Package com.prineside.tdi2.systems
Interface MapSystem.MapSystemListener
- All Superinterfaces:
GameListener
- All Known Implementing Classes:
GameValueSystem._MapSystemListener
,LJ_TDI_systems.MapSystemListener_BC.LIP
,MapSystem.MapSystemListener.MapSystemListenerAdapter
,MetaphorBossWaveProcessor._MapSystemListener
,MinerSystem._MapSystemListener
,MobchainBossWaveProcessor._MapSystemListener
,ModifierSystem._MapSystemListener
,SnakeBossWaveProcessor._MapSystemListener
,SoundSystem._MapSystemListener
,TowerSystem._MapSystemListener
- Enclosing class:
- MapSystem
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
-
Method Summary
Modifier and TypeMethodDescriptionvoid
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) 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) Methods inherited from interface com.prineside.tdi2.GameListener
affectsGameState, getConstantId
-
Method Details
-
enemyDespawnedFromMap
-
unitSpawnedOnMap
-
unitDespawnedFromMap
-
towerPlacedOnMap
-
modifierPlacedOnMap
-
buildingRemovedFromMap
-
minerPlacedOnMap
-
minerRemovedFromMap
-
selectedTileChanged
-
hoveredTileChanged
-
selectedGateChanged
-
hoveredGateChanged
-
tileChanged
-
gateChanged
-
coreTileLeveledUp
-
coreTileUpgradeInstalled
void coreTileUpgradeInstalled(int col, int row)
-