diff --git a/Credits.md b/Credits.md index bca9052..d7ddea1 100644 --- a/Credits.md +++ b/Credits.md @@ -1,4 +1,4 @@ Created by Red11 - 3.11.8 to 3.12.9 Updated by SpaceOutChicken -Art by Red11, LynxRo, GeneralWadaling +Art by Red11, LynxRo, GeneralWadaling, Ravignir "Remember me"-DiddlyDoo145 diff --git a/Images/UnitIcons/Privateer.png b/Images/UnitIcons/Privateer.png new file mode 100644 index 0000000..4089c21 Binary files /dev/null and b/Images/UnitIcons/Privateer.png differ diff --git a/game.atlas b/game.atlas index b96f862..1b18d0c 100644 --- a/game.atlas +++ b/game.atlas @@ -258,14 +258,14 @@ NationIcons/Vedria index: -1 PolicyIcons/Communism rotate: false - xy: 105, 257 + xy: 1224, 255 size: 50, 46 orig: 50, 46 offset: 0, 0 index: -1 PolicyIcons/Educated Elite rotate: false - xy: 1224, 251 + xy: 1224, 203 size: 50, 50 orig: 50, 50 offset: 0, 0 @@ -300,7 +300,7 @@ PolicyIcons/Socialism index: -1 PolicyIcons/United Front rotate: false - xy: 105, 216 + xy: 1276, 210 size: 50, 39 orig: 50, 39 offset: 0, 0 @@ -482,70 +482,70 @@ TechIcons/The Grand Idea index: -1 TileSets/FantasyHex/Tiles/Aetherium rotate: false - xy: 157, 275 + xy: 1328, 221 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Airship era rotate: false - xy: 1534, 267 + xy: 1568, 267 size: 32, 34 orig: 32, 34 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Future era rotate: false - xy: 157, 239 + xy: 1602, 267 size: 32, 34 orig: 32, 34 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/City center-Steam era rotate: false - xy: 1258, 216 + xy: 1636, 268 size: 32, 33 orig: 32, 33 offset: 0, 0 index: -1 TileSets/FantasyHex/Tiles/Luboric rotate: false - xy: 1326, 221 + xy: 1704, 273 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Airship rotate: false - xy: 1224, 209 + xy: 1534, 261 size: 32, 40 orig: 32, 40 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Land Ironclad rotate: false - xy: 1568, 273 + xy: 1362, 221 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Land Leviathan rotate: false - xy: 1292, 221 + xy: 1670, 273 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Landship rotate: false - xy: 1602, 273 + xy: 1396, 221 size: 32, 28 orig: 32, 28 offset: 0, 0 index: -1 TileSets/FantasyHex/Units/Sky Fortress rotate: false - xy: 1636, 261 + xy: 196, 261 size: 32, 40 orig: 32, 40 offset: 0, 0 @@ -578,6 +578,13 @@ UnitIcons/Land Leviathan orig: 100, 100 offset: 0, 0 index: -1 +UnitIcons/Privateer + rotate: false + xy: 105, 227 + size: 89, 76 + orig: 89, 76 + offset: 0, 0 + index: -1 UnitIcons/Sky Fortress rotate: false xy: 1938, 303 diff --git a/game.png b/game.png index 9758966..fe5a91e 100644 Binary files a/game.png and b/game.png differ diff --git a/jsons/Buildings.json b/jsons/Buildings.json index f20026d..2f1a99d 100644 --- a/jsons/Buildings.json +++ b/jsons/Buildings.json @@ -57,8 +57,7 @@ "Gain a free [Public School] [in all cities]","Gain a free [University] [in all cities]", "Gain a free [Workshop] [in all cities]", "Double quantity of [Coal] produced","Double quantity of [Oil] produced", - "Double quantity of [Luboric] produced","Double quantity of [Aetherium] produced", - "[+5 Gold] [in all cities]"], + "Double quantity of [Luboric] produced","Double quantity of [Aetherium] produced"], "replacementTextForUniques": "Indicates the capital city" }, { @@ -242,7 +241,7 @@ }, { "name": "University", - "maintenance": 2, + "maintenance": 0, "hurryCostModifier": 15, "percentStatBonus": {"science": 33}, "specialistSlots": {"Scientist": 2}, @@ -276,7 +275,7 @@ "specialistSlots": {"Artist": 1}, "hurryCostModifier": 10, "requiredBuilding": "Temple", - "maintenance": 2, + "maintenance": 1, "requiredTech": "Acoustics" }, { @@ -292,7 +291,7 @@ "name": "Theatre", "happiness": 3, "hurryCostModifier": 10, - "maintenance": 2, + "maintenance": 0, "requiredBuilding": "Colosseum", "requiredTech": "Printing Press" }, @@ -340,7 +339,7 @@ "science": 3, "specialistSlots": {"Scientist": 1}, "requiredBuilding": "University", - "maintenance": 3, + "maintenance": 1, "hurryCostModifier": 0, "uniques": ["[+1 Science] Per [2] Population [in this city]"], "requiredTech": "Scientific Theory" @@ -440,7 +439,7 @@ "cost": 750, "maintenance": 0, "uniques": ["Requires a [Grand Mansion] in all cities"], - "requiredTech": "Analog Computation" + "requiredTech": "Economic Imperialism" }, { "name": "Stock Exchange", @@ -477,7 +476,7 @@ "cost": 750, "maintenance": 0, "uniques": ["Cost increases by [30] per owned city", "Requires a [Patent Office] in all cities"], - "requiredTech": "Landships" + "requiredTech": "Airships" }, { "name": "Trade College", @@ -547,7 +546,7 @@ }, { "name": "Philanthroporium", - "culure": 5, + "culture": 5, "happiness": 2, "cost": 500, "maintenance": 2, @@ -615,7 +614,7 @@ "maintenance": 0, "cost": 360, "hurryCostModifier": 25, - "uniques": ["New [Air] units start with [15] Experience", "New [Mounted] units start with [15] Experience"], + "uniques": ["New [Air] units start with [15] Experience", "New [Airship] units start with [15] Experience"], "requiredTech": "Uranography" }, { @@ -625,14 +624,14 @@ "maintenance": 0, "cost": 360, "hurryCostModifier": 25, - "uniques": ["New [Air] units start with [15] Experience", "New [Mounted] units start with [15] Experience", - "+[15]% Production when constructing [Mounted] units [in this city]"], + "uniques": ["New [Air] units start with [15] Experience", "New [Airship] units start with [15] Experience", + "+[15]% Production when constructing [Airship] units [in this city]", "+[15]% Production when constructing [Sky Fortress] units [in this city]"], "requiredTech": "Uranography" }, { "name": "Military Base", "cost": 500, - "cityStrength": 9, + "cityStrength": 12, "cityHealth": 25, "maintenance": 0, "hurryCostModifier": 25, @@ -650,6 +649,7 @@ { "name": "Carnegie Hall", "culture": 7, + "happiness": 2, "isNationalWonder": true, "cost": 750, "maintenance": 0, @@ -658,10 +658,10 @@ }, { "name": "Automated Factory", - "happiness": 3, + "happiness": 2, "percentStatBonus": {"production": 15}, "cost": 500, - "maintenance": 0, + "maintenance": 2, "hurryCostModifier": 25, "requiredTech": "Robotics" }, @@ -690,9 +690,9 @@ "happiness": 10, "culture": 1, "cost": 1250, - "greatPersonPoints": {"production": 1}, + "greatPersonPoints": {"gold": 1}, "providesFreeBuilding": "Broadcast Tower", - "uniques": ["+1 population in each city","[+1 Happiness] [in all cities]"], + "uniques": ["+1 population in each city","[+1 Happiness] [in all cities]","Gain a free [Broadcast Tower] [in all cities]"], "requiredTech": "Technocracy", "quote" : "'Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.' - Douglas Adams" }, diff --git a/jsons/Difficulties.json b/jsons/Difficulties.json index 07334bd..ad0f879 100644 --- a/jsons/Difficulties.json +++ b/jsons/Difficulties.json @@ -9,7 +9,7 @@ "policyCostModifier": 0.5, "unhappinessModifier": 0.4, "barbarianBonus": 0.75, - "startingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "startingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "aiCityGrowthModifier": 1.6, // that is to say it'll take them 1.6 times as long to grow the city "aiUnitCostModifier": 1.75, "aiBuildingCostModifier": 1.6, @@ -17,7 +17,7 @@ "aiBuildingMaintenanceModifier": 1, "aiUnitMaintenanceModifier": 1, "aiFreeTechs": [], - "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "aiCityStateStartingUnits": ["Settler", "Land Ironclad"], "aiUnhappinessModifier": 1, "aisExchangeTechs": false, @@ -33,7 +33,7 @@ "buildingCostModifier": 0.67, "policyCostModifier": 0.67, "unhappinessModifier": 0.6, - "startingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "startingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "barbarianBonus": 0.5, "aiCityGrowthModifier": 1.3, "aiUnitCostModifier": 1.3, @@ -42,7 +42,7 @@ "aiBuildingMaintenanceModifier": 1, "aiUnitMaintenanceModifier": 1, "aiFreeTechs": [], - "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "aiCityStateStartingUnits": ["Settler", "Land Ironclad"], "aiUnhappinessModifier": 1, "aisExchangeTechs": false, @@ -58,7 +58,7 @@ "buildingCostModifier": 0.85, "policyCostModifier": 0.85, "unhappinessModifier": 0.75, - "startingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "startingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "barbarianBonus": 0.4, "aiCityGrowthModifier": 1.1, "aiUnitCostModifier": 1.1, @@ -67,7 +67,7 @@ "aiBuildingMaintenanceModifier": 1, "aiUnitMaintenanceModifier": 1, "aiFreeTechs": [], - "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "aiCityStateStartingUnits": ["Settler", "Land Ironclad"], "aiUnhappinessModifier": 1, "aisExchangeTechs": false, @@ -83,7 +83,7 @@ "buildingCostModifier": 1, "policyCostModifier": 1, "unhappinessModifier": 1, - "startingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "startingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "barbarianBonus": 0.33, "aiCityGrowthModifier": 1, "aiUnitCostModifier": 1, @@ -92,7 +92,7 @@ "aiBuildingMaintenanceModifier": 1, "aiUnitMaintenanceModifier": 0.85, "aiFreeTechs": [], - "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "aiCityStateStartingUnits": ["Settler", "Land Ironclad"], "aiUnhappinessModifier": 1, "aisExchangeTechs": true, @@ -108,7 +108,7 @@ "buildingCostModifier": 1, "policyCostModifier": 1, "unhappinessModifier": 1, - "startingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "startingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "barbarianBonus": 0.25, "aiCityGrowthModifier": 0.9, "aiUnitCostModifier": 0.85, @@ -117,7 +117,7 @@ "aiBuildingMaintenanceModifier": 0.85, "aiUnitMaintenanceModifier": 0.8, "aiFreeTechs": ["Pottery"], - "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "aiCityStateStartingUnits": ["Settler", "Land Ironclad"], "aiUnhappinessModifier": 0.9, "aisExchangeTechs": true, @@ -133,7 +133,7 @@ "buildingCostModifier": 1, "policyCostModifier": 1, "unhappinessModifier": 1, - "startingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "startingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "barbarianBonus": 0.2, "aiCityGrowthModifier": 0.85, "aiUnitCostModifier": 0.8, @@ -142,7 +142,7 @@ "aiBuildingMaintenanceModifier": 0.8, "aiUnitMaintenanceModifier": 0.75, "aiFreeTechs": ["Pottery","Animal Husbandry"], - "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "aiCityStateStartingUnits": ["Settler", "Land Ironclad"], "aiUnhappinessModifier": 0.85, "aisExchangeTechs": true, @@ -158,7 +158,7 @@ "buildingCostModifier": 1, "policyCostModifier": 1, "unhappinessModifier": 1, - "startingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "startingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "barbarianBonus": 0.1, "aiCityGrowthModifier": 0.75, "aiUnitCostModifier": 0.65, @@ -167,7 +167,7 @@ "aiBuildingMaintenanceModifier": 0.65, "aiUnitMaintenanceModifier": 0.65, "aiFreeTechs": ["Pottery","Animal Husbandry","Mining"], - "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "aiCityStateStartingUnits": ["Settler", "Land Ironclad"], "aiUnhappinessModifier": 0.75, "aisExchangeTechs": true, @@ -183,7 +183,7 @@ "buildingCostModifier": 1, "policyCostModifier": 1, "unhappinessModifier": 1, - "startingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "startingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "barbarianBonus": 0, "aiCityGrowthModifier": 0.6, "aiUnitCostModifier": 0.5, @@ -192,7 +192,7 @@ "aiBuildingMaintenanceModifier": 0.5, "aiUnitMaintenanceModifier": 0.5, "aiFreeTechs": ["Pottery","Animal Husbandry","Mining","The Wheel"], - "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], + "aiMajorCivStartingUnits": ["Settler", "Settler", "Settler", "Scout", "Scout", "Land Ironclad", "Land Ironclad", "Worker", "Worker"], "aiCityStateStartingUnits": ["Settler", "Land Ironclad"], "aiUnhappinessModifier": 0.6, "aisExchangeTechs": true, diff --git a/jsons/Nations.json b/jsons/Nations.json index 0fe16a3..4824759 100644 --- a/jsons/Nations.json +++ b/jsons/Nations.json @@ -22,9 +22,7 @@ "outerColor": [81,0,9], "innerColor": [255,120,0], "uniqueName": "Tireless Watch", - "uniqueText": " +2 Movement for all Airship units - ", - "uniques": ["+[2] Movement for all [Mounted] units"], + "uniques": ["+[2] Movement for all [Airship] units"], "cities": ["Berlin","Hamburg","Munich","Cologne","Frankfurt","Essen","Dortmund","Stuttgart","Dusseldorf","Bremen", "Hannover","Duisburg","Leipzig","Dresden","Bonn","Bochum","Bielefeld","Karlsruhe","Gelsenkirchen","Wiesbaden", "Munster","Rostok","Chemnitz","Braunschweig","Halle","Mצnchengladbach","Kiel","Wuppertal","Freiburg","Hagen", @@ -97,7 +95,7 @@ "outerColor": [236,178,0], "innerColor": [0,0,0], "uniqueName": "Frontier Markets", - "uniques": ["[+2 Gold] from every [Strategic Resource]","Double quantity of [Aetherium] produced"], + "uniques": ["[+1 Gold] from every [Strategic Resource]","Double quantity of [Aetherium] produced"], "cities": ["London","York","Nottingham","Hastings","Canterbury","Coventry","Warwick","Newcastle","Oxford","Liverpool", "Dover","Brighton","Norwich","Leeds","Reading","Birmingham","Richmond","Exeter","Cambridge","Gloucester", "Manchester","Bristol","Leicester","Carlisle","Ipswich","Portsmouth","Berwick","Bath","Mumbles","Southampton", diff --git a/jsons/Policies.json b/jsons/Policies.json index 4ba24b8..3499e97 100644 --- a/jsons/Policies.json +++ b/jsons/Policies.json @@ -140,7 +140,7 @@ }, { "name": "Meritocracy", - "uniques": ["[+1 Happiness] [in all cities connected to capital]", "Unhappiness from population decreased by [5]%"], + "uniques": ["[+1 Happiness] [in all cities connected to capital]", "Unhappiness from population decreased by [5]% [in all non-occupied cities]"], "row": 1, "column": 4 }, diff --git a/jsons/UnitPromotions.json b/jsons/UnitPromotions.json index 90669d7..a5ef6ef 100644 --- a/jsons/UnitPromotions.json +++ b/jsons/UnitPromotions.json @@ -61,47 +61,47 @@ "unitTypes": ["Ranged","Siege"] }, - // Melee, Armor + // Melee, Mounted+Armor { "name": "Shock I", "effect": "+[15]% Strength in [Open terrain]", - "unitTypes": ["Melee","Armor"] + "unitTypes": ["Melee","Mounted","Armor"] }, { "name": "Shock II", "prerequisites": ["Shock I"], "effect": "+[15]% Strength in [Open terrain]", - "unitTypes": ["Melee","Armor"] + "unitTypes": ["Melee","Mounted","Armor"] }, { "name": "Shock III", "prerequisites": ["Shock II"], "effect": "+[15]% Strength in [Open terrain]", - "unitTypes": ["Melee","Armor"] + "unitTypes": ["Melee","Mounted","Armor"] }, { "name": "Drill I", "effect": "+[15]% Strength in [Rough terrain]", - "unitTypes": ["Melee","Armor"] + "unitTypes": ["Melee","Mounted","Armor"] }, { "name": "Drill II", "prerequisites": ["Drill I"], "effect": "+[15]% Strength in [Rough terrain]", - "unitTypes": ["Melee","Armor"] + "unitTypes": ["Melee","Mounted","Armor"] }, { "name": "Drill III", "prerequisites": ["Drill II"], "effect": "+[15]% Strength in [Rough terrain]", - "unitTypes": ["Melee","Armor"] + "unitTypes": ["Melee","Mounted","Armor"] }, { "name": "Charge", "prerequisites": ["Shock II","Drill II"], "effect": "+[33]% Strength vs [wounded units]", - "unitTypes": ["Armor"] + "unitTypes": ["Mounted","Armor"] }, { "name": "Besiege", // Not called "Siege" in order to not conflict with siege type units for translations @@ -113,20 +113,20 @@ "name": "Formation I", "prerequisites": ["Shock II","Drill II"], "effect": "+[33]% Strength vs [Mounted]", - "unitTypes": ["Melee"] + "unitTypes": ["Melee","Mounted"] }, { "name": "Formation II", "prerequisites": ["Formation I"], "effect": "+[33]% Strength vs [Mounted]", - "unitTypes": ["Melee"] + "unitTypes": ["Melee","Mounted"] }, { "name": "Blitz", "prerequisites": ["Shock III","Drill III"], "effect": "1 additional attack per turn", - "unitTypes": ["Melee","Armor"] + "unitTypes": ["Melee","Mounted","Armor"] }, { "name": "Woodsman", @@ -144,13 +144,13 @@ "name": "Medic", "prerequisites": ["Shock I", "Drill I", "Scouting II"], "effect": "This unit and all others in adjacent tiles heal 5 additional HP per turn", - "unitTypes": ["Melee","Scout"] + "unitTypes": ["Melee","Mounted","Scout"] }, { "name": "Medic II", "prerequisites": ["Medic"], "effect": "This unit and all others in adjacent tiles heal 5 additional HP. This unit heals 5 additional HP outside of friendly territory.", - "unitTypes": ["Melee","Scout"] + "unitTypes": ["Melee","Mounted","Scout"] }, // Scout @@ -176,19 +176,19 @@ // Water melee { "name": "Boarding Party I", - "effect": "+[33]% Strength vs [Water units]", + "effect": "+[33]% Strength vs [water units]", "unitTypes": ["WaterMelee"] }, { "name": "Boarding Party II", "prerequisites": ["Boarding Party I"], - "effect": "+[33]% Strength vs [Water units]", + "effect": "+[33]% Strength vs [water units]", "unitTypes": ["WaterMelee"] }, { "name": "Boarding Party III", "prerequisites": ["Boarding Party II"], - "effect": "+[33]% Strength vs [Water units]", + "effect": "+[33]% Strength vs [water units]", "unitTypes": ["WaterMelee"] }, @@ -267,25 +267,25 @@ // Bomber { - "name": "Besiege I", + "name": "Siege I", "effect": "+[33]% Strength vs [City]", "unitTypes": ["Bomber"] }, { - "name": "Besiege II", - "prerequisites": ["Besiege I"], + "name": "Siege II", + "prerequisites": ["Siege I"], "effect": "+[33]% Strength vs [City]", "unitTypes": ["Bomber"] }, { - "name": "Besiege III", - "prerequisites": ["Besiege II"], + "name": "Siege III", + "prerequisites": ["Siege II"], "effect": "+[34]% Strength vs [City]", "unitTypes": ["Bomber"] }, { "name": "Evasion", - "prerequisites": ["Besiege II", "Bombardment II"], + "prerequisites": ["Siege II", "Bombardment II"], "effect": "Reduces damage taken from interception by 50%", "unitTypes": ["Bomber"] }, @@ -337,13 +337,13 @@ { "name": "Operational Range", - "prerequisites": ["Interception I", /*"Dogfighting I",*/ "Besiege I", "Bombardment I"], + "prerequisites": ["Interception I", /*"Dogfighting I",*/ "Siege I", "Bombardment I"], "effect": "+2 Range", "unitTypes": ["Fighter","Bomber"] }, { "name": "Air Repair", - "prerequisites": ["Interception II", /*"Dogfighting II",*/ "Besiege II", "Bombardment II"], + "prerequisites": ["Interception II", /*"Dogfighting II",*/ "Siege II", "Bombardment II"], "effect": "Unit will heal every turn, even if it performs an action", "unitTypes": ["Fighter","Bomber"] }, @@ -365,57 +365,39 @@ "name": "March", "prerequisites": ["Accuracy II","Barrage II","Shock III","Drill III"], "effect": "Unit will heal every turn, even if it performs an action", - "unitTypes": ["Melee","Ranged","Siege"] + "unitTypes": ["Melee","Ranged","Siege","Mounted"] }, { "name": "Mobility", "prerequisites": ["Shock II","Drill II","Targeting I", "Bombardment I","Boarding Party I", "Coastal Raider I", "Wolfpack I"], "effect": "+1 Movement", - "unitTypes": ["WaterMelee","WaterRanged","Armor","WaterSubmarine"] + "unitTypes": ["Mounted","WaterMelee","WaterRanged","Armor","WaterSubmarine"] }, - - //Mounted = Airship { - "name": "Mobility I", - "effect": "+1 Movement", - "unitTypes": ["Mounted"] + "name": "Sentry", + "prerequisites": ["Accuracy I","Barrage I","Shock II","Drill II","Bombardment I","Targeting I","Boarding Party I","Coastal Raider I"], + "effect": "+1 Visibility Range", + "unitTypes": ["Melee","Mounted","WaterRanged","Armor","WaterMelee"] }, { - "name": "Mobility II", - "prerequisites": ["Mobility I"], - "effect": "+1 Movement", - "unitTypes": ["Mounted"] + "name": "Logistics", + "prerequisites": ["Accuracy III","Barrage III","Targeting III", "Wolfpack III", + "Bombardment III", "Coastal Raider III","Boarding Party III","Siege III"], + "effect": "1 additional attack per turn", + "unitTypes": ["Ranged","Siege","WaterMelee","WaterRanged","WaterSubmarine","Fighter","Bomber"] }, + { "name": "Ambush I", "effect": "+[25]% Strength vs [Armor]", - "unitTypes": ["Melee","Fighter","Bomber","Mounted"] + "unitTypes": ["Melee","Fighter","Bomber"] }, { "name": "Ambush II", "prerequisites": ["Ambush I"], "effect": "+[25]% Strength vs [Armor]", - "unitTypes": ["Melee","Fighter","Bomber","Mounted"] - }, - { - "name": "Repair", - "prerequisites": ["Mobility II","Ambush II"], - "effect": "Unit will heal every turn, even if it performs an action", - "unitTypes": ["Mounted"] - }, - { - "name": "Sentry", - "prerequisites": ["Accuracy I","Barrage I","Ambush I","Shock II","Drill II","Bombardment I","Targeting I","Boarding Party I","Coastal Raider I"], - "effect": "+1 Visibility Range", - "unitTypes": ["Melee","Mounted","WaterRanged","Armor","WaterMelee"] - }, - { - "name": "Logistics", - "prerequisites": ["Accuracy III","Barrage III","Targeting III", "Wolfpack III", - "Bombardment III", "Coastal Raider III","Boarding Party III","Besiege III"], - "effect": "1 additional attack per turn", - "unitTypes": ["Ranged","Siege","WaterMelee","WaterRanged","WaterSubmarine","Fighter","Bomber"] + "unitTypes": ["Melee","Fighter","Bomber"] }, @@ -446,7 +428,7 @@ }, { "name": "Targeting I (air)", - "prerequisites": ["Interception I","Dogfighting I", "Besiege I","Bombardment I"], + "prerequisites": ["Interception I","Dogfighting I", "Siege I","Bombardment I"], "effect": "+[15]% Strength vs [water units]", "unitTypes": ["Fighter","Bomber"] }, diff --git a/jsons/Units.json b/jsons/Units.json index d6fd3be..975c429 100644 --- a/jsons/Units.json +++ b/jsons/Units.json @@ -111,7 +111,7 @@ "requiredTech": "Bronze Working", "obsoleteTech": "Civil Service", "upgradesTo": "Pikeman", - "uniques": ["Bonus vs Mounted 50%"], + "uniques": ["+[50]% Strength vs [Mounted]"], "attackSound": "metalhit" }, @@ -126,7 +126,7 @@ "requiredTech": "Mathematics", "obsoleteTech": "Physics", "upgradesTo": "Trebuchet", - "uniques": ["Bonus vs City 200%", "No defensive terrain bonus", + "uniques": ["+[200]% Strength vs [City]", "No defensive terrain bonus", "Must set up to ranged attack", "Limited Visibility"], "hurryCostModifier": 20, "attackSound": "throw" @@ -155,7 +155,7 @@ "requiredResource": "Horses", "upgradesTo": "Knight", "obsoleteTech": "Metallurgy", - "uniques": ["Can move after attacking","No defensive terrain bonus","Penalty vs City 33%" ], + "uniques": ["Can move after attacking","No defensive terrain bonus","-[33]% Strength vs [City]" ], "hurryCostModifier": 20, "attackSound": "horse" }, @@ -183,7 +183,7 @@ "requiredTech": "Physics", "obsoleteTech": "Chemistry", "upgradesTo": "Cannon", - "uniques": ["Bonus vs City 200%","No defensive terrain bonus","Must set up to ranged attack","Limited Visibility"], + "uniques": ["+[200]% Strength vs [City]","No defensive terrain bonus","Must set up to ranged attack","Limited Visibility"], "attackSound": "throw" }, { @@ -205,7 +205,7 @@ "strength": 16, "cost": 90, "requiredTech": "Civil Service", - "uniques": ["Bonus vs Mounted 50%"], + "uniques": ["+[50]% Strength vs [Mounted]"], "upgradesTo": "Musketman", "obsoleteTech": "Gunpowder", "attackSound": "metalhit" @@ -233,7 +233,7 @@ "obsoleteTech": "Military Science", "upgradesTo": "Cavalry", "requiredResource": "Horses", - "uniques": ["Can move after attacking","No defensive terrain bonus","Penalty vs City 33%" ], + "uniques": ["Can move after attacking","No defensive terrain bonus","-[33]% Strength vs [City]" ], "attackSound": "horse" }, @@ -262,7 +262,7 @@ "requiredTech": "Chemistry", "upgradesTo": "Artillery", "obsoleteTech": "Dynamite", - "uniques": ["Bonus vs City 200%","No defensive terrain bonus","Must set up to ranged attack","Limited Visibility"] + "uniques": ["+[200]% Strength vs [City]","No defensive terrain bonus","Must set up to ranged attack","Limited Visibility"] }, { "name": "Musketman", @@ -284,10 +284,22 @@ "cost": 185, "requiredResource": "Iron", "requiredTech": "Navigation", - "obsoleteTech": "Eruptives", + "obsoleteTech": "Steam Power", "upgradesTo": "Battleship", "hurryCostModifier": 20 }, + { + "name": "Privateer", //modded + "unitType": "WaterMelee", + "movement": 5, + "strength": 25, + "cost": 150, + "requiredTech": "Navigation", + "upgradesTo": "Destroyer", + "promotions": ["Coastal Raider I"], + "uniques": ["Can move after attacking","Heals [25] damage if it kills a unit"], + "attackSound": "nonmetalhit" + }, { "name": "Lancer", "unitType": "Mounted", @@ -296,7 +308,7 @@ "cost": 185, "requiredTech": "Metallurgy", "requiredResource": "Horses", - "uniques": ["Can move after attacking","No defensive terrain bonus","Penalty vs City 33%"], + "uniques": ["Can move after attacking","No defensive terrain bonus","-[33]% Strength vs [City]"], "promotions": ["Formation I"], "obsoleteTech": "Steam Power", "attackSound": "horse" @@ -322,7 +334,6 @@ "strength": 34, "cost": 225, "requiredTech": "Rifling", - "obsoleteTech": "Economic Imperialism", "upgradesTo": "Great War Infantry", "attackSound": "shot" }, @@ -333,10 +344,9 @@ "strength": 34, "cost": 225, "requiredTech": "Military Science", - "obsoleteTech": "Steam Power", "requiredResource": "Horses", "upgradesTo": "Landship", - "uniques": ["Can move after attacking","No defensive terrain bonus","Penalty vs City 33%" ], + "uniques": ["Can move after attacking","No defensive terrain bonus","-[33]% Strength vs [City]" ], "attackSound": "horse" }, { @@ -348,7 +358,7 @@ "range": 3, "cost": 320, "requiredTech": "Dynamite", - "uniques": ["Bonus vs City 200%","No defensive terrain bonus", + "uniques": ["+[200]% Strength vs [City]","No defensive terrain bonus", "Must set up to ranged attack","Limited Visibility","Ranged attacks may be performed over obstacles"] }, { @@ -360,8 +370,7 @@ "requiredTech": "Steam Power", "requiredResource": "Coal", "upgradesTo": "Destroyer", - "obsoleteTech": "Propulsion", - "uniques": ["Bonus vs City 33%","Double movement in coast"] + "uniques": ["+[33]% Strength vs [City]","Double movement in coast"] }, { "name": "Land Ironclad", @@ -398,7 +407,8 @@ "cost": 400, "requiredTech": "Propulsion", "hurryCostModifier": 20, - "uniques": ["[50]% chance to intercept air attacks","Bonus vs Fighter 150%","Bonus vs Mounted 300%"], + "uniques": ["[50]% chance to intercept air attacks","+[150]% Strength vs [air units]","+[300]% Strength vs [Airship]", + "6 tiles in every direction always visible"], "attackSound": "shot" }, { @@ -410,7 +420,7 @@ "cost": 375, "requiredTech": "Propulsion", "uniques": ["Can attack submarines","[40]% chance to intercept air attacks", - "May withdraw before melee ([50]%)","Bonus vs WaterSubmarine 100%"], + "May withdraw before melee ([50]%)","+[100]% Strength vs [WaterSubmarine]"], "hurryCostModifier": 20 }, { @@ -418,12 +428,12 @@ "unitType": "WaterRanged", "movement": 5, "strength": 55, - "rangedStrength": 55, + "rangedStrength": 65, "range": 3, "cost": 375, - "requiredResource": "Oil", + "requiredResource": "Coal", "requiredTech": "Eruptives", - "uniques": ["Ranged attacks may be performed over obstacles", "Bonus vs City 30%"], + "uniques": ["Ranged attacks may be performed over obstacles", "+[30]% Strength vs [City]"], "hurryCostModifier": 20 }, { @@ -442,7 +452,7 @@ "name": "Landship", "unitType": "Armor", "movement": 4, - "strength": 60, + "strength": 70, "cost": 450, "requiredTech": "Landships", "requiredResource": "Luboric", @@ -453,15 +463,14 @@ }, { "name": "Airship", - "unitType": "Mounted", + "unitType": "Melee", "movement": 4, "strength": 65, "cost": 475, "requiredTech": "Airships", "requiredResource": "Aetherium", "upgradesTo": "Sky Fortress", - "obsoleteTech": "Sky Fortress", - "uniques": ["Bonus vs Armor 100%","All tiles cost 1 movement","Can pass through impassable tiles", + "uniques": ["Airship","+[100]% Strength vs [Armor]","All tiles cost 1 movement","Can pass through impassable tiles", "No defensive terrain bonus","Unable to capture cities"], "hurryCostModifier": 20 }, @@ -484,20 +493,20 @@ "strength": 50, "cost": 375, "requiredTech": "Civil Defense", - "uniques": ["[100]% chance to intercept air attacks","Bonus vs air units 150%","Bonus vs Mounted 150%"], + "uniques": ["[100]% chance to intercept air attacks","+[150]% Strength vs [air units]","+[150]% Strength vs [Airship]"], "hurryCostModifier": 20, "attackSound": "machinegun" }, { "name": "Sky Fortress", - "unitType": "Mounted", + "unitType": "Melee", "movement": 4, "strength": 80, "cost": 575, "requiredTech": "Sky Fortress", "requiredResource": "Aetherium", - "uniques": ["Can carry 2 aircraft","All tiles cost 1 movement","Can pass through impassable tiles", - "Bonus vs Armor 100%","No defensive terrain bonus","Unable to capture cities"], + "uniques": ["Airship","Can carry 2 aircraft","All tiles cost 1 movement","Can pass through impassable tiles", + "+[100]% Strength vs [Armor]","No defensive terrain bonus","Unable to capture cities"], "hurryCostModifier": 20 }, // Great People diff --git a/jsons/translations/English.properties b/jsons/translations/English.properties index 75ff6d6..b748ac4 100644 --- a/jsons/translations/English.properties +++ b/jsons/translations/English.properties @@ -1201,7 +1201,7 @@ military units = # Requires translation! melee units = # Requires translation! -mounted units = airship units +mounted units = # Requires translation! naval units = # Requires translation! @@ -1614,7 +1614,7 @@ Ranged = WaterRanged = Water Ranged WaterSubmarine = Submarine # Requires translation! -Mounted = Airship +Mounted = # Requires translation! Armor = # Requires translation! diff --git a/jsons/translations/Italian.properties b/jsons/translations/Italian.properties index 8b86e08..7a7b9fe 100644 --- a/jsons/translations/Italian.properties +++ b/jsons/translations/Italian.properties @@ -3,25 +3,18 @@ Eruch = Eruch Cyrus Rotheram = Cyrus Rotheram Tireless Watch = Sentinella instancabile -+[2] Movement for all [Mounted] units = +[2] Movimento per tutte le unità [Mounted] -(Mounted = Airship in this mod) = (A cavallo = Aeree in questa mod) Dalmace = Dalmace Clinton Alderdice = Clinton Alderdice New World Order = Ordine del Nuovo Mondo -Culture cost of adopting new Policies reduced by 10% = -10% costi in Cultura quando adotti una nuova Politica Orlin = Orlin Ignace Curnow = Ignace Curnow Optimized Extractors = Estrattori ottimizzati -[+1 Production] from [Strategic resource] tiles = [+1 Produzione] dalle [risorse strategiche] -Double quantity of [Luboric] produced = Raddoppi la quantità di [Luborico] Pulias = Pulias Octavius Cutler = Octavius Cutler Frontier Markets = Mercati di frontiera -[+2 Gold] from [Strategic resource] tiles = [+2 Oro] dalle [risorse strategiche] -Double quantity of [Aetherium] produced = Raddoppi la quantità di [Aeterio] Vedria = Vedria Luther Griggs = Luther Griggs