JUnitSpace Mod
by Jeckel
This mod allows you to set a default amount of Space that a Tile has.
Bonuses, Features, Improvements, Routes, Terrain, City Buildings, City Culture Levels, City Population, and Cities themselves can be
configured to modify the default Tile Space with new tags in their Info.xml files.
Units ave a default Size set in the UnitClassInfo.xml.
A Unit's default Size can be modified by a tag in the UnitInfo.xml.
In the UnitInfos you can also set Units to ignore the Tile Space Rules or just
the Tile Space Limit.
Promotions can now allow Units to ignore the Tile Space Limit as well as modifing a Unit's Size.
Both CivilizationInfo and LeaderHeadInfo now have new tags to exclude them from the Tile Space Rules.
If a UnitInfo, CivilizationInfo, or LeaderHeadInfo are set to ignore Tile Space Rules then a Unit object
will ignore the rules.
By default both the Barbarian Civilization and the Barbarian Leader are set to ignore Tile Space Rules.
New Global Defines have been added to enable/disable various Tile Space Modifiers.
There are also Global Defines to control City Tiles and City Unit Training.
Global Defines are included to exclude Land, Sea, Air, and/or Immobile Unit Domains.
All Pedia pages have been updated in the SDK to show the new data.
This data will also show on all the flying help tests.
When the cursor is held over a plot in the main interface the Open Space and the Total Space of a Tile
will be displayed.
On the main interace a selected Unit's Size will be displayed after its Movement and before its Level.
By pressing SHIFT + S with the cursor over a plot you will see a popup with a break down of
Tile Space math.
A simple scenario is included that will allow easy testing of many of the different Tile Space situations.
New XML Tags (All New Tags Are Optional)
Python Changes
SDK functions added and Exposed to Python
JUnitSpace Mod Thread
by Jeckel
This mod allows you to set a default amount of Space that a Tile has.
Bonuses, Features, Improvements, Routes, Terrain, City Buildings, City Culture Levels, City Population, and Cities themselves can be
configured to modify the default Tile Space with new tags in their Info.xml files.
Units ave a default Size set in the UnitClassInfo.xml.
A Unit's default Size can be modified by a tag in the UnitInfo.xml.
In the UnitInfos you can also set Units to ignore the Tile Space Rules or just
the Tile Space Limit.
Promotions can now allow Units to ignore the Tile Space Limit as well as modifing a Unit's Size.
Both CivilizationInfo and LeaderHeadInfo now have new tags to exclude them from the Tile Space Rules.
If a UnitInfo, CivilizationInfo, or LeaderHeadInfo are set to ignore Tile Space Rules then a Unit object
will ignore the rules.
By default both the Barbarian Civilization and the Barbarian Leader are set to ignore Tile Space Rules.
New Global Defines have been added to enable/disable various Tile Space Modifiers.
There are also Global Defines to control City Tiles and City Unit Training.
Global Defines are included to exclude Land, Sea, Air, and/or Immobile Unit Domains.
All Pedia pages have been updated in the SDK to show the new data.
This data will also show on all the flying help tests.
When the cursor is held over a plot in the main interface the Open Space and the Total Space of a Tile
will be displayed.
On the main interace a selected Unit's Size will be displayed after its Movement and before its Level.
By pressing SHIFT + S with the cursor over a plot you will see a popup with a break down of
Tile Space math.
A simple scenario is included that will allow easy testing of many of the different Tile Space situations.
New XML Tags (All New Tags Are Optional)
Spoiler :
Python Changes
Spoiler :
SDK functions added and Exposed to Python
Spoiler :
JUnitSpace Mod Thread