public Empire(SolarSystem startingSystem, Religion.ReligionType religion, string name) { knownSystems = new List<SolarSystem>(); ownedSystems = new List<SolarSystem>(); ownedSystems.Add(startingSystem); fleet = new List<Ship>(); empireRelations = new List<Relation>(); empireReligion = religion; empireName = name; if(rnd == null) rnd = new Random(); missingSecondsToUpdate = rnd.Next(1, 60); }
public Empire(SolarSystem startingSystem) { knownSystems = new List<SolarSystem>(); ownedSystems = new List<SolarSystem>(); ownedSystems.Add(startingSystem); fleet = new List<Ship>(); empireRelations = new List<Relation>(); empireReligion = Religion.GetRandomReligion(); empireName = NameGenerator.GetName(4); if(rnd == null) rnd = new Random(); missingSecondsToUpdate = rnd.Next(1, 60); }
public Empire(string name, Religion.ReligionType religion, List<SolarSystem> knownSys, List<SolarSystem> ownedSys, List<Ship> fleet, List<Relation> relations, Planet capital) { empireName = name; empireReligion = religion; knownSystems = knownSys; ownedSystems = ownedSys; this.fleet = fleet; empireRelations = relations; capitalPlanet = capital; if (rnd == null) rnd = new Random(); missingSecondsToUpdate = rnd.Next(1, 60); }