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)