From: Frederick W. <fre...@go...> - 2011-12-29 19:46:05
|
Would you please push this into origin/master? ---Frederick commit 6acf6d95385c57d74a39781f5e14440f7eeb143c Added enforcement of forced train purchases Provides for functionality demanded by Feature Request 3040250 (and beyond). Built on existing preliminary code (associated todos / temp-comments are removed). Expanded company config for requirement on owning trains (yes / only if has route / no) according to http://www.fwtwr.com/18xx/rules_difference_list/9_2.htm Legacy save games remain usable as enforcement is turned off during game loading. No provision of automated test cases due to this turning off and because current test infrastructure does not support negative tests (ie., check for expected errors during game replay upon load). |