Klasse PlayerControlledCharacter

java.lang.Object
com.sunworld.game.combat.characters.BattleParticipant
com.sunworld.game.combat.characters.PlayerControlledCharacter
Alle implementierten Schnittstellen:
MapObject
Bekannte direkte Unterklassen:
PlayerControlledCharacterRanged, Steve

public abstract non-sealed class PlayerControlledCharacter extends BattleParticipant
  • Felddetails

    • DEFEND

      private final StatsAmplifier DEFEND
    • defaultDamageSource

      protected final DamageSource defaultDamageSource
    • abilities

      protected final List<BattleAbility> abilities
    • characterInv

      private final Inventory characterInv
    • selectedAbility

      private BattleAbility selectedAbility
    • defending

      private boolean defending
    • canDoAction

      private boolean canDoAction
    • reachable

      public static final Texture reachable
    • attack

      public static final Texture attack
    • unreachable

      public static final Texture unreachable
    • lastMarkerX

      private int lastMarkerX
    • lastMarkerY

      private int lastMarkerY
    • cachedMarkerTexture

      private Texture cachedMarkerTexture
  • Konstruktordetails

  • Methodendetails