Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Eponasoft

GZDOOM: polyobj under 3D floor issue

Recommended Posts

So I'm attempting to make a swinging door underneath a 3D floor... making the place look like a house. It looks fine from the inside, but on the outside, it has some issues.

http://www.eponasoft.com/oops1.png
http://www.eponasoft.com/oops2.png
http://www.eponasoft.com/oops3.png

The sector for the door is set for floor 0 and ceiling 1024. The 3D floor is set for floor 256 and ceiling 272 (so it's 16 units tall). I tried setting the door sector to 256 ceiling but it didn't have any effect. Also, the door sector has a tag of 1 for the 3D floor.

http://www.eponasoft.com/oops4.png

the 3D floor is the left sector. It's working fine. The door is on the right... I placed the polyobj anchor 1 unit below the start line, and did the same where the door goes.

http://www.eponasoft.com/oops5.png

I tried adding a 3D floor to the door sector, but that didn't seem to accomplish much (though I didn't invest too much time into that idea just yet). Am I trying to do something beyond GZDOOM's capabilities, or am I simply doing something wrong?

Share this post


Link to post

How about using 2-sided and 3dmidtex linedefs for the polyobjects instead? Use explicit-line to set them up, and make sure the texture absolute Z coordinate in the control sector matches the Z coordinate of the target position.

Share this post


Link to post

...ya lost me. :) Sounds like something beyond anything I've ever done before, and I'm not 100% sure I understand what you're saying. Got an example?

Share this post


Link to post

Well.. You know the dummy sector you have outside of the map, that contains the polyobject? The polyobject is a deleted sector, right? Simply draw a sector there again, and assign middle-textures to the polyobject's now 2-sided linedefs, and also flag them as impassable (or whatever you desire).

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×