Mostly Harmless

UE2:XMPVehicle (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Pawn >> Vehicle >> KVehicle >> KCar >> XMPVehicle
Package: 
Vehicles
Direct subclasses:
Harbinger, Juggernaut, Raptor


Properties

See XMPVehicle properties.

Functions

Events

Destroyed

simulated event Destroyed ()

Overrides: KCar.Destroyed


FellOutOfWorld

event FellOutOfWorld (Actor.eKillZType KillType)

Overrides: Pawn.FellOutOfWorld


KImpact

event KImpact (Actor other, Object.Vector pos, Object.Vector impactVel, Object.Vector impactNorm)

Overrides: Actor.KImpact


PostBeginPlay

event PostBeginPlay ()

Overrides: Pawn.PostBeginPlay


PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: KCar.PostNetBeginPlay


PostNetReceive

simulated event PostNetReceive ()

Overrides: Actor.PostNetReceive


PreBeginPlay

simulated event PreBeginPlay ()

Overrides: Pawn.PreBeginPlay


TakeDamage

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, class<DamageTypedamageType)

Overrides: Pawn.TakeDamage


Tick

simulated event Tick (float Delta)

Overrides: KCar.Tick


Other instance functions

ClientKDriverEnter

simulated function ClientKDriverEnter (PlayerController pc, int PassengerNum, Pawn p)

Overrides: Vehicle.ClientKDriverEnter


ClientKDriverLeave

simulated function ClientKDriverLeave (PlayerController pc, Object.Rotator exitLookDir)

Overrides: Vehicle.ClientKDriverLeave


Fire

function Fire (optional float F)

Overrides: Vehicle.fire


KDriverEnter

function KDriverEnter (Pawn p, int PassengerNum)

Overrides: Vehicle.KDriverEnter


KDriverLeave

function bool KDriverLeave (int PassengerNumber, bool bForceLeave)

Overrides: Vehicle.KDriverLeave


NotifyTeamEnergyStatus

function NotifyTeamEnergyStatus (bool bEnabled)

Overrides: Actor.NotifyTeamEnergyStatus


OnUse

function OnUse (Actor User)

Overrides: Actor.OnUse


PossessedBy

function PossessedBy (Controller C)

Overrides: Pawn.PossessedBy


SetTeam

function SetTeam (int NewTeam)

Overrides: Vehicle.SetTeam


SetThirdPersonViewMode

simulated function SetThirdPersonViewMode (PlayerController pc)

Overrides: Vehicle.SetThirdPersonViewMode


SetUsability

function SetUsability (int PassengerNum)

Overrides: Vehicle.SetUsability


SetViewModel

simulated function SetViewModel (bool FirstPersonModel)


SpecialCalcView

simulated function bool SpecialCalcView (out Actor ViewActor, out Object.Vector CameraLocation, out Object.Rotator CameraRotation)

Overrides: Vehicle.SpecialCalcView


UnPossessed

function UnPossessed ()

Overrides: Pawn.UnPossessed


UnsetUsability

function UnsetUsability (int PassengerNumber)

Overrides: Vehicle.UnsetUsability