Author: cazfi
Date: Sat Oct  1 16:25:51 2016
New Revision: 33957

URL: http://svn.gna.org/viewcvs/freeciv?rev=33957&view=rev
Log:
Sandbox ruleset Republic has corruption increased by distance relative to
the world size.

See patch #7597

Modified:
    trunk/data/sandbox/README.sandbox
    trunk/data/sandbox/effects.ruleset

Modified: trunk/data/sandbox/README.sandbox
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/sandbox/README.sandbox?rev=33957&r1=33956&r2=33957&view=diff
==============================================================================
--- trunk/data/sandbox/README.sandbox   (original)
+++ trunk/data/sandbox/README.sandbox   Sat Oct  1 16:25:51 2016
@@ -73,4 +73,10 @@
 Trade routes can carry many kinds of goods. There is production chains
 like that city with Mine can trade Ore to a city that then can trade
 Metal to third city which can then trade Goods or Equipment to fourth
-city. Goods later in chains trade for higher value.
+city. Goods later in chains trade for higher value.
+
+Corruption and World Size:
+Under Republic government, the speed corruption increases as one goes
+further from the capital is relative to the size of the world. At
+the maximum distance corruption is the same regardless of the size of
+the world.

Modified: trunk/data/sandbox/effects.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/sandbox/effects.ruleset?rev=33957&r1=33956&r2=33957&view=diff
==============================================================================
--- trunk/data/sandbox/effects.ruleset  (original)
+++ trunk/data/sandbox/effects.ruleset  Sat Oct  1 16:25:51 2016
@@ -518,8 +518,9 @@
 type    = "Output_Waste_By_Distance"
 value   = 1
 reqs    =
-    { "type", "name", "range"
-      "OutputType", "Trade", "Local"
+    { "type", "name", "range", "present"
+      "OutputType", "Trade", "Local", TRUE
+      "Gov", "Republic", "Player", FALSE
     }
 
 ; 1 + 1 => -2% each tile without advanced tech / govs
@@ -531,6 +532,14 @@
       "OutputType", "Trade", "Local", TRUE
       "Tech", "The Corporation", "Player", FALSE
       "Gov", "Communism", "Player", FALSE
+    }
+
+[effect_corruption_distance_republic]
+type    = "Output_Waste_By_Rel_Distance"
+value   = 1
+reqs    =
+    { "type", "name", "range"
+      "Gov", "Republic", "Player"
     }
 
 ; Total = 0 for Communism


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to