1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-06-06 19:57:12 +08:00

feat(角色): 为KukeMC添加新攻击类型和无限苹果

添加了第三种攻击类型(type=2),会发射50-60个紫色水晶子弹
同时为角色添加了无限苹果物品
This commit is contained in:
2025-09-17 06:47:56 +08:00
parent 6d74bed227
commit b6c1d0e3df
+7
View File
@@ -7,6 +7,8 @@ func register():
fields[FieldStore.Entity.MOVEMENT_SPEED] = 0.5
attackCooldownMap[0] = 2000
attackCooldownMap[1] = 5000
attackCooldownMap[2] = 6000
inventory[ItemStore.ItemType.APPLE] = INF
func spawn():
for i in 3:
var child = EntityBase.generate(load("res://components/Characters/KukeChild.tscn"), position + MathTool.randv2_range(500))
@@ -35,3 +37,8 @@ func attack(type):
var child = EntityBase.generate(preload("res://components/Characters/KukeChild.tscn"), position + MathTool.randv2_range(500))
child.currentFocusedBoss = currentFocusedBoss
child.masterMine = self
elif type == 2:
var count = randi_range(50, 60)
for i in count:
BulletBase.generate(preload("res://components/Bullets/PurpleCrystal.tscn"), self, findWeaponAnchor("normal"), 360.0 / count * i)
await TickTool.millseconds(50)