My program doesn't have bugs. It just develops random features.

UE2:XMPVehicleBarrel instance functions (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Pawn >> XMPVehicleBarrel (instance functions)

;Other member categories for this class::internal variables

Instance functions[edit]

AdjustProjectileAim[edit]

function bool AdjustProjectileAim (bool bAltFire, class<ProjectileProjectileClass, Object.Vector projStart, float FireSpread, bool bLeadTarget, bool bWarnTarget, bool bTossed, bool bTrySplash)


AdjustTraceAim[edit]

function bool AdjustTraceAim (float projSpeed, Object.Vector projStart, float FireSpread, bool bLeadTarget, bool bWarnTarget, bool bTossed, bool bTrySplash)


Ammo_GetDamageRadius[edit]

function float Ammo_GetDamageRadius ()


Ammo_ProcessTraceHit[edit]

function Ammo_ProcessTraceHit (Actor Other, Object.Vector HitLocation, Object.Vector HitNormal)


Ammo_ShakeView[edit]

simulated function Ammo_ShakeView ()


Ammo_SpawnProjectile[edit]

function Projectile Ammo_SpawnProjectile (Object.Vector Start, Object.Rotator Dir)


AuthorityFire[edit]

function AuthorityFire ()


ClientKDriverEnter[edit]

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


ClientKDriverLeave[edit]

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


ClientReStart[edit]

function ClientReStart ()

Overrides: Pawn.ClientReStart


EverywhereFire[edit]

simulated function EverywhereFire ()


ExecuteFire[edit]

simulated function ExecuteFire (optional bool bAltFire)


EyePosition[edit]

function Object.Vector EyePosition ()

Overrides: Pawn.EyePosition


Fire[edit]

function Fire (optional float F)

Overrides: Pawn.Fire


FocusOnLeader[edit]

function bool FocusOnLeader (bool bLeaderFiring)


GetDisplayName[edit]

function interface string GetDisplayName ()


GetFireStart[edit]

simulated function Object.Vector GetFireStart (Object.Vector X, Object.Vector Y, Object.Vector Z)


GetHealth[edit]

function interface float GetHealth ()

Overrides: Pawn.GetHealth


GetHealthPct[edit]

function interface float GetHealthPct ()

Overrides: Pawn.GetHealthPct


GetPassengerClassIndex0[edit]

function interface int GetPassengerClassIndex0 ()


GetPassengerClassIndex1[edit]

function interface int GetPassengerClassIndex1 ()


GetPassengerClassIndex2[edit]

function interface int GetPassengerClassIndex2 ()


GetPassengerEnabled0[edit]

function interface bool GetPassengerEnabled0 ()

Overrides: Pawn.GetPassengerEnabled0


GetPassengerEnabled1[edit]

function interface bool GetPassengerEnabled1 ()

Overrides: Pawn.GetPassengerEnabled1


GetPassengerEnabled2[edit]

function interface bool GetPassengerEnabled2 ()

Overrides: Pawn.GetPassengerEnabled2


GetPassengerIconIndex0[edit]

function interface int GetPassengerIconIndex0 ()


GetPassengerIconIndex1[edit]

function interface int GetPassengerIconIndex1 ()


GetPassengerIconIndex2[edit]

function interface int GetPassengerIconIndex2 ()


GetPassengerName0[edit]

function interface string GetPassengerName0 ()


GetPassengerName1[edit]

function interface string GetPassengerName1 ()


GetPassengerName2[edit]

function interface string GetPassengerName2 ()


GetPlayerClassIndex[edit]

function interface int GetPlayerClassIndex ()

Overrides: Pawn.GetPlayerClassIndex


GetProjSpeed[edit]

function float GetProjSpeed (bool bAlt)


GetWeaponBoneFor[edit]

function name GetWeaponBoneFor (Inventory I)

Overrides: Pawn.GetWeaponBoneFor


HandleTraceImpact[edit]

function HandleTraceImpact (Actor Other, Object.Vector HitLocation, Object.Vector HitNormal)


HideCrosshair[edit]

simulated function HideCrosshair ()


IncrementFlashCount[edit]

simulated function IncrementFlashCount ()


IsFiring[edit]

function bool IsFiring ()


PawnAgentEvent[edit]

simulated function PawnAgentEvent (name InEventName)


PlayFiring[edit]

simulated function PlayFiring (optional float Rate, optional name FiringMode)

Overrides: Pawn.PlayFiring


PlayWeaponSound[edit]

function PlayWeaponSound (Sound Sound, optional float Pitch)


PointOfView[edit]

simulated function bool PointOfView ()

Overrides: Pawn.PointOfView


PossessedBy[edit]

function PossessedBy (Controller C)

Overrides: Pawn.PossessedBy


PostSetAimingParameters[edit]

function PostSetAimingParameters (bool bAltFire, bool bInstant, float FireSpread, class<ProjectileProjClass, bool bWarnTarget, bool bTrySplash)


PreSetAimingParameters[edit]

function bool PreSetAimingParameters (bool bAltFire, bool bInstant, float FireSpread, class<ProjectileProjClass, bool bWarnTarget, bool bTrySplash)


ProjectileFire[edit]

function Projectile ProjectileFire ()


RangedAttackTime[edit]

function float RangedAttackTime ()


RecommendRangedAttack[edit]

function bool RecommendRangedAttack ()


SendEvent[edit]

simulated function SendEvent (string EventName)


ServerFire[edit]

function ServerFire (optional bool bAltFire)


ServerRapidFire[edit]

function ServerRapidFire (optional bool bAltFire)


ServerStopFiring[edit]

function ServerStopFiring ()


SetFireStartLocations[edit]

function SetFireStartLocations ()


SpecialCalcView[edit]

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

Overrides: Pawn.SpecialCalcView


StopFiring[edit]

simulated function StopFiring ()

Overrides: Pawn.StopFiring


TraceFire[edit]

function TraceFire (float TraceSpread)


UnPossessed[edit]

function UnPossessed ()

Overrides: Pawn.UnPossessed


WeaponAdjustAim[edit]

function bool WeaponAdjustAim (bool bAltFire, bool bInstant, float FireSpread, class<ProjectileProjClass, bool bWarnTarget, bool bTrySplash)