I don't need to test my programs. I have an error-correcting modem.
UE2:WeaponTurretMounted (U2XMP)
Contents
- 1 Properties
- 1.1 Property group 'weaponTurretMounted'
- 1.2 Internal variables
- 1.2.1 bAmbientFireSound
- 1.2.2 bLeftBarrel
- 1.2.3 FireRotation
- 1.2.4 FireStartLocation
- 1.2.5 LeftBarrel
- 1.2.6 LeftBarrelRot
- 1.2.7 RightBarrel
- 1.2.8 RightBarrelRot
- 1.2.9 TracerCount
- 1.2.10 TryToHitInstantBaseDistance
- 1.2.11 TryToHitInstantBaseOddsMax
- 1.2.12 TryToHitInstantBaseOddsMin
- 1.2.13 TryToHitInstantMaxHitDistance
- 1.2.14 TryToHitInstantMinMissDistance
- 1.2.15 TryToHitProjectileBaseOddsMax
- 1.2.16 TryToHitProjectileBaseOddsMin
- 1.3 Default values
- 2 Instance functions
- 2.1 AuthorityFire
- 2.2 ClearTracers
- 2.3 ClientTraceImpact
- 2.4 EverywhereFire
- 2.5 Fire
- 2.6 GetAltFireAmmoUsed
- 2.7 GetFireAmmoUsed
- 2.8 GetFireOffset
- 2.9 GetFireRotation
- 2.10 GetFireTime
- 2.11 MaybeAdjustTargetLocation
- 2.12 PlayAnimEx
- 2.13 PlayFiring
- 2.14 ProcessTraceHitEx
- 2.15 ProjectileFire
- 2.16 SetFireStartLocations
- 2.17 TraceFire
- 2.18 UpdateTracer
- 3 States
- Package:
- U2XMP
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
$Workfile: weaponTurretMounted.uc $ Created By: Sam Brown Created On: 1/14/00 $Author: Ascheidecker $ $Date: 11/28/02 10:11p $ $Revision: 24 $
Properties[edit]
Property group 'weaponTurretMounted'[edit]
DrawTracerFrequency[edit]
Type: int
Draw a tracer every this number of rounds, if 0 tracer will not be drawn.
FireTimeMax[edit]
Type: float
FireTimeMin[edit]
Type: float
Used for varying FireTime based on difficulty
Internal variables[edit]
bAmbientFireSound[edit]
Type: bool
bLeftBarrel[edit]
Type: bool
Default value: True
FireRotation[edit]
Type: Object.Rotator
FireStartLocation[edit]
Type: Object.Vector
LeftBarrel[edit]
Type: Object.Vector
LeftBarrelRot[edit]
Type: Object.Rotator
RightBarrel[edit]
Type: Object.Vector
RightBarrelRot[edit]
Type: Object.Rotator
TracerCount[edit]
Type: int
TryToHitInstantBaseDistance[edit]
Type: float
Default value: 1024.0
TryToHitInstantBaseOddsMax[edit]
Type: float
Default value: 0.625
TryToHitInstantBaseOddsMin[edit]
Type: float
Default value: 0.125
TryToHitInstantMaxHitDistance[edit]
Type: float
Default value: 9999999.0
TryToHitInstantMinMissDistance[edit]
Type: float
Default value: 256.0
TryToHitProjectileBaseOddsMax[edit]
Type: float
TryToHitProjectileBaseOddsMin[edit]
Type: float
Default values[edit]
Property | Value |
---|---|
bDisableTick | True |
Instance functions[edit]
AuthorityFire[edit]
Overrides: U2Weapon.AuthorityFire
ClearTracers[edit]
ClientTraceImpact[edit]
Overrides: U2Weapon.ClientTraceImpact
EverywhereFire[edit]
Overrides: U2Weapon.EverywhereFire
Fire[edit]
Overrides: U2Weapon.Fire
GetAltFireAmmoUsed[edit]
Overrides: U2Weapon.GetAltFireAmmoUsed
GetFireAmmoUsed[edit]
Overrides: U2Weapon.GetFireAmmoUsed
GetFireOffset[edit]
GetFireRotation[edit]
GetFireTime[edit]
MaybeAdjustTargetLocation[edit]
PlayAnimEx[edit]
Overrides: U2Weapon.PlayAnimEx
PlayFiring[edit]
Overrides: U2Weapon.PlayFiring
ProcessTraceHitEx[edit]
Overrides: U2Weapon.ProcessTraceHitEx
ProjectileFire[edit]
Overrides: U2Weapon.ProjectileFire
SetFireStartLocations[edit]
Overrides: U2Weapon.SetFireStartLocations
TraceFire[edit]
Overrides: U2Weapon.TraceFire
UpdateTracer[edit]
States[edit]
Firing[edit]
Inherits from: U2Weapon.Firing
Modifiers: simulated
Firing.BeginState[edit]
Overrides: U2Weapon.Firing.BeginState
Firing.EndState[edit]
Overrides: U2Weapon.Firing.EndState
Idle[edit]
Inherits from: U2Weapon.Idle
Modifiers: simulated