Rails-18xx / Rails

Rails 18xx Java Application Main Repository
GNU General Public License v2.0
36 stars 22 forks source link

1837: fixes to coal exchange and train discard processes #431

Closed erik-vos closed 3 years ago

erik-vos commented 3 years ago

Several bugs in train discarding in relation to coal company exchanges have been fixed.

The German special characters in Map.xml were not properly (i.e. ISO-8559-1) encoded.

New "Save .report file" command added to the developer menu to create such files when gradle 'test' fails to do it. Should be used after configuring language to te_ST and money format to @ (I have locally created a separate profile for that).

Duplicated the Skip and Confirm buttons to the OR panel, where all other OR buttons reside. This fixed a major personal annoyance for me. In the tile and token laying steps, buttons 2 and 3 were swapped to keep the Skip/Confirm buttons together.

Many outcommented code snippets that survived the previous cleanup have now been deleted.

1837 has now been implemented and tested up to and including buying the first 5-train. Bankruptcy and game-end processes still to do.