From 8601017a1a710ccdd74c35aed4ec9d6f73762fd4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=A8=E8=90=BD=E5=9F=BA=E5=9B=B4=E8=99=BE?= <3161880837@qq.com> Date: Sun, 14 Sep 2025 15:20:20 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B0=83=E6=95=B4KukeChild=E6=B2=BB?= =?UTF-8?q?=E7=96=97=E9=87=8F=E5=92=8CKukeMC=E7=94=9F=E6=88=90=E6=95=B0?= =?UTF-8?q?=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 减少KukeChild对masterMine的治疗量从200降至50,避免过度治疗 调整KukeMC生成子体的随机范围下限从15降至5,增加战斗变化性 --- scripts/Contents/Characters/KukeChild.gd | 2 +- scripts/Contents/Characters/KukeMC.gd | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/Contents/Characters/KukeChild.gd b/scripts/Contents/Characters/KukeChild.gd index 2b12b05..86ebb07 100644 --- a/scripts/Contents/Characters/KukeChild.gd +++ b/scripts/Contents/Characters/KukeChild.gd @@ -11,7 +11,7 @@ func ai(): PresetEntityAI.follow(self, currentFocusedBoss, 700) tryAttack(0) if timeLived() > 8000: - masterMine.tryHeal(200) + masterMine.tryHeal(50) tryDie(null) func attack(type): if type == 0: diff --git a/scripts/Contents/Characters/KukeMC.gd b/scripts/Contents/Characters/KukeMC.gd index 092601c..7655096 100644 --- a/scripts/Contents/Characters/KukeMC.gd +++ b/scripts/Contents/Characters/KukeMC.gd @@ -12,7 +12,7 @@ func spawn(): var child = EntityBase.generate(load("res://components/Characters/KukeChild.tscn"), position + MathTool.randv2_range(500)) child.currentFocusedBoss = currentFocusedBoss child.masterMine = self - for i in randi_range(15, 25): + for i in randi_range(5, 25): BulletBase.generate(preload("res://components/Bullets/PurpleCrystal.tscn"), self, findWeaponAnchor("normal"), deg_to_rad(randf_range(0, 360))) await TickTool.millseconds(randi_range(0, 50)) func ai():