java.lang.Object
com.fs.starfarer.api.impl.campaign.eventide.Actor

public class Actor extends Object
  • Field Details

    • currAction

      public AnimAction currAction
    • nextAction

      public AnimAction nextAction
    • facing

      public float facing
    • loc

      public org.lwjgl.util.vector.Vector2f loc
    • maxHealth

      public int maxHealth
    • health

      public int health
    • texId

      public String texId
    • actionRemap1

      public Map<String,String> actionRemap1
    • actionRemap2

      public Map<String,String> actionRemap2
    • actionSpeedMult

      public Map<String,Float> actionSpeedMult
    • freeze

      protected float freeze
  • Constructor Details

    • Actor

      public Actor()
    • Actor

      public Actor(String texId)
  • Method Details

    • getActionId

      public String getActionId()
    • endCurrentAnimation

      public void endCurrentAnimation()
    • freeze

      public void freeze(float sec)
    • advance

      public void advance(float amount)
    • getCurrentFrame

      public CharAnimFrame getCurrentFrame()
    • doAction

      public void doAction(String action, boolean forceInterruptCurrent)
    • render

      public void render(float alphaMult)