package org.skfiy.typhon.domain; import java.util.List; import org.skfiy.typhon.domain.IHeroEntity.Rabbet; import org.skfiy.typhon.domain.item.Item; import org.skfiy.typhon.domain.item.Race; public class HeroProperty implements IHeroEntity { private String id; private int level = 1; private int ladder = 1; private int exp; private List<Rabbet> rabbets; private int extraTong; private int extraWu; private int extraZhi; private int extraAtk; private int extraDef; private int extraMatk; private int extraMdef; private int extraHp; private int extraParryRate; private int extraParryValue; private int extraCritRate; private int extraDecritRate; private int extraDeparryRate; private int extraCritMagn; private int powerGuess; private Race race; private Item.Star star; // 专属武器/基础/强化/洗练 private Rabbet weaponsRabbets; // 专属武器的打造 private Rabbet weaponsBuild; // 专属武器附魔 private Rabbet weaponsEnchant; // 专属武器洗练 private Rabbet weaponsStreng; @Override public String getId() { return id; } public void setId(String id) { this.id = id; } @Override public int getLevel() { return level; } public void setLevel(int level) { this.level = level; } @Override public int getLadder() { return ladder; } public void setLadder(int ladder) { this.ladder = ladder; } @Override public int getExp() { return exp; } public void setExp(int exp) { this.exp = exp; } @Override public List<Rabbet> getRabbets() { return rabbets; } public void setRabbets(List<Rabbet> rabbets) { this.rabbets = rabbets; } @Override public int getExtraTong() { return extraTong; } public void setExtraTong(int extraTong) { this.extraTong = extraTong; } @Override public int getExtraWu() { return extraWu; } public void setExtraWu(int extraWu) { this.extraWu = extraWu; } @Override public int getExtraZhi() { return extraZhi; } public void setExtraZhi(int extraZhi) { this.extraZhi = extraZhi; } @Override public int getExtraAtk() { return extraAtk; } public void setExtraAtk(int extraAtk) { this.extraAtk = extraAtk; } @Override public int getExtraDef() { return extraDef; } public void setExtraDef(int extraDef) { this.extraDef = extraDef; } @Override public int getExtraMatk() { return extraMatk; } public void setExtraMatk(int extraMatk) { this.extraMatk = extraMatk; } @Override public int getExtraMdef() { return extraMdef; } public void setExtraMdef(int extraMdef) { this.extraMdef = extraMdef; } @Override public int getExtraHp() { return extraHp; } public void setExtraHp(int extraHp) { this.extraHp = extraHp; } @Override public int getExtraParryRate() { return extraParryRate; } public void setExtraParryRate(int extraParryRate) { this.extraParryRate = extraParryRate; } @Override public int getExtraParryValue() { return extraParryValue; } public void setExtraParryValue(int extraParryValue) { this.extraParryValue = extraParryValue; } @Override public int getExtraCritRate() { return extraCritRate; } public void setExtraCritRate(int extraCritRate) { this.extraCritRate = extraCritRate; } @Override public int getExtraDecritRate() { return extraDecritRate; } public void setExtraDecritRate(int extraDecritRate) { this.extraDecritRate = extraDecritRate; } @Override public int getExtraDeparryRate() { return extraDeparryRate; } public void setExtraDeparryRate(int extraDeparryRate) { this.extraDeparryRate = extraDeparryRate; } @Override public int getExtraCritMagn() { return extraCritMagn; } public void setExtraCritMagn(int extraCritMagn) { this.extraCritMagn = extraCritMagn; } @Override public int getPowerGuess() { return powerGuess; } public void setPowerGuess(int powerGuess) { this.powerGuess = powerGuess; } @Override public Race getRace() { return race; } public void setRace(Race race) { this.race = race; } @Override public Item.Star getStar() { return star; } public void setStar(Item.Star star) { this.star = star; } @Override public Rabbet getWeaponsRabbets() { return weaponsRabbets; } public void setWeaponsRabbets(Rabbet weaponsRabbets) { this.weaponsRabbets = weaponsRabbets; } @Override public Rabbet getWeaponsBuild() { return weaponsBuild; } public void setWeaponsBuild(Rabbet weaponsBuild) { this.weaponsBuild = weaponsBuild; } @Override public Rabbet getWeaponsEnchant() { return weaponsEnchant; } public void setWeaponsEnchant(Rabbet weaponsEnchant) { this.weaponsEnchant = weaponsEnchant; } @Override public Rabbet getWeaponsStreng() { return weaponsStreng; } public void setWeaponsStreng(Rabbet weaponsStreng) { this.weaponsStreng = weaponsStreng; } }