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 { Momentum=+0.0 RoundsPerRotation=5 BarrelRotationsPerSec=3.0 AmmoClass=class'MinigunAmmo' AmmoPerFire=1 DamageType=class'DamTypeMinigunBullet' DamageMin=7 DamageMax=8 bPawnRapidFireAnim=true SpreadStyle=SS_Random Spread=0.08 FireLoopAnimRate=9.f WindUpTime=0.27f PreFireTime=0.27f TweenTime=0.1f FlashEmitterClass=class'XEffects.MinigunMuzFlash1st' SmokeEmitterClass=class'xEffects.MinigunMuzzleSmoke' FiringSound=Sound'NewWeaponSounds.NewMinigunFire' WindingSound=Sound'WeaponSounds.MiniGun.MiniEmpty' MinigunSoundVolume=220 FiringForce="minifireb" WindingForce="miniempty" BotRefireRate=0.99 AimError=900 ShakeOffsetMag=(X=1.0,Y=1.0,Z=1.0) ShakeOffsetRate=(X=1000.0,Y=1000.0,Z=1000.0) ShakeOffsetTime=2 ShakeRotMag=(X=50.0,Y=50.0,Z=50.0) ShakeRotRate=(X=10000.0,Y=10000.0,Z=10000.0) ShakeRotTime=2 } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |