Complete.Org: Mailing Lists: Archives: freeciv-dev: October 2003:
[Freeciv-Dev] Re: (PR#5437) wishlist: worker unit
Home

[Freeciv-Dev] Re: (PR#5437) wishlist: worker unit

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Cc: jdwheeler42@xxxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#5437) wishlist: worker unit
From: "Per I. Mathisen" <per@xxxxxxxxxxx>
Date: Fri, 10 Oct 2003 15:20:00 -0700
Reply-to: rt@xxxxxxxxxxxxxx

This is a modified suggestion for a worker unit. Changes compared to
previous diff in this PR#:
  - Settlers can do everything they could do before, except make
airfields.
  - Workers require Granary to be built, instead of requiring Pottery to
be known.

Discuss.

  - Per

Index: data/default/units.ruleset
===================================================================
RCS file: /home/freeciv/CVS/freeciv/data/default/units.ruleset,v
retrieving revision 1.49
diff -u -r1.49 units.ruleset
--- data/default/units.ruleset  5 Aug 2003 15:12:45 -0000       1.49
+++ data/default/units.ruleset  10 Oct 2003 22:12:16 -0000
@@ -156,7 +156,7 @@
 name          = _("Settlers")
 move_type     = "Land"
 tech_req      = "None"
-obsolete_by   = "Engineers"
+obsolete_by   = "None"
 graphic       = "u.settlers"
 graphic_alt   = "-"
 sound_move    = "m_settlers"
@@ -177,22 +177,65 @@
 uk_shield     = 1
 uk_food       = 1
 uk_gold       = 0
-flags         = "Settlers", "NonMil", "Airbase", "AddToCity", "Cities"
+flags         = "Settlers", "NonMil", "AddToCity", "Cities"
 roles         = ""
 helptext      = _("\
 Settlers are one of the key units in the game.  They can be used to\
  found new cities, irrigate land, build roads, railroads,\
- fortresses, airbases and mines, and clean up pollution and nuclear\
+ fortresses and mines, and clean up pollution and nuclear\
  fallout.  Upkeep for Settlers is in food\
  as well as production, and a Settler can die if its supporting city\
  runs out of food.\
 \n\n\
-Settlers and Engineers may work together to decrease the amount of\
- time required for long projects.  If two or more Settlers and/or\
+Settlers, Workers and Engineers may work together to decrease the amount of\
+ time required for long projects.  If two or more Settlers, Workers and/or\
  Engineers are both working on the same task in the same square,\
  their efforts will be added together each turn until the task is\
  finished.  Be careful not to dedicate too many workers to one task,\
- though; excess effort can be wasted, and a group of Settlers and/or\
+ though; excess effort can be wasted, and a group of Settlers, Workers and/or\
+ Engineers is highly vulnerable to enemy attacks.\
+")
+
+[unit_workers]
+name          = _("Workers")
+move_type     = "Land"
+tech_req      = "None"
+impr_req      = "Granary"
+obsolete_by   = "Engineers"
+graphic       = "u.workers"
+graphic_alt   = "u.settlers"
+sound_move    = "m_workers"
+sound_move_alt = "m_generic"
+sound_fight   = "f_workers"
+sound_fight_alt = "f_generic"
+build_cost    = 30
+pop_cost      = 0
+attack        = 0
+defense       = 1
+hitpoints     = 10
+firepower     = 1
+move_rate     = 1
+vision_range  = 1
+transport_cap = 0
+fuel          = 0
+uk_happy      = 0
+uk_shield     = 1
+uk_food       = 0
+uk_gold       = 0
+flags         = "Settlers", "NonMil"
+roles         = ""
+helptext      = _("\
+Workers can be used to irrigate land, build roads, railroads,\
+ fortresses, airfields and mines, and clean up pollution and nuclear\
+ fallout.  Unlike Settlers, they have no food upkeep or population\
+ cost, but you need a Granary in your city to build it.\
+\n\n\
+Settlers, Workers and Engineers may work together to decrease the amount of\
+ time required for long projects.  If two or more Settlers, Workers and/or\
+ Engineers are both working on the same task in the same square,\
+ their efforts will be added together each turn until the task is\
+ finished.  Be careful not to dedicate too many workers to one task,\
+ though; excess effort can be wasted, and a group of Settlers, Workers and/or\
  Engineers is highly vulnerable to enemy attacks.\
 ")
 
@@ -200,6 +243,7 @@
 name          = _("Engineers")
 move_type     = "Land"
 tech_req      = "Explosives"
+impr_req      = "Granary"
 obsolete_by   = "None"
 graphic       = "u.engineers"
 graphic_alt   = "-"
@@ -208,7 +252,7 @@
 sound_fight   = "f_engineers"
 sound_fight_alt = "f_generic"
 build_cost    = 40
-pop_cost      = 1
+pop_cost      = 0
 attack        = 0
 defense       = 2
 hitpoints     = 20
@@ -219,22 +263,22 @@
 fuel          = 0
 uk_happy      = 0
 uk_shield     = 1
-uk_food       = 1
+uk_food       = 0
 uk_gold       = 0
-flags         = "Settlers", "NonMil", "Transform", "Airbase", "AddToCity", 
"Cities"
+flags         = "Settlers", "NonMil", "Transform", "Airbase"
 roles         = ""
 helptext      = _("\
-Engineers are similar to Settlers, but they work twice as fast and\
+Engineers are similar to Workers, but they work twice as fast and\
  move twice as fast.  Engineers may also perform major terrain\
  transformations (for example, converting Tundra into Desert) which\
  are beyond the capabilities of Settlers.\
 \n\n\
-TIP 1:  Upgrade Settlers to Engineers when possible, as Engineers\
- require the same resources as ordinary Settlers.\
+TIP 1:  Upgrade Workers to Engineers when possible, as Engineers\
+ require the same resources as ordinary Workers.\
 \n\n\
 TIP 2:  If you manage to build Leonardo's Workshop, research\
  Explosives before the Workshop becomes obsolete.  This way,\
- your Settler units will be upgraded for free.\
+ your Worker units will be upgraded for free.\
 ")
 
 [unit_warriors]

[Prev in Thread] Current Thread [Next in Thread]