From c071194d033cb967a380e96752ea885e7391544e Mon Sep 17 00:00:00 2001 From: Sara Date: Fri, 30 Jan 2026 22:56:03 +0100 Subject: [PATCH 1/2] fix: player_body include in player detector is in impl file --- modules/wave_survival/player_detector.cpp | 1 + modules/wave_survival/player_detector.h | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/wave_survival/player_detector.cpp b/modules/wave_survival/player_detector.cpp index 2f8fcd9e..3a550bfd 100644 --- a/modules/wave_survival/player_detector.cpp +++ b/modules/wave_survival/player_detector.cpp @@ -1,4 +1,5 @@ #include "player_detector.h" +#include "player_body.h" #include "sound_event_patchboard.h" String PlayerDetector::sig_awareness_changed{ "awareness_changed" }; diff --git a/modules/wave_survival/player_detector.h b/modules/wave_survival/player_detector.h index a6e8b6c0..b9447aca 100644 --- a/modules/wave_survival/player_detector.h +++ b/modules/wave_survival/player_detector.h @@ -1,7 +1,6 @@ #ifndef PLAYER_DETECTOR_H #define PLAYER_DETECTOR_H -#include "player_body.h" #include "scene/3d/node_3d.h" class PlayerDetector : public Node3D { From 28361d6ea7e5a00afd43f2ddb65a64f67f4563d4 Mon Sep 17 00:00:00 2001 From: Sara Date: Fri, 30 Jan 2026 22:57:09 +0100 Subject: [PATCH 2/2] chore: increased difficulty weight of wretched --- project/objects/enemies/enemy_wretched.tscn | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/project/objects/enemies/enemy_wretched.tscn b/project/objects/enemies/enemy_wretched.tscn index 6aef3a1c..1977ca5b 100644 --- a/project/objects/enemies/enemy_wretched.tscn +++ b/project/objects/enemies/enemy_wretched.tscn @@ -5,7 +5,7 @@ [sub_resource type="GDScript" id="GDScript_qot2n"] script/source = "extends EnemyWretched -@export var difficulty_weight : float = 10 +@export var difficulty_weight : float = 0.1 var is_dead := false @@ -17,7 +17,7 @@ func on_death() -> void: func _on_health_status_death() -> void: $wretched/AnimationPlayer.play(\"death\") - get_unit().region.raise_difficulty(1.0 / difficulty_weight) + get_unit().region.raise_difficulty(difficulty_weight) on_death.call_deferred() is_dead = true @@ -37,6 +37,7 @@ slide_on_ceiling = false wall_min_slide_angle = 0.0 floor_max_angle = 0.9773844 script = SubResource("GDScript_qot2n") +difficulty_weight = 0.15 [node name="wretched" parent="." unique_id=1505510221 instance=ExtResource("1_qot2n")]