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

222 lines
6.5 KiB
Java

package p000;
import javax.microedition.m3g.Transform;
import javax.microedition.m3g.World;
/* renamed from: n */
/* loaded from: microcounterstrike.jar:n.class */
public class NetworkPlayerEntity extends PlayerEntityBase {
/* renamed from: a */
public float[] value216;
/* renamed from: r */
private Transform transform217;
/* renamed from: b */
public Transform transform218;
/* renamed from: c */
public Transform transform219;
/* renamed from: s */
private float value220;
/* renamed from: d */
public int value221;
/* renamed from: e */
public int value222;
/* renamed from: f */
public int value223;
public NetworkPlayerEntity(int i, String str, int i2) {
super(i, str, i2);
this.transform217 = new Transform();
this.transform218 = new Transform();
this.transform219 = new Transform();
this.value220 = 0.0f;
this.value222 = -1;
this.value223 = 0;
this.playerModelBase261 = new PlayerModel(this);
}
@Override // p000.PlayerEntityBase
/* renamed from: a */
public void addToWorld(World world) {
this.playerModelBase261.loadM3G0(world).setUserObject(this);
}
@Override // p000.PlayerEntityBase
/* renamed from: a */
public void removeFromWorld() {
super.removeFromWorld();
this.transform217 = null;
this.transform218 = null;
this.transform219 = null;
this.value216 = null;
}
@Override // p000.PlayerEntityBase
/* renamed from: b */
public void respawn() {
super.respawn();
this.value221 = (PlayerModel.CONST_VALUE251[1][1] - PlayerModel.CONST_VALUE251[1][0]) - 1;
this.transform217.setIdentity();
this.transform218.setIdentity();
this.transform219.setIdentity();
this.value222 = -1;
execute245();
}
@Override // p000.PlayerEntityBase
/* renamed from: c */
public final void execute245() {
PlayerModel c0051t = (PlayerModel) this.playerModelBase261;
c0051t.group239.setTransform(this.transform217);
c0051t.group240.setTransform(this.transform218);
c0051t.group241.setTransform(this.transform219);
boolean z = false;
if (this.value222 == 0 || this.value222 == -1) {
z = true;
} else {
float[] fArrM289i = getFloatArray289();
float[] fArrM289i2 = PlayerManager.getInstance().localPlayer.getFloatArray289();
if (((fArrM289i2[0] - fArrM289i[0]) * (fArrM289i2[0] - fArrM289i[0])) + ((fArrM289i2[2] - fArrM289i[2]) * (fArrM289i2[2] - fArrM289i[2])) < 3600.0f) {
z = true;
}
}
if (z) {
this.playerModelBase261.node234.animate(this.value221 * 50);
}
}
@Override // p000.PlayerEntityBase
/* renamed from: d */
public final float getFloat246() {
return 1.0f;
}
/* renamed from: a */
public final float[] getFloatArray247(float[] fArr) {
float[] fArr2 = new float[3];
if (getAxisAlignedBoundingBox288(fArr) == null) {
fArr2[0] = fArr[0];
fArr2[1] = fArr[1];
fArr2[2] = fArr[2];
}
return fArr2;
}
@Override // p000.PlayerEntityBase
/* renamed from: a */
public final float getFloat248(float f) {
this.value264 += f;
if (this.value264 > 75.0f) {
this.value264 = 75.0f;
return 0.0f;
}
this.transform217.postRotate(f, PlayerModel.value248[0], PlayerModel.value248[1], PlayerModel.value248[2]);
return f;
}
@Override // p000.PlayerEntityBase
/* renamed from: b */
public final float getFloat249(float f) {
this.value264 -= f;
if (this.value264 < -75.0f) {
this.value264 = -75.0f;
return 0.0f;
}
this.transform217.postRotate(-f, PlayerModel.value248[0], PlayerModel.value248[1], PlayerModel.value248[2]);
return f;
}
@Override // p000.PlayerEntityBase
/* renamed from: c */
public final float getFloat250(float f) {
this.value265 += f;
this.transform218.postRotate(f, PlayerModel.value249[0], PlayerModel.value249[1], PlayerModel.value249[2]);
this.value220 += f;
if (this.value220 >= 45.0f) {
execute254();
}
return f;
}
@Override // p000.PlayerEntityBase
/* renamed from: d */
public final float getFloat251(float f) {
this.value265 -= f;
this.transform218.postRotate(-f, PlayerModel.value249[0], PlayerModel.value249[1], PlayerModel.value249[2]);
this.value220 -= f;
if (this.value220 <= -45.0f) {
execute254();
}
return f;
}
/* renamed from: a */
public final void execute252(int i, float[] fArr) {
this.value216 = fArr;
if (i == 1 || i == 2) {
execute254();
} else {
execute255();
}
execute256(i);
execute282(fArr);
}
/* renamed from: a_ */
public final void m253a_() {
int i = PlayerModel.CONST_VALUE251[1][1];
this.playerModelBase261.node234.translate(this.value216[0] / i, this.value216[1] / i, this.value216[2] / i);
}
/* renamed from: j */
private void execute254() {
this.transform219.postRotate(this.value220, PlayerModel.value249[0], PlayerModel.value249[1], PlayerModel.value249[2]);
this.value220 = 0.0f;
}
/* renamed from: k */
private void execute255() {
float f;
if (this.value220 > 0.0f) {
f = 60.0f - this.value220;
this.value220 = 60.0f;
} else {
f = (-60.0f) - this.value220;
this.value220 = -60.0f;
}
this.transform219.postRotate(-f, PlayerModel.value249[0], PlayerModel.value249[1], PlayerModel.value249[2]);
}
/* renamed from: a */
public final void execute256(int i) {
if (i == 0) {
this.transform217.setIdentity();
this.transform218.setIdentity();
this.transform219.setIdentity();
}
this.value222 = i;
this.value223 = 1;
}
/* renamed from: f */
public final void execute257() {
if (getBoolean258()) {
return;
}
this.value221 = PlayerModel.CONST_VALUE251[this.value222][0] + (this.value223 - 1);
this.value223++;
}
/* renamed from: g */
public final boolean getBoolean258() {
return this.value222 == -1 || this.value223 > PlayerModel.CONST_VALUE251[this.value222][1];
}
}