public class GameConfig
extends Object
Modifier and Type | Field and Description |
---|---|
bool |
alignResources
Aligns resource placement in the editor.
|
bool |
allowMovingAttacks
Allow units to move while attacking.
|
bool |
autoSaveScenario |
bool |
autoScreenshotOnly |
int |
bookmarkInterval
Time in seconds between auto creating record game bookmarks.
|
int |
buildDamageFactor
Controls the efficiency of damage v.s.
|
float |
buildEfficiency
Defines the default building efficiency.
|
float |
buildEfficiency_Egyptian
Defines the Egyptian building efficiency.
|
bool |
buildFoundationsUnderAttack |
bool |
cameraMovementLock
Prevents the camera from being moved.
|
bool |
campaignSystemEnabled
Sets whether or not the camaign system is enabled.
|
bool |
combatComparison
Combat comparison mode.
|
string |
currentCampaign
Current campaign the user is playing.
|
int |
deathmatchAgeGPTime
Increased time penalty per age for GP in Death Match.
|
int |
deathmatchBaseGPTime
Minimum time to get a GP in Death Match.
|
bool |
defaultUnitAttackMove
Makes Attack move the default movement behavior for units.
|
int |
defaultUnitStance
Stores what the default unit stance is.
|
int |
difficultyLevel
The difficulty level of the game.
|
bool |
drawEditorUnits
Toggles drawing of editor only units.
|
bool |
easyDragMilitary
Used to configure whether drag-select will de-prioritize villagers.
|
bool |
enableCameraRotation
Enables the rotation of the camera.
|
bool |
enableFriendOrFoeColors
Enables Friend or Foe colors.
|
bool |
enableIdleMilitaryBanner
Enables idle military banner.
|
bool |
enableMPAutoSave
Enables auto saving in multiplayer in case of OoS.
|
bool |
enableOneClickGarrison
Enables one click garrisoning.
|
int |
experienceKillCap
The max number of kills that contribute to experience.
|
float |
experienceMaxDamageBonus
The max amount of damage bonus for a fully experienced unit.
|
bool |
favorConversion |
bool |
filterChat
Chat is filtered for profanity.
|
bool |
flashHitpointBarsOnDamage
Flash HP bar on any damaged unit.
|
bool |
footprints
Enable footprints.
|
bool |
forceFootprintsInCinematicMode
Causes footprints to be seen even in cinematics.
|
float |
globalBountyFactor |
int |
godPowerUpdateTime |
float |
gpRechargeSpeedMultiplier
The global GP recharge speed multiplier.
|
int |
gpShieldRadius
Defines the circle radius of the surface which isis momuments protect.
|
float |
gruntPercent
How often grunts fire.
|
int |
healableDeathRecoverTime
How long you have to heal a healable-death creature before it truly shuffles off this mortal coil.
|
int |
heroDeathRecoverTime
Minimum time for SPC hero to revive.
|
int |
heroDeathSearchRadius
How much space must be clear of enemies to revive.
|
float |
idleHealBonus
How much faster do we heal idle dudes?
|
float |
lightningModeGPRechargeSpeedMultiplier
Scales how much faster GPs recharge in lightning mode (1.0 is standard).
|
int |
lushBaseRadius
Specify the starting tile radius of gaia lush zone.
|
int |
lushMaxRadius
Specify the maximum tile radius of gaia lush zone.
|
int |
lushRadiusDecayRate
Specify the speed (in ms / tile) of gaia lush decay.
|
int |
lushRadiusGrowthRate
Specify the speed (in ms / tile) of gaia lush growth.
|
int |
lushSizeFactor
Specify the factor of a buildings obstruction that it projects lush.
|
int |
lushUpdateInterval
Specify the frequency that lush updates are run.
|
string |
map |
int |
marketCostDeltaBuy |
int |
marketCostDeltaSell |
int |
marketCostMax |
int |
marketCostMin |
float |
marketTradeFactor |
int |
maximumFlyingUnitHeight
The maximum flying unit height.
|
float |
minPrayerEfficiency
Prayer never gets less efficient than this.
|
int |
minTradeAmount
If the trade system would normally give you less than this, you get zero instead.
|
int |
minTradeDistance
Determines how far you have to go, in meters, to get any trade benefit.
|
int |
mpAutoSaveInterval
Defines the autosave intervals.
|
bool |
noWander
Turns off animal wandering.
|
bool |
postGameEnabled
Enables post game.
|
float |
prayerEfficiencyExpBase
Defines favor income parameters.
|
float |
prayerEfficiencyExponent
Defines favor income parameters.
|
float |
prayerEfficiencyExpScale
Defines favor income parameters.
|
float |
prayerEfficiencyLinearPenalty
Defines favor income parameters.
|
float |
prayerEfficiencyPenalty
Each subsequent praying dude is this much less efficient.
|
bool |
recordGame
Record games.
|
bool |
recordGameViewLock
Toggle view lock when replaying a game.
|
bool |
refundTrainsOnDeath
Refund trained units of building gets destroyed.
|
float |
regenerationRate
Default regeneration rate.
|
float |
regenerationRateGaia
Gaia's regeneration rate.
|
float |
repairFactor
The repair speed factor.
|
int |
scenarioPlaytestdifficultyLevel |
float |
shadeChance
The chance a hades unit becomes a shade upon death.
|
int |
shadeDelay
The time delay before a shade appears.
|
float |
shipFoundationDamageFactor
Foundations under attack from ships further have their damage adjusted by this factor.
|
int |
superPredatorWanderRadius
How far out super-predators can wander.
|
float |
titanAttackCameraShakeStrength
How much a Titan's attacks shake the camera.
|
float |
titanCameraShakeRadius
How far out from a Titan the camera can shake.
|
int |
titanHandicap
Set titan level AI handicap.
|
float |
titanMoveCameraShakeStrength
How much a Titan's footsteps shake the camera.
|
float |
towerFoundationDamageFactor
Foundations under attack from shooting buildings further have their damage adjusted by this factor.
|
float |
tradeBonusAlly
Trade multiplier when trading with allied TC.
|
float |
tradeBonusEnemy
Trade multiplier when trading with enemy TC.
|
float |
tradeBonusNeutral
Trade multiplier when trading with neutral TC.
|
float |
tributePenalty
The tribute penalty.
|
bool |
tributeWithoutMarket
Allows to tribute without a market.
|
float |
unbuildFactor
Controls how fast deconstruction GP buildings unbuild.
|
float |
unbuildFactorLinked
Controls how fast Kronos buildings and units unbuild.
|
int |
unbuildFavorCost
The category 1 unbuild favor cost.
|
int |
unbuildFavorCost2
The category 2 unbuild favor cost.
|
int |
unbuildFoodCost
The category 1 unbuild food cost.
|
int |
unbuildFoodCost2
The category 2 unbuild food cost.
|
int |
unbuildGoldCost
The category 1 unbuild gold cost.
|
int |
unbuildGoldCost2
The category 2 unbuild gold cost.
|
int |
unbuildWoodCost
The category 1 unbuild wood cost.
|
int |
unbuildWoodCost2
The category 2 unbuild wood cost.
|
float |
unitBonusBountyModifier
Controls how much of earned favor goes into bonus accumulator.
|
bool |
unlockAllSpcScenarios
Unlocks all SPC scenarios for all campaigns.
|
bool |
unlockReplay
Unlock the replay functionality.
|
float |
upgradeDamageFactor
Controls the efficiency of damage vs upgrading.
|
Modifier and Type | Method and Description |
---|---|
void |
renderFriendOrFoe(int state)
With no arguments, toggles friend or foe colors.
|
void |
setWorldDifficulty(int v)
Sets the world difficulty level.
|
public bool alignResources
public bool allowMovingAttacks
public bool autoSaveScenario
public bool autoScreenshotOnly
public int bookmarkInterval
public int buildDamageFactor
public float buildEfficiency
public float buildEfficiency_Egyptian
public bool buildFoundationsUnderAttack
public bool cameraMovementLock
public bool campaignSystemEnabled
public bool combatComparison
public string currentCampaign
public int deathmatchAgeGPTime
public int deathmatchBaseGPTime
public bool defaultUnitAttackMove
public int defaultUnitStance
public int difficultyLevel
setWorldDifficulty(int)
public bool drawEditorUnits
public bool easyDragMilitary
public bool enableCameraRotation
public bool enableFriendOrFoeColors
renderFriendOrFoe(int)
public bool enableIdleMilitaryBanner
public bool enableMPAutoSave
public bool enableOneClickGarrison
public int experienceKillCap
public float experienceMaxDamageBonus
public bool favorConversion
public bool filterChat
public bool flashHitpointBarsOnDamage
public bool footprints
public bool forceFootprintsInCinematicMode
public float globalBountyFactor
public int godPowerUpdateTime
public float gpRechargeSpeedMultiplier
public int gpShieldRadius
public float gruntPercent
public int healableDeathRecoverTime
public int heroDeathRecoverTime
public int heroDeathSearchRadius
public float idleHealBonus
public float lightningModeGPRechargeSpeedMultiplier
public int lushBaseRadius
public int lushMaxRadius
public int lushRadiusDecayRate
public int lushRadiusGrowthRate
public int lushSizeFactor
public int lushUpdateInterval
public string map
public int marketCostDeltaBuy
public int marketCostDeltaSell
public int marketCostMax
public int marketCostMin
public float marketTradeFactor
public int maximumFlyingUnitHeight
public float minPrayerEfficiency
public int minTradeAmount
public int minTradeDistance
public int mpAutoSaveInterval
public bool noWander
public bool postGameEnabled
public float prayerEfficiencyExpBase
public float prayerEfficiencyExponent
public float prayerEfficiencyExpScale
public float prayerEfficiencyLinearPenalty
public float prayerEfficiencyPenalty
public bool recordGame
public bool recordGameViewLock
public bool refundTrainsOnDeath
public float regenerationRate
public float regenerationRateGaia
public float repairFactor
public int scenarioPlaytestdifficultyLevel
public float shadeChance
public int shadeDelay
public float shipFoundationDamageFactor
public int superPredatorWanderRadius
public float titanAttackCameraShakeStrength
public float titanCameraShakeRadius
public int titanHandicap
public float titanMoveCameraShakeStrength
public float towerFoundationDamageFactor
public float tradeBonusAlly
public float tradeBonusEnemy
public float tradeBonusNeutral
public float tributePenalty
public bool tributeWithoutMarket
public float unbuildFactor
public float unbuildFactorLinked
public int unbuildFavorCost
public int unbuildFavorCost2
public int unbuildFoodCost
public int unbuildFoodCost2
public int unbuildGoldCost
public int unbuildGoldCost2
public int unbuildWoodCost
public int unbuildWoodCost2
public float unitBonusBountyModifier
public bool unlockAllSpcScenarios
public bool unlockReplay
public float upgradeDamageFactor