Version 1.4.0 (2023-05-02) ========================== * Added: Allow to save/load game in multiple slots. * Added: Last game is automatically saved on exit. * Added: Configurable station styles. * Added: Configurable map visual styles. * Added: Metro lines can be configured to be not movable. * Modified: The game has been renamed to TransLines. * Modified: Updated position of clock and exit button in game screen. * Modified: New game logo. * Modified: Updated french translation. * Fixed: Translation of week days. * Fixed: Highest score changed after click at game over screen. * Fixed: Error if track removed while train in station. * Fixed: Fullscreen was not working at the application first start. Version 1.3.0 (2022-10-04) ========================== * Added: Show train direction before placement on track. * Added: Terminals as selectable user improvement on every week. * Added: New game mode career where user needs to play existing cities and gradually unlock them by reaching expected transported number of passengers. * Added: Show dialog about new train every start of new week. * Added: Support for train carriages. * Added: French and German translation. * Modified: Improved trains placement behavior by mouse drag and drop. * Modified: Do not change view zoom if new station is already visible. * Modified: Use by default black background color to avoid flashing on light desktop theme. * Modified: Build with Lazarus 2.2.4. * Modified: Use core22 for snap package. * Modified: Code cleanup. * Fixed: Redrawing scene during paused game. * Fixed: Disable controls during game over. * Fixed: Line icon normalized. * Fixed: Normalized images quality and on screen placement. * Fixed: Night and day state in clock. * Fixed: Translation of short days of weeks names. * Fixed: Calculation of tracks end. * Fixed: Wrong train drawing position if track points distance close to zero. Version 1.2.0 (2021-08-19) ========================== * Added: Control icons for Pause, Play and Fast forward. * Added: Detect language files in different system location on Linux. * Modified: Allow to start new track from already connected station. * Modified: Image buttons changed to custom TImage control with Enabled property supported. * Fixed: Missing parallel track line ending shift. * Fixed: Colors inversion of used images if dark mode active. * Fixed: Back button arrow drawn as image instead of font. Left arrow was not supported under Ubuntu. Version 1.1.0 (2020-11-28) ========================== * Added: Show highest score on game over. * Added: Support for dark mode. * Added: Top left back button to exit from game to game menu. Allow to restart game and continue with playing. * Added: Support for Escape key for exiting game and menu. * Added: Support for full screen mode. Can be changed in options and by hitting F11 key. * Added: Remember form dimensions between application restarts. * Added: Multi-language support. Supported English and Czech languages. * Added: Main game menu with options section. * Modified: Use InnoSetup 6 with modern style. * Modified: Update project web links. * Modified: Use High DPI support under Windows. * Fixed: Canvas width and height is not updated correctly on Windows. Use additional CanvasSize parameter in drawing methods. * Fixed: Correct vertical position of game over text. * Fixed: Show correct application icon and removed version from name in Windows installed application item. * Fixed: Zooming by mouse wheel was inverted. Not worked correctly with touch screen. * Fixed: Avoid division by zero in line intersection calculation. Version 1.0.0 (2017-11-19) ========================== * Added: 12 station shapes. * Added: Change train direction if train is manually repositioned. * Added: Automatic zooming to all existed map stations. * Added: Player can place additional trains on line and move trains between lines and different places on line. * Added: Draw track lines which go in same position side by side to see them all and be able to grab one of them. * Added: Show passenger max. count at each map station overload signalization using pie graphic. If overload last too long then game over is set. * Added: 9 metro lines with different colors. * Added: Support for circular lines. * Added: Player can enlarge line from both ends as well as between stations. * Added: If track line is grabbed then design time floating track attached to mouse is displayed. * Added: Space bar key have a pause function now to stop train movement and time flow. * Added: Rotate train and their passengers according track. * Added: Add new train each week. * Added: Show clock at top right corner. * Added: Show line end stations. * Added: Show passengers inside train. * Added: Show available trains count. * Added: Select metro line by clicking on its track.