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

Status
Not open for further replies.

Ezer'Arch

ArchPack 2.5 is on the way
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: 1, Members: 0, Guests: 1)

Back
Top