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

UE3:UTMutator_WeaponReplacement (UT3)

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

replaces weapons with other weapons (including ammo) Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Properties

AmmoToReplace

Type: array<ReplacementInfo>

Modifiers: config


WeaponsToReplace

Type: array<ReplacementInfo>

Modifiers: config

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

Default values

Property Value
GroupNames[0] "WEAPONMOD"

Subobjects

Sprite

Class: Engine.SpriteComponent

Inherits from: UTMutator.Sprite

No new values.

Structs

ReplacementInfo

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

Events

PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Other instance functions

CheckReplacement

function bool CheckReplacement (Actor Other)

Overrides: Mutator.CheckReplacement

Returns true to keep this actor