Просмотр исходного кода

增加精灵战斗相关定义

gitxsm 7 месяцев назад
Родитель
Сommit
4a6cdc9c4f
1 измененных файлов с 14 добавлено и 2 удалено
  1. 14 2
      script/module/combat/CombatDefine.lua

+ 14 - 2
script/module/combat/CombatDefine.lua

@@ -129,8 +129,9 @@ COMBAT_BACKUP_POS   = 10    --援军站位
 COMBAT_HELP_CNT     = 10    -- 单边出战辅助对象最大个数
 COMBAT_HELP_ALL_CNT = 20    -- 两边出战辅助对象最大个数
 
-COMBAT_ELF_CNT      = 4    -- 单边出战精灵对象最大个数
-COMBAT_ELF_ALL_CNT  = 8    -- 两边出战精灵对象最大个数
+COMBAT_ELF_NOW_CNT  = 4     -- 单边出战精灵对象当前最大数量
+COMBAT_ELF_CNT      = 10    -- 单边出战精灵对象最大数量
+COMBAT_ELF_ALL_CNT  = 20    -- 两边出战精灵对象最大数量
 
 
 -- 战斗结果:0-平局 1-攻方胜利 2-守方胜利
@@ -147,6 +148,10 @@ SKILL_TYPE5 = 5 --技能包攻击(按顺序生效技能包中其中一个)
 SKILL_TYPE6 = 6 --技能包攻击(技能包全部生效)
 SKILL_TYPE7 = 7 --技能包攻击(随机生效技能包中其中一个)
 
+SKILL_TYPE77 = 77 -- 精灵技能类型
+
+
+
 --buffer时效类型
 BUFFER_TYPE1			= 1		-- 即时buffer
 BUFFER_TYPE2			= 2		-- 普通buffer
@@ -266,6 +271,9 @@ end
 --辅助对象站位
 HELP_TYPE0 = 0  --武将
 HELP_TYPE1 = 1  --魔兽
+HELP_TYPE2 = 2 -- 精灵
+
+
 function getHelpPos(side,type)
     return SIDE2HELPPOS[side][type]
 end
@@ -275,6 +283,10 @@ CAMP_ALL = 6
 PET_ATKPOS = 21
 PET_DEFPOS = 31
 
+
+ELF_MIN_POS = 41 -- 精灵位置最小值
+ELF_MAX_POS = 60 -- 精灵位置最大值
+
 --阵营枚举
 CAMP_TYPE1 = 1 --恶魔
 CAMP_TYPE2 = 2 --圣堂