Mostly Harmless

UE2:RocketLauncher (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Inventory >> Weapon >> RocketLauncher
Package: 
Weapons
Direct subclasses:
RocketLauncherEx, WeaponRocketTurret
This class in other games:
RTNP, UT2003, UT2004

null

Properties[edit]

AltFireMinIneffectiveRange[edit]

Type: float

distance within which altfire will likely pass through/miss target

AltFireReallyIneffectiveRange[edit]

Type: float

generally AltFireReallyIneffectiveRange/X preset for speed

AltRockets[edit]

Type: Projectile

Array size: 4


FireMode[edit]

Type: EFireMode


LastFiredRocket[edit]

Type: Projectile


PreferAltFireRange[edit]

Type: float

distance at which skilled NPCs will prefer altfire

RocketLocation1[edit]

Type: Object.Point


RocketLocation2[edit]

Type: Object.Point


RocketLocation3[edit]

Type: Object.Point


RocketLocation4[edit]

Type: Object.Point


Default values[edit]

Property Value
AmmoAmount[0] 5
AmmoAmount[1] 5
AmmoFlags[0]
Member Value
bRecommendSplashDamage True
bSplashDamage True
AmmoFlags[1]
Member Value
bRecommendSplashDamage True
bSplashDamage True
AnimFire[1] 'Fire'
AnimFireLastDown[1] 'FireLastDown'
AnimFireLastReload[1] 'FireLastReload'
AnimFireLastRound[1] 'FireLastRound'
AttachmentClass Class'Weapons.RocketAttachment'
AutoSwitchPriority 14
Crosshair "Crosshair_RL"
FireLastDownTime[0] 2.5
FireLastDownTime[1] 2.5
FireLastReloadTime[0] 4.0
FireLastReloadTime[1] 4.0
FireLastRoundSound[0] Sound'WeaponsA.RocketLauncher.RL_FireLastRound'
FireLastRoundSound[1] Sound'WeaponsA.RocketLauncher.RL_AltFireLastRound'
FireLastRoundTime[0] 2.17
FireLastRoundTime[1] 2.17
FireOffset
Member Value
X 10.0
Y 19.0
Z 4.0
FireSound[0] Sound'WeaponsA.RocketLauncher.RL_Fire'
FireSound[1] Sound'WeaponsA.RocketLauncher.RL_AltFire'
FireTime[0] 1.08
FireTime[1] 1.08
GroupOffset 1
IconIndex 5
ItemID "RL"
ItemName "Rocket Launcher"
MaxAmmo[0] 20
MaxAmmo[1] 20
Mesh SkeletalMesh'WeaponsK.RL_FP'
PickupAmmoCount 25
PlayerViewOffset
Member Value
X 15.0
Z -30.0
ProjectileClass[0] Class'Weapons.RocketProjectileHeavy'
ProjectileClass[1] Class'Weapons.RocketProjectileAlt'
ReloadSound Sound'WeaponsA.RocketLauncher.RL_Reload'
ReloadTime 2.0
ReloadUnloadedSound Sound'WeaponsA.RocketLauncher.RL_ReloadUnloaded'
ReloadUnloadedTime 2.0
SelectSound Sound'WeaponsA.RocketLauncher.RL_Select'
ShakeMag[0] 14.0
ShakeMag[1] 3.0
ShakeTime[0] 0.3
ShakeTime[1] 0.15

Enums[edit]

EFireMode[edit]

FM_None 
FM_Fire 
FM_AltFire 

Instance functions[edit]

GetProjectedLocation[edit]

simulated function Object.Point GetProjectedLocation (Object.Vector Loc, Canvas Canvas, optional bool returnbad)


GetProjSpeed[edit]

function float GetProjSpeed (bool bAlt)

Overrides: Weapon.GetProjSpeed


GetRocketLocation01[edit]

interface function Object.Point GetRocketLocation01 ()


GetRocketLocation02[edit]

interface function Object.Point GetRocketLocation02 ()


GetRocketLocation03[edit]

interface function Object.Point GetRocketLocation03 ()


GetRocketLocation04[edit]

interface function Object.Point GetRocketLocation04 ()


GetRocketStatus[edit]

simulated function bool GetRocketStatus (int i)


HandleTargetDetails[edit]

simulated function HandleTargetDetails (Actor A, Canvas Canvas, Object.Vector ViewLoc, Object.Rotator ViewRot)

Overrides: Weapon.HandleTargetDetails