sc2-gamedata
Public Attributes | List of all members
CGame Class Reference

Generic. More...

#include <Game.h>

Collaboration diagram for CGame:
Collaboration graph
[legend]

Public Attributes

CBehaviorLink AttackRevealBehavior
 Attack Reveal Behavior. More...
 
CFixed AcquireMovementLimit
 Acquire Movement Limit. More...
 
CFixed AcquireLeashRadius
 Acquire Leash Radius. More...
 
CFixed AcquireLeashResetRadius
 Acquire Leash Reset Radius. More...
 
CGameTime CallForHelpPeriod
 Call For Help Period. More...
 
CFixed CallForHelpRadius
 Call For Help Radius. More...
 
CGameTime CreepBlendTime
 Creep Blend Time. More...
 
CSoundLink CreepDecaySound
 Creep Decay Sound. More...
 
CGameTime CreepDecayTime
 Creep Decay Time. More...
 
CSoundLink CreepGrowSound
 Creep Grow Sound. More...
 
CGameTime DensityDecayTime
 Density Decay Time. More...
 
flag8 DensityPersistent
 Density Persistent. More...
 
CFixed DamageMinimum
 Damage Minimum. More...
 
CGameTime AttackRevealTime
 Reveal Time - Attack. More...
 
CGameTime PenaltyRevealTime
 Reveal Time - Penalty. More...
 
CGameTime StalemateTestTime
 Stalemate Check Time. More...
 
CGameTime StalemateWarningTime
 Stalemate Warning Time. More...
 
std::vector< SDifficultyLevelDifficultyLevels
 Difficulty Levels. More...
 
TDifficultyLevel DifficultyDefault
 Difficulty Default. More...
 
std::vector< SAIBuildAIBuilds
 AI Builds. More...
 
NNet::Game::TAIBuild AIBuildDefault
 AI Build Default. More...
 
std::vector< SHandicapHandicapValues
 Handicap Values. More...
 
CFixed AirFormationDiameter
 Formation Diameter (Air) More...
 
CFixed MixedFormationDiameter
 Formation Diameter (Mixed) More...
 
std::vector< SMapSizeMapSizes
 Map Sizes. More...
 
CiQuad UnpathableMargin
 Unpathable Margin. More...
 
CiQuad CameraMargin
 Camera Margin. More...
 
std::vector< SAspectMarginCameraMarginAspectAdjust
 Camera Margin Aspect Adjustment. More...
 
std::vector< STeamColorTeamColors
 Team Colors. More...
 
CEffectLink SplashDamageEffect
 Splash Damage Effect. More...
 
CFixed UnitSightRangeDead
 Unit Sight Range (Dead) More...
 
CFixed UnitSightRangeUnderConstruction
 Unit Sight Range (Under Construction) More...
 
std::vector< SAIDescriptionAI
 AI. More...
 
std::vector< STriggerLibTriggerLibs
 Trigger Libraries. More...
 
std::vector< STargetFilterResultFilterResults
 Filter Results. More...
 
std::vector< SBeaconInfoBeaconInfoArray
 Beacon Info. More...
 
CAbilLink TauntAbil
 Taunt Ability. More...
 
CGameTime UncontestedCombatPeriod
 Uncontested Combat Period. More...
 
std::vector< uint32AIResourceRequest
 AI Resource Request. More...
 
CFixed VeterancySearchRadius
 Veterancy Search Radius. More...
 
CTargetFilters VeterancySearchFilters
 Veterancy Search Filters. More...
 
std::vector< SResourceConvertResourceConvertArray
 Resource Conversion. More...
 
CFixed DamageHistoryIntervalMax
 Damage History Interval Max. More...
 
SMeleePointThreshold MeleePointsThreshold
 Melee Points Threshold. More...
 
CGameTime MeleePointsGameDurationMin
 Melee Points Minimum Game Duration. More...
 
CFixed FoodCappedMax
 Food Capped Max. More...
 

Detailed Description

Generic.

Remarks
Unknown

Member Data Documentation

◆ AcquireLeashRadius

CFixed CGame::AcquireLeashRadius

Acquire Leash Radius.

Maximum distance a unit will chase an auto-acquired target before leashing

Remarks
minValue: 0
maxValue: 0

◆ AcquireLeashResetRadius

CFixed CGame::AcquireLeashResetRadius

Acquire Leash Reset Radius.

Remarks
minValue: 0
maxValue: 0

◆ AcquireMovementLimit

CFixed CGame::AcquireMovementLimit

Acquire Movement Limit.

Remarks
minValue: 0
maxValue: 0

◆ AI

std::vector<SAIDescription> CGame::AI

AI.

◆ AIBuildDefault

NNet::Game::TAIBuild CGame::AIBuildDefault

AI Build Default.

Remarks
minValue: 0
maxValue: 0

◆ AIBuilds

std::vector<SAIBuild> CGame::AIBuilds

AI Builds.

◆ AIResourceRequest

std::vector<uint32> CGame::AIResourceRequest

AI Resource Request.

Remarks
indexEnum: EResourceType

◆ AirFormationDiameter

CFixed CGame::AirFormationDiameter

Formation Diameter (Air)

◆ AttackRevealBehavior

CBehaviorLink CGame::AttackRevealBehavior

Attack Reveal Behavior.

Behavior that is used to reveal an attacking unit

◆ AttackRevealTime

CGameTime CGame::AttackRevealTime

Reveal Time - Attack.

◆ BeaconInfoArray

std::vector<SBeaconInfo> CGame::BeaconInfoArray

Beacon Info.

Remarks
indexEnum: EBeacon

◆ CallForHelpPeriod

CGameTime CGame::CallForHelpPeriod

Call For Help Period.

The period between calls for help.

◆ CallForHelpRadius

CFixed CGame::CallForHelpRadius

Call For Help Radius.

The radius that a call for help will be broadcast to

Remarks
minValue: 0
maxValue: 0

◆ CameraMargin

CiQuad CGame::CameraMargin

Camera Margin.

◆ CameraMarginAspectAdjust

std::vector<SAspectMargin> CGame::CameraMarginAspectAdjust

Camera Margin Aspect Adjustment.

◆ CreepBlendTime

CGameTime CGame::CreepBlendTime

Creep Blend Time.

Amount of time it takes for creep to blend with the terrain

Remarks
minValue: 0
maxValue: 0

◆ CreepDecaySound

CSoundLink CGame::CreepDecaySound

Creep Decay Sound.

Sound that plays when creep is receding

◆ CreepDecayTime

CGameTime CGame::CreepDecayTime

Creep Decay Time.

Period of time between creep receding

Remarks
minValue: 0
maxValue: 0

◆ CreepGrowSound

CSoundLink CGame::CreepGrowSound

Creep Grow Sound.

Sound that plays when creep is growing

◆ DamageHistoryIntervalMax

CFixed CGame::DamageHistoryIntervalMax

Damage History Interval Max.

◆ DamageMinimum

CFixed CGame::DamageMinimum

Damage Minimum.

The minimum amount of damage that can be dealt

◆ DensityDecayTime

CGameTime CGame::DensityDecayTime

Density Decay Time.

Remarks
minValue: 0
maxValue: 0

◆ DensityPersistent

flag8 CGame::DensityPersistent

Density Persistent.

Remarks
minValue: 0
maxValue: 0

◆ DifficultyDefault

TDifficultyLevel CGame::DifficultyDefault

Difficulty Default.

Default difficulty level for AI players

Remarks
minValue: 0
maxValue: 0

◆ DifficultyLevels

std::vector<SDifficultyLevel> CGame::DifficultyLevels

Difficulty Levels.

Parameters for AI difficulty levels

◆ FilterResults

std::vector<STargetFilterResult> CGame::FilterResults

Filter Results.

Defines error messages for failing target filter criteria

◆ FoodCappedMax

CFixed CGame::FoodCappedMax

Food Capped Max.

Remarks
minValue: 0

◆ HandicapValues

std::vector<SHandicap> CGame::HandicapValues

Handicap Values.

Handicap percentage values for the game

◆ MapSizes

std::vector<SMapSize> CGame::MapSizes

Map Sizes.

Map sizes for the game

◆ MeleePointsGameDurationMin

CGameTime CGame::MeleePointsGameDurationMin

Melee Points Minimum Game Duration.

◆ MeleePointsThreshold

SMeleePointThreshold CGame::MeleePointsThreshold

Melee Points Threshold.

◆ MixedFormationDiameter

CFixed CGame::MixedFormationDiameter

Formation Diameter (Mixed)

◆ PenaltyRevealTime

CGameTime CGame::PenaltyRevealTime

Reveal Time - Penalty.

◆ ResourceConvertArray

std::vector<SResourceConvert> CGame::ResourceConvertArray

Resource Conversion.

Remarks
indexEnum: EResourceType

◆ SplashDamageEffect

CEffectLink CGame::SplashDamageEffect

Splash Damage Effect.

Default splash damage effect for the game

◆ StalemateTestTime

CGameTime CGame::StalemateTestTime

Stalemate Check Time.

◆ StalemateWarningTime

CGameTime CGame::StalemateWarningTime

Stalemate Warning Time.

◆ TauntAbil

CAbilLink CGame::TauntAbil

Taunt Ability.

◆ TeamColors

std::vector<STeamColor> CGame::TeamColors

Team Colors.

Team color parameters for the game

◆ TriggerLibs

std::vector<STriggerLib> CGame::TriggerLibs

Trigger Libraries.

◆ UncontestedCombatPeriod

CGameTime CGame::UncontestedCombatPeriod

Uncontested Combat Period.

◆ UnitSightRangeDead

CFixed CGame::UnitSightRangeDead

Unit Sight Range (Dead)

Default sight range for dead units in the game

Remarks
minValue: 0
maxValue: 0

◆ UnitSightRangeUnderConstruction

CFixed CGame::UnitSightRangeUnderConstruction

Unit Sight Range (Under Construction)

Default sight range for units that are being built in the game

Remarks
minValue: 0
maxValue: 0

◆ UnpathableMargin

CiQuad CGame::UnpathableMargin

Unpathable Margin.

◆ VeterancySearchFilters

CTargetFilters CGame::VeterancySearchFilters

Veterancy Search Filters.

◆ VeterancySearchRadius

CFixed CGame::VeterancySearchRadius

Veterancy Search Radius.

Remarks
minValue: 0
maxValue: 0

The documentation for this class was generated from the following file: