aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2023-03-04 08:00:50 +0000
committerJuan J. Martinez <jjm@usebox.net>2023-03-04 08:00:50 +0000
commitf5325148fab8e6420a7533289bf529f3ec6d5b30 (patch)
treeb53a49ae432fbc0c528c33470d48b757184bdb8f
parentd20d50ccb379c26c9e331be1245b21c278dd379c (diff)
downloadspace-plat-hs-f5325148fab8e6420a7533289bf529f3ec6d5b30.tar.gz
space-plat-hs-f5325148fab8e6420a7533289bf529f3ec6d5b30.zip
Show key or button depending on the controls
-rw-r--r--data/sprites.pngbin16338 -> 16324 bytes
-rw-r--r--src/Game.hs5
2 files changed, 4 insertions, 1 deletions
diff --git a/data/sprites.png b/data/sprites.png
index f161ed5..8cf5e98 100644
--- a/data/sprites.png
+++ b/data/sprites.png
Binary files differ
diff --git a/src/Game.hs b/src/Game.hs
index e93269e..2f9988d 100644
--- a/src/Game.hs
+++ b/src/Game.hs
@@ -218,7 +218,10 @@ gameOverLoop e = do
BF.renderText renderer font 109 116 "Press to retry"
button <- S.get sprites "ui"
- S.render renderer button 143 113 0 1
+ let buttonOrKey = case ctl.joyId of
+ Just _ -> 1
+ Nothing -> 2
+ S.render renderer button 143 113 0 buttonOrKey
BF.renderText renderer font 112 132 "(or ESC to quit)"
pure e