test content
What is the Arc Client?
Install Arc

Warping Ships Animation

ompgaming1ompgaming1 Member Posts: 91 Arc User
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.
Post edited by ompgaming1 on

Comments

  • starswordcstarswordc Member Posts: 10,966 Arc User
    edited August 2013
    ompgaming1 wrote: »
    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.
    1. Ship 1 Behavior
      • Animation: Warp in
      • Triggers: Hidden -> "Immediately" -> Visible -> "Component Reached: [insert name of marker]" -> Hidden
    2. 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"
    VZ9ASdg.png

    Check out https://unitedfederationofpla.net/s/
  • thegreendragoon1thegreendragoon1 Member Posts: 1,872 Arc User
    edited August 2013
    starswordc wrote: »
    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.
    1. Ship 1 Behavior
      • Animation: Warp in
      • Triggers: Hidden -> "Immediately" -> Visible -> "Component Reached: [insert name of marker]" -> Hidden
    2. 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.
Sign In or Register to comment.