Commit graph

47 commits

Author SHA1 Message Date
b6cc5a00e8 Add FSM components for player and enemy state management, including initialization and module resolution 2026-02-26 23:13:57 +01:00
Marco
a0ec2f3d74 Game state manager and restored inventory 2025-06-25 15:36:50 +02:00
Marco
cc9c4e5aa1 2D Character and weapons 2025-06-17 11:57:59 +02:00
Marco
ed656f00bb Isometric implementation 2025-06-10 16:33:43 +02:00
Marco
fa3805ecfe Bullets pooling 2025-06-08 16:33:38 +02:00
Marco
5067605316 Hacking minigame scene 2025-05-29 11:28:51 +02:00
Marco
b91e7dbf70 Hurt sound 2025-05-22 14:47:47 +02:00
3b19e2b76f Manual Reload 2025-05-07 21:50:00 +02:00
Marco
9362f66fdf Added weapon switching cooldown 2025-05-06 10:53:49 +02:00
Marco
ddadb9bd04 Made crosshair into a module 2025-05-06 10:25:11 +02:00
Marco
b16e633451 Movement friction 2025-05-05 13:59:12 +02:00
Marco
34a07342ac Bullet freeze 2025-04-26 11:24:20 +02:00
036cc4b940 Weapon switching 2025-04-09 23:24:55 +02:00
Marco
4d62a0a385 Globally calculated difficulty damage 2025-04-09 16:58:36 +02:00
Marco
bb0f17124d Apply difficulty modifiers to damage 2025-04-08 19:06:39 +02:00
Marco
3c531bbe04 Weapon sounds 2025-04-08 17:59:20 +02:00
Marco
25a9bc1d78 Face player towards aim direction 2025-04-08 10:44:06 +02:00
Marco
c50450f6b8 Formatting 2025-04-07 16:05:48 +02:00
Marco
6f92162d5a Grazing sounds 2025-04-01 16:13:54 +02:00
Marco
8b28805cbd Grazing for shields 2025-04-01 15:46:25 +02:00
Marco
8151298b44 Added game over 2025-04-01 11:23:37 +02:00
Marco
e73596e464 Motivation 2025-03-31 18:28:33 +02:00
Marco
bcd007fa1e Dropping and picking up 2025-03-28 19:47:10 +01:00
Marco
dae952af8b Item Effects system 2025-03-17 16:20:22 +01:00
36e77adcd7 Directional spider bomb 2025-03-15 17:56:55 +01:00
Marco
362ea29852 Conveyor belts 2025-03-14 15:13:00 +01:00
Marco
036a36a80f Mapping 2025-03-13 16:59:16 +01:00
Marco
e637f69ce6 Cheat buttons 2025-03-12 16:31:53 +01:00
Marco
da5039176b Dead fairy guard 2025-03-12 13:57:25 +01:00
Marco
aa2de85f9a Drown animation 2025-03-11 17:58:46 +01:00
4913eba12e Spider bomb in FSM 2025-03-08 11:33:26 +01:00
49cfb52d20 Fixed teleporters 2025-03-05 12:27:15 +01:00
Marco
9c3f22760b Migrated player state machine 2025-03-05 10:55:14 +01:00
Marco
bdc310d204 Modules for FSM 2025-03-04 18:16:39 +01:00
Marco
5a09b7fcd1 New FSM 2025-03-04 17:50:16 +01:00
Marco
a9a7b234fb Delay start for animation 2025-03-03 10:58:20 +01:00
Marco
9b69b7ab17 Update health on start 2025-03-03 09:20:11 +01:00
Marco
1c1436a539 Changed player to new one 2025-03-02 11:58:46 +01:00
Marco
80a13d047d Inventory close and open by button 2025-03-01 20:50:47 +01:00
Marco
0687b6de99 Activation controller FSM 2025-03-01 18:41:20 +01:00
Marco
ee09c50dbd FSM Selector with sound 2025-03-01 18:02:11 +01:00
Marco
f91df43caa FSM Player health and animations 2025-03-01 14:08:31 +01:00
Marco
af0261ce8e Strafing and crosshair for FSM player 2025-03-01 10:05:13 +01:00
cc0d698bb5 FSM Player input 2025-02-28 22:49:55 +01:00
c59a480ffd FSM Player movement 2025-02-28 19:59:36 +01:00
11a22684d4 Moved weapon equipment logic to submodule 2025-02-28 18:27:56 +01:00
af46098aca FSM Test 2025-02-28 13:50:52 +01:00