| 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 |
|---|
BeginState FireLoop Source code
BeginState Idle Source code
BeginState WindDown Source code
BeginState WindUp Source code
EndState FireLoop Source code
EndState Idle Source code
EndState WindDown Source code
EndState WindUp Source code
FlashMuzzleFlash Source code
InitEffects Source code
IsIdle Source code
IsIdle Idle Source code
ModeTick FireLoop Source code
ModeTick WindDown Source code
ModeTick WindUp Source code
PlayAmbientSound Source code
PlayFireEnd Source code
PlayFiring Source code
PlayPreFire Source code
PlayStartHold Source code
PostBeginPlay Source code
StartBerserk Source code
StartFiring Source code
StartFiring Idle Source code
StartFiring WindDown Source code
StartSuperBerserk Source code
StopBerserk Source code
StopFiring Source code
StopFiring FireLoop Source code
StopFiring WindUp Source code
StopRolling Source code| 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=True
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 | |||||