Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE2:ONSVehicle instance functions (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Pawn >> Vehicle >> SVehicle >> ONSVehicle (instance functions)

;Other member categories for this class::internal variables, property group

Instance functions

AltFire

function AltFire (optional float F)

Overrides: Vehicle.AltFire


CanAttack

function bool CanAttack (Actor Other)

Overrides: Pawn.CanAttack


ChangedReservation

function bool ChangedReservation (Pawn P)

Overrides: Vehicle.ChangedReservation


ChargeBar

simulated function float ChargeBar ()

Overrides: Vehicle.ChargeBar


ChooseFireAt

function ChooseFireAt (Actor A)

Overrides: Pawn.ChooseFireAt


ClientKDriverEnter

simulated function ClientKDriverEnter (PlayerController PC)

Overrides: Vehicle.ClientKDriverEnter


ClientKDriverLeave

simulated function ClientKDriverLeave (PlayerController PC)

Overrides: Vehicle.ClientKDriverLeave


ClientRegisterVehicleWeapon

simulated function ClientRegisterVehicleWeapon (ONSWeapon W, int Index)


ClientVehicleCeaseFire

function ClientVehicleCeaseFire (bool bWasAltFire)

Overrides: Vehicle.ClientVehicleCeaseFire


Deploy

function Deploy ()


Died

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

Overrides: Vehicle.Died


DisplayDebug

simulated function DisplayDebug (Canvas Canvas, out float YL, out float YPos)

Overrides: Vehicle.DisplayDebug


DrawHUD

simulated function DrawHUD (Canvas Canvas)

Overrides: Pawn.DrawHUD


DriverDied

function DriverDied ()

Overrides: Vehicle.DriverDied


DriverLeft

function DriverLeft ()

Overrides: Vehicle.DriverLeft


DriverRadiusDamage

function DriverRadiusDamage (float DamageAmount, float DamageRadius, Controller EventInstigator, class<DamageTypeDamageType, float Momentum, Object.Vector HitLocation)

Overrides: Vehicle.DriverRadiusDamage


FastVehicle

function bool FastVehicle ()


FindEntryVehicle

function Vehicle FindEntryVehicle (Pawn P)

Overrides: Vehicle.FindEntryVehicle


Fire

function Fire (optional float F)

Overrides: Vehicle.Fire


FireOnRelease

function bool FireOnRelease ()

Overrides: Pawn.FireOnRelease


GetBotPassenger

function AIController GetBotPassenger ()

Overrides: Vehicle.GetBotPassenger


GetInstigator

function Pawn GetInstigator ()

Overrides: Vehicle.GetInstigator


GetTurrets

function array<VehicleGetTurrets ()

Overrides: Vehicle.GetTurrets


HasOccupiedTurret

function bool HasOccupiedTurret ()

Overrides: Vehicle.HasOccupiedTurret


HasUDamage

function bool HasUDamage ()

Overrides: Pawn.HasUDamage


HasWeapon

function bool HasWeapon ()

Overrides: Pawn.HasWeapon


HealDamage

function bool HealDamage (int Amount, Controller Healer, class<DamageTypeDamageType)

Overrides: Vehicle.HealDamage


ImpactDamageModifier

function float ImpactDamageModifier ()


IsDeployed

function bool IsDeployed ()


IsFiring

function bool IsFiring ()

Overrides: Pawn.IsFiring


KDriverEnter

function KDriverEnter (Pawn p)

Overrides: Vehicle.KDriverEnter


LimitPitch

function int LimitPitch (int pitch)

Overrides: Pawn.LimitPitch


MayUndeploy

function MayUndeploy ()


ModifyThreat

function float ModifyThreat (float current, Pawn Threat)

Overrides: Pawn.ModifyThreat


NeedToTurn

function bool NeedToTurn (Object.Vector targ)

Overrides: Pawn.NeedToTurn


NewReservationCostMultiplier

function float NewReservationCostMultiplier (Pawn P)

Overrides: Vehicle.NewReservationCostMultiplier


NumPassengers

simulated function int NumPassengers ()

Overrides: Vehicle.NumPassengers


OpenPositionFor

function Vehicle OpenPositionFor (Pawn P)

Overrides: Vehicle.OpenPositionFor


PlayHit

function PlayHit (float Damage, Pawn InstigatedBy, Object.Vector HitLocation, class<DamageTypedamageType, Object.Vector Momentum)

Overrides: Pawn.PlayHit


PrecacheAnnouncer

simulated function PrecacheAnnouncer (AnnouncerVoice V, bool bRewardSounds)

Overrides: Actor.PrecacheAnnouncer


RefireRate

function float RefireRate ()

Overrides: Pawn.RefireRate


ReservationCostMultiplier

function float ReservationCostMultiplier ()

Overrides: Vehicle.ReservationCostMultiplier


ServerChangeDriverPosition

function ServerChangeDriverPosition (byte F)


ServerPlayHorn

function ServerPlayHorn (int HornIndex)

Overrides: Vehicle.ServerPlayHorn


ServerVerifyVehicleWeapon

function ServerVerifyVehicleWeapon (int Index)


SetActiveWeapon

function SetActiveWeapon (int i)


SetReservation

function SetReservation (Controller C)

Overrides: Vehicle.SetReservation


SetTeamNum

function SetTeamNum (byte T)

Overrides: Vehicle.SetTeamNum


SpokenFor

function bool SpokenFor (Controller C)

Overrides: Vehicle.SpokenFor


SwitchWeapon

simulated function SwitchWeapon (byte F)

Overrides: Pawn.SwitchWeapon


TooCloseToAttack

function bool TooCloseToAttack (Actor Other)

Overrides: Pawn.TooCloseToAttack


TryToDrive

function bool TryToDrive (Pawn P)

Overrides: Vehicle.TryToDrive


UpdatePrecacheMaterials

simulated function UpdatePrecacheMaterials ()

Overrides: Actor.UpdatePrecacheMaterials


UpdatePrecacheStaticMeshes

simulated function UpdatePrecacheStaticMeshes ()

Overrides: Actor.UpdatePrecacheStaticMeshes


VehicleCeaseFire

function VehicleCeaseFire (bool bWasAltFire)

Overrides: Vehicle.VehicleCeaseFire


VehicleExplosion

function VehicleExplosion (Object.Vector MomentumNormal, float PercentMomentum)