Пример #1
0
    /// <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();
    }
Пример #2
0
 public Race(RaceType type, RaceName name, RaceFaction faction)
 {
     this.Type    = type;
     this.Name    = name;
     this.Faction = faction;
 }