TraceConditional - Debug
Jump to navigation
Jump to search
Member of: Debug Script
Outputs a string to the Papyrus log on disk, and the Papyrus debug text page. But only if the condition is true.
Syntax[edit | edit source]
Function TraceConditional(string TextToPrint, bool ShowTrace) global
if ShowTrace
trace(TextToPrint)
EndIf
EndFunction
Parameters[edit | edit source]
- TextToPrint: The text that should be printed to the log and text page.
- ShowTrace: If true, the trace is printed out, otherwise it is eaten by the function.
Return Value[edit | edit source]
None
Examples[edit | edit source]
; Output "Hello World" to the log, but only if the bdebug variable is true
Debug.TraceConditional("Hello, World!", bDebug)