summaryrefslogtreecommitdiff
path: root/player.fnl
diff options
context:
space:
mode:
Diffstat (limited to 'player.fnl')
-rw-r--r--player.fnl5
1 files changed, 4 insertions, 1 deletions
diff --git a/player.fnl b/player.fnl
index 058902b..0a1bf1f 100644
--- a/player.fnl
+++ b/player.fnl
@@ -108,6 +108,7 @@
walking 1
:else 0)))
+;; Statefully modifies the animation parameters associated with `player'.
(fn update-player-animations [player dt]
(when (> 10 (math.abs (. player :y-vel)))
(tset player :action :jump false))
@@ -117,7 +118,6 @@
(tset player :animation-y-offset (next-player-animation-y-offset player))
(when (> 0 (. player :animation-timer))
(tset player :animation-timer 0.1)))
-
;; Returns a new player object.
(fn new-player []
@@ -133,6 +133,9 @@
:x-vel 0
:y-vel 0
+ :cur-health 5
+ :max-health 5
+
:orientation :right
:animation-x-offset 0
:animation-y-offset 0