Package com.prineside.tdi2.systems
Class MapSystem.MapSystemListener.MapSystemListenerAdapter
java.lang.Object
com.prineside.tdi2.systems.MapSystem.MapSystemListener.MapSystemListenerAdapter
- All Implemented Interfaces:
GameListener
,MapSystem.MapSystemListener
- Direct Known Subclasses:
GameValueSystem._MapSystemListener
,MetaphorBossWaveProcessor._MapSystemListener
,MinerSystem._MapSystemListener
,MobchainBossWaveProcessor._MapSystemListener
,ModifierSystem._MapSystemListener
,SnakeBossWaveProcessor._MapSystemListener
,SoundSystem._MapSystemListener
,TowerSystem._MapSystemListener
- Enclosing interface:
- MapSystem.MapSystemListener
public abstract static class MapSystem.MapSystemListener.MapSystemListenerAdapter
extends Object
implements MapSystem.MapSystemListener
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.prineside.tdi2.systems.MapSystem.MapSystemListener
MapSystem.MapSystemListener.MapSystemListenerAdapter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
buildingRemovedFromMap
(Building building, PlatformTile oldTile) void
coreTileLeveledUp
(CoreTile coreTile) void
coreTileUpgradeInstalled
(int col, int row) void
enemyDespawnedFromMap
(Enemy enemy) void
gateChanged
(int x, int y, Gate.Side side, Gate oldGate, Gate newGate) int
void
hoveredGateChanged
(Gate oldGate) void
hoveredTileChanged
(Tile oldTile) void
minerPlacedOnMap
(Miner miner) void
minerRemovedFromMap
(Miner miner, SourceTile oldTile) void
modifierPlacedOnMap
(Modifier modifier) void
selectedGateChanged
(Gate oldGate) void
selectedTileChanged
(Tile oldTile) void
tileChanged
(int x, int y, Tile oldTile, Tile newTile) void
towerPlacedOnMap
(Tower tower) void
unitDespawnedFromMap
(Unit unit) void
unitSpawnedOnMap
(Unit unit)
-
Constructor Details
-
MapSystemListenerAdapter
public MapSystemListenerAdapter()
-
-
Method Details
-
enemyDespawnedFromMap
- Specified by:
enemyDespawnedFromMap
in interfaceMapSystem.MapSystemListener
-
unitSpawnedOnMap
- Specified by:
unitSpawnedOnMap
in interfaceMapSystem.MapSystemListener
-
unitDespawnedFromMap
- Specified by:
unitDespawnedFromMap
in interfaceMapSystem.MapSystemListener
-
towerPlacedOnMap
- Specified by:
towerPlacedOnMap
in interfaceMapSystem.MapSystemListener
-
modifierPlacedOnMap
- Specified by:
modifierPlacedOnMap
in interfaceMapSystem.MapSystemListener
-
buildingRemovedFromMap
- Specified by:
buildingRemovedFromMap
in interfaceMapSystem.MapSystemListener
-
minerPlacedOnMap
- Specified by:
minerPlacedOnMap
in interfaceMapSystem.MapSystemListener
-
minerRemovedFromMap
- Specified by:
minerRemovedFromMap
in interfaceMapSystem.MapSystemListener
-
selectedTileChanged
- Specified by:
selectedTileChanged
in interfaceMapSystem.MapSystemListener
-
hoveredTileChanged
- Specified by:
hoveredTileChanged
in interfaceMapSystem.MapSystemListener
-
selectedGateChanged
- Specified by:
selectedGateChanged
in interfaceMapSystem.MapSystemListener
-
hoveredGateChanged
- Specified by:
hoveredGateChanged
in interfaceMapSystem.MapSystemListener
-
tileChanged
- Specified by:
tileChanged
in interfaceMapSystem.MapSystemListener
-
gateChanged
- Specified by:
gateChanged
in interfaceMapSystem.MapSystemListener
-
affectsGameState
public boolean affectsGameState()- Specified by:
affectsGameState
in interfaceGameListener
- Returns:
- true, если влияет на геймплей и есть в headless
-
getConstantId
public int getConstantId()- Specified by:
getConstantId
in interfaceGameListener
-
coreTileLeveledUp
- Specified by:
coreTileLeveledUp
in interfaceMapSystem.MapSystemListener
-
coreTileUpgradeInstalled
public void coreTileUpgradeInstalled(int col, int row) - Specified by:
coreTileUpgradeInstalled
in interfaceMapSystem.MapSystemListener
-