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

feat: 更新多个武器和子弹的属性和行为

- 为LGBTFlag添加500点最大生命值
- 调整NuclearBomb的旋转逻辑和AcidBulletBase的移动行为
- 重写WhiteSoul子弹逻辑,增加随机大小和速度
- 修改Oxygener武器,允许使用能量替代篮球消耗
- 更新多个场景文件,优化属性和描述
This commit is contained in:
2026-04-11 11:05:59 +08:00
parent 1b737ac8aa
commit 73adc34aef
12 changed files with 103 additions and 40 deletions
+12 -2
View File
@@ -1,6 +1,16 @@
extends BulletBase
class_name WhiteSoulBullet
var floorPos: Vector2
func spawn():
hitbox.disabled = true
scale *= randf_range(0.7, 1.3)
speed *= randf_range(0.85, 1.15)
func ai():
PresetBulletAI.forward(self, rotation)
if position.y > CameraManager.instance.position.y + QuickUI.getWindowSize().y / 2:
scale += Vector2.ONE * 0.005
PresetBulletAI.forward(self , rotation)
if position.distance_to(floorPos) < 50:
tryDestroy()
elif position.distance_to(floorPos) < 100:
hitbox.disabled = false