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

    Modifier and Type
    Method
    Description
    boolean
     
    int
     
  • Method Details

    • affectsGameState

      boolean affectsGameState()
      Returns:
      true, если влияет на геймплей и есть в headless
    • getConstantId

      int getConstantId()