Browse Source

more cleanup

pull/882/head
qndel 6 years ago committed by Anders Jenbo
parent
commit
a62ea81495
  1. 26
      Source/objects.cpp

26
Source/objects.cpp

@ -1775,9 +1775,7 @@ void Obj_Light(int i, int lr)
int ox, oy, dx, dy, p, tr;
DIABOOL turnon;
#ifdef HELLFIRE
turnon = FALSE;
#endif
if (object[i]._oVar1 != -1) {
ox = object[i]._ox;
oy = object[i]._oy;
@ -1798,7 +1796,7 @@ void Obj_Light(int i, int lr)
}
}
if (turnon) {
if (!object[i]._oVar1)
if (object[i]._oVar1 == 0)
object[i]._olid = AddLight(ox, oy, lr);
object[i]._oVar1 = 1;
} else {
@ -1905,8 +1903,8 @@ void Obj_FlameTrap(int i)
int x, y;
int j, k;
if (object[i]._oVar2) {
if (object[i]._oVar4) {
if (object[i]._oVar2 != 0) {
if (object[i]._oVar4 != 0) {
object[i]._oAnimFrame--;
if (object[i]._oAnimFrame == 1) {
object[i]._oVar4 = 0;
@ -1915,7 +1913,7 @@ void Obj_FlameTrap(int i)
ChangeLightRadius(object[i]._olid, object[i]._oAnimFrame);
}
}
} else if (!object[i]._oVar4) {
} else if (object[i]._oVar4 == 0) {
if (object[i]._oVar3 == 2) {
x = object[i]._ox - 2;
y = object[i]._oy;
@ -1933,7 +1931,7 @@ void Obj_FlameTrap(int i)
y++;
}
}
if (object[i]._oVar4)
if (object[i]._oVar4 != 0)
ActivateTrapLine(object[i]._otype, object[i]._oVar1);
} else {
if (object[i]._oAnimFrame == object[i]._oAnimLen)
@ -1950,7 +1948,7 @@ void Obj_Trap(int i)
int sx, sy, dx, dy, x, y;
otrig = FALSE;
if (!object[i]._oVar4) {
if (object[i]._oVar4 == 0) {
oti = dObject[object[i]._oVar1][object[i]._oVar2] - 1;
switch (object[oti]._otype) {
case OBJ_L1LDOOR:
@ -1959,7 +1957,7 @@ void Obj_Trap(int i)
case OBJ_L2RDOOR:
case OBJ_L3LDOOR:
case OBJ_L3RDOOR:
if (object[oti]._oVar4)
if (object[oti]._oVar4 != 0)
otrig = TRUE;
break;
case OBJ_LEVER:
@ -2792,7 +2790,7 @@ void MonstCheckDoors(int m)
|| dObject[mx + 1][my + 1]) {
for (i = 0; i < nobjects; ++i) {
oi = objectactive[i];
if ((object[oi]._otype == OBJ_L1LDOOR || object[oi]._otype == OBJ_L1RDOOR) && !object[oi]._oVar4) {
if ((object[oi]._otype == OBJ_L1LDOOR || object[oi]._otype == OBJ_L1RDOOR) && object[oi]._oVar4 == 0) {
dpx = abs(object[oi]._ox - mx);
dpy = abs(object[oi]._oy - my);
if (dpx == 1 && dpy <= 1 && object[oi]._otype == OBJ_L1LDOOR)
@ -2800,7 +2798,7 @@ void MonstCheckDoors(int m)
if (dpx <= 1 && dpy == 1 && object[oi]._otype == OBJ_L1RDOOR)
OperateL1RDoor(myplr, oi, TRUE);
}
if ((object[oi]._otype == OBJ_L2LDOOR || object[oi]._otype == OBJ_L2RDOOR) && !object[oi]._oVar4) {
if ((object[oi]._otype == OBJ_L2LDOOR || object[oi]._otype == OBJ_L2RDOOR) && object[oi]._oVar4 == 0) {
dpx = abs(object[oi]._ox - mx);
dpy = abs(object[oi]._oy - my);
if (dpx == 1 && dpy <= 1 && object[oi]._otype == OBJ_L2LDOOR)
@ -2808,7 +2806,7 @@ void MonstCheckDoors(int m)
if (dpx <= 1 && dpy == 1 && object[oi]._otype == OBJ_L2RDOOR)
OperateL2RDoor(myplr, oi, TRUE);
}
if ((object[oi]._otype == OBJ_L3LDOOR || object[oi]._otype == OBJ_L3RDOOR) && !object[oi]._oVar4) {
if ((object[oi]._otype == OBJ_L3LDOOR || object[oi]._otype == OBJ_L3RDOOR) && object[oi]._oVar4 == 0) {
dpx = abs(object[oi]._ox - mx);
dpy = abs(object[oi]._oy - my);
if (dpx == 1 && dpy <= 1 && object[oi]._otype == OBJ_L3RDOOR)
@ -3083,7 +3081,7 @@ void OperateChest(int pnum, int i, DIABOOL sendmsg)
}
} else {
for (j = 0; j < object[i]._oVar1; j++) {
if (object[i]._oVar2)
if (object[i]._oVar2 != 0)
CreateRndItem(object[i]._ox, object[i]._oy, FALSE, sendmsg, FALSE);
else
CreateRndUseful(pnum, object[i]._ox, object[i]._oy, sendmsg);
@ -4857,7 +4855,7 @@ void BreakBarrel(int pnum, int i, int dam, BOOL forcebreak, BOOL sendmsg)
PlaySfxLoc(IS_BARREL, object[i]._ox, object[i]._oy);
SetRndSeed(object[i]._oRndSeed);
if (object[i]._oVar2 <= 1) {
if (!object[i]._oVar3)
if (object[i]._oVar3 == 0)
CreateRndUseful(pnum, object[i]._ox, object[i]._oy, sendmsg);
else
CreateRndItem(object[i]._ox, object[i]._oy, FALSE, sendmsg, FALSE);

Loading…
Cancel
Save