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);
 }
Exemple #2
0
 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);
 }
Exemple #5
0
 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);
 }