mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-28 06:51:54 +08:00
feat(武器): 调整武器平衡性和伤害计算逻辑
- 提高LGBT武器的能量消耗至50 - 为PurpleCrystal和BigLaser武器添加伤害值读取逻辑 - 增加BigLaser武器的伤害至40并优化dot时间计算 - 降低BigLaser的屏幕震动强度 - 优化BigLaser的伤害检测逻辑,防止跳帧
This commit is contained in:
@@ -8,5 +8,8 @@ func update(to: int, origin: Dictionary, _entity: EntityBase):
|
||||
return origin
|
||||
func attack(entity: EntityBase):
|
||||
var weaponPos = entity.findWeaponAnchor("normal")
|
||||
BulletBase.generate(preload("res://components/Bullets/BigLaser.tscn"), entity, weaponPos, (get_global_mouse_position() - weaponPos).angle())
|
||||
for bullet in BulletBase.generate(preload("res://components/Bullets/BigLaser.tscn"), entity, weaponPos, (get_global_mouse_position() - weaponPos).angle()):
|
||||
var bigLaser: BigLaser = bullet
|
||||
bigLaser.dotTime = readStore("time") * 1000
|
||||
bigLaser.damage = readStore("atk")
|
||||
return true
|
||||
|
||||
Reference in New Issue
Block a user