Keyboard_Doomer Unstoppable!
Joined: 11 Jan 2015
|
Posted: Wed Jun 08, 2022 11:08 am Post subject: Strange behavior of stuck barrels on rising crushing floors |
|
|
Barrels exhibit incorrect behavior under some circumstances when:
- there's another thing overlapping them (including possibly another barrel)
- AND at the same time are on a floor that will rise and crush (e.g. linedef type 55)
There are at least 3 different (numbered below) incorrect behaviors observed that are showcased in the attached test wad:
MAP01:
(1) If you press the left switch the barrels explode too early while they are still in the ground and thus the barrels next to them don't explode and the monsters don't die (the barrel next to the shotgunner sometimes does work correctly and kills the shotgunner but the one next to the imp never does).
Barrels on the right don't have anything overlapping them so if you press the right switch the barrels explode the barrels next to them and kill the monsters, as expected.
I couldn't reproduce the issue with a setup from scratch so the setup is taken from dbp13.wad MAP04 (after pressing line 5059) where it was observed. Credit to Big Ol' Billy who made the map.
MAP02:
(2) If you press the first switch (from the left) the barrels disappear and thus can't kill the Romero's head.
The barrels in the middle don't have anything overlapping them so if you press the second switch the barrels explode and kill Romero's head as expected.
(3) The third setup is the same as the first one but with an imp replacing the Romero's head. The barrels don't disappear, however, after pressing the switch the imp is suddenly on top of the barrels and is being crushed before the barrels are.
The issue with the first setup with the Romero's head was observed in ph_25yoe.wad MAP16 (after pressing line 1811). Interestingly, the same setup is also used in MAP30 (after pressing line 1048) of the same wad where it always works correctly.
stuck_barrels_on_crushing_floor_test.wad |
|