Commit Graph

40 Commits

Author SHA1 Message Date
896e187aa2 remove DebugCollisionShape 2025-08-29 19:23:34 +10:00
3369f1c31d move player cursor handling to the player scene 2025-08-29 19:02:11 +10:00
1b803acdaa replace Referencer global with individual static instances 2025-08-14 14:46:59 +10:00
568104edf6 rename player-related classes 2025-08-14 14:38:05 +10:00
0eca6bcf88 remove hardcoded node references in favor of exported properties 2025-08-14 14:19:51 +10:00
aef30cbd88 move aiming processing to physics process to fix jitter 2025-07-27 05:10:58 +10:00
cb66410117 replace main camera type in referencer 2025-07-27 04:10:35 +10:00
7a2e2da4d0 add cursor texture and color 2025-07-27 03:52:19 +10:00
6441ee8a68 add pause toggling 2025-07-04 04:53:12 +10:00
acf1d01373 add missing _ prefixes to private variables 2025-07-02 19:23:08 +10:00
889a8e6857 add typed dictionaries 2025-03-04 20:23:08 +10:00
f75f7f27d1 migrate to Godot 4.4 2025-03-04 19:30:42 +10:00
22b31bd766 add footsteps 2025-03-03 22:04:34 +10:00
0835f66ac4 change dictionaries to inner classes in main_camera and cursor 2025-03-03 14:06:41 +10:00
69601419de move current_monitor default setting to set_defaults 2025-03-03 13:34:42 +10:00
e54ea071fc add extra checks for getting controller button prompts 2025-03-01 19:54:27 +10:00
bfc3c214b7 tweak controller detection 2025-03-01 19:34:15 +10:00
6ef29a8f0b add controller button icons setting 2025-03-01 19:22:11 +10:00
b2c69b31b8 change UI group to subgroup 2025-03-01 04:34:18 +10:00
380c4f797f add antialiasing setting 2025-03-01 04:26:40 +10:00
841e05149a add current monitor setting 2025-03-01 00:39:11 +10:00
4c491e2b3e add volume settings 2025-03-01 00:12:48 +10:00
5f70784392 set vsync setting to adaptive by default 2025-02-28 23:01:42 +10:00
a4d6a3eb81 make config save if some properties are not found 2025-02-27 22:18:05 +10:00
fc5ab58571 add deadzone setting 2025-02-27 22:05:40 +10:00
9eb34cbfb3 make multiplayer input consider devices 2025-02-27 21:56:37 +10:00
b180fab115 make cursor handling deferred 2025-02-27 21:21:17 +10:00
4f8d2e4d8b add local multiplayer 2025-02-27 21:14:36 +10:00
26753492c9 prepare for multiple players 2025-02-27 19:27:03 +10:00
5498b3dc21 add music and synchronize animation to it 2025-02-27 18:53:22 +10:00
e4ea6eb904 add cursor screen corner inset for controller 2025-02-27 04:15:05 +10:00
4920bcaa16 add cursor arrow 2025-02-27 03:39:49 +10:00
055b3a232f add cursor bat indicator rotation perspective adjustment 2025-02-27 03:19:11 +10:00
5f1cd4b796 add custom cursor 2025-02-27 03:09:30 +10:00
05f2a657f3 change confined to hidden 2025-02-25 03:56:48 +10:00
9fca8b9687 add mouse hiding on controller input 2025-02-25 03:56:14 +10:00
ba8b0bb559 tweak settings and debugger 2025-02-18 01:18:40 +10:00
3458ce8bf0 added settings 2025-02-18 01:11:04 +10:00
25f334ba26 add inputer and debugger 2025-02-17 23:37:25 +10:00
87c864263e add lots of stuff 2025-02-17 20:59:03 +10:00