Fix rasterizer2d fillRectangleAlpha import/export
This commit is contained in:
@@ -42,7 +42,7 @@ public class RasterizerHook
|
||||
private static final String circle_alpha = "Rasterizer2D_drawCircleAlpha";
|
||||
private static final String line_alpha = "Rasterizer2D_drawHorizontalLineAlpha";
|
||||
private static final String line_alpha2 = "Rasterizer2D_drawVerticalLineAlpha";
|
||||
private static final String more_alpha = "Rasterizer2D_moreAlpha";
|
||||
private static final String fill_rect_alpha = "Rasterizer2D_fillRectangleAlpha";
|
||||
private static final String r3d_vert = "Rasterizer3D_vertAlpha";
|
||||
private static final String r3d_horiz = "Rasterizer3D_horizAlpha";
|
||||
private static final String r3d_field = "Rasterizer3D_alpha";
|
||||
@@ -94,7 +94,7 @@ public class RasterizerHook
|
||||
runAlpha(circle_alpha, 2, 4);
|
||||
runAlpha(line_alpha, 1, 4);
|
||||
runAlpha(line_alpha2, 1, 4);
|
||||
runAlpha(more_alpha, 1, 5);
|
||||
runAlpha(fill_rect_alpha, 1, 5);
|
||||
runAlpha(sprite_alpha1, 1, 9, 0);
|
||||
runAlpha(sprite_alpha2, 1, 12, 0);
|
||||
}
|
||||
|
||||
@@ -976,7 +976,7 @@ public interface RSClient extends RSGameShell, Client
|
||||
@Import("drawGradient")
|
||||
void rasterizerDrawGradient(int x, int y, int w, int h, int rgbTop, int rgbBottom);
|
||||
|
||||
@Import("Rasterizer2D_drawRectangleAlpha")
|
||||
@Import("Rasterizer2D_fillRectangleAlpha")
|
||||
void rasterizerFillRectangleAlpha(int x, int y, int w, int h, int rgb, int a);
|
||||
|
||||
@Import("Rasterizer2D_drawRectangle")
|
||||
|
||||
@@ -4762,9 +4762,9 @@ public final class Client extends GameShell implements Usernamed {
|
||||
if(gameDrawingMode == 3) {
|
||||
for(var1 = 0; var1 < rootWidgetCount; ++var1) {
|
||||
if(__client_oq[var1]) {
|
||||
Rasterizer2D.Rasterizer2D_moreAlpha(rootWidgetXs[var1], rootWidgetYs[var1], rootWidgetWidths[var1], rootWidgetHeights[var1], 0xff00ff, 128);
|
||||
Rasterizer2D.Rasterizer2D_fillRectangleAlpha(rootWidgetXs[var1], rootWidgetYs[var1], rootWidgetWidths[var1], rootWidgetHeights[var1], 0xff00ff, 128);
|
||||
} else if(__client_ot[var1]) {
|
||||
Rasterizer2D.Rasterizer2D_moreAlpha(rootWidgetXs[var1], rootWidgetYs[var1], rootWidgetWidths[var1], rootWidgetHeights[var1], 0xff0000, 128);
|
||||
Rasterizer2D.Rasterizer2D_fillRectangleAlpha(rootWidgetXs[var1], rootWidgetYs[var1], rootWidgetWidths[var1], rootWidgetHeights[var1], 0xff0000, 128);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -474,7 +474,7 @@ public class DevicePcmPlayerProvider implements PcmPlayerProvider {
|
||||
if(var14 == 0) {
|
||||
Rasterizer2D.Rasterizer2D_fillRectangle(var12, var13, var10.width, var10.height, var30);
|
||||
} else {
|
||||
Rasterizer2D.Rasterizer2D_moreAlpha(var12, var13, var10.width, var10.height, var30, 256 - (var14 & 255));
|
||||
Rasterizer2D.Rasterizer2D_fillRectangleAlpha(var12, var13, var10.width, var10.height, var30, 256 - (var14 & 255));
|
||||
}
|
||||
}
|
||||
} else if(var14 == 0) {
|
||||
|
||||
@@ -348,8 +348,8 @@ public class Rasterizer2D extends DualNode {
|
||||
}
|
||||
|
||||
@ObfuscatedName("dl")
|
||||
@Export("Rasterizer2D_moreAlpha")
|
||||
public static void Rasterizer2D_moreAlpha(int var0, int var1, int var2, int var3, int var4, int var5) {
|
||||
@Export("Rasterizer2D_fillRectangleAlpha")
|
||||
public static void Rasterizer2D_fillRectangleAlpha(int var0, int var1, int var2, int var3, int var4, int var5) {
|
||||
if(var0 < Rasterizer2D_xClipStart) {
|
||||
var2 -= Rasterizer2D_xClipStart - var0;
|
||||
var0 = Rasterizer2D_xClipStart;
|
||||
|
||||
@@ -857,7 +857,7 @@ public class WorldMap {
|
||||
var14 = var2 - this.worldMapManager.__z * (var7 - (var12 - this.__bu));
|
||||
}
|
||||
|
||||
Rasterizer2D.Rasterizer2D_moreAlpha(var1, var2, var3, var4, 0, 128);
|
||||
Rasterizer2D.Rasterizer2D_fillRectangleAlpha(var1, var2, var3, var4, 0, 128);
|
||||
if(1.0F == var10) {
|
||||
this.sprite.__v_510(var13, var14, 192);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user