Complete.Org: Mailing Lists: Archives: freeciv-data: August 2000:
[freeciv-data] classes.ruleset version 2
Home

[freeciv-data] classes.ruleset version 2

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Freeciv Developement list <freeciv-dev@xxxxxxxxxxx>
Cc: Freeciv data list <freeciv-data@xxxxxxxxxxx>
Subject: [freeciv-data] classes.ruleset version 2
From: Tomasz Wegrzanowski <maniek@xxxxxxxx>
Date: Mon, 7 Aug 2000 19:20:14 +0200
Reply-to: freeciv-data@xxxxxxxxxxx

This version follows some Robert's suggestions :
- includes French, Spanish and Italians in mediterranean classes.
  Not sure about Arabs, need someone's other opinion.
- adds north_sea, black_sea and antarctic (chileans added to this).

I will have to check the maps before introducing Oceans, also arctic set isn't
accurate (estonia on arctic ?).
Oh, and baltic_sea doesn't grep very well, as baltics is ethnic group
(latvians + lithuanians). Maybe use German term east_sea ???

I'm not attaching classes.ruleset processor yet, as it isn't finished,
but here is current CLI syntax and description :

Processor (nameless so far) open classes.ruleset in current dir,
and takes commands as parameters. It outputs ready-to-use nations.ruleset to 
stdout.
Not sure if reading classes.ruleset from stdin is better.

Syntax is like : america + europe - ( latinate & germanic ).
Three operations are + - and & (not use * to save you escaping from shell).
Not have syntax for one-nation sets yet. It is needed as indian nation
and indian class are different.
No priorities but parens, left-to-right processing.


-- Attached file included as plaintext by Listar --

american        real modern america white anglosaxon
arab            real medieval modern middle_east semite white
argentine       real modern america white latinate antarctic
australian      real modern oceania white anglosaxon antarctic
aztec           real ancient america indian
babylonian      real ancient middle_east white semite
barbarian       barbarians
bavarian        real modern europe germanic white
boer            real modern africa white colonization antarctic
brazilian       real modern america latinate white
canadian        real modern america white anglosaxon
carthaginian    real ancient africa mediterranean punic white semite
catalan         real modern europe mediterranean latinate white
chilean         real modern america latinate white antarctic
chinese         real ancient medieval modern asia yellow
cornish         real medieval europe celtic white
czech           real medieval modern europe slavic white
danish          real medieval modern europe scandinavia germanic white north_sea
dunedain        fantasy tolkien
dutch           real medieval modern europe germanic white colonization 
north_sea
egyptian        real ancient africa middle_east mediterranean black
english         real medieval modern white colonization europe anglosaxon 
north_sea
estonian        real modern finno_ugric white europe
filipino        real modern oceania
finnish         real modern scandinavia europe finno_ugric white
french          real medieval modern europe latinate white colonization 
mediterranean north_sea
german          real ancient medieval modern germanic white europe north_sea
greek           real ancient modern europe mediterranean middle_east hellenic 
white
hungarian       real medieval modern europe finno_ugric white
inca            real ancient indian america
indian          real ancient modern asia white
irish           real medieval modern celtic white europe
israeli         real ancient modern middle_east semite white
italian         real modern latinate white europe mediterranean
japanese        real ancient medieval modern asia yellow
kenyan          real modern africa black
korean          real medieval modern asia yellow
krevi           fantasy
latvian         real modern baltic white europe
lithuanian      real medieval modern baltic white europe
misc_cities     misc_cities
mongol          real medieval asia yellow
mordor          fantasy tolkien
olympic         fantasy
persian         real ancient middle_east hellenic white
polish          real europe medieval modern slavic white
portuguese      real medieval modern latinate white colonization europe
roman           real ancient europe mediterranean white punic
russian         real medieval modern slavic white europe black_sea
scottish        real europe medieval modern celtic white north_sea
silesian        real medieval modern europe slavic white
singaporean     real modern asia yellow
sioux           real ancient indian america colonization
spanish         real medieval modern latinate white europe colonization 
mediterranean
swedish         real medieval modern europe scandinavia germanic white
thai            real ancient modern asia yellow
turk            real medieval modern europe mediterranean middle_east white 
black_sea
ukrainian       real europe medieval modern slavic white black_sea
vietnamese      real ancient modern asia yellow
viking          real medieval europe scandinavia germanic white north_sea
welsh           real medieval europe celtic white
zulu            real colonization black africa




[Prev in Thread] Current Thread [Next in Thread]
  • [freeciv-data] classes.ruleset version 2, Tomasz Wegrzanowski <=