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