Feature #1575 ยป 0076-granularity-Allow-6-units-on-the-same-tile-with-Stra.patch
| data/granularity/actions.ruleset | ||
|---|---|---|
|
"MaxTopUnitsOnTile", "3", "Tile"
|
||
|
}
|
||
|
[enabler_deboard_strategies]
|
||
|
action = "Transport Deboard"
|
||
|
actor_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"UnitState", "OnLivableTile", "Local"
|
||
|
"UnitState", "Transported", "Local"
|
||
|
"Tech", "Strategies", "Player"
|
||
|
}
|
||
|
target_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"UnitState", "Transporting", "Local"
|
||
|
"MaxTopUnitsOnTile", "5", "Tile"
|
||
|
}
|
||
|
[enabler_board]
|
||
|
action = "Transport Board"
|
||
|
actor_reqs =
|
||
| ... | ... | |
|
"MaxTopUnitsOnTile", "3", "Tile"
|
||
|
}
|
||
|
[enabler_unload_strategies]
|
||
|
action = "Transport Unload"
|
||
|
actor_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"UnitState", "Transporting", "Local"
|
||
|
"Tech", "Strategies", "Player"
|
||
|
}
|
||
|
target_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"UnitState", "OnLivableTile", "Local"
|
||
|
"UnitState", "Transported", "Local"
|
||
|
"MaxTopUnitsOnTile", "5", "Tile"
|
||
|
}
|
||
|
[enabler_disembark_from_native_tile]
|
||
|
action = "Transport Disembark"
|
||
|
actor_reqs =
|
||
| ... | ... | |
|
"MaxTopUnitsOnTile", "3", "Tile"
|
||
|
}
|
||
|
[enabler_disembark_from_native_tile_strategies]
|
||
|
action = "Transport Disembark"
|
||
|
actor_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"UnitState", "Transported", "Local"
|
||
|
"MinMoveFrags", "5", "Local"
|
||
|
"UnitState", "OnNativeTile", "Local"
|
||
|
"Tech", "Strategies", "Player"
|
||
|
}
|
||
|
target_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"MaxTopUnitsOnTile", "5", "Tile"
|
||
|
}
|
||
|
[enabler_disembark_from_native_city]
|
||
|
action = "Transport Disembark"
|
||
|
actor_reqs =
|
||
| ... | ... | |
|
"MaxTopUnitsOnTile", "3", "Tile"
|
||
|
}
|
||
|
[enabler_disembark_from_native_city_strategies]
|
||
|
action = "Transport Disembark"
|
||
|
actor_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"UnitState", "Transported", "Local"
|
||
|
"MinMoveFrags", "5", "Local"
|
||
|
"CityTile", "Center", "Tile"
|
||
|
"Tech", "Strategies", "Player"
|
||
|
}
|
||
|
target_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"MaxTopUnitsOnTile", "5", "Tile"
|
||
|
}
|
||
|
[enabler_disembark_from_non_native]
|
||
|
action = "Transport Disembark 2"
|
||
|
actor_reqs =
|
||
| ... | ... | |
|
"MaxTopUnitsOnTile", "3", "Tile"
|
||
|
}
|
||
|
[enabler_disembark_from_non_native_strategies]
|
||
|
action = "Transport Disembark 2"
|
||
|
actor_reqs =
|
||
|
{ "type", "name", "range", "present"
|
||
|
"UnitState", "Transported", "Local", TRUE
|
||
|
"MinMoveFrags", "5", "Local", TRUE
|
||
|
"UnitState", "OnNativeTile", "Local", FALSE
|
||
|
"CityTile", "Center", "Tile", FALSE
|
||
|
"Tech", "Strategies", "Player", TRUE
|
||
|
}
|
||
|
target_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"MaxTopUnitsOnTile", "5", "Tile"
|
||
|
}
|
||
|
[enabler_embark]
|
||
|
action = "Transport Embark"
|
||
|
actor_reqs =
|
||
| ... | ... | |
|
"MaxTopUnitsOnTile", "3", "Tile"
|
||
|
}
|
||
|
[enabler_regular_move_strategies]
|
||
|
action = "Unit Move"
|
||
|
actor_reqs =
|
||
|
{ "type", "name", "range", "present"
|
||
|
"MinMoveFrags", "1", "Local", TRUE
|
||
|
"UnitState", "Transported", "Local", FALSE
|
||
|
"Tech", "Strategies", "Player", TRUE
|
||
|
}
|
||
|
target_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"MaxTopUnitsOnTile", "5", "Tile"
|
||
|
}
|
||
|
[enabler_relocate]
|
||
|
action = "Teleport"
|
||
|
actor_reqs =
|
||
| ... | ... | |
|
"MaxTopUnitsOnTile", "3", "Tile"
|
||
|
}
|
||
|
[enabler_relocate_strategies]
|
||
|
action = "Teleport"
|
||
|
actor_reqs =
|
||
|
{ "type", "name", "range", "present"
|
||
|
"UnitClass", "Air", "Local", TRUE
|
||
|
"MinMoveFrags", "5", "Local", TRUE
|
||
|
"UnitState", "Transported", "Local", FALSE
|
||
|
"Tech", "Strategies", "Player", TRUE
|
||
|
}
|
||
|
target_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"MaxTopUnitsOnTile", "5", "Tile"
|
||
|
}
|
||
|
[enabler_bombard_land]
|
||
|
action = "Bombard 2"
|
||
|
actor_reqs =
|
||
| ... | ... | |
|
"MaxTopUnitsOnTile", "3", "Tile"
|
||
|
}
|
||
|
[enabler_finish_unit_strategies]
|
||
|
action = "Finish Unit"
|
||
|
actor_reqs =
|
||
|
{ "type", "name", "range"
|
||
|
"MaxTopUnitsOnTile", "5", "Tile"
|
||
|
"Tech", "Strategies", "Player"
|
||
|
}
|
||
|
[enabler_finish_building]
|
||
|
action = "Finish Building"
|
||
|
actor_reqs =
|
||
| data/granularity/techs.ruleset | ||
|---|---|---|
|
graphic = "a.strategies"
|
||
|
graphic_alt = "-"
|
||
|
helptext = _("\
|
||
|
Makes it possible to move 6 units to the same tile. \
|
||
|
Makes it possible to adjust Offensive Strategies policy.\
|
||
|
")
|
||