Escort missions

+
Escort missions

Hey people,

what would be your approach to create an escort mission in one of your quests? I know, escort missions are generally sneered upon, as they can be quite irritating, but that is exactly my goal. I want to roil up player emotion, to give the dialogue opportunity to vent this. That is why I want a cliché escort mission, like the one from Witcher I in the first act.
Specifically, I want the player to enter a location containing an NPC, threatened by enemies. He now must kill the enemies before they kill the NPC.

Any tips?
 
Hey,
Firstly, maybe if you spawn NPC's attacking single NPC at the start of the game, they will just kill him and if Geralt arrives, he just finds dead body.
But I am not sure about it, maybe there is some scripted setting to make this work;

but my naive approach is like this:

Spawn NPC's in some threatening action points and next to them single NPC in some defensive action point - only to make it look like it is happening "now" - from distance, when Geralt is arriving.
Next, if player enters trigger area, you can set NPC's attitude to hostile towards the target NPC - check quest blocks "script" and/or "scripted actions" - there is something like "change attitude",
where you set NPC tag, target NPC tag; and desired attitude.
So they attack target NPC only after player enters trigger.

To check, if target NPC is killed, use (pause) condition block. There is something like "actor life state condition". Set target NPC tag and check "isAlive" to false.
 
Top Bottom