Klasse Enemy
java.lang.Object
com.sunworld.game.combat.characters.BattleParticipant
com.sunworld.game.combat.characters.Enemy
- Alle implementierten Schnittstellen:
MapObject
- Bekannte direkte Unterklassen:
EnemyCultist
,EnemySlime
-
Feldübersicht
FelderVon Klasse geerbte Felder com.sunworld.game.combat.characters.BattleParticipant
posX, posY, rotation, stats
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
Enemy
(EntityStats stats, String name, Texture profilePic, BattleAI ai) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
Wird aufgerufen, sobald alle Animationen durchlaufen wurden.void
Von Klasse geerbte Methoden com.sunworld.game.combat.characters.BattleParticipant
attack, attackedCallback, canMoveToPosition, getAttackFX, getAttackSound, getAttackTexture, getIdleTexture, getMaxMovement, 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
-
Felddetails
-
moveDone
private boolean moveDone -
ai
-
-
Konstruktordetails
-
Enemy
-
-
Methodendetails
-
startTurn
- Angegeben von:
startTurn
in KlasseBattleParticipant
-
animationsCompleteCallback
public void animationsCompleteCallback()Beschreibung aus Klasse kopiert:BattleParticipant
Wird aufgerufen, sobald alle Animationen durchlaufen wurden.- Angegeben von:
animationsCompleteCallback
in KlasseBattleParticipant
-
getProjectileTexture
-