void Start() { playerPropertyService = FindObjectOfType<PlayerPropertyService>(); playerPropertyService.OnLevelUp += LevelUpCallback; playerPropertyService.OnLevelUpCompleted += LevelUpCompletedEventHandler; Hide(); }
void Start() { playerPropertyService = FindObjectOfType<PlayerPropertyService>(); playerPropertyService.OnLevelUpCompleted += LevelUpCompletedEventHandler; spriteAnimator = new SpriteAnimator(GetComponent<Renderer>().material, SpritesheetColumnCount); SetAnimationSequence(); AdjustPositioning(); }
void Start() { playerPropertyService = FindObjectOfType<PlayerPropertyService>(); playerPropertyService.OnPlayerPropertiesUpdate += PlayerPropertiesUpdateEventHandler; ComboHitController.OnComboHitSequenceCompleted += ComboHitSequenceCompletedEventHandler; UpdateExperiencePointsLabel(); UpdateLevelLabel(); }
void Start() { playerPropertyService = FindObjectOfType<PlayerPropertyService>(); lootItemService = FindObjectOfType<LootItemService>(); StaminaSliderController.Value = StaminaSliderController.MaxValue; LootItemController.OnLootItemUsed += LootItemUsedEventHandler; LootItemController.OnLootItemEffectExpired += LootItemEffectExpiredEventHandler; UpdateRemainingProteinShakeCountText(); }
void Start() { playerPropertyService = FindObjectOfType<PlayerPropertyService>(); gameControlService = FindObjectOfType<GameControlService>(); lootItemService = FindObjectOfType<LootItemService>(); ComboHitController.OnComboHitSequenceCompleted += ComboHitSequenceCompletedEventHandler; LootItemController.OnLootItemUsed += LootItemUsedEventHandler; LootItemController.OnLootItemEffectExpired += LootItemEffectExpiredEventHandler; HypeAttackButtonController.OnButtonClicked += HypeAttackTargetClickedEventHandler; UpdateRemainingAdrenalineShotCountText(); }
private void InitalizeDependencies() { HypeController.OnHypeAttack += HypeAttackEventHandler; gameControlService = FindObjectOfType<GameControlService>(); gameStatisticsService = FindObjectOfType<GameStatisticsService>(); playerPropertyService = FindObjectOfType<PlayerPropertyService>(); bossStatusService = FindObjectOfType<BossStatusService>(); bossStatusService.OnBossDead += BossDeadEventHandler; }