List of useful console commands: Difference between revisions

From the Portal Wiki
Jump to navigation Jump to search
No edit summary
(AVI recording is broken and obsolete now, Valve even removed that in the Source 1 games and ask to use h264 and QuickTime recording instead.… May I suggest compiling with VirtualDub?)
Line 3: Line 3:
Using the [http://developer.valvesoftware.com/wiki/Console Developer Console], you can turn specific gameplay and graphic settings on and off or modify their values. The console can be enabled from the options menu in the Keyboard/Mouse section. Any command put in the autoexec.cfg file will automatically be loaded on game launch.
Using the [http://developer.valvesoftware.com/wiki/Console Developer Console], you can turn specific gameplay and graphic settings on and off or modify their values. The console can be enabled from the options menu in the Keyboard/Mouse section. Any command put in the autoexec.cfg file will automatically be loaded on game launch.


== List of useful console commands ==
==List of useful console commands==
Type sv_cheats 0 or 1 to turn off or on cheats respectively.
Type sv_cheats 0 or 1 to turn off or on cheats respectively.
* portal_draw_ghosting 0/1 - Toggles the outline visible on portals through walls.
* portal_draw_ghosting 0/1 - Toggles the outline visible on portals through walls.
Line 19: Line 19:
* cm_reset_vo_progress - Resets the dialog progress of [[Cave Johnson]] in the [[Perpetual Testing Initiative]].  
* cm_reset_vo_progress - Resets the dialog progress of [[Cave Johnson]] in the [[Perpetual Testing Initiative]].  


=== Miscellaneous ===
===Miscellaneous===
 
* bind <key> "<command>" - Binds a key with a command.  
* bind <key> <command> - Binds a key with a command.  
* unbind <key> - unbinds a key
* unbind <key> - unbinds a key
* kill - Commit suicide.
* kill / explode - Commit suicide.
* jpeg - Take a jpeg screenshot. Use <code>jpeg_quality #</code> to control the quality level of the resultant screenshots.
* jpeg - Take a jpeg screenshot. Use <code>jpeg_quality #</code> to control the quality level of the resultant screenshots.
* screenshot - Take a TGA screenshot.
* screenshot - Take a TGA screenshot.
Line 41: Line 40:
* record <demo name> - records a demo
* record <demo name> - records a demo
** stop - stops the recording of a demo
** stop - stops the recording of a demo
* startmovie <moviename> avi - opens up the source recorder during demo play back and allows for high quality avi format recording
* startmovie <moviename> - opens up the Source Recorder during demo playback and allows for high quality recording
**endmovie - stops source recorder
**endmovie - stop recording to image or AVI
'''NOTE: Videos that exceed the file size of 2 GB become corrupted and unviewable, either use a lower resolution before recording or record to raw images and sound instead!'''
*host_framerate <number> - tells the source recorder to record at a constant framerate
*host_framerate <number> - tells the source recorder to record at a constant framerate
*host_timescale <number> - use in conjunction with host_framerate to produce a smooth video output
*host_timescale <number> - use in conjunction with host_framerate to produce a smooth video output


[[Category:Lists]]
[[Category:Lists]]

Revision as of 07:10, 2 June 2015

A screen of the Developer Console found in Portal 2

Using the Developer Console, you can turn specific gameplay and graphic settings on and off or modify their values. The console can be enabled from the options menu in the Keyboard/Mouse section. Any command put in the autoexec.cfg file will automatically be loaded on game launch.

List of useful console commands

Type sv_cheats 0 or 1 to turn off or on cheats respectively.

  • portal_draw_ghosting 0/1 - Toggles the outline visible on portals through walls.
  • mat_fastspecular 0/1 - Setting to 0 will improve the quality of specular highlights.
  • r_portal_use_dlights 0/1 - Creates a dynamic light where portals are placed; looks aesthetically pleasing.
  • r_waterforcereflectentities 0/1 - Force water to reflect everything.
  • gameinstructor_enable 0/1 - Toggles the popup hints found throughout the game.
  • sv_player_funnel_into_portals 0/1 - Toggles whether the player is 'funnelled' into portals.
  • sv_props_funnel_into_portals 0/1 - Toggles whether objects are 'funnelled' into portals.
  • sv_enableholdrotation 0/1 - If enabled, objects can be freely rotated with the Portal Device when holding the secondary fire key.
  • cl_fov - Set desired field of vision.
  • viewmodel_offset_x - Offsets the viewmodel by this much on the x axis.
  • viewmodel_offset_y - Offsets the viewmodel by this much on the y axis.
  • viewmodel_offset_z - Offsets the viewmodel by this much on the z axis.
  • cm_reset_vo_progress - Resets the dialog progress of Cave Johnson in the Perpetual Testing Initiative.

Miscellaneous

  • bind <key> "<command>" - Binds a key with a command.
  • unbind <key> - unbinds a key
  • kill / explode - Commit suicide.
  • jpeg - Take a jpeg screenshot. Use jpeg_quality # to control the quality level of the resultant screenshots.
  • screenshot - Take a TGA screenshot.
  • r_drawviewmodel 0/1 - turns viewmodels on and off
  • find <command> - a search function that displays all commands with searched term
  • net_graph <1-6>
    • Depending on the input value, different amounts of information will be shown such as ping, fps, lerp, packet loss, etc.
  • changelevel <mapname> - changes the map without restarting the server.
  • cvarlist - View complete cvar list.
  • differences - View
  • exec - Execute config file.
  • map <mapname> - changes the map and restarts the server.
  • maps - Display list of maps. Use maps * for a full listing.

For recording

  • record <demo name> - records a demo
    • stop - stops the recording of a demo
  • startmovie <moviename> - opens up the Source Recorder during demo playback and allows for high quality recording
    • endmovie - stop recording to image or AVI

NOTE: Videos that exceed the file size of 2 GB become corrupted and unviewable, either use a lower resolution before recording or record to raw images and sound instead!

  • host_framerate <number> - tells the source recorder to record at a constant framerate
  • host_timescale <number> - use in conjunction with host_framerate to produce a smooth video output