Gah - a solution with more questions. – EntropicLqd
UE1:Mutator (UT)
From Unreal Wiki, The Unreal Engine Documentation Site
Contents
- 1 Properties
- 2 Functions
- 2.1 Events
- 2.2 Other instance functions
- 2.2.1 AddMutator
- 2.2.2 AlwaysKeep
- 2.2.3 CheckReplacement
- 2.2.4 HandleEndGame
- 2.2.5 HandlePickupQuery
- 2.2.6 HandleRestartGame
- 2.2.7 IsRelevant
- 2.2.8 ModifyLogin
- 2.2.9 ModifyPlayer
- 2.2.10 Mutate
- 2.2.11 MutatedDefaultWeapon
- 2.2.12 MutatorBroadcastLocalizedMessage
- 2.2.13 MutatorBroadcastMessage
- 2.2.14 MutatorTakeDamage
- 2.2.15 MutatorTeamMessage
- 2.2.16 MyDefaultWeapon
- 2.2.17 PreventDeath
- 2.2.18 RegisterHUDMutator
- 2.2.19 ReplaceWith
- 2.2.20 ScoreKill
- Package:
- Engine
- Direct subclasses:
- Arena, ChainsawMelee, DMMutator, FatBoy, HUDMutator, InstantRockets, JumpMatch, LowGrav, NoPowerups, NoRedeemer, Relic, Stealth, TBMutator, TeamBeacon, VolatileAmmo, VolatileWeapon
- This class in other games:
- RTNP, U1, U2XMP, U2, UE2Runtime, UT2003, UT2004, UT3, UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Mutator. called by the IsRelevant() function of DeathMatchPlus by adding new mutators, you can change actors in the level without requiring a new game class. Multiple mutators can be linked together.
Properties[edit]
bHUDMutator[edit]
Type: bool
DefaultWeapon[edit]
NextDamageMutator[edit]
Type: Mutator
NextHUDMutator[edit]
Type: Mutator
NextMessageMutator[edit]
Type: Mutator
NextMutator[edit]
Type: Mutator
Functions[edit]
Events[edit]
PostRender[edit]
simulated event PostRender (Canvas Canvas)
PreBeginPlay[edit]
event PreBeginPlay ()
Overrides: Actor.PreBeginPlay
Other instance functions[edit]
AddMutator[edit]
function AddMutator (Mutator M)
AlwaysKeep[edit]
CheckReplacement[edit]
HandleEndGame[edit]
function bool HandleEndGame ()
HandlePickupQuery[edit]
HandleRestartGame[edit]
function bool HandleRestartGame ()
IsRelevant[edit]
ModifyLogin[edit]
ModifyPlayer[edit]
function ModifyPlayer (Pawn Other)
Mutate[edit]
function Mutate (string MutateString, PlayerPawn Sender)
MutatedDefaultWeapon[edit]
MutatorBroadcastLocalizedMessage[edit]
function bool MutatorBroadcastLocalizedMessage (Actor Sender, Pawn Receiver, out class<LocalMessage> Message, out optional int Switch, out optional PlayerReplicationInfo RelatedPRI_1, out optional PlayerReplicationInfo RelatedPRI_2, out optional Object OptionalObject)
MutatorBroadcastMessage[edit]
function bool MutatorBroadcastMessage (Actor Sender, Pawn Receiver, out coerce string Msg, optional bool bBeep, out optional name Type)
MutatorTakeDamage[edit]
function MutatorTakeDamage (out int ActualDamage, Pawn Victim, Pawn InstigatedBy, out Object.Vector HitLocation, out Object.Vector Momentum, name DamageType)
MutatorTeamMessage[edit]
function bool MutatorTeamMessage (Actor Sender, Pawn Receiver, PlayerReplicationInfo PRI, coerce string S, name Type, optional bool bBeep)
MyDefaultWeapon[edit]
PreventDeath[edit]
RegisterHUDMutator[edit]
simulated function RegisterHUDMutator ()