Fixed Flag won't return if falling near death pit borders

Status
Not open for further replies.

Ezer'Arch

ArchPack 2.4.1 is out
2009 Contest Winner 2008 Contest Winner
This is the simpler case to reproduce:
- open a CTF map and pick up the flag;
- toss the flag against a wall that borders a death pith, so the flag will fall near the death pit border;
- flag will not return.

This is the harder one:
- open a CTF map and pick up the flag;
- toss the flag from a higher place and let the flag fall exactly in a linedef where two death pit sectors meat each other;
- flag will not return.

Pics:



Workaround I adopted in my map: create a very thin intangible, invisible FOF with Return Flag sector type that spams over whole death pit. This never fails. ^_^
 
Last edited:
The flag's collision detection isn't working quite right, though in what way I'm not sure yet.

EDIT: The game checks for death pit object removal in P_XYMovement, maybe it should be in P_ZMovement instead, so it detects when the object hits the death pit instead of detecting movement over the death pit? The checks being in P_XYMovement stops anything without any moment from being removed.
 
Last edited:
...Wow. Fixed another one just like that. I'm impressed for the second time today. Nice work.
 
... just because you Callum deserve it :D

fireworks_x3.gif
 
Status
Not open for further replies.

Who is viewing this thread (Total: 0, Members: 0, Guests: 0)

Back
Top