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

feat(武器): 添加链式机枪武器系统

新增链式机枪武器脚本和场景文件,包含攻击逻辑和UI显示
将VerticalColorBar.tscn移动到UI目录并更新引用
在公鸡角色中添加链式机枪作为可选武器
This commit is contained in:
2025-09-21 15:00:22 +08:00
parent 81651f764c
commit f91e43aed1
5 changed files with 51 additions and 7 deletions
+10
View File
@@ -0,0 +1,10 @@
@tool
extends Weapon
func update(to, origin, _entity):
origin["atk"] += 1 * to * soulLevel
return origin
func attack(entity: EntityBase):
var weaponPos = entity.findWeaponAnchor("normal")
for i in BulletBase.generate(ComponentManager.getBullet("PurpleCrystalSmall"), entity, weaponPos, (get_global_mouse_position() - weaponPos).angle()):
i.damage = readStore("atk")