Package com.prineside.tdi2.systems
Class TowerSystem.TowerSystemListener.TowerSystemListenerAdapter
java.lang.Object
com.prineside.tdi2.systems.TowerSystem.TowerSystemListener.TowerSystemListenerAdapter
- All Implemented Interfaces:
GameListener,TowerSystem.TowerSystemListener
- Direct Known Subclasses:
AchievementSystem._TowerSystemListener,LaserTower._TowerSystemListener,StatisticsSystem._TowerSystemListener
- Enclosing interface:
- TowerSystem.TowerSystemListener
public abstract static class TowerSystem.TowerSystemListener.TowerSystemListenerAdapter
extends Object
implements TowerSystem.TowerSystemListener
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.prineside.tdi2.systems.TowerSystem.TowerSystemListener
TowerSystem.TowerSystemListener.TowerSystemListenerAdapter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidcustomButtonPressed(Tower tower) voidintvoidtowerAbilityChanged(Tower tower, int abilityIndex, boolean installed) voidtowerAimStrategyChanged(Tower tower) voidtowerBuilt(Tower tower, int price) voidtowerExperienceChanged(Tower tower, float delta) voidtowerLeveledUp(Tower tower) voidtowerPreSold(Tower tower, int returnedCoins) voidvoidtowerUpgraded(Tower tower, int price)
-
Constructor Details
-
TowerSystemListenerAdapter
public TowerSystemListenerAdapter()
-
-
Method Details
-
towerBuilt
- Specified by:
towerBuiltin interfaceTowerSystem.TowerSystemListener
-
towerPreSold
- Specified by:
towerPreSoldin interfaceTowerSystem.TowerSystemListener
-
towerSold
- Specified by:
towerSoldin interfaceTowerSystem.TowerSystemListener
-
towerExperienceChanged
- Specified by:
towerExperienceChangedin interfaceTowerSystem.TowerSystemListener
-
towerLeveledUp
- Specified by:
towerLeveledUpin interfaceTowerSystem.TowerSystemListener
-
towerAbilityChanged
- Specified by:
towerAbilityChangedin interfaceTowerSystem.TowerSystemListener
-
towerUpgraded
- Specified by:
towerUpgradedin interfaceTowerSystem.TowerSystemListener
-
towerAimStrategyChanged
- Specified by:
towerAimStrategyChangedin interfaceTowerSystem.TowerSystemListener
-
defaultAimStrategyChanged
public void defaultAimStrategyChanged()- Specified by:
defaultAimStrategyChangedin interfaceTowerSystem.TowerSystemListener
-
customButtonPressed
- Specified by:
customButtonPressedin interfaceTowerSystem.TowerSystemListener
-
affectsGameState
public boolean affectsGameState()- Specified by:
affectsGameStatein interfaceGameListener- Returns:
- true, если влияет на геймплей и есть в headless
-
getConstantId
public int getConstantId()- Specified by:
getConstantIdin interfaceGameListener
-