From BlenderWiki  Jump to: navigation, search   In the BGE, an
object can have different "states". At any time while the game
is playing, the current state of the object defines its
behavior. For instance, a character in your game may have states
representing awake, sleeping or dead. At any moment their
behaviour in response to a loud bang will be dependant on their
current state; they may crouch down (awake); wake up (asleep) or
do nothing (dead).  How States Operate  States are set up and
used through controllers: note that only controllers, not
actuators and sensors, are directly controlled by the state
system. Each object has a number of states (up to 30; default =
1), and can only be in one state at any particular time. A
controller must always specify the state for which it will
operate - it will only give an output pulse if a) its logic
conditions are met, and b) the object is currently in the
specified State. States are set up and edited in the object's
Controller settings (for details see below).  Bl