URL:
  <http://gna.org/patch/?6481>

                 Summary: Introduce a heavy scenario rule setting class
                 Project: Freeciv
            Submitted by: sveinung
            Submitted on: Sun 25 Oct 2015 02:39:39 PM UTC
                Category: general
                Priority: 5 - Normal
                  Status: Ready For Test
                 Privacy: Public
             Assigned to: sveinung
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: 3.0.0, 2.6.0

    _______________________________________________________

Details:

The player is normally allowed to change rule settings before the game starts.
This is true both for completely new games and for games that takes place on
an unpopulated scenario. Doing it for a new game that uses a heavy scenario,
one that comes pre populated with players, cities and units, has been
forbidden.

Allowing the player to change all rule settings of heavy scenarios can lead to
illegal situations. A changed citymindist can result in two pre placed cities
being illegaly close. A changed trademindist can make an existing trade route
illegal. But other rule settings should be safe to change as long as it is
done before the game starts.

Introduce the new setting class SSET_RULES_HEAVY. Settings in this class can
be changed before game start on a heavy scenario. Outside this corner case
they should behave like SSET_RULES. Changing them once the game has started
should be illegal.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Sun 25 Oct 2015 02:39:39 PM UTC  Name:
0002-Introduce-a-heavy-scenario-rule-setting-class.patch  Size: 2kB   By:
sveinung

<http://gna.org/patch/download.php?file_id=25437>

    _______________________________________________________

Reply to this item at:

  <http://gna.org/patch/?6481>

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


_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to