Package zombie.iso

Class Helicopter

java.lang.Object
zombie.iso.Helicopter

public class Helicopter
extends java.lang.Object
  • Field Details

    • state

      protected zombie.iso.Helicopter.State state
    • target

      public IsoGameCharacter target
    • timeSinceChopperSawPlayer

      protected float timeSinceChopperSawPlayer
    • hoverTime

      protected float hoverTime
    • searchTime

      protected float searchTime
    • x

      public float x
    • y

      public float y
    • targetX

      protected float targetX
    • targetY

      protected float targetY
    • move

      protected Vector2 move
    • bActive

      protected boolean bActive
    • inst

      protected static long inst
    • event

      protected static long event
    • bSoundStarted

      protected boolean bSoundStarted
    • volume

      protected float volume
    • occlusion

      protected float occlusion
  • Constructor Details

    • Helicopter

      public Helicopter()
  • Method Details

    • pickRandomTarget

      public void pickRandomTarget()
    • setTarget

      public void setTarget​(IsoGameCharacter gameCharacter)
    • changeState

      protected void changeState​(zombie.iso.Helicopter.State state)
    • update

      public void update()
    • updateSound

      protected void updateSound()
    • isTargetVisible

      protected boolean isTargetVisible()
    • deactivate

      public void deactivate()
    • isActive

      public boolean isActive()
    • clientSync

      public void clientSync​(float float1, float float2, boolean boolean1)