protected void OnEnable() { GameLogic.IEventBus eventBus = GameLogic.Binder.EventBus; eventBus.OnGameStateInitialized += new GameLogic.Events.GameStateInitialized(this.onGameStateInitialized); eventBus.OnCharacterSpawned += new GameLogic.Events.CharacterSpawned(this.onCharacterSpawned); eventBus.OnCharacterKilled += new GameLogic.Events.CharacterKilled(this.onCharacterKilled); eventBus.OnCharacterSkillActivated += new GameLogic.Events.CharacterSkillActivated(this.onCharacterSkillActivated); eventBus.OnDropLootTableRolled += new GameLogic.Events.DropLootTableRolled(this.onDropLootTableRolled); eventBus.OnMultikillBonusGranted += new GameLogic.Events.MultikillBonusGranted(this.onMultikillBonusGranted); eventBus.OnRoomCompleted += new GameLogic.Events.RoomCompleted(this.onRoomCompleted); eventBus.OnGameplayStarted += new GameLogic.Events.GameplayStarted(this.onGameplayStarted); eventBus.OnResourcesGained += new GameLogic.Events.ResourcesGained(this.onResourcesGained); eventBus.OnCharacterDealtDamage += new GameLogic.Events.CharacterDealtDamage(this.onCharacterDealtDamage); eventBus.OnItemGained += new GameLogic.Events.ItemGained(this.onItemGained); eventBus.OnItemInspected += new GameLogic.Events.ItemInspected(this.onItemInspected); eventBus.OnItemUnlocked += new GameLogic.Events.ItemUnlocked(this.onItemUnlocked); eventBus.OnItemRankUpped += new GameLogic.Events.ItemRankUpped(this.onItemRankUpped); eventBus.OnPlayerRankUpped += new GameLogic.Events.PlayerRankUpped(this.onPlayerRankUpped); eventBus.OnRewardConsumed += new GameLogic.Events.RewardConsumed(this.onRewardConsumed); eventBus.OnPassiveProgress += new GameLogic.Events.PassiveProgress(this.onPassiveProgress); eventBus.OnPlayerAugmentationGained += new GameLogic.Events.PlayerAugmentationGained(this.onPlayerAugmentationGained); eventBus.OnBuffStarted += new GameLogic.Events.BuffStarted(this.onBuffStarted); eventBus.OnBossTrainStarted += new GameLogic.Events.BossTrainStarted(this.onBossTrainStarted); eventBus.OnBossTrainEnded += new GameLogic.Events.BossTrainEnded(this.onBossTrainEnded); eventBus.OnMissionStarted += new GameLogic.Events.MissionStarted(this.onMissionStarted); eventBus.OnDungeonBoostActivated += new GameLogic.Events.DungeonBoostActivated(this.onDungeonBoostActivated); eventBus.OnPlayerRetired += new GameLogic.Events.PlayerRetired(this.onPlayerRetired); eventBus.OnTournamentSelected += new GameLogic.Events.TournamentSelected(this.onTournamentSelected); }
protected void OnEnable() { GameLogic.IEventBus eventBus = GameLogic.Binder.EventBus; eventBus.OnCharacterDealtDamage += new GameLogic.Events.CharacterDealtDamage(this.onCharacterDealtDamage); eventBus.OnCharacterTargetUpdated += new GameLogic.Events.CharacterTargetUpdated(this.onCharacterTargetUpdated); eventBus.OnGameplayStarted += new GameLogic.Events.GameplayStarted(this.onGameplayStarted); eventBus.OnGameplayEnded += new GameLogic.Events.GameplayEnded(this.onGameplayEnded); }
protected void OnDisable() { GameLogic.IEventBus eventBus = GameLogic.Binder.EventBus; eventBus.OnGameplayStateChanged -= new GameLogic.Events.GameplayStateChanged(this.onGameplayStateChanged); eventBus.OnCharacterDealtDamage -= new GameLogic.Events.CharacterDealtDamage(this.onCharacterDealtDamage); eventBus.OnGameplayStarted -= new GameLogic.Events.GameplayStarted(this.onGameplayStarted); eventBus.OnGameplayEnded -= new GameLogic.Events.GameplayEnded(this.onGameplayEnded); eventBus.OnCharacterSkillExecuted -= new GameLogic.Events.CharacterSkillExecuted(this.onCharacterSkillExecuted); }
protected void OnDisable() { GameLogic.IEventBus eventBus = GameLogic.Binder.EventBus; eventBus.OnGameplayLoadingStarted -= new GameLogic.Events.GameplayLoadingStarted(this.onGameplayLoadingStarted); eventBus.OnGameplayStateChanged -= new GameLogic.Events.GameplayStateChanged(this.onGameplayStateChanged); eventBus.OnRewardConsumed -= new GameLogic.Events.RewardConsumed(this.onRewardConsumed); eventBus.OnCharacterRevived -= new GameLogic.Events.CharacterRevived(this.onCharacterRevived); eventBus.OnPetSelected -= new GameLogic.Events.PetSelected(this.onPetSelected); }
protected void OnEnable() { GameLogic.IEventBus eventBus = GameLogic.Binder.EventBus; eventBus.OnGameStateInitialized += new GameLogic.Events.GameStateInitialized(this.onGameStateInitialized); eventBus.OnGameplayLoadingStarted += new GameLogic.Events.GameplayLoadingStarted(this.onGameplayLoadingStarted); eventBus.OnRoomCompleted += new GameLogic.Events.RoomCompleted(this.onRoomCompleted); eventBus.OnCharacterKilled += new GameLogic.Events.CharacterKilled(this.onCharacterKilled); eventBus.OnCharacterMeleeAttackContact += new GameLogic.Events.CharacterMeleeAttackContact(this.onCharacterMeleeAttackContact); eventBus.OnCharacterMeleeAttackEnded += new GameLogic.Events.CharacterMeleeAttackEnded(this.onCharacterMeleeAttackEnded); eventBus.OnCharacterSkillExecuted += new GameLogic.Events.CharacterSkillExecuted(this.onCharacterSkillExecuted); eventBus.OnProjectilePreDestroy += new GameLogic.Events.ProjectilePreDestroy(this.onProjectilePreDestroy); eventBus.OnDungeonBoostActivated += new GameLogic.Events.DungeonBoostActivated(this.onDungeonBoostActivated); }