void KillCombatant(CombatantBehavior combatant) { int index = combatant.GetSessionId(); combatantScripts[index].Die(); activeCombatants[index] = null; combatantScripts[index] = null; combatant = null; selectedCombatant = null; }
void DrawCard(CombatantBehavior combatant) { //In cardbehavior int slot = combatant.GetNextOpenSlot(); if (slot != -1) { combatant.SetOccupiedSlot(slot, true, SpawnCardRandomDeck(combatant.transform.GetChild(slot), slot, combatant.GetSessionId(), combatant.GetDeckLength())); //combatant.SetOccupiedSlot(slot, true, SpawnCardRandomDeck(combatant.transform.GetChild(slot), slot, combatant.GetId(), combatant.GetDeckLength())); //combatant.SetOccupiedSlot(slot, true, SpawnCardFullDeck(combatant.transform.GetChild(slot), slot, combatant.GetId())); } }