package server; import java.util.ArrayList; public class SpeciesStats { private String nom; private String descriptif; private Boolean isHerbivorious; // Animal private String type; private Double smellPoint; // by meter private Double visionPoint; // by meter private Double movePoint; // by meter per day private Double maxLifetime; private Double minimumWeightToDeath; private Double weightConsumeByDay; private Double maxNbDaySafe; private Double attackPoint; private Double defendPoint; private Boolean isUseHiddenDefense; // Init animal private Double initWeight; private Double initAge; // Carnivorious private ArrayList<String> eatableFoodList; // Reproduction private Double birthRateByDay; public SpeciesStats() { eatableFoodList = new ArrayList<String>(); } public String getNom() { return nom; } public void setNom(String nom) { this.nom = nom; } public String getDescriptif() { return descriptif; } public void setDescriptif(String descriptif) { this.descriptif = descriptif; } public Boolean getIsHerbivorious() { return isHerbivorious; } public void setIsHerbivorious(Boolean isHerbivorious) { this.isHerbivorious = isHerbivorious; } public String getType() { return type; } public void setType(String type) { this.type = type; } public Double getSmellPoint() { return smellPoint; } public void setSmellPoint(Double smellPoint) { this.smellPoint = smellPoint; } public Double getVisionPoint() { return visionPoint; } public void setVisionPoint(Double visionPoint) { this.visionPoint = visionPoint; } public Double getMovePoint() { return movePoint; } public void setMovePoint(Double movePoint) { this.movePoint = movePoint; } public Double getMaxLifetime() { return maxLifetime; } public void setMaxLifetime(Double maxLifetime) { this.maxLifetime = maxLifetime; } public Double getMinimumWeightToDeath() { return minimumWeightToDeath; } public void setMinimumWeightToDeath(Double minimumWeightToDeath) { this.minimumWeightToDeath = minimumWeightToDeath; } public Double getWeightConsumeByDay() { return weightConsumeByDay; } public void setWeightConsumeByDay(Double weightConsumeByDay) { this.weightConsumeByDay = weightConsumeByDay; } public Double getMaxNbDaySafe() { return maxNbDaySafe; } public void setMaxNbDaySafe(Double maxNbDaySafe) { this.maxNbDaySafe = maxNbDaySafe; } public Double getAttackPoint() { return attackPoint; } public void setAttackPoint(Double attackPoint) { this.attackPoint = attackPoint; } public Double getDefendPoint() { return defendPoint; } public void setDefendPoint(Double defendPoint) { this.defendPoint = defendPoint; } public Boolean getIsUseHiddenDefense() { return isUseHiddenDefense; } public void setIsUseHiddenDefense(Boolean isUseHiddenDefense) { this.isUseHiddenDefense = isUseHiddenDefense; } public Double getInitWeight() { return initWeight; } public void setInitWeight(Double initWeight) { this.initWeight = initWeight; } public Double getInitAge() { return initAge; } public void setInitAge(Double initAge) { this.initAge = initAge; } public ArrayList<String> getEatableFoodList() { return eatableFoodList; } public void setEatableFoodList(ArrayList<String> eatableFoodList) { this.eatableFoodList = eatableFoodList; } public Double getBirthRateByDay() { return birthRateByDay; } public void setBirthRateByDay(Double birthRateByDay) { this.birthRateByDay = birthRateByDay; } }