Feature #611 ยป 0019-sandbox-Replace-UnitFlag-with-UnitTypeFlag.patch
data/sandbox/actions.ruleset | ||
---|---|---|
"DiplRel", "War", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
; Not a good idea to nuke our own area.
|
||
"UnitFlag", "Nuclear", "Local", FALSE
|
||
"UnitFlag", "NuclearOP", "Local", FALSE
|
||
"UnitTypeFlag", "Nuclear", "Local", FALSE
|
||
"UnitTypeFlag", "NuclearOP", "Local", FALSE
|
||
}
|
||
attack_actions = "Capture Units", "Bombard",
|
||
... | ... | |
action = "User Action 1"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "SupplyLines", "Local", TRUE
|
||
"UnitTypeFlag", "SupplyLines", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"UnitState", "Transported", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
... | ... | |
action = "User Action 1"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "SupplyLines", "Local", TRUE
|
||
"UnitTypeFlag", "SupplyLines", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"UnitFlag", "Marines", "Local", TRUE
|
||
"UnitTypeFlag", "Marines", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
}
|
||
target_reqs =
|
||
... | ... | |
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"Building", "Mysteries", "Player", TRUE
|
||
"UnitFlag", "FleshBased", "Local", TRUE
|
||
"UnitTypeFlag", "FleshBased", "Local", TRUE
|
||
"MinMoveFrags", 1, "Local", TRUE
|
||
"DiplRel", "Armistice", "Local", FALSE
|
||
"DiplRel", "War", "Local", FALSE
|
||
... | ... | |
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "FleshBased", "Local", TRUE
|
||
"UnitTypeFlag", "FleshBased", "Local", TRUE
|
||
}
|
||
[enabler_sabotage_city]
|
||
action = "Sabotage City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Diplomat", "Local", TRUE
|
||
"UnitTypeFlag", "Diplomat", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitFlag", "Spy", "Local", FALSE
|
||
"UnitTypeFlag", "Spy", "Local", FALSE
|
||
}
|
||
[enabler_sabotage_city_spy]
|
||
action = "Sabotage City Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"UnitFlag", "Spy", "Local"
|
||
"UnitTypeFlag", "Spy", "Local"
|
||
"DiplRel", "War", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
... | ... | |
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"DiplRel", "War", "Local"
|
||
"UnitFlag", "Spy", "Local"
|
||
"UnitTypeFlag", "Spy", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
}
|
||
... | ... | |
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"DiplRel", "War", "Local"
|
||
"UnitFlag", "Spy", "Local"
|
||
"UnitTypeFlag", "Spy", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
}
|
||
... | ... | |
action = "Establish Embassy Stay"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Diplomat", "Local", TRUE
|
||
"UnitTypeFlag", "Diplomat", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
"DiplRel", "Has real embassy", "Local", FALSE
|
||
"UnitFlag", "Spy", "Local", FALSE
|
||
"UnitTypeFlag", "Spy", "Local", FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
action = "Establish Embassy"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
"DiplRel", "Has real embassy", "Local", FALSE
|
||
... | ... | |
[enabler_investigate_city]
|
||
action = "Investigate City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Diplomat", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
"UnitFlag", "Spy", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Diplomat", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", FALSE
|
||
}
|
||
[enabler_investigate_city_spy]
|
||
action = "Investigate City"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"UnitFlag", "Spy", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
"DiplRel", "Foreign", "Local"
|
||
{ "type", "name", "range"
|
||
"UnitTypeFlag", "Spy", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
"DiplRel", "Foreign", "Local"
|
||
}
|
||
[enabler_investigate_city_explorer]
|
||
... | ... | |
[enabler_steal_maps]
|
||
action = "Steal Maps Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"UnitFlag", "Spy", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
"DiplRel", "Foreign", "Local"
|
||
{ "type", "name", "range"
|
||
"UnitTypeFlag", "Spy", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
"DiplRel", "Foreign", "Local"
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
action = "Steal Gold Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"UnitFlag", "Spy", "Local"
|
||
"UnitTypeFlag", "Spy", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
"Tech", "Banking", "Player"
|
||
... | ... | |
action = "Steal Tech"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", FALSE
|
||
"UnitFlag", "Diplomat", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", FALSE
|
||
"UnitTypeFlag", "Diplomat", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
... | ... | |
action = "Steal Tech Escape Expected"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"UnitFlag", "Spy", "Local"
|
||
"UnitTypeFlag", "Spy", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
"DiplRel", "Foreign", "Local"
|
||
... | ... | |
action = "Targeted Steal Tech Escape Expected"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"UnitFlag", "Spy", "Local"
|
||
"UnitTypeFlag", "Spy", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
"DiplRel", "Foreign", "Local"
|
||
... | ... | |
action = "Poison City Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
... | ... | |
action = "Poison City Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Spy", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Spread Plague"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"Tech", "Medicine", "Player", TRUE
|
||
... | ... | |
action = "Spread Plague"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Spy", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE, FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"Tech", "Medicine", "Player", TRUE, FALSE
|
||
... | ... | |
action = "Spread Plague"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
... | ... | |
action = "Spread Plague"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Spy", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE, FALSE
|
||
"DiplRel", "Foreign", "Local", FALSE, FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Spread Plague"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
... | ... | |
action = "Spread Plague"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Spy", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE, FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE, FALSE
|
||
"DiplRel", "Team", "Local", FALSE, FALSE
|
||
"DiplRel", "Foreign", "Local", TRUE, FALSE
|
||
... | ... | |
"DiplRel", "Never met", "Local", FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "IronBased", "Local", TRUE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "IronBased", "Local", TRUE
|
||
}
|
||
[enabler_incite_city]
|
||
action = "Incite City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Diplomat", "Local", TRUE
|
||
"UnitTypeFlag", "Diplomat", "Local", TRUE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
"UnitFlag", "Spy", "Local", FALSE
|
||
"UnitTypeFlag", "Spy", "Local", FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
action = "Incite City Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
... | ... | |
[enabler_bribe_unit]
|
||
action = "Bribe Unit"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Diplomat", "Local", TRUE
|
||
"UnitState", "HasHomeCity", "Local", TRUE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Diplomat", "Local", TRUE
|
||
"UnitState", "HasHomeCity", "Local", TRUE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Unbribable", "Local", FALSE
|
||
"CityTile", "Center", "Tile", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Unbribable", "Local", FALSE
|
||
"CityTile", "Center", "Tile", FALSE
|
||
}
|
||
[enabler_sabotage_unit]
|
||
action = "Sabotage Unit Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
... | ... | |
action = "Sabotage Unit Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Spy", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
... | ... | |
[enabler_eliminate_spy]
|
||
action = "Spy Attack"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
[enabler_trade_route]
|
||
action = "Establish Trade Route"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "TradeRoute", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitState", "HasHomeCity", "Local", TRUE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "TradeRoute", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitState", "HasHomeCity", "Local", TRUE
|
||
}
|
||
[enabler_marketplace]
|
||
action = "Enter Marketplace"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "TradeRoute", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitState", "HasHomeCity", "Local", TRUE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "TradeRoute", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitState", "HasHomeCity", "Local", TRUE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range"
|
||
... | ... | |
[enabler_help_build_wonder]
|
||
action = "Help Wonder"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "HelpWonder", "Local", TRUE
|
||
"DiplRel", "Armistice", "Local", FALSE
|
||
"DiplRel", "War", "Local", FALSE
|
||
"DiplRel", "Cease-fire", "Local", FALSE
|
||
"DiplRel", "Peace", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "HelpWonder", "Local", TRUE
|
||
"DiplRel", "Armistice", "Local", FALSE
|
||
"DiplRel", "War", "Local", FALSE
|
||
"DiplRel", "Cease-fire", "Local", FALSE
|
||
"DiplRel", "Peace", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range"
|
||
... | ... | |
action = "Help Wonder"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "HelpWonder", "Local", TRUE
|
||
"UnitTypeFlag", "HelpWonder", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
}
|
||
target_reqs =
|
||
... | ... | |
[enabler_disband_unit_recover]
|
||
action = "Disband Unit Recover"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "EvacuateFirst", "Local", FALSE
|
||
"UnitFlag", "Consensus", "Local", FALSE
|
||
"DiplRel", "War", "Local", FALSE
|
||
"DiplRel", "Cease-fire", "Local", FALSE
|
||
"DiplRel", "Armistice", "Local", FALSE
|
||
"DiplRel", "Peace", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "EvacuateFirst", "Local", FALSE
|
||
"UnitTypeFlag", "Consensus", "Local", FALSE
|
||
"DiplRel", "War", "Local", FALSE
|
||
"DiplRel", "Cease-fire", "Local", FALSE
|
||
"DiplRel", "Armistice", "Local", FALSE
|
||
"DiplRel", "Peace", "Local", FALSE
|
||
}
|
||
[enabler_disband_unit_recover_consensus]
|
||
action = "Disband Unit Recover"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "EvacuateFirst", "Local", FALSE
|
||
"UnitFlag", "Consensus", "Local", TRUE
|
||
"Gov", "Communism", "Player", FALSE
|
||
"Gov", "Democracy", "Player", FALSE
|
||
"Gov", "Republic", "Player", FALSE
|
||
"DiplRel", "War", "Local", FALSE
|
||
"DiplRel", "Cease-fire", "Local", FALSE
|
||
"DiplRel", "Armistice", "Local", FALSE
|
||
"DiplRel", "Peace", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "EvacuateFirst", "Local", FALSE
|
||
"UnitTypeFlag", "Consensus", "Local", TRUE
|
||
"Gov", "Communism", "Player", FALSE
|
||
"Gov", "Democracy", "Player", FALSE
|
||
"Gov", "Republic", "Player", FALSE
|
||
"DiplRel", "War", "Local", FALSE
|
||
"DiplRel", "Cease-fire", "Local", FALSE
|
||
"DiplRel", "Armistice", "Local", FALSE
|
||
"DiplRel", "Peace", "Local", FALSE
|
||
}
|
||
[enabler_disband_unit]
|
||
action = "Disband Unit"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "EvacuateFirst", "Local", FALSE
|
||
"UnitFlag", "Consensus", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "EvacuateFirst", "Local", FALSE
|
||
"UnitTypeFlag", "Consensus", "Local", FALSE
|
||
}
|
||
[enabler_disband_unit_consensus]
|
||
action = "Disband Unit"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "EvacuateFirst", "Local", FALSE
|
||
"UnitFlag", "Consensus", "Local", TRUE
|
||
"Gov", "Communism", "Player", FALSE
|
||
"Gov", "Democracy", "Player", FALSE
|
||
"Gov", "Republic", "Player", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "EvacuateFirst", "Local", FALSE
|
||
"UnitTypeFlag", "Consensus", "Local", TRUE
|
||
"Gov", "Communism", "Player", FALSE
|
||
"Gov", "Democracy", "Player", FALSE
|
||
"Gov", "Republic", "Player", FALSE
|
||
}
|
||
[enabler_capture]
|
||
action = "Capture Units"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Capturer", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Capturer", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Capturable", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"CityTile", "Center", "Tile", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Capturable", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"CityTile", "Center", "Tile", FALSE
|
||
}
|
||
[enabler_capture_despite_treuga_dei]
|
||
action = "Capture Units"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Capturer", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"DiplRel", "Foreign", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitTypeFlag", "Capturer", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"DiplRel", "Foreign", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Capturable", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"CityTile", "Center", "Tile", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Capturable", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"CityTile", "Center", "Tile", FALSE
|
||
}
|
||
[enabler_bombard_city]
|
||
action = "Bombard"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Bombarder", "Local", TRUE
|
||
"UnitTypeFlag", "Bombarder", "Local", TRUE
|
||
"UnitState", "Transported", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
... | ... | |
action = "Bombard"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Bombarder", "Local", TRUE
|
||
"UnitTypeFlag", "Bombarder", "Local", TRUE
|
||
"UnitState", "Transported", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
... | ... | |
action = "Bombard"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Bombarder", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Bombarder", "Local", TRUE, FALSE
|
||
"UnitState", "Transported", "Local", FALSE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Bombard"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Bombarder", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Bombarder", "Local", TRUE, FALSE
|
||
"UnitState", "Transported", "Local", FALSE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
... | ... | |
[enabler_build_city_pioneer]
|
||
action = "Found City"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"UnitFlag", "Cities", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
{ "type", "name", "range"
|
||
"UnitTypeFlag", "Cities", "Local"
|
||
"UnitState", "OnLivableTile", "Local"
|
||
"MinMoveFrags", "1", "Local"
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
[enabler_build_city_domestic]
|
||
action = "Found City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Cities", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Cities", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
[enabler_join_city]
|
||
action = "Join City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "AddToCity", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "AddToCity", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
}
|
||
[enabler_border_police]
|
||
... | ... | |
[enabler_nuke]
|
||
action = "Explode Nuclear"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NuclearOP", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "NuclearOP", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
}
|
||
[enabler_nuke_despite_treuga_dei]
|
||
action = "Explode Nuclear"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "NuclearOP", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitTypeFlag", "NuclearOP", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
}
|
||
[enabler_nuke_city]
|
||
action = "Nuke City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Nuclear", "Local", TRUE
|
||
"UnitTypeFlag", "Nuclear", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
}
|
||
... | ... | |
action = "Nuke City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Nuclear", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Nuclear", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
}
|
||
... | ... | |
action = "Nuke Units"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "TacticalNuke", "Local", TRUE
|
||
"UnitTypeFlag", "TacticalNuke", "Local", TRUE
|
||
"Tech", "Rocketry", "Player", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
... | ... | |
action = "Nuke Units"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "TacticalNuke", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "TacticalNuke", "Local", TRUE, FALSE
|
||
"Tech", "Rocketry", "Player", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Suitcase Nuke"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"MinVeteran", "2", "Local", FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
... | ... | |
action = "Suitcase Nuke"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Spy", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE, FALSE
|
||
"MinVeteran", "2", "Local", FALSE, FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE, FALSE
|
||
"DiplRel", "Team", "Local", FALSE, FALSE
|
||
... | ... | |
action = "Suitcase Nuke Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Spy", "Local", TRUE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE
|
||
"MinVeteran", "2", "Local", TRUE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
... | ... | |
action = "Suitcase Nuke Escape"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Spy", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Spy", "Local", TRUE, FALSE
|
||
"MinVeteran", "2", "Local", TRUE, FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE, FALSE
|
||
"DiplRel", "Team", "Local", FALSE, FALSE
|
||
... | ... | |
action = "Destroy City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "GameLoss", "Local", TRUE
|
||
"UnitTypeFlag", "GameLoss", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
... | ... | |
action = "Destroy City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "GameLoss", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "GameLoss", "Local", TRUE, FALSE
|
||
"DiplRel", "Foreign", "Local", FALSE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Attack"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitState", "OnNativeTile", "Local", TRUE
|
||
... | ... | |
action = "Attack"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitState", "OnNativeTile", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Attack"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitFlag", "Marines", "Local", TRUE
|
||
"UnitTypeFlag", "Marines", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
}
|
||
... | ... | |
action = "Attack"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitFlag", "Marines", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Marines", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
}
|
||
... | ... | |
action = "Attack"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitClassFlag", "AttFromNonNative", "Local", TRUE
|
||
... | ... | |
action = "Attack"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitClassFlag", "AttFromNonNative", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Collect Ransom"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitState", "OnNativeTile", "Local", TRUE
|
||
... | ... | |
action = "Collect Ransom"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitState", "OnNativeTile", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Collect Ransom"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitFlag", "Marines", "Local", TRUE
|
||
"UnitTypeFlag", "Marines", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
}
|
||
... | ... | |
action = "Collect Ransom"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitFlag", "Marines", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Marines", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
}
|
||
... | ... | |
action = "Collect Ransom"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitClassFlag", "AttFromNonNative", "Local", TRUE
|
||
... | ... | |
action = "Collect Ransom"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "Missile", "Local", FALSE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitClassFlag", "AttFromNonNative", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Suicide Attack"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "Missile", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
... | ... | |
action = "Suicide Attack"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "Missile", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
... | ... | |
action = "Wipe Units"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
... | ... | |
action = "Wipe Units"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
... | ... | |
[enabler_conquer_city_native]
|
||
action = "Conquer City Shrink"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
"Nation", "Animal Kingdom", "Player", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
"Nation", "Animal Kingdom", "Player", FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
[enabler_conquer_city_native_despite_treuga_dei]
|
||
action = "Conquer City Shrink"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
"Nation", "Animal Kingdom", "Player", FALSE, FALSE
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitState", "OnLivableTile", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
"Nation", "Animal Kingdom", "Player", FALSE, FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
[enabler_conquer_city_marines]
|
||
action = "Conquer City Shrink 2"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitFlag", "Marines", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", FALSE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
"Nation", "Animal Kingdom", "Player", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitTypeFlag", "Marines", "Local", TRUE
|
||
"UnitState", "OnLivableTile", "Local", FALSE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
"Nation", "Animal Kingdom", "Player", FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
[enabler_conquer_city_marines_despite_treuga_dei]
|
||
action = "Conquer City Shrink 2"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitFlag", "Marines", "Local", TRUE, FALSE
|
||
"UnitState", "OnLivableTile", "Local", FALSE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
"Nation", "Animal Kingdom", "Player", FALSE, FALSE
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Marines", "Local", TRUE, FALSE
|
||
"UnitState", "OnLivableTile", "Local", FALSE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
"Nation", "Animal Kingdom", "Player", FALSE, FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
[enabler_change_home_city]
|
||
action = "Home City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "NoHome", "Local", FALSE
|
||
"UnitState", "HasHomeCity", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "NoHome", "Local", FALSE
|
||
"UnitState", "HasHomeCity", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
}
|
||
[enabler_change_home_city_diplo]
|
||
action = "Home City"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Diplomat", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Diplomat", "Local", TRUE
|
||
"DiplRel", "Foreign", "Local", FALSE
|
||
}
|
||
[enabler_no_home_city]
|
||
... | ... | |
action = "Paradrop Unit Enter"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"ExtraFlag", "ParadropFrom", "Tile", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"ExtraFlag", "ParadropFrom", "Tile", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"ExtraFlag", "ParadropFrom", "Tile", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "HutFrighten", "Local", FALSE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
"Nation", "Animal Kingdom", "Player", FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "6", "Local", TRUE, FALSE
|
||
"UnitState", "Transporting", "Local", FALSE, FALSE
|
||
"ExtraFlag", "ParadropFrom", "Tile", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "HutFrighten", "Local", FALSE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
"Nation", "Animal Kingdom", "Player", FALSE, FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"ExtraFlag", "ParadropFrom", "Tile", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "6", "Local", TRUE, FALSE
|
||
"UnitState", "Transporting", "Local", FALSE, FALSE
|
||
"ExtraFlag", "ParadropFrom", "Tile", TRUE, FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"MinVeteran", 1, "Local", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"MinVeteran", 1, "Local", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"MinVeteran", 1, "Local", TRUE
|
||
"ExtraFlag", "ParadropFrom", "Tile", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "HutFrighten", "Local", FALSE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
"Nation", "Animal Kingdom", "Player", FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "6", "Local", TRUE, FALSE
|
||
"UnitState", "Transporting", "Local", FALSE, FALSE
|
||
"MinVeteran", 1, "Local", TRUE, FALSE
|
||
"ExtraFlag", "ParadropFrom", "Tile", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "HutFrighten", "Local", FALSE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
"Nation", "Animal Kingdom", "Player", FALSE, FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"MinVeteran", 1, "Local", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "6", "Local", TRUE, FALSE
|
||
"UnitState", "Transporting", "Local", FALSE, FALSE
|
||
"MinVeteran", 1, "Local", TRUE, FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"CityTile", "Center", "Tile", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"CityTile", "Center", "Tile", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"CityTile", "Center", "Tile", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "HutFrighten", "Local", FALSE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
"Nation", "Animal Kingdom", "Player", FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "6", "Local", TRUE, FALSE
|
||
"UnitState", "Transporting", "Local", FALSE, FALSE
|
||
"CityTile", "Center", "Tile", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "HutFrighten", "Local", FALSE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
"Nation", "Animal Kingdom", "Player", FALSE, FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"CityTile", "Center", "Tile", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "6", "Local", TRUE, FALSE
|
||
"UnitState", "Transporting", "Local", FALSE, FALSE
|
||
"CityTile", "Center", "Tile", TRUE, FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"MinVeteran", 1, "Local", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"MinVeteran", 1, "Local", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"MinVeteran", 1, "Local", TRUE
|
||
"CityTile", "Center", "Tile", TRUE
|
||
"DiplRel", "War", "Local", TRUE
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitClassFlag", "HutFrighten", "Local", FALSE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
"Nation", "Animal Kingdom", "Player", FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "6", "Local", TRUE, FALSE
|
||
"UnitState", "Transporting", "Local", FALSE, FALSE
|
||
"MinVeteran", 1, "Local", TRUE, FALSE
|
||
"CityTile", "Center", "Tile", TRUE, FALSE
|
||
"DiplRel", "War", "Local", TRUE, FALSE
|
||
"UnitClassFlag", "CanOccupyCity", "Local", TRUE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitClassFlag", "HutFrighten", "Local", FALSE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
"Nation", "Animal Kingdom", "Player", FALSE, FALSE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE
|
||
"MinMoveFrags", "6", "Local", TRUE
|
||
"UnitState", "Transporting", "Local", FALSE
|
||
"MinVeteran", 1, "Local", TRUE
|
||
... | ... | |
action = "Paradrop Unit Enter Conquer"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"UnitFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"UnitTypeFlag", "Paratroopers", "Local", TRUE, FALSE
|
||
"MinMoveFrags", "6", "Local", TRUE, FALSE
|
||
"UnitState", "Transporting", "Local", FALSE, FALSE
|
||
"MinVeteran", 1, "Local", TRUE, FALSE
|
||
... | ... | |
[enabler_transform_terrain]
|
||
action = "Transform Terrain"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"Tech", "Fusion Power", "Player"
|
||
"UnitFlag", "Transform", "Local"
|
||
"UnitFlag", "Workers", "Local"
|
||
{ "type", "name", "range"
|
||
"Tech", "Fusion Power", "Player"
|
||
"UnitTypeFlag", "Transform", "Local"
|
||
"UnitTypeFlag", "Workers", "Local"
|
||
}
|
||
[enabler_cultivate]
|
||
action = "Cultivate"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Workers", "Local", TRUE
|
||
"UnitClass", "Sea", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Workers", "Local", TRUE
|
||
"UnitClass", "Sea", "Local", FALSE
|
||
}
|
||
[enabler_plant]
|
||
action = "Plant"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Workers", "Local", TRUE
|
||
"UnitClass", "Sea", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Workers", "Local", TRUE
|
||
"UnitClass", "Sea", "Local", FALSE
|
||
}
|
||
[enabler_pillage]
|
||
... | ... | |
[enabler_clean]
|
||
action = "Clean"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Workers", "Local", TRUE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Workers", "Local", TRUE
|
||
}
|
||
[enabler_fortify_terrain]
|
||
... | ... | |
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitClassFlag", "CanFortify", "Local", TRUE
|
||
"UnitFlag", "Cant_Fortify", "Local", FALSE
|
||
"UnitTypeFlag", "Cant_Fortify", "Local", FALSE
|
||
"TerrainFlag", "NoFortify", "Tile", FALSE
|
||
"Activity", "Fortified", "Local", FALSE
|
||
}
|
||
... | ... | |
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitClassFlag", "CanFortify", "Local", TRUE
|
||
"UnitFlag", "Cant_Fortify", "Local", FALSE
|
||
"UnitTypeFlag", "Cant_Fortify", "Local", FALSE
|
||
"CityTile", "Center", "Tile", TRUE
|
||
"Activity", "Fortified", "Local", FALSE
|
||
}
|
||
... | ... | |
[enabler_road]
|
||
action = "Build Road"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"UnitFlag", "Workers", "Local"
|
||
{ "type", "name", "range"
|
||
"UnitTypeFlag", "Workers", "Local"
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range"
|
||
... | ... | |
[enabler_mining]
|
||
action = "Build Mine"
|
||
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"UnitFlag", "Workers", "Local", TRUE
|
||
"UnitClass", "Sea", "Local", FALSE
|
||
{ "type", "name", "range", "present"
|
||
"UnitTypeFlag", "Workers", "Local", TRUE
|
||
"UnitClass", "Sea", "Local", FALSE
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
[enabler_mining_ocean]
|
||
action = "Build Mine"
|
||
actor_reqs =
|
||
{ "type", "name", "range"
|
||
"UnitFlag", "Workers", "Local"
|
||
"Tech", "Miniaturization", "Player"
|
||
{ "type", "name", "range"
|
||
"UnitTypeFlag", "Workers", "Local"
|
||
"Tech", "Miniaturization", "Player"
|
||
}
|
||
target_reqs =
|
||
{ "type", "name", "range", "present"
|
||
... | ... | |
"DiplRel", "Peace", "Local", FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitState", "OnNativeTile", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
}
|
||
... | ... | |
"DiplRel", "Peace", "Local", FALSE, FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE, FALSE
|
||
"DiplRel", "Team", "Local", FALSE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitState", "OnNativeTile", "Local", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
}
|
||
... | ... | |
"DiplRel", "Peace", "Local", FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"CityTile", "Center", "Tile", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
}
|
||
... | ... | |
"DiplRel", "Peace", "Local", FALSE, FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE, FALSE
|
||
"DiplRel", "Team", "Local", FALSE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"CityTile", "Center", "Tile", TRUE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
}
|
||
... | ... | |
"DiplRel", "Peace", "Local", FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE
|
||
"DiplRel", "Team", "Local", FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitState", "OnNativeTile", "Local", FALSE
|
||
"CityTile", "Center", "Tile", FALSE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
... | ... | |
"DiplRel", "Peace", "Local", FALSE, FALSE
|
||
"DiplRel", "Alliance", "Local", FALSE, FALSE
|
||
"DiplRel", "Team", "Local", FALSE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE, FALSE
|
||
"UnitState", "OnNativeTile", "Local", FALSE, FALSE
|
||
"CityTile", "Center", "Tile", FALSE, FALSE
|
||
"Tech", "Communism", "World", TRUE, TRUE
|
||
... | ... | |
actor_reqs =
|
||
{ "type", "name", "range", "present"
|
||
"MinMoveFrags", "1", "Local", TRUE
|
||
"UnitFlag", "NonMil", "Local", FALSE
|
||
"UnitTypeFlag", "NonMil", "Local", FALSE
|
||
"UnitState", "OnNativeTile", "Local", TRUE
|
||
"Building", "Treuga Dei", "World", FALSE
|
||
}
|
||
... | ... | |
actor_reqs =
|
||
{ "type", "name", "range", "present", "survives"
|
||
"MinMoveFrags", "1", "Local", TRUE, FALSE
|
||
"UnitFlag", "NonMil", "Local", FALSE, FALSE
|