Always snap to grid

UE2:XMPSVehicle (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> SCar >> XMPSVehicle

Contents

Package: 
Vehicles
Direct subclasses:
SHarbinger, SJuggernaut, SRaptor


Properties[edit]

Property group 'Vehicle'[edit]

VehicleExplosionType[edit]

Type: ParticleGenerator


Default value: ParticleSalamander'Vehicle_Explosion_FX.ParticleSalamander0'

Property group 'XMPSVehicle'[edit]

DamageFilterClass[edit]

Type: class<DamageFilter>


Default value: Class'Vehicles.DamageFilterVehicles'

EnginePitchScale[edit]

Type: float


Default value: 1655350.0

HitSoundThreshold[edit]

Type: float


SmokeEffectTemplate[edit]

Type: ParticleSalamander


Default value: ParticleSalamander'Vehicle_Damage_FX.ParticleSalamander3'

SmokeVolumeMax[edit]

Type: float


Default value: 40.0

SmokeVolumeMin[edit]

Type: float


Default value: 1.0

SquealVelThresh[edit]

Type: float


Default value: 15.0

VehicleHuskClass[edit]

Type: class<VehicleHusk>


VehicleImpactEffect[edit]

Type: class<Actor>


Default value: Class'Vehicles.VehicleImpacts'

XMPVehicleHitForce[edit]

Type: string


XMPVehicleIdleForce[edit]

Type: string


XMPVehicleIdleSound[edit]

Type: Sound


Default value: Sound'VehiclesA.Raptor.RaptorIdle'

XMPVehicleSquealForce[edit]

Type: string


XMPVehicleSquealSound[edit]

Type: Sound


Default value: Sound'VehiclesA.Generic.Skid'

XMPVehicleStartForce[edit]

Type: string


XMPVehicleStartSound[edit]

Type: Sound


Default value: Sound'VehiclesA.Raptor.RaptorStartup'

Internal variables[edit]

bWasInAir[edit]

Type: bool


CabClass[edit]

Type: class<XMPVehicleCab>


CollisionTarget[edit]

Type: Actor


DustVolumeMax[edit]

Type: float


Default value: 90.0

ExplosionDamage[edit]

Type: int


Default value: 800

FallDeathDistance[edit]

Type: float


Default value: 8000.0

FrontLeftDust[edit]

Type: ParticleSalamander


FrontLeftDustClass[edit]

Type: ParticleSalamander


Default value: ParticleSalamander'Vehicle_WheelDust_FX.ParticleSalamander0'

FrontRightDust[edit]

Type: ParticleSalamander


FrontRightDustClass[edit]

Type: ParticleSalamander


Default value: ParticleSalamander'Vehicle_WheelDust_FX.ParticleSalamander0'

HitThreshold[edit]

Type: int


Default value: 400

InvertedDamageDelta[edit]

Type: float


InvertedDamagePerSec[edit]

Type: float


Default value: 100.0

MyCab[edit]

Type: XMPVehicleCab


MyCabViewModel[edit]

Type: XMPVehicleCabViewModel


OldTurretRotation[edit]

Type: Object.Rotator

Array size: 5 (HardMaxPassengers)


PendingCollisionDamage[edit]

Type: int


RearLeftDust[edit]

Type: ParticleSalamander


RearLeftDustClass[edit]

Type: ParticleSalamander


Default value: ParticleSalamander'Vehicle_WheelDust_FX.ParticleSalamander0'

RearLeftSkid[edit]

Type: ParticleSalamander


RearLeftSkidClass[edit]

Type: ParticleSalamander


Default value: ParticleSalamander'Vehicle_Skid_FX.ParticleSalamander0'

RearRightDust[edit]

Type: ParticleSalamander


RearRightDustClass[edit]

Type: ParticleSalamander


Default value: ParticleSalamander'Vehicle_WheelDust_FX.ParticleSalamander0'

RearRightSkid[edit]

Type: ParticleSalamander


RearRightSkidClass[edit]

Type: ParticleSalamander


Default value: ParticleSalamander'Vehicle_Skid_FX.ParticleSalamander0'

SmokeEffect[edit]

Type: ParticleSalamander


TakingInvertedDamage[edit]

Type: bool


UntilNextImpact[edit]

Type: float


VelocityThreshold[edit]

Type: int


Default value: 100

ZWhenHitAir[edit]

Type: float


Default values[edit]

Property Value
bNetNotify True
ExitPositions[0]
Member Value
Y 200.0
Z 100.0
ExitPositions[1]
Member Value
Y -200.0
Z 100.0
ExitPositions[2]
Member Value
X 350.0
Z 100.0
ExitPositions[3]
Member Value
X -350.0
Z 100.0
Health 900
RadarRotationOffset 16384
SoundRadius 500.0
TurretClass[0] Class'Engine.XMPVehicleTurret'
WheelVert -38.74

Functions[edit]

Events[edit]

Destroyed[edit]

simulated event Destroyed ()

Overrides: Vehicle.Destroyed


FellOutOfWorld[edit]

event FellOutOfWorld (Actor.eKillZType KillType)

Overrides: Pawn.FellOutOfWorld


KImpact[edit]

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

Overrides: Actor.KImpact


PostBeginPlay[edit]

event PostBeginPlay ()

Overrides: Pawn.PostBeginPlay


PostNetBeginPlay[edit]

simulated event PostNetBeginPlay ()

Overrides: SCar.PostNetBeginPlay


PostNetReceive[edit]

simulated event PostNetReceive ()

Overrides: Actor.PostNetReceive


PreBeginPlay[edit]

simulated event PreBeginPlay ()

Overrides: Pawn.PreBeginPlay


TakeDamage[edit]

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

Overrides: Pawn.TakeDamage


Tick[edit]

simulated event Tick (float Delta)

Overrides: SCar.Tick


Other instance functions[edit]

ClientKDriverEnter[edit]

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

Overrides: Vehicle.ClientKDriverEnter


ClientKDriverLeave[edit]

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

Overrides: Vehicle.ClientKDriverLeave


Fire[edit]

function Fire (optional float F)

Overrides: Vehicle.fire


KDriverEnter[edit]

function KDriverEnter (Pawn p, int PassengerNum)

Overrides: Vehicle.KDriverEnter


KDriverLeave[edit]

function bool KDriverLeave (int PassengerNumber, bool bForceLeave)

Overrides: Vehicle.KDriverLeave


NotifyTeamEnergyStatus[edit]

function NotifyTeamEnergyStatus (bool bEnabled)

Overrides: Actor.NotifyTeamEnergyStatus


OnUse[edit]

function OnUse (Actor User)

Overrides: Actor.OnUse


PossessedBy[edit]

function PossessedBy (Controller C)

Overrides: Pawn.PossessedBy


SetTeam[edit]

function SetTeam (int NewTeam)

Overrides: Vehicle.SetTeam


SetThirdPersonViewMode[edit]

simulated function SetThirdPersonViewMode (PlayerController pc)

Overrides: Vehicle.SetThirdPersonViewMode


SetUsability[edit]

function SetUsability (int PassengerNum)

Overrides: Vehicle.SetUsability


SetViewModel[edit]

simulated function SetViewModel (bool FirstPersonModel)


SpecialCalcView[edit]

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

Overrides: SVehicle.SpecialCalcView


UnPossessed[edit]

function UnPossessed ()

Overrides: Pawn.UnPossessed


UnsetUsability[edit]

function UnsetUsability (int PassengerNumber)

Overrides: Vehicle.UnsetUsability