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