From 59ccb89e12397dff0ef81b008e240db2d5d5f138 Mon Sep 17 00:00:00 2001 From: qndel Date: Tue, 7 Jan 2020 02:29:43 +0100 Subject: [PATCH] ProcessObjects cleanup --- Source/objects.cpp | 46 ++++++++++++++++++++++------------------------ 1 file changed, 22 insertions(+), 24 deletions(-) diff --git a/Source/objects.cpp b/Source/objects.cpp index 0d85c2c37..33407c01d 100644 --- a/Source/objects.cpp +++ b/Source/objects.cpp @@ -1722,22 +1722,25 @@ void ProcessObjects() for (i = 0; i < nobjects; ++i) { oi = objectactive[i]; switch (object[oi]._otype) { - case OBJ_STORYCANDLE: - Obj_Light(oi, 3); + case OBJ_L1LIGHT: + Obj_Light(oi, 10); break; case OBJ_SKFIRE: case OBJ_CANDLE2: case OBJ_BOOKCANDLE: Obj_Light(oi, 5); break; - case OBJ_TORCHL: - case OBJ_TORCHR: - case OBJ_TORCHL2: - case OBJ_TORCHR2: - Obj_Light(oi, 8); + case OBJ_STORYCANDLE: + Obj_Light(oi, 3); break; - case OBJ_L1LIGHT: - Obj_Light(oi, 10); + case OBJ_CRUX1: + case OBJ_CRUX2: + case OBJ_CRUX3: + case OBJ_BARREL: + case OBJ_BARRELEX: + case OBJ_SHRINEL: + case OBJ_SHRINER: + Obj_StopAnim(oi); break; case OBJ_L1LDOOR: case OBJ_L1RDOOR: @@ -1747,15 +1750,11 @@ void ProcessObjects() case OBJ_L3RDOOR: Obj_Door(oi); break; - case OBJ_CRUX1: - case OBJ_CRUX2: - case OBJ_CRUX3: - Obj_StopAnim(oi); - break; - case OBJ_BCROSS: - case OBJ_TBCROSS: - Obj_Light(oi, 10); - Obj_BCrossDamage(oi); + case OBJ_TORCHL: + case OBJ_TORCHR: + case OBJ_TORCHL2: + case OBJ_TORCHR2: + Obj_Light(oi, 8); break; case OBJ_SARC: Obj_Sarc(oi); @@ -1763,12 +1762,6 @@ void ProcessObjects() case OBJ_FLAMEHOLE: Obj_FlameTrap(oi); break; - case OBJ_BARREL: - case OBJ_BARRELEX: - case OBJ_SHRINEL: - case OBJ_SHRINER: - Obj_StopAnim(oi); - break; case OBJ_TRAPL: case OBJ_TRAPR: Obj_Trap(oi); @@ -1777,6 +1770,11 @@ void ProcessObjects() case OBJ_MCIRCLE2: Obj_Circle(oi); break; + case OBJ_BCROSS: + case OBJ_TBCROSS: + Obj_Light(oi, 10); + Obj_BCrossDamage(oi); + break; } if (object[oi]._oAnimFlag == 0) continue;