Commit graph

98 commits

Author SHA1 Message Date
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
Sara
b08b390c6e feat: replaced running animation with procedural motion 2025-08-29 18:13:50 +02:00
Sara
86a15184c0 feat: enemy spawner will now attach spawned enemies to its own parent 2025-08-28 19:14:28 +02:00
Sara
b3090243e0 feat: npc unit will now deallocate itself when all npc members are killed 2025-08-28 19:14:07 +02:00
Sara
8a9d70b37e fix: difficulty will now increment as intended 2025-08-28 19:13:42 +02:00
Sara
8dad8bbc1f feat: refactored how mapregion tracks units and npcs 2025-08-28 19:12:57 +02:00
Sara
0ff5f4ae9c feat: registering get_unit with class db 2025-08-27 22:53:47 +02:00
Sara
9b07c70b11 feat: implemented enemies spawning based on current region difficulty 2025-08-27 14:06:59 +02:00
Sara
96b5be405c tweak: decreased player detector awareness stats 2025-08-27 14:06:23 +02:00
Sara
53a5118079 feat: lifted player input mouse look speed to variable 2025-08-22 15:49:01 +02:00
Sara
2a083b6430 fix: formatting enemy_body.cpp 2025-08-22 15:48:29 +02:00
Sara
d8ae45df0f feat: defining map region unit un-/registering behaviour 2025-08-17 17:55:09 +02:00
Sara
bd5320f7a1 feat: defined map region 2025-08-14 11:51:22 +02:00
Sara
569ac1f712 tweak: lowered running fov 2025-08-12 13:41:17 +02:00
Sara
efff355479 fix: when resetting rifle fov, set to 1 ipv 0 2025-08-12 13:41:07 +02:00
Sara
a55fe18a6c fix: clamping camera fov 2025-08-12 13:40:54 +02:00
Sara
67d59a161d tweak: updated the way the player body adjusts fov 2025-08-11 20:22:36 +02:00
Sara
5bd8b88376 tweak: lowered mouse sensitivity 2025-08-11 18:55:50 +02:00
Sara
8567a274f1 feat: player camera is now responsible for all look input handling 2025-08-11 18:55:28 +02:00
Sara
458b6f8079 fix: resetting rifle aiming state on switch out 2025-08-11 18:54:07 +02:00
Sara
a968cccdc2 fix: running with rifle not working after swap away and back 2025-08-11 18:23:43 +02:00
Sara
6c5a24e374 feat: player body now handles movement fov adjustment 2025-08-11 17:59:37 +02:00
Sara
b29966ccf7 fix: revolver alt fire becomes inactive on switch 2025-08-11 17:59:12 +02:00
Sara
9e3de9c29a fix: enemy wretched stop when attacking 2025-08-11 16:59:48 +02:00
Sara
7a13823c97 feat: weapon swapping 2025-08-11 16:49:49 +02:00
Sara
6b7a092961 feat: rifle pickup added to map 2025-08-11 16:10:16 +02:00