Author: cazfi Date: Tue May 3 22:11:36 2016 New Revision: 32564 URL: http://svn.gna.org/viewcvs/freeciv?rev=32564&view=rev Log: Updated civ2civ3 Merchants behavior - They no longer require River or Road, but can move on any land - Bonus on traderoute creation disabled - They can't do Enter Marketplace action - They are subject to ZOC - Trade routes to enemy cities are not possible
See patch #7137 Modified: trunk/data/civ2civ3/README.civ2civ3 trunk/data/civ2civ3/game.ruleset trunk/data/civ2civ3/techs.ruleset trunk/data/civ2civ3/terrain.ruleset trunk/data/civ2civ3/units.ruleset Modified: trunk/data/civ2civ3/README.civ2civ3 URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/civ2civ3/README.civ2civ3?rev=32564&r1=32563&r2=32564&view=diff ============================================================================== --- trunk/data/civ2civ3/README.civ2civ3 (original) +++ trunk/data/civ2civ3/README.civ2civ3 Tue May 3 22:11:36 2016 @@ -65,9 +65,9 @@ tiles worked in the newly created city. - Disabled national Trade Routes: it is still possible to create Trade - Routes, but only to foreign cities (max 2 per city). Caravans and - Freights can only travel on roads, rivers or ships. Halved the - revenues. + Routes, but only to foreign cities that you are not at war with. + Each city can support a maximum of 2 trade routes. Removed the one + time revenues. - Every unit pays some kind of Upkeep cost. Under some governments, this upkeep is changed from Shields to Gold (similar to civ3). @@ -579,8 +579,8 @@ Control that would affect the movements of enemy units. - Created a new unit class for Caravans and Freights ("Merchant") that - can only travel on roads, railroads, rivers or ships. They can only - establish Trade Routes to foreign cities. And they can be captured. + doesn't get the unlimited movement from Maglev, and can be captured. + They can only establish Trade Routes to foreign cities. - Land units can capture enemy Migrants (as slaves) and Caravans/Freights (as loot). Modified: trunk/data/civ2civ3/game.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/civ2civ3/game.ruleset?rev=32564&r1=32563&r2=32564&view=diff ============================================================================== --- trunk/data/civ2civ3/game.ruleset (original) +++ trunk/data/civ2civ3/game.ruleset Tue May 3 22:11:36 2016 @@ -451,13 +451,6 @@ "UnitFlag", "TradeRoute", "Local", TRUE } -[actionenabler_marketplace] -action = "Enter Marketplace" -actor_reqs = - { "type", "name", "range", "present" - "UnitFlag", "TradeRoute", "Local", TRUE - } - [actionenabler_help_build_wonder] action = "Help Wonder" actor_reqs = @@ -884,16 +877,16 @@ [trade] settings = { "type", "pct", "cancelling", "bonus" - "National", 0, "Cancel", "Both" - "NationalIC", 0, "Cancel", "Both" - "IN", 100, "Cancel", "Both" - "INIC", 200, "Cancel", "Both" - "Ally", 100, "Cancel", "Both" - "AllyIC", 200, "Cancel", "Both" - "Enemy", 100, "Cancel", "Both" - "EnemyIC", 200, "Cancel", "Both" - "Team", 100, "Cancel", "Both" - "TeamIC", 200, "Cancel", "Both" + "National", 0, "Cancel", "None" + "NationalIC", 0, "Cancel", "None" + "IN", 100, "Cancel", "None" + "INIC", 200, "Cancel", "None" + "Ally", 100, "Cancel", "None" + "AllyIC", 200, "Cancel", "None" + "Enemy", 0, "Cancel", "None" + "EnemyIC", 0, "Cancel", "None" + "Team", 100, "Cancel", "None" + "TeamIC", 200, "Cancel", "None" } ; /* <-- avoid gettext warnings Modified: trunk/data/civ2civ3/techs.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/civ2civ3/techs.ruleset?rev=32564&r1=32563&r2=32564&view=diff ============================================================================== --- trunk/data/civ2civ3/techs.ruleset (original) +++ trunk/data/civ2civ3/techs.ruleset Tue May 3 22:11:36 2016 @@ -699,8 +699,6 @@ Allows Settlers, Migrants, Workers and Engineers to upgrade roads to \ railroads.\ "), _("\ -Halves one-time revenue from new trade routes.\ -"), _("\ For Despotism or Tribal governments, cancels the penalty to worked \ tiles with output greater than 2 (as if all your cities were always \ celebrating).\ Modified: trunk/data/civ2civ3/terrain.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/civ2civ3/terrain.ruleset?rev=32564&r1=32563&r2=32564&view=diff ============================================================================== --- trunk/data/civ2civ3/terrain.ruleset (original) +++ trunk/data/civ2civ3/terrain.ruleset Tue May 3 22:11:36 2016 @@ -406,7 +406,7 @@ warmer_drier_result = "Tundra" cooler_wetter_result = "no" cooler_drier_result = "no" -native_to = "Land", "Small Land", "Big Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter" flags = "NoBarbs", "NoCities", "CanHaveRiver", "Oil", "Frozen" property_frozen = 100 color.r = 232 @@ -451,7 +451,7 @@ warmer_drier_result = "no" cooler_wetter_result = "Tundra" cooler_drier_result = "Tundra" -native_to = "Land", "Small Land", "Big Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter" flags = "CanHaveRiver", "Oil" property_dry = 100 property_tropical = 50 @@ -501,7 +501,7 @@ warmer_drier_result = "no" cooler_wetter_result = "no" cooler_drier_result = "no" -native_to = "Land", "Small Land", "Big Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter" flags = "Starter", "CanHaveRiver", "NoPollution" property_cold = 20 property_wet = 20 @@ -548,7 +548,7 @@ warmer_drier_result = "Swamp" cooler_wetter_result = "Swamp" cooler_drier_result = "Tundra" -native_to = "Land", "Small Land", "Big Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter" flags = "Starter", "CanHaveRiver" property_green = 50 property_temperate = 50 @@ -592,7 +592,7 @@ warmer_drier_result = "no" cooler_wetter_result = "no" cooler_drier_result = "no" -native_to = "Land", "Small Land", "Big Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter" flags = "Starter", "CanHaveRiver" property_green = 50 property_mountainous = 30 @@ -640,7 +640,7 @@ warmer_drier_result = "no" cooler_wetter_result = "no" cooler_drier_result = "Forest" -native_to = "Land", "Small Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Air", "Missile", "Helicopter" flags = "CanHaveRiver", "NoPollution" property_foliage = 50 property_tropical = 50 @@ -687,7 +687,7 @@ warmer_drier_result = "no" cooler_wetter_result = "no" cooler_drier_result = "no" -native_to = "Land", "Small Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Air", "Missile", "Helicopter" flags = "NoCities", "CanHaveRiver" property_mountainous = 70 color.r = 129 @@ -736,7 +736,7 @@ warmer_drier_result = "Desert" cooler_wetter_result = "Desert" cooler_drier_result = "Desert" -native_to = "Land", "Small Land", "Big Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter" flags = "Starter", "CanHaveRiver" property_green = 50 property_temperate = 50 @@ -781,7 +781,7 @@ warmer_drier_result = "no" cooler_wetter_result = "Tundra" cooler_drier_result = "Desert" -native_to = "Land", "Small Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Air", "Missile", "Helicopter" flags = "CanHaveRiver" property_wet = 100 property_tropical = 10 @@ -829,7 +829,7 @@ warmer_drier_result = "Swamp" cooler_wetter_result = "Glacier" cooler_drier_result = "Desert" -native_to = "Land", "Small Land", "Big Land", "Air", "Missile", "Helicopter" +native_to = "Land", "Small Land", "Merchant", "Big Land", "Air", "Missile", "Helicopter" flags = "NoBarbs", "CanHaveRiver" property_cold = 50 color.r = 188 @@ -1297,7 +1297,7 @@ } build_time = 2 removal_time = 0 -native_to = "Land", "Small Land", "Big Land" +native_to = "Land", "Small Land", "Merchant", "Big Land" conflicts = "Airstrip", "Airbase" hidden_by = "Fortress" flags = "NativeTile", "DiplomatDefense" @@ -1332,7 +1332,7 @@ } build_time = 2 removal_time = 0 -native_to = "Land", "Small Land", "Big Land" +native_to = "Land", "Small Land", "Merchant", "Big Land" conflicts = "Airstrip", "Airbase" flags = "NativeTile", "DiplomatDefense" helptext = _("\ @@ -1502,11 +1502,9 @@ hidden_by = "Railroad", "Maglev" flags = "NativeTile", "AutoOnCityCenter" helptext = _("\ -Roads allow your land units to move more quickly, allow wheeled\ +Roads allow your land units to move more quickly, and allow wheeled\ Big Land units such as Chariots and Catapults to travel through\ - otherwise difficult terrain (Mountains, Jungle, and Swamp), and\ - Merchant units (Caravans and Freight) can only travel on roads,\ - railroads, rivers or ships.\ + otherwise difficult terrain (Mountains, Jungle, and Swamp).\ "), _("\ On some terrains, roads also provide a trade bonus.\ "), _("\ @@ -1613,10 +1611,8 @@ trade to the resources produced by that tile. It also increases a\ tile's defense factor by 25%.\ "), _("\ -Land units may move along rivers for faster travel (but not diagonally),\ - and Merchant units (Caravans and Freight) may require rivers to travel\ - along in the absence of roads. Triremes may also travel up rivers\ - (although later boats cannot).\ +Land units may move along rivers for faster travel (but not diagonally).\ + Triremes may also travel up rivers (although later boats cannot).\ "), _("\ Roads and railroads can only be built on River tiles if your\ civilization has learned Bridge Building technology. Fortresses and\ Modified: trunk/data/civ2civ3/units.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/civ2civ3/units.ruleset?rev=32564&r1=32563&r2=32564&view=diff ============================================================================== --- trunk/data/civ2civ3/units.ruleset (original) +++ trunk/data/civ2civ3/units.ruleset Tue May 3 22:11:36 2016 @@ -179,7 +179,7 @@ min_speed = 1 hp_loss_pct = 0 flags = "BuildAnywhere", "DoesntOccupyTile", - "TerrainDefense", "TerrainSpeed", "Airliftable" + "ZOC", "TerrainDefense", "TerrainSpeed", "Airliftable" [unitclass_sea] ; /* TRANS: Unit class: used adjectivally */ @@ -2395,11 +2395,10 @@ A Caravan carries goods or material for trading with other nations,\ or to help build wonders in your own cities.\ "), _("\ -Caravans can only travel on roads, railroads, rivers or ships.\ - (Caravans cannot take advantage of maglevs, but may travel on\ - the railroads that accompany them.)\ -"), _("\ -A Caravan sent to a foreign city (even one owned by an enemy) can\ +Caravans cannot take advantage of maglevs, but may travel on\ + the railroads that accompany them.\ +"), _("\ +A Caravan sent to a foreign city (one not owned by an enemy) can\ establish a trade route. The route's ongoing revenue is doubled\ if the two cities involved are on different continents. Each city\ can support a maximum of two trade routes.\ _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits