Complete.Org: Mailing Lists: Archives: freeciv-data: January 2001:
[freeciv-data] Re: Ruleset limitations
Home

[freeciv-data] Re: Ruleset limitations

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-data@xxxxxxxxxxx, freeciv-dev@xxxxxxxxxxx
Subject: [freeciv-data] Re: Ruleset limitations
From: Jeff Mallatt <jjm@xxxxxxxxxxxx>
Date: Wed, 03 Jan 2001 11:39:40 -0500
Reply-to: freeciv-data@xxxxxxxxxxx

At 2001/01/01 11:07 , Marko Lindqvist wrote:
> We really should document ruleset limitations somewhere.
[snip]
> Well, instead of just whining I probably should at least list those
>limitations I'm aware of:
[snip]

Thanks.

Here's a patch which incorporates your list of limitations into
README.rulesets.


-- Attached file included as plaintext by Listar --

diff -ru -X /home/jjm/cvs/no.freeciv FreecivCVS/README.rulesets 
freeciv/README.rulesets
--- FreecivCVS/README.rulesets  Sun Jul  9 16:35:49 2000
+++ freeciv/README.rulesets     Wed Jan  3 11:34:05 2001
@@ -132,6 +132,9 @@
 Properties of units and advances are now fairly well generalised.
 Properties of buildings are still rather inflexible.
 
+NOTE:  There is much in the rulesets that is not completely
+implemented.  Be sure to read Restrictions and Limitations, below.
+
 ----------------------------------------------------------------------
 The civstyle option:
 --------------------
@@ -169,6 +172,64 @@
 
 Hopefully this situation can be improved in the future, but the more 
 flexible the rules, the harder to write a good AI...
+
+----------------------------------------------------------------------
+Restrictions and Limitations:
+-----------------------------
+
+units.ruleset:
+
+  Unused entries:
+
+    - uk_gold
+
+  Restrictions:
+
+    - At least one unit with role "FirstBuild" must be available
+      from the start (i.e., tech_req = "None").
+
+    - At least one unit with flag "Cities" must be available from
+      the start (i.e., tech_req = "None").
+
+    - There must be units for these roles:
+      - "Explorer"
+      - "FerryBoat"
+      - "Hut"
+      - "Barbarian"
+      - "BarbarianLeader"
+      - "BarbarianBuild"
+      - "BarbarianBoat"  (move_type must be "Sea")
+      - "BarbarianSea"
+
+    - Every unit with flag "Cities" must have also flag "Settlers".
+
+  Limitations:
+
+    - These unit flag combinations won't work:
+      - "Diplomat" and "Caravan"
+
+buildings.ruleset:
+
+  Unused entries:
+
+    - bldg_req
+    - terr_gate
+    - spec_gate
+    - equiv_range
+    - equiv_repl
+    - effect
+
+nations.ruleset:
+
+  Unused entries:
+
+    - attack
+    - expand
+    - civilized
+    - advisors
+    - tech_goals
+    - wonder
+    - government (?)
 
 ----------------------------------------------------------------------
 Implementation details:


-- Attached file included as plaintext by Listar --

jjm




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