Interface IStateFlagsSource

All Known Implementing Classes:
AnimalAlertedState, AnimalAttackState, AnimalClimbOverFenceState, AnimalEatState, AnimalFalldownState, AnimalFollowWallState, AnimalHitReactionState, AnimalIdleState, AnimalOnGroundState, AnimalPathFindState, AnimalWalkState, AnimalZoneState, AttackNetworkState, AttackState, AttackVehicleState, BumpedState, BurntToDeath, ClimbDownSheetRopeState, ClimbOverFenceState, ClimbOverWallState, ClimbSheetRopeState, ClimbThroughWindowState, CloseWindowState, CollideWithWallState, CrawlingZombieTurnState, FakeDeadAttackState, FakeDeadZombieState, FishingState, FitnessState, ForecastBeatenPlayerState, GrappledThrownIntoContainerState, GrappledThrownOutWindowState, GrappledThrownOverFenceState, IdleState, LungeNetworkState, LungeState, OpenWindowState, PathFindState, PlayerActionsState, PlayerAimState, PlayerDraggingCorpse, PlayerEmoteState, PlayerExtState, PlayerFallDownState, PlayerFallingState, PlayerGetUpState, PlayerHitReactionPVPState, PlayerHitReactionState, PlayerKnockedDown, PlayerMilkAnimalState, PlayerMovementState, PlayerOnBedState, PlayerOnGroundState, PlayerPetAnimalState, PlayerShearAnimalState, PlayerSitOnFurnitureState, PlayerSitOnGroundState, PlayerStrafeState, SmashWindowState, StaggerBackState, State, SwipeStatePlayer, ThumpState, VehicleCollisionMinorStaggerState, VehicleCollisionOnGroundState, VehicleCollisionState, WalkTowardNetworkState, WalkTowardState, ZombieEatBodyState, ZombieFaceTargetState, ZombieFallDownState, ZombieFallingState, ZombieGetDownState, ZombieGetUpFromCrawlState, ZombieGetUpState, ZombieHitReactionState, ZombieIdleState, ZombieOnGroundState, ZombieRagdollOnGroundState, ZombieReanimateState, ZombieSittingState, ZombieTurnAlerted

public interface IStateFlagsSource
  • Method Details

    • isAttacking

      default boolean isAttacking(IsoGameCharacter owner)
    • isMoving

      default boolean isMoving(IsoGameCharacter owner)
    • isDoingActionThatCanBeCancelled

      default boolean isDoingActionThatCanBeCancelled()
    • canBeHitByVehicle

      default boolean canBeHitByVehicle(IsoGameCharacter owner, BaseVehicle impactingVehicle)
    • causesDamageToVehicleWhenHit

      default boolean causesDamageToVehicleWhenHit(IsoGameCharacter owner, BaseVehicle impactingVehicle)
    • canSlowDownVehicleWhenHit

      default boolean canSlowDownVehicleWhenHit(IsoGameCharacter owner, BaseVehicle impactingVehicle)
    • canRagdoll

      default boolean canRagdoll(IsoGameCharacter owner)
    • isSyncOnEnter

      default boolean isSyncOnEnter()
    • isSyncOnExit

      default boolean isSyncOnExit()
    • isSyncOnSquare

      default boolean isSyncOnSquare()
    • isSyncInIdle

      default boolean isSyncInIdle()