private void Start()
 {
     _animatorOverrideControllers = new SortedDictionary <string, AnimatorOverrideController>();
     for (int i = 0; i < gunTypes.Length; ++i)
     {
         _animatorOverrideControllers.Add(gunTypes[i], animatorOverrideControllers[i]);
     }
     _itemUi             = gameObject.GetComponent <ItemUiWithSeparatedButton>();
     _lootComponent.item = new Outfit(outfitType, _animatorOverrideControllers);
     _lootComponent.item.SetItemUi(_itemUi);
 }
Exemple #2
0
 private void Awake()
 {
     _lootComponent = gameObject.AddComponent <LootComponent>();
     _itemUi        = gameObject.GetComponent <ItemUiWithSeparatedButton>();
 }