docs/console.txt
author truelight
Fri, 04 Feb 2005 14:24:23 +0000
changeset 1282 e7a73ee62d2f
parent 799 56e334cb4d31
permissions -rw-r--r--
(svn r1786) -Fix: unitnumber is increased to 16bit, so now you can have up to 5000
trains in one game (instead of the 240 which was the current value).
Default max allowed vehicles per type is changed:
Trains: 500 (old 80)
Road: 500 (old 80)
Ships: 200 (old 40)
Aicraft: 300 (old 50)
(Tnx to Celestar and Darkvater for checking the patch)
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
     1
OPENTTD INGAME CONSOLE DOCUMENTATION
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
     2
====================================
288
6bd97cdf1652 (svn r294) -Fix: autorail always builds rail, instead of occasional rail removal (on pressing hotkey after pressing 'bulldozer')
darkvater
parents: 186
diff changeset
     3
http://wiki.openttd.org/index.php/OpenTTDDevBlackBook
141
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
     4
for detailed information
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
     5
799
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 543
diff changeset
     6
*** WARNING **
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 543
diff changeset
     7
 This document is out of date
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 543
diff changeset
     8
*** WARNING **
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 543
diff changeset
     9
186
d6fde0ea62f0 (svn r187) -Feature: [1024044] Show max loan in finances window. (ledow)
darkvater
parents: 141
diff changeset
    10
HOTKEY: BACKQUOTE (aka tilde, the key left to "1")
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    11
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    12
COMMANDS:
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    13
---------
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    14
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    15
echo [string]
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    16
echoc [color-code] [string]
141
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    17
exit
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    18
debug_level [0-9]
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    19
dump_vars [filter]
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    20
help
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    21
list_cmds [filter]
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    22
list_vars [filter]
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    23
printf [formatstring] [var] [var] [var]....
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    24
printfc [color-code] [formatstring] [var] [var] [var]....
141
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    25
quit
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    26
random
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    27
screenshot ["big"/"no_con"]
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    28
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    29
VARIABLES:
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    30
----------
141
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    31
*con_developer
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    32
-> true = console debugging info
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    33
-> false = no output
29cc31c87ede (svn r142) -Feature development: [1016299] Console Rev #3 allowes variable references and has a new commandline buffer (sign_de)
darkvater
parents: 130
diff changeset
    34
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    35
*developer
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    36
-> 0 = no output
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    37
-> 1 = console error output [like command not found]
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    38
-> 2 = console error and debug output
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    39
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    40
*cursor_rate
799
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 543
diff changeset
    41
-> 1-12 = defines the cursor blink interval
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    42
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    43
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    44
VARIABLE HANDLING:
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    45
------------------
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    46
543
e3b43338096b (svn r942) -Merged branch/network back into the trunk
truelight
parents: 288
diff changeset
    47
developer = 0
e3b43338096b (svn r942) -Merged branch/network back into the trunk
truelight
parents: 288
diff changeset
    48
developer ++
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    49
543
e3b43338096b (svn r942) -Merged branch/network back into the trunk
truelight
parents: 288
diff changeset
    50
temp_string = test
e3b43338096b (svn r942) -Merged branch/network back into the trunk
truelight
parents: 288
diff changeset
    51
temp_string = "my little"
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    52
543
e3b43338096b (svn r942) -Merged branch/network back into the trunk
truelight
parents: 288
diff changeset
    53
printf "%s world" temp_string
126
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    54
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    55
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    56
---------------------------------------------------
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    57
feel free to add more commands and use this in-game
152df0cc4ac2 (svn r127) New feature: ingame console. (sign_de)
dominik
parents:
diff changeset
    58
console for your debugging / enhancements