X-Git-Url: https://plomlompom.com/repos/feed.xml?a=blobdiff_plain;f=SERVER_COMMANDS;h=c229f63847a195ccba34da79c3754c79d9935ccf;hb=edebb2bf9aa780ee2f7006c1d2be9168564d34df;hp=585804df0a364158227c691a37df296405d979f9;hpb=310b07eb71dae03b1fdc60cc649a81afedea7d27;p=plomrogue diff --git a/SERVER_COMMANDS b/SERVER_COMMANDS index 585804d..c229f63 100644 --- a/SERVER_COMMANDS +++ b/SERVER_COMMANDS @@ -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.