Follow-up Comment #5, bug #22341 (project freeciv):

Part of the problem is the documentation for the has_base command says that it
takes a name but doesn't explain what that name is so it's hard for the user
to figure out what to put.  The code does allow for this and an empty string
crashes the system just as well.  As for using the rule to get the base type,
that's because internally the code uses a get_from_rule construct to figure
out the base type to return.

Although a general form for arbitrary rule sets is a good idea, it might be
logical to bind 3 separate functions as well:

 * has_fortress
 * has_airbase
 * has_bouy

For the default ruleset.

Of course, I'm mainly trying to work on
https://gna.org/bugs/?func=detailitem&item_id=22273 which is a bigger project.

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?22341>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to