<URL: http://bugs.freeciv.org/Ticket/Display.html?id=40764 >

There are a lot of new things are possible but they are not activated in the 
default ruleset. Perhaps a 'new' default should be defined, which uses all 
the new goodies? I tried to activate some options but I don't know enough 
about the new things ...

diff -ur freeciv-2.1.99svn15584.gold5//common/game.h freeciv-2.1.99svn15584.gold5-ruleset_units//common/game.h
--- freeciv-2.1.99svn15584.gold5//common/game.h	2009-04-11 18:40:57.000000000 +0200
+++ freeciv-2.1.99svn15584.gold5-ruleset_units//common/game.h	2009-04-12 01:11:41.970127937 +0200
@@ -254,7 +254,7 @@
 
 #define GAME_DEFAULT_NATURALCITYNAMES TRUE
 
-#define GAME_DEFAULT_MIGRATION        FALSE
+#define GAME_DEFAULT_MIGRATION        TRUE
 
 #define GAME_DEFAULT_MGR_TURNINTERVAL 5
 #define GAME_MIN_MGR_TURNINTERVAL     1
diff -ur freeciv-2.1.99svn15584.gold5//data/default/game.ruleset freeciv-2.1.99svn15584.gold5-ruleset_units//data/default/game.ruleset
--- freeciv-2.1.99svn15584.gold5//data/default/game.ruleset	2009-04-11 18:20:29.000000000 +0200
+++ freeciv-2.1.99svn15584.gold5-ruleset_units//data/default/game.ruleset	2009-04-12 00:38:10.182129089 +0200
@@ -84,7 +84,7 @@
 ;     all cities have been processed. If the player does not have enough
 ;     gold, random buildings from random cities are sold. If still more
 ;     gold is needed, then random units with gold upkeep are disbanded.
-gold_upkeep_style = 0
+gold_upkeep_style = 1
 
 ; Parameters used to generalize the calculation of city granary size:
 ;   if city_size <= num_inis:
diff -ur freeciv-2.1.99svn15584.gold5//data/default/terrain.ruleset freeciv-2.1.99svn15584.gold5-ruleset_units//data/default/terrain.ruleset
--- freeciv-2.1.99svn15584.gold5//data/default/terrain.ruleset	2009-01-23 18:28:25.000000000 +0100
+++ freeciv-2.1.99svn15584.gold5-ruleset_units//data/default/terrain.ruleset	2009-04-12 00:22:59.022628432 +0200
@@ -319,7 +319,7 @@
 warmer_drier_result  = "no"
 cooler_wetter_result = "no"
 cooler_drier_result  = "no"
-native_to            = "Land", "Air", "Missile", "Helicopter"
+native_to            = "Land", "Big Land", "Air", "Missile", "Helicopter"
 flags                = "NoBarbs", "NoCities", "CanHaveRiver"
 property_frozen      = 100
 helptext             = _("\
@@ -356,7 +356,7 @@
 warmer_drier_result  = "no"
 cooler_wetter_result = "no"
 cooler_drier_result  = "no"
-native_to            = "Land", "Air", "Missile", "Helicopter"
+native_to            = "Land", "Big Land", "Air", "Missile", "Helicopter"
 flags                = "CanHaveRiver"
 property_dry         = 100
 property_tropical    = 50
@@ -430,7 +430,7 @@
 warmer_drier_result  = "terrain_desert"
 cooler_wetter_result = "terrain_desert"
 cooler_drier_result  = "terrain_tundra"
-native_to            = "Land", "Air", "Missile", "Helicopter"
+native_to            = "Land", "Big Land", "Air", "Missile", "Helicopter"
 flags                = "Starter", "CanHaveRiver"
 property_green       = 50
 property_temperate   = 50
@@ -577,7 +577,7 @@
 warmer_drier_result  = "terrain_desert"
 cooler_wetter_result = "terrain_desert"
 cooler_drier_result  = "terrain_tundra"
-native_to            = "Land", "Air", "Missile", "Helicopter"
+native_to            = "Land", "Big Land", "Air", "Missile", "Helicopter"
 flags                = "Starter", "CanHaveRiver"
 property_green       = 50
 property_temperate   = 50
@@ -651,7 +651,7 @@
 warmer_drier_result  = "no"
 cooler_wetter_result = "terrain_glacier"
 cooler_drier_result  = "terrain_glacier"
-native_to            = "Land", "Air", "Missile", "Helicopter"
+native_to            = "Land", "Big Land", "Air", "Missile", "Helicopter"
 flags                = "Starter", "NoBarbs", "CanHaveRiver"
 property_cold        = 50
 helptext             = _("\
@@ -923,7 +923,7 @@
 build_time    = 3
 defense_bonus = 100
 border_sq     = 5
-native_to     = "Land"
+native_to     = "Land", "Big Land"
 flags         = "NoAggressive", "NoStackDeath", "DiplomatDefense"
 
 [base_airbase]
diff -ur freeciv-2.1.99svn15584.gold5//data/default/units.ruleset freeciv-2.1.99svn15584.gold5-ruleset_units//data/default/units.ruleset
--- freeciv-2.1.99svn15584.gold5//data/default/units.ruleset	2009-04-11 20:32:41.070129086 +0200
+++ freeciv-2.1.99svn15584.gold5-ruleset_units//data/default/units.ruleset	2009-04-12 00:25:33.478126038 +0200
@@ -93,6 +93,14 @@
 flags         = "TerrainSpeed", "DamageSlows", "CanOccupy", "BuildAnywhere",
                 "CollectRansom", "ZOC", "CanFortify"
 
+[unitclass_land_big]
+name          = _("Big Land")
+move_type     = "Land"
+min_speed     = 1
+hp_loss_pct   = 0
+flags         = "TerrainSpeed", "DamageSlows", "CanOccupy", "BuildAnywhere",
+                "CollectRansom", "ZOC", "CanFortify", "RoadNative"
+
 [unitclass_sea]
 name          = _("Sea")
 move_type     = "Sea"
@@ -102,10 +110,10 @@
 
 [unitclass_trireme]
 name          = _("Trireme")
-move_type     = "Sea"
+move_type     = "Both"
 min_speed     = 2
 hp_loss_pct   = 0
-flags         = "TerrainSpeed", "DamageSlows"
+flags         = "TerrainSpeed", "DamageSlows", "RiverNative"
 
 [unitclass_heli]
 name          = _("Helicopter")
@@ -764,7 +772,7 @@
 
 [unit_mech_inf]
 name          = _("Mech. Inf.")
-class         = "Land"
+class         = "Big Land"
 tech_req      = "Labor Union"
 obsolete_by   = "None"
 graphic       = "u.mech_inf"
@@ -957,7 +965,7 @@
 
 [unit_armor]
 name          = _("Armor")
-class         = "Land"
+class         = "Big Land"
 tech_req      = "Mobile Warfare"
 obsolete_by   = "None"
 graphic       = "u.armor"
@@ -990,7 +998,7 @@
 
 [unit_catapult]
 name          = _("Catapult")
-class         = "Land"
+class         = "Big Land"
 tech_req      = "Mathematics"
 obsolete_by   = "Cannon"
 graphic       = "u.catapult"
@@ -1023,7 +1031,7 @@
 
 [unit_cannon]
 name          = _("Cannon")
-class         = "Land"
+class         = "Big Land"
 tech_req      = "Metallurgy"
 obsolete_by   = "Artillery"
 graphic       = "u.cannon"
@@ -1057,7 +1065,7 @@
 
 [unit_artillery]
 name          = _("Artillery")
-class         = "Land"
+class         = "Big Land"
 tech_req      = "Machine Tools"
 obsolete_by   = "Howitzer"
 graphic       = "u.artillery"
@@ -1090,7 +1098,7 @@
 
 [unit_howitzer]
 name          = _("Howitzer")
-class         = "Land"
+class         = "Big Land"
 tech_req      = "Robotics"
 obsolete_by   = "None"
 graphic       = "u.howitzer"
@@ -1411,7 +1419,7 @@
 uk_shield     = 1
 uk_food       = 0
 uk_gold       = 0
-cargo         = "Land"
+cargo         = "Land", "Big Land"
 flags         = "BadCityDefender"
 roles         = "Hunter"
 helptext      = _("\
@@ -1679,7 +1687,7 @@
 uk_shield     = 1
 uk_food       = 0
 uk_gold       = 0
-cargo         = "Land"
+cargo         = "Land", "Big Land"
 flags         = "BadCityDefender", "Shield2Gold"
 roles         = "Ferryboat"
 helptext      = _("\
@@ -1904,7 +1912,7 @@
 
 [unit_freight]
 name          = _("Freight")
-class         = "Land"
+class         = "Big Land"
 tech_req      = "The Corporation"
 obsolete_by   = "None"
 graphic       = "u.freight"
_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to