package oobCentral;
/**
*Started December 26th, 2009
* @author Deven
*/
/**
* Oobs are little creatures. They are smart to a certain degree.
* Oobs are humanoid creatures, with familiar faces.
* Oobs are represented by [instances] of their arch-type [class].
* Oobs have [attributes] like: age, sex, and level of hunger.
* Oob [attributes] are represented by [variables].
* Oobs like to do things in their world.
* They do this by performing [actions].
* Actions are represented by [methods].
* They are primarially governed by a core set of rules,
* The Oobs are born with these rules.
* A rule is represented in an if/then form.
* @author Deven
*/
public class Oob {
public String name = "";
//increments with time
public int age = 0; //This represents the age of the
oob, in the universal time unit.
//based on a 0-100 scale
public int hunger = 50; // This represents the need
for food.
public int foodAmount = 50; // This represents how
much food an Oob has.
public int defense = 50; // This represents the
ability of the oob to resist threats.
public int attack = 50; // This represents the
ability of the oob to make attacks.
public int persuasiveness = 50; // This represents
the oobs ability to persuade other oobs.
public int resistance = 50; // This represents the
oobs ability to resist persuasion.
//based on a small scale
public int resolve = 1; // this is how many times an
oob will try something
public void oob_is_born(String s){
name = s;
}//end method oob is born
}//end class oob