Shadowrun Returns

Shadowrun Returns

Discover & Share Custom Shadowruns
Create your own stories and campaigns with the easy to use SRR Editor and share them with the Steam Workshop community. Jump-start your own creation by exploring the entire Seattle campaign and seeing how it was built. Click here to learn more and get started with the editor.
Brachra 22 Jan, 2015 @ 6:25am
Having an NPC Say something to Player, only upon awareness or area presence?
Im wanting a specific NPC to say something in floating text, whenever the player runs by him, how would I go about doing this?
< >
Showing 1-10 of 10 comments
cirion 3 22 Jan, 2015 @ 9:03am 
I'd create a region around the NPC and create a trigger like:

WHEN: An actor enters the region NPC Callout
IF: Triggering actor is Player Character 0
DO: Display text "Psst! Hey, you!" over NPC with style Speech Bubble

You can check "Retain this trigger after firing" if you want it to display every time they pass through the region.

The other possibility would be to use "On Actor Awareness", but that can be trickier since it depends on what direction the NPC is facing, AI settings, combat situation, etc.
Brachra 22 Jan, 2015 @ 9:26am 
The problem im facing with "On actor awareness", it literally does actor awareness for EVERY Npc on the map. so it triggers wayyyyy too soon.
cirion 3 22 Jan, 2015 @ 9:59am 
For actor awareness, you'd need to add two "if" statements like "If triggering actor is NPC and triggering target actor is PC0." (Or vice versa, I forget which is triggering.)

But yes, probably simpler to just use a region.
Brachra 22 Jan, 2015 @ 10:12am 
http://i.imgur.com/WNoI6dm.png
Take a look at this, the Boxes are obviously rooms, with doors, The yellow and green lines are NPC pathing, purple line is your path, make from one side to another. since the guards are overlkapping im basically wanting Upon either of them seeing you (Once each) A conversation to start (But within the general vicinity). What would be the best way to go about this? Even with regions im having some trouble finding the best possible route to do this, any suggestions you can come up with will be really really appreciated.
Brachra 22 Jan, 2015 @ 10:12am 
btw yes i realize that picture is less than preschool quality.
Last edited by Brachra; 22 Jan, 2015 @ 10:13am
cirion 3 23 Jan, 2015 @ 8:19am 
I haven't done this before, but you might want to try something like this[www.shadowrun.com].
Brachra 23 Jan, 2015 @ 1:55pm 
I love you... Thank you
neomahakala108 24 Jan, 2015 @ 3:10am 
Originally posted by Brachra:
The problem im facing with "On actor awareness", it literally does actor awareness for EVERY Npc on the map. so it triggers wayyyyy too soon.

'On actor awareness' method completion is in order, enhances game playing - if done properly.
Brachra 24 Jan, 2015 @ 6:41am 
explain what you mean?
Southwind 22 Feb, 2015 @ 2:32pm 
If you want "on actor awareness to trigger for a specific npc, set the "if" to "if triggering target character is ______".
< >
Showing 1-10 of 10 comments
Per page: 1530 50