final void reflectY() {
	byte[] is = ((ImageSprite) this).colorIndex;
	if (((ImageSprite) this).alphaIndex == null) {
	    for (int i = ((ImageSprite) this).indexHeight - 1; i >= 0; i--) {
		int i_98_ = i * ((ImageSprite) this).indexWidth;
		for (int i_99_ = (i + 1) * ((ImageSprite) this).indexWidth;
		     i_98_ < i_99_; i_98_++) {
		    i_99_--;
		    byte i_100_ = is[i_98_];
		    is[i_98_] = is[i_99_];
		    is[i_99_] = i_100_;
		}
	    }
	} else {
	    byte[] is_101_ = ((ImageSprite) this).alphaIndex;
	    for (int i = ((ImageSprite) this).indexHeight - 1; i >= 0; i--) {
		int i_102_ = i * ((ImageSprite) this).indexWidth;
		for (int i_103_ = (i + 1) * ((ImageSprite) this).indexWidth;
		     i_102_ < i_103_; i_102_++) {
		    i_103_--;
		    byte i_104_ = is[i_102_];
		    is[i_102_] = is[i_103_];
		    is[i_103_] = i_104_;
		    i_104_ = is_101_[i_102_];
		    is_101_[i_102_] = is_101_[i_103_];
		    is_101_[i_103_] = i_104_;
		}
	    }
	}
	int i = ((ImageSprite) this).widthOffset;
	((ImageSprite) this).widthOffset = ((ImageSprite) this).widthPadding;
	((ImageSprite) this).widthPadding = i;
    }