Exemplo n.º 1
0
        // ICompanionSetInterface
        public void SetCompanion(ICompanionInterface inCompanion, ECompanionSlot inSlot)
        {
            if (inCompanion != null && !_companions.ContainsValue(inCompanion))
            {
                ClearCompanion(inSlot);

                _companions[inSlot] = inCompanion;
                inCompanion.SetLeader(gameObject);
            }
        }
 public void SetCompanion(ICompanionInterface inCompanion, ECompanionSlot inSlot)
 {
     SetCompanionResult     = inCompanion;
     SetCompanionSlotResult = inSlot;
 }