GalaxySyntax

From Sins of a Solar Empire - Official Wiki
Jump to navigation Jump to search

Rebellion Syntax

Galaxy Definition

Galaxy
isBrowsable: Boolean
browsePictureName: Any
browseName: Any
browseDescription: Any
isFirstCapitalShipIsFlagship: Boolean
randomizeStartingPositions: Boolean
planetArtifactDensity: Decimal
planetBonusDensity: Decimal
normalStartHomePlanetUpgradeLevel:Population: Integer
normalStartHomePlanetUpgradeLevel:CivilianModules: Integer
normalStartHomePlanetUpgradeLevel:TacticalModules: Integer
normalStartHomePlanetUpgradeLevel:Home: Integer
normalStartHomePlanetUpgradeLevel:ArtifactLevel: Integer
normalStartHomePlanetUpgradeLevel:Infrastructure: Integer
quickStartHomePlanetUpgradeLevel:Population: Integer
quickStartHomePlanetUpgradeLevel:CivilianModules: Integer
quickStartHomePlanetUpgradeLevel:TacticalModules: Integer
quickStartHomePlanetUpgradeLevel:Home: Integer
quickStartHomePlanetUpgradeLevel:ArtifactLevel: Integer
quickStartHomePlanetUpgradeLevel:Infrastructure: Integer
recommendedGameTypeCount: Iteration
recommendedGameType: Enumeration
FFA
FiveTeamsOfTwo
FiveTeamsOfTwo"
FourTeamsOfTwo
Solo
ThreeTeamsOfThree
ThreeTeamsOfTwo
TwoTeamsOfFive
TwoTeamsOfFour
TwoTeamsOfThree
TwoTeamsOfTwo
metersPerGalaxyUnit: Decimal
pixelsPerGalaxyUnit: Decimal
useRandomGenerator: Condition
FALSE
galaxyWidth: Decimal
galaxyHeight: Decimal
nextStarNameUniqueId: Integer
nextPlanetNameUniqueId: Integer
triggerCount: Integer
starCount: Iteration
star
designName: Any
inGameName: Any
type: GalaxyDesign
pos: Position
radius: Decimal
moveAreaRadius: Decimal
hyperspaceExitRadius: Decimal
planetCount: Iteration
planet
designName: Any
inGameName: Any
type: GalaxyDesign
pos: Position
moveAreaRadius: Decimal
hyperspaceExitRadius: Decimal
owner: Any
isHomePlanet: Boolean
normalStartUpgradeLevelForPopulation: Integer
normalStartUpgradeLevelForCivilianModules: Integer
normalStartUpgradeLevelForTacticalModules: Integer
normalStartUpgradeLevelForArtifacts: Integer
normalStartUpgradeLevelForInfrastructure: Integer
quickStartUpgradeLevelForPopulation: Integer
quickStartUpgradeLevelForCivilianModules: Integer
quickStartUpgradeLevelForTacticalModules: Integer
quickStartUpgradeLevelForArtifacts: Integer
quickStartUpgradeLevelForInfrastructure: Integer
planetItems
templateName: Any
subTemplates: Iteration
template: GalaxyTemplate
groups: Iteration
group
condition
type: Enumeration
Always
NoPlanetOwner
NoPlanetOwnerWithChance
PlanetOwnerIsMilitia
PlanetOwnerIsMilitiaWithChance
PlanetOwnerIsMinorFactionWithFactionName
PlanetOwnerIsRaceNormalStart
PlanetOwnerIsRaceQuickStart
param: Any
owner: Any
colonizeChance: Integer
items: Iteration
item: GalaxyDesign
spawnProbability: Decimal
useDefaultTemplate: Boolean
entityCount: Integer
asteroidCount: Iteration
asteroid
maxRefineryCount: Integer
extractionRate: Decimal
refineryRate: Decimal
pos: Orientation
type: Enumeration
ResourceAsteroidMetal
ResourceAsteroidCrystal
connectionCount: Iteration
connection
planetIndexA: Integer
planetIndexB: Integer
spawnProbability: Decimal
type: Enumeration
PhaseLane
Wormhole
entityCount: Integer
spawnProbability: Decimal
interStarConnectionCount: Iteration
interStarConnection
starIndexA: Integer
planetIndexA: Integer
starIndexB: Integer
planetIndexB: Integer
spawnProbability: Decimal
type: Enumeration
Wormhole
PhaseLane
playerCount: Iteration
player
designName: Any
inGameName: Any
overrideRaceName: Any
teamIndex: Integer
startingCredits: Integer
startingMetal: Integer
startingCrystal: Integer
playerType: Condition
NPCMadVasari
NPCMilitia
NPCMinorFaction
minorFactionPlayerDefName: Any
NPCOccupationVictory
NPCPirateRaider
NPCRebel
Normal
themeGroup: Any
themeIndex: Integer
pictureGroup: Any
pictureIndex: Integer
TRUE
randomizerParams
starPosOffsetRange
minPercentage: Decimal
maxPercentage: Decimal
playerParams
startingCredits: Integer
startingMetal: Integer
startingCrystal: Integer
homePlanetType: Any
homePlanetStarRadiusRange
minPercentage: Integer
maxPercentage: Integer
areExtraPlanetsColonized: Boolean
extraPlanetsMaxRadius: Integer
extraPlanetsRadiusRange
minPercentage: Integer
maxPercentage: Integer
extraPlanetGroupCount: Iteration
extraPlanetGroup
minCount: Integer
maxCount: Integer
planetTypeCount: Iteration
planetType: GalaxyDesign
starCount: Iteration
star
type: Any
radius: Integer
moveAreaRadius: Decimal
hyperspaceExitRadius: Decimal
connectionStarRadiusRange: Decimal
connectionChance: Decimal
maxPlayerCount: Integer
ringCount: Iteration
ring
starRadiusRange
minPercentage: Decimal
maxPercentage: Decimal
militiaColonizationPerc: Integer
planetGroupCount: Iteration
planetGroup
minCount: Integer
maxCount: Integer
planetTypeCount: Iteration
planetType: GalaxyDesign
templates: Iteration
template
templateName: Any
subTemplates: Iteration
template: GalaxyTemplate
groups: Iteration
group
condition
type: Enumeration
Always
NoPlanetOwner
NoPlanetOwnerWithChance
PlanetOwnerIsMilitia
PlanetOwnerIsMilitiaWithChance
PlanetOwnerIsMinorFactionWithFactionName
PlanetOwnerIsRaceNormalStart
PlanetOwnerIsRaceQuickStart
param: Any
owner: Any
colonizeChance: Integer
items: Iteration
item: GalaxyDesign
dlcID: Integer