/// <summary> /// Race Constructor /// </summary> /// <param name="raceName">the name of the race</param> public Race(string raceName) { //set name and faction based on name name = raceName; if (name == Human.HUMAN_RACE) { faction = RaceFaction.Alliance; } mageUpgr = new MageUpgrade(); rangeUpgr = new RangeUpgrade(); meleeUpgr = new MeleeUpgrade(); auxUpgrs = new AuxUpgrade[10]; armorUpgr = new DefenseUpgrade(); }
public Race(RaceType type, RaceName name, RaceFaction faction) { this.Type = type; this.Name = name; this.Faction = faction; }