nicked on 30/10/2016 at 10:27
I want to have a conversation that triggers AIs going into search mode (Alert level 2). Unfortunately the Alert function in the Conversation doesn't work. I tried adding a Metaproperty that sets AI>State>Current Alertness, but again, nothing. He just wanders back to his start point.
I feel like this should be something super easy and I'm missing something obvious.
R Soul on 30/10/2016 at 12:02
Current Alertness is set on the object itself, so it will overwrite the one in the metaprop.
You could create a silent alarm. Add CD links from a Button to a RevertTrap to a RamirezAlarm (this has a simple schema and no light properties). Replace the alarm sound with a silent wav, and edit the archetype rmz_alarm. Give it a low Attenuation Factor, e.g. 0.1, and then the sound won't travel too far.
If the AI is moving around, use a CreatureAttachement link so it's always in the same place. One minor problem: the other AI won't hear the alarm, but they will hear this AI shouting the usual alert comments, which will cause the others to join in.
nicked on 30/10/2016 at 12:29
Yep that worked a treat. Feels like a bit of a bodge, but doesn't matter if it does what I need. Alerting other AI in the process is fine in this case.
Yandros on 30/10/2016 at 13:31
I've done it this way in multiple FMs. And you need not replace the gong with a silent WAV, you can just point the schema you're using to a nonexistent WAV file and reload. But either way, this works well to put all AI within hearing range on alert.
Nameless Voice on 1/11/2016 at 01:45
It's as good a way as any.
Putting an AI to alert 2 isn't enough to make them start searching, you need to set up an AIAwareness link indicating something suspicious that they should look into.
It's easier to just alert them with a sound.