home · contact · privacy
Add auto-mapping / map memory.
[plomrogue] / SERVER_COMMANDS
index 585804df0a364158227c691a37df296405d979f9..c229f63847a195ccba34da79c3754c79d9935ccf 100644 (file)
@@ -34,13 +34,13 @@ Command list
 ============
 
 Each command is of a single line. It consists at least of one command stringe,
-followed by an optional argument. Argument fields are described below in square
-brackets. Number ranges are described by the first legal number, followed by
-" to ", followed by the last legal number. "[string]" means any text string is
-expected, which must be enclosed in single quotes if it contains whitespaces.
-"[char]" means a single ASCII character is expected. If one of a set of
-pre-defined strings is expected, the legal strings are divided by pipe symbols
-("|").
+in some cases followed by an obligatory argument. Argument fields are described
+below in square brackets. Number ranges are described by the first legal number,
+followed by " to ", followed by the last legal number. "[string]" means any text
+string is expected, which must be enclosed in single quotes if it contains
+whitespaces. "[char]" means a single ASCII character is expected. If one of a
+set of pre-defined strings is expected, the legal strings are divided by pipe
+symbols ("|").
 
 Meta commands
 -------------
@@ -113,10 +113,11 @@ exist yet, create it with default name "wait" and default effort 1.
 TA_EFFORT [0 to 255]
 Set to argument the number of turns finishing the selected thing action takes.
 
-TA_NAME {wait|move|use|drop|pick_up}
-Set selected thing action's name (and thereby function). Legal worlds need at
-least one action of name "wait", so if this unsets the world's only "wait"
-action, the world is deactivated, and the ./server/worldstate file removed.
+TA_NAME [wait|move|use|drop|pick_up]
+Set selected thing action's name (and thereby function, equal to player
+command). Legal worlds need at least one action of name "wait", so if this
+unsets the world's only "wait" action, the world is deactivated, and the
+./server/worldstate file removed.
 
 T_ID [-32768 to 32767]
 Select thing to manipulate by argument as ID. If argument is <0 or >255, change
@@ -156,6 +157,10 @@ T_CARRIES [0 to 255]
 Add thing of ID in argument to inventory of selected thing, if said thing is
 available for carrying and not the selected thing.
 
+T_MEMMAP [0 to 255] [string]
+Set part of selected thing's memory of the game map to string argument: the line
+of the argument's number.
+
 TT_ID [-32768 to 32767]
 Select thing type to manipulate by argument as ID. If argument is <0 or <255,
 change it to the lowest unused thing type ID. If thing type of ID does not exist
@@ -184,4 +189,4 @@ game log and the inventory.
 
 TT_CORPSE_ID [0-255]
 Set to argument the ID of the thing type that things of the selected type
-transform into when their change changes from animate to inanimate.
+transform into when their state changes from animate to inanimate.