]> git.jsancho.org Git - lugaru.git/blobdiff - Docs/DEVTOOLS.txt
Moved creature power to PersonType
[lugaru.git] / Docs / DEVTOOLS.txt
index 10d040c194723369c018696b0332fb683abccdc2..9e7f9731479eeb180e8ddc1f6557d68e9f7102a8 100644 (file)
@@ -124,9 +124,8 @@ cellophane - makes everyone invisible, except for the shadows.
 Character appearance
 ~~~~~~~~~~~~~~~~~~~~
 
-cellar door, rambo, kungfu, white, brown, black - changes your skin to the
-    respective outfit. Note: this command is a little glitchy sometimes. You
-    may have to enter it multiple times before it changes.
+lizardwolf, darko - changes your skin to the respective easter egg texture.
+    Normal skins are available via the ctrl+alt+t hotkey.
 tintr (float) - sets the redness of your clothes.
     This only affects the color of future clothes, so you must set it in
     advance. It must be a value from 0 to 1.
@@ -219,6 +218,26 @@ dhs - deletes the last hotspot.
     the map file (make sure to change the byte before the string to the number
     of its characters).
 
+Dialogs
+~~~~~~~
+
+dialog (int) (string) - loads the "string.txt" dialog with type "int" and enter
+    directing mode: Fly around, press numpad 1-10 to change the players' head
+    target, press 1-10 to define who is saying the current line and move on to
+    the next line. The type argument can be one of:
+        0-9 = player index, activates when "attacking" them
+        10+ = "special", activates automatically when in range; player ID is
+              the module of the type (e.g. type 18 would be special, player 8)
+        40-49 = some other thing, someone really needs to cleanup this logic :)
+fixdialog (int) (string) - replaces the dialog of given index by the one
+    described in the "string.txt" file.
+ddialog (int) - deletes given dialog (if no argument or -1, deletes the last
+    dialog). Does not work when actually playing a dialog.
+fixtype (int) (int) - fixes the type (2nd arg) of the given dialog (1st arg).
+play (int) - plays given dialog.
+fixrotation - when playing a dialog, sets the in-dialog yaw of the current
+    participant to its out-of-dialog yaw value.
+
 Graphics
 ~~~~~~~~