Jump to content
The Dark Mod Forums

'trigger_on_close' behaves like what should be 'trigger_when_closed'...


PranQster

Recommended Posts

If 'trigger_when_opened' triggers its targets when a door is fully opened and 'trigger_on_open' triggers its targets when the door begins to open, then why the heck does 'trigger_on_close' trigger the targets after the door is closed? Shouldn't that be called 'trigger_when_closed' and have 'trigger_on_close' do the triggering as soon as the door starts closing, rather than after it has closed?

 

I have a custom double-gate, each side assigned to 'adtm:mover_door and am trying to get them to move together. Only one side is frobable and triggers the other side on open... then I go to close them and only one side closes. I'd like them to close together.

I know that this has been discussed before, at least when it comes to triggering door sounds, but the forum search gives so many results by individual key words instead of the whole search phrase.

System: Mageia Linux Cauldron, aka Mageia 8

Link to comment
Share on other sites

You've probably already read this thread.

 

There have been no issues filed regarding the missing trigger, so I guess folks have figured out how to get around not having it.

 

You could add one of the prefab cupboards (prefabs->furniture->cabinets->cupboard_darkE.pfb) to your map, then study the following spawnargs on the doors, which open and close together.

 

frob_peer

frob_master

lock_peer

open_peer

Link to comment
Share on other sites

I almost got it... looked up double-doors in the tutorials. (I still wish there was a proper 'trigger_on_close'.)

I followed the tutorial and ended up with a new problem.

If the default 'open_on_unlock' is applied, the doors open together. But then the main door I frob does not close when frobbed next while the second door does :( If I set 'open_on_unlock' to '0', then of course I need to frob the door after unlocking it... but then the second door opens alone and I need an additional frob to open the main door. In both of these situations, the two doors are out of sync, with one opening and the other closing simultaneously. blink.gif

 

 

I'll take your suggestion of loading a cabinet prefab and examining that. LOL

Edited by PranQster

System: Mageia Linux Cauldron, aka Mageia 8

Link to comment
Share on other sites

Ok, thanks :) that took care of it.

 

It didn't work properly until I added 'frob_master' to the second door. Strange that 'frob_master' was not in the properties list and needed to be added manually. Now both doors open and close together as they should.

System: Mageia Linux Cauldron, aka Mageia 8

Link to comment
Share on other sites

Ok, thanks :) that took care of it.

 

It didn't work properly until I added 'frob_master' to the second door. Strange that 'frob_master' was not in the properties list and needed to be added manually. Now both doors open and close together as they should.

 

Good!

 

Yeah, many spawnargs don't show up in the inherited properties list.

Link to comment
Share on other sites

@Pranqster:

 

A kind warning about double doors to a fellow mapper:

 

There is a bug. If you have AI's going through a locked double doors, the AI's will systematically always forget to lock the other door. So you'll end up with the other of your double door locked and the other unlocked.

 

The only way I was able to get the AI to behave properly with the double doors, was to disable the double door auto-setup with spawnarg:

auto_setup_double_door 0

for both of the doors.

 

Now the doors do not unlock or open together, but at least the AI won't leave them unlocked.

 

When giving the AI's "can_unlock"-spawargs, remember to give them the possibility to open both of the doors separately, otherwise you get silly behavior: Open door, door locked, can't open it, move to the other the door, unlock, open and proceed.

 

Just so that you'll not end up with a nasty suprise with the double doors...

Clipper

-The mapper's best friend.

Link to comment
Share on other sites

There is a bug. If you have AI's going through a locked double doors, the AI's will systematically always forget to lock the other door. So you'll end up with the other of your double door locked and the other unlocked.

 

 

Is there a bugtracker issue for this? If not, could you please file one and assign it to me? Thanks.

 

 

Link to comment
Share on other sites

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.   Paste as plain text instead

  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.

  • Recent Status Updates

    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 6 replies
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
    • nbohr1more

      Looks like the "Reverse April Fools" releases were too well hidden. Darkfate still hasn't acknowledge all the new releases. Did you play any of the new April Fools missions?
      · 5 replies
×
×
  • Create New...