Jump to content
The Dark Mod Forums

FMs that use scripted dialogues / sequences?


SeriousToni

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:

tdm_ai_showalert

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

tdm_ai_showstate

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:

 

http://www.indiedb.com/mods/the-dark-mod

 

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

Link to comment
Share on other sites

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

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.
      · 1 reply
    • 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...