Difference between revisions of "Debug Script"
m
→Global Functions: Formatting Change
imported>Jog |
imported>CraftySentinel m (→Global Functions: Formatting Change) |
||
Line 14: | Line 14: | ||
== Global Functions == | == Global Functions == | ||
{|class="wikitable" width =100% | |||
!style="text-align:left;"|Function | |||
!style="text-align:left;"|Description | |||
|- | |||
|[[CenterOnCell - Debug|'''CenterOnCell'''(String ''asCellName'')]] | |||
|Teleports the player to the specified cell. | |||
|- | |||
|[[CenterOnCellAndWait - Debug|Float '''CenterOnCellAndWait'''(String ''asCellName'')]] | |||
|Teleports the player to the specified cell and doesn't return until he gets there. | |||
|- | |||
|[[PlayerMoveToAndWait - Debug|Float '''PlayerMoveToAndWait'''(String ''asDestRef'')]] | |||
|Teleports the player to the specified reference and doesn't return until he gets there. | |||
|- | |||
|[[CloseUserLog - Debug|'''CloseUserLog'''(String ''asLogName'')]] | |||
|Closes the specified user log | |||
|- | |||
|[[DumpAliasData - Debug|'''DumpAliasData'''(Quest ''akQuest'')]] | |||
|Dumps all alias fill information to the alias dump log. | |||
|- | |||
|[[GetConfigName - Debug|String '''GetConfigName'''()]] | |||
|Obtains the build configuration name | |||
|- | |||
|[[GetPlatformName - Debug|String '''GetPlatformName'''()]] | |||
|Obtains the current platform name | |||
|- | |||
|[[GetVersionNumber - Debug|String '''GetVersionNumber'''()]] | |||
|Obtains the current version number | |||
|- | |||
|[[MessageBox - Debug|'''MessageBox'''(String ''asMessageBoxText'')]] | |||
|Displays an OK message box with the specified text | |||
|- | |||
|[[Notification - Debug|'''Notification'''(String ''asNotificationText'')]] | |||
|Displays an in-game notification message (on the top-left corner) | |||
|- | |||
|[[OpenUserLog - Debug|Bool '''OpenUserLog'''(String ''asLogName'')]] | |||
|Opens the specified user log (fails if already open) | |||
|- | |||
|[[QuitGame - Debug|'''QuitGame'''()]] | |||
|Quits the game | |||
|- | |||
|[[SetFootIK - Debug|'''SetFootIK'''(Bool ''abFootIK'')]] | |||
|Turns foot IK on and off | |||
|- | |||
|[[SetGodMode - Debug|'''SetGodMode'''(Bool ''abGodMode'')]] | |||
|Turns god mode on and off | |||
|- | |||
|[[SendAnimationEvent - Debug|'''SendAnimationEvent'''(ObjectReference ''arRef'', String ''asEventName'')]] | |||
|Sends an animation event to the specified reference. | |||
|- | |||
|[[StartScriptProfiling - Debug|'''StartScriptProfiling'''(String ''asScriptName'')]] | |||
|Starts profiling a specific Papyrus script | |||
|- | |||
|[[StartStackProfiling - Debug|'''StartStackProfiling'''()]] | |||
|Starts profiling the calling stack | |||
|- | |||
|[[StopScriptProfiling - Debug|'''StopScriptProfiling'''(String ''asScriptName'')]] | |||
|Stops profiling a specific Papyrus script | |||
|- | |||
|[[StopStackProfiling - Debug|'''StopStackProfiling'''()]] | |||
|Stops profiling the calling stack | |||
|- | |||
|[[ToggleAI - Debug|'''ToggleAI'''()]] | |||
|Turns AI on and off. | |||
|- | |||
|[[ToggleCollisions - Debug|'''ToggleCollisions'''()]] | |||
|Turns collision on and off. | |||
|- | |||
|[[ToggleMenus - Debug|'''ToggleMenus'''()]] | |||
|Toggles menus on and off. | |||
|- | |||
|[[Trace - Debug|'''Trace'''(String ''asTextToPrint'', Int ''aiSeverity'')]] | |||
|Outputs the string to the Papyrus log and debug text page | |||
|- | |||
|[[TraceAndBox - Debug|'''TraceAndBox'''(String ''asTextToPrint'', Int ''aiSeverity'')]] | |||
|Outputs the string to the log and puts up a message box | |||
|- | |||
|[[TraceConditional - Debug|'''TraceConditional'''(String ''TextToPrint'', Bool ''ShowTrace'')]] | |||
|Outputs the string to the Papyrus log, but only if the condition is true | |||
|- | |||
''' | |[[TraceStack - Debug|'''TraceStack'''(String ''asTextToPrint'', Int ''aiSeverity'')]] | ||
|Outputs the string to the Papyrus log and debug text page, along with a full call stack | |||
|- | |||
|[[TraceUser - Debug|Bool '''TraceUser'''(String ''asUserLog'', String ''asTextToPrint'', Int ''aiSeverity'')]] | |||
|Outputs the string to the specified user log (and debug text page) | |||
|- | |||
|} | |||
== Member Functions == | == Member Functions == |