| 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 | |||||