Skip to content

Mutator

Class in Engine · Engine.Mutator · native, abstract

Object › Actor › Info › Mutator

Using it from Lua
h7.find_all("Mutator")            -- live instances
h7.find_class("Engine.Mutator")   -- the class
h7.hook("Engine.Mutator.AddMutator", fn)

Properties

NameTypeNotes
bUserAddedbool
GroupNamesarray
NextMutatorMutator

Functions

NameDeclaration
AddMutatorfunction AddMutator(Mutator M)
AlwaysKeepfunction bool AlwaysKeep(Actor Other)
CanLeaveVehiclefunction bool CanLeaveVehicle(Vehicle V, Pawn P)
CheckEndGamefunction bool CheckEndGame(PlayerReplicationInfo Winner, string Reason)
CheckRelevancefunction bool CheckRelevance(Actor Other)
CheckReplacementfunction bool CheckReplacement(Actor Other)
Destroyedevent Destroyed()
DriverEnteredVehiclefunction DriverEnteredVehicle(Vehicle V, Pawn P)
DriverLeftVehiclefunction DriverLeftVehicle(Vehicle V, Pawn P)
FindPlayerStartfunction NavigationPoint FindPlayerStart(Controller Player, optional byte InTeam, optional string incomingName)
GetSeamlessTravelActorListfunction GetSeamlessTravelActorList(bool bToEntry, out array<Actor> ActorList)
HandleRestartGamefunction bool HandleRestartGame()
InitMutatorfunction InitMutator(string Options, out string ErrorMessage)
IsRelevantfunction bool IsRelevant(Actor Other)
ModifyLoginfunction ModifyLogin(out string Portal, out string Options)
ModifyPlayerfunction ModifyPlayer(Pawn Other)
Mutatefunction Mutate(string MutateString, PlayerController Sender)
MutatorIsAllowedfunction bool MutatorIsAllowed()
NetDamagefunction NetDamage(int OriginalDamage, out int Damage, Pawn Injured, Controller InstigatedBy, vector HitLocation, out vector Momentum, class<DamageType> DamageType, Actor DamageCauser)
NotifyLoginfunction NotifyLogin(Controller NewPlayer)
NotifyLogoutfunction NotifyLogout(Controller Exiting)
OverridePickupQueryfunction bool OverridePickupQuery(Pawn Other, class<Inventory> ItemClass, Actor Pickup, out byte bAllowPickup)
PreBeginPlayevent PreBeginPlay()
PreventDeathfunction bool PreventDeath(Pawn Killed, Controller Killer, class<DamageType> damageType, vector HitLocation)
ScoreKillfunction ScoreKill(Controller Killer, Controller Killed)
ScoreObjectivefunction ScoreObjective(PlayerReplicationInfo Scorer, int Score)

Inherited

FromMembers
Info0 properties, 0 functions
Actor156 properties, 262 functions
Object13 properties, 308 functions