You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
951 B
GDScript
22 lines
951 B
GDScript
extends Cfg
|
|
class_name AttackCfg
|
|
|
|
@export_group("数值")
|
|
@export var damage_rate: float = 1 #伤害系数
|
|
@export var break_level: int = 1 #硬直等级
|
|
@export var stun_attack: float = 10 #眩晕值伤害
|
|
@export_group("类型标记")
|
|
@export var damage_type: Enum.EDamageType = Enum.EDamageType.Sharp # 伤害类型
|
|
@export var is_floating: bool #是否浮空技
|
|
@export var is_rebound: bool #是否地面反弹技能
|
|
@export var is_stop_self: bool = true #是否命中时停止自身位移
|
|
@export var is_throw_check: bool #是否投技检测
|
|
@export var is_throw_end: bool #是否投技最后一段(释放投技目标)
|
|
@export_group("强制位移")
|
|
@export var hit_back_speed: float #击退速度
|
|
@export var hit_up_speed: float #击飞速度
|
|
@export var hit_back_duration: float = 0.05 #击退持续时间
|
|
@export var hit_up_duration: float = 0.05 #击飞持续时间
|
|
@export_group("卡帧")
|
|
@export var is_force_pause: bool #是否强制卡帧
|