by _mental_ » Sat Mar 31, 2018 8:08 am
If I knew that, I could move this topic to closed bugs along with the explanation.
From what I saw in the code NOINTERACTION flag is switching on NOBLOCKMAP implicitly.
There is no way to restore it back, i.e. engine doesn't track any flag changes between game tics.
No matter bug or feature it is, to make work at the moment you need to call A_ChangeLinkFlags(0) on the same actor.
If I knew that, I could move this topic to closed bugs along with the explanation.
From what I saw in the code NOINTERACTION flag is switching on NOBLOCKMAP implicitly.
There is no way to restore it back, i.e. engine doesn't track any flag changes between game tics.
No matter bug or feature it is, to make work at the moment you need to call [b]A_ChangeLinkFlags(0)[/b] on the same actor.