Klasse PlayerControlledCharacterRanged
java.lang.Object
com.sunworld.game.combat.characters.BattleParticipant
com.sunworld.game.combat.characters.PlayerControlledCharacter
com.sunworld.game.combat.characters.PlayerControlledCharacterRanged
- Alle implementierten Schnittstellen:
MapObject
- Bekannte direkte Unterklassen:
Dora
-
Feldübersicht
Von Klasse geerbte Felder com.sunworld.game.combat.characters.PlayerControlledCharacter
abilities, attack, defaultDamageSource, reachable, unreachable
Von Klasse geerbte Felder com.sunworld.game.combat.characters.BattleParticipant
posX, posY, rotation, stats
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
PlayerControlledCharacterRanged
(EntityStats stats, DamageSource damageSource, String name, Texture profilePic, Inventory inv, List<BattleAbility> abilities, int level) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
attackRanged
(BattleParticipant target) protected abstract Texture
abstract double
Von Klasse geerbte Methoden com.sunworld.game.combat.characters.PlayerControlledCharacter
animationsCompleteCallback, canDoAction, defend, getAbilities, getCharacterInventory, getMarkerTexture, getMaxMovement, getSelectedAbility, selectAbility, setCanDoAction, startTurn, tileClicked
Von Klasse geerbte Methoden com.sunworld.game.combat.characters.BattleParticipant
attack, attackedCallback, canMoveToPosition, getAttackFX, getAttackSound, getAttackTexture, getIdleTexture, getName, getPosition, getProfilePic, getRenderOffsetX, getRenderOffsetY, getRotation, getState, getStats, getTexture, getWalkingSound, getWalkingTexture, getX, getY, isAttackingCallback, makeProfilePic, queueAnimation, setPosition, setRenderOffsetX, setRenderOffsetY, setRotation, setState
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden com.sunworld.game.world.MapObject
getTileHeight, getTileWidth
-
Konstruktordetails
-
PlayerControlledCharacterRanged
protected PlayerControlledCharacterRanged(EntityStats stats, DamageSource damageSource, String name, Texture profilePic, Inventory inv, List<BattleAbility> abilities, int level)
-
-
Methodendetails
-
getProjectileTexture
-
getRangedDistance
public abstract double getRangedDistance() -
attackRanged
-