示例#1
0
 public override void GoToWork(TribeResources tribeResources)
 {
     efficiency = Efficiency();
     tribeResources.AddResource(new Food(efficiency / 2));
     tribeResources.AddResource(new AnimalSkin(efficiency / 2));
     Characteristics.JobsLevelUpdate(JobsEn.Hunter, ref _daysOnJob);
 }
示例#2
0
 //методы класса
 public override void GoToWork(TribeResources tribeResources)
 {
     efficiency = Efficiency();
     tribeResources.AddResource(new TribalPrestige(efficiency));
     Characteristics.IncreaseSomeRandom(1, 1);
     Characteristics.JobsLevelUpdate(JobsEn.Leader, ref _daysOnJob);
 }
示例#3
0
 public override void GoToWork(TribeResources tribeResources)
 {
     efficiency = Efficiency();
     tribeResources.AddResource(new Food(efficiency));
     Characteristics.JobsLevelUpdate(JobsEn.Fisherman, ref _daysOnJob);
 }
示例#4
0
 public override void GoToWork(TribeResources tribeResources)
 {
 }
示例#5
0
 public override void GoToWork(TribeResources tribeResources)
 {
     efficiency = Efficiency();
     tribeResources.AddResource(new Stone(efficiency));
     Characteristics.JobsLevelUpdate(JobsEn.Collector, ref _daysOnJob);
 }
示例#6
0
 public override void GoToWork(TribeResources tribeResources)
 {
     efficiency = Efficiency();
     tribeResources.AddResource(new TribalStrength(efficiency));
     Characteristics.JobsLevelUpdate(JobsEn.Warrior, ref _daysOnJob);
 }