Commit graph

125 commits

Author SHA1 Message Date
4fa6b0afa5 feat: implemented weapon lead recentering 2026-07-08 22:17:11 +02:00
a5e8ad2408 chore: adjusted revolver recoil 2026-06-30 18:03:38 +02:00
1a6281de03 chore: removed commented out code 2026-06-30 18:03:24 +02:00
6ddcad5214 chore: adjusted weapon lead limit 2026-06-30 18:03:06 +02:00
ab078d51a5 chore: adjusted revolver firing animations 2026-06-30 00:33:21 +02:00
71c9931cc2 feat: hunt phase enemies start aware of player 2026-06-28 23:02:56 +02:00
a80e20a787 feat: added pistol ammo pickup 2026-06-28 22:31:42 +02:00
e8e7c242b2 feat: updated engine 2026-06-28 21:25:37 +02:00
4fe22101fa chore: removed finished TODO comment 2026-06-28 17:04:46 +02:00
41597c6fc4 fix: PlayerInput only sends signals when not paused 2026-06-28 17:04:23 +02:00
f5ca4894c4 chore: look input is multiplied by fov factor 2026-02-12 22:01:28 +01:00
d31eda3752 chore: added repath delay to chase state 2026-02-12 18:28:59 +01:00
300cac9dd3 fix: line_of_sight_exists returns false if detector is not in world 2026-02-12 18:28:39 +01:00
fc6c1dc649 chore: adjusted animation timings to tweak difficulty 2026-02-11 17:06:56 +01:00
5c00f882f4 feat: added delay to chase -> fire transition 2026-02-10 00:12:40 +01:00
70115b4dd6 chore: reduced mouselook speed 2026-02-09 16:45:48 +01:00
18c8154576 feat: implemented enemy rifleman combat 2026-02-09 13:29:37 +01:00
f1c4fe75f2 feat: implemented basics of enemy rifleman 2026-02-09 12:53:09 +01:00
0b77797943 feat: implemented RiflemanFireState 2026-02-08 22:44:23 +01:00
f7ce254249 chore: cleaned up rifleman class 2026-02-08 18:16:31 +01:00
eddbb0d9cf chore: removed "Difficutly Increased" message 2026-02-02 22:57:23 +01:00
1625a11c42 feat: generalising of NPC logic 2026-02-02 20:51:14 +01:00
dfc5ac680a chore: detector line_of_sight_exists is public 2026-02-02 20:19:11 +01:00
710e9c7bde feat: simplifying enemy state logic 2026-02-01 16:26:12 +01:00
603b3afcc2 fix: completed incomplete function skeleton 2026-02-01 10:56:44 +01:00
7810bc415b chore: WIP rifleman implementation 2026-01-31 23:11:39 +01:00
8023e8a5aa chore: added standards-complying this-> 2026-01-31 23:09:44 +01:00
c071194d03 fix: player_body include in player detector is in impl file 2026-01-30 22:56:03 +01:00
55f254d4ec fix: player detector checks normalized dot product 2026-01-30 21:32:42 +01:00
6b7ca195ee feat: NPC units drop demo packs 2026-01-29 17:28:06 +01:00
ca49ee81d7 feat: state machine exposes switch_to_state 2026-01-29 15:19:15 +01:00
c4bd5edb54 feat: started work on enemy rifleman 2025-10-25 13:23:30 +02:00
71bd8cd630 fix: state machine only acts if enabled 2025-10-25 13:21:55 +02:00
28183fceb8 feat: fully implemented death in NpcUnit 2025-10-25 13:20:22 +02:00
5f61fafe7b fix: added includes that are needed in 4.6 2025-10-25 13:16:03 +02:00
777f7908de chore: EnemySpawner is now a Marker3D for clarity 2025-10-25 13:15:11 +02:00
c66d6f56b4 fix: body/area_entered only registered if !ready 2025-10-25 13:14:59 +02:00
Sara
1b0136220d tweak: player movement stats 2025-08-31 22:32:16 +02:00
Sara
d8e6177d5f feat: created enemy rifleman class 2025-08-31 22:32:00 +02:00
Sara
3638d55fe0 tweak: adjusted run bob and weapon lead animation 2025-08-31 14:21:34 +02:00
Sara
e6af6557e0 feat: player health status updates HUD 2025-08-31 14:07:24 +02:00
Sara
efe5607f60 feat: added health percentage to HUD 2025-08-30 23:08:16 +02:00
Sara
2c95d2e7aa feat: removed reticle from HUD 2025-08-30 23:07:30 +02:00
Sara
5277ac6281 feat: more icons 2025-08-30 23:06:35 +02:00
Sara
c7f101b8c3 feat: added icons for custom classes 2025-08-30 21:16:47 +02:00
Sara
6456d81794 feat: added delay to detecting the player 2025-08-30 13:14:23 +02:00
Sara
f646f70c37 fix: separated run and weapon bob amplitude 2025-08-30 13:02:41 +02:00
Sara
e30758754c tweak: adjusted run headbob frequency and inverted weapon bob 2025-08-30 00:30:25 +02:00
Sara
dc65707ff1 feat: implemented camera bob and weapon bob and lead 2025-08-29 22:56:35 +02:00
Sara
793391f0d3 fix: run bob now lerps back to home position 2025-08-29 18:27:10 +02:00