Terrarium.Sdk.Classes.Engine.Exceptions Namespace |
[Missing <summary> documentation for "N:Terrarium.Sdk.Classes.Engine.Exceptions"]
Class | Description | |
---|---|---|
![]() | AlreadyFullException |
The animal is already full, so this action doesn't make sense.
|
![]() | AlreadyReproducingException |
You can only reproduce when current reproduction is finished.
|
![]() | GameEngineException |
The base class for all exceptions an organism will
receive from the game.
|
![]() | ImproperFoodException |
Organism tried to eat an improper food: Carnivores must eat meat, and herbivores must eat plants.
|
![]() | NotDeadException |
An animal must be dead to eat it.
|
![]() | NotEnoughEnergyException |
Not enough energy to perform this action.
|
![]() | NotHungryException |
Must be hungry (i.e. have a Normal or Deterioration energy level) to perform this action.
|
![]() | NotMatureException |
Only mature organisms can reproduce.
|
![]() | NotReadyToReproduceException |
Not enough time has elapsed since last reproduction.
|
![]() | NotVisibleException |
You tried to perform an action on another organism that was not visible to you.
|
![]() | NotWithinDistanceException |
The target organism is too far away to perform the requested action.
|
![]() | OrganismException |
Base class for all exceptions that the game throws to organisms.
|
![]() | OutOfBoundsException |
You tried to move to a position that is outside the boundaries of the world.
|
![]() | SizeOutOfRangeCharacteristicException | Size must be within a certain bounds. |
![]() | TooFastException |
This organism cannot move this fast.
|
![]() | TooManyPointsOnOneCharacteristicException | Can only apply 100 points to any given characteristic. |