155 Commits

Author SHA1 Message Date
35389925e0 Basic title logo 2024-12-16 11:48:21 -07:00
d239e8ec61 Powerball item pickup 2024-12-15 17:43:55 -07:00
7c3a2002b7 Free camera & shot projection collide with water 2024-12-15 17:15:48 -07:00
30dc7050be Ball & player are repositioned based on ball radius 2024-12-15 17:01:45 -07:00
9a0747d15c Powerball vfx 2024-12-15 10:27:38 -07:00
fcbc8c6f0a Ball abilities & powerball 2024-12-14 19:52:05 -07:00
e79d51b727 Soda can size tweaks 2024-12-14 19:05:11 -07:00
73bd40c6ac Beach ball pickup item 2024-12-14 19:03:27 -07:00
8bacd197c2 Added beach ball which floats on water 2024-12-14 18:57:38 -07:00
967db4a303 Play SFX & animate life bar on heal 2024-12-14 17:06:10 -07:00
45c8194bbd Diet soda restores health (just like in real life) 2024-12-14 16:39:47 -07:00
37edad916b Avoid scaling prop to 0 in item collection animation 2024-12-14 14:34:12 -07:00
e7c659e5dc Item collection SFX 2024-12-14 14:32:56 -07:00
a65d08599f Extracted ball collection particle lagic into HUDParticle type 2024-12-14 13:39:09 -07:00
5c3da56226 Ball collection particle effect 2024-12-14 13:20:10 -07:00
6abbe7f82a New plasma ball texture 2024-12-13 16:33:42 -07:00
36399bad33 Amount is an inherent property of all item pickups 2024-12-13 12:41:48 -07:00
06de956e1a Added 'extra ball' items for brick & plasma ball 2024-12-13 12:06:41 -07:00
def4fc3ebf Item spawners 2024-12-12 18:38:16 -07:00
ce84696104 Added basic item container 2024-12-12 17:48:21 -07:00
ba7d0024f6 Suddenly remembered high school physics lol 2024-12-11 20:28:47 -07:00
e9abc96002 Handling for player death 2024-12-11 19:26:45 -07:00
0b48ec4082 Moved nice alert scene to shot_hud 2024-12-11 11:38:05 -07:00
5678bd543b Fixes for various interpreter warnings 2024-12-11 11:32:47 -07:00
06c4d859a8 Nice effect gets just a little more juice... 2024-12-10 20:43:16 -07:00
18ca280e43 Nicererer nice effect 2024-12-10 20:40:49 -07:00
d4effd0f96 Nicerer Nice animation
This adds a marquee to the top and bottom of the "Nice" animation
featuring the lyrics to Run D.M.C.'s "It's Over"
2024-12-10 20:26:21 -07:00
844fd55d43 Nicer nice effect 2024-12-10 19:38:44 -07:00
c536eff1db Advanced typewritery 2024-12-10 15:02:48 -07:00
37257dc3fd Turns out you can just save control bindings as regular project settings under input/. Who knew? 2024-12-10 12:36:49 -07:00
e0dad987d2 Added typewriter effect, managed label, and settings 2024-12-10 12:12:36 -07:00
902888be87 Shot projection target is oriented to surface normal 2024-12-09 17:04:19 -07:00
424ee2f2ae Tweaked magnus force to not affect good shots as much 2024-12-09 16:46:40 -07:00
9b9979e8ac Brick! 2024-12-09 15:55:09 -07:00
508e9d593b Shot projection is configurable in settings 2024-12-09 15:05:31 -07:00
906e161b67 Projectile arc computes local gravity at each step 2024-12-09 14:40:23 -07:00
60dd5bf659 Added directional shadow settings 2024-12-09 12:51:05 -07:00
4575fb1d08 Added graphics & display settings to settings menu 2024-12-09 11:49:40 -07:00
6bd59706ab Fixed broken material ref in zephyr particle 2024-12-09 10:52:22 -07:00
b1dead039f EN translation strings for the rest of settings & UI 2024-12-09 03:34:38 -07:00
12fbbb82bc Volume mixer settings with persistence to disk 2024-12-09 02:57:08 -07:00
f75af2196d Settings overrides are written to a file under user:// 2024-12-08 21:51:04 -07:00
dff8065f95 Keybinds are persisted to user config 2024-12-08 21:39:50 -07:00
b780bb5a2c Settings control menu allows rebinding controls 2024-12-08 20:55:24 -07:00
01df07eb11 PromptMap includes modifiers 2024-12-08 19:44:30 -07:00
ce2996a703 Added control binding elements 2024-12-08 19:32:21 -07:00
94d1ac8abf Added project settings menu 2024-12-08 16:21:05 -07:00
bfe2ca46d4 Camera adjusts to gravity normal 2024-12-07 18:53:16 -07:00
317f77c358 Ball can be reset after traveling for 45 seconds 2024-12-07 17:57:58 -07:00
d8dbf0a7d1 Tools for showing input prompts 2024-12-07 17:56:58 -07:00