Browse Source

ProcessObjects cleanup

pull/556/head^2^2
qndel 6 years ago committed by Anders Jenbo
parent
commit
59ccb89e12
  1. 46
      Source/objects.cpp

46
Source/objects.cpp

@ -1722,22 +1722,25 @@ void ProcessObjects()
for (i = 0; i < nobjects; ++i) { for (i = 0; i < nobjects; ++i) {
oi = objectactive[i]; oi = objectactive[i];
switch (object[oi]._otype) { switch (object[oi]._otype) {
case OBJ_STORYCANDLE: case OBJ_L1LIGHT:
Obj_Light(oi, 3); Obj_Light(oi, 10);
break; break;
case OBJ_SKFIRE: case OBJ_SKFIRE:
case OBJ_CANDLE2: case OBJ_CANDLE2:
case OBJ_BOOKCANDLE: case OBJ_BOOKCANDLE:
Obj_Light(oi, 5); Obj_Light(oi, 5);
break; break;
case OBJ_TORCHL: case OBJ_STORYCANDLE:
case OBJ_TORCHR: Obj_Light(oi, 3);
case OBJ_TORCHL2:
case OBJ_TORCHR2:
Obj_Light(oi, 8);
break; break;
case OBJ_L1LIGHT: case OBJ_CRUX1:
Obj_Light(oi, 10); case OBJ_CRUX2:
case OBJ_CRUX3:
case OBJ_BARREL:
case OBJ_BARRELEX:
case OBJ_SHRINEL:
case OBJ_SHRINER:
Obj_StopAnim(oi);
break; break;
case OBJ_L1LDOOR: case OBJ_L1LDOOR:
case OBJ_L1RDOOR: case OBJ_L1RDOOR:
@ -1747,15 +1750,11 @@ void ProcessObjects()
case OBJ_L3RDOOR: case OBJ_L3RDOOR:
Obj_Door(oi); Obj_Door(oi);
break; break;
case OBJ_CRUX1: case OBJ_TORCHL:
case OBJ_CRUX2: case OBJ_TORCHR:
case OBJ_CRUX3: case OBJ_TORCHL2:
Obj_StopAnim(oi); case OBJ_TORCHR2:
break; Obj_Light(oi, 8);
case OBJ_BCROSS:
case OBJ_TBCROSS:
Obj_Light(oi, 10);
Obj_BCrossDamage(oi);
break; break;
case OBJ_SARC: case OBJ_SARC:
Obj_Sarc(oi); Obj_Sarc(oi);
@ -1763,12 +1762,6 @@ void ProcessObjects()
case OBJ_FLAMEHOLE: case OBJ_FLAMEHOLE:
Obj_FlameTrap(oi); Obj_FlameTrap(oi);
break; break;
case OBJ_BARREL:
case OBJ_BARRELEX:
case OBJ_SHRINEL:
case OBJ_SHRINER:
Obj_StopAnim(oi);
break;
case OBJ_TRAPL: case OBJ_TRAPL:
case OBJ_TRAPR: case OBJ_TRAPR:
Obj_Trap(oi); Obj_Trap(oi);
@ -1777,6 +1770,11 @@ void ProcessObjects()
case OBJ_MCIRCLE2: case OBJ_MCIRCLE2:
Obj_Circle(oi); Obj_Circle(oi);
break; break;
case OBJ_BCROSS:
case OBJ_TBCROSS:
Obj_Light(oi, 10);
Obj_BCrossDamage(oi);
break;
} }
if (object[oi]._oAnimFlag == 0) if (object[oi]._oAnimFlag == 0)
continue; continue;

Loading…
Cancel
Save