Jump to content
The Dark Mod Forums

FMs that use scripted dialogues / sequences?


Recommended Posts

22 hours ago, kingsal said:

Ive seen this happen where the AI will be alerted during a conversation but wont take action until after the conversation loop is finished. This is usually from a build up of audio alerts. If they clearly see you they’ll usually stop.

Just a heads up conversations and scripts can get pretty messy. Ive experimented with this is my current fm and its seems like any functions called directly to the ai ($guard.moveTo() for example) will happen after the conversation is done and as Dragofer mentioned you can’t always depend on a conversation being done… 

After my first mission I kind of learned to just design areas around conversations so there’s less chance of them being interrupted by the player. Making sure they start while the player has a good hiding spot, removing noisy surfaces and things the player might bump in to, and also trying to start the conversation  before the player sees the AI so they don’t accidentally shoot them with an arrow or flash bomb them. 

Not to forget the problem with doors having the property "should be closed_1", see video below, running time 19:20. Had to learn that the hard way. :(



  • Thanks 1
Link to comment
Share on other sites

So with further testing, I can confidently say that there is a divergence in AI behavior when alerted by audio verses visual alerts.

Debug cvars:


Shows the underlying values used to calculate alert levels and the roles of AI in regard to search


Shows the final results of the above values along with other state details

With the showalert cvar, you can see that audio stimulus causes values to rise but the AI do not stop conversations.

With the showstate cvar, you can see that the with audio stimulus the AI stay in state "conversation" but if you make yourself

visible they go into searching state or higher.

I can see this as an intentional design choice ( audio having less impact while AI speak to each other ) but the visual alert still

breaks the conversation and thus the intended design of forcing the conversation to play regardless of alerts.

  • Like 1
  • Thanks 1

Please visit TDM's IndieDB site and help promote the mod:




(Yeah, shameless promotion... but traffic is traffic folks...)

Link to comment
Share on other sites

Thank you again for testing this out. Your results seem totally fine by me. So I just have to make sure that the entrance to the room is not lit and there may be a carpet behind the door.

I am really happy that I don't need to fiddle around and just can set up the convo. I'll try this out as soon as I have the voice recorded by biker. That's awesome!

"Einen giftigen Trank aus Kräutern und Wurzeln für die närrischen Städter wollen wir brauen." - Text aus einem verlassenen Heidenlager

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.

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

    • STiFU

      We are taking our son on his very first holiday trip to see the sea for the first time. 🙂 Will be back in a week.
      · 0 replies
    • Gilkar

      When I was a young man my father was so ignorant I could hardly stand to have him around. As I grew older I was amazed at how much the old man had learned in such a short time.
      · 1 reply
    • jaxa

      RTX 3090 Super, RTX 3070 Ti 16 GB, RTX 2060 12 GB
      · 0 replies
    • duzenko

      CPU benchmark time - compiling DarkRadiant (2nd run)
      i5 8600K 6C/6T@4.4GHz DDR4 2x2133MHz 9MB cache
      Parallel builds: 1. 3:57 Parallel builds: 6 (default). 2:28 r5 1600AF 6C/12T@3.3GHz DDR4 1x2666MHz 16 MB cache, temp folder on HDD
      Parallel builds: 1. 5:05 Parallel builds: 4. 2:47 Parallel builds: 6. 2:55 Parallel builds: 12 (default). 2:57
      · 6 replies
    • nbohr1more

      Status updates are back so it is also a good time to return to contests!
      · 0 replies
  • Create New...