UE2:ONSVehicle (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to navigation Jump to search
UT2004 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> ONSVehicle
Package: 
Onslaught


Properties

Property group 'ONSVehicle'

See ONSVehicle property group ONSVehicle.

Property group 'SVehicle'

DriverWeapons

Type: array<DriverWeaponStruct>


PassengerWeapons

Type: array<PassengerWeaponStruct>


Internal variables

See ONSVehicle internal variables.

Default values

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

DriverWeaponStruct

Modifiers: native, export

class<ONSWeapon> WeaponClass 
name WeaponBone 

ImpactInfoStruct

Modifiers: native, export

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

PassengerWeaponStruct

Modifiers: native, export

class<ONSWeaponPawn> WeaponPawnClass 
name WeaponBone 

Functions

Static functions

StaticPrecache

static function StaticPrecache (LevelInfo L)

Overrides: Vehicle.StaticPrecache


Events

ApplyFireImpulse

event ApplyFireImpulse (bool bAlt)


CheckReset

event CheckReset ()


ClientVehicleExplosion

simulated event ClientVehicleExplosion (bool bFinal)


DestroyAppearance

simulated event DestroyAppearance ()


Destroyed

simulated event Destroyed ()

Overrides: SVehicle.Destroyed


IsVehicleEmpty

event bool IsVehicleEmpty ()

Overrides: Vehicle.IsVehicleEmpty


KDriverLeave

event bool KDriverLeave (bool bForceLeave)

Overrides: Vehicle.KDriverLeave


KImpact

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

Overrides: Actor.KImpact


NotifyEnemyLockedOn

event NotifyEnemyLockedOn ()

Overrides: Vehicle.NotifyEnemyLockedOn


NotifyEnemyLostLock

event NotifyEnemyLostLock ()

Overrides: Vehicle.NotifyEnemyLostLock


PostNetBeginPlay

simulated event PostNetBeginPlay ()

Overrides: SVehicle.PostNetBeginPlay


SVehicleUpdateParams

simulated event SVehicleUpdateParams ()

Overrides: SVehicle.SVehicleUpdateParams


TakeDamage

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

Overrides: Vehicle.TakeDamage


TakeImpactDamage

event TakeImpactDamage (float AccelMag)


TeamChanged

simulated event TeamChanged ()

Overrides: Vehicle.TeamChanged


VehicleLocked

event VehicleLocked (Pawn P)

Overrides: Vehicle.VehicleLocked


Other instance functions

See ONSVehicle instance functions.

States

VehicleDestroyed

Ignores: Tick

VehicleDestroyed.CallDestroy

function CallDestroy ()


VehicleDestroyed.Died

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

Overrides: Died (global)


VehicleDisintegrated

Ignores: Tick

VehicleDisintegrated.CallDestroy

function CallDestroy ()


VehicleDisintegrated.Died

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

Overrides: Died (global)