| 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 { MaxShotCount=16 YawBone="RL_Right" YawStartConstraint=-5000.000000 YawEndConstraint=5000.000000 PitchBone="RL_Right" PitchUpLimit=18000 PitchDownLimit=50000 WeaponFireAttachmentBone="Firepoint" RotationsPerSecond=0.090000 bInstantRotation=True AltFireInterval=0.330000 FireSoundClass=Sound'CicadaSnds.Missile.MissileEject' FireSoundVolume=70.000000 AltFireSoundClass=Sound'CicadaSnds.Missile.MissileEject' AltFireSoundVolume=70.000000 ProjectileClass=Class'OnslaughtBP.ONSDualACRocket' AltFireProjectileClass=Class'OnslaughtBP.ONSDualACRocket' AIInfo(0)=(bTrySplash=True,bLeadTarget=True,WarnTargetPct=0.500000,RefireRate=0.990000) AIInfo(1)=(bTrySplash=True,WarnTargetPct=0.200000,RefireRate=0.990000) CullDistance=7000.000000 Mesh=SkeletalMesh'ONSBPAnimations.DualAttackCraftSideGunMesh' } |
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||