protected override void Awake()
        {
            base.Awake();
            wacg    = FindObjectOfType <WACardGenerator>();
            tooltip = FindObjectOfType <TooltipManager>();

            if (cardPreset != null)
            {
                ModelData = wacg.CreateCardFromSO(cardPreset);
            }
        }
Exemple #2
0
        public WACard CreateCardFromSO(WACardSO so)
        {
            var card = new WACard
            {
                id            = so.id,
                name          = so.name,
                description   = so.description,
                type          = so.type,
                allowStacking = so.allowStacking,
                uid           = uidm.GenerateUID()
            };

            uidm.RegisterUID(card, null);

            return(card);
        }
Exemple #3
0
 public void GenerateCard(WACard card, long parentUID, Vector3 pos)
 {
     SpawnCard(card, parentUID, pos);
 }