Interface IStateCharacter
- All Known Subinterfaces:
ILuaGameCharacter
- All Known Implementing Classes:
IsoAnimal, IsoDummyCameraCharacter, IsoGameCharacter, IsoLivingCharacter, IsoLuaCharacter, IsoLuaMover, IsoPlayer, IsoSurvivor, IsoZombie, RandomizedBuildingBase.HumanCorpse
public interface IStateCharacter
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleancanBeHitByVehicle(BaseVehicle impactingVehicle) default booleandefault booleancanSlowDownVehicleWhenHit(BaseVehicle impactingVehicle) default booleancausesDamageToVehicleWhenHit(BaseVehicle impactingVehicle) voidchangeState(State var1) default booleanbooleanisCurrentState(State var1) default booleandefault booleandefault boolean
-
Method Details
-
changeState
-
getCurrentState
State getCurrentState() -
isCurrentState
-
hasCurrentState
default boolean hasCurrentState() -
isCurrentStateAttacking
default boolean isCurrentStateAttacking() -
isCurrentStateMoving
default boolean isCurrentStateMoving() -
isDoingActionThatCanBeCancelled
default boolean isDoingActionThatCanBeCancelled() -
canBeHitByVehicle
-
causesDamageToVehicleWhenHit
-
canSlowDownVehicleWhenHit
-
canCurrentStateRagdoll
default boolean canCurrentStateRagdoll()
-