Player's movement adds fatigue
This commit is contained in:
parent
549c4f207f
commit
3ac188103a
@ -38,13 +38,13 @@ class Player(Entity):
|
|||||||
Lowers player's statistics.
|
Lowers player's statistics.
|
||||||
"""
|
"""
|
||||||
# looses hunger every 10 steps taken
|
# looses hunger every 10 steps taken
|
||||||
if self.movePoints % 10 == 0:
|
if self.movePoints % 15 == 0:
|
||||||
self.statistics.set_hunger(5)
|
self.statistics.set_hunger(1)
|
||||||
# gets more thirsty every 5 steps
|
# gets more thirsty every 5 steps
|
||||||
if self.movePoints % 5 == 0:
|
if self.movePoints % 10 == 0:
|
||||||
self.statistics.set_thirst(6)
|
self.statistics.set_thirst(2)
|
||||||
# gets tired every step
|
# gets tired every step
|
||||||
self.statistics.set_stamina(-2)
|
self.statistics.set_stamina(-1)
|
||||||
|
|
||||||
def applyTimeFatigue(self, tickTime):
|
def applyTimeFatigue(self, tickTime):
|
||||||
"""
|
"""
|
||||||
@ -121,6 +121,8 @@ class Player(Entity):
|
|||||||
# Else move
|
# Else move
|
||||||
else:
|
else:
|
||||||
self.moveForward()
|
self.moveForward()
|
||||||
|
|
||||||
|
self.applyWalkingFatigue()
|
||||||
return True
|
return True
|
||||||
else:
|
else:
|
||||||
return False
|
return False
|
||||||
|
Loading…
Reference in New Issue
Block a user