I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE1:Eightball (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Inventory >> Weapon >> Eightball
Package: 
UnrealShare
This class in other games:
RTNP, U1

Eightball.

Properties[edit]

bFireLoad[edit]

Type: bool


bTightWad[edit]

Type: bool


LockedTarget[edit]

Type: Actor


NewTarget[edit]

Type: Actor


OldTarget[edit]

Type: Actor


RocketRad[edit]

Type: int


RocketsLoaded[edit]

Type: int


Default values[edit]

Property Value
AIRating 0.7
AltFireSound Sound'UnrealShare.Eightball.EightAltFire'
AltProjectileClass Class'UnrealShare.Grenade'
AltRefireRate 0.25
AmmoName Class'UnrealShare.RocketCan'
AutoSwitchPriority 5
bAltWarnTarget True
bNoSmooth False
BobDamping 0.985
bRecommendSplashDamage True
bSplashDamage True
bWarnTarget True
CockingSound Sound'UnrealShare.Eightball.Loading'
CollisionHeight 10.0
DeathMessage "%o was smacked down multiple times by %k's %w."
InventoryGroup 5
ItemName "Eightball"
Mesh LodMesh'UnrealShare.EightPick'
Misc1Sound Sound'UnrealShare.Eightball.SeekLock'
Misc2Sound Sound'UnrealShare.Eightball.SeekLost'
Misc3Sound Sound'UnrealShare.Eightball.BarrelMove'
PickupAmmoCount 6
PickupMessage "You got the Eightball gun"
PickupSound Sound'UnrealShare.Pickups.WeaponPickup'
PickupViewMesh LodMesh'UnrealShare.EightPick'
PlayerViewMesh LodMesh'UnrealShare.EightB'
PlayerViewOffset
Member Value
X 1.9
Z -1.89
ProjectileClass Class'UnrealShare.rocket'
RefireRate 0.25
SelectSound Sound'UnrealShare.Eightball.Selecting'
ShakeMag 350.0
ShakeTime 0.2
ShakeVert 7.5
ThirdPersonMesh LodMesh'UnrealShare.8Ball3rd'

Instance functions[edit]

AltFire[edit]

function AltFire (float Value)

Overrides: Weapon.AltFire


BarrelTurn[edit]

function BarrelTurn ()


CheckTarget[edit]

function Actor CheckTarget ()


Fire[edit]

function Fire (float Value)

Overrides: Weapon.Fire


PostRender[edit]

simulated function PostRender (Canvas Canvas)

Overrides: Weapon.PostRender


RateSelf[edit]

function float RateSelf (out int bUseAltMode)

Overrides: Weapon.RateSelf


SuggestAttackStyle[edit]

function float SuggestAttackStyle ()

Overrides: Weapon.SuggestAttackStyle


States[edit]

AltFiring[edit]

AltFiring.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


AltFiring.Tick[edit]

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


FireRockets[edit]

FireRockets.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


FireRockets.AltFire[edit]

function AltFire (float F)

Overrides: AltFire (global)


FireRockets.Fire[edit]

function Fire (float F)

Overrides: Fire (global)


Idle[edit]

Idle.Timer[edit]

event Timer ()

Overrides: Actor.Timer (global)


NormalFire[edit]

NormalFire.BeginState[edit]

event BeginState ()

Overrides: Object.BeginState (global)


NormalFire.Tick[edit]

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)