Class Helicopter
java.lang.Object
zombie.iso.Helicopter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected boolean
protected static fmod.fmod.FMOD_STUDIO_EVENT_DESCRIPTION
protected float
protected static long
protected Vector2
protected float
protected float
protected zombie.iso.Helicopter.State
protected float
protected float
protected float
protected float
float
float
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
changeState
(zombie.iso.Helicopter.State statex) void
clientSync
(float _x, float _y, boolean active) void
boolean
isActive()
protected boolean
void
load
(ByteBuffer byteBuffer, int var2) void
void
save
(ByteBuffer byteBuffer) void
void
update()
protected void
-
Field Details
-
state
protected zombie.iso.Helicopter.State state -
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
-
bActive
protected boolean bActive -
inst
protected static long inst -
event
protected static fmod.fmod.FMOD_STUDIO_EVENT_DESCRIPTION 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
-
changeState
protected void changeState(zombie.iso.Helicopter.State statex) -
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 _x, float _y, boolean active) -
save
-
load
-