3d floors with "actor hits floor" won't activate
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
3d floors with "actor hits floor" won't activate
An "actor hits floor" thing won't activate on 3d floors. It will however work when you land on the 3d floor and jump on it again.
Test wad: http://www.speedyshare.com/files/30470773/test2.wad
Test wad: http://www.speedyshare.com/files/30470773/test2.wad
Re: 3d floors with "actor hits floor" won't activate
Sorry, I'm confused. Are you saying that the first time you land on a 3D floor, it doesn't activate, but if you jump and land on it again without landing on something else in between, it does activate?
- Siberian Tiger
- Posts: 476
- Joined: Fri Jun 12, 2009 11:23 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): KUbuntu 22.04.1 LTS
- Graphics Processor: nVidia (Modern GZDoom)
- Location: United States
- Contact:
Re: 3d floors with "actor hits floor" won't activate
I was going to wait on creating a bug-report on this issue, but, however, I also have encountered this problem myself. In this topic I tried to get the 'Actor Hits Floor/Ceiling' on the 3D Floor/Sloped object, but there was no real easy way to resolve it without using a hackish script.
Currently, my project uses a lot of 3D Floor/Sloped jumping pads, but none of them work
Currently, my project uses a lot of 3D Floor/Sloped jumping pads, but none of them work

Re: 3d floors with "actor hits floor" won't activate
You're right. Getting on the 3D floor for the first time won't activate 'actor hits floor', just press jump while you're on it and it will activate.randy wrote:Sorry, I'm confused. Are you saying that the first time you land on a 3D floor, it doesn't activate, but if you jump and land on it again without landing on something else in between, it does activate?
Also, what the heck? I wrote this topic yet the author name is someone that isn't even registered?!
- wildweasel
- Posts: 21706
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
- Contact:
Re: 3d floors with "actor hits floor" won't activate
Your browser likely logged you out. Guest posting is enabled on the bugs forum, and it generates a name from the IP address you posted from.Proteh wrote:Also, what the heck? I wrote this topic yet the author name is someone that isn't even registered?!
Re: 3d floors with "actor hits floor" won't activate
Waitwaitwait, are some of the actor-enter-sector triggers 3d floor aware now?
Re: 3d floors with "actor hits floor" won't activate
They already were. The catch was that they would only fire if you fell on the floor, but not too fast or too slow, which was what this report was about.
Re: 3d floors with "actor hits floor" won't activate
Do they activate when I hit the floor in that sector, regardless of which one (be it bottom floor, 3d floor #1, 3d floor #2 and so on)? Or can I use such a trigger for only a particular floor in a sector?
Re: 3d floors with "actor hits floor" won't activate
I suspect it is:
actor in control sector = hitting the 3D floor will activate
actor in containing sector = hitting the normal, non-3D, floor will activate
That would be consistent with how other floor related abilities work (eg damaging floors).
actor in control sector = hitting the 3D floor will activate
actor in containing sector = hitting the normal, non-3D, floor will activate
That would be consistent with how other floor related abilities work (eg damaging floors).
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49223
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: 3d floors with "actor hits floor" won't activate
Enjay wrote:I suspect it is:
actor in control sector = hitting the 3D floor will activate
actor in containing sector = hitting the normal, non-3D, floor will activate
That would be consistent with how other floor related abilities work (eg damaging floors).
That's precisely how it works.
Re: 3d floors with "actor hits floor" won't activate
Wonderful. I might have tested this and got negative results during the bug.
Does it work with passable or swimmable 3d floors too?
Does it work with passable or swimmable 3d floors too?
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49223
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: 3d floors with "actor hits floor" won't activate
No, 'hitting the floor' being the operative term here.
Re: 3d floors with "actor hits floor" won't activate
How about "[wiki=Classes:SecActEnter]actor enters sector[/wiki]"? Could it work as "actor enters swimmable-or-non-solid 3D floor"; if it doesn't already?
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49223
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: 3d floors with "actor hits floor" won't activate
It's not nearly as easy as the 'actor hits floor' case.