[2022-02-19 Kinithin] - Now uses my Steam Cloud for hosting exclusively (except for the rules). [2022-01-22 Kinithin] - Moved off of pastebin for hosting. - Fix misspelling of "paid". (Credit: Venemo) [2021-05-24 Kinithin] - Now displays a score board at the end of each era. - Now stores the game's result as CSV, TSV and JSON in the Notebook at end of game. - Added checks that canals and railways are only used during the appropriate era. - Made it so objects only snap to positions appropriate for the object. - Pulses of highlights now smoother. - Fixed small problems with minimizing and unminimizing the control panel. [2021-05-03 Kinithin] - New hosting for wooden cube resources. [2021-04-09 Kinithin] - Silenced the harmless "Undeclared write to spawned_object" warning. [2021-01-12 Kinithin] - Restored the ability to save (and rewind) games. This was broken by the previous release. - Worked around a bug in TTS that could corrupt this module’s state. - Updated to the latest rule book. - Added a copy of the reference card. - Sir Henry Bessemer no longer leans so far back. [2021-01-03 Kinithin] - The game now checks for updates and advises the players where to get the newest version. - The game-advancing button now shows as disabled when the game is busy and when in cool-down mode. - Sound is cut if the game-advancing button is pressed while sound is still playing. [2020-12-21 Kinithin] - Fixed a (basically harmless) error that would occur every 10s a player had a color other than those used by the mod. [2020-12-19 Kinithin] - Switched from using cards to using tiles for the industry tiles. This makes it more obvious that there are multiple of some tiles. - Players no longer have an infinite supply of links. - Solved a problem where players couldn’t see the cards in their hands. - Player tokens are now two-sided like in the physical game. A side is chosen randomly at game start. - The scores are now announced in (reverse) order of placement. This uses the tie-breakers if required. - A sound effect is now played any time the game becomes ready to be advanced, not just when it becomes someone’s turn. - A visual element was added to a player’s turn notifications. - Addressed the issue that could cause the score markers to topple over if multiple people had the same score at the end of scoring. - The script no longer relies on the name and description fields of objects. This allows the game to be internationalized. GM Notes are used for internal data. - Major internal changes to allow the code to be shared by both Brass: Lancashire and Brass: Birmingham. [2020-09-15 Kinithin] - Better handling of stacks and other misplaced items on the game board. - Better handling of spectating (Grey) players and of players of a color not used by the game. - Resolved a harmless “Can’t resolve guid” warning that occurred when loading a game saved during the Rail Era. - When level 1 tiles are deleted at the start of the rail era, so are any resources on those tiles. - Major internal changes (use of modules and promises) to ease future development. [2020-08-25 Kinithin] - Major overhaul. Entire script rewritten from scratch. - Better reporting of actions taken by the script and users. - Automatic scoring (with a chance to review)! - The value of every link is automatically updated between every turn. - Refills a player’s hand at the end of their turn (instead of at the end of the round). - Checks that a player played sufficient cards before moving to the next player. - Canals and level 1 industries are automatically cleared at the start of the rail era. - Links now support 12 points, which the Birmingham-Coventry link is capable of granting. - Links now default to a state with a value of 0. - Links now snap (regardless of their state). - New button makes increasing income easier. - Moved the link bags to help purple avoid grabbing tiles when they meant to grab links. - Fixed the maximum number of rounds displayed. - Allows a discard pile to have three cards (to support the Scout action). - Removed the need to tell the game the number of players that will be playing. - Markers and tokens for unused player colors are now removed automatically. - The orange player’s tray has been moved so that it’s not obscured by the chat window when viewing the whole board. - The orangish-red color is now played by an orange player since red is used by error messages. (Same reason white is played by a teal player.) - The coal and iron bags can now be moved or copied without messing anything up. [2020-08-11 Kinithin] - Fixed a bug in the turn order determination algorithm that could occur in the event of spending ties. - Links now snap. [2020-08-07 imlost] - Moved end-of-turn/round button to somewhere safer. - Removed invisible end-of-turn/round button. [2020-07-26 HsFearless] - Scripting simplifications to reduce problems. [Earlier history unknown.]