CBehavior (Class
)[ | ]
Properties[ | ]
Type : Behaviors Read Access: Yes Write Access: Yes
Information[ | ]
This class represents a modification in any ways. This can be a terrain modification, a unit modification, a power source modification, ...
Architecture[ | ]
CBehavior[ | ]
CBehavior
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
)
CBehaviorAttribute[ | ]
CBehaviorAttribute
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - MinPoints (
int32
) - MaxPoints (
int32
) - Modification (
SModification
)- ModifyFlags[] (
CFlagArray<e_behaviorModifyCount>
) - StateFlags[] (
CFlagArray<e_behaviorStateCount>
) - Height (
CFixed
) - HeightTime[] (
CGameTime
) - SightBonus (
CFixed
) - SightMaximum (
CFixed
) - SightMinimum (
CFixed
) - QueueCount (
int32
) - QueueSize (
int32
) - TimeScale (
CFixed
) - MoveSpeedMaximum (
CGameSpeed
) - MoveSpeedMinimum (
CGameSpeed
) - MoveSpeedBonus (
CGameSpeed
) - MoveSpeedMultiplier (
CFixed
) - AccelerationBonus (
CGameAcceleration
) - AccelerationMultiplier (
CFixed
) - DecelerationBonus (
CGameAcceleration
) - DecelerationMultiplier (
CFixed
) - SnareMultiplier (
CFixed
) - AttackSpeedMultiplier (
CFixed
) - WeaponRange (
CFixed
) - WeaponMinRange (
CFixed
) - DamageDealtScaled[] (
CFixed
) - DamageDealtFraction[] (
CFixed
) - DamageDealtUnscaled[] (
CFixed
) - DamageDealtMaximum[] (
CFixed
) - DamageDealtMinimum[] (
CFixed
) - LifeArmorBonus (
CFixed
) - LifeArmorMultiplier (
CFixed
) - ShieldArmorBonus (
CFixed
) - ShieldArmorMultiplier (
CFixed
) - ResourceHarvestAmountBonus[] (
uint32
) - ResourceHarvestAmountMultiplier[] (
CFixed
) - ResourceHarvestTimeBonus[] (
CGameTime
) - ResourceHarvestTimeMultiplier[] (
CFixed
) - VitalMaxArray[] (
CFixed
) - VitalMaxFractionArray[] (
CFixed
) - VitalRegenArray[] (
CGameRate
) - VitalDamageGainArray[] (
SDamageKind
) - VitalDamageLeechArray[] (
SDamageKind
) - AbilClassEnableArray[] (
CFlagArray<e_classIdCAbilCount>
) - AbilClassDisableArray[] (
CFlagArray<e_classIdCAbilCount>
) - AbilLinkEnableArray[] (
CAbilLink
) - AbilLinkDisableArray[] (
CAbilLink
) - BehaviorCategoriesEnable[] (
CBehaviorCategoryFlags
) - BehaviorCategoriesDisable[] (
CBehaviorCategoryFlags
) - BehaviorClassEnableArray[] (
CFlagArray<e_classIdCBehaviorCount>
) - BehaviorClassDisableArray[] (
CFlagArray<e_classIdCBehaviorCount>
) - BehaviorLinkEnableArray[] (
CBehaviorLink
) - BehaviorLinkDisableArray[] (
CBehaviorLink
) - WeaponArray[] (
SUnitWeaponData
)- Link (
CWeaponLink
) - Turret (
CTurretLink
)
- Link (
- WeaponScanBonus (
CFixed
) - WeaponEnableArray[] (
CWeaponLink
) - WeaponDisableArray[] (
CWeaponLink
) - TurretEnableArray[] (
CTurretLink
) - TurretDisableArray[] (
CTurretLink
) - SoundArray[] (
CSoundLink
) - Detect (
CFixed
) - DetectArc (
CFangleArc
) - DetectBonus (
CFixed
) - DetectFilters (
CTargetFilters
) - Radar (
CFixed
) - RadarArc (
CFangleArc
) - RadarFilters (
CTargetFilters
) - Food (
CFixed
) - AttributeChangeArray[] (
SAttributeChange
)- Attribute (
CBehaviorLink
) - Points (
int32
)
- Attribute (
- RateMultiplierArray[] (
CFixed
) - DeathResponse (
SDeathResponse
)- Chance (
CFixed
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- Effect (
CEffectLink
) - Relationship[] (
CFlagArray<e_playerRelationshipCount>
) - Type[] (
CFlagArray<e_deathTypeCount>
)
- Chance (
- PlaneDelta[] (
int8
) - ScoreKillBonus (
int32
) - ScoreLostBonus (
int32
)
- ModifyFlags[] (
CBehaviorBuff[ | ]
CBehaviorBuff
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - DisplayDuration[] (
CFlags
) - DisplayShield[] (
CFlags
) - DisableValidatorArray[] (
CValidatorLink
) - RemoveValidatorArray[] (
CValidatorLink
) - BuffFlags[] (
CFlags
) - MaxStackCount (
uint32
) - MaxStackCountPerCaster (
uint32
) - TimeScaleSource (
SEffectWhichTimeScale
)- Effect (
CEffectLink
) - Value (
EEffectTimeScale
)
- Effect (
- Duration (
CGameTime
) - DurationShield (
CGameTime
) - DurationVitalArray[] (
CGameTime
) - DurationVitalMaxArray[] (
CGameTime
) - DurationRandomMin (
CGameTime
) - DurationRandomMax (
CGameTime
) - DurationBonusMin (
CGameTime
) - DurationBonusMax (
CGameTime
) - Period (
CGameTime
) - PeriodCount (
uint32
) - InitialEffect (
CEffectLink
) - RefreshEffect (
CEffectLink
) - PeriodicEffect (
CEffectLink
) - FinalEffect (
CEffectLink
) - ExpireEffect (
CEffectLink
) - Player (
SEffectWhichPlayer
)- Effect (
CEffectLink
) - Value (
EEffectPlayer
)
- Effect (
- AcquirePlayer (
SEffectWhichPlayer
)- Effect (
CEffectLink
) - Value (
EEffectPlayer
)
- Effect (
- Modification (
SModification
)- ModifyFlags[] (
CFlagArray<e_behaviorModifyCount>
) - StateFlags[] (
CFlagArray<e_behaviorStateCount>
) - Height (
CFixed
) - HeightTime[] (
CGameTime
) - SightBonus (
CFixed
) - SightMaximum (
CFixed
) - SightMinimum (
CFixed
) - QueueCount (
int32
) - QueueSize (
int32
) - TimeScale (
CFixed
) - MoveSpeedMaximum (
CGameSpeed
) - MoveSpeedMinimum (
CGameSpeed
) - MoveSpeedBonus (
CGameSpeed
) - MoveSpeedMultiplier (
CFixed
) - AccelerationBonus (
CGameAcceleration
) - AccelerationMultiplier (
CFixed
) - DecelerationBonus (
CGameAcceleration
) - DecelerationMultiplier (
CFixed
) - SnareMultiplier (
CFixed
) - AttackSpeedMultiplier (
CFixed
) - WeaponRange (
CFixed
) - WeaponMinRange (
CFixed
) - DamageDealtScaled[] (
CFixed
) - DamageDealtFraction[] (
CFixed
) - DamageDealtUnscaled[] (
CFixed
) - DamageDealtMaximum[] (
CFixed
) - DamageDealtMinimum[] (
CFixed
) - LifeArmorBonus (
CFixed
) - LifeArmorMultiplier (
CFixed
) - ShieldArmorBonus (
CFixed
) - ShieldArmorMultiplier (
CFixed
) - ResourceHarvestAmountBonus[] (
uint32
) - ResourceHarvestAmountMultiplier[] (
CFixed
) - ResourceHarvestTimeBonus[] (
CGameTime
) - ResourceHarvestTimeMultiplier[] (
CFixed
) - VitalMaxArray[] (
CFixed
) - VitalMaxFractionArray[] (
CFixed
) - VitalRegenArray[] (
CGameRate
) - VitalDamageGainArray[] (
SDamageKind
) - VitalDamageLeechArray[] (
SDamageKind
) - AbilClassEnableArray[] (
CFlagArray<e_classIdCAbilCount>
) - AbilClassDisableArray[] (
CFlagArray<e_classIdCAbilCount>
) - AbilLinkEnableArray[] (
CAbilLink
) - AbilLinkDisableArray[] (
CAbilLink
) - BehaviorCategoriesEnable[] (
CBehaviorCategoryFlags
) - BehaviorCategoriesDisable[] (
CBehaviorCategoryFlags
) - BehaviorClassEnableArray[] (
CFlagArray<e_classIdCBehaviorCount>
) - BehaviorClassDisableArray[] (
CFlagArray<e_classIdCBehaviorCount>
) - BehaviorLinkEnableArray[] (
CBehaviorLink
) - BehaviorLinkDisableArray[] (
CBehaviorLink
) - WeaponArray[] (
SUnitWeaponData
)- Link (
CWeaponLink
) - Turret (
CTurretLink
)
- Link (
- WeaponScanBonus (
CFixed
) - WeaponEnableArray[] (
CWeaponLink
) - WeaponDisableArray[] (
CWeaponLink
) - TurretEnableArray[] (
CTurretLink
) - TurretDisableArray[] (
CTurretLink
) - SoundArray[] (
CSoundLink
) - Detect (
CFixed
) - DetectArc (
CFangleArc
) - DetectBonus (
CFixed
) - DetectFilters (
CTargetFilters
) - Radar (
CFixed
) - RadarArc (
CFangleArc
) - RadarFilters (
CTargetFilters
) - Food (
CFixed
) - AttributeChangeArray[] (
SAttributeChange
)- Attribute (
CBehaviorLink
) - Points (
int32
)
- Attribute (
- RateMultiplierArray[] (
CFixed
) - DeathResponse (
SDeathResponse
)- Chance (
CFixed
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- Effect (
CEffectLink
) - Relationship[] (
CFlagArray<e_playerRelationshipCount>
) - Type[] (
CFlagArray<e_deathTypeCount>
)
- Chance (
- PlaneDelta[] (
int8
) - ScoreKillBonus (
int32
) - ScoreLostBonus (
int32
)
- ModifyFlags[] (
- AINotifyEffect (
CEffectLink
) - DamageResponse (
SDamageResponse
)- Chance (
CFixed
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- ClampMaximum (
CFixed
) - ClampMinimum (
CFixed
) - Exhausted (
CEffectLink
) - Fatal (
flag8
) - Handled (
CEffectLink
) - Ignore[] (
CFixed
) - Kind[] (
CFlagArray<e_damageKindCount>
) - Location (
EDamageLocation
) - Maximum (
CFixed
) - Minimum (
CFixed
) - ModifyAmount (
CFixed
) - ModifyFraction (
CFixed
) - ModifyLimit (
CFixed
) - ModifyMinimumDamage (
flag8
) - TargetFilters (
CTargetFilters
) - RequireEffectArray[] (
CEffectLink
) - ExcludeEffectArray[] (
CEffectLink
)
- Chance (
- KillCredit (
SEffectWhichUnit
)- Effect (
CEffectLink
) - Value (
EEffectUnit
)
- Effect (
- Replace (
EBehaviorBuffReplace
) - ReplaceLocation (
SEffectWhichLocation
)- Effect (
CEffectLink
) - Value (
EEffectLocation
)
- Effect (
CBehaviorClickResponse[ | ]
CBehaviorClickResponse
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - Chance (
CFixed
) - Count (
uint32
) - CountDelay (
CGameTime
) - CountEffect (
CEffectLink
) - Relationship[] (
CFlagArray<e_playerRelationshipCount>
) - ResetDelay (
CGameTime
) - ResetEffect (
CEffectLink
)
CBehaviorConjoined[ | ]
CBehaviorConjoined
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - Radius (
CFixed
)
CBehaviorCreepSource[ | ]
CBehaviorCreepSource
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - Delay (
CGameTime
) - Period (
CGameTime
) - Build (
CFootprintLink
) - Start (
CFootprintLink
) - Birth (
CFootprintLink
) - Grown (
CFootprintLink
) - DisableValidatorArray[] (
CValidatorLink
) - RemoveValidatorArray[] (
CValidatorLink
)
CBehaviorJump[ | ]
CBehaviorJump
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - TriggerHeightDeltaMin (
CFixed
) - TriggerHeightDeltaMax (
CFixed
) - InitiateRangeUp (
CFixed
) - InitiateRangeDown (
CFixed
) - JumpRangeMax (
CFixed
) - Mover (
CMoverLink
) - MoverUp (
CMoverLink
) - MoverDown (
CMoverLink
) - DurationPreLaunch (
CGameTime
) - DurationPostLand (
CGameTime
) - DurationMoveOut (
CGameTime
) - Placeholder (
CUnitLink
) - LandAdjustmentUp (
CFixed
) - LandAdjustmentDown (
CFixed
) - LandArrivalRange (
CFixed
) - LandCheckRadius (
CFixed
)
CBehaviorPowerSource[ | ]
CBehaviorPowerSource
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - PowerLevel (
TPowerLevel
) - Radius (
CFixed
) - PowerLink (
TPowerLink
)
CBehaviorPowerUser[ | ]
CBehaviorPowerUser
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - PowerLink (
TPowerLink
) - PlacementMinPowerLevel (
TPowerLevel
) - Flags[] (
CFlags
) - PoweredWhileUnderConstruction (
flag8
) - PowerStageArray[] (
SPowerStage
)- MaxStackCount (
uint32
) - MinPowerLevel (
TPowerLevel
) - Modification (
SModification
)- ModifyFlags[] (
CFlagArray<e_behaviorModifyCount>
) - StateFlags[] (
CFlagArray<e_behaviorStateCount>
) - Height (
CFixed
) - HeightTime[] (
CGameTime
) - SightBonus (
CFixed
) - SightMaximum (
CFixed
) - SightMinimum (
CFixed
) - QueueCount (
int32
) - QueueSize (
int32
) - TimeScale (
CFixed
) - MoveSpeedMaximum (
CGameSpeed
) - MoveSpeedMinimum (
CGameSpeed
) - MoveSpeedBonus (
CGameSpeed
) - MoveSpeedMultiplier (
CFixed
) - AccelerationBonus (
CGameAcceleration
) - AccelerationMultiplier (
CFixed
) - DecelerationBonus (
CGameAcceleration
) - DecelerationMultiplier (
CFixed
) - SnareMultiplier (
CFixed
) - AttackSpeedMultiplier (
CFixed
) - WeaponRange (
CFixed
) - WeaponMinRange (
CFixed
) - DamageDealtScaled[] (
CFixed
) - DamageDealtFraction[] (
CFixed
) - DamageDealtUnscaled[] (
CFixed
) - DamageDealtMaximum[] (
CFixed
) - DamageDealtMinimum[] (
CFixed
) - LifeArmorBonus (
CFixed
) - LifeArmorMultiplier (
CFixed
) - ShieldArmorBonus (
CFixed
) - ShieldArmorMultiplier (
CFixed
) - ResourceHarvestAmountBonus[] (
uint32
) - ResourceHarvestAmountMultiplier[] (
CFixed
) - ResourceHarvestTimeBonus[] (
CGameTime
) - ResourceHarvestTimeMultiplier[] (
CFixed
) - VitalMaxArray[] (
CFixed
) - VitalMaxFractionArray[] (
CFixed
) - VitalRegenArray[] (
CGameRate
) - VitalDamageGainArray[] (
SDamageKind
) - VitalDamageLeechArray[] (
SDamageKind
) - AbilClassEnableArray[] (
CFlagArray<e_classIdCAbilCount>
) - AbilClassDisableArray[] (
CFlagArray<e_classIdCAbilCount>
) - AbilLinkEnableArray[] (
CAbilLink
) - AbilLinkDisableArray[] (
CAbilLink
) - BehaviorCategoriesEnable[] (
CBehaviorCategoryFlags
) - BehaviorCategoriesDisable[] (
CBehaviorCategoryFlags
) - BehaviorClassEnableArray[] (
CFlagArray<e_classIdCBehaviorCount>
) - BehaviorClassDisableArray[] (
CFlagArray<e_classIdCBehaviorCount>
) - BehaviorLinkEnableArray[] (
CBehaviorLink
) - BehaviorLinkDisableArray[] (
CBehaviorLink
) - WeaponArray[] (
SUnitWeaponData
)- Link (
CWeaponLink
) - Turret (
CTurretLink
)
- Link (
- WeaponScanBonus (
CFixed
) - WeaponEnableArray[] (
CWeaponLink
) - WeaponDisableArray[] (
CWeaponLink
) - TurretEnableArray[] (
CTurretLink
) - TurretDisableArray[] (
CTurretLink
) - SoundArray[] (
CSoundLink
) - Detect (
CFixed
) - DetectArc (
CFangleArc
) - DetectBonus (
CFixed
) - DetectFilters (
CTargetFilters
) - Radar (
CFixed
) - RadarArc (
CFangleArc
) - RadarFilters (
CTargetFilters
) - Food (
CFixed
) - AttributeChangeArray[] (
SAttributeChange
)- Attribute (
CBehaviorLink
) - Points (
int32
)
- Attribute (
- RateMultiplierArray[] (
CFixed
) - DeathResponse (
SDeathResponse
)- Chance (
CFixed
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- Effect (
CEffectLink
) - Relationship[] (
CFlagArray<e_playerRelationshipCount>
) - Type[] (
CFlagArray<e_deathTypeCount>
)
- Chance (
- PlaneDelta[] (
int8
) - ScoreKillBonus (
int32
) - ScoreLostBonus (
int32
)
- ModifyFlags[] (
- MaxStackCount (
CBehaviorResource[ | ]
CBehaviorResource
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - Capacity (
uint32
) - Contents (
uint32
) - HarvestTime (
CGameTime
) - HarvestAmount (
uint32
) - EmptyHarvestAmount (
uint32
) - EmptyUnit (
CUnitLink
) - Flags[] (
CFlags
) - RequiredAlliance (
EAllianceId
) - ReturnDelay (
CGameTime
) - ExhaustedAlert (
CAlertLink
) - DepletionAlert (
CAlertLink
) - DepletionThreshold (
uint32
) - DepletionVariationCount (
uint32
) - CarryResourceBehavior (
CBehaviorLink
)
CBehaviorReveal[ | ]
CBehaviorReveal
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - Duration (
CGameTime
)
CBehaviorSpawn[ | ]
CBehaviorSpawn
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - DisplayDuration[] (
CFlags
) - InfoArray[] (
SSpawnInfo
)- Unit (
CUnitLink
) - Count (
uint32
) - Requirements (
const CTechRequirementsGraph*
) - Delay (
CGameTime
) - Effect (
CEffectLink
)
- Unit (
- Center (
CGamePoint
) - Offset[] (
CGamePoint
) - Slop (
CFixed
) - Effect (
CEffectLink
) - Range (
CFixed
) - Flags[] (
CFlags
) - Limit (
uint32
)
CBehaviorVeterancy[ | ]
CBehaviorVeterancy
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - Flags[] (
CFlags
) - ShareFilters[] (
CTargetFilters
) - TargetFilters[] (
CTargetFilters
) - XPFraction[] (
CFixed
) - SharedXPRadius[] (
CFixed
) - SharedXPFraction[] (
CFixed
) - VeterancyLevelArray[] (
SVeterancyLevel
)- InfoIcon (
CImagePath
) - MinVeterancyXP (
uint32
) - Modification (
SModification
)- ModifyFlags[] (
CFlagArray<e_behaviorModifyCount>
) - StateFlags[] (
CFlagArray<e_behaviorStateCount>
) - Height (
CFixed
) - HeightTime[] (
CGameTime
) - SightBonus (
CFixed
) - SightMaximum (
CFixed
) - SightMinimum (
CFixed
) - QueueCount (
int32
) - QueueSize (
int32
) - TimeScale (
CFixed
) - MoveSpeedMaximum (
CGameSpeed
) - MoveSpeedMinimum (
CGameSpeed
) - MoveSpeedBonus (
CGameSpeed
) - MoveSpeedMultiplier (
CFixed
) - AccelerationBonus (
CGameAcceleration
) - AccelerationMultiplier (
CFixed
) - DecelerationBonus (
CGameAcceleration
) - DecelerationMultiplier (
CFixed
) - SnareMultiplier (
CFixed
) - AttackSpeedMultiplier (
CFixed
) - WeaponRange (
CFixed
) - WeaponMinRange (
CFixed
) - DamageDealtScaled[] (
CFixed
) - DamageDealtFraction[] (
CFixed
) - DamageDealtUnscaled[] (
CFixed
) - DamageDealtMaximum[] (
CFixed
) - DamageDealtMinimum[] (
CFixed
) - LifeArmorBonus (
CFixed
) - LifeArmorMultiplier (
CFixed
) - ShieldArmorBonus (
CFixed
) - ShieldArmorMultiplier (
CFixed
) - ResourceHarvestAmountBonus[] (
uint32
) - ResourceHarvestAmountMultiplier[] (
CFixed
) - ResourceHarvestTimeBonus[] (
CGameTime
) - ResourceHarvestTimeMultiplier[] (
CFixed
) - VitalMaxArray[] (
CFixed
) - VitalMaxFractionArray[] (
CFixed
) - VitalRegenArray[] (
CGameRate
) - VitalDamageGainArray[] (
SDamageKind
) - VitalDamageLeechArray[] (
SDamageKind
) - AbilClassEnableArray[] (
CFlagArray<e_classIdCAbilCount>
) - AbilClassDisableArray[] (
CFlagArray<e_classIdCAbilCount>
) - AbilLinkEnableArray[] (
CAbilLink
) - AbilLinkDisableArray[] (
CAbilLink
) - BehaviorCategoriesEnable[] (
CBehaviorCategoryFlags
) - BehaviorCategoriesDisable[] (
CBehaviorCategoryFlags
) - BehaviorClassEnableArray[] (
CFlagArray<e_classIdCBehaviorCount>
) - BehaviorClassDisableArray[] (
CFlagArray<e_classIdCBehaviorCount>
) - BehaviorLinkEnableArray[] (
CBehaviorLink
) - BehaviorLinkDisableArray[] (
CBehaviorLink
) - WeaponArray[] (
SUnitWeaponData
)- Link (
CWeaponLink
) - Turret (
CTurretLink
)
- Link (
- WeaponScanBonus (
CFixed
) - WeaponEnableArray[] (
CWeaponLink
) - WeaponDisableArray[] (
CWeaponLink
) - TurretEnableArray[] (
CTurretLink
) - TurretDisableArray[] (
CTurretLink
) - SoundArray[] (
CSoundLink
) - Detect (
CFixed
) - DetectArc (
CFangleArc
) - DetectBonus (
CFixed
) - DetectFilters (
CTargetFilters
) - Radar (
CFixed
) - RadarArc (
CFangleArc
) - RadarFilters (
CTargetFilters
) - Food (
CFixed
) - AttributeChangeArray[] (
SAttributeChange
)- Attribute (
CBehaviorLink
) - Points (
int32
)
- Attribute (
- RateMultiplierArray[] (
CFixed
) - DeathResponse (
SDeathResponse
)- Chance (
CFixed
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- Effect (
CEffectLink
) - Relationship[] (
CFlagArray<e_playerRelationshipCount>
) - Type[] (
CFlagArray<e_deathTypeCount>
)
- Chance (
- PlaneDelta[] (
int8
) - ScoreKillBonus (
int32
) - ScoreLostBonus (
int32
)
- ModifyFlags[] (
- InfoIcon (
CBehaviorWander[ | ]
CBehaviorWander
- Name (
CStringLink
) - Tooltip (
CStringLink
) - InfoTooltipPriority (
uint32
) - Alignment (
EBehaviorAlignment
) - Cost (
SCost
)- Resource[] (
int32
) - Display[] (
CFlags
) - Vital[] (
CFixed
) - VitalFraction[] (
CFixed
) - Charge (
SCharge
)- CountMax (
CFixed
) - CountStart (
CFixed
) - CountUse (
CFixed
) - HideCount (
flag
) - Link (
TChargeLink
) - Location (
EChargeLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- CountMax (
- Cooldown (
SCooldown
)- Link (
TCooldownLink
) - Location (
ECooldownLocation
) - TimeStart (
CGameTime
) - TimeUse (
CGameTime
)
- Link (
- Resource[] (
- InfoFlags[] (
CFlags
) - InfoIcon (
CImagePath
) - BehaviorCategories[] (
CBehaviorCategoryFlags
) - EditorCategories (
TEditorCategories
) - Requirements (
const CTechRequirementsGraph*
) - TechAliasArray[] (
TTechAlias
) - Leash (
flag8
) - Range (
CFixed
) - Delay (
CGameTime
)
Constructor[ | ]
<CBehavior id="string0">(...
)</CBehavior>
Types used[ | ]
- Fields Structure/CAlertLink
- Fields Structure/CBehaviorCategoryFlags
- Fields Structure/CBehaviorLink
- Fields Structure/CEffectLink
- Fields Structure/CFixed
- Fields Structure/CFlagArray(T)
- Fields Structure/CFlags
- Fields Structure/CFootprintLink
- Fields Structure/CGamePoint
- Fields Structure/CGameTime
- Fields Structure/CImagePath
- Fields Structure/CMoverLink
- Fields Structure/const CTechRequirementsGraph*
- Fields Structure/CStringLink
- Fields Structure/CTargetFilters
- Fields Structure/CUnitLink
- Fields Structure/CValidatorLink
- Fields Structure/EAllianceId
- Fields Structure/EBehaviorAlignment
- Fields Structure/EBehaviorBuffReplace
- Fields Structure/flag8
- Fields Structure/int32
- Fields Structure/SCost
- Fields Structure/SDamageResponse
- Fields Structure/SEffectWhichLocation
- Fields Structure/SEffectWhichPlayer
- Fields Structure/SEffectWhichTimeScale
- Fields Structure/SEffectWhichUnit
- Fields Structure/SModification
- Fields Structure/SPowerStage
- Fields Structure/SSpawnInfo
- Fields Structure/SVeterancyLevel
- Fields Structure/TEditorCategories
- Fields Structure/TPowerLevel
- Fields Structure/TPowerLink
- Fields Structure/TTechAlias
- Fields Structure/uint32