Inheritance: MonoSingleton
 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();
 }
 void Start()
 {
     lootItemsService = FindObjectOfType<LootItemService>();
     lootItemGroupTemplate.SetActive(false);
     ShowWonLootItems(lootItemsService.RecentlyWonLootItems);
 }
 void Start()
 {
     lootItemService = FindObjectOfType<LootItemService>();
     LootItemSelectionController.OnLootItemSelected += LootItemSelectedEventHandler;
 }