Gah - a solution with more questions. – EntropicLqd

UE3:UTMutator (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> Info >> Mutator >> UTMutator
Package: 
UTGame
Direct subclasses:
UTMutator_Arena, UTMutator_SpeedFreak, UTMutator_Survival, UTMutator_SuperBerserk, UTMutator_Handicap, UTMutator_BigHead, UTMutator_FriendlyFire, UTMutator_Instagib, UTMutator_LowGrav, UTMutator_NoHoverboard, UTMutator_NoOrbs, UTMutator_NoPowerups, UTMutator_NoTranslocator, UTMutator_Slomo, UTMutator_SlowTimeKills, UTMutator_WeaponReplacement, UTMutator_WeaponsRespawn, UTMutator_Hero
Known custom subclasses:
UTMutator_MotionBlurPC (UT3), UT_MDB_GameExp (UT3)
This class in other games:
UDK

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties

bExportMenuData

Type: bool

if set, when this class is compiled, a menu entry for it will be automatically added/updated in its package.ini file (abstract classes are skipped even if this flag is set)

Default value: True

Subobjects

Sprite

Class: Engine.SpriteComponent

Inherits from: Mutator.Sprite

No new values.

Instance functions

GetNextUTMutator

function UTMutator GetNextUTMutator ()

utility to get the next UTMutator in the mutator list, for hooks that aren't in the base engine

MutatorIsAllowed

function bool MutatorIsAllowed ()

Overrides: Mutator.MutatorIsAllowed


ProcessSpeechRecognition

function ProcessSpeechRecognition (UTPlayerController Speaker, const out array<OnlineSubsystem.SpeechRecognizedWordWords)

parses the given player's recognized speech into bot orders, etc

ReplaceWith

function bool ReplaceWith (Actor Other, string aClassName)