Trace - Debug

Member of: Debug Script

Outputs a string to the Papyrus log on disk, and the Papyrus debug text page. The Papyrus log file is located in Documents\My Games\Skyrim\Logs\Script\Papyrus0.log, but only if bEnableTrace and bEnableLogging are set to 1 in the Papyrus section of the Skyrim.INI, SkyrimPrefs.INI or a plugin's INI.

SyntaxEdit

Function Trace(string asTextToPrint, int aiSeverity = 0) native global

ParametersEdit

  • asTextToPrint: The text that should be printed to the log and text page.
  • aiSeverity: The severity of the trace statement. Info, the default, shows up as green; warnings will show up as yellow; and errors as red; in the Papyrus debug text page.
    • Default: 0 (Info)
    • The following values are acceptable:
      • 0: Info
      • 1: Warning
      • 2: Error

Return ValueEdit

None

ExamplesEdit

; Output "Hello World" to the log
Debug.Trace("Hello, World!")


; Output "Hello World" to the log at error severity
Debug.Trace("Hello, World!", 2)

See AlsoEdit