Could someone explain templates please?
- </P>
- <P>planetItemsTemplate
- templateName "Template:LocalMilitiaStrong"
- subTemplates 0
- groups 10
- group
- condition
- type "PlanetOwnerIsMilitia"
- param ""
- owner "PlanetOwner"
- colonizeChance 0
- items 35
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:CapitalShip:Colony"
- item "Psi:CapitalShip:Carrier"
- item "Tech:Module:GaussDefense"
- item "Tech:Module:GaussDefense"
- item "Tech:Module:HangarDefense"
- item "Tech:Module:MetalExtractor"
- item "Tech:Module:MetalExtractor"
- group
- condition
- type "PlanetOwnerIsMilitiaWithChance"
- param "0.3"
- owner "PlanetOwner"
- colonizeChance 0
- items 10
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:CapitalShip:Colony"
- item "Psi:CapitalShip:Carrier"
- item "Tech:Module:GaussDefense"
- item "Tech:Module:HangarDefense"
- group
- condition
- type "PlanetOwnerIsMilitiaWithChance"
- param "0.3"
- owner "PlanetOwner"
- colonizeChance 0
- items 13
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:CapitalShip:Colony"
- item "Psi:CapitalShip:Carrier"
- item "Tech:Module:HangarDefense"
- group
- condition
- type "PlanetOwnerIsMilitiaWithChance"
- param "0.3"
- owner "PlanetOwner"
- colonizeChance 0
- items 10
- item "Psi:Frigate:AntiFighter"
- item "Psi:Frigate:AntiFighter"
- item "Psi:Frigate:AntiFighter"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:CapitalShip:Colony"
- item "Psi:CapitalShip:Carrier"
- item "Tech:Module:GaussDefense"
- group
- condition
- type "PlanetOwnerIsMilitiaWithChance"
- param "0.3"
- owner "PlanetOwner"
- colonizeChance 0
- items 10
- item "Psi:Frigate:Siege"
- item "Psi:Frigate:Siege"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Heavy"
- item "Psi:CapitalShip:Colony"
- item "Psi:CapitalShip:Carrier"
- item "Tech:Module:HangarDefense"
- group
- condition
- type "NoPlanetOwner"
- param ""
- owner "RandomMilitia"
- colonizeChance 0
- items 5
- item "Psi:Frigate:Light"
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:AntiFighter"
- item "Psi:Frigate:Heavy"
- item "Psi:Frigate:Siege"
- group
- condition
- type "NoPlanetOwnerWithChance"
- param "0.3"
- owner "RandomMilitia"
- colonizeChance 0
- items 3
- item "Psi:Frigate:Light"
- item "Psi:Frigate:LongRange"
- item "Psi:Frigate:LongRange"
- group
- condition
- type "NoPlanetOwnerWithChance"
- param "0.3"
- owner "RandomMilitia"
- colonizeChance 0
- items 5
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Siege"
- item "Psi:Frigate:Siege"
- group
- condition
- type "NoPlanetOwnerWithChance"
- param "0.3"
- owner "RandomMilitia"
- colonizeChance 0
- items 4
- item "Psi:Frigate:AntiFighter"
- item "Psi:Frigate:AntiFighter"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Heavy"
- group
- condition
- type "NoPlanetOwnerWithChance"
- param "0.3"
- owner "RandomMilitia"
- colonizeChance 0
- items 4
- item "Psi:Frigate:AntiFighter"
- item "Psi:Frigate:Light"
- item "Psi:Frigate:Siege"
- item "Psi:Frigate:Heavy"</P>
- <P>
planetItemsTemplate
templateName "Template:LocalMilitiaStrong"
subTemplates 0
groups #
group
condition
type "PlanetOwnerIsMilitia", "NoPlanetOwnerWithChance", "NoPlanetOwner", "PlanetOwnerIsMilitiaWithChance", "Always", "PlanetOwnerIsRace"
param "#=%?"
owner "PlanetOwner", "RandomMilitia", "Pirate"
colonizeChance 0, 1
items #
item "Psi:Frigate:Light"
I get Groups, Items, Item.
Group I assume means a chance as defined by "param" of that group within a template is used.
group
condition
type "NoPlanetOwnerWithChance"
param "0.3"
I am guessing the above example means there is a 30% chance that group will be applied to a planet if this template is assigned to the planet as long as there is no planet owner. But what defines whether or not there is a "chance"? Or is it that there will be 30% of that group applied to a planet, or am I just up in the night?
I suspect Owner is Planetowner = defined under planet in .galaxy files' Pirate/RandomMilita sets it to owner Pirate/RandomMilita.
I have no idea what "colonizeChance" defines.