I don't need to test my programs. I have an error-correcting modem.

UE3:UTMutator_WeaponReplacement (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Actor >> Info >> Mutator >> UTMutator >> UTMutator_WeaponReplacement
Package: 
UTGame
This class in other games:
UT3

replaces weapons with other weapons (including ammo)

Properties[edit]

AmmoToReplace[edit]

Type: array<ReplacementInfo>

Modifiers: config


WeaponsToReplace[edit]

Type: array<ReplacementInfo>

Modifiers: config

P.CreateInventory(class'UTGame.UTBerserk');

Default values[edit]

Property Value
GroupNames[0] "WEAPONMOD"

Subobjects[edit]

Sprite[edit]

Class: Engine.SpriteComponent

Inherits from: UTMutator.Sprite

Property Value
ReplacementPrimitive None

Structs[edit]

ReplacementInfo[edit]

name OldClassName 
class name of the weapon we want to get rid of
string NewClassPath 
fully qualified path of the class to replace it with

Functions[edit]

Events[edit]

PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Other instance functions[edit]

CheckReplacement[edit]

function bool CheckReplacement (Actor Other)

Overrides: Mutator.CheckReplacement

Returns true to keep this actor