Does Anyone know if there is a way to make ships that are NPC Contacts ships in a space map "warp" into position?
I'd prefer that to them "just appearing".
Any help would be appreciated.
You have to make two copies of the NPC Contact ship on the same coordinates (make one, duplicate it, and adjust the coordinates and heading to match manually), with the following trigger layout, and have another trigger occur immediately afterward to make the first one disappear and the second one appear. I find a "reach this point" marker placed just ahead of the player ship works nicely for the changeover.
Ship 1 Behavior
Animation: Warp in
Triggers: Hidden -> "Immediately" -> Visible -> "Component Reached: [insert name of marker]" -> Hidden
Ship 2 Behavior
Animation: anything besides warp in; "Float" works nicely
Triggers: Hidden -> "Component Reached: [insert name of marker]" -> Visible -> "Never" -> Hidden
"Great War! / And I cannot take more! / Great tour! / I keep on marching on / I play the great score / There will be no encore / Great War! / The War to End All Wars"
— Sabaton, "Great War"
You have to make two copies of the NPC Contact ship on the same coordinates (make one, duplicate it, and adjust the coordinates and heading to match manually), with the following trigger layout, and have another trigger occur immediately afterward to make the first one disappear and the second one appear. I find a "reach this point" marker placed just ahead of the player ship works nicely for the changeover.
Ship 1 Behavior
Animation: Warp in
Triggers: Hidden -> "Immediately" -> Visible -> "Component Reached: [insert name of marker]" -> Hidden
Ship 2 Behavior
Animation: anything besides warp in; "Float" works nicely
Triggers: Hidden -> "Component Reached: [insert name of marker]" -> Visible -> "Never" -> Hidden
I'm afraid this won't work. What will happen is the first ship will warp in repeatedly until the player triggers the reach marker and the second ship appear.
The problem is that the Warp In animation loops. The only situation where I've managed to effectively use the warp in animation is with a hostile group spawning within striking distance of the player or a friendly NPC.
You set the idle animation to warp in. Before the animation can loop, the NPC is aggroed by the player. The key is that the player needs to destroy the NPC so it can't return to it's idle animation of repeatedly warping in. It's also for this reason that this won't work for friendly NPCs.
Comments
— Sabaton, "Great War"
Check out https://unitedfederationofpla.net/s/
I'm afraid this won't work. What will happen is the first ship will warp in repeatedly until the player triggers the reach marker and the second ship appear.
The problem is that the Warp In animation loops. The only situation where I've managed to effectively use the warp in animation is with a hostile group spawning within striking distance of the player or a friendly NPC.
You set the idle animation to warp in. Before the animation can loop, the NPC is aggroed by the player. The key is that the player needs to destroy the NPC so it can't return to it's idle animation of repeatedly warping in. It's also for this reason that this won't work for friendly NPCs.