1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-29 07:21:54 +08:00
Files
Dog-Lynx-And-HCN/scripts/Contents/Weapons/LGBTWeapon.gd
T
fallingshrimp 051a44e82f fix(武器): 调整LGBT和VectorStar武器的数值平衡
修改LGBTWeapon和VectorStarWeapon的数值计算公式,降低部分属性的成长幅度
移除Rooster角色中不再使用的武器引用
添加新的A-HJM武器配置场景
2025-11-08 21:06:19 +08:00

20 lines
648 B
GDScript

@tool
extends Weapon
class_name LGBTWeapon
func update(to: int, origin: Dictionary, _entity: EntityBase):
origin["angle"] /= 1 + 0.025 * to * soulLevel
origin["count"] += 1 * (soulLevel - 1)
origin["atk"] += 2 * to * soulLevel
origin["power"] += 0.005 * to * soulLevel
origin["trace"] += 0.05 * to * soulLevel
return origin
func attack(entity: EntityBase):
var summon = entity.summon(ComponentManager.getSummon("LGBTFlag"), true, false)
summon.atk = readStore("atk")
summon.maxTraceTime = readStore("trace") * 1000
summon.tracePower = readStore("power")
summon.count = readStore("count")
summon.angle = readStore("angle")
return true