Notes |
|
|
This seems to be a user error. The pusher thing isn't marked to appear in DM modes so it has no effect in DM modes, neither before nor after map resets. |
|
|
(0001987)
|
Ijon Tichy
|
2011-07-28 18:27
(edited on: 2011-07-28 18:28) |
|
Well, that was my error, but it doesn't explain a map I'm working on (for the Hangman thingy) - the point pullers and pushers in it are set to appear in deathmatch, but they don't do anything once the round actually starts. It works fine in single-player and deathmatch.
Once I set the point pusher in the test map to Deathmatch, it worked fine in LMS, though. And I couldn've sworn that, even with it not set to appear in Deathmatch, it still pushed me...
|
|
|
(0001988)
|
Ijon Tichy
|
2011-07-28 18:34
(edited on: 2011-07-29 00:05) |
|
Well, it's not appearing any more, but the issue is still present within the map I'm working on (see durrmap.wad, map is durrr (I didn't feel that creative)). Once the warm-up ends (on Survival or LMS), the pushers and pullers seem to not exist, even when you give yourself the 'YesPull' item (at first, you're given a 'NoPull' item, so the pushers and pullers don't affect you). 'puke 11 4' makes it even more apparent - during the warm-up, you get shot out of your room, but after the warm-up... you don't.
Edit: It's not an ACS issue - removing the ACS did nothing.
|
|
|
|
Okay, I've isolated the problem. If the Z Height of a point pusher/puller is not 0, it stops working on a map reset. See badpushers.wad. |
|
|
(0002470)
|
Torr Samaho
|
2012-01-16 19:59
(edited on: 2012-01-16 20:00) |
|
This turned out to be a pretty nasty issue. The map reset doesn't touch any of the DPusher instances at all. Since I don't want to change this (at least not right now), I added a workaround that should fix the problems with PointPushers and Pullers. Please test this binary.
|
|
|
|
Mind providing a Linux binary (32-bit)? skulltag.exe lags too much in Wine to get past the title screen, not to mention screwing up the screen resolution. |
|
|
|
|
|
|
|
|
|
|