Files
micro-counter-strike-decomp…/p000/DefaultPlatformServices.java
2026-03-18 12:51:32 +03:00

950 lines
40 KiB
Java

package p000;
import javax.microedition.m3g.Camera;
/* renamed from: ax */
/* loaded from: microcounterstrike.jar:ax.class */
public class DefaultPlatformServices extends PlatformServices {
/* renamed from: b */
public static Class cachedGameplayCanvasClass;
/* renamed from: c */
public static Class cachedGameModeClass;
/* renamed from: d */
public static Class cachedMainMenuCanvasClass;
/* renamed from: e */
public static Class cachedHudRendererClass;
/* renamed from: f */
public static Class cachedInGameMenuOverlayClass;
/* renamed from: g */
public static Class cachedPlayerInputControllerClass;
/* renamed from: h */
public static Class cachedBotAiControllerClass;
/* renamed from: i */
public static Class cachedGameplayKeyHandlerClass;
@Override // p000.PlatformServices
/* renamed from: b */
public final boolean getBoolean141() {
return false;
}
@Override // p000.PlatformServices
/* renamed from: c */
public final boolean getBoolean142() {
return true;
}
@Override // p000.PlatformServices
/* renamed from: d */
public final boolean getBoolean143() {
return false;
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v2, types: [java.lang.Throwable] */
@Override // p000.PlatformServices
/* renamed from: e */
public final Class getGameplayCanvasClass() throws ClassNotFoundException {
Class<?> cls = cachedGameplayCanvasClass;
if (cls != null) {
return cls;
}
try {
cls = Class.forName("p000.GameplayCanvas");
cachedGameplayCanvasClass = cls;
return cls;
} catch (ClassNotFoundException unused) {
throw new NoClassDefFoundError(cls.getMessage());
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v2, types: [java.lang.Throwable] */
@Override // p000.PlatformServices
/* renamed from: f */
public final Class getGameModeClass() throws ClassNotFoundException {
Class<?> cls = cachedGameModeClass;
if (cls != null) {
return cls;
}
try {
cls = Class.forName("p000.RoundBasedGameMode");
cachedGameModeClass = cls;
return cls;
} catch (ClassNotFoundException unused) {
throw new NoClassDefFoundError(cls.getMessage());
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v2, types: [java.lang.Throwable] */
@Override // p000.PlatformServices
/* renamed from: g */
public final Class getMainMenuCanvasClass() throws ClassNotFoundException {
Class<?> cls = cachedMainMenuCanvasClass;
if (cls != null) {
return cls;
}
try {
cls = Class.forName("p000.MainMenuCanvas");
cachedMainMenuCanvasClass = cls;
return cls;
} catch (ClassNotFoundException unused) {
throw new NoClassDefFoundError(cls.getMessage());
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v2, types: [java.lang.Throwable] */
@Override // p000.PlatformServices
/* renamed from: h */
public final Class getHudRendererClass() throws ClassNotFoundException {
Class<?> cls = cachedHudRendererClass;
if (cls != null) {
return cls;
}
try {
cls = Class.forName("p000.HudRenderer");
cachedHudRendererClass = cls;
return cls;
} catch (ClassNotFoundException unused) {
throw new NoClassDefFoundError(cls.getMessage());
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v2, types: [java.lang.Throwable] */
@Override // p000.PlatformServices
/* renamed from: i */
public final Class getInGameMenuOverlayClass() throws ClassNotFoundException {
Class<?> cls = cachedInGameMenuOverlayClass;
if (cls != null) {
return cls;
}
try {
cls = Class.forName("p000.InGameMenuOverlay");
cachedInGameMenuOverlayClass = cls;
return cls;
} catch (ClassNotFoundException unused) {
throw new NoClassDefFoundError(cls.getMessage());
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v2, types: [java.lang.Throwable] */
@Override // p000.PlatformServices
/* renamed from: j */
public final Class getPlayerInputControllerClass() throws ClassNotFoundException {
Class<?> cls = cachedPlayerInputControllerClass;
if (cls != null) {
return cls;
}
try {
cls = Class.forName("p000.PlayerInputController");
cachedPlayerInputControllerClass = cls;
return cls;
} catch (ClassNotFoundException unused) {
throw new NoClassDefFoundError(cls.getMessage());
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v2, types: [java.lang.Throwable] */
@Override // p000.PlatformServices
/* renamed from: k */
public final Class getBotAiControllerClass() throws ClassNotFoundException {
Class<?> cls = cachedBotAiControllerClass;
if (cls != null) {
return cls;
}
try {
cls = Class.forName("p000.BotAIController");
cachedBotAiControllerClass = cls;
return cls;
} catch (ClassNotFoundException unused) {
throw new NoClassDefFoundError(cls.getMessage());
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v2, types: [java.lang.Throwable] */
@Override // p000.PlatformServices
/* renamed from: l */
public final Class getGameplayKeyHandlerClass() throws ClassNotFoundException {
Class<?> cls = cachedGameplayKeyHandlerClass;
if (cls != null) {
return cls;
}
try {
cls = Class.forName("p000.GameplayKeyHandler");
cachedGameplayKeyHandlerClass = cls;
return cls;
} catch (ClassNotFoundException unused) {
throw new NoClassDefFoundError(cls.getMessage());
}
}
@Override // p000.PlatformServices
/* renamed from: o */
public final boolean getBoolean152() {
return false;
}
@Override // p000.PlatformServices
/* renamed from: p */
public final boolean getBoolean153() {
return true;
}
@Override // p000.PlatformServices
/* renamed from: m */
public final int getPreRoundSeconds() {
return 2;
}
@Override // p000.PlatformServices
/* renamed from: n */
public final int getRoundEndSeconds() {
return 3;
}
@Override // p000.PlatformServices
/* renamed from: q */
public final void loadMainMenuResources() {
MainMenuCanvas.loadImages70();
}
@Override // p000.PlatformServices
/* renamed from: r */
public final void loadHudResources() {
HudRenderer.loadImages312();
}
@Override // p000.PlatformServices
/* renamed from: s */
public final void loadInGameMenuResources() {
InGameMenuOverlay.loadImages22();
}
@Override // p000.PlatformServices
/* renamed from: t */
public final void unloadMainMenuResources() {
MainMenuCanvas.execute71();
}
@Override // p000.PlatformServices
/* renamed from: u */
public final void unloadHudResources() {
HudRenderer.execute313();
}
@Override // p000.PlatformServices
/* renamed from: v */
public final void unloadInGameMenuResources() {
InGameMenuOverlay.execute36();
}
@Override // p000.PlatformServices
/* renamed from: w */
public final void registerBuiltInMaps() {
MapInfo c0009ai = new MapInfo();
c0009ai.displayName = "Military base";
c0009ai.resourcePath = "/res/map/military/military.m3g";
c0009ai.hasRoundTimer = true;
c0009ai.spawnPoints = new float[]{-84.0f, 3.2f, -63.0f, -34.0f, 0.05f, 81.0f, 35.0f, 0.05f, 106.0f, 108.0f, 0.05f, -94.0f};
c0009ai.collisionObjectIds = new int[]{239, 240, 241, 243, 244, 246, 247, 248, 249, 250, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266};
MapManager.getInstance().addMap(c0009ai);
MapInfo c0009ai2 = new MapInfo();
c0009ai2.displayName = "Command";
c0009ai2.resourcePath = "/res/map/command/command.m3g";
c0009ai2.hasRoundTimer = true;
c0009ai2.spawnPoints = new float[]{25.3f, 3.2f, 74.66f, -87.7f, 0.05f, 47.9f, -81.3f, 0.05f, -18.6f, 63.1f, 0.05f, -87.8f};
c0009ai2.collisionObjectIds = new int[]{296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 331, 332, 333, 334};
MapManager.getInstance().addMap(c0009ai2);
MapInfo c0009ai3 = new MapInfo();
c0009ai3.displayName = "Street";
c0009ai3.resourcePath = "/res/map/street/street.m3g";
c0009ai3.hasRoundTimer = true;
c0009ai3.spawnPoints = new float[]{26.1f, 3.2f, -12.1f, 74.8f, 0.05f, -120.0f, -59.5f, 0.05f, -121.8f, 90.3f, 0.05f, 111.0f};
c0009ai3.collisionObjectIds = new int[]{264, 265, 266, 267, 269, 270, 272, 273, 274, 275, 276, 278, 279, 280, 281, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298};
MapManager.getInstance().addMap(c0009ai3);
MapInfo c0009ai4 = new MapInfo();
c0009ai4.displayName = "Depository";
c0009ai4.resourcePath = "/res/map/depository/depository.m3g";
c0009ai4.hasRoundTimer = true;
c0009ai4.spawnPoints = new float[]{-116.7f, 3.2f, -112.4f, -42.7f, 0.05f, 69.0f, 98.0f, 0.05f, 128.9f, 10.8f, 0.05f, 49.6f};
c0009ai4.collisionObjectIds = new int[]{213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241};
MapManager.getInstance().addMap(c0009ai4);
MapInfo c0009ai5 = new MapInfo();
c0009ai5.displayName = "Fortress";
c0009ai5.resourcePath = "/res/map/fortress/fortress.m3g";
c0009ai5.hasRoundTimer = true;
c0009ai5.spawnPoints = new float[]{-2.3f, 3.2f, -8.3f, 1.5f, 0.05f, -96.0f, -5.4f, 0.05f, 102.3f, 90.0f, 0.05f, 50.20508f};
c0009ai5.collisionObjectIds = new int[]{314, 315, 316, 317, 318, 319, 320, 321, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359};
MapManager.getInstance().addMap(c0009ai5);
MapInfo c0009ai6 = new MapInfo();
c0009ai6.displayName = "Construction";
c0009ai6.resourcePath = "/res/map/construction/construction.m3g";
c0009ai6.hasRoundTimer = true;
c0009ai6.spawnPoints = new float[]{-51.9f, 3.2f, 123.8f, -13.59f, 0.05f, -101.9f, -104.8f, 0.05f, -127.3f, 101.2f, 0.05f, 119.4f};
c0009ai6.collisionObjectIds = new int[]{274, 275, 277, 278, 279, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 295, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 309, 310, 312};
MapManager.getInstance().addMap(c0009ai6);
}
@Override // p000.PlatformServices
/* renamed from: a */
public final void loadWeaponDefinitions(int i) {
if (i == 0) {
WeaponInfo c0042k = new WeaponInfo();
c0042k.name = "MP5";
c0042k.clipSize = 30;
c0042k.defaultAmmo = c0042k.clipSize * 1;
c0042k.cost = 1500;
c0042k.weightLabel = "3.42KG";
c0042k.weaponCode = 10;
c0042k.damage = 20;
c0042k.recoilPattern = new int[2][1][4];
c0042k.recoilPattern[0][0][0] = 0;
c0042k.recoilPattern[0][0][1] = 0;
c0042k.recoilPattern[0][0][2] = 87;
c0042k.recoilPattern[0][0][3] = 68;
c0042k.recoilPattern[1][0][0] = 0;
c0042k.recoilPattern[1][0][1] = 0;
c0042k.recoilPattern[1][0][2] = 64;
c0042k.recoilPattern[1][0][3] = 50;
c0042k.crosshairPattern = new int[2][4];
c0042k.crosshairPattern[0][0] = 0;
c0042k.crosshairPattern[0][1] = 0;
c0042k.crosshairPattern[0][2] = 71;
c0042k.crosshairPattern[0][3] = 24;
c0042k.crosshairPattern[1][0] = 0;
c0042k.crosshairPattern[1][1] = 0;
c0042k.crosshairPattern[1][2] = 53;
c0042k.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k);
WeaponInfo c0042k2 = new WeaponInfo();
c0042k2.name = "M4A1";
c0042k2.clipSize = 30;
c0042k2.defaultAmmo = c0042k2.clipSize * 1;
c0042k2.cost = 3000;
c0042k2.weightLabel = "3.22KG";
c0042k2.weaponCode = 10;
c0042k2.damage = 30;
c0042k2.recoilPattern = new int[2][1][4];
c0042k2.recoilPattern[0][0][0] = 0;
c0042k2.recoilPattern[0][0][1] = 68;
c0042k2.recoilPattern[0][0][2] = 87;
c0042k2.recoilPattern[0][0][3] = 68;
c0042k2.recoilPattern[1][0][0] = 0;
c0042k2.recoilPattern[1][0][1] = 50;
c0042k2.recoilPattern[1][0][2] = 64;
c0042k2.recoilPattern[1][0][3] = 51;
c0042k2.crosshairPattern = new int[2][4];
c0042k2.crosshairPattern[0][0] = 0;
c0042k2.crosshairPattern[0][1] = 24;
c0042k2.crosshairPattern[0][2] = 80;
c0042k2.crosshairPattern[0][3] = 24;
c0042k2.crosshairPattern[1][0] = 0;
c0042k2.crosshairPattern[1][1] = 18;
c0042k2.crosshairPattern[1][2] = 58;
c0042k2.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k2);
WeaponInfo c0042k3 = new WeaponInfo();
c0042k3.name = "bullpup";
c0042k3.clipSize = 30;
c0042k3.defaultAmmo = c0042k3.clipSize * 1;
c0042k3.cost = 3500;
c0042k3.weightLabel = "4.09KG";
c0042k3.weaponCode = 12;
c0042k3.damage = 30;
c0042k3.recoilPattern = new int[2][1][4];
c0042k3.recoilPattern[0][0][0] = 0;
c0042k3.recoilPattern[0][0][1] = 136;
c0042k3.recoilPattern[0][0][2] = 87;
c0042k3.recoilPattern[0][0][3] = 68;
c0042k3.recoilPattern[1][0][0] = 0;
c0042k3.recoilPattern[1][0][1] = 101;
c0042k3.recoilPattern[1][0][2] = 64;
c0042k3.recoilPattern[1][0][3] = 50;
c0042k3.crosshairPattern = new int[2][4];
c0042k3.crosshairPattern[0][0] = 0;
c0042k3.crosshairPattern[0][1] = 48;
c0042k3.crosshairPattern[0][2] = 95;
c0042k3.crosshairPattern[0][3] = 24;
c0042k3.crosshairPattern[1][0] = 0;
c0042k3.crosshairPattern[1][1] = 36;
c0042k3.crosshairPattern[1][2] = 69;
c0042k3.crosshairPattern[1][3] = 19;
WeaponLoadout.registerWeapon(c0042k3);
WeaponInfo c0042k4 = new WeaponInfo();
c0042k4.name = "AWP";
c0042k4.clipSize = 10;
c0042k4.defaultAmmo = c0042k4.clipSize * 1;
c0042k4.cost = 5000;
c0042k4.weightLabel = "6KG";
c0042k4.weaponCode = 11;
c0042k4.damage = 100;
c0042k4.recoilPattern = new int[2][1][4];
c0042k4.recoilPattern[0][0][0] = 0;
c0042k4.recoilPattern[0][0][1] = 204;
c0042k4.recoilPattern[0][0][2] = 87;
c0042k4.recoilPattern[0][0][3] = 68;
c0042k4.recoilPattern[1][0][0] = 0;
c0042k4.recoilPattern[1][0][1] = 151;
c0042k4.recoilPattern[1][0][2] = 64;
c0042k4.recoilPattern[1][0][3] = 51;
c0042k4.crosshairPattern = new int[2][4];
c0042k4.crosshairPattern[0][0] = 0;
c0042k4.crosshairPattern[0][1] = 72;
c0042k4.crosshairPattern[0][2] = 119;
c0042k4.crosshairPattern[0][3] = 24;
c0042k4.crosshairPattern[1][0] = 0;
c0042k4.crosshairPattern[1][1] = 55;
c0042k4.crosshairPattern[1][2] = 75;
c0042k4.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k4);
WeaponInfo c0042k5 = new WeaponInfo();
c0042k5.name = "USP";
c0042k5.clipSize = 12;
c0042k5.defaultAmmo = c0042k5.clipSize * 5;
c0042k5.cost = 500;
c0042k5.weightLabel = "1KG";
c0042k5.weaponCode = 20;
c0042k5.damage = 15;
c0042k5.recoilPattern = new int[2][1][4];
c0042k5.recoilPattern[0][0][0] = 114;
c0042k5.recoilPattern[0][0][1] = 0;
c0042k5.recoilPattern[0][0][2] = 52;
c0042k5.recoilPattern[0][0][3] = 68;
c0042k5.recoilPattern[1][0][0] = 83;
c0042k5.recoilPattern[1][0][1] = 0;
c0042k5.recoilPattern[1][0][2] = 38;
c0042k5.recoilPattern[1][0][3] = 50;
c0042k5.crosshairPattern = new int[2][4];
c0042k5.crosshairPattern[0][0] = 81;
c0042k5.crosshairPattern[0][1] = 24;
c0042k5.crosshairPattern[0][2] = 39;
c0042k5.crosshairPattern[0][3] = 24;
c0042k5.crosshairPattern[1][0] = 58;
c0042k5.crosshairPattern[1][1] = 18;
c0042k5.crosshairPattern[1][2] = 29;
c0042k5.crosshairPattern[1][3] = 19;
WeaponLoadout.registerWeapon(c0042k5);
WeaponInfo c0042k6 = new WeaponInfo();
c0042k6.name = "DE";
c0042k6.clipSize = 7;
c0042k6.defaultAmmo = c0042k6.clipSize * 5;
c0042k6.cost = 650;
c0042k6.weightLabel = "1.8KG";
c0042k6.weaponCode = 20;
c0042k6.damage = 20;
c0042k6.recoilPattern = new int[2][1][4];
c0042k6.recoilPattern[0][0][0] = 116;
c0042k6.recoilPattern[0][0][1] = 68;
c0042k6.recoilPattern[0][0][2] = 50;
c0042k6.recoilPattern[0][0][3] = 68;
c0042k6.recoilPattern[1][0][0] = 84;
c0042k6.recoilPattern[1][0][1] = 50;
c0042k6.recoilPattern[1][0][2] = 37;
c0042k6.recoilPattern[1][0][3] = 51;
c0042k6.crosshairPattern = new int[2][4];
c0042k6.crosshairPattern[0][0] = 73;
c0042k6.crosshairPattern[0][1] = 0;
c0042k6.crosshairPattern[0][2] = 47;
c0042k6.crosshairPattern[0][3] = 24;
c0042k6.crosshairPattern[1][0] = 52;
c0042k6.crosshairPattern[1][1] = 0;
c0042k6.crosshairPattern[1][2] = 35;
c0042k6.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k6);
WeaponInfo c0042k7 = new WeaponInfo();
c0042k7.name = "57";
c0042k7.clipSize = 20;
c0042k7.defaultAmmo = c0042k7.clipSize * 5;
c0042k7.cost = 750;
c0042k7.weightLabel = "0.618KG";
c0042k7.weaponCode = 20;
c0042k7.damage = 20;
c0042k7.recoilPattern = new int[2][1][4];
c0042k7.recoilPattern[0][0][0] = 120;
c0042k7.recoilPattern[0][0][1] = 136;
c0042k7.recoilPattern[0][0][2] = 46;
c0042k7.recoilPattern[0][0][3] = 68;
c0042k7.recoilPattern[1][0][0] = 87;
c0042k7.recoilPattern[1][0][1] = 101;
c0042k7.recoilPattern[1][0][2] = 34;
c0042k7.recoilPattern[1][0][3] = 50;
c0042k7.crosshairPattern = new int[2][4];
c0042k7.crosshairPattern[0][0] = 0;
c0042k7.crosshairPattern[0][1] = 145;
c0042k7.crosshairPattern[0][2] = 40;
c0042k7.crosshairPattern[0][3] = 24;
c0042k7.crosshairPattern[1][0] = 0;
c0042k7.crosshairPattern[1][1] = 111;
c0042k7.crosshairPattern[1][2] = 29;
c0042k7.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k7);
WeaponInfo c0042k8 = new WeaponInfo();
c0042k8.name = "Knife";
c0042k8.clipSize = 1;
c0042k8.defaultAmmo = c0042k8.clipSize;
c0042k8.cost = 0;
c0042k8.weaponCode = 30;
c0042k8.damage = 20;
c0042k8.recoilPattern = new int[2][5][4];
c0042k8.recoilPattern[0][0][0] = 0;
c0042k8.recoilPattern[0][0][1] = 272;
c0042k8.recoilPattern[0][0][2] = 70;
c0042k8.recoilPattern[0][0][3] = 100;
c0042k8.recoilPattern[0][1][0] = 0;
c0042k8.recoilPattern[0][1][1] = 392;
c0042k8.recoilPattern[0][1][2] = 166;
c0042k8.recoilPattern[0][1][3] = 46;
c0042k8.recoilPattern[0][2][0] = 0;
c0042k8.recoilPattern[0][2][1] = 438;
c0042k8.recoilPattern[0][2][2] = 166;
c0042k8.recoilPattern[0][2][3] = 57;
c0042k8.recoilPattern[0][3][0] = 70;
c0042k8.recoilPattern[0][3][1] = 310;
c0042k8.recoilPattern[0][3][2] = 28;
c0042k8.recoilPattern[0][3][3] = 62;
c0042k8.recoilPattern[0][4][0] = 100;
c0042k8.recoilPattern[0][4][1] = 272;
c0042k8.recoilPattern[0][4][2] = 66;
c0042k8.recoilPattern[0][4][3] = 120;
c0042k8.recoilPattern[1][0][0] = 0;
c0042k8.recoilPattern[1][0][1] = 202;
c0042k8.recoilPattern[1][0][2] = 52;
c0042k8.recoilPattern[1][0][3] = 74;
c0042k8.recoilPattern[1][1][0] = 0;
c0042k8.recoilPattern[1][1][1] = 290;
c0042k8.recoilPattern[1][1][2] = 107;
c0042k8.recoilPattern[1][1][3] = 35;
c0042k8.recoilPattern[1][2][0] = 0;
c0042k8.recoilPattern[1][2][1] = 325;
c0042k8.recoilPattern[1][2][2] = 90;
c0042k8.recoilPattern[1][2][3] = 42;
c0042k8.recoilPattern[1][3][0] = 50;
c0042k8.recoilPattern[1][3][1] = 230;
c0042k8.recoilPattern[1][3][2] = 22;
c0042k8.recoilPattern[1][3][3] = 46;
c0042k8.recoilPattern[1][4][0] = 72;
c0042k8.recoilPattern[1][4][1] = 202;
c0042k8.recoilPattern[1][4][2] = 49;
c0042k8.recoilPattern[1][4][3] = 88;
c0042k8.crosshairPattern = new int[2][4];
c0042k8.crosshairPattern[0][0] = 40;
c0042k8.crosshairPattern[0][1] = 148;
c0042k8.crosshairPattern[0][2] = 80;
c0042k8.crosshairPattern[0][3] = 14;
c0042k8.crosshairPattern[1][0] = 29;
c0042k8.crosshairPattern[1][1] = 113;
c0042k8.crosshairPattern[1][2] = 58;
c0042k8.crosshairPattern[1][3] = 11;
WeaponLoadout.registerWeapon(c0042k8);
WeaponInfo c0042k9 = new WeaponInfo();
c0042k9.name = "Grenade";
c0042k9.clipSize = 1;
c0042k9.defaultAmmo = c0042k9.clipSize;
c0042k9.cost = 300;
c0042k9.weaponCode = 40;
c0042k9.damage = 80;
c0042k9.recoilPattern = new int[2][1][4];
c0042k9.recoilPattern[0][0][0] = 88;
c0042k9.recoilPattern[0][0][1] = 204;
c0042k9.recoilPattern[0][0][2] = 78;
c0042k9.recoilPattern[0][0][3] = 68;
c0042k9.recoilPattern[1][0][0] = 64;
c0042k9.recoilPattern[1][0][1] = 151;
c0042k9.recoilPattern[1][0][2] = 57;
c0042k9.recoilPattern[1][0][3] = 51;
c0042k9.crosshairPattern = new int[2][4];
c0042k9.crosshairPattern[0][0] = 0;
c0042k9.crosshairPattern[0][1] = 96;
c0042k9.crosshairPattern[0][2] = 46;
c0042k9.crosshairPattern[0][3] = 40;
c0042k9.crosshairPattern[1][0] = 0;
c0042k9.crosshairPattern[1][1] = 73;
c0042k9.crosshairPattern[1][2] = 34;
c0042k9.crosshairPattern[1][3] = 29;
WeaponLoadout.registerWeapon(c0042k9);
WeaponInfo c0042k10 = new WeaponInfo();
c0042k10.name = "Kevlar";
c0042k10.clipSize = 1;
c0042k10.defaultAmmo = c0042k10.clipSize;
c0042k10.cost = 650;
c0042k10.weaponCode = 60;
c0042k10.crosshairPattern = new int[2][4];
c0042k10.crosshairPattern[0][0] = 78;
c0042k10.crosshairPattern[0][1] = 96;
c0042k10.crosshairPattern[0][2] = 42;
c0042k10.crosshairPattern[0][3] = 52;
c0042k10.crosshairPattern[1][0] = 58;
c0042k10.crosshairPattern[1][1] = 73;
c0042k10.crosshairPattern[1][2] = 29;
c0042k10.crosshairPattern[1][3] = 40;
WeaponLoadout.registerWeapon(c0042k10);
WeaponInfo c0042k11 = new WeaponInfo();
c0042k11.name = "1 ammo";
c0042k11.cost = 60;
c0042k11.weaponCode = 50;
c0042k11.crosshairPattern = new int[2][4];
c0042k11.crosshairPattern[0][0] = 0;
c0042k11.crosshairPattern[0][1] = 136;
c0042k11.crosshairPattern[0][2] = 49;
c0042k11.crosshairPattern[0][3] = 9;
c0042k11.crosshairPattern[1][0] = 0;
c0042k11.crosshairPattern[1][1] = 102;
c0042k11.crosshairPattern[1][2] = 36;
c0042k11.crosshairPattern[1][3] = 8;
WeaponLoadout.registerWeapon(c0042k11);
WeaponInfo c0042k12 = new WeaponInfo();
c0042k12.name = "2 ammo";
c0042k12.cost = 25;
c0042k12.weaponCode = 51;
c0042k12.crosshairPattern = new int[2][4];
c0042k12.crosshairPattern[0][0] = 49;
c0042k12.crosshairPattern[0][1] = 136;
c0042k12.crosshairPattern[0][2] = 29;
c0042k12.crosshairPattern[0][3] = 11;
c0042k12.crosshairPattern[1][0] = 36;
c0042k12.crosshairPattern[1][1] = 102;
c0042k12.crosshairPattern[1][2] = 22;
c0042k12.crosshairPattern[1][3] = 9;
WeaponLoadout.registerWeapon(c0042k12);
return;
}
WeaponInfo c0042k13 = new WeaponInfo();
c0042k13.name = "Galil";
c0042k13.clipSize = 35;
c0042k13.defaultAmmo = c0042k13.clipSize * 1;
c0042k13.cost = 2000;
c0042k13.weightLabel = "4.35KG";
c0042k13.weaponCode = 10;
c0042k13.damage = 20;
c0042k13.recoilPattern = new int[2][1][4];
c0042k13.recoilPattern[0][0][0] = 0;
c0042k13.recoilPattern[0][0][1] = 0;
c0042k13.recoilPattern[0][0][2] = 87;
c0042k13.recoilPattern[0][0][3] = 68;
c0042k13.recoilPattern[1][0][0] = 0;
c0042k13.recoilPattern[1][0][1] = 0;
c0042k13.recoilPattern[1][0][2] = 64;
c0042k13.recoilPattern[1][0][3] = 50;
c0042k13.crosshairPattern = new int[2][4];
c0042k13.crosshairPattern[0][0] = 0;
c0042k13.crosshairPattern[0][1] = 0;
c0042k13.crosshairPattern[0][2] = 71;
c0042k13.crosshairPattern[0][3] = 24;
c0042k13.crosshairPattern[1][0] = 0;
c0042k13.crosshairPattern[1][1] = 0;
c0042k13.crosshairPattern[1][2] = 53;
c0042k13.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k13);
WeaponInfo c0042k14 = new WeaponInfo();
c0042k14.name = "ak47";
c0042k14.clipSize = 30;
c0042k14.defaultAmmo = c0042k14.clipSize * 1;
c0042k14.cost = 2500;
c0042k14.weightLabel = "4.79KG";
c0042k14.weaponCode = 10;
c0042k14.damage = 30;
c0042k14.recoilPattern = new int[2][1][4];
c0042k14.recoilPattern[0][0][0] = 0;
c0042k14.recoilPattern[0][0][1] = 68;
c0042k14.recoilPattern[0][0][2] = 87;
c0042k14.recoilPattern[0][0][3] = 68;
c0042k14.recoilPattern[1][0][0] = 0;
c0042k14.recoilPattern[1][0][1] = 50;
c0042k14.recoilPattern[1][0][2] = 64;
c0042k14.recoilPattern[1][0][3] = 51;
c0042k14.crosshairPattern = new int[2][4];
c0042k14.crosshairPattern[0][0] = 0;
c0042k14.crosshairPattern[0][1] = 24;
c0042k14.crosshairPattern[0][2] = 80;
c0042k14.crosshairPattern[0][3] = 24;
c0042k14.crosshairPattern[1][0] = 0;
c0042k14.crosshairPattern[1][1] = 18;
c0042k14.crosshairPattern[1][2] = 58;
c0042k14.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k14);
WeaponInfo c0042k15 = new WeaponInfo();
c0042k15.name = "Krieg 552";
c0042k15.clipSize = 30;
c0042k15.defaultAmmo = c0042k15.clipSize * 1;
c0042k15.cost = 3500;
c0042k15.weightLabel = "3.1KG";
c0042k15.weaponCode = 12;
c0042k15.damage = 30;
c0042k15.recoilPattern = new int[2][1][4];
c0042k15.recoilPattern[0][0][0] = 0;
c0042k15.recoilPattern[0][0][1] = 136;
c0042k15.recoilPattern[0][0][2] = 87;
c0042k15.recoilPattern[0][0][3] = 68;
c0042k15.recoilPattern[1][0][0] = 0;
c0042k15.recoilPattern[1][0][1] = 101;
c0042k15.recoilPattern[1][0][2] = 64;
c0042k15.recoilPattern[1][0][3] = 50;
c0042k15.crosshairPattern = new int[2][4];
c0042k15.crosshairPattern[0][0] = 0;
c0042k15.crosshairPattern[0][1] = 48;
c0042k15.crosshairPattern[0][2] = 95;
c0042k15.crosshairPattern[0][3] = 24;
c0042k15.crosshairPattern[1][0] = 0;
c0042k15.crosshairPattern[1][1] = 36;
c0042k15.crosshairPattern[1][2] = 69;
c0042k15.crosshairPattern[1][3] = 19;
WeaponLoadout.registerWeapon(c0042k15);
WeaponInfo c0042k16 = new WeaponInfo();
c0042k16.name = "AWP";
c0042k16.clipSize = 10;
c0042k16.defaultAmmo = c0042k16.clipSize * 1;
c0042k16.cost = 5000;
c0042k16.weightLabel = "6KG";
c0042k16.weaponCode = 11;
c0042k16.damage = 100;
c0042k16.recoilPattern = new int[2][1][4];
c0042k16.recoilPattern[0][0][0] = 0;
c0042k16.recoilPattern[0][0][1] = 204;
c0042k16.recoilPattern[0][0][2] = 87;
c0042k16.recoilPattern[0][0][3] = 68;
c0042k16.recoilPattern[1][0][0] = 0;
c0042k16.recoilPattern[1][0][1] = 151;
c0042k16.recoilPattern[1][0][2] = 64;
c0042k16.recoilPattern[1][0][3] = 51;
c0042k16.crosshairPattern = new int[2][4];
c0042k16.crosshairPattern[0][0] = 0;
c0042k16.crosshairPattern[0][1] = 72;
c0042k16.crosshairPattern[0][2] = 119;
c0042k16.crosshairPattern[0][3] = 24;
c0042k16.crosshairPattern[1][0] = 0;
c0042k16.crosshairPattern[1][1] = 55;
c0042k16.crosshairPattern[1][2] = 75;
c0042k16.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k16);
WeaponInfo c0042k17 = new WeaponInfo();
c0042k17.name = "clock 18";
c0042k17.clipSize = 20;
c0042k17.defaultAmmo = c0042k17.clipSize * 3;
c0042k17.cost = 400;
c0042k17.weightLabel = "0.9KG";
c0042k17.weaponCode = 20;
c0042k17.damage = 15;
c0042k17.recoilPattern = new int[2][1][4];
c0042k17.recoilPattern[0][0][0] = 114;
c0042k17.recoilPattern[0][0][1] = 0;
c0042k17.recoilPattern[0][0][2] = 52;
c0042k17.recoilPattern[0][0][3] = 68;
c0042k17.recoilPattern[1][0][0] = 83;
c0042k17.recoilPattern[1][0][1] = 0;
c0042k17.recoilPattern[1][0][2] = 38;
c0042k17.recoilPattern[1][0][3] = 50;
c0042k17.crosshairPattern = new int[2][4];
c0042k17.crosshairPattern[0][0] = 81;
c0042k17.crosshairPattern[0][1] = 24;
c0042k17.crosshairPattern[0][2] = 39;
c0042k17.crosshairPattern[0][3] = 24;
c0042k17.crosshairPattern[1][0] = 58;
c0042k17.crosshairPattern[1][1] = 18;
c0042k17.crosshairPattern[1][2] = 29;
c0042k17.crosshairPattern[1][3] = 19;
WeaponLoadout.registerWeapon(c0042k17);
WeaponInfo c0042k18 = new WeaponInfo();
c0042k18.name = "DE";
c0042k18.clipSize = 7;
c0042k18.defaultAmmo = c0042k18.clipSize * 5;
c0042k18.cost = 650;
c0042k18.weightLabel = "1.8KG";
c0042k18.weaponCode = 20;
c0042k18.damage = 20;
c0042k18.recoilPattern = new int[2][1][4];
c0042k18.recoilPattern[0][0][0] = 116;
c0042k18.recoilPattern[0][0][1] = 68;
c0042k18.recoilPattern[0][0][2] = 50;
c0042k18.recoilPattern[0][0][3] = 68;
c0042k18.recoilPattern[1][0][0] = 84;
c0042k18.recoilPattern[1][0][1] = 50;
c0042k18.recoilPattern[1][0][2] = 37;
c0042k18.recoilPattern[1][0][3] = 51;
c0042k18.crosshairPattern = new int[2][4];
c0042k18.crosshairPattern[0][0] = 73;
c0042k18.crosshairPattern[0][1] = 0;
c0042k18.crosshairPattern[0][2] = 47;
c0042k18.crosshairPattern[0][3] = 24;
c0042k18.crosshairPattern[1][0] = 52;
c0042k18.crosshairPattern[1][1] = 0;
c0042k18.crosshairPattern[1][2] = 35;
c0042k18.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k18);
WeaponInfo c0042k19 = new WeaponInfo();
c0042k19.name = "57";
c0042k19.clipSize = 20;
c0042k19.defaultAmmo = c0042k19.clipSize * 5;
c0042k19.cost = 750;
c0042k19.weightLabel = "0.618KG";
c0042k19.weaponCode = 20;
c0042k19.damage = 20;
c0042k19.recoilPattern = new int[2][1][4];
c0042k19.recoilPattern[0][0][0] = 120;
c0042k19.recoilPattern[0][0][1] = 136;
c0042k19.recoilPattern[0][0][2] = 46;
c0042k19.recoilPattern[0][0][3] = 68;
c0042k19.recoilPattern[1][0][0] = 87;
c0042k19.recoilPattern[1][0][1] = 101;
c0042k19.recoilPattern[1][0][2] = 34;
c0042k19.recoilPattern[1][0][3] = 50;
c0042k19.crosshairPattern = new int[2][4];
c0042k19.crosshairPattern[0][0] = 0;
c0042k19.crosshairPattern[0][1] = 145;
c0042k19.crosshairPattern[0][2] = 40;
c0042k19.crosshairPattern[0][3] = 24;
c0042k19.crosshairPattern[1][0] = 0;
c0042k19.crosshairPattern[1][1] = 111;
c0042k19.crosshairPattern[1][2] = 29;
c0042k19.crosshairPattern[1][3] = 18;
WeaponLoadout.registerWeapon(c0042k19);
WeaponInfo c0042k20 = new WeaponInfo();
c0042k20.name = "Knife";
c0042k20.clipSize = 1;
c0042k20.defaultAmmo = c0042k20.clipSize;
c0042k20.cost = 0;
c0042k20.weaponCode = 30;
c0042k20.damage = 20;
c0042k20.recoilPattern = new int[2][5][4];
c0042k20.recoilPattern[0][0][0] = 0;
c0042k20.recoilPattern[0][0][1] = 272;
c0042k20.recoilPattern[0][0][2] = 70;
c0042k20.recoilPattern[0][0][3] = 100;
c0042k20.recoilPattern[0][1][0] = 0;
c0042k20.recoilPattern[0][1][1] = 392;
c0042k20.recoilPattern[0][1][2] = 166;
c0042k20.recoilPattern[0][1][3] = 46;
c0042k20.recoilPattern[0][2][0] = 0;
c0042k20.recoilPattern[0][2][1] = 438;
c0042k20.recoilPattern[0][2][2] = 166;
c0042k20.recoilPattern[0][2][3] = 57;
c0042k20.recoilPattern[0][3][0] = 70;
c0042k20.recoilPattern[0][3][1] = 310;
c0042k20.recoilPattern[0][3][2] = 28;
c0042k20.recoilPattern[0][3][3] = 62;
c0042k20.recoilPattern[0][4][0] = 100;
c0042k20.recoilPattern[0][4][1] = 272;
c0042k20.recoilPattern[0][4][2] = 66;
c0042k20.recoilPattern[0][4][3] = 120;
c0042k20.recoilPattern[1][0][0] = 0;
c0042k20.recoilPattern[1][0][1] = 202;
c0042k20.recoilPattern[1][0][2] = 52;
c0042k20.recoilPattern[1][0][3] = 74;
c0042k20.recoilPattern[1][1][0] = 0;
c0042k20.recoilPattern[1][1][1] = 290;
c0042k20.recoilPattern[1][1][2] = 107;
c0042k20.recoilPattern[1][1][3] = 35;
c0042k20.recoilPattern[1][2][0] = 0;
c0042k20.recoilPattern[1][2][1] = 325;
c0042k20.recoilPattern[1][2][2] = 90;
c0042k20.recoilPattern[1][2][3] = 42;
c0042k20.recoilPattern[1][3][0] = 50;
c0042k20.recoilPattern[1][3][1] = 230;
c0042k20.recoilPattern[1][3][2] = 22;
c0042k20.recoilPattern[1][3][3] = 46;
c0042k20.recoilPattern[1][4][0] = 72;
c0042k20.recoilPattern[1][4][1] = 202;
c0042k20.recoilPattern[1][4][2] = 49;
c0042k20.recoilPattern[1][4][3] = 88;
c0042k20.crosshairPattern = new int[2][4];
c0042k20.crosshairPattern[0][0] = 40;
c0042k20.crosshairPattern[0][1] = 148;
c0042k20.crosshairPattern[0][2] = 80;
c0042k20.crosshairPattern[0][3] = 14;
c0042k20.crosshairPattern[1][0] = 29;
c0042k20.crosshairPattern[1][1] = 113;
c0042k20.crosshairPattern[1][2] = 58;
c0042k20.crosshairPattern[1][3] = 11;
WeaponLoadout.registerWeapon(c0042k20);
WeaponInfo c0042k21 = new WeaponInfo();
c0042k21.name = "Grenade";
c0042k21.clipSize = 1;
c0042k21.defaultAmmo = c0042k21.clipSize;
c0042k21.cost = 300;
c0042k21.weaponCode = 40;
c0042k21.damage = 80;
c0042k21.recoilPattern = new int[2][1][4];
c0042k21.recoilPattern[0][0][0] = 88;
c0042k21.recoilPattern[0][0][1] = 204;
c0042k21.recoilPattern[0][0][2] = 78;
c0042k21.recoilPattern[0][0][3] = 68;
c0042k21.recoilPattern[1][0][0] = 64;
c0042k21.recoilPattern[1][0][1] = 151;
c0042k21.recoilPattern[1][0][2] = 57;
c0042k21.recoilPattern[1][0][3] = 51;
c0042k21.crosshairPattern = new int[2][4];
c0042k21.crosshairPattern[0][0] = 0;
c0042k21.crosshairPattern[0][1] = 96;
c0042k21.crosshairPattern[0][2] = 46;
c0042k21.crosshairPattern[0][3] = 40;
c0042k21.crosshairPattern[1][0] = 0;
c0042k21.crosshairPattern[1][1] = 73;
c0042k21.crosshairPattern[1][2] = 34;
c0042k21.crosshairPattern[1][3] = 29;
WeaponLoadout.registerWeapon(c0042k21);
WeaponInfo c0042k22 = new WeaponInfo();
c0042k22.name = "Kevlar";
c0042k22.clipSize = 1;
c0042k22.defaultAmmo = c0042k22.clipSize;
c0042k22.cost = 650;
c0042k22.weaponCode = 60;
c0042k22.crosshairPattern = new int[2][4];
c0042k22.crosshairPattern[0][0] = 78;
c0042k22.crosshairPattern[0][1] = 96;
c0042k22.crosshairPattern[0][2] = 42;
c0042k22.crosshairPattern[0][3] = 52;
c0042k22.crosshairPattern[1][0] = 58;
c0042k22.crosshairPattern[1][1] = 73;
c0042k22.crosshairPattern[1][2] = 29;
c0042k22.crosshairPattern[1][3] = 40;
WeaponLoadout.registerWeapon(c0042k22);
WeaponInfo c0042k23 = new WeaponInfo();
c0042k23.name = "1 ammo";
c0042k23.cost = 60;
c0042k23.weaponCode = 50;
c0042k23.crosshairPattern = new int[2][4];
c0042k23.crosshairPattern[0][0] = 0;
c0042k23.crosshairPattern[0][1] = 136;
c0042k23.crosshairPattern[0][2] = 49;
c0042k23.crosshairPattern[0][3] = 9;
c0042k23.crosshairPattern[1][0] = 0;
c0042k23.crosshairPattern[1][1] = 102;
c0042k23.crosshairPattern[1][2] = 36;
c0042k23.crosshairPattern[1][3] = 8;
WeaponLoadout.registerWeapon(c0042k23);
WeaponInfo c0042k24 = new WeaponInfo();
c0042k24.name = "2 ammo";
c0042k24.cost = 25;
c0042k24.weaponCode = 51;
c0042k24.crosshairPattern = new int[2][4];
c0042k24.crosshairPattern[0][0] = 49;
c0042k24.crosshairPattern[0][1] = 136;
c0042k24.crosshairPattern[0][2] = 29;
c0042k24.crosshairPattern[0][3] = 11;
c0042k24.crosshairPattern[1][0] = 36;
c0042k24.crosshairPattern[1][1] = 102;
c0042k24.crosshairPattern[1][2] = 22;
c0042k24.crosshairPattern[1][3] = 9;
WeaponLoadout.registerWeapon(c0042k24);
}
@Override // p000.PlatformServices
/* renamed from: x */
public final void initCameras() {
CameraManager.getInstance().execute120("MAIN", new Camera());
}
}