161 lines
6.1 KiB
Java
161 lines
6.1 KiB
Java
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);
|
|
}
|
|
}
|
|
}
|