Duke3D: Shrunk state no longer allows SE7 Transport to activate
Started with r8568 (86b57410).
In the usermap leohotel.map
, part of the Urban pack of the Addons Compilation, the player is intended to shrink himself with a button puzzle, and then pass through a vent which will instantly teleport him to a new area. This vent contains a SE7 transport, which no longer triggers starting with revision r8568.
Here is a test map that starts you right at the point where the effect is triggered: leohotel_shrunktele.map
In order to trigger the shrinkblast, you will need to activate all buttons.
This one is very unfortunate, as the commit that causes it is required to make the player able to pass under enemies, and to climb up sprite ladders, both of which are essential to Duke3D and its usermaps.
Corresponding commit message:
commit 86b57410c08b722f76ff73949eb4ae15727df2f7
Author: Richard Gobeille <terminx@gmail.com>
Date: Wed Jan 29 11:37:51 2020 +0000
This fixes things like shrunk player behavior at the expense of the return of issues like the player automatically stepping up onto sprite architecture.
From-SVN: r8568