1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-28 06:51:54 +08:00

fix(BossAttack): 调整重型水晶子弹的伤害和速度增长

将重型水晶子弹的伤害计算从 speed/5 改为 speed/6,并降低速度增长系数从 1.2 到 1.15,以平衡游戏难度

feat(Wave): 添加自定义起始逻辑

在 customStart 方法中添加生成熊和KukeMC角色的逻辑,并设置它们互相为焦点目标
This commit is contained in:
2025-09-18 22:42:43 +08:00
parent a19c868aee
commit fce4a08b22
2 changed files with 9 additions and 4 deletions
@@ -14,6 +14,6 @@ func ai():
else:
track.visible = false
hitbox.disabled = false
damage = speed / 5
damage = speed / 6
PresetBulletAI.forward(self, rotation)
speed *= 1.2
speed *= 1.15
+7 -2
View File
@@ -20,10 +20,15 @@ static var WAVE_TESTBOSS = [
Wave.create(preload("res://components/Characters/KukeMC.tscn"), 0, 0, true, 0, INF, 10),
# Wave.create(preload("res://components/Characters/Bear.tscn"), 0, 0, true, 2, INF, 10),
]
static var data = WAVE_TESTBOSS
static var WAVE_EMPTY = []
static var data = WAVE_EMPTY
static func customStart():
pass
if true:
var furryr = EntityBase.generate(preload("res://components/Characters/Bear.tscn"), MathTool.randv2_range(500), true, false)
var kukemc = EntityBase.generate(preload("res://components/Characters/KukeMC.tscn"), MathTool.randv2_range(500), true, false)
furryr.currentFocusedBoss = kukemc
kukemc.currentFocusedBoss = furryr
static func create(
entity_: PackedScene,
minCount_: int = 1,