Konsole
aktivieren
Die
Konsole läßt sich freischalten, indem entweder Gothic mit dem
Kommandozeilenparameter "-devmode" gestartet wird, oder im laufenden Spiel
im Statusbildschirm (per Default durch Taste "S" aufrufbar) blind das Wort
"MARVIN" eingetippt und der Statusbildschirm sofort wieder verlassen wird.
Die Konsole ist nun per Druck auf F2 ein- und ausblendbar.
Liste der Konsolen Kommandos
Folgende
Kommandos werden derzeit von der Konsole akzeptiert (v1.08). Durch Eingabe
von "help" in der Konsole läßt sich diese Liste jederzeit auf
dem zSpy ausgeben.
(Bemerkung:
Kommandos mit dem Präfix "Z" werden von der Grafik Engine "ZenGin"
bearbeitet, während alle übrigen Kommandos vom Gothic Game Code
bearbeitet werden).
-
AIGOTO
: player goes to waypoint [name]
-
APPLY
ANIFREQ : set random-ani frequency [ani-name, frequency]
-
APPLY
OVERLAYMDS : enable overlay-MDS [mds-name]
-
APPLY
RANDOMANI : apply a random-ani [ani-name, random-ani-name]
-
AUTOCOMPLEMENT
: autocomplement on/off
-
CAMERA
AUTOSWITCH : toggle camera autoswitch
-
CAMERA
MODE : set camera mode [name]
-
CHEAT
FULL : heal player
-
CHEAT
GOD : godmode on/off
-
CLEAR
ALLDEBUGCHANNELS : clear all debug channels
-
CLEAR
ALLDEBUGINSTANCES : clear all debug instances
-
CLEAR
DEBUGCHANNEL : clear debug channel [ch]
-
CLEAR
DEBUGFOCUS : clear debug focus object
-
CREATE
PARTICLEFX : create new particle-effect-instance [name]
-
DEBUG
DAMAGE : enables/disabled (0/1) damage debug output
-
DEBUG
DAMAGE : enables/disabled (0/1) damage debug output
-
DELETE
PARTICLEFX : delete last used particle-effect-instance
-
EDIT
ABILITIES : edit player-instance
-
EDIT
AI : edit ai parameters
-
EDIT
CAMERA : Camerainstanz editieren
-
EDIT
COMBAT : fight console on/off
-
EDIT
FOCUS : edit focus object
-
EDIT
FX : edits a special effect
-
EDIT
FX : edits a special effect
-
EDIT
PARTICLEFX : edit particle-effect-instance [name]
-
EDIT
SPECIES : edit species values
-
GOTO
CAMERA : SETS THE PLAYER POSITION TO THE CAMERA POSITION
-
GOTO
CAMERA : SETS THE PLAYER POSITION TO THE CAMERA POSITION
-
GOTO
POS : SETS THE PLAYER POSITION TO THE GIVEN POSITION (X,Y,Z)
-
GOTO
POS : SETS THE PLAYER POSITION TO THE GIVEN POSITION (X,Y,Z)
-
GOTO
VOB : beam player to vob [name] ([num])
-
GOTO
WAYPOINT : beam player to waypoint [name]
-
HELP
: list commands on spy
-
HERO
EXPORT : Exports your hero to the given file.
-
HERO
IMPORT : Imports your hero from the given file.
-
INSERT
: insert a script-instance [name]
-
KILL
: kill focus npc
-
LC1
: Include LevelChanger to net/netlevel1.zen.
-
LC2
: Include LevelChanger to net/netlevel2.zen.
-
LIST
CS : List running cutscenes.
-
LIST
CS HISTORY : List all cutscenes in the history-pool.
-
LIST
CS PROPS : List running cutscenes including status and properties.
-
LIST
CS STATES : List running cutscenes including their current
status.
-
LOAD
GAME : load game from Slot 0
-
LOAD
POSITION : restore player position
-
PARSERD
MERGE : merge 'SRC' oder 'D'-File
-
PARSERD
OFF : hide parser debug info
-
PARSERD
ON : show parser debug info
-
PARSERD
PCODE : print pcode to spy.
-
PLAY
ANI : play animation [name]
-
PLAY
CS : Play a cutscene (add cutscene-name including extension)
-
PLAY
FACEANI : play a face-ani [name]
-
PLAY
SOUND : player sound instance [name]
-
PLAY
VIDEO : Playing a videofile
-
PRINT
VOB : print info for vob(s) [name]
-
REMOVE
OVERLAYMDS : remove overlay-MDS [mds-name]
-
SAVE
GAME : save game in slot 0
-
SAVE
INFOFILE : save infofile with current console-commands
-
SAVE
POSITION : save player position
-
SAVE
ZEN : save level [name.ZEN]
-
SET
ALLDEBUGCHANNELS : set all debug channels
-
SET
ALLDEBUGINSTANCES : set all debug instances
-
SET
CLIPPINGFACTOR : Setting the clipping-factor. Default is 1.
Usually check 0.1 ... 2.0
-
SET
DEBUGCHANNEL : set debug channel [ch]
-
SET
DEBUGFOCUS : set debug focus object
-
SET
FBBOX : show boundingbox of focus object
-
SET
GUILD : set guild [guild]
-
SET
MODELFATNESS : set model fatness [value]
-
SET
PERMATTITUDE : set permanent attitude [attitude]
-
SET
TEMPATTITUDE : set temporary attitude [attitude]
-
SET
THROW : set throw range
-
SET
TIME : set worldtime [hh mm]
-
SET
TRUEGUILD : set true guild [guild]
-
SHOW
CS : Show information of a cutscene (add cutscene-name including
extension)
-
SPAWNMASS
: spawns max [num] random monsters around the player
-
SPAWNMASS
: spawns max [num] random monsters around the player
-
SPAWNMASS
GIGA : spawns max [num] random giga monsters around the player
-
SPAWNMASS
GIGA : spawns max [num] random giga monsters around the player
-
START
PARTICLEFX : start particle-effect-instance [name]
-
TOGGLE
ALLDEBUGCHANNELS : toggle all debug channels
-
TOGGLE
ANIINFO : animation-info on/off
-
TOGGLE
CAMDEBUG : Toggles camera debug
-
TOGGLE
CAMERA : change camera mode on/off
-
TOGGLE
CS LIST : Toggle list of running cutscenes on screen
-
TOGGLE
CUTSCENES ENABLED : Enable or disable cutscene-system
-
TOGGLE
DEBUG : debug-Messages on/off
-
TOGGLE
DEBUGCHANNEL : toggle debug channel [ch]
-
TOGGLE
DEBUGFOCUS : toggle debug focus object
-
TOGGLE
DESKTOP : desktop on/off
-
TOGGLE
FRAME : frame-info on/off
-
TOGGLE
FREEPOINTS : freepoints on/off
-
TOGGLE
INERTIATARGET : Toggles averaging of target position (for camera)
-
TOGGLE
MUSICCONTROL : game music logic on/off
-
TOGGLE
NOCLIP : Toggles collision of camera with world
-
TOGGLE
SCREEN : fullscreen / window
-
TOGGLE
SPY : spy-Messages on/off
-
TOGGLE
TEXT : text window on/off
-
TOGGLE
TIME : show worldtime on/off
-
TOGGLE
TURNS : turn player on/off
-
TOGGLE
WAYBOXES : wayboxes on/off
-
TOGGLE
WAYNET : waynet on/off
-
VERSION
: print version info
-
WITNESS
AIM : call reaction aim
-
WITNESS
ATTACK : call reaction attack
-
WITNESS
STEAL : call reaction steal
-
ZARCTEST
: tests integrity of each classes' arc/unarc funcs
-
ZERR
AUTHORS : Set the author-filter for messages (as characters
A-Z)
-
ZERR
LEVEL : Set the maximum priority-level for messages (from -1
to 10)
-
ZERR
REM : Include a remark into the error-log.
-
ZERR
SEARCHSPY : Search for existing zSpy if started later than
game.
-
ZERR
STATUS : Show error-status (current level, target ...)
-
ZERR
ZVIEW : just for internal tests
-
ZFOGZONE
: inserts test fog-zones
-
ZHIGHQUALITYRENDER
: batch activation of high-quality render options: vob/level farClip, LevelLOD-Strength,
Object-LOD, TexMaxSize
-
ZLIST
: list every living object of class [CLASS_NAME], if the class has SHARED_OBJECTS
flag
-
ZLIST
CLASSTREE : enumerating class hierarchy
-
ZLIST
MAT : enumerating materials
-
ZLIST
MESH : enumerating meshes
-
ZLIST
MESHESWITHLOTSOFMATERIALS : lists suspicious meshes with large
material counts [NUM_MIN]
-
ZLIST
TEX : enumerating textures
-
ZLIST
VOBSWITHBIGBBOX : lists suspicious vobs with very large bboxes
-
ZMARK
: marks outdoor occluder polys
-
ZMEM
CHECKHEAP : checks consistency of current heap allocations
-
ZMEM
DUMPHEAP BLOCKSPERLINE : dumps current heap allocations sorted
by block per line
-
ZMEM
DUMPHEAP BYTESPERLINE : dumps current heap allocations sorted
by bytes per line
-
ZMODEL
PRINTTREE : prints a model's node hierarchy [MODEL_NAME]
-
ZMOVECAMTOVOB
: [VOB_NAME | VOB_ID]
-
ZOVERLAYMDS
APPLY : applies overlay-.MDS to vob's model [VOB_NAME | VOB_ID]
[MDS_NAME]
-
ZOVERLAYMDS
REMOVE : removes overlay-.MDS from vob's model [VOB_NAME |
VOB_ID] [MDS_NAME]
-
ZPROGMESHLOD
: apply global strength value to all pm LOD rendering, -1(default), 0..1..x
-
ZRMODE
FLAT : rendermode flat
-
ZRMODE
MAT : rendermode material/normal
-
ZRMODE
WIRE : rendermode wireframe
-
ZRMODE
WMAT : rendermode material with overlaid wireframe
-
ZRNDMODELIST
: enumerates the renderers available modes and devices
-
ZRNDSTAT
: renderer statistics
-
ZSET
LEVELFARCLIPZSCALER : adjusts far clipping plane for static
level mesh, 1 being default
-
ZSET
LEVELLODFACTOR : adjusts lod strength for static level mesh,
-1 resets to default
-
ZSET
VOBFARCLIPZSCALER : adjusts far clipping plane for objects,
1 being default
-
ZSOUNDMAN
DEBUG : toggles SoundManager debug info
-
ZSTARTANI
: starts ani on specified vob if it has a animatable visual [VOB_NAME]
[ANI_NAME]
-
ZSTARTRAIN
: starts outdoor rain effect [STRENGTH]
-
ZTIMER
MULTIPLIER : sets factor for slow/quick-motion timing
-
ZTIMER
REALTIME : resets factor for slow/quick-motion timing to realtime
-
ZTOGGLE
LIGHTSTAT : toggles lightmaps/vertLight
-
ZTOGGLE
MARKPMESHMATERIALS : marks vob/pmesh materials with color-code:
red=1st mat, blue=2nd mat, green=3rd, yellow..white..brown..black=7th
-
ZTOGGLE
MODELSKELETON : toggles drawing of all models node-hierarchies
-
ZTOGGLE
PFXINFOS :
-
ZTOGGLE
PMESHSUBDIV : debug
-
ZTOGGLE
RENDERVOB : toggles drawing of vobs
-
ZTOGGLE
RESMANSTATS : displays resource manager statistics (textures,sounds,..)
-
ZTOGGLE
SHOWHELPVERVISUALS : displays helper visuals for vobs that
don't have a natural visualization (eg zCTriggers)
-
ZTOGGLE
SHOWMEM : displays information on heap allocations realtime
onscreen
-
ZTOGGLE
SHOWPORTALS : displays portals processed during occlusion during
-
ZTOGGLE
SHOWSPLINES : Toggles camera splines
-
ZTOGGLE
SHOWTRACERAY : displays all rays traced in the world as lines
-
ZTOGGLE
SHOWZONES : lists all zones the camera is currently located
in (sound,reverb,fog,..)
-
ZTOGGLE
TEXSTATS : toggles display of scene texture statistics
-
ZTOGGLE
TIMEDEMO : Toggles a time demo with avg FPS Rate
-
ZTOGGLE
VOBBOX : toggles bbox3D drawing of vobs
-
ZTRIGGER
: sends trigger-message to vob [VOB_NAME | VOB_ID]
-
ZUNTRIGGER
: sends untrigger-message to vob [VOB_NAME | VOB_ID]
-
ZVIDEORES
: sets video resolution
-
ZWORLD
ACTIVEVOBS : prints engine-world activeVobList
-
ZWORLD
STATUS : prints some engine-world data
-
ZWORLD
VOBPROPS : prints props of vob with specified name [VOB_NAME
| VOB_ID]
-
ZWORLD
VOBTREE : prints engine-world globalVobTree
|