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
,LightningStrikeOnTowerLevelUp._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 TypeMethodDescriptionboolean
void
customButtonPressed
(Tower tower) void
int
void
towerAbilityChanged
(Tower tower, int abilityIndex, boolean installed) void
towerAimStrategyChanged
(Tower tower) void
towerBuilt
(Tower tower, int price) void
towerLeveledUp
(Tower tower) void
towerPreSold
(Tower tower, int returnedCoins) void
void
towerUpgraded
(Tower tower, int price)
-
Constructor Details
-
TowerSystemListenerAdapter
public TowerSystemListenerAdapter()
-
-
Method Details
-
towerBuilt
- Specified by:
towerBuilt
in interfaceTowerSystem.TowerSystemListener
-
towerPreSold
- Specified by:
towerPreSold
in interfaceTowerSystem.TowerSystemListener
-
towerSold
- Specified by:
towerSold
in interfaceTowerSystem.TowerSystemListener
-
towerLeveledUp
- Specified by:
towerLeveledUp
in interfaceTowerSystem.TowerSystemListener
-
towerAbilityChanged
- Specified by:
towerAbilityChanged
in interfaceTowerSystem.TowerSystemListener
-
towerUpgraded
- Specified by:
towerUpgraded
in interfaceTowerSystem.TowerSystemListener
-
towerAimStrategyChanged
- Specified by:
towerAimStrategyChanged
in interfaceTowerSystem.TowerSystemListener
-
defaultAimStrategyChanged
public void defaultAimStrategyChanged()- Specified by:
defaultAimStrategyChanged
in interfaceTowerSystem.TowerSystemListener
-
customButtonPressed
- Specified by:
customButtonPressed
in interfaceTowerSystem.TowerSystemListener
-
affectsGameState
public boolean affectsGameState()- Specified by:
affectsGameState
in interfaceGameListener
- Returns:
- true, если влияет на геймплей и есть в headless
-
getConstantId
public int getConstantId()- Specified by:
getConstantId
in interfaceGameListener
-