1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- Created by texi2html 1.64 -->
<!--
Written by: Lionel Cons <Lionel.Cons@cern.ch> (original author)
Karl Berry <karl@freefriends.org>
Olaf Bachmann <obachman@mathematik.uni-kl.de>
and many others.
Maintained by: Olaf Bachmann <obachman@mathematik.uni-kl.de>
Send bugs and suggestions to <texi2html@mathematik.uni-kl.de>
-->
<HTML>
<HEAD>
<TITLE>Crystal Space: Console Boolean</TITLE>
<META NAME="description" CONTENT="Crystal Space: Console Boolean">
<META NAME="keywords" CONTENT="Crystal Space: Console Boolean">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META NAME="Generator" CONTENT="texi2html 1.64">
</HEAD>
<BODY LANG="" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080" ALINK="#FF0000">
<A NAME="SEC140"></A>
<TABLE CELLPADDING=1 CELLSPACING=1 BORDER=0>
<TR><TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_58.html#SEC139"> < </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_60.html#SEC141"> > </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_56.html#SEC137"> << </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_57.html#SEC138"> Up </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_62.html#SEC143"> >> </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="index.html#SEC_Top">Top</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_toc.html#SEC_Contents">Contents</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_285.html#SEC711">Index</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_abt.html#SEC_About"> ? </A>]</TD>
</TR></TABLE>
<HR SIZE=1>
<H4> 4.2.2.2 Boolean Commands </H4>
<!--docid::SEC140::-->
<P>
Boolean commands have either an <CODE>on</CODE> or <CODE>off</CODE> state. When you just
type the command without arguments it will show you the current state of the
command (<CODE>on</CODE> or <CODE>off</CODE>). To turn the state on just use: <CODE>on</CODE>,
<CODE>yes</CODE>, <CODE>true</CODE>, or <CODE>1</CODE> as the first argument of the command. To
turn it off use: <CODE>off</CODE>, <CODE>no</CODE>, <CODE>false</CODE>, or <CODE>0</CODE>. To toggle
a state use <CODE>toggle</CODE>. Example:
</P><P>
<UL>
<LI>
`<SAMP>fps</SAMP>': show current setting for FPS display
<LI>
`<SAMP>fps on</SAMP>': enable FPS display
<LI>
`<SAMP>fps 0</SAMP>': disable FPS display
<LI>
`<SAMP>fps toggle</SAMP>': toggle FPS display
</UL>
<P>
The following boolean commands are available :
</P><P>
<DL COMPACT>
<DT><CODE>colldet</CODE>
<DD>Enable/disable collision detection. Corresponds to <CODE>-colldet</CODE> and
<CODE>-nocolldet</CODE> commandline options.
<P>
<DT><CODE>debug</CODE>
<DD>Enable/disable more debug information (which is written in `<TT>debug.txt</TT>'
if the program crashes provided your system can catch crashes).
<P>
<DT><CODE>stats</CODE>
<DD>Enable/disable statistics display. Corresponds to
<CODE>-stats</CODE>/<CODE>-nostats</CODE> commandline options and
`<SAMP>Walktest.Settings.Stats</SAMP>' configuration option. Note that enabling the
statistics counter automatically disables the display of the coordinates.
<P>
<DT><CODE>fps</CODE>
<DD>Enable/disable FPS display (frames per second). Corresponds to
<CODE>-fps</CODE>/<CODE>-nofps</CODE> commandline options and `<SAMP>Walktest.Settings.FPS</SAMP>'
configuration option.
<P>
<DT><CODE>portals</CODE>
<DD>Enable/disable drawing through portals. If this is off, a portal will just
draw as the default texture on the polygon.
<P>
<DT><CODE>console</CODE>
<DD>Open/close console (is done automatically by <KBD>TAB</KBD> key).
<P>
<DT><CODE>coordshow</CODE>
<DD>Enable/disable display of coordinate at runtime. Note that enabling the
coordinates display automatically disables the statistics display.
<P>
<DT><CODE>things</CODE>
<DD>Toggle the display of things on/off (default on).
<P>
<DT><CODE>zbuf</CODE>
<DD>For debugging. When enabled this will show an alternate view where far away
objects are rendered in another color. In other words: it tests the Z
buffer. It works best in 16-bit mode.
<P>
<DT><CODE>debug0</CODE>
<DD>Debug command. The function of this command is undefined but it serves as a
place-holder for some debugging functionality. A particular version of
Crystal Space may assign some action to this command but another version
may remove this action again.
<P>
<DT><CODE>move3d</CODE>
<DD>Toggle between between pure 3D movement (Descent-like) and
`<SAMP>comfortable</SAMP>' movement (Quake-like). The latter is now default. This
basicly affects the left and right arrow keys which now rotate the camera
how you would expect it and also includes a gravity system. When you enable
3D movement the gravity system is also disabled.
<P>
<DT><CODE>do_gravity</CODE>
<DD>Enable/disable gravity (enabled by default).
<P>
<DT><CODE>freelook</CODE>
<DD>If freelook is enabled the mouse moves around like in Quake. By default
freelook is disabled.
<P>
<DT><CODE>pvs</CODE>
<DD>Toggle pvs visibility culling on/off. Use this in combination with the
c-buffer (see cbuffer command) to enable the PVS. In the current release
of CS this feature is still experimental.
<P>
<DT><CODE>pvsonly</CODE>
<DD>With this command you can indicate that ONLY the PVS should be used
for visibility culling and not any other technique. Default is off.
<P>
<DT><CODE>freezepvs</CODE>
<DD>Use this command to freeze the PVS to a given position. This is very
useful for debugging a PVS as you can then walk around and see where
the PVS is culling nodes. Use this command with 'pvsonly' for better
debugging.
<P>
<DT><CODE>sprlight</CODE>
<DD>Change quality setting of sprite lighting. If yes every vertex will be lit
according to the correct distance with the light. If no then the distances
for all vertices are calculated to the center of the sprite. Default is
`<SAMP>no</SAMP>'. This option can also be set with the
`<SAMP>Engine.Lighting.SpriteQuality</SAMP>' option in the configuration file.
<P>
<DT><CODE>palette</CODE>
<DD>Toggle on/off displaying the palette on top of everything (just below the
Crystal Space logo). Works in 8-bit modes only.
<P>
<DT><CODE>fullscreen</CODE>
<DD>Toggle fullscreen mode on/off. This will only work with X windows right now
and only if the X drivers were compiled with this option.
<P>
</DL>
<A NAME="Console Value"></A>
<HR SIZE=1>
<TABLE CELLPADDING=1 CELLSPACING=1 BORDER=0>
<TR><TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_58.html#SEC139"> < </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_60.html#SEC141"> > </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_56.html#SEC137"> << </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_57.html#SEC138"> Up </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_62.html#SEC143"> >> </A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT"> <TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="index.html#SEC_Top">Top</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_toc.html#SEC_Contents">Contents</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_285.html#SEC711">Index</A>]</TD>
<TD VALIGN="MIDDLE" ALIGN="LEFT">[<A HREF="cs_abt.html#SEC_About"> ? </A>]</TD>
</TR></TABLE>
<BR>
<FONT SIZE="-1">
This document was generated
using <A HREF="http://www.mathematik.uni-kl.de/~obachman/Texi2html
"><I>texi2html</I></A>
</BODY>
</HTML>
|