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