Added fully functional localization framework in the game starting with 4 languages (with more to come)
Added a new general option that allows changing the language of the game instantly
General Changes
Puzzle tiles have been made 25% thinner for greater realism
Replaced all previous fonts used in the game with Kelvingrove
Implemented new puzzle generator setting for using fixed sizes for the puzzle tiles based on the tileset. This will make all puzzle boxes uniform in size regardless of the varying dimensions of the puzzle images. This setting is ON by default and cannot be changed (might be exposed in the future)
Component Upgrades
Upgraded to Unity Engine 2017.4.81f
Upgraded to Archimatix 1.1.6
Upgraded to Photon SDK 1.91
Other Changes & Additions
Changed the way localization framework works. It will now use individual files per label which can be (re)loaded on demand
Added new button to the game completion dialog that allows the player to close it and remain in the game instead of being forced to exit to the main menu (that option is still available)
Bug Fixes
Fixed a visual problem with the puzzle collections showed in the Start New Game GUI. The collection images showing the released and unreleased boxes have also been corrected
Fixed a bug with the puzzle box container packing algorithm that caused rows of tiles to overlap
Fixed a bug that allowed a player to potentially use finished puzzle games to continuously farm completion achievements
Fixed a bug where game objects dynamically generated by Archimatix 1.1.6 would not cast or accept shadows