| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Actor
|
+-- Onslaught.ONSWeapon
|
+-- Onslaught.ONSLinkableWeapon
|
+-- OnslaughtBP.ONSDualACSideGun
| Variables Summary | |
|---|---|
| bool | bDumpingLoad |
| bool | bFiresRight |
| bool | bLocked |
| bool | bSkipFire |
| Controller | FireControl |
| int | LoadedShotCount |
| vector | LockedTarget |
| vector | LockPosition |
| int | MaxShotCount |
| sound | ReloadSound |
| float | RelockTime |
| Inherited Variables from Onslaught.ONSLinkableWeapon |
|---|
| ChildWeapon |
| Structures Summary |
|---|
| Inherited Structures from Onslaught.ONSWeapon |
|---|
| ONSWeaponAIInfo |
| Functions Summary | ||
|---|---|---|
![]() | bool | AttemptFire (Controller C, bool bAltFire)) |
![]() | byte | BestMode ())) |
![]() | bool | CanAttack (Actor Other)) |
![]() | ChangeTargetLock ())) | |
![]() | ClientStopFire (Controller C, bool bWasAltFire)) | |
![]() | vector | FindInitialTarget (vector Start, rotator Dir)) |
![]() | FireSingle (Controller C, bool bAltFire, optional bool bDontSkip)) | |
![]() | OwnerEffects ())) | |
![]() | RemoveLock ())) | |
![]() | Projectile | SpawnProjectile (class<Projectile> ProjClass, bool bAltFire)) |
![]() | SpawnTargetBeam ())) | |
![]() | Timer ())) | |
![]() | WeaponCeaseFire (Controller C, bool bWasAltFire)) | |
| Inherited Functions from Onslaught.ONSLinkableWeapon |
|---|
| AttemptFire, Destroyed |
| Variables Detail |
|---|
| Functions Detail |
|---|
AttemptFire Source code
BestMode Source code
CanAttack Source code
ChangeTargetLock Source code
ClientStopFire Source code
FindInitialTarget Source code
FireSingle Source code
OwnerEffects Source code
RemoveLock Source code
SpawnProjectile Source code
SpawnTargetBeam Source code
Timer Source code
WeaponCeaseFire Source code| Defaultproperties |
|---|
defaultproperties
{
Mesh=Mesh'ONSBPAnimations.DualAttackCraftSideGunMesh'
YawBone=RL_Right
PitchBone=RL_Right
WeaponFireAttachmentBone=FirePoint
ProjectileClass=class'OnslaughtBP.ONSDualACRocket'
AltFireProjectileClass=class'OnslaughtBP.ONSDualACRocket'
FireInterval=0.5
AltFireInterval=0.33
YawStartConstraint=-5000
YawEndConstraint=5000
PitchUpLimit=18000
PitchDownLimit=50000
FireSoundClass=sound'CicadaSnds.Missile.MissileEject'
AltFireSoundClass=sound'CicadaSnds.Missile.MissileEject'
bAimable=True
RotationsPerSecond=0.09
MaxShotCount=16
FireSoundVolume=70.0
AltFireSoundVolume=70.0
bInstantRotation=true
AIInfo(0)=(bLeadTarget=true,bTrySplash=true,WarnTargetPct=0.5,RefireRate=0.99)
AIInfo(1)=(bLeadTarget=false,bTrySplash=true,WarnTargetPct=0.2,RefireRate=0.99)
CullDistance=+7000.0
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||