first commit
This commit is contained in:
160
p000/GameplayKeyHandler.java
Normal file
160
p000/GameplayKeyHandler.java
Normal file
@@ -0,0 +1,160 @@
|
||||
package p000;
|
||||
|
||||
/* renamed from: at */
|
||||
/* loaded from: microcounterstrike.jar:at.class */
|
||||
public class GameplayKeyHandler extends KeyInputHandlerBase {
|
||||
@Override // p000.KeyInputHandlerBase
|
||||
/* renamed from: a */
|
||||
public final void execute127(int i, GameRenderCanvas c0002ab) {
|
||||
Object obj = PlayerManager.getInstance().localPlayer;
|
||||
int i2 = GameSessionLoop.getInstance().sessionState;
|
||||
if (OverlayMenuBase.getInstance().flag192) {
|
||||
if (i == 35 || i == -11) {
|
||||
OverlayMenuBase.getInstance().execute35();
|
||||
return;
|
||||
}
|
||||
if (i != 48) {
|
||||
OverlayMenuBase.getInstance().execute29(i, c0002ab.getGameAction(i));
|
||||
return;
|
||||
} else {
|
||||
if (OverlayMenuBase.getInstance().flag192 && OverlayMenuBase.getInstance().value191 == 1) {
|
||||
OverlayMenuBase.getInstance().execute35();
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
InputStateBase abstractC0019asM124b = InputStateBase.getInstance();
|
||||
if (i2 == 2) {
|
||||
if (i == 50) {
|
||||
abstractC0019asM124b.execute126(1, true);
|
||||
} else if (i == 56) {
|
||||
abstractC0019asM124b.execute126(2, true);
|
||||
} else if (i == 52) {
|
||||
abstractC0019asM124b.execute126(7, true);
|
||||
} else if (i == 54) {
|
||||
abstractC0019asM124b.execute126(8, true);
|
||||
} else if (i == 53 || c0002ab.getGameAction(i) == 8) {
|
||||
abstractC0019asM124b.execute126(0, true);
|
||||
} else if (c0002ab.getGameAction(i) == 1) {
|
||||
abstractC0019asM124b.execute126(1, true);
|
||||
} else if (c0002ab.getGameAction(i) == 6) {
|
||||
abstractC0019asM124b.execute126(2, true);
|
||||
} else if (c0002ab.getGameAction(i) == 2) {
|
||||
abstractC0019asM124b.execute126(7, true);
|
||||
} else if (c0002ab.getGameAction(i) == 5) {
|
||||
abstractC0019asM124b.execute126(8, true);
|
||||
} else if (i == 49) {
|
||||
abstractC0019asM124b.execute126(3, true);
|
||||
} else if (i == 51) {
|
||||
abstractC0019asM124b.execute126(4, true);
|
||||
} else if (i == 57) {
|
||||
Combatant interfaceC0030bc = (Combatant) obj;
|
||||
if (interfaceC0030bc.getLoadout().getActiveWeaponInfo().weaponCode == 11 || interfaceC0030bc.getLoadout().getActiveWeaponInfo().weaponCode == 12) {
|
||||
if (c0002ab.flag10) {
|
||||
c0002ab.execute20(false);
|
||||
} else {
|
||||
c0002ab.execute20(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (i == 48) {
|
||||
abstractC0019asM124b.execute126(-1, false);
|
||||
OverlayMenuBase.getInstance().value191 = 1;
|
||||
OverlayMenuBase.getInstance().execute34();
|
||||
return;
|
||||
}
|
||||
if (i == 55) {
|
||||
GameRenderCanvas.getInstance_2().execute20(false);
|
||||
int i3 = ((Combatant) PlayerManager.getInstance().localPlayer).getLoadout().activeSlot;
|
||||
for (int i4 = 0; i4 < 4; i4++) {
|
||||
i3 = i3 == 4 ? 1 : i3 + 1;
|
||||
if (((Combatant) obj).getLoadout().selectSlot(i3)) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (i != 42) {
|
||||
if (i == 35 || i == -11) {
|
||||
abstractC0019asM124b.execute126(-1, false);
|
||||
OverlayMenuBase.getInstance().value191 = 0;
|
||||
OverlayMenuBase.getInstance().execute34();
|
||||
return;
|
||||
}
|
||||
return;
|
||||
}
|
||||
int i5 = ((LocalPlayer) obj).money;
|
||||
WeaponLoadout c0026azMo90k = ((Combatant) obj).getLoadout();
|
||||
int i6 = c0026azMo90k.activeSlot;
|
||||
int iM173c = ((Combatant) obj).getLoadout().getActiveAmmo();
|
||||
int i7 = ((Combatant) obj).getLoadout().getActiveWeaponInfo().clipSize;
|
||||
int i8 = iM173c / i7;
|
||||
if (iM173c % i7 != 0) {
|
||||
i8++;
|
||||
}
|
||||
WeaponInfo c0042k = null;
|
||||
if (i6 == 1) {
|
||||
z = i8 >= 4;
|
||||
c0042k = (WeaponInfo) WeaponLoadout.weaponCatalog.elementAt(WeaponLoadout.defaultAmmoPack1WeaponId);
|
||||
} else if (i6 == 2) {
|
||||
z = i8 >= 8;
|
||||
c0042k = (WeaponInfo) WeaponLoadout.weaponCatalog.elementAt(WeaponLoadout.defaultAmmoPack2WeaponId);
|
||||
}
|
||||
if (c0042k == null || c0042k.cost > i5 || z) {
|
||||
return;
|
||||
}
|
||||
c0026azMo90k.addWeaponOrAmmo(c0042k);
|
||||
((LocalPlayer) obj).spendMoney(c0042k.cost);
|
||||
HudBase.getInstance().execute237(6, (String) null);
|
||||
}
|
||||
|
||||
@Override // p000.KeyInputHandlerBase
|
||||
/* renamed from: b */
|
||||
public final void execute128(int i, GameRenderCanvas c0002ab) {
|
||||
if (OverlayMenuBase.getInstance().flag192) {
|
||||
return;
|
||||
}
|
||||
InputStateBase abstractC0019asM124b = InputStateBase.getInstance();
|
||||
if (i == 50) {
|
||||
abstractC0019asM124b.execute126(1, false);
|
||||
return;
|
||||
}
|
||||
if (i == 56) {
|
||||
abstractC0019asM124b.execute126(2, false);
|
||||
return;
|
||||
}
|
||||
if (i == 52) {
|
||||
abstractC0019asM124b.execute126(7, false);
|
||||
return;
|
||||
}
|
||||
if (i == 54) {
|
||||
abstractC0019asM124b.execute126(8, false);
|
||||
return;
|
||||
}
|
||||
if (i == 53 || c0002ab.getGameAction(i) == 8) {
|
||||
abstractC0019asM124b.execute126(0, false);
|
||||
return;
|
||||
}
|
||||
if (c0002ab.getGameAction(i) == 1) {
|
||||
abstractC0019asM124b.execute126(1, false);
|
||||
return;
|
||||
}
|
||||
if (c0002ab.getGameAction(i) == 6) {
|
||||
abstractC0019asM124b.execute126(2, false);
|
||||
return;
|
||||
}
|
||||
if (c0002ab.getGameAction(i) == 2) {
|
||||
abstractC0019asM124b.execute126(7, false);
|
||||
return;
|
||||
}
|
||||
if (c0002ab.getGameAction(i) == 5) {
|
||||
abstractC0019asM124b.execute126(8, false);
|
||||
} else if (i == 49) {
|
||||
abstractC0019asM124b.execute126(3, false);
|
||||
} else if (i == 51) {
|
||||
abstractC0019asM124b.execute126(4, false);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user