150 lines
4.7 KiB
Java
150 lines
4.7 KiB
Java
package p000;
|
|
|
|
import javax.microedition.lcdui.Graphics;
|
|
import javax.microedition.lcdui.game.GameCanvas;
|
|
import javax.microedition.m3g.Camera;
|
|
import javax.microedition.m3g.Graphics3D;
|
|
import javax.microedition.m3g.Transform;
|
|
|
|
/* renamed from: ab */
|
|
/* loaded from: microcounterstrike.jar:ab.class */
|
|
public class GameRenderCanvas extends GameCanvas {
|
|
|
|
/* renamed from: b */
|
|
private static GameRenderCanvas gameRenderCanvas7;
|
|
|
|
/* renamed from: c */
|
|
private Graphics3D graphics3D8;
|
|
|
|
/* renamed from: d */
|
|
private Graphics graphics9;
|
|
|
|
/* renamed from: a */
|
|
public boolean flag10;
|
|
|
|
public GameRenderCanvas() {
|
|
super(false);
|
|
this.graphics3D8 = Graphics3D.getInstance();
|
|
this.graphics9 = getGraphics();
|
|
initCanvas13();
|
|
}
|
|
|
|
/* renamed from: b */
|
|
public final void initCanvas13() {
|
|
if (PlatformServices.getInstance().getBoolean153()) {
|
|
setFullScreenMode(true);
|
|
}
|
|
MapManager.getInstance().setBackgroundCrop(getWidth(), getHeight());
|
|
CameraManager.getInstance().execute122(CameraManager.getInstance().getCamera121("MAIN"), this);
|
|
execute20(false);
|
|
}
|
|
|
|
/* JADX WARN: Multi-variable type inference failed */
|
|
/* JADX WARN: Type inference failed for: r0v0 */
|
|
/* JADX WARN: Type inference failed for: r0v1, types: [java.lang.Throwable] */
|
|
/* JADX WARN: Type inference failed for: r0v2, types: [java.lang.Throwable] */
|
|
/* JADX WARN: Type inference failed for: r0v7, types: [ab] */
|
|
/* JADX WARN: Type inference failed for: r0v8 */
|
|
/* renamed from: c */
|
|
public static GameRenderCanvas getInstance() {
|
|
?? r0 = 0;
|
|
r0 = 0;
|
|
gameRenderCanvas7 = null;
|
|
try {
|
|
r0 = (GameRenderCanvas) PlatformServices.getInstance().getGameplayCanvasClass().newInstance();
|
|
gameRenderCanvas7 = r0;
|
|
} catch (IllegalAccessException e) {
|
|
r0.printStackTrace();
|
|
} catch (InstantiationException e2) {
|
|
r0.printStackTrace();
|
|
}
|
|
return gameRenderCanvas7;
|
|
}
|
|
|
|
/* renamed from: d */
|
|
public static GameRenderCanvas getInstance_2() {
|
|
return gameRenderCanvas7;
|
|
}
|
|
|
|
/* renamed from: e */
|
|
public final void execute16() {
|
|
try {
|
|
execute17();
|
|
execute18();
|
|
flushGraphics();
|
|
} catch (Exception e) {
|
|
System.out.println(e);
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
|
|
/* renamed from: h */
|
|
private void execute17() {
|
|
Graphics3D graphics3D;
|
|
try {
|
|
try {
|
|
InputStateBase.getInstance().execute125();
|
|
if (GameSessionLoop.getInstance().sessionType == 0) {
|
|
AiControllerBase.getInstance().execute114();
|
|
} else if (GameSessionLoop.getInstance().sessionType == 1) {
|
|
BluetoothClientSync.getInstance().sendPacket244();
|
|
} else if (GameSessionLoop.getInstance().sessionType == 2) {
|
|
BluetoothHostSync.getInstance().sendPacket103();
|
|
}
|
|
PlayerManager.getInstance().updateVisibility();
|
|
execute19();
|
|
this.graphics3D8.bindTarget(this.graphics9, true, 6);
|
|
graphics3D = this.graphics3D8;
|
|
graphics3D.render(MapManager.getInstance().world);
|
|
} catch (Exception e) {
|
|
graphics3D.printStackTrace();
|
|
}
|
|
} finally {
|
|
this.graphics3D8.releaseTarget();
|
|
this.graphics3D8.setCamera((Camera) null, (Transform) null);
|
|
this.graphics3D8.resetLights();
|
|
}
|
|
}
|
|
|
|
/* renamed from: f */
|
|
public final void execute18() {
|
|
HudBase.getInstance().execute236(this.graphics9, this);
|
|
OverlayMenuBase.getInstance().execute23(this.graphics9, this);
|
|
}
|
|
|
|
/* renamed from: a */
|
|
public void execute19() {
|
|
}
|
|
|
|
/* renamed from: a */
|
|
public final void execute20(boolean z) {
|
|
this.flag10 = z;
|
|
float width = getWidth() / getHeight();
|
|
Camera camera = CameraManager.getInstance().camera89;
|
|
float f = 60.0f / width;
|
|
if (z) {
|
|
f /= 2.0f;
|
|
}
|
|
camera.setPerspective(f, width, 0.1f, 300.0f);
|
|
}
|
|
|
|
public void keyPressed(int i) {
|
|
KeyInputHandlerBase.getInstance().execute127(i, this);
|
|
}
|
|
|
|
public void keyReleased(int i) {
|
|
KeyInputHandlerBase.getInstance().execute128(i, this);
|
|
}
|
|
|
|
/* renamed from: g */
|
|
public static void execute21() {
|
|
gameRenderCanvas7.graphics9 = null;
|
|
gameRenderCanvas7.graphics3D8 = null;
|
|
gameRenderCanvas7 = null;
|
|
}
|
|
|
|
public void sizeChanged(int i, int i2) {
|
|
this.graphics9 = getGraphics();
|
|
}
|
|
}
|