package evanq.game.cardgame; /** * * 技能信息 * @author Evan cppmain@gmail.com * */ public class SkillInfo { /** * 技能ID */ private int skillId; /** * 技能名称 */ private String skillName; /** * 技能组 */ private int skillGroup; /** * 技能等级 */ private int level; /** * 技能图标 */ private int icon; /** * 技能图标类型 */ private int type; /** * 技能类型 */ private int skillType; /** * 职业限制 */ private int profession; /** * 技能描述 */ private String skillDesc; /** * 技能所需武器 */ private int weaponRequired; /** * 技能所需等级 */ private int levelRequired; /** * 技能所需物品 */ private int itemRequired; /** * 技能所需物品数量 */ private int itemCountRequired; /** * 升级等级所需金钱 */ private int levelUpMoney; /** * 主动;被动 */ private int castType; /** * CD 时间 */ private int castCD; /** * 技能的距离类型 1远程 2近身 */ private int distanceType; /** * 技能的范围类型 1单体 2全体 .. */ private int rangeType; /** * 技能的属性类型 1物理 2魔法 */ private int attibuteType; /** * 技能的目标类型 1=自己 2=队友 3=敌方 */ private int targetType; /** * 技能能量消耗 */ private int expendMp; /** * 技能血量消耗 */ private int expendHp; /** * 技能的效果ID */ private int effectId; /** * 技能的释放特效 */ private int castEffectId; /** * 技能的承受特效 */ private int hitEffectId; /** * 技能的投射特效 */ private int flyEffectId; /** * 全屏特效 */ private int aoeEffectId; public int getSkillId() { return skillId; } public void setSkillId(int skillId) { this.skillId = skillId; } public String getSkillName() { return skillName; } public void setSkillName(String skillName) { this.skillName = skillName; } public int getSkillGroup() { return skillGroup; } public void setSkillGroup(int skillGroup) { this.skillGroup = skillGroup; } public int getLevel() { return level; } public void setLevel(int level) { this.level = level; } public int getIcon() { return icon; } public void setIcon(int icon) { this.icon = icon; } public int getType() { return type; } public void setType(int type) { this.type = type; } public int getSkillType() { return skillType; } public void setSkillType(int skillType) { this.skillType = skillType; } public int getProfession() { return profession; } public void setProfession(int profession) { this.profession = profession; } public String getSkillDesc() { return skillDesc; } public void setSkillDesc(String skillDesc) { this.skillDesc = skillDesc; } public int getWeaponRequired() { return weaponRequired; } public void setWeaponRequired(int weaponRequired) { this.weaponRequired = weaponRequired; } public int getLevelRequired() { return levelRequired; } public void setLevelRequired(int levelRequired) { this.levelRequired = levelRequired; } public int getItemRequired() { return itemRequired; } public void setItemRequired(int itemRequired) { this.itemRequired = itemRequired; } public int getItemCountRequired() { return itemCountRequired; } public void setItemCountRequired(int itemCountRequired) { this.itemCountRequired = itemCountRequired; } public int getLevelUpMoney() { return levelUpMoney; } public void setLevelUpMoney(int levelUpMoney) { this.levelUpMoney = levelUpMoney; } public int getCastType() { return castType; } public void setCastType(int castType) { this.castType = castType; } public int getCastCD() { return castCD; } public void setCastCD(int castCD) { this.castCD = castCD; } public int getDistanceType() { return distanceType; } public void setDistanceType(int distanceType) { this.distanceType = distanceType; } public int getRangeType() { return rangeType; } public void setRangeType(int rangeType) { this.rangeType = rangeType; } public int getAttibuteType() { return attibuteType; } public void setAttibuteType(int attibuteType) { this.attibuteType = attibuteType; } public int getTargetType() { return targetType; } public void setTargetType(int targetType) { this.targetType = targetType; } public int getExpendMp() { return expendMp; } public void setExpendMp(int expendMp) { this.expendMp = expendMp; } public int getExpendHp() { return expendHp; } public void setExpendHp(int expendHp) { this.expendHp = expendHp; } public int getEffectId() { return effectId; } public void setEffectId(int effectId) { this.effectId = effectId; } public int getCastEffectId() { return castEffectId; } public void setCastEffectId(int castEffectId) { this.castEffectId = castEffectId; } public int getHitEffectId() { return hitEffectId; } public void setHitEffectId(int hitEffectId) { this.hitEffectId = hitEffectId; } public int getFlyEffectId() { return flyEffectId; } public void setFlyEffectId(int flyEffectId) { this.flyEffectId = flyEffectId; } public int getAoeEffectId() { return aoeEffectId; } public void setAoeEffectId(int aoeEffectId) { this.aoeEffectId = aoeEffectId; } }