战斗 表增加列

back_recharge
lvxinran 2020-07-14 17:24:41 +08:00
parent 3d68803fd1
commit deb08dbaf7
2 changed files with 15 additions and 2 deletions

View File

@ -304,13 +304,17 @@ public class FightDataUtil {
int skillDisplay =sSkillLogicVo.getSkillDisplay();
SCombatControl sCombatControl = STableManager.getConfig(SCombatControl.class).get(skillDisplay);
int KeyFrame = sCombatControl.getKeyFrame();
int SkillDuration = sCombatControl.getSkillDuration();
int SkillNumber = sCombatControl.getSkillNumber();
effect.rawset(1, LuaValue.valueOf(skillTargetVos.getTargetId()));
effect.rawset(2, LuaValue.valueOf(KeyFrame/1000f));
effect.rawset(3, LuaValue.valueOf(SkillDuration/1000f));
effect.rawset(4, LuaValue.valueOf(SkillNumber));
List<LuaValue> effectValueList = getEffectArgs(skillTargetVos.getEffectVale());
int size = effectValueList.size();
if (size > 0) {
for (int i = 0; i < size; i++) {
effect.rawset(i + 3, effectValueList.get(i));
effect.rawset(i + 5, effectValueList.get(i));
}
}
effectList.add(effect);

View File

@ -12,7 +12,10 @@ public class SCombatControl implements BaseConfig {
private int keyFrame;
private int skillDuration;
private int skillNumber;
@Override
public void init() throws Exception {
@ -27,5 +30,11 @@ public class SCombatControl implements BaseConfig {
return keyFrame;
}
public int getSkillDuration() {
return skillDuration;
}
public int getSkillNumber() {
return skillNumber;
}
}