Complete.Org: Mailing Lists: Archives: freeciv: December 2005:
[Freeciv] rndCiv notes
Home

[Freeciv] rndCiv notes

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv@xxxxxxxxxxx
Subject: [Freeciv] rndCiv notes
From: banjo <banjo@xxxxxxxxxx>
Date: Sat, 31 Dec 2005 02:01:57 +1300

Hey all

ok, ive tweaked the rndCiv data files, so most of the
rulesets work. The new version 0.6.1 is available from...

   http://banjo.actrix.com/code/rndCiv/

Ive noticed that general effects aren't very general

   1: Surviving effects are only supported at world range.
   1: Player-ranged effects are only supported for wonders.
   1: Island-ranged effects are only supported for wonders.

Some flags like Tax_Bonus seem to be rejected, rndCiv
drives the general effects system hard and shakes out the
weaknesses.

I also tried to get rndCiv to work for freeciv 2.0.99
the latest svn tarball.

Oh dear, the new effects.ruleset has a bad design smell,
ok it makes things harder for rndCiv, but it also will
make things harder for anyone reading or writing new
rulesets.

Config files should be easy for people to comprehend.
To find the game effect of a building or government
you have to look it up in another file.

And having names like...
   effect_empire_size_mod_0
   effect_empire_size_mod_1
   effect_empire_size_mod_2
   effect_empire_size_mod_3

this to me is what a parser generates *after* parsing
the human readable bit.

-billy







[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv] rndCiv notes, banjo <=