]> git.jsancho.org Git - lugaru.git/blobdiff - Docs/DEVTOOLS.txt
CMake: Remove OggVorbis CMake module and use pkg_check_modules
[lugaru.git] / Docs / DEVTOOLS.txt
index 10d040c194723369c018696b0332fb683abccdc2..9e7f9731479eeb180e8ddc1f6557d68e9f7102a8 100644 (file)
@@ -124,9 +124,8 @@ cellophane - makes everyone invisible, except for the shadows.
 Character appearance
 ~~~~~~~~~~~~~~~~~~~~
 
 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.
 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).
 
     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
 ~~~~~~~~
 
 Graphics
 ~~~~~~~~