Technical Details for LCOG V0.2
Overview of XML changes
This document should be read in conjunction with
http://www.lcog.co.uk/blog/gameplay_v0_2
Map
The same as the previous version.
Planets
Crew attribute removed.
Store attribute removed.
Energy attribute now indicates how much energy will be produced each turn if the planet is owned (may not be present - depends on scanning).
Colony attribute added and can have values: colony, military, research or mining.
Contains sub elements of type component (like ships).
Energy
Energy attribute added to the report element.
Crew
Crew attribute removed from both planets and ships.
Hulls (and ships)
Hull elements removed from playerfile.
Setting added to playerfile for hullcost, setting 1 indicates cost of 1 energy for 1 point of hull mass.
Setting added to playerfile for hullcapacity, setting 1 indicates 1 point of hull mass allows 1 mass of component to be added.
Ship element in report will include a new classification attribute.
Ship will lose crew and energy attributes.
maxmovefuel will be removed.
fuelperly will be removed.
Components
New atributes for technology requirements will be added to the components in the playerfile: materials, fields and nuclear (nuclear or computing or quantum?).
New attribute size indicates how much of the hull mass the component requires.
New attribute use indicates if the component can be used on a ship, planet or both. If omitted then assume both.
Colonies
New order issued to ships - colonise. No parameters needed.
New order issued to planet (or ship) - upgrade. Parameter to: military, research or mining. Should contain a list of component elements that are to be added.
New settings in playerfile for the cost of each of the above. e.g. colony_military_cost.
Movement
The same as earlier version.
Combat
The same as earlier version.
Technology
New attributes on the report element for the three technologies: fields, engineering, nuclear.
New attributes on the report element for the three technologies - how close to the next upgrade the faction is: fieldspoints, engineeringpoints, nuclearpoints.
New setting in player file used to determine rate of research 10 means points requires is the next level * 10.
New order - research. parameter name with value of one of the tech names.
Building
New order, same as old build order but now issued to a ship or planet with a factory component.
New order for ships: enhance. Essentially same as upgrade but allows the addition of components to an existing hull.
Transfer
Transfer order removed.
The Easy Way Out (Glenn)