UE3:CheatManager (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
UT3 Object >> CheatManager
Package:
Engine
Within class:
PlayerController
Direct subclass:
UTCheatManager
This class in other games:

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

Functions

Exec functions

See CheatManager exec functions.

Native functions

GetFRotatorFromString

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

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

BugItGoString

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

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

function KillAllPawns (class<PawnaClass)


SetLevelStreamingStatus

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

streaming level debugging