Author: sveinung
Date: Wed Nov 25 10:26:12 2015
New Revision: 30759

URL: http://svn.gna.org/viewcvs/freeciv?rev=30759&view=rev
Log:
Ruleset control unit upkeep auto action

Move the rules about what action a unit is forced to perform if its upkeep
can't be payed to the ruleset.

This uses Action Auto Perform rules under the hood. The rules are stored as
regular settings since the Action Auto Perform rules system isn't ready
for ruleset exposure yet.

See patch #6633

Modified:
    trunk/client/packhand.c
    trunk/common/actions.c
    trunk/common/actions.h
    trunk/common/packets.def
    trunk/data/alien/cities.ruleset
    trunk/data/civ1/cities.ruleset
    trunk/data/civ2/cities.ruleset
    trunk/data/civ2civ3/cities.ruleset
    trunk/data/classic/cities.ruleset
    trunk/data/experimental/cities.ruleset
    trunk/data/multiplayer/cities.ruleset
    trunk/data/sandbox/cities.ruleset
    trunk/data/stub/cities.ruleset
    trunk/fc_version
    trunk/server/rscompat.c
    trunk/server/ruleset.c
    trunk/tools/ruledit/rulesave.c

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/client/packhand.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/packhand.c?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/common/actions.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/actions.c?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/common/actions.h
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/actions.h?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/common/packets.def
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/packets.def?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/data/alien/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/alien/cities.ruleset?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/data/civ1/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/civ1/cities.ruleset?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/data/civ2/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/civ2/cities.ruleset?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/data/civ2civ3/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/civ2civ3/cities.ruleset?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/data/classic/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/classic/cities.ruleset?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/data/experimental/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/experimental/cities.ruleset?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/data/multiplayer/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/multiplayer/cities.ruleset?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/data/sandbox/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/sandbox/cities.ruleset?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/data/stub/cities.ruleset
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/data/stub/cities.ruleset?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/fc_version
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/fc_version?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/server/rscompat.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/server/rscompat.c?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/server/ruleset.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/server/ruleset.c?rev=30759&r1=30758&r2=30759&view=diff

Modified: trunk/tools/ruledit/rulesave.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/tools/ruledit/rulesave.c?rev=30759&r1=30758&r2=30759&view=diff


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

Reply via email to