Exemplo n.º 1
0
 def process(self, time_passed):
     GameEntity.process(self, time_passed)
     # reduce the food (1 people consume 0.1 food per second)
     self.food -= 0.1 * len(self.people_list) * time_passed / 1000
     if self.food < 0:
         self.food = 0
     # People Add
     Trigger.strike_add_people_event(self, self.world)
     # People Die
     Trigger.strike_hungry_people_event(self, self.world)
     # Remove redundant farmland
     Trigger.strike_remove_farmland_event(self, self.world)
     # Random Generate Wolf
     Trigger.strike_generate_wolf_event(self, self.world)