Wishes

A wish is a command that can be executed by the player through a console accessible with a key binding (by default not bound). They are generally considered debug commands, but may also be of use setting up special runs or for whatever else the player would like to use them for.

= Binding the wish command =

To bind wishing to a key combination:


 * 1) From the main view, press Escape to open the main menu.
 * 2) Select the  menu option.
 * 3) Use the arrow keys to scroll to the  section.
 * 4) Scroll to  and press Enter.
 * 5) Press whatever key combination you would like to access the wish console with. For example,.

(The game may prompt you if your chosen combination is already taken by something else.)

Now it should be possible to wish from the main view.

= Usage Notes =

Most wish commands are strictly case-sensitive. Keep that in mind when using any of the wishes below. For example, wishing  will dismember your tail (if you have a tail), but wishing   will spawn a schematics drafter because the latter wish does not exactly match a wish command.

Entering any input that does not exactly match a wish command will perform a lexigraphic search (using a Levenshtein distance algorithm) on object blueprints, mutations, quests, and zones, and attempt the best match it can find. Matching on an object blueprint spawns that object; matching on a mutation grants that mutation; matching on a quest begins that quest; and matching on a zone teleports to that zone.

A very common problem that occurs when a wish goes wrong is that your character will gain an undesirable mutation with a name that is somewhat similar to your wish command. If this happens to you, use the  wish to remove the mutation.

= List of wishes =

Here wishes are sorted into headings based on what they do. Consider using the table of contents at the beginning of this article to jump to a topic of interest.

In the names of wishes,  angle brackets   indicate a blank to fill in and   square brackets   indicate an optional part.

A note for modders: Unless otherwise mentioned, the logic for each wish is handled in the game's  class.

Special modes
All special modes are off by default. Once turned on, they remain in effect across game sessions until either they're turned off or the game is closed. They can be turned off by using the same wish that turned them on.

One special mode, identified in the key mapping menu as, is not accessible through a wish. To access it, follow the instructions for binding the wish command, but substitute in place of. causes the entire zone the player body is in to remain revealed while it's active.

Spawning things
Entering any input that does not exactly match a wish command will perform a lexigraphic search (using a Levenshtein distance algorithm) on object blueprints, mutations, quests, and zones, and attempt the best match it can find. Matching on an object blueprint spawns that object; matching on a mutation grants that mutation; matching on a quest begins that quest; and matching on a zone teleports to that zone.

Generally this means that, to spawn a specific object, you can simply wish for its object ID.

Object IDs are listed on each wiki page in the ID field of the infobox.

Wishes with unlisted functions
= References =