mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-03 00:31:51 +00:00
Rename & Repackage
This commit is contained in:
@@ -0,0 +1,190 @@
|
||||
// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
|
||||
// Jad home page: http://www.kpdus.com/jad.html
|
||||
// Decompiler options: packimports(3)
|
||||
|
||||
public class Entity extends Animable {
|
||||
|
||||
public final void setPos(int i, int j, boolean flag) {
|
||||
if (anim != -1 && Animation.anims[anim].anInt364 == 1) {
|
||||
anim = -1;
|
||||
}
|
||||
if (!flag) {
|
||||
int k = i - smallX[0];
|
||||
int l = j - smallY[0];
|
||||
if (k >= -8 && k <= 8 && l >= -8 && l <= 8) {
|
||||
if (smallXYIndex < 9) {
|
||||
smallXYIndex++;
|
||||
}
|
||||
for (int i1 = smallXYIndex; i1 > 0; i1--) {
|
||||
smallX[i1] = smallX[i1 - 1];
|
||||
smallY[i1] = smallY[i1 - 1];
|
||||
aBooleanArray1553[i1] = aBooleanArray1553[i1 - 1];
|
||||
}
|
||||
|
||||
smallX[0] = i;
|
||||
smallY[0] = j;
|
||||
aBooleanArray1553[0] = false;
|
||||
return;
|
||||
}
|
||||
}
|
||||
smallXYIndex = 0;
|
||||
anInt1542 = 0;
|
||||
anInt1503 = 0;
|
||||
smallX[0] = i;
|
||||
smallY[0] = j;
|
||||
x = smallX[0] * 128 + anInt1540 * 64;
|
||||
y = smallY[0] * 128 + anInt1540 * 64;
|
||||
}
|
||||
|
||||
public final void method446() {
|
||||
smallXYIndex = 0;
|
||||
anInt1542 = 0;
|
||||
}
|
||||
|
||||
public final void updateHitData(int j, int k, int l) {
|
||||
for (int i1 = 0; i1 < 4; i1++) {
|
||||
if (hitsLoopCycle[i1] <= l) {
|
||||
hitArray[i1] = k;
|
||||
hitMarkTypes[i1] = j;
|
||||
hitsLoopCycle[i1] = l + 70;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public final void moveInDir(boolean flag, int i) {
|
||||
int j = smallX[0];
|
||||
int k = smallY[0];
|
||||
if (i == 0) {
|
||||
j--;
|
||||
k++;
|
||||
}
|
||||
if (i == 1) {
|
||||
k++;
|
||||
}
|
||||
if (i == 2) {
|
||||
j++;
|
||||
k++;
|
||||
}
|
||||
if (i == 3) {
|
||||
j--;
|
||||
}
|
||||
if (i == 4) {
|
||||
j++;
|
||||
}
|
||||
if (i == 5) {
|
||||
j--;
|
||||
k--;
|
||||
}
|
||||
if (i == 6) {
|
||||
k--;
|
||||
}
|
||||
if (i == 7) {
|
||||
j++;
|
||||
k--;
|
||||
}
|
||||
if (anim != -1 && Animation.anims[anim].anInt364 == 1) {
|
||||
anim = -1;
|
||||
}
|
||||
if (smallXYIndex < 9) {
|
||||
smallXYIndex++;
|
||||
}
|
||||
for (int l = smallXYIndex; l > 0; l--) {
|
||||
smallX[l] = smallX[l - 1];
|
||||
smallY[l] = smallY[l - 1];
|
||||
aBooleanArray1553[l] = aBooleanArray1553[l - 1];
|
||||
}
|
||||
smallX[0] = j;
|
||||
smallY[0] = k;
|
||||
aBooleanArray1553[0] = flag;
|
||||
}
|
||||
|
||||
public int entScreenX;
|
||||
public int entScreenY;
|
||||
public final int index = -1;
|
||||
public boolean isVisible() {
|
||||
return false;
|
||||
}
|
||||
|
||||
Entity() {
|
||||
smallX = new int[10];
|
||||
smallY = new int[10];
|
||||
interactingEntity = -1;
|
||||
anInt1504 = 32;
|
||||
anInt1505 = -1;
|
||||
height = 200;
|
||||
anInt1511 = -1;
|
||||
anInt1512 = -1;
|
||||
hitArray = new int[4];
|
||||
hitMarkTypes = new int[4];
|
||||
hitsLoopCycle = new int[4];
|
||||
anInt1517 = -1;
|
||||
anInt1520 = -1;
|
||||
anim = -1;
|
||||
loopCycleStatus = -1000;
|
||||
textCycle = 100;
|
||||
anInt1540 = 1;
|
||||
aBoolean1541 = false;
|
||||
aBooleanArray1553 = new boolean[10];
|
||||
anInt1554 = -1;
|
||||
anInt1555 = -1;
|
||||
anInt1556 = -1;
|
||||
anInt1557 = -1;
|
||||
}
|
||||
|
||||
public final int[] smallX;
|
||||
public final int[] smallY;
|
||||
public int interactingEntity;
|
||||
int anInt1503;
|
||||
int anInt1504;
|
||||
int anInt1505;
|
||||
public String textSpoken;
|
||||
public int height;
|
||||
public int turnDirection;
|
||||
int anInt1511;
|
||||
int anInt1512;
|
||||
int anInt1513;
|
||||
final int[] hitArray;
|
||||
final int[] hitMarkTypes;
|
||||
final int[] hitsLoopCycle;
|
||||
int anInt1517;
|
||||
int anInt1518;
|
||||
int anInt1519;
|
||||
int anInt1520;
|
||||
int anInt1521;
|
||||
int anInt1522;
|
||||
int anInt1523;
|
||||
int anInt1524;
|
||||
int smallXYIndex;
|
||||
public int anim;
|
||||
int anInt1527;
|
||||
int anInt1528;
|
||||
int anInt1529;
|
||||
int anInt1530;
|
||||
int anInt1531;
|
||||
public int loopCycleStatus;
|
||||
public int currentHealth;
|
||||
public int maxHealth;
|
||||
int textCycle;
|
||||
int anInt1537;
|
||||
int anInt1538;
|
||||
int anInt1539;
|
||||
int anInt1540;
|
||||
boolean aBoolean1541;
|
||||
int anInt1542;
|
||||
int anInt1543;
|
||||
int anInt1544;
|
||||
int anInt1545;
|
||||
int anInt1546;
|
||||
int anInt1547;
|
||||
int anInt1548;
|
||||
int anInt1549;
|
||||
public int x;
|
||||
public int y;
|
||||
int anInt1552;
|
||||
final boolean[] aBooleanArray1553;
|
||||
int anInt1554;
|
||||
int anInt1555;
|
||||
int anInt1556;
|
||||
int anInt1557;
|
||||
}
|
||||
Reference in New Issue
Block a user