Commit Graph

91 Commits

Author SHA1 Message Date
aef30cbd88 move aiming processing to physics process to fix jitter 2025-07-27 05:10:58 +10:00
f36113d64c try fixing the aiming jitter 2025-07-27 04:35:19 +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
15a9a36f2b add projectile destroy effect 2025-07-27 03:22:17 +10:00
0818242913 add hitstop 2025-07-27 03:11:44 +10:00
4f0dbe4c17 add particle hit effect 2025-07-27 03:01:03 +10:00
e20e0043ea add attack and stop animations 2025-07-27 00:56:31 +10:00
acf7e2c37b change cursor texture to circle 2025-07-08 01:22:56 +10:00
ac73a649cf add shaking when hitting projectile 2025-07-04 06:40:14 +10:00
e61c7d0e95 add player stats and camera shaking on damage 2025-07-04 06:32:13 +10:00
df219ba4bc tweak projectile material 2025-07-04 05:40:40 +10:00
0589d4d253 add projectile model and material 2025-07-04 04:54:04 +10:00
6441ee8a68 add pause toggling 2025-07-04 04:53:12 +10:00
999848ae36 remove manual mirrored animations and make flipping automatic 2025-07-02 22:24:30 +10:00
ea4e772151 fix bone flip resetting 2025-07-02 21:10:00 +10:00
74e8222894 add BoneFlipper for flipping bone poses 2025-07-02 21:07:14 +10:00
32c9e1db9b move bone effects to scripts\effects\bones 2025-07-02 19:45:33 +10:00
bca5a4ac4c make BoneFlattener a SkeletonModifier3D 2025-07-02 19:44:07 +10:00
acf1d01373 add missing _ prefixes to private variables 2025-07-02 19:23:08 +10:00
230c959630 change shuffle_bag indices type to PackedInt32Array 2025-03-07 00:38:48 +10:00
3d639c8592 tweak camera and hit direction angles 2025-03-06 13:27:31 +10:00
c4e9a5a221 add custom audio listener to be closer to the player 2025-03-04 23:10:29 +10:00
08bca13427 move player rotation to _physics_process 2025-03-04 20:31:05 +10:00
889a8e6857 add typed dictionaries 2025-03-04 20:23:08 +10:00
deb0e4aa90 move camera _process to _physics_process 2025-03-04 20:15:26 +10:00
f75f7f27d1 migrate to Godot 4.4 2025-03-04 19:30:42 +10:00
381a43130a make Music a singleton script instead of a scene 2025-03-03 22:14:09 +10:00
22b31bd766 add footsteps 2025-03-03 22:04:34 +10:00
d6895b49fa added movement animations 2025-03-03 21:01:46 +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
a4d47d0e64 add checking that mouse is within viewport for aiming 2025-03-02 15:32:57 +10:00
f956fe188a add gpu info to debugger 2025-03-01 20:14:16 +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
dc24478423 add extra check for multiplayer device input 2025-02-28 14:27:20 +10:00
d831af27e1 adjust hitting angles 2025-02-27 23:09:33 +10:00
53e444a568 add text only mode to debug 2025-02-27 23:00:23 +10:00
85ee6da79d add projectile destruction and elevation 2025-02-27 22:47:08 +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
e73e2e9e06 add aiming.handle_input to player 2025-02-27 22:03:00 +10:00
9eb34cbfb3 make multiplayer input consider devices 2025-02-27 21:56:37 +10:00