| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.WeaponFire
|
+-- XWeapons.ProjectileFire
|
+-- XWeapons.BioChargedFire
ClassicBioChargedFire
| Variables Summary | |
|---|---|
| BioChargedFire | |
| int | GoopLoad |
| float | GoopUpRate |
| Sound | HoldSound |
| int | MaxGoopLoad |
| Inherited Variables from XWeapons.ProjectileFire |
|---|
| ProjPerFire, ProjSpawnOffset |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.WeaponFire |
|---|
| ESpreadStyle |
| Functions Summary | ||
|---|---|---|
![]() | bool | AllowFire ())) |
![]() | BeginState ())) Hold | |
![]() | DrawMuzzleFlash (Canvas Canvas)) | |
![]() | EndState ())) Hold | |
![]() | InitEffects ())) | |
![]() | float | MaxRange ())) |
![]() | ModeHoldFire ())) | |
![]() | PlayFiring ())) | |
![]() | PlayStartHold ())) | |
![]() | projectile | SpawnProjectile (Vector Start, Rotator Dir)) |
![]() | StartBerserk ())) | |
![]() | StartSuperBerserk ())) | |
![]() | StopBerserk ())) | |
![]() | Timer ())) Hold | |
| Inherited Functions from XWeapons.ProjectileFire |
|---|
| DoFireEffect, GetFireStart, SpawnProjectile |
| States Summary |
|---|
| Hold Source code |
|---|
|
state Hold |
| BeginState, EndState, Timer |
| Variables Detail |
|---|
| Functions Detail |
|---|
AllowFire Source code
BeginState Hold Source code
DrawMuzzleFlash Source code
EndState Hold Source code
InitEffects Source code
MaxRange Source code
ModeHoldFire Source code
PlayFiring Source code
PlayStartHold Source code
SpawnProjectile Source code
StartBerserk Source code
StartSuperBerserk Source code
StopBerserk Source code
Timer Hold Source code| Defaultproperties |
|---|
defaultproperties
{
AmmoClass=class'BioAmmo'
AmmoPerFire=0
FireAnim=Fire
FireEndAnim=None
ProjectileClass=class'XWeapons.BioGlob'
FireRate=0.33
bFireOnRelease=true
GoopUpRate=0.25
MaxGoopLoad=10
ProjSpawnOffset=(X=20,Y=9,Z=-6)
FlashEmitterClass=None
FireSound=Sound'WeaponSounds.BioRifle.BioRifleFire'
HoldSound=Sound'WeaponSounds.BioRifle.BioRiflePowerUp'
FireForce="BioRifleFire";
bSplashDamage=true
bRecommendSplashDamage=true
BotRefireRate=0.5
bTossed=true
WarnTargetPct=+0.8
ShakeOffsetMag=(X=-4.0,Y=0.0,Z=-4.0)
ShakeOffsetRate=(X=1000.0,Y=0.0,Z=1000.0)
ShakeOffsetTime=2
ShakeRotMag=(X=100.0,Y=0.0,Z=0.0)
ShakeRotRate=(X=1000.0,Y=0.0,Z=0.0)
ShakeRotTime=2
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||