rt4-client/client/src/main/java/Static161.java
2022-04-19 04:51:51 -04:00

159 lines
5.8 KiB
Java

import javax.media.opengl.GL;
import org.openrs2.deob.annotation.OriginalArg;
import org.openrs2.deob.annotation.OriginalMember;
import org.openrs2.deob.annotation.Pc;
public final class Static161 {
@OriginalMember(owner = "client!mk", name = "c", descriptor = "I")
public static int anInt3920;
@OriginalMember(owner = "client!mk", name = "d", descriptor = "I")
public static int anInt3921;
@OriginalMember(owner = "client!mk", name = "i", descriptor = "F")
private static float aFloat21;
@OriginalMember(owner = "client!mk", name = "a", descriptor = "[F")
public static final float[] aFloatArray18 = new float[4];
@OriginalMember(owner = "client!mk", name = "b", descriptor = "I")
private static int anInt3919 = -1;
@OriginalMember(owner = "client!mk", name = "e", descriptor = "I")
public static int anInt3922 = 13156520;
@OriginalMember(owner = "client!mk", name = "f", descriptor = "F")
private static float aFloat19 = -1.0F;
@OriginalMember(owner = "client!mk", name = "g", descriptor = "F")
private static float aFloat20 = -1.0F;
@OriginalMember(owner = "client!mk", name = "h", descriptor = "[F")
public static final float[] aFloatArray19 = new float[4];
@OriginalMember(owner = "client!mk", name = "j", descriptor = "[F")
private static final float[] aFloatArray20 = new float[4];
@OriginalMember(owner = "client!mk", name = "k", descriptor = "I")
public static int anInt3923 = 16777215;
@OriginalMember(owner = "client!mk", name = "l", descriptor = "I")
private static int anInt3924 = -1;
@OriginalMember(owner = "client!mk", name = "m", descriptor = "I")
private static int anInt3925 = -1;
@OriginalMember(owner = "client!mk", name = "a", descriptor = "()V")
public static void method3058() {
@Pc(1) GL local1 = Static239.aGL1;
local1.glLightfv(GL.GL_LIGHT0, GL.GL_POSITION, aFloatArray18, 0);
local1.glLightfv(GL.GL_LIGHT1, GL.GL_POSITION, aFloatArray20, 0);
}
@OriginalMember(owner = "client!mk", name = "b", descriptor = "()F")
public static float method3059() {
return aFloat19;
}
@OriginalMember(owner = "client!mk", name = "a", descriptor = "(IFFF)V")
public static void method3060(@OriginalArg(0) int arg0, @OriginalArg(1) float arg1, @OriginalArg(2) float arg2, @OriginalArg(3) float arg3) {
if (anInt3919 == arg0 && aFloat21 == arg1 && aFloat19 == arg2 && aFloat20 == arg3) {
return;
}
anInt3919 = arg0;
aFloat21 = arg1;
aFloat19 = arg2;
aFloat20 = arg3;
@Pc(25) GL local25 = Static239.aGL1;
@Pc(34) float local34 = (float) (arg0 >> 16 & 0xFF) / 255.0F;
@Pc(43) float local43 = (float) (arg0 >> 8 & 0xFF) / 255.0F;
@Pc(50) float local50 = (float) (arg0 & 0xFF) / 255.0F;
@Pc(75) float[] local75 = new float[] { arg1 * local34, arg1 * local43, arg1 * local50, 1.0F };
local25.glLightModelfv(GL.GL_LIGHT_MODEL_AMBIENT, local75, 0);
@Pc(105) float[] local105 = new float[] { arg2 * local34, arg2 * local43, arg2 * local50, 1.0F };
local25.glLightfv(GL.GL_LIGHT0, GL.GL_DIFFUSE, local105, 0);
@Pc(139) float[] local139 = new float[] { -arg3 * local34, -arg3 * local43, -arg3 * local50, 1.0F };
local25.glLightfv(GL.GL_LIGHT1, GL.GL_DIFFUSE, local139, 0);
}
@OriginalMember(owner = "client!mk", name = "a", descriptor = "(II)V")
public static void method3062(@OriginalArg(0) int arg0, @OriginalArg(1) int arg1) {
if (anInt3925 == arg0 && anInt3924 == arg1) {
return;
}
anInt3925 = arg0;
anInt3924 = arg1;
@Pc(12) GL local12 = Static239.aGL1;
aFloatArray19[0] = (float) (arg0 >> 16 & 0xFF) / 255.0F;
aFloatArray19[1] = (float) (arg0 >> 8 & 0xFF) / 255.0F;
aFloatArray19[2] = (float) (arg0 & 0xFF) / 255.0F;
local12.glFogi(GL.GL_FOG_MODE, GL.GL_LINEAR);
local12.glFogf(GL.GL_FOG_DENSITY, 0.95F);
local12.glHint(GL.GL_FOG_HINT, GL.GL_FASTEST);
@Pc(65) int local65 = 3072 - arg1;
if (local65 < 50) {
local65 = 50;
}
local12.glFogf(GL.GL_FOG_START, (float) local65);
local12.glFogf(GL.GL_FOG_END, (float) 3328);
local12.glFogfv(GL.GL_FOG_COLOR, aFloatArray19, 0);
}
@OriginalMember(owner = "client!mk", name = "a", descriptor = "(FFF)V")
public static void method3063(@OriginalArg(0) float arg0, @OriginalArg(1) float arg1, @OriginalArg(2) float arg2) {
if (aFloatArray18[0] == arg0 && aFloatArray18[1] == arg1 && aFloatArray18[2] == arg2) {
return;
}
aFloatArray18[0] = arg0;
aFloatArray18[1] = arg1;
aFloatArray18[2] = arg2;
aFloatArray20[0] = -arg0;
aFloatArray20[1] = -arg1;
aFloatArray20[2] = -arg2;
anInt3920 = (int) (arg0 * 256.0F / arg1);
anInt3921 = (int) (arg2 * 256.0F / arg1);
}
@OriginalMember(owner = "client!mk", name = "d", descriptor = "()I")
public static int method3064() {
return anInt3919;
}
@OriginalMember(owner = "client!mk", name = "e", descriptor = "()V")
public static void method3065() {
@Pc(1) GL local1 = Static239.aGL1;
local1.glColorMaterial(GL.GL_FRONT, GL.GL_AMBIENT_AND_DIFFUSE);
local1.glEnable(GL.GL_COLOR_MATERIAL);
@Pc(27) float[] local27 = new float[] { 0.0F, 0.0F, 0.0F, 1.0F };
local1.glLightfv(GL.GL_LIGHT0, GL.GL_AMBIENT, local27, 0);
local1.glEnable(GL.GL_LIGHT0);
@Pc(55) float[] local55 = new float[] { 0.0F, 0.0F, 0.0F, 1.0F };
local1.glLightfv(GL.GL_LIGHT1, GL.GL_AMBIENT, local55, 0);
local1.glEnable(GL.GL_LIGHT1);
anInt3919 = -1;
anInt3925 = -1;
method3067();
}
@OriginalMember(owner = "client!mk", name = "a", descriptor = "([F)V")
public static void method3066(@OriginalArg(0) float[] arg0) {
if (arg0 == null) {
arg0 = aFloatArray19;
}
@Pc(5) GL local5 = Static239.aGL1;
local5.glFogfv(GL.GL_FOG_COLOR, arg0, 0);
}
@OriginalMember(owner = "client!mk", name = "f", descriptor = "()V")
private static void method3067() {
method3060(anInt3923, 1.1523438F, 0.69921875F, 1.2F);
method3063(-50.0F, -60.0F, -50.0F);
method3062(anInt3922, 0);
}
@OriginalMember(owner = "client!mk", name = "g", descriptor = "()F")
public static float method3068() {
return aFloat21;
}
}