Add the ability to set and get age in ageable watcher by number
This commit is contained in:
		| @@ -8,6 +8,10 @@ public class AgeableWatcher extends LivingWatcher { | ||||
|         super(disguise); | ||||
|     } | ||||
|  | ||||
|     public int getAge() { | ||||
|         return (Integer) getValue(12, 0); | ||||
|     } | ||||
|  | ||||
|     public boolean isAdult() { | ||||
|         return !isBaby(); | ||||
|     } | ||||
| @@ -20,6 +24,11 @@ public class AgeableWatcher extends LivingWatcher { | ||||
|         setBaby(!isAdult); | ||||
|     } | ||||
|  | ||||
|     public void setAge(int newAge) { | ||||
|         setValue(12, newAge); | ||||
|         sendData(12); | ||||
|     } | ||||
|  | ||||
|     public void setBaby(boolean isBaby) { | ||||
|         setValue(12, isBaby ? -24000 : 0); | ||||
|         sendData(12); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user