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