Beispiel #1
0
 public Merchant(string name, string type) : base(name, type)
 {
     HardcoreLvl  = Rand.Next(75, 150);
     AuthorityLvl = Rand.Next(40, 100);
     Intelligence = Rand.Next(50, 86);
     Money        = Rand.Next(250, 750);
     Duties.Clear();
     Duties.Add("Exist");
     Duties.Add("Sell stuff");
     Duties.Add("Buy stuff");
     Duties.Add("Making money");
     Metadata = new Reflector.ReflectionMetadata(typeof(Merchant));
 }
Beispiel #2
0
 public PriestNoblesOfficials(string name, string type) : base(name, type)
 {
     HardcoreLvl     = 150;
     AuthorityLvl    = 400;
     Intelligence    = 400;
     Money           = Rand.Next(1000, 2500);
     WriteReadSkills = 100;
     Rules           = Rand.Next(15, 50);
     Duties.Clear();
     Duties.Add("Making laws");
     Duties.Add("Keep peace in the society");
     Duties.Add("Making rituals and ceremonies");
     Duties.Add("Keep the Gods happy");
     Metadata = new Reflector.ReflectionMetadata(typeof(PriestNoblesOfficials));
 }
Beispiel #3
0
 public Pharaoh(string name, string type) : base(name, type)
 {
     Age             = Rand.Next(5, 100);
     HardcoreLvl     = 1000;
     AuthorityLvl    = 1000;
     Intelligence    = 3000;
     WriteReadSkills = 100;
     Territories     = 10000;
     Money           = 100000;
     Rules           = 150;
     Duties.Clear();
     Duties.Add("Making and implementing rules and regulations");
     Duties.Add("Rule the army");
     Duties.Add("Protect provinces");
     Duties.Add("Сollect taxes");
     Metadata = new Reflector.ReflectionMetadata(typeof(Pharaoh));
 }