Jump to content

Getting around Impassible


Woody101

Recommended Posts

Hello all, a situation I run into often is that I have a MID (like a railing, cage) that I want to make impassible but it ends up causing me problems such as:

 

1 - I have a floor above it (3D) that I don't want the impassible to apply to

2 - I want to lower that floor (i.e. open a cage) but don't want it to be impassible any longer

 

I always work around it - I figure scripting can solve something but is there a non scripting solution? 

 

Anyone have this problem?

Share this post


Link to post

Iirc midtex blocking operates for 32 mu height (for certain ones?). Never managed to get it working though...

 

So for my multi floor maps I resorted to scripting, checking the player z position and toggling line blocking accordingly. Worked well enough but would not work properly for multi-player I think.

Share this post


Link to post
On 2/19/2024 at 9:25 PM, Woody101 said:

Hello all, a situation...

hi! if i may, there are several non-script solutions for this in udmf. you could either use:

 

1) line action 55 (line set blocking) to set or clear flags to block monsters/players.

 

2) an invisible (alpha=0) but solid 3d floor to which could be lowered/raised to simulate an impassible barrier. you could do this by raising/lowering the control sector of the invisible 3d floor.

hope this helps :)

Share this post


Link to post

I never knew how to lower a 3D floor ! This is going to help me so much

 

and I will look into line action 55, never used it 

 

Thanks Rita!

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...