Commit graph

16 commits

Author SHA1 Message Date
35e193d74f camera: added camera zooming 2026-01-25 19:10:13 +13:00
7fb2d4b1f9 camera: made camera more responsive and removed camera strafing 2026-01-24 12:13:41 +13:00
e5c1280dd9 camera: made mouse control camera 2026-01-23 09:37:55 +13:00
58c7731fa3 world: added clouds 2026-01-23 08:01:08 +13:00
1017920ee0 world: add grass and sky 2026-01-22 22:12:17 +13:00
42de0ed122 player: organise code 2026-01-22 21:25:16 +13:00
e6cbaba0fa player: add health callbacks
Allows us to update the HUD on health change
2026-01-22 21:25:16 +13:00
47aa5ac9aa player: display health in HUD 2026-01-22 21:25:16 +13:00
df449af0f3 player: rename BackpackUI to HUD 2026-01-22 21:25:16 +13:00
e616fc4cbb gears: make balls despawn after 5 seconds
Add timer to the ball, which allows the ball to despawn after a certain amount of time.
Co-authored-by: Simon Ward <sww.couldbe@gmail.com>
Co-committed-by: Simon Ward <sww.couldbe@gmail.com>
2026-01-22 20:42:01 +13:00
545102a139 player: clamp camera rotation 2026-01-22 17:57:55 +13:00
9b229e5d8f player: handle gears on respawn
Use a preloaded scene to give the player the starting gear rather than
making a duplicate of the gear on spawn, and strip any gears from the
backpack on death.

Remove Gear from the editor scene tree and add it on respawn().
2026-01-22 14:29:59 +13:00
d395bb6f26 player: make spawn @onready, make gear_slots const 2026-01-22 14:28:40 +13:00
2067317a09 player: remove ui_backpack keybind 2026-01-22 14:27:00 +13:00
51da541c30 models: add hammer.glb import file
The hammer must be imported at scale 10.
2026-01-21 21:53:58 +13:00
79951d8075 initial commit 2026-01-21 20:50:41 +13:00