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

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

Property group 'WeaponInvFlameThrower'

MaxCrossX

Type: int


Default value: 128

MaxCrossY

Type: int


Default value: 64

MinCrossX

Type: int


Default value: 24

MinCrossY

Type: int


Default value: 12

Internal variables

bFiring

Type: bool


CrossX

Type: int


CrossY

Type: int


FireLight

Type: FT_Light

Array size: 3


Pct

Type: float


Default values

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

Events

Destroyed

simulated event Destroyed ()

Overrides: U2Weapon.Destroyed


PhysicsVolumeChange

event PhysicsVolumeChange (PhysicsVolume NewVolume)

Overrides: Actor.PhysicsVolumeChange


Other instance functions

CreateEffects

simulated function CreateEffects ()


EverywhereFire

simulated function EverywhereFire ()

Overrides: U2Weapon.EverywhereFire


GetCrossPosA

function Object.Point GetCrossPosA ()


GetCrossPosB

function Object.Point GetCrossPosB ()


GetCrossPosC

function Object.Point GetCrossPosC ()


GetCrossPosD

function Object.Point GetCrossPosD ()


GetProjSpeed

function float GetProjSpeed (bool bAlt)

Overrides: Weapon.GetProjSpeed


HandleTargetDetails

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

Overrides: U2Weapon.HandleTargetDetails


PilotsOff

simulated function PilotsOff ()


PilotsOn

simulated function PilotsOn ()


PlayAnimEx

simulated function PlayAnimEx (name Sequence)

Overrides: U2Weapon.PlayAnimEx


SuggestAttackStyleNoEnemy

function float SuggestAttackStyleNoEnemy (bool bUseAltMode)

Overrides: U2Weapon.SuggestAttackStyleNoEnemy


TurnOff

simulated function TurnOff ()


TurnOn

simulated function TurnOn ()


States

AltFiring

AltFiring.SetFireSkin

simulated function SetFireSkin ()

Overrides: U2Weapon.SetFireSkin (global)