thufir

enum

Sep 4th, 2013
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.19 KB | None | 0 0
  1. package telnet;
  2.  
  3. public enum Stats {
  4.  
  5.     INSTANCE;
  6.     private int hp = 0;
  7.     private int cp = 0;
  8.     private int adrenaline = 0;
  9.     private int endorphine = 0;
  10.     private int berserk = 0;
  11.     private int enemy = 0;
  12.     private int darts = 0;
  13.     private int blood = 0;
  14.     private int grafts = 0;
  15.     private boolean backstab = false;
  16.     private boolean heartplunge = false;
  17.     private boolean enervate = false;
  18.     private boolean confuse = false;
  19.  
  20.     public void setHP(String s) {
  21.         hp = Integer.parseInt(s);
  22.     }
  23.  
  24.     public int getHP() {
  25.         return hp;
  26.     }
  27.  
  28.     public void setCP(String s) {
  29.         cp = Integer.parseInt(s);
  30.     }
  31.  
  32.     public int getCP() {
  33.         return cp;
  34.     }
  35.  
  36.     public void setAdrenaline(String s) {
  37.         adrenaline = Integer.parseInt(s);
  38.     }
  39.  
  40.     public int getAdrenaline() {
  41.         return adrenaline;
  42.     }
  43.  
  44.     public void setEndorphine(String s) {
  45.         endorphine = Integer.parseInt(s);
  46.     }
  47.  
  48.     public int getEndorphine() {
  49.         return endorphine;
  50.     }
  51.  
  52.     public void setBerserk(String s) {
  53.         berserk = Integer.parseInt(s);
  54.     }
  55.  
  56.     public int getBerserk() {
  57.         return berserk;
  58.     }
  59.  
  60.     public void setEnemy(String s) {
  61.         enemy = Integer.parseInt(s);
  62.     }
  63.  
  64.     public int getEnemy() {
  65.         return enemy;
  66.     }
  67.  
  68.     public void setDarts(String s) {
  69.         darts = Integer.parseInt(s);
  70.     }
  71.  
  72.     public int getDarts() {
  73.         return darts;
  74.     }
  75.  
  76.     public void setBlood(String s) {
  77.         blood = Integer.parseInt(s);
  78.     }
  79.  
  80.     public int getBlood() {
  81.         return blood;
  82.     }
  83.  
  84.     public void setGrafts(String s) {
  85.         grafts = Integer.parseInt(s);
  86.     }
  87.  
  88.     public int getGrafts() {
  89.         return grafts;
  90.     }
  91.  
  92.     public void setBackstab(String s) {
  93.         backstab = Boolean.parseBoolean(s);
  94.     }
  95.  
  96.     public boolean getBackstab() {
  97.         return backstab;
  98.     }
  99.  
  100.     public void setHeartplunge(String s) {
  101.         heartplunge = Boolean.parseBoolean(s);
  102.     }
  103.  
  104.     public boolean getHeartplunge() {
  105.         return heartplunge;
  106.     }
  107.  
  108.     public void setEnervate(String s) {
  109.         enervate = Boolean.parseBoolean(s);
  110.     }
  111.  
  112.     public boolean getEnervate() {
  113.         return enervate;
  114.     }
  115.  
  116.     public void setConfuse(String s) {
  117.         confuse = Boolean.parseBoolean(s);
  118.     }
  119.  
  120.     public boolean getConfuse() {
  121.         return confuse;
  122.     }
  123.  
  124.     public String toString() {
  125.         return "\n\nhp\t" + hp + "\tcp\t" + cp + "\tadrenaline\t" + adrenaline
  126.                 + "\nendorphine\t" + endorphine + "\t\tberserk\t" + berserk
  127.                 + "\nenemy\t" + enemy + "\t\tdarts\t" + darts + "\tblood\t" + blood
  128.                 + "\ngrafts\t" + grafts + "\t\tbackstab\t" + backstab
  129.                 + "\nheartplunge\t" + heartplunge + "\tenervate\t" + enervate
  130.                 + "\nconfuse\t" + confuse + "\n\n";
  131.     }
  132.  
  133.     public void peace() {
  134.         backstab = false;
  135.         heartplunge = false;
  136.         enervate = false;
  137.         confuse = false;
  138.     }
  139.  
  140.     public void war() {
  141.         backstab = true;
  142.         heartplunge = true;
  143.         enervate = true;
  144.         confuse = true;
  145.     }
  146. }
Advertisement
Add Comment
Please, Sign In to add comment