mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-28 06:51:54 +08:00
feat: 添加彩虹猫子弹命中效果和武器平衡调整
- 为彩虹猫子弹添加命中时的爆炸效果和随机旋转 - 调整多个武器的数值平衡,包括BigLaser、VectorStar、LGBT和Meowmere - 为子弹添加穿透伤害衰减属性 - 更新Meowmere武器的描述和数值 - 添加CatBoom特效场景 - 从Rooster角色中移除部分武器 - 为World场景添加纹理过滤设置
This commit is contained in:
@@ -5,6 +5,7 @@ class_name BulletBase
|
||||
@export var speed: float = 10.0
|
||||
@export var damage: float = 10.0
|
||||
@export var penerate: float = 0.0
|
||||
@export var penerateDamageReduction: float = 0.0
|
||||
@export var lifeDistance: float = -1 # -1表示无限距离
|
||||
@export var lifeTime: float = -1 # -1表示无限时间
|
||||
@export var indisDamage: bool = false # 是否无差别伤害(不区分敌我)
|
||||
@@ -88,6 +89,7 @@ func hit(target: Node):
|
||||
succeedToHit(resultDamage, entity)
|
||||
if MathTool.rate(fullPenerate()):
|
||||
penerate -= entity.fields[FieldStore.Entity.PENARATION_RESISTANCE]
|
||||
damage *= 1.0 - penerateDamageReduction
|
||||
else:
|
||||
tryDestroy()
|
||||
func forward(direction: Vector2):
|
||||
|
||||
Reference in New Issue
Block a user