Complete.Org: Mailing Lists: Archives: freeciv-dev: September 2001:
[Freeciv-Dev] Re: Server/ruleset unification [Was [RFC PATCH] init_techs
Home

[Freeciv-Dev] Re: Server/ruleset unification [Was [RFC PATCH] init_techs

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Arien Malec <arien_malec@xxxxxxxxx>
Cc: Freeciv developers <freeciv-dev@xxxxxxxxxxx>
Subject: [Freeciv-Dev] Re: Server/ruleset unification [Was [RFC PATCH] init_techs]
From: Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 26 Sep 2001 10:06:13 +0200
Reply-to: rf13@xxxxxxxxxxxxxxxxxxxxxx

On Tue, Sep 25, 2001 at 05:54:48PM -0700, Arien Malec wrote:
> 
> --- Raimar Falke <hawk@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
> > Can you show some examples of simple_set_statement and
> > object_set_statement. IMHO should these two be unified. So
> > 
> >  set players Caesar ailevel hard; OR
> >  set players.Caesar.ailevel=hard;
> > 
> > should be use the same syntax as a
> > 
> >  set unit archer vison 2; OR
> >  set unit.archer.vision=2;
> 
> simple_set_statement is intended for 

> toplevel attributes:

And that is the point. What makes such attributes toplevel attributes? 
Why can't "huts" be under a "map" object? Why can't "ailevel hard" be
under "aicontroll"? Why can't "min_dist_bw_cities" in another category
(event if this is named "misc")? IMHO they are special because of
historical reasons.

> set huts 0;
> set ailevel hard;
> set min_dist_bw_cities = 4;

        Raimar

-- 
 email: rf13@xxxxxxxxxxxxxxxxx
 "Like the ad says, at 300 dpi you can tell she's wearing a
  swimsuit. At 600 dpi you can tell it's wet. At 1200 dpi you
  can tell it's painted on. I suppose at 2400 dpi you can tell
  if the paint is giving her a rash."
    -- Joshua R. Poulson


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