The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:PackBase (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Inventory >> Weapon >> DeployableInventory >> PackBase
Package: 
Deployables
Direct subclasses:
AmmoPacks, EnergyPacks, HealthPacks

null

Default values

Property Value
AmmoAmount[0] 9999
AmmoUsed[0] 0
AttachmentClass Class'Deployables.EnergyPackAttachment'
bCanIntersectDUs True
bCanIntersectPawns True
bIgnoreOwnerYaw True
bTossProjectiles True
GroupOffset 1
InventoryGroup 5
MaxAmmo[0] 9999
Mesh SkeletalMesh'WeaponsK.Pickups'
PickupAmmoCount 19998

Instance functions

AreSupplyPacksOnline

simulated function bool AreSupplyPacksOnline ()


CanDeploy

function bool CanDeploy (Object.Vector DeployLocation, Object.Rotator DeployRotation)

Overrides: DeployableInventory.CanDeploy


DeployDestinationIsValid

function bool DeployDestinationIsValid (Object.Vector DeployLocation, Object.Rotator DeployRotation)

Overrides: DeployableInventory.DeployDestinationIsValid


NextWeapon

simulated function Weapon NextWeapon (Weapon CurrentChoice, Weapon CurrentWeapon)

Overrides: Weapon.NextWeapon


PlayFiring

simulated function PlayFiring ()

Overrides: DeployableInventory.PlayFiring


PostDeploy

function PostDeploy (Actor DeployedActor, bool bAltActivate)

Overrides: DeployableInventory.PostDeploy


PrevWeapon

simulated function Weapon PrevWeapon (Weapon CurrentChoice, Weapon CurrentWeapon)

Overrides: Weapon.PrevWeapon


WeaponChange

simulated function Weapon WeaponChange (byte F, Weapon CurrentChoice)

Overrides: Weapon.WeaponChange