mirror of
https://gitlab.com/2009scape/rt4-client.git
synced 2025-12-19 21:10:19 -07:00
44 lines
2.1 KiB
Java
44 lines
2.1 KiB
Java
package rt4;
|
|
|
|
import org.openrs2.deob.annotation.OriginalArg;
|
|
import org.openrs2.deob.annotation.OriginalMember;
|
|
|
|
public final class Static28 {
|
|
|
|
@OriginalMember(owner = "client!cd", name = "a", descriptor = "(IIIIZ)V")
|
|
public static void method792(@OriginalArg(3) int tileVisibility, @OriginalArg(4) boolean hasUnderWaterMap) {
|
|
SceneGraph.mapSizeX = 104;
|
|
SceneGraph.mapSizeZ = 104;
|
|
Static277.tileVisibilityDistance = tileVisibility;
|
|
SceneGraph.surfaceGroundTiles = new Tile[4][SceneGraph.mapSizeX][SceneGraph.mapSizeZ];
|
|
SceneGraph.surfaceTileHeights = new int[4][SceneGraph.mapSizeX + 1][SceneGraph.mapSizeZ + 1];
|
|
if (GlRenderer.enabled) {
|
|
SceneGraph.surfaceHdTiles = new GlTile[4][];
|
|
}
|
|
if (hasUnderWaterMap) {
|
|
SceneGraph.underWaterGroundTiles = new Tile[1][SceneGraph.mapSizeX][SceneGraph.mapSizeZ];
|
|
Static62.anIntArrayArray11 = new int[SceneGraph.mapSizeX][SceneGraph.mapSizeZ];
|
|
SceneGraph.underwaterTileHeights = new int[1][SceneGraph.mapSizeX + 1][SceneGraph.mapSizeZ + 1];
|
|
if (GlRenderer.enabled) {
|
|
SceneGraph.underWaterHdTiles = new GlTile[1][];
|
|
}
|
|
} else {
|
|
SceneGraph.underWaterGroundTiles = null;
|
|
Static62.anIntArrayArray11 = null;
|
|
SceneGraph.underwaterTileHeights = null;
|
|
SceneGraph.underWaterHdTiles = null;
|
|
}
|
|
Static278.setRenderTiles(false);
|
|
SceneGraph.aClass120Array1 = new Class120[500];
|
|
SceneGraph.anInt917 = 0;
|
|
SceneGraph.aClass120Array2 = new Class120[500];
|
|
SceneGraph.anInt4870 = 0;
|
|
Static140.anIntArrayArrayArray12 = new int[4][SceneGraph.mapSizeX + 1][SceneGraph.mapSizeZ + 1];
|
|
SceneGraph.aClass31Array3 = new Scenery[5000];
|
|
SceneGraph.anInt726 = 0;
|
|
SceneGraph.aClass31Array2 = new Scenery[100];
|
|
Static48.aBooleanArrayArray1 = new boolean[Static277.tileVisibilityDistance + Static277.tileVisibilityDistance + 1][Static277.tileVisibilityDistance + Static277.tileVisibilityDistance + 1];
|
|
Static89.aBooleanArrayArray3 = new boolean[Static277.tileVisibilityDistance + Static277.tileVisibilityDistance + 2][Static277.tileVisibilityDistance + Static277.tileVisibilityDistance + 2];
|
|
Static232.aByteArrayArrayArray13 = new byte[4][SceneGraph.mapSizeX][SceneGraph.mapSizeZ];
|
|
}
|
|
}
|