Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.WeaponFire | +-- XWeapons.InstantFire | +-- XWeapons.MinigunFire
ClassicMinigunFire, MinigunAltFire
Variables Summary | |
---|---|
MiniGun | Gun |
MinigunFire | |
float | BarrelRotationsPerSec |
float | FireTime |
String | FiringForce |
Sound | FiringSound |
float | MaxRollSpeed |
byte | MinigunSoundVolume |
float | RollSpeed |
int | RoundsPerRotation |
String | WindingForce |
Sound | WindingSound |
float | WindUpTime |
Inherited Variables from XWeapons.InstantFire |
---|
DamageMax, DamageMin, DamageType, Momentum, TraceRange |
Enumerations Summary |
---|
Inherited Enumerations from Engine.WeaponFire |
---|
ESpreadStyle |
Functions Summary | ||
---|---|---|
BeginState () FireLoop | ||
BeginState () Idle | ||
BeginState () WindDown | ||
BeginState () WindUp | ||
EndState () FireLoop | ||
EndState () Idle | ||
EndState () WindDown | ||
EndState () WindUp | ||
FlashMuzzleFlash () | ||
InitEffects () | ||
bool | IsIdle () | |
bool | IsIdle () Idle | |
ModeTick (float dt) FireLoop | ||
ModeTick (float dt) WindDown | ||
ModeTick (float dt) WindUp | ||
PlayAmbientSound (Sound aSound) | ||
PlayFireEnd () | ||
PlayFiring () | ||
PlayPreFire () | ||
PlayStartHold () | ||
PostBeginPlay () | ||
StartBerserk () | ||
StartFiring () | ||
StartFiring () Idle | ||
StartFiring () WindDown | ||
StartSuperBerserk () | ||
StopBerserk () | ||
StopFiring () | ||
StopFiring () FireLoop | ||
StopFiring () WindUp | ||
StopRolling () |
Inherited Functions from XWeapons.InstantFire |
---|
DoFireEffect, DoTrace, MaxRange, SpawnBeamEffect |
States Summary |
---|
FireLoop Source code |
---|
state FireLoop |
BeginState, EndState, ModeTick, StopFiring |
Idle Source code |
---|
auto state Idle |
BeginState, EndState, IsIdle, StartFiring |
WindDown Source code |
---|
state WindDown |
BeginState, EndState, ModeTick, StartFiring |
WindUp Source code |
---|
state WindUp |
BeginState, EndState, ModeTick, StopFiring |
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { BarrelRotationsPerSec=3.000000 RoundsPerRotation=5 WindingSound=Sound'WeaponSounds.Minigun.miniempty' FiringSound=Sound'NewWeaponSounds.NewMinigunFire' MinigunSoundVolume=220 WindUpTime=0.270000 FiringForce="minifireb" WindingForce="miniempty" DamageType=Class'XWeapons.DamTypeMinigunBullet' DamageMin=7 DamageMax=8 Momentum=0.000000 bPawnRapidFireAnim=Wahr PreFireTime=0.270000 FireLoopAnimRate=9.000000 AmmoClass=Class'XWeapons.MinigunAmmo' AmmoPerFire=1 ShakeRotMag=(X=50.000000,Y=50.000000,Z=50.000000) ShakeRotRate=(X=10000.000000,Y=10000.000000,Z=10000.000000) ShakeRotTime=2.000000 ShakeOffsetMag=(X=1.000000,Y=1.000000,Z=1.000000) ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000) ShakeOffsetTime=2.000000 BotRefireRate=0.990000 FlashEmitterClass=Class'XEffects.MinigunMuzFlash1st' SmokeEmitterClass=Class'XEffects.MinigunMuzzleSmoke' aimerror=900.000000 Spread=0.080000 SpreadStyle=SS_Random } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |