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)); }
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); } }