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