It's currently a copy of the Mason ruleset.
Where Mason focuses on letting the users create the world themselves,
Deeds instead focuses on allowing world authors to set up enticing
worlds with gameplay and stories. In contrast to Mason there are more
features available to the world authors which allow for automatic
creation of entities and so on.
Minimal will not be changed, it will serve as a barren and
minimalistic ruleset that allows someone to start. Mars will be
the result of all tutorials applied to minimal.
Also reverted minimal ruleset to use moraf, to avoid additional
requirements.
* data/food.xml, data/basic.xml, data/mason.xml: Move some food types
from basic and mason into their own file.
* data/construction.xml, data/basic.xml: Move a construction type from
basic into the right file.
* data/animals.xml, data/mason.xml: Move all the animal types from
mason into their own rules file.
* data/clothing.xml: Add a couple more overlooked clothing types.
* data/Makefile.am: Install the xml files for mason into the mason.d
subdir, as the rule loading code now prefers.
* server/EntityFactory.cpp, tools/cyaddrules.cpp,
tools/cyloadrules.cpp: Modify the way rule xml files are loaded
so files from the ruleset specific subdirectory are loaded first,
and the legacy way of doing it is done if this files, with a warning
message.
* common/system.cpp: Make sure cassert is included before assert
macro is used.
* common/Makefile.am: Add missing header.
* data/Makefile.am: Install copies of the config files in
the documentation directory for reference.