|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuniversum.bi.BeingParams
public final class BeingParams
BeingParams define parameters of the being constructed at the start of the game and born during the game
Being
,
EventKind.BEING_BORN
Field Summary | |
---|---|
float |
M
Mass of the being, defines how much enegry being can hold, but bigger capacity means more energy consumption during moving and living. |
java.lang.Object |
parameter
Parameter, can be used for customization of new beings as newly created being receives its BeingParams (an argument to ACTION_BORN is passed as an argument for BEING_BORN). |
float |
S
Speed of the beings, defines how fast being can move, but faster moving means higher energy spending even during short moves |
Constructor Summary | |
---|---|
BeingParams(float mass,
float speed)
Simple constructor, without customization parameter |
|
BeingParams(float mass,
float speed,
java.lang.Object parameter)
Constructor with customization parameter |
Method Summary | |
---|---|
BeingParams |
clone()
Cloning |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public float M
public float S
public java.lang.Object parameter
EventKind.ACTION_BORN
,
EventKind.BEING_BORN
Constructor Detail |
---|
public BeingParams(float mass, float speed)
public BeingParams(float mass, float speed, java.lang.Object parameter)
Method Detail |
---|
public BeingParams clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |