more RSClient refactoring
This commit is contained in:
@@ -40,8 +40,7 @@ public abstract class ClickboxMixin implements RSClient
|
||||
return;
|
||||
}
|
||||
|
||||
boolean bb = boundingboxCheck(model, _x, _y, _z);
|
||||
if (!bb)
|
||||
if (!boundingboxCheck(model, _x, _y, _z))
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -27,13 +27,13 @@ public abstract class RSRasterizer2DMixin implements RSClient
|
||||
pixels[index] = value & 0x00FFFFFF | outAlpha << 24;
|
||||
}
|
||||
|
||||
@Copy("drawGradientAlpha")
|
||||
private static void rs$raster2d6(int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7)
|
||||
@Copy("Rasterizer2D_fillRectangleGradientAlpha")
|
||||
private static void rs$drawGradientAlpha(int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7)
|
||||
{
|
||||
throw new RuntimeException();
|
||||
}
|
||||
|
||||
@Replace("drawGradientAlpha")
|
||||
@Replace("Rasterizer2D_fillRectangleGradientAlpha")
|
||||
private static void rl$drawGradientAlpha(int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7)
|
||||
{
|
||||
final int width = client.getGraphicsPixelsWidth();
|
||||
@@ -45,7 +45,7 @@ public abstract class RSRasterizer2DMixin implements RSClient
|
||||
|
||||
if (!client.isGpu())
|
||||
{
|
||||
rs$raster2d6(var0, var1, var2, var3, var4, var5, var6, var7);
|
||||
rs$drawGradientAlpha(var0, var1, var2, var3, var4, var5, var6, var7);
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user