| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object | +-- Engine.WeaponFire | +-- XWeapons.LinkFire
FM_LinkTurret_AltFire
| Constants Summary |
|---|
| Inherited Contants from Core.Object |
|---|
| MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient |
| Variables Summary | |
|---|---|
| bool | bDoHit |
| LinkBeamEffect | Beam |
| class<LinkBeamEffect> | BeamEffectClass |
| Sound | BeamSounds[4] |
| bool | bInitAimError |
| bool | bLinkFeedbackPlaying |
| bool | bStartFire |
| rotator | CurrentAimError |
| rotator | DesiredAimError |
| float | LinkBreakTime |
| float | LinkScale[6] |
| byte | LinkVolume |
| Pawn | LockedPawn |
| String | MakeLinkForce |
| Sound | MakeLinkSound |
| byte | SentLinkVolume |
| float | UpTime |
| LinkFire | |
| bool | bFeedbackDeath |
| int | Damage |
| class<DamageType> | DamageType |
| float | LinkBreakDelay |
| float | LinkFlexibility |
| float | MomentumTransfer |
| float | TraceRange |
| Inherited Variables from Core.Object |
|---|
| Class, Name, ObjectFlags, ObjectInternal[7], Outer |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.WeaponFire |
|---|
| ESpreadStyle |
| Inherited Enumerations from Core.Object |
|---|
| EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis |
| Structures Summary |
|---|
| Inherited Structures from Core.Object |
|---|
| BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector |
| Functions Summary | ||
|---|---|---|
![]() | bool | AddLink (int Size, Pawn Starter)) |
![]() | float | AdjustLinkDamage (LinkGun LinkGun, Actor Other, float Damage )) |
![]() | bool | BoundError ())) |
![]() | DestroyEffects ())) | |
![]() | DoFireEffect ())) | |
![]() | vector | GetFireStart (vector X, vector Y, vector Z)) |
![]() | Rotator | GetPlayerAim (vector StartTrace, float InAimError )) |
![]() | bool | IsLinkable (Actor Other)) |
![]() | ModeDoFire ())) | |
![]() | ModeTick (float dt)) | |
![]() | bool | myHasAmmo (LinkGun LinkGun )) |
![]() | PlayFiring ())) | |
![]() | RemoveLink (int Size, Pawn Starter)) | |
![]() | SetLinkTo (Pawn Other)) | |
![]() | StartBerserk ())) | |
![]() | StopBerserk ())) | |
![]() | StopFiring ())) | |
![]() | UpdateLinkColor (LinkAttachment.ELinkColor Color )) | |
| Variables Detail |
|---|
| Functions Detail |
|---|
AddLink Source code
AdjustLinkDamage Source code
BoundError Source code
DestroyEffects Source code
DoFireEffect Source code
GetFireStart Source code
GetPlayerAim Source code
IsLinkable Source code
ModeDoFire Source code
ModeTick Source code
myHasAmmo Source code
PlayFiring Source code
RemoveLink Source code
SetLinkTo Source code
StartBerserk Source code
StopBerserk Source code
StopFiring Source code
UpdateLinkColor Source code| Defaultproperties |
|---|
defaultproperties
{
BeamEffectClass=Class'XWeapons.LinkBeamEffect'
MakeLinkSound=Sound'WeaponSounds.LinkGun.LinkActivated'
LinkBreakDelay=0.500000
LinkScale(1)=0.500000
LinkScale(2)=0.900000
LinkScale(3)=1.200000
LinkScale(4)=1.400000
LinkScale(5)=1.500000
MakeLinkForce="LinkActivated"
DamageType=Class'XWeapons.DamTypeLinkShaft'
Damage=9
MomentumTransfer=2000.000000
TraceRange=1100.000000
LinkFlexibility=0.640000
bInitAimError=True
LinkVolume=240
BeamSounds(0)=Sound'WeaponSounds.LinkGun.BLinkGunBeam1'
BeamSounds(1)=Sound'WeaponSounds.LinkGun.BLinkGunBeam2'
BeamSounds(2)=Sound'WeaponSounds.LinkGun.BLinkGunBeam3'
BeamSounds(3)=Sound'WeaponSounds.LinkGun.BLinkGunBeam4'
bPawnRapidFireAnim=True
FireAnim="Idle"
FireEndAnim=
NoAmmoSound=ProceduralSound'WeaponSounds.PReload5.P1Reload5'
FireRate=0.120000
AmmoClass=Class'XWeapons.LinkAmmo'
AmmoPerFire=1
ShakeRotMag=(Z=60.000000)
ShakeRotRate=(Z=4000.000000)
ShakeRotTime=6.000000
ShakeOffsetMag=(Y=1.000000,Z=1.000000)
ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000)
ShakeOffsetTime=3.000000
BotRefireRate=0.990000
WarnTargetPct=0.200000
FlashEmitterClass=Class'XEffects.LinkMuzFlashBeam1st'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||