UE2:ONSWeaponPawn instance functions (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
UT2004 Object >> Actor >> Pawn >> Vehicle >> ONSWeaponPawn (instance functions)

Instance functions

AltFire

function AltFire (optional float F)

Overrides: Vehicle.AltFire


AttachDriver

simulated function AttachDriver (Pawn P)

Overrides: Vehicle.AttachDriver


AttachFlag

function AttachFlag (Actor FlagActor)

Overrides: Vehicle.AttachFlag


AttachToVehicle

function AttachToVehicle (ONSVehicle VehiclePawn, name WeaponBone)


CanAttack

function bool CanAttack (Actor Other)

Overrides: Pawn.CanAttack


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


ClientVehicleCeaseFire

function ClientVehicleCeaseFire (bool bWasAltFire)

Overrides: Vehicle.ClientVehicleCeaseFire


DetachDriver

simulated function DetachDriver (Pawn P)

Overrides: Vehicle.DetachDriver


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


Fire

function Fire (optional float F)

Overrides: Vehicle.Fire


FireOnRelease

function bool FireOnRelease ()

Overrides: Pawn.FireOnRelease


GetAimTarget

function Pawn GetAimTarget ()

Overrides: Pawn.GetAimTarget


GetCameraLocationStart

simulated function Object.Vector GetCameraLocationStart ()

Overrides: Vehicle.GetCameraLocationStart


GetMoveTargetFor

function Vehicle GetMoveTargetFor (Pawn P)

Overrides: Vehicle.GetMoveTargetFor


GetVehicleBase

function Vehicle GetVehicleBase ()

Overrides: Pawn.GetVehicleBase


HasUDamage

function bool HasUDamage ()

Overrides: Pawn.HasUDamage


HasWeapon

function bool HasWeapon ()

Overrides: Pawn.HasWeapon


IndependentVehicle

simulated function bool IndependentVehicle ()

Overrides: Vehicle.IndependentVehicle


IsFiring

function bool IsFiring ()

Overrides: Pawn.IsFiring


KDriverEnter

function KDriverEnter (Pawn P)

Overrides: Vehicle.KDriverEnter


LimitPitch

function int LimitPitch (int pitch)

Overrides: Pawn.LimitPitch


NeedToTurn

function bool NeedToTurn (Object.Vector targ)

Overrides: Pawn.NeedToTurn


PlaceExitingDriver

function bool PlaceExitingDriver ()

Overrides: Vehicle.PlaceExitingDriver


PossessedBy

function PossessedBy (Controller C)

Overrides: Vehicle.PossessedBy


ProjectilePostRender2D

simulated function ProjectilePostRender2D (Projectile P, Canvas C, float ScreenLocX, float ScreenLocY)


RefireRate

function float RefireRate ()

Overrides: Pawn.RefireRate


ServerChangeDriverPosition

function ServerChangeDriverPosition (byte F)


SetTeamNum

function SetTeamNum (byte T)

Overrides: Vehicle.SetTeamNum


SpecialCalcFirstPersonView

simulated function SpecialCalcFirstPersonView (PlayerController PC, out Actor ViewActor, out Object.Vector CameraLocation, out Object.Rotator CameraRotation)

Overrides: Vehicle.SpecialCalcFirstPersonView


SwitchWeapon

simulated function SwitchWeapon (byte F)

Overrides: Pawn.SwitchWeapon


TeamLink

function bool TeamLink (int TeamNum)

Overrides: Vehicle.TeamLink


TooCloseToAttack

function bool TooCloseToAttack (Actor Other)

Overrides: Pawn.TooCloseToAttack


TryToDrive

function bool TryToDrive (Pawn P)

Overrides: Vehicle.TryToDrive


UpdateRocketAcceleration

function UpdateRocketAcceleration (float deltaTime, float YawChange, float PitchChange)

Overrides: Pawn.UpdateRocketAcceleration


VehicleCeaseFire

function VehicleCeaseFire (bool bWasAltFire)

Overrides: Vehicle.VehicleCeaseFire