Mostly Harmless

UE2:WeaponInvFlameThrower (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Inventory >> Weapon >> U2Weapon >> WeaponInvFlameThrower
Package: 
U2Weapons
Direct subclass:
PPainter

$Workfile: WeaponInvFlamethrower.uc $ Created By: Aaron Leiby, Mark Poesch, Sam Brown Created On: $Author: Aleiby $ $Date: 12/08/02 7:01p $ $Revision: 40 $

Properties[edit]

Property group 'WeaponInvFlameThrower'[edit]

MaxCrossX[edit]

Type: int


Default value: 128

MaxCrossY[edit]

Type: int


Default value: 64

MinCrossX[edit]

Type: int


Default value: 24

MinCrossY[edit]

Type: int


Default value: 12

Internal variables[edit]

bFiring[edit]

Type: bool


CrossX[edit]

Type: int


CrossY[edit]

Type: int


FireLight[edit]

Type: FT_Light

Array size: 3


Pct[edit]

Type: float


Default values[edit]

Property Value
ActorFOV 90.0
AIRating 0.25
AIRatingAltFire 0.2
AIRatingFire 0.25
AltFireLastDownTime 1.066
AltFireLastReloadTime 2.533
AltFireLastRoundSound Sound'U2WeaponsA.FlameThrower.FT_AltFireLastRound'
AltFireSound Sound'U2WeaponsA.FlameThrower.FT_AltFire'
AltFireTime 0.1
AltProjectileSpeed 500.0
AltRefireRate 1.0
AltShakeMag 0.0
AltShakeTime 0.0
AmmoName Class'U2Weapons.ammoInvFlamethrower'
AutoSwitchPriority 4
bAmbientAltFireSound True
bAmbientFireSound True
bCrosshairGlows True
BobDamping 0.975
bOwnsCrosshair True
bRapidFire True
CockingSound Sound'U2WeaponsA.FlameThrower.FT_Reload'
CrosshairName "FT_Cross"
DecoEffects[0]
Member Value
AnimSequence 'Fire'
bRequiresWorldZBuffer True
DecoClass Class'ParticleSystems.ParticleSalamander'
MountNode "#Muzzleflash"
Particles ParticleSalamander'Flamethrower_Effects.ParticleSalamander1'
PushBack 64.0
DecoEffects[1]
Member Value
AnimSequence 'Fire'
bRequiresWorldZBuffer True
DecoClass Class'ParticleSystems.ParticleSalamander'
MountNode "#Muzzleflash"
Particles ParticleSalamander'Flamethrower_Effects.ParticleSalamander4'
DecoEffects[2]
Member Value
AnimSequence 'AltFire'
bRequiresWorldZBuffer True
DecoClass Class'ParticleSystems.ParticleSalamander'
MountNode "#Muzzleflash"
Particles ParticleSalamander'FlameAltFX.ParticleSalamander0'
PushBack 64.0
DecoEffects[3]
Member Value
AnimSequence 'AltFire'
bRequiresWorldZBuffer True
DecoClass Class'ParticleSystems.ParticleSalamander'
MountNode "#Muzzleflash"
Particles ParticleSalamander'Flamethrower_Effects.ParticleSalamander4'
FireEndSound Sound'U2WeaponsA.FlameThrower.FT_FireEnd'
FireLastDownTime 1.066
FireLastReloadTime 2.533
FireLastRoundSound Sound'U2WeaponsA.FlameThrower.FT_FireLastRound'
FireOffset
Member Value
X 42.0
Y 21.0
Z -33.0
FireSound Sound'U2WeaponsA.FlameThrower.FT_FireLoop'
FireTime 0.1
FirstPersonOffset
Member Value
X -42.0
Y 21.0
Z 33.0
FlashSkin Shader'WeaponFXT.FlameThrower.FT_Skin2FX'
GroupOffset 2
IconIndex 4
ItemID "FT"
ItemName "Flame Thrower"
Mesh LegendMesh'GlmWeaponsG.FT_FP'
NameColor
Member Value
B 192
G 128
R 0
PickupAmmoCount 120
PickupClass Class'U2Weapons.weaponFlameThrower'
PlayerViewOffset
Member Value
X 0.0
Z 0.0
PreferCrouchingMultiplier 2.0
PreferProneMultiplier 0.0
ProjectileSpeed 500.0
RangeIdealFire 600.0
RangeMaxFire 925.0
RangeMinFire 30.0
RatingInsideMinFire -20.0
RatingRangeIdealFire 0.7
RatingRangeMaxFire 0.4
RatingRangeMinFire 0.3
RefireRate 0.02
ReloadTime 2.6
ReloadUnloadedSound Sound'U2WeaponsA.FlameThrower.FT_ReloadUnloaded'
SelectSound Sound'U2WeaponsA.FlameThrower.FT_Select'
ShakeMag 0.0
ShakeTime 0.0
Texture None
ThirdPersonMesh LegendMesh'GlmWeaponsG.FT_TP'
WeaponAnimationType AT_Flamethrower

Functions[edit]

Events[edit]

Destroyed[edit]

simulated event Destroyed ()

Overrides: U2Weapon.Destroyed


PhysicsVolumeChange[edit]

event PhysicsVolumeChange (PhysicsVolume NewVolume)

Overrides: Actor.PhysicsVolumeChange


Other instance functions[edit]

CreateEffects[edit]

simulated function CreateEffects ()


EverywhereFire[edit]

simulated function EverywhereFire ()

Overrides: U2Weapon.EverywhereFire


GetCrossPosA[edit]

function Object.Point GetCrossPosA ()


GetCrossPosB[edit]

function Object.Point GetCrossPosB ()


GetCrossPosC[edit]

function Object.Point GetCrossPosC ()


GetCrossPosD[edit]

function Object.Point GetCrossPosD ()


GetProjSpeed[edit]

function float GetProjSpeed (bool bAlt)

Overrides: Weapon.GetProjSpeed


HandleTargetDetails[edit]

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

Overrides: U2Weapon.HandleTargetDetails


PilotsOff[edit]

simulated function PilotsOff ()


PilotsOn[edit]

simulated function PilotsOn ()


PlayAnimEx[edit]

simulated function PlayAnimEx (name Sequence)

Overrides: U2Weapon.PlayAnimEx


SuggestAttackStyleNoEnemy[edit]

function float SuggestAttackStyleNoEnemy (bool bUseAltMode)

Overrides: U2Weapon.SuggestAttackStyleNoEnemy


TurnOff[edit]

simulated function TurnOff ()


TurnOn[edit]

simulated function TurnOn ()


States[edit]

AltFiring[edit]

AltFiring.SetFireSkin[edit]

simulated function SetFireSkin ()

Overrides: U2Weapon.SetFireSkin (global)