[Freeciv-Dev] Re: (PR#10522) republic/democracy game balancing
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: |
undisclosed-recipients: ; |
Subject: |
[Freeciv-Dev] Re: (PR#10522) republic/democracy game balancing |
From: |
"Per I. Mathisen" <per@xxxxxxxxxxx> |
Date: |
Tue, 19 Oct 2004 15:39:14 -0700 |
Reply-to: |
rt@xxxxxxxxxxx |
<URL: http://rt.freeciv.org/Ticket/Display.html?id=10522 >
On Wed, 13 Oct 2004, Per I. Mathisen wrote:
> This patch removes the automatic tile bonus for Republic and Democracy,
> and replaces it with Marketplace and Library bonuses instead. This makes
> the transition to Republic much less of an 'explosion' in research and
> income, and makes it actually worthwhile to build Marketplace and Library
> instead of just having lots of empty hamlets pouring in gold and science.
This version corrects the government helptext. It should be thought of as
a government bonus instead of a building bonus, even though it is defined
as the latter. From this perspective it is not so odd that a primitive
building gets more bonuses than more advanced buildings. See the helptext.
- Per
Index: data/default/governments.ruleset
===================================================================
RCS file: /home/freeciv/CVS/freeciv/data/default/governments.ruleset,v
retrieving revision 1.24
diff -u -r1.24 governments.ruleset
--- data/default/governments.ruleset 20 Aug 2004 20:13:18 -0000 1.24
+++ data/default/governments.ruleset 19 Oct 2004 22:36:52 -0000
@@ -447,7 +447,7 @@
waste_extra_distance = 0
waste_max_distance_cap = 36
-production_trade_bonus = 1, 1
+production_trade_bonus = 0, 1
production_shield_bonus = 0, 0
production_food_bonus = 0, 0
@@ -464,12 +464,13 @@
remain popular to remain in control, citizens are given a greater\
degree of freedom. Citizens under the Republic become unhappy\
easily, but the self-sufficiency of your citizens allows high levels\
- of trade.\
+ of trade and science.\
\n\n\
Cities under the Republic suffer a small amount of corruption.\
\n\n\
-Settlers consume 2 food per turn under the Republic. Squares with\
- at least 1 trade resource get a trade bonus of 1 under the Republic.\
+Settlers consume 2 food per turn under the Republic. Any city\
+ that has a Library produces 100% more science. Any city that has\
+ a Marketplace produces 50% more luxuries and 50% more gold.\
\n\n\
Republican cities which are celebrating grow at a rate of 1 citizen\
per turn; see Happiness for details.\
@@ -532,7 +533,7 @@
waste_extra_distance = 0
waste_max_distance_cap = 36
-production_trade_bonus = 1, 1
+production_trade_bonus = 0, 1
production_shield_bonus = 0, 0
production_food_bonus = 0, 0
@@ -550,8 +551,9 @@
during Democracy, but citizens become very upset during\
wars.\
\n\n\
-Settlers consume 2 food per turn under Democracy. Squares with\
- at least 1 trade resource get a trade bonus of 1 under Democracy.\
+Settlers consume 2 food per turn under Democracy. Any city\
+ that has a Library produces 100% more science. Any city that has\
+ a Marketplace produces 50% more luxuries and 50% more gold.\
\n\n\
Democratic cities which are celebrating grow at a rate of 1 citizen\
per turn; see Happiness for details.\
Index: data/default/buildings.ruleset
===================================================================
RCS file: /home/freeciv/CVS/freeciv/data/default/buildings.ruleset,v
retrieving revision 1.59
diff -u -r1.59 buildings.ruleset
--- data/default/buildings.ruleset 18 Oct 2004 17:18:58 -0000 1.59
+++ data/default/buildings.ruleset 19 Oct 2004 22:36:53 -0000
@@ -620,8 +620,10 @@
upkeep = 1
sabotage = 100
effect =
- { "name", "value"
+ { "name", "value", "req_type", "req"
"Science_Bonus", 100
+ "Science_Bonus", 100, "Gov", "Republic"
+ "Science_Bonus", 100, "Gov", "Democracy"
}
sound = "b_library"
sound_alt = "b_generic"
@@ -647,9 +649,13 @@
upkeep = 0
sabotage = 100
effect =
- { "name", "value"
+ { "name", "value", "req_type", "req"
"Tax_Bonus", 50
"Luxury_Bonus", 50
+ "Tax_Bonus", 50, "Gov", "Republic"
+ "Luxury_Bonus", 50, "Gov", "Republic"
+ "Tax_Bonus", 50, "Gov", "Democracy"
+ "Luxury_Bonus", 50, "Gov", "Democracy"
}
sound = "b_marketplace"
sound_alt = "b_generic"
|
|