Moderator elections are being held. See Valve Developer Community:Moderator elections for more details.
Users who would like to run for moderator must be autoconfirmed and have at least 100 edits. Users can check their own edit count at Special:Preferences.

L4D2 EMS/Appendix: Debugging

From Valve Developer Community
Jump to: navigation, search

Helpful Scripted Mode console commands

  • script_attach_debugger: attaches the game to the VS2010 Visual Squirrel debugger
  • script_attach_debugger_at_startup : attaches the debugger as soon as possible after loading a map
  • script_debug : toggles console debugging of functions and watches printed to the console
    • when script_debug is active passing 'watch' (or just 'w') will turn off watch rendering, 'messages' (or 'm') will turn of non-watch messages
  • script_add_debug_filter : Add a filter to the game debug overlay
  • script_remove_debug_filter : Remove a filter from the game debug overlay
  • script_add_watch : Add a watch to the game debug overlay
  • script_add_watch_pattern : Add a watch to the game debug overlay with a name match
  • script_remove_watch : Remove a watch from the game debug overlay
  • script_remove_watch_pattern : Remove a watch from the game debug overlay
  • script_clear_watches : Clear all watches from the game debug overlay
  • script_find : Find a key in the VM
    • after finding a key you can add it as a watch and it will appear in script_debug w in green
  • script_help : Lists system-y functions you can call from script with a bit of help text
script_debug is shown enabled with a watch for ScriptDebugTextFilters.poll shown in green.