Reusable action auto performer's rs conversion.
commit7cb1772315224c666b02ed8fe9a519b15c9b55d1
authorsveinung <sveinung@a0f10bec-cc02-0410-94fc-a9cfff90b4cd>
Fri, 28 Oct 2016 13:15:58 +0000 (28 13:15 +0000)
committersveinung <sveinung@a0f10bec-cc02-0410-94fc-a9cfff90b4cd>
Fri, 28 Oct 2016 13:15:58 +0000 (28 13:15 +0000)
treed9a6f586c8402d3daf49637d12221dc22e99ab19
parentbe53a17bcc749cde5b0e5a93ddfbb651bbe872eb
Reusable action auto performer's rs conversion.

Action auto performers aren't fully exposed in the ruleset because their
semantic still isn't set in stone (see patch #6638). Make the code "missing
unit upkeep" uses to convert between action auto performers (in Freeciv's
memory) and regular settings (in the ruleset) reusable.

See patch #7885

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@34276 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
server/ruleset.c
tools/ruleutil/rulesave.c