Jump to content

How to make the E1M8 function


Recommended Posts

Yo how do I make the death of 2 entities equal 1 function. Like E1M8, once both of the Barons are dead, then the door raises. Not sure how to do this, I can make it work with one but not 2 because I guess it's MAPINFO or something.

Share this post


Link to post

Fragging the two Baron of Hell actors causes a sector with the id tad 666 to be lowered, because this behaviour was programmed into the DOOM engine.

 

If you want to replicated this setup then make your map for E1M8,

 

Td9LBJW.png

 

or for another map slot use Voodoo Doll Scripting.

 

At the time there was no such thing as MAPINFO, which was first introduced with HEXEN.

For a source port like GZDoom this is easily done with an ACS script

 

Edited by Kappes Buur

Share this post


Link to post
22 hours ago, Kappes Buur said:

Fragging the two Baron of Hell actors causes a sector with the id tad 666 to be lowered, because this behaviour was programmed into the DOOM engine.

 

Appreciate it, thank you.

Share this post


Link to post
On 4/6/2024 at 8:31 AM, Baron T. Mueriach said:

Appreciate it, thank you.

You also can do this with UMAPINFO lump (works for nearly all modern source ports)

 

bossaction = thingtype, linespecial, tag: Defines a boss death action, overriding any map default actions. Tag 0 is not allowed except for level exits. Shoot triggers, teleporters and locked doors are not supported. A map may define multiple death actions. Thingtype uses ZDoom's class name

Edited by Vanilla+Unicorn

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...