2765 #endif // BEHAVIOR_H uint32 Count
Count.
Definition: Behavior.h:2137
std::vector< CFixed > DamageDealtScaled
Damage Dealt (Scaled)
Definition: Behavior.h:1319
Suppress Build On.
Definition: Behavior.h:550
Permanent.
Definition: Behavior.h:114
CBehaviorCategoryFlags BehaviorCategoriesDisable
Behavior Categories Disabled.
Definition: Behavior.h:1497
CFlagArray< e_behaviorModifyCount > ModifyFlags
Modify Flags.
Definition: Behavior.h:1151
CGameTime DurationMoveOut
Duration (Move Out)
Definition: Behavior.h:2341
CBehaviorCategoryFlags BehaviorCategoriesEnable
Behavior Categories Enabled.
Definition: Behavior.h:1490
std::vector< CGameRate > VitalRegenArray
Vital Regeneration Bonus.
Definition: Behavior.h:1443
CUnitLink Unit
Unit.
Definition: Behavior.h:1716
CEffectLink ResetEffect
Reset Effect.
Definition: Behavior.h:2170
flag8 Leash
Leash.
Definition: Behavior.h:2748
Attribute.
Definition: Behavior.h:26
Suppress Invulnerability.
Definition: Behavior.h:604
std::vector< CGameTime > HeightTime
Height Time.
Definition: Behavior.h:1172
Generate Threat.
Definition: Behavior.h:490
SEffectWhichPlayer AcquirePlayer
Acquire Player.
Definition: Behavior.h:2073
Start.
Definition: Behavior.h:938
std::vector< CFixed > DamageDealtMinimum
Damage Dealt Minimum.
Definition: Behavior.h:1349
std::vector< CSoundLink > SoundArray
Sounds.
Definition: Behavior.h:1566
int16 SubgroupPriority
Subgroup Priority.
Definition: Behavior.h:1667
TPowerLevel PowerLevel
Power Level.
Definition: Behavior.h:2403
CFlagArray< e_classIdCBehaviorCount > BehaviorClassEnableArray
Behavior Classes Enabled.
Definition: Behavior.h:1504
std::vector< CFixed > VitalMaxFractionArray
Vital Maximum Fraction.
Definition: Behavior.h:1436
CEffectLink LevelLossEffect
Level Loss Effect.
Definition: Behavior.h:1704
const CTechRequirementsGraph * Requirements
Requirements.
Definition: Behavior.h:1865
Suppress Movement.
Definition: Behavior.h:438
CFixed TriggerHeightDeltaMax
Height Delta Maximum.
Definition: Behavior.h:2269
std::vector< CAbilLink > AbilLinkDisableArray
Abilities Disabled.
Definition: Behavior.h:1483
std::vector< CFixed > DamageDealtAttributeMultiplier
Damage Dealt Attribute Multiplier.
Definition: Behavior.h:1363
Definition: UnderlyingTypes.h:119
const int32 e_behaviorVeterancyXPCount
Definition: Behavior.h:852
Spawn.
Definition: Behavior.h:916
Power User.
Definition: Behavior.h:2431
Positive.
Definition: Behavior.h:374
std::vector< CBehaviorLink > BehaviorLinkDisableArray
Behaviors Disabled.
Definition: Behavior.h:1523
Temporary.
Definition: Behavior.h:126
EBehaviorFlag
Behavior Flag.
Definition: Behavior.h:136
CImagePath InfoIcon
Icon.
Definition: Behavior.h:1846
std::vector< SPowerStage > PowerStageArray
Power Stages.
Definition: Behavior.h:2463
uint8 flag8
Definition: UnderlyingTypes.h:57
Definition: Behavior.h:1004
std::vector< CGamePoint > Offset
Offset.
Definition: Behavior.h:2633
EAllianceId RequiredAlliance
Required Alliance.
Definition: Behavior.h:2523
CGameTime DurationShield
Duration Shield.
Definition: Behavior.h:1981
CFlags DisplayDuration
Display Countdown.
Definition: Behavior.h:2615
CFixed Slop
Slop.
Definition: Behavior.h:2639
Combine Experience.
Definition: Behavior.h:814
Definition: Behavior.h:953
std::vector< CAbilLink > AbilLinkEnableArray
Abilities Enabled.
Definition: Behavior.h:1477
Untargetable.
Definition: Behavior.h:718
Bury.
Definition: Behavior.h:478
CMoverLink Mover
Mover.
Definition: Behavior.h:2311
CBehaviorLink Attribute
Attribute.
Definition: Behavior.h:959
Suppress Threat.
Definition: Behavior.h:634
CFootprintLink Grown
Footprint Grown.
Definition: Behavior.h:2237
Definition: UnderlyingTypes.h:224
Refresh Stack.
Definition: Behavior.h:206
Level From Source Count.
Definition: Behavior.h:764
CEffectLink LevelLossEffect
Level Loss Effect.
Definition: Behavior.h:1788
Remove When Empty.
Definition: Behavior.h:352
Enable Attack.
Definition: Behavior.h:402
std::vector< SVeterancyLevel > VeterancyLevelArray
Veterancy Levels.
Definition: Behavior.h:2734
uint32 PeriodCount
Period Count.
Definition: Behavior.h:2031
CFixed EnabledSearchRadius
Enabled Search Radius.
Definition: Behavior.h:2580
int32 ScoreLostBonus
Lost Bonus.
Definition: Behavior.h:1661
Share Life.
Definition: Behavior.h:250
No Draw.
Definition: Behavior.h:676
Display Power.
Definition: Behavior.h:752
CEffectLink RefreshEffect
Refresh Effect.
Definition: Behavior.h:2043
const int32 e_behaviorInfoFlagCount
Definition: Behavior.h:334
const int32 e_behaviorBuffCount
Definition: Behavior.h:216
std::vector< CFixed > DamageDealtMaximum
Damage Dealt Maximum.
Definition: Behavior.h:1341
Definition: UnderlyingTypes.h:591
Share Visible.
Definition: Behavior.h:268
std::vector< uint32 > ResourceHarvestAmountBonus
Resource Harvest Amount Bonus.
Definition: Behavior.h:1401
CFixed Height
Height.
Definition: Behavior.h:1165
CFixed DetectBonus
Detection Bonus.
Definition: Behavior.h:1586
CFixed Range
Range.
Definition: Behavior.h:2653
std::vector< CEffectLink > ExcludeEffectArray
Exclude Effect Array.
Definition: Behavior.h:1112
Undetectable.
Definition: Behavior.h:694
CGameTime Delay
Delay.
Definition: Behavior.h:2762
Ignore Morph.
Definition: Behavior.h:786
CGameSpeed MoveSpeedMinimum
Movement Speed Minimum.
Definition: Behavior.h:1232
CUnitLink Placeholder
Placeholder.
Definition: Behavior.h:2347
Warpable.
Definition: Behavior.h:450
SCost Cost
Cost.
Definition: Behavior.h:998
CFixed MoveSpeedMultiplier
Movement Speed Multiplier.
Definition: Behavior.h:1245
CFlagArray< e_classIdCBehaviorCount > BehaviorClassDisableArray
Behavior Classes Disabled.
Definition: Behavior.h:1511
Definition: UnderlyingTypes.h:315
Line Movement.
Definition: Behavior.h:724
EDeathType
Death Type.
Definition: Game.h:1238
Click Response.
Definition: Behavior.h:38
Max Level Leech.
Definition: Behavior.h:820
CEffectLink ExpireEffect
Expire Effect.
Definition: Behavior.h:2061
CGameTime DurationRandomMin
Duration Random Maximum.
Definition: Behavior.h:2001
uint32 EmptyHarvestAmount
Empty Harvest Amount.
Definition: Behavior.h:2504
Hide Count.
Definition: Behavior.h:780
Restorable.
Definition: Behavior.h:120
CTargetFilters TargetFilters
Target Filters.
Definition: Behavior.h:1100
Suppress Energy.
Definition: Behavior.h:652
CGameAcceleration DecelerationBonus
Deceleration Bonus.
Definition: Behavior.h:1270
qint32 int32
Definition: UnderlyingTypes.h:42
Enable Move.
Definition: Behavior.h:408
Veterancy.
Definition: Behavior.h:92
const int32 e_damageLocationCount
Definition: Behavior.h:874
CFixed JumpRangeMax
Jump Range Maximum.
Definition: Behavior.h:2293
Definition: UnderlyingTypes.h:504
Damage Taken.
Definition: Behavior.h:842
EBehaviorCategory
Behavior Category.
Definition: Behavior.h:108
TPowerLevel MinPowerLevel
Minimum Power Level.
Definition: Behavior.h:1686
EClassIdCBehavior
Behavior Type.
Definition: Behavior.h:14
Share Energy.
Definition: Behavior.h:262
CEffectLink LandEffectDown
Land Effect Down.
Definition: Behavior.h:2387
EBehaviorRate
Behavior Rate.
Definition: Behavior.h:880
CFixed Maximum
Maximum.
Definition: Behavior.h:1062
qint16 int16
Definition: UnderlyingTypes.h:37
Remove Exhausted Damage Response.
Definition: Behavior.h:200
CFixed SightBonus
Sight Bonus.
Definition: Behavior.h:1180
Suppress Combat.
Definition: Behavior.h:568
CEffectLink Effect
Effect.
Definition: Behavior.h:1752
Self.
Definition: Behavior.h:296
EBehaviorModify
Modify Flag.
Definition: Behavior.h:390
CFlags BehaviorFlags
Behavior Flags.
Definition: Behavior.h:1833
Definition: UnderlyingTypes.h:161
Hide Harvesters.
Definition: Behavior.h:346
CEffectLink JumpEffectDown
Jump Effect Down.
Definition: Behavior.h:2305
uint32 IdealHarvesterCount
Ideal Harvester Count.
Definition: Behavior.h:2566
CAlertLink DepletionAlert
Depletion Alert.
Definition: Behavior.h:2542
std::vector< CValidatorLink > RemoveValidatorArray
Validators (Remove)
Definition: Behavior.h:1943
CGameTime Delay
Delay.
Definition: Behavior.h:2207
Wander.
Definition: Behavior.h:98
Definition: Behavior.h:1118
Share Acquire.
Definition: Behavior.h:274
std::vector< SSpawnInfo > InfoArray
Info Array.
Definition: Behavior.h:2621
Neutral.
Definition: Behavior.h:308
SEffectWhichLocation ReplaceLocation
Replacement Location.
Definition: Behavior.h:2109
Definition: Behavior.h:984
CEffectLink LevelGainEffect
Level Gain Effect.
Definition: Behavior.h:1782
Share Vision.
Definition: Behavior.h:432
Click Response.
Definition: Behavior.h:2122
Jump.
Definition: Behavior.h:2256
CFlagArray< e_damageKindCount > Kind
Kind.
Definition: Behavior.h:1050
CEffectLink FinalEffect
Effect - Final.
Definition: Behavior.h:2055
std::vector< SAttributeChange > AttributeChangeArray
Attribute Changes.
Definition: Behavior.h:1626
uint32 HarvestAmount
Harvest Amount.
Definition: Behavior.h:2497
Reveal Progress.
Definition: Behavior.h:520
CGameSpeed MoveSpeedMaximum
Movement Speed Maximum.
Definition: Behavior.h:1224
Definition: Behavior.h:1673
Ally.
Definition: Behavior.h:302
SCost Cost
Cost.
Definition: Behavior.h:1826
std::vector< CFixed > Ignore
Ignore.
Definition: Behavior.h:1043
const int32 e_behaviorAlignmentCount
Definition: Behavior.h:384
CGameTime DurationPostLand
Duration After Landing.
Definition: Behavior.h:2335
CFlags ConjoinedFlags
Conjoined Flags.
Definition: Behavior.h:2185
quint32 uint32
Definition: UnderlyingTypes.h:22
CFootprintLink Build
Build.
Definition: Behavior.h:2219
Suppress Requirements.
Definition: Behavior.h:622
const int32 e_conjoinedFlagCount
Definition: Behavior.h:284
CEffectLink Handled
Handled.
Definition: Behavior.h:1036
Ignore In Editor.
Definition: Behavior.h:148
CAlertLink ExhaustedAlert
Exhausted Alert.
Definition: Behavior.h:2536
std::vector< CValidatorLink > DisableValidatorArray
Disable Validators.
Definition: Behavior.h:2243
Unstoppable.
Definition: Behavior.h:712
CFixed InitiateRangeUp
Initiate Range Up.
Definition: Behavior.h:2277
uint32 Capacity
Capacity.
Definition: Behavior.h:2477
Unselectable.
Definition: Behavior.h:706
Update Duration While Disabled.
Definition: Behavior.h:212
Invulnerable.
Definition: Behavior.h:502
uint32 MaxStackCountPerCaster
Maximum Stack Count Per Caster.
Definition: Behavior.h:1963
CGameTime CountDelay
Count Delay.
Definition: Behavior.h:2144
Suppress Life Regeneration.
Definition: Behavior.h:658
Enemy.
Definition: Behavior.h:314
Suppress Life.
Definition: Behavior.h:640
Farthest Distance.
Definition: Behavior.h:234
Definition: Behavior.h:971
CFangleArc DetectArc
Detection Arc.
Definition: Behavior.h:1580
Stop.
Definition: Behavior.h:944
Reveal.
Definition: Behavior.h:80
std::vector< CFixed > SharedXPFraction
Shared Fraction.
Definition: Behavior.h:2728
flag8 ModifyMinimumDamage
Modify Minimum Damage.
Definition: Behavior.h:1094
EBehaviorSpawnFlag
Spawn Flag.
Definition: Behavior.h:774
std::vector< CTargetFilters > ShareFilters
Share Filters.
Definition: Behavior.h:2700
Definition: UnderlyingTypes.h:511
CFlags Flags
Resource Flags.
Definition: Behavior.h:2517
Buff.
Definition: Behavior.h:1916
uint32 MinVeterancyXP
Minimum Experience.
Definition: Behavior.h:1770
uint32 MaxStackCount
Maximum Stack Count.
Definition: Behavior.h:1957
CFixed LandArrivalRange
Land Arrival Range.
Definition: Behavior.h:2367
EDamageLocation Location
Location.
Definition: Behavior.h:1056
CFixed InitiateRangeDown
Initiate Range Down.
Definition: Behavior.h:2285
EBehaviorAlignment
Behavior Alignment.
Definition: Behavior.h:362
SModification Modification
Modification.
Definition: Behavior.h:2079
CMoverLink MoverUp
Mover Up.
Definition: Behavior.h:2317
CFixed LifeArmorBonus
Life Armor Bonus.
Definition: Behavior.h:1376
Disable During Construction.
Definition: Behavior.h:194
SDeathResponse DeathResponse
Death Response.
Definition: Behavior.h:1640
CGameTime ResetDelay
Reset Delay.
Definition: Behavior.h:2164
SEffectWhichUnit KillCredit
Kill Credit.
Definition: Behavior.h:2097
Share Selection.
Definition: Behavior.h:280
Damage Dealt.
Definition: Behavior.h:836
uint32 Contents
Amount.
Definition: Behavior.h:2483
Definition: Behavior.h:1710
uint32 DepletionThreshold
Depletion Threshold.
Definition: Behavior.h:2548
EBehaviorVeterancyXP
Veterancy Experience.
Definition: Behavior.h:830
Definition: UnderlyingTypes.h:812
Stun.
Definition: Behavior.h:532
std::vector< CFixed > DamageDealtAttributeScaled
Damage Dealt Attribute Scaled.
Definition: Behavior.h:1356
CFlagArray< e_deathTypeCount > Type
Type.
Definition: Behavior.h:1138
CFlags InfoFlags
Flags.
Definition: Behavior.h:1840
CHerdNodeLink HerdNode
Herd Node.
Definition: Behavior.h:2115
std::vector< CFixed > DamageDealtFraction
Damage Dealt Fraction.
Definition: Behavior.h:1326
Kills.
Definition: Behavior.h:848
Creep.
Definition: Behavior.h:922
CFixed Radar
Radar.
Definition: Behavior.h:1598
Definition: Behavior.h:1144
Kill Spawn On Death.
Definition: Behavior.h:792
EBehaviorState
Behavior State.
Definition: Behavior.h:472
CTargetFilters RadarFilters
Radar Filters.
Definition: Behavior.h:1612
std::vector< CWeaponLink > WeaponEnableArray
Weapons Enabled.
Definition: Behavior.h:1541
CFixed ModifyLimit
Modify Limit.
Definition: Behavior.h:1086
const int32 e_behaviorBuffReplaceCount
Definition: Behavior.h:238
Negative.
Definition: Behavior.h:380
Definition: UnderlyingTypes.h:532
CFixed SightMaximum
Sight Maximum.
Definition: Behavior.h:1188
CGameTime Duration
Duration.
Definition: Behavior.h:1975
flag8 PoweredWhileUnderConstruction
Powered Under Construction.
Definition: Behavior.h:2457
Suppress Shields.
Definition: Behavior.h:646
int32 QueueSize
Queue Size.
Definition: Behavior.h:1208
CGameTime ReturnDelay
Return Delay.
Definition: Behavior.h:2530
uint32 DepletionVariationCount
Depletion Variation Count.
Definition: Behavior.h:2554
Detector.
Definition: Behavior.h:730
Suppress Energy Regeneration.
Definition: Behavior.h:670
Charge.
Definition: Behavior.h:886
CFixed UnifiedMoveSpeedFactor
Unified Move Speed Factor.
Definition: Behavior.h:1251
Benign.
Definition: Behavior.h:508
std::vector< CTurretLink > TurretEnableArray
Turret Enable.
Definition: Behavior.h:1553
std::vector< SDamageKind > VitalDamageGainArray
Vital Gained from Damage Taken.
Definition: Behavior.h:1450
Definition: UnderlyingTypes.h:903
CFlags Flags
Flags (Spawn)
Definition: Behavior.h:2660
CStringLink Name
Name.
Definition: Behavior.h:1802
CFixed Minimum
Minimum.
Definition: Behavior.h:1068
CFixed ModifyFraction
Modify Fraction.
Definition: Behavior.h:1080
Generic.
Definition: Behavior.h:20
CFixed AccelerationMultiplier
Acceleration Multiplier.
Definition: Behavior.h:1264
std::vector< CWeaponLink > WeaponDisableArray
Weapons Disabled.
Definition: Behavior.h:1547
Resource.
Definition: Behavior.h:74
CFixed ClampMaximum
Maximum Clamp.
Definition: Behavior.h:1010
CFlags BuffFlags
Buff Flags.
Definition: Behavior.h:1950
Veterancy.
Definition: Behavior.h:2685
CFixed Detect
Detect.
Definition: Behavior.h:1572
EBehaviorBuffReplace
Buff Replacement.
Definition: Behavior.h:222
std::vector< CValidatorLink > RemoveValidatorArray
Remove Validators.
Definition: Behavior.h:2249
EBehaviorInfoFlag
Behavior Info.
Definition: Behavior.h:324
CFixed LandAdjustmentUp
Land Adjustment Up.
Definition: Behavior.h:2353
Suppress Food Made.
Definition: Behavior.h:592
Spawn.
Definition: Behavior.h:2607
Suppress Cloak.
Definition: Behavior.h:556
EDeathType LimitDeath
Limit Death.
Definition: Behavior.h:2672
EBehaviorResourceFlag
Behavior Resource Flag.
Definition: Behavior.h:340
std::vector< CTurretLink > TurretDisableArray
Turret Disable.
Definition: Behavior.h:1559
Radar.
Definition: Behavior.h:736
uint32 Count
Count.
Definition: Behavior.h:1722
Suppress Collision.
Definition: Behavior.h:562
std::vector< SUnitWeaponData > WeaponArray
Weapons.
Definition: Behavior.h:1529
CFixed Chance
Chance.
Definition: Behavior.h:2131
Detected.
Definition: Behavior.h:426
CEffectLink PointLossEffect
Point Loss Effect.
Definition: Behavior.h:1909
Suppress Attack.
Definition: Behavior.h:544
std::vector< CFixed > DamageDealtAttributeUnscaled
Damage Dealt Attribute Unscaled.
Definition: Behavior.h:1370
CFixed ShieldArmorMultiplier
Shield Armor Multiplier.
Definition: Behavior.h:1394
std::vector< CGameTime > ResourceHarvestTimeBonus
Resource Harvest Time Bonus.
Definition: Behavior.h:1415
const int32 e_behaviorSpawnFlagCount
Definition: Behavior.h:796
SModification Modification
Modification.
Definition: Behavior.h:1776
EAllianceId
Alliance Type.
Definition: Game.h:492
std::vector< CFixed > VitalMaxArray
Vital Max Bonus.
Definition: Behavior.h:1429
CGameTime Period
Period.
Definition: Behavior.h:2025
Summoned.
Definition: Behavior.h:538
CTargetFilters SearchFilters
Search Filters.
Definition: Behavior.h:2600
Power Source.
Definition: Behavior.h:2394
CGameTime Period
Period.
Definition: Behavior.h:2213
EBehaviorBuffReplace Replace
Replacement.
Definition: Behavior.h:2103
uint32 InfoTooltipPriority
Tooltip Priority.
Definition: Behavior.h:1814
CFlagArray< e_cliffLevelCompareCount > CliffLevelFlags
Cliff Level Flags.
Definition: Behavior.h:2424
Morph.
Definition: Behavior.h:898
CEffectLink AINotifyEffect
AI Notify Effect.
Definition: Behavior.h:2085
CGameTime Delay
Delay.
Definition: Behavior.h:1746
Jump.
Definition: Behavior.h:56
std::vector< CGameTime > DurationVitalArray
Duration Vital Bonuses.
Definition: Behavior.h:1988
CTargetFilters EnabledSearchFilters
Enabled Search Filters.
Definition: Behavior.h:2572
Passive.
Definition: Behavior.h:514
CMoverLink MoverDown
Mover Down.
Definition: Behavior.h:2323
const int32 e_behaviorHeightCount
Definition: Behavior.h:948
TEditorCategories EditorCategories
Editor Categories.
Definition: Behavior.h:1859
Channeling.
Definition: Behavior.h:176
CFixed Chance
Chance.
Definition: Behavior.h:992
int32 MaxPoints
Max Points.
Definition: Behavior.h:1891
Suppress Shield Regeneration.
Definition: Behavior.h:664
const int32 e_behaviorModifyCount
Definition: Behavior.h:466
Power User.
Definition: Behavior.h:68
Suppress Food Used.
Definition: Behavior.h:598
SModification Modification
Modification.
Definition: Behavior.h:1897
int32 Points
Points.
Definition: Behavior.h:965
const int32 e_behaviorDisplayCount
Definition: Behavior.h:318
Combine Numeric Modifications.
Definition: Behavior.h:808
std::vector< SDamageKind > VitalDamageLeechArray
Vital Leeched from Damage Dealt.
Definition: Behavior.h:1457
CBehaviorLink ConjoinedLink
Conjoined Link.
Definition: Behavior.h:2678
std::vector< CGameTime > DurationVitalMaxArray
Duration Vital Max Bonuses.
Definition: Behavior.h:1995
CFixed Food
Supplies.
Definition: Behavior.h:1620
Suppress Passenger.
Definition: Behavior.h:610
Neutral.
Definition: Behavior.h:368
CFlagArray< e_playerRelationshipCount > Relationship
Relationship.
Definition: Behavior.h:2157
Queueable.
Definition: Behavior.h:910
CGameTime DurationBonusMax
Duration Bonus Maximum.
Definition: Behavior.h:2019
CFlagArray< e_playerRelationshipCount > Relationship
Relationship.
Definition: Behavior.h:1131
TPowerLevel PlacementMinPowerLevel
Minimum Power Level.
Definition: Behavior.h:2444
EBehaviorHeight
Behavior Height.
Definition: Behavior.h:932
std::vector< CFixed > XPFraction
Experience Fraction.
Definition: Behavior.h:2714
CTargetFilters DetectFilters
Detect Filters.
Definition: Behavior.h:1592
Hidden.
Definition: Behavior.h:330
Progress.
Definition: Behavior.h:904
uint32 Limit
Limit.
Definition: Behavior.h:2666
CFootprintLink Birth
Birth.
Definition: Behavior.h:2231
Generic.
Definition: Behavior.h:1795
CEffectLink CountEffect
Count Effect.
Definition: Behavior.h:2150
Suppress Drop Off.
Definition: Behavior.h:580
std::vector< CFixed > ResourceHarvestAmountMultiplier
Resource Harvest Amount Multiplier.
Definition: Behavior.h:1408
Extend.
Definition: Behavior.h:188
CFixed TriggerHeightDeltaMin
Height Delta Minimum.
Definition: Behavior.h:2263
CFixed Range
Range.
Definition: Behavior.h:2756
Creep Source.
Definition: Behavior.h:2200
CGameAcceleration AccelerationBonus
Acceleration Bonus.
Definition: Behavior.h:1257
const CTechRequirementsGraph * Requirements
Requirements.
Definition: Behavior.h:1740
CFlags Flags
Veterancy Flags.
Definition: Behavior.h:2693
Attribute.
Definition: Behavior.h:1878
Buff.
Definition: Behavior.h:32
CFlags Flags
Flags (Power User)
Definition: Behavior.h:2451
CFixed WeaponMinRange
Weapon Minimum Range.
Definition: Behavior.h:1312
Suppress Tech.
Definition: Behavior.h:628
Reveal.
Definition: Behavior.h:420
CFixed SnareMultiplier
Snare Multiplier.
Definition: Behavior.h:1283
SEffectWhichPlayer Player
Player.
Definition: Behavior.h:2067
Resource.
Definition: Behavior.h:2470
uint32 StartCount
Start Count.
Definition: Behavior.h:1734
Definition: UnderlyingTypes.h:448
std::vector< CValidatorLink > DisableValidatorArray
Validators (Disable)
Definition: Behavior.h:1937
CGamePoint Center
Center.
Definition: Behavior.h:2627
int32 ScoreKillBonus
Kill Bonus.
Definition: Behavior.h:1655
EBehaviorBuff
Buff Flag.
Definition: Behavior.h:164
CEffectLink LevelGainEffect
Level Gain Effect.
Definition: Behavior.h:1698
Unradarable.
Definition: Behavior.h:700
CGameTime DurationPreLaunch
Duration Before Launching.
Definition: Behavior.h:2329
CFlagArray< e_behaviorStateCount > StateFlags
State Flags.
Definition: Behavior.h:1158
Spawn.
Definition: Behavior.h:86
flag8 Fatal
Fatal.
Definition: Behavior.h:1030
CFixed Radius
Radius.
Definition: Behavior.h:2193
Stasis.
Definition: Behavior.h:526
uint32 MaxCount
Max Count.
Definition: Behavior.h:1728
SModification Modification
Modification.
Definition: Behavior.h:1692
Channeled.
Definition: Behavior.h:170
CGameTime Duration
Duration.
Definition: Behavior.h:2594
int32 QueueCount
Queue Count.
Definition: Behavior.h:1202
Disable Abilities.
Definition: Behavior.h:396
Definition: UnderlyingTypes.h:525
Attacker.
Definition: Behavior.h:864
const int32 e_behaviorCategoryCount
Definition: Behavior.h:130
CGameTime DurationBonusMin
Duration Bonus Minimum.
Definition: Behavior.h:2013
Hide Change UI.
Definition: Behavior.h:456
CFixed LifeArmorMultiplier
Life Armor Multiplier.
Definition: Behavior.h:1382
CFixed UnifiedAttackSpeedFactor
Unified Attack Speed Factor.
Definition: Behavior.h:1296
Cooldown.
Definition: Behavior.h:892
Definition: UnderlyingTypes.h:854
Defender.
Definition: Behavior.h:870
const int32 e_behaviorVeterancyFlagCount
Definition: Behavior.h:824
const int32 e_behaviorResourceFlagCount
Definition: Behavior.h:356
EBehaviorAlignment Alignment
Alignment.
Definition: Behavior.h:1820
std::vector< CBehaviorLink > BehaviorLinkEnableArray
Behaviors Enabled.
Definition: Behavior.h:1517
TPowerLink PowerLink
Power Link.
Definition: Behavior.h:2438
Cloak.
Definition: Behavior.h:484
Definition: UnderlyingTypes.h:612
Suppress Detection.
Definition: Behavior.h:574
Conjoined.
Definition: Behavior.h:2177
std::vector< CFixed > KindArray
Damage Kind.
Definition: Behavior.h:978
Suppress Turning.
Definition: Behavior.h:444
int32 MinPoints
Min Points.
Definition: Behavior.h:1885
CFlagArray< e_classIdCAbilCount > AbilClassEnableArray
Ability Classes Enabled.
Definition: Behavior.h:1464
CGameTime HarvestTime
Harvest Time.
Definition: Behavior.h:2490
CImagePath InfoIcon
Info Icon.
Definition: Behavior.h:1764
CStringLink Tooltip
Tooltip.
Definition: Behavior.h:1808
Permanent.
Definition: Behavior.h:142
CFangleArc RadarArc
Radar Arc.
Definition: Behavior.h:1606
CEffectLink Effect
Effect.
Definition: Behavior.h:2645
Transient Morph.
Definition: Behavior.h:682
Power Source.
Definition: Behavior.h:62
Definition: Behavior.h:1758
Wander.
Definition: Behavior.h:2741
Countdown.
Definition: Behavior.h:182
CBehaviorLink CarryResourceBehavior
Carry Resource Behavior.
Definition: Behavior.h:2560
CEffectLink LandEffectUp
Land Effect Up.
Definition: Behavior.h:2381
const int32 e_behaviorPowerUserFlagCount
Definition: Behavior.h:768
CFixed WeaponScanBonus
Weapon Scan Bonus.
Definition: Behavior.h:1535
Definition: UnderlyingTypes.h:1035
CUnitLink EmptyUnit
Empty Unit.
Definition: Behavior.h:2510
const int32 e_behaviorStateCount
Definition: Behavior.h:740
uint32 MaxStackCount
Maximum Stack Count.
Definition: Behavior.h:1680
Shortest Duration.
Definition: Behavior.h:228
std::vector< CFixed > DamageDealtUnscaled
Damage Dealt (Unscaled)
Definition: Behavior.h:1333
CFixed AttackSpeedMultiplier
Attack Speed Multiplier.
Definition: Behavior.h:1290
Definition: UnderlyingTypes.h:1364
CEffectLink Exhausted
Exhausted.
Definition: Behavior.h:1022
EConjoinedFlag
Conjoined Flag.
Definition: Behavior.h:244
CFixed LandCheckRadius
Landing Check Radius.
Definition: Behavior.h:2375
const int32 e_classIdCBehaviorCount
Definition: Behavior.h:102
Suppress Radar.
Definition: Behavior.h:616
CFlags DisplayDuration
Display Countdown.
Definition: Behavior.h:1924
Kill If Unpowered.
Definition: Behavior.h:758
CFixed DecelerationMultiplier
Deceleration Multiplier.
Definition: Behavior.h:1277
CBehaviorCategoryFlags BehaviorCategories
Categories.
Definition: Behavior.h:1853
CFixed ModifyAmount
Modify Amount.
Definition: Behavior.h:1074
CEffectLink InitialEffect
Effect - Initial.
Definition: Behavior.h:2037
Uncommandable.
Definition: Behavior.h:688
Modify Movement.
Definition: Behavior.h:414
Orders Uninterruptible.
Definition: Behavior.h:462
CFlagArray< e_classIdCAbilCount > AbilClassDisableArray
Ability Classes Disabled.
Definition: Behavior.h:1471
CFixed ShieldArmorBonus
Shield Armor Bonus.
Definition: Behavior.h:1388
Conjoined.
Definition: Behavior.h:44
std::vector< CFixed > SharedXPRadius
Shared Radius.
Definition: Behavior.h:2721
const int32 e_behaviorRateCount
Definition: Behavior.h:926
CFixed Radius
Radius.
Definition: Behavior.h:2411
SDamageResponse DamageResponse
Damage Response.
Definition: Behavior.h:2091
std::vector< CFixed > RateMultiplierArray
Rate Multiplier Array.
Definition: Behavior.h:1634
SEffectWhichTimeScale TimeScaleSource
Time Scale Source.
Definition: Behavior.h:1969
Hallucination.
Definition: Behavior.h:496
std::vector< int8 > PlaneDelta
Plane Delta.
Definition: Behavior.h:1649
Suppress Fidgeting.
Definition: Behavior.h:586
CFootprintLink Start
Footprint Start.
Definition: Behavior.h:2225
CEffectLink PointGainEffect
Point Gain Effect.
Definition: Behavior.h:1903
Definition: UnderlyingTypes.h:497
EBehaviorPowerUserFlag
Power User Flag.
Definition: Behavior.h:746
CFixed LandAdjustmentDown
Land Adjustment Down.
Definition: Behavior.h:2359
TPowerLink PowerLink
Power Link.
Definition: Behavior.h:2417
CFlags DisplayShield
Display Shield.
Definition: Behavior.h:1931
std::vector< CEffectLink > RequireEffectArray
Require Effect Array.
Definition: Behavior.h:1106
CEffectLink Effect
Effect.
Definition: Behavior.h:1124
CGameSpeed MoveSpeedBonus
Movement Speed Bonus.
Definition: Behavior.h:1238
CGameTime DurationRandomMax
Duration Random Minimum.
Definition: Behavior.h:2007
Definition: UnderlyingTypes.h:238
Enabled While Dead.
Definition: Behavior.h:154
const int32 e_behaviorFlagCount
Definition: Behavior.h:158
Creep Source.
Definition: Behavior.h:50
Definition: UnderlyingTypes.h:1280
CFixed SightMinimum
Sight Minimum.
Definition: Behavior.h:1196
uint32 TPowerLevel
Definition: UnderlyingTypes.h:684
Reveal.
Definition: Behavior.h:2587
CFixed ClampMinimum
Minimum Clamp.
Definition: Behavior.h:1016
std::vector< TTechAlias > TechAliasArray
Tech Alias.
Definition: Behavior.h:1871
EBehaviorVeterancyFlag
Veterancy Flag.
Definition: Behavior.h:802
CEffectLink JumpEffectUp
Jump Effect Up.
Definition: Behavior.h:2299
CEffectLink PeriodicEffect
Effect - Periodic.
Definition: Behavior.h:2049
std::vector< CFixed > ResourceHarvestTimeMultiplier
Resource Harvest Time Multiplier.
Definition: Behavior.h:1422
EDamageLocation
Damage Location.
Definition: Behavior.h:858
std::vector< CTargetFilters > TargetFilters
Target Filters.
Definition: Behavior.h:2707
CFixed WeaponRange
Weapon Range.
Definition: Behavior.h:1304
CFixed TimeScale
Time Scale.
Definition: Behavior.h:1216
Share Shields.
Definition: Behavior.h:256
EBehaviorDisplay
Behavior Display.
Definition: Behavior.h:290