Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:ONSVehicle (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> ONSVehicle
Package: 
Onslaught
Direct subclasses:
ONSChopperCraft, ONSHoverCraft, ONSPlaneCraft, ONSTreadCraft, ONSWheeledCraft


Properties[edit]

Property group 'ONSVehicle'[edit]

See ONSVehicle property group ONSVehicle.

Property group 'SVehicle'[edit]

DriverWeapons[edit]

Type: array<DriverWeaponStruct>


PassengerWeapons[edit]

Type: array<PassengerWeaponStruct>


Internal variables[edit]

See ONSVehicle internal variables.

Default values[edit]

Property Value
bCanTeleport False
bEnterringUnlocks True
bSetPCRotOnPossess False
bSpecialHUD True
bTeamLocked True
BulletSounds[0] Sound'WeaponSounds.BBulletReflect1'
BulletSounds[1] Sound'WeaponSounds.BBulletReflect2'
BulletSounds[10] Sound'WeaponSounds.BBulletImpact7'
BulletSounds[11] Sound'WeaponSounds.BBulletImpact8'
BulletSounds[12] Sound'WeaponSounds.BBulletImpact9'
BulletSounds[13] Sound'WeaponSounds.BBulletImpact11'
BulletSounds[14] Sound'WeaponSounds.BBulletImpact12'
BulletSounds[15] Sound'WeaponSounds.BBulletImpact13'
BulletSounds[16] Sound'WeaponSounds.BBulletImpact14'
BulletSounds[2] Sound'WeaponSounds.BBulletReflect3'
BulletSounds[3] Sound'WeaponSounds.BBulletReflect4'
BulletSounds[4] Sound'WeaponSounds.BBulletImpact1'
BulletSounds[5] Sound'WeaponSounds.BBulletImpact2'
BulletSounds[6] Sound'WeaponSounds.BBulletImpact3'
BulletSounds[7] Sound'WeaponSounds.BBulletImpact4'
BulletSounds[8] Sound'WeaponSounds.BBulletImpact5'
BulletSounds[9] Sound'WeaponSounds.BBulletImpact6'
bZeroPCRotOnEntry False
CrushedDamageType Class'Onslaught.DamTypePancake'
NoEntryTexture Texture'HUDContent.NoEntry'
RanOverDamageType Class'Onslaught.DamTypeRoadkill'
RanOverSound Sound'ONSVehicleSounds-S.CollisionSounds.BodyHitbyVeh01'
SoundRadius 200.0
SpawnOverlay[0] Material'XGameShaders.PlayerShaders.VehicleSpawnShaderRed'
SpawnOverlay[1] Material'XGameShaders.PlayerShaders.VehicleSpawnShaderBlue'
StolenAnnouncement 'Hijacked'
StolenSound Sound'ONSVehicleSounds-S.CarAlarm01'
Team 0
TeamBeaconBorderMaterial Material'InterfaceContent.BorderBoxD'
TeamBeaconTexture Texture'ONSInterface-TX.HealthBar'
TransientSoundRadius 600.0
VehicleDrowningDamType Class'Gameplay.Drowned'
VehicleIcon
Member Value
Material Texture'AS_FX_TX.HUD.TrackedVehicleIcon'
SizeX 64.0
SizeY 64.0
X 0.0
Y 0.0
WaterDamage 150.0

Structs[edit]

DriverWeaponStruct[edit]

Modifiers: native, export

class<ONSWeapon> WeaponClass 
name WeaponBone 

ImpactInfoStruct[edit]

Modifiers: native, export

Actor Other 
Object.Vector Pos 
Object.Vector ImpactVel 
Object.Vector ImpactNorm 
Object.Vector ImpactAccel 

PassengerWeaponStruct[edit]

Modifiers: native, export

class<ONSWeaponPawn> WeaponPawnClass 
name WeaponBone 

Functions[edit]

Static functions[edit]

StaticPrecache[edit]

static function StaticPrecache (LevelInfo L)

Overrides: Vehicle.StaticPrecache


Events[edit]

ApplyFireImpulse[edit]

event ApplyFireImpulse (bool bAlt)


CheckReset[edit]

event CheckReset ()


ClientVehicleExplosion[edit]

simulated event ClientVehicleExplosion (bool bFinal)


DestroyAppearance[edit]

simulated event DestroyAppearance ()


Destroyed[edit]

simulated event Destroyed ()

Overrides: SVehicle.Destroyed


IsVehicleEmpty[edit]

event bool IsVehicleEmpty ()

Overrides: Vehicle.IsVehicleEmpty


KDriverLeave[edit]

event bool KDriverLeave (bool bForceLeave)

Overrides: Vehicle.KDriverLeave


KImpact[edit]

event KImpact (Actor Other, Object.Vector Pos, Object.Vector ImpactVel, Object.Vector ImpactNorm)

Overrides: Actor.KImpact


NotifyEnemyLockedOn[edit]

event NotifyEnemyLockedOn ()

Overrides: Vehicle.NotifyEnemyLockedOn


NotifyEnemyLostLock[edit]

event NotifyEnemyLostLock ()

Overrides: Vehicle.NotifyEnemyLostLock


PostNetBeginPlay[edit]

simulated event PostNetBeginPlay ()

Overrides: SVehicle.PostNetBeginPlay


SVehicleUpdateParams[edit]

simulated event SVehicleUpdateParams ()

Overrides: SVehicle.SVehicleUpdateParams


TakeDamage[edit]

event TakeDamage (int Damage, Pawn instigatedBy, Object.Vector Hitlocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: Vehicle.TakeDamage


TakeImpactDamage[edit]

event TakeImpactDamage (float AccelMag)


TeamChanged[edit]

simulated event TeamChanged ()

Overrides: Vehicle.TeamChanged


VehicleLocked[edit]

event VehicleLocked (Pawn P)

Overrides: Vehicle.VehicleLocked


Other instance functions[edit]

See ONSVehicle instance functions.

States[edit]

VehicleDestroyed[edit]

Ignores: Tick

VehicleDestroyed.CallDestroy[edit]

function CallDestroy ()


VehicleDestroyed.Died[edit]

function Died (Controller Killer, class<DamageTypedamageType, Object.Vector HitLocation)

Overrides: Died (global)


VehicleDisintegrated[edit]

Ignores: Tick

VehicleDisintegrated.CallDestroy[edit]

function CallDestroy ()


VehicleDisintegrated.Died[edit]

function Died (Controller Killer, class<DamageTypedamageType, Object.Vector HitLocation)

Overrides: Died (global)