CUnitLink PathingAmmoUnit
Pathing Ammo Unit.
Definition: Weapon.h:457
Uninterruptible.
Definition: Weapon.h:182
Only Fire While Attacking.
Definition: Weapon.h:72
CEffectLink Effect
Effect.
Definition: Weapon.h:511
Legacy.
Definition: Weapon.h:437
Keep Channeling.
Definition: Weapon.h:176
CGameTime Backswing
Backswing.
Definition: Weapon.h:430
CFlagArray< e_equipmentDisplayFlagCount > PeriodDisplayFlags
Period Display Flags.
Definition: Weapon.h:416
CTargetFilters AcquireCallForHelpFilters
Acquire Call For Help Filters.
Definition: Weapon.h:306
Definition: UnderlyingTypes.h:224
SMarker Marker
Marker.
Definition: Weapon.h:397
Generic.
Definition: Weapon.h:226
Disabled.
Definition: Weapon.h:48
CFixed MinScanRange
Minimum Scan Range.
Definition: Weapon.h:344
CFixed LoiterInnerRadius
Loiter Inner Radius.
Definition: Weapon.h:497
CFangleArc Arc
Arc.
Definition: Weapon.h:383
Hidden.
Definition: Weapon.h:54
const int32 e_weaponLegacyOptionCount
Definition: Weapon.h:192
CEffectLink DisplayEffect
Damage Display Effect.
Definition: Weapon.h:270
Only Fire At Attack Target.
Definition: Weapon.h:78
CFlags LegacyOptions
Legacy Options.
Definition: Weapon.h:445
qint32 int32
Definition: UnderlyingTypes.h:42
CTargetFilters TargetFilters
Target Filters.
Definition: Weapon.h:288
Distance.
Definition: Weapon.h:204
SCost Cost
Cost.
Definition: Weapon.h:403
Definition: UnderlyingTypes.h:504
Can Retarget While Channeling.
Definition: Weapon.h:170
Slowing.
Definition: Weapon.h:136
CGameTime RandomDelayMin
Random Delay Minimum.
Definition: Weapon.h:469
Can Initiate Attack.
Definition: Weapon.h:66
STargetSorts AcquireTargetSorts
Acquire Target Sorts.
Definition: Weapon.h:324
Legacy.
Definition: Weapon.h:26
Strafe.
Definition: Weapon.h:32
None.
Definition: Weapon.h:130
quint32 uint32
Definition: UnderlyingTypes.h:22
CfRange AcquireCliffLevelRange
Acquire Cliff Level Range.
Definition: Weapon.h:336
Melee.
Definition: Weapon.h:60
EWeaponPrioritization AcquirePrioritization
Acquire Prioritization.
Definition: Weapon.h:330
Continuous Scan.
Definition: Weapon.h:84
Definition: UnderlyingTypes.h:812
EWeaponLegacyMovement
Weapon Legacy Movement.
Definition: Weapon.h:124
const int32 e_weaponPrioritizeCount
Definition: Weapon.h:220
Definition: UnderlyingTypes.h:532
EWeaponPrioritization
Weapon Prioritization.
Definition: Weapon.h:198
CFangleArc ArcSlop
Arc Slop.
Definition: Weapon.h:391
CFixed RangeSlop
Range Slop.
Definition: Weapon.h:360
CTargetFilters AcquireScanFilters
Acquire Scan Filters.
Definition: Weapon.h:318
EWeaponOption
Weapon Option.
Definition: Weapon.h:42
Definition: UnderlyingTypes.h:903
CFlags Options
Options.
Definition: Weapon.h:258
CFixed MinimumRange
Minimum Range.
Definition: Weapon.h:375
Lock Turret While Firing.
Definition: Weapon.h:164
const int32 e_weaponOptionCount
Definition: Weapon.h:118
uint32 DisplayAttackCount
Display Attack Count.
Definition: Weapon.h:276
CGameTime DamagePoint
Damage Point.
Definition: Weapon.h:423
CGameTime Period
Period.
Definition: Weapon.h:409
Display Cooldown.
Definition: Weapon.h:96
CGameTime ReloadDuration
Reload Duration.
Definition: Weapon.h:463
Angle.
Definition: Weapon.h:210
CStringLink Tip
Tooltip.
Definition: Weapon.h:251
CTargetFilters AcquireProvokeFilters
Acquire Provoke Filters.
Definition: Weapon.h:312
const int32 e_classIdCWeaponCount
Definition: Weapon.h:36
Require Enabled Attack Ability.
Definition: Weapon.h:108
CFixed Range
Range.
Definition: Weapon.h:352
CFlagArray< e_equipmentDisplayFlagCount > RangeDisplayFlags
Range Display Flags.
Definition: Weapon.h:367
uint32 InfoTooltipPriority
Tooltip Priority.
Definition: Weapon.h:245
Distance From Target.
Definition: Weapon.h:216
CFixed LoiterRadius
Loiter Radius.
Definition: Weapon.h:505
TEditorCategories EditorCategories
Editor Categories.
Definition: Weapon.h:239
CImagePath Icon
Icon.
Definition: Weapon.h:264
Ignore Threat.
Definition: Weapon.h:114
CGameTime RandomDelayMax
Random Delay Maximum.
Definition: Weapon.h:475
CEffectLink Effect
Effect.
Definition: Weapon.h:481
Definition: UnderlyingTypes.h:448
No Deceleration.
Definition: Weapon.h:188
const int32 e_weaponLegacyMovementCount
Definition: Weapon.h:146
uint32 Level
Level.
Definition: Weapon.h:282
CTargetFilters ChaseFilters
Chase Filters.
Definition: Weapon.h:294
Definition: UnderlyingTypes.h:854
CStringLink Name
Name.
Definition: Weapon.h:233
EClassIdCWeapon
Weapon Type.
Definition: Weapon.h:14
Hold Fire In Shrubs.
Definition: Weapon.h:102
EWeaponLegacyMovement AllowedMovement
Allowed Movement.
Definition: Weapon.h:451
EWeaponLegacyOption
Weapon Legacy Option.
Definition: Weapon.h:152
Definition: UnderlyingTypes.h:612
Definition: TargetSort.h:136
Use Range To Center.
Definition: Weapon.h:158
Definition: UnderlyingTypes.h:1364
Strafe.
Definition: Weapon.h:488
CTargetFilters AcquireFilters
Scan Filters.
Definition: Weapon.h:300
Definition: UnderlyingTypes.h:497
Linked Cooldown.
Definition: Weapon.h:90
Moving.
Definition: Weapon.h:142
Generic.
Definition: Weapon.h:20
Definition: UnderlyingTypes.h:1469