Package com.prineside.tdi2
Interface GameListener
- All Known Subinterfaces:
AbilitySystem.AbilitySystemListener
,BonusSystem.BonusSystemListener
,BuffProcessor.BuffProcessorListener
,EnemySystem.EnemySystemListener
,GameStateSystem.GameStateSystemListener
,GameValueSystem.GameValueSystemListener
,InputSystem.InputSystemListener
,InventorySystem.InventorySystemListener
,LootSystem.LootSystemListener
,Map.MapListener
,MapEditorSystem.MapEditorSystemListener
,MapPrestigeOverlay.MapPrestigeOverlayListener
,MapSystem.MapSystemListener
,MinerSystem.MinerSystemListener
,ModifierSystem.ModifierSystemListener
,ProjectileSystem.ProjectileSystemListener
,StatisticsSystem.StatisticsSystemListener
,TowerSystem.TowerSystemListener
,UnitSystem.UnitSystemListener
,WaveSystem.WaveSystemListener
- All Known Implementing Classes:
AbilitySystem.AbilitySystemListener.AbilitySystemListenerAdapter
,AchievementSystem._EnemySystemListener
,AchievementSystem._GameSystemListener
,AchievementSystem._TowerSystemListener
,AchievementSystem._WaveSystemListener
,BlizzardAbility._MapSystemListener
,BonusCoinsBuffProcessor._EnemySystemListener
,BonusSystem._WaveSystemListener
,BonusXpBuffProcessor._EnemySystemListener
,BountyModifierProcessor._WaveSystemListener
,BrootBossWaveProcessor._EnemySystemListener
,BrootBossWaveProcessor._MapSystemListener
,ChainReactionBuffProcessor._EnemySystemListener
,ConstructorBossWaveProcessor._MapSystemListener
,DeathExplosionBuffProcessor._EnemySystemListener
,EnemySystem._MapListener
,EnemySystem.EnemySystemListener.EnemySystemListenerAdapter
,EnemySystem.EnemySystemListener.ListenerScriptProxy
,ExperienceModifier._MinerSystemListener
,GameStateSystem._EnemySystemListener
,GameStateSystem._MinerSystemListener
,GameStateSystem._WaveSystemListener
,GameStateSystem.GameStateSystemListener.GameStateSystemListenerAdapter
,GameValueSystem._MapSystemListener
,InputSystem.InputSystemListener.InputSystemListenerAdapter
,InventorySystem.InventorySystemListener.InventorySystemListenerAdapter
,LaserTower._TowerSystemListener
,LootSystem._EnemySystemListener
,LootSystem._MinerSystemListener
,LootSystem.LootSystemListener.LootSystemListenerAdapter
,MagnetAbility._ProjectileSystemListener
,MapEditorSystem.MapEditorSystemListener.MapEditorSystemListenerAdapter
,MapSystem._GameValueSystemListener
,MapSystem._UnitSystemListener
,MapSystem._WaveSystemListener
,MapSystem.MapSystemListener.MapSystemListenerAdapter
,MetaphorBossWaveProcessor._EnemySystemListener
,MetaphorBossWaveProcessor._MapSystemListener
,MinerSystem._MapSystemListener
,MinerSystem._WaveSystemListener
,MinerSystem.MinerSystemListener.ListenerScriptProxy
,MinerSystem.MinerSystemListener.MinerSystemListenerAdapter
,MissileTower._ProjectileSystemListener
,MobchainBossWaveProcessor._EnemySystemListener
,MobchainBossWaveProcessor._MapSystemListener
,ModifierSystem._MapSystemListener
,ModifierSystem.ModifierSystemListener.ModifierSystemListenerAdapter
,ProjectileSystem.ProjectileSystemListener.ProjectileSystemListenerAdapter
,RegenerationBuffProcessor._EnemySystemListener
,SnakeBossWaveProcessor._EnemySystemListener
,SnakeBossWaveProcessor._MapSystemListener
,SoundSystem._MapSystemListener
,StatisticsSystem._EnemySystemListener
,StatisticsSystem._Game_StateSystemListener
,StatisticsSystem._MinerSystemListener
,StatisticsSystem._TowerSystemListener
,StatisticsSystem._WaveSystemListener
,TowerSystem._EnemySystemListener
,TowerSystem._GameValueSystemListener
,TowerSystem._MapSystemListener
,TowerSystem.TowerSystemListener.TowerSystemListenerAdapter
,WaveSystem._EnemySystemListener
,WaveSystem.WaveSystemListener.WaveSystemListenerAdapter
public interface GameListener
Используется для fingerprint
Массив GameListener должен быть с определенным типом и отсортирован - Array<>(true, 1, SystemListener.class)
-
Method Summary
-
Method Details
-
affectsGameState
boolean affectsGameState()- Returns:
- true, если влияет на геймплей и есть в headless
-
getConstantId
int getConstantId()
-