-
Master
wait no you don't. just remove all noclip properties and just have special alone
-
I'm going to edit this in SOC to test out all your different suggestions and the original MR
-
MF_NOCLIPTHING|MF_SPECIAL
fixes the issue, prevents player interaction like toaster saidMF_NOCLIP|MF_NOCLIPHEIGHT|MF_SPECIAL
fixes the issueMF_SPECIAL
also fixes the issue... there seems to be no difference with the above but I think it would be best to have MF_NOCLIPHEIGHT just in case. -
Master
Oh, interesting; I was under the impression that MF_NOCLIPTHING was just MF_NOCLIP but with wall collision. (The wiki pitches it that way.) I should have done more research, thanks for the catch!
MF_SPECIAL alone is the best case here; MF_NOCLIPHEIGHT makes it so that objects can fall through the floor, which is not the intended behavior for the gas.
-
added 1 commit
- 9ae20108 - Allow Canarivore gas to interact with players again (oops)
Toggle commit list -
Master
If the wiki says that, the wiki is incorrect! I like to think of it as:
- noclip is the cheat code with upwarping
- noclipheight is falling through the floor but with nogravity is the necessary companion to noclip to prevent upwarping
- noclipthing is just ignoring all objects regardless of solid or not
-
Master
-
I've actually been meaning to ask why it does that for awhile MI, it seems a bit strange that noclip ignores objects, I've ran into problems in the past regarding this, specifically there was this one time where I wanted a projectile to be able to go through walls & floors while still being able to kill badniks, but I just couldn't since noclip also disables enemy collision. If you was to want noclip + no object collision you could just use MF_NOCLIP and MF_NOCLIPTHING at the same time, so it just doesn't make much sense to me why MF_NOCLIP needs no object collision too.
-
merged
Toggle commit list