Example #1
0
    private void MakeGenerals()
    {
        GameObject generalPrefab = DataLibrary.GetCreatureFromName("General");

        CombatManager.SpawnPermanent(generalPrefab, Owner.PLAYER, new MapPosition(0, 2));
        CombatManager.SpawnPermanent(generalPrefab, Owner.ENEMY, new MapPosition(13, 2));
    }
Example #2
0
    public CreatureCard(String name, String description)
    {
        cardType = CardType.Creature;

        Name                = name;
        Description         = description;
        AssociatedPermanent = DataLibrary.GetCreatureFromName(Name);
    }
        private void SpawnZombie(MapPosition position)
        {
            GameObject zombiePrefab = DataLibrary.GetCreatureFromName("Zombie Husk");

            if (CombatManager.CanSpawn(zombiePrefab, TurnManager.CurrentPlayer, position))
            {
                CombatManager.SpawnPermanent(zombiePrefab, TurnManager.CurrentPlayer, position);
            }
        }