feat: 添加击退效果相关逻辑
1. 新增击退概率、击退距离、击退抗性属性配置 2. 实现击退判定与击退位移逻辑,整合进受击流程 3. 重构后退方法支持自定义击退距离参数
This commit is contained in:
@@ -26,6 +26,7 @@ export enum FightSet {
|
||||
MERGE_MAX=3, //英雄最大等级
|
||||
MERGE_NEED=3, //英雄升级需要的英雄数
|
||||
// BACK_RANG=30,//后退范围
|
||||
BACK_RANG=30,//后退范围
|
||||
FiIGHT_TIME=30,//战斗时间
|
||||
// BACK_CHANCE=40,//击退概率
|
||||
FROST_TIME=3,//冰冻时间
|
||||
|
||||
@@ -27,6 +27,9 @@ export enum Attrs {
|
||||
|
||||
// ==================== 特殊效果属性 ====================
|
||||
freeze_chance = "freeze_chance", // 冰冻概率
|
||||
knockback_chance = "knockback_chance", // 击退概率
|
||||
knockback_distance = "knockback_distance", // 击退距离强化
|
||||
knockback_res = "knockback_res", // 击退抗性
|
||||
invincible_time = "invincible_time",// 无敌时间
|
||||
puncture = "puncture", // 穿刺次数
|
||||
wfuny = "wfuny", // 风怒
|
||||
|
||||
Reference in New Issue
Block a user