Mostly Harmless

UE3:CheatManager (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> CheatManager
Package: 
Engine
Within class: 
PlayerController
Direct subclass:
UTCheatManager
This class in other games:
UE2Runtime, UT2003, U2XMP, U2, UT2004, UDK

CheatManager Object within playercontroller that manages "cheat" commands only spawned in single player mode Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Functions[edit]

Exec functions[edit]

See CheatManager exec functions.

Native functions[edit]

GetFRotatorFromString[edit]

private native function Object.Rotator GetFRotatorFromString (string InStr)

This will return a vector from a passed in string in form: (Pitch=100,Yaw=13559,Roll=0) *

GetFVectorFromString[edit]

private native function Object.Vector GetFVectorFromString (string InStr)

This will return a vector from a passed in string in form: (X=8141.9819,Y=7483.3872,Z=2093.4136) *

Other instance functions[edit]

BugItGoString[edit]

function BugItGoString (string TheLocation, string TheRotation)

This will move the player and set their rotation to the passed in values. We have this version of the BugIt family strings can be passed in from the game ?options easily

BugItWorker[edit]

function BugItWorker (Object.Vector TheLocation, Object.Rotator TheRotation)

This will move the player and set their rotation to the passed in values. This actually does the location / rotation setting. Additionally it will set you as ghost as the level may have changed since the last time you were here. And the bug may actually be inside of something.

KillAllPawns[edit]

function KillAllPawns (class<PawnaClass)


SetLevelStreamingStatus[edit]

function SetLevelStreamingStatus (name PackageName, bool bShouldBeLoaded, bool bShouldBeVisible)

streaming level debugging