## 4.2 Cheats

Open the console via F2 and then enter them.

1 setGodMode(b: boolean); 2 setBuildMode(b: boolean); 3 setNoTarget(b: boolean); 4 setFly(b: boolean); 5 setDebugMode(b: boolean); 6 setGravity(b: single); 7 addItem(name: string; amount:integer); 8 iwanttogotothesurface; 9 newday; 10 breakfast; 11 midnight; 12 printCurrentPosition; 13 addAbility(name: string; amount:integer); 14 loadMap(name: string); 15 loadSynMap(name: string); 16 disconnect; 17 suicide; 18 quit;

``boolean'' means you can use ``true'' (on) or ``false'' (off). Example: => setGodMode(true);

``single'' is a number: ``integer'' is a natural number: 1,2,3,4,... ``string'' is a text

Example:

1 => addItem('Iron', 64*10);

This will add 10 blocks of iron.

1 => addAbility('gameabilities_learningpoints', 40);

This will add 40 learning points.

### 4.2.1 Build Mode

1 setBuildMode(true); makes building easier.

And for the interested reader: There is actual a fully self developed pascal compiler in the game who interprets your commands. So the syntax is pascal (a programming language). This means you could also write something like this:

1 addItem('Ir'+'on', 10+63*10);

which is equivalent to:

1 addItem('Iron', 64*10);

### 4.2.2 Abilities

Hint: These are not cheats. This is only a description of all available abilities!

Aikido:

1 gameabilities_Aikido(level, 4 Levels: (White: 10 LP)(Yellow: 10 LP)(Orange: 10 LP)(Green: 10 LP)

Faster Crafting:

1 gameabilities_Building_FasterCrafting(bool, 10 LP)

Master of Materials:

1 gameabilities_Building_MasterOfMaterials(bool, 10 LP)

Precision:

1 gameabilities_Building_Precision(level, 4 Levels: (Novice: 10 LP)(Intermediate: 10 LP)(Expert: 10 LP)(Master: 10 LP)

Resource collection:

1 gameabilities_Building_Resource_Collection(level, 4 Levels: (Novice: 10 LP)(Intermediate: 10 LP)(Expert: 10 LP)(Master: 10 LP)

Technology:

1 gameabilities_Building_Technology(level, 4 Levels: (Middleage: 10 LP)(20th Century: 10 LP)(21th Century: 10 LP)(Singularity: 10 LP)

Faster Learning:

1 gameabilities_FasterLearning(bool, 10 LP)

Agility:

1 gameabilities_agility(int, 1 LP)

Experience points:

1 gameabilities_exp(int, 0 LP)

Health:

1 gameabilities_health(int, 0 LP)

Learning Points:

1 gameabilities_learningpoints(int, 0 LP)

Level:

1 gameabilities_level(int, 0 LP)

Name:

1 gameabilitie_name

Regeneration:

1 gameabilities_regeneration(level, 5 Levels: (1 points per second: 10 LP)(2 points per second: 5 LP)(3 points per second: 8 LP)(4 points per second: 10 LP)(5 points per second: 12 LP)

Strength:

1 gameabilities_strength(int, 1 LP)