OpenLoco/CHANGELOG.md

182 lines
11 KiB
Markdown
Raw Permalink Normal View History

2021-08-12 23:14:56 +02:00
21.08+ (???)
------------------------------------------------------------------------
- Fix: [#1108] Road selection not being remembered.
- Fix: [#1124] Confirmation prompt captions are not rendered correctly.
- Change: [#1104] Exceptions now trigger a message box popup, instead of only being written to the console.
2021-08-12 23:14:56 +02:00
2021-08-12 23:08:07 +02:00
21.08 (2021-08-12)
2021-07-18 08:40:47 +02:00
------------------------------------------------------------------------
- Fix: [#366] Original Bug. People and mail cargo incorrectly delivered to far away stations.
- Fix: [#1035] Incorrect colour selection when building buildings.
- Fix: [#1070] Crash when naming stations after exhausting natural names.
- Fix: [#1094] Repeated clicking on construction window not always working.
- Fix: [#1095] Individual expenses are drawn in red, not just the expenditure sums.
- Fix: [#1102] Invalid file error when clicking empty space in file browser.
- Change: [#298] Planting clusters of trees now costs money and influences ratings outside of editor mode.
- Change: [#1079] Allow rotating buildings in town list by keyboard shortcut.
2021-07-18 08:40:47 +02:00
2021-07-18 08:14:25 +02:00
21.07 (2021-07-18)
------------------------------------------------------------------------
- Feature: [#856] Allow filtering the vehicle list by station or cargo type.
- Fix: [#982] Incorrect rating calculation for cargo causing penalty for fast vehicles.
- Fix: [#984] Unable to reset/regenerate station names by using an empty name.
- Fix: [#1008] Inability to decrease max altitude for trees in landscape editor.
- Fix: [#1016] Incorrect detection of station causing incorrect smoke sounds.
- Fix: [#1044] Incorrect rotation of headquarters when placing. No scaffolding when placing headquarters.
2021-06-10 11:58:22 +02:00
- Technical: [#986] Stack misalignment in GCC builds caused unexplained crashes on Linux and Mac during interop hooks with loco.exe.
- Technical: [#993] Retry hook installation to fix incompatibles with older wine versions.
- Technical: [#1006] Add breakpad-based dumping for MSVC builds
2021-05-11 22:28:26 +02:00
21.05 (2021-05-11)
2021-04-14 21:27:53 +02:00
------------------------------------------------------------------------
- Feature: [#184] Implement cheats window with financial, company, vehicle, and town cheats.
- Feature: [#857] Remember last save directory in configuration variable.
- Feature: [#923] Tween (linear interpolate) entities when frame limiter is uncapped for smoother movement.
- Fix: [#914] Boats get stuck in approaching dock mode when water is above a certain height. This was incorrectly fixed in 21.04.1.
- Fix: [#923] Decouple viewport updates from game ticks for smoother panning and zooming.
- Fix: [#927] Some available industries are missing in the 'Fund new industries' tab.
- Fix: [#945] Station construction preview image is using wrong colours.
- Fix: [#957] Element name is not shown when inspecting track elements using the Tile Inspector.
- Change: [#975] The multiplayer toggle button on the title screen has been hidden, as multiplayer has not been reimplemented yet.
2021-04-14 21:27:53 +02:00
2021-04-14 21:07:37 +02:00
21.04.1 (2021-04-14)
2021-04-10 22:32:46 +02:00
------------------------------------------------------------------------
- Fix: [#914] Boats get stuck in approaching dock mode when water is above a certain height.
- Fix: [#915] Money subtractions with large values incorrectly calculated causing negative money.
2021-04-10 22:32:46 +02:00
2021-04-10 21:40:06 +02:00
21.04 (2021-04-10)
2021-03-07 17:27:10 +01:00
------------------------------------------------------------------------
- Feature: [#451] Optionally show an FPS counter at the top of the screen.
- Feature: [#831] Add a tile inspector, allowing inspection of tile element data (read-only).
- Feature: [#853] Allow unlocking FPS by detaching game logic from rendering.
2021-04-10 21:35:24 +02:00
- Fix: [#391] Access violation in windows after exiting games.
- Fix: [#804] Enter key not confirming save prompt.
- Fix: [#809] Audio calculation not using the z axis.
- Fix: [#825] Potential crash when opening town rename prompt.
- Fix: [#838] Escape key doesn't work in confirmation windows.
- Fix: [#845] Town growth incorrectly calculated causing more aggressive growth than should be possible.
- Fix: [#853] The game run slightly, but noticeably, slower than vanilla Locomotion.
- Fix: [#860] Incorrect capacity information for vehicles that do not carry cargo (e.g. is a train engine).
2021-03-07 17:27:10 +01:00
2021-03-06 20:02:29 +01:00
21.03 (2021-03-06)
2021-02-20 17:20:34 +01:00
------------------------------------------------------------------------
2021-02-27 14:55:50 +01:00
- Feature: [#125] Allow construction while paused using a new optional cheats/debugging menu.
- Feature: [#796] Allow users to toggle sandbox mode in-game using the cheats menu.
- Fix: [#294] Crash when setting company name twice.
2021-02-27 11:39:18 +01:00
- Fix: [#697] Ghost elements are not removed in autosaves.
- Fix: [#794] Game does not stay paused while in construction mode.
- Fix: [#798] Setting waypoints on multitile track/road elements corrupts the position.
- Fix: [#801] Initial save path does not contain a trailing slash.
- Fix: [#807] Incorrect vehicle animation for speed based animations like hydrofoils when at max speed.
2021-02-24 19:00:07 +01:00
- Change: [#361] The game now allows scenarios to start from 1800, with adjusted inflation.
- Change: [#787] Scenery and building interaction is now disabled when see-through.
2021-02-20 17:20:34 +01:00
2021-02-20 16:50:07 +01:00
21.02 (2021-02-20)
2020-10-25 17:10:34 +01:00
------------------------------------------------------------------------
2021-02-17 14:29:32 +01:00
- Feature: [#122] Allow vehicles to be cloned from the vehicle window.
2020-12-29 21:50:27 +01:00
- Feature: [#690] Automatically save the game at regular intervals.
- Feature: [#702] Optional new map generator (experimental).
- Fix: [#151] Mouse moves out of window when looking around.
2020-12-09 20:35:57 +01:00
- Fix: [#588] 'Cancel or Show Last Announcement' shortcut doesn't close announcements.
2021-01-03 19:35:21 +01:00
- Fix: [#679] Crash when changing ground texture.
- Fix: [#694] Selecting a song to play is guaranteed to not play it.
- Fix: [#712] Load / save window tries to show preview for item after last.
- Fix: [#721] Incorrect catchment area for airports.
- Fix: [#725] Company value graph does not display correctly.
- Fix: [#744] Rendering issues ('Z-fighting') with vehicles over bridges.
- Fix: [#766] Performance index is off by a factor of 10 in scenario options window.
- Fix: [#769] Waypoints for road vehicles could not be set.
2021-02-19 22:52:14 +01:00
- Fix: [#779] Town list displays the wrong amount of stations.
- Change: [#690] Default saved game directory is now in OpenLoco user directory.
- Change: [#762] The vehicle window now uses buttons for local/express mode.
2020-10-25 17:10:34 +01:00
2020-10-25 16:42:19 +01:00
20.10 (2020-10-25)
------------------------------------------------------------------------
- Feature: [#569] Option/cheat to disable AI companies entirely.
- Fix: [#573] Crash caused by opening Road construction window.
- Fix: [#588] Crash caused by changing default audio device.
- Fix: [#595] Implementation mistake in CreateVehicle could lead to crashes.
- Fix: [#635] Land tool not working properly, due to tool drag events not passing on coordinates.
- Fix: [#648] Fix crash in vehicle update head caused by CreateVehicle.
2020-07-26 21:31:42 +02:00
20.07 (2020-07-26)
------------------------------------------------------------------------
2020-07-06 23:25:25 +02:00
- Feature: [#523] Holding the construction window's build or remove button will keep repeating the action.
- Fix: [#158] Pressing shift to build underground tracks automatically builds ten track pieces.
2020-07-29 17:53:40 +02:00
- Fix: [#390] Load/save window causes a crash when trying to access bad directories.
- Fix: [#397] Opening a tutorial crashes the game.
- Fix: [#485] Incorrect position of exhaust smoke on vehicles.
- Fix: [#491] Station/city name labels are hidden from viewport when saving.
- Fix: [#529] Tree-related industries are not updating properly.
- Fix: [#530] Industry production not starting up under some conditions.
2020-07-06 23:25:25 +02:00
- Removed: Clicking track / road construction while holding shift will place 10 pieces in a row.
2020-05-30 11:10:18 +02:00
20.05.1 (2020-05-30)
------------------------------------------------------------------------
- Fix: [#487] Checkbox behaviour reversed for industry opening/closing in landscape generation options.
- Fix: [#488] Repeated clicking may lead to a negative loan.
- Fix: [#494] Farms not producing grain for stations in Mountain Mayhem scenario.
- Fix: [#498] Clicking newly invented vehicle in news throws out of range exception.
2020-05-24 14:38:30 +02:00
20.05 (2020-05-24)
------------------------------------------------------------------------
- Feature: [#77] Add "Exit OpenLoco" to the main menu.
- Fix: [#264] Option 'Export plug-in objects with saved games' is partially cut off.
2020-05-23 13:18:18 +02:00
- Fix: [#299, #430] Crash due to added null-chars when manually specifying Locomotion directory.
- Fix: [#359] Widgets tied to tools could get stuck in pressed state.
- Fix: [#388] Re-center Options window on scale factor change.
- Fix: [#396] Preferred owner name is not saved.
- Fix: [#409] Incorrect refund cost when deleting signals.
- Fix: [#412] Game crashes after a while on Great Britain & Ireland 1930.
- Fix: [#423] Date in challenge tooltip is incorrect.
- Fix: [#425] Changing resolution in fullscreen mode doesn't work.
2020-04-28 23:50:52 +02:00
- Fix: [#428] Show an error when a vehicle can't be built due to invalid properties. (Original bug.)
- Fix: [#440] Final segment in town population graphs could show no population.
- Fix: [#467] Incorrect scrolling thumbs when leaving the bottom of an auto resizing window.
2020-05-23 13:18:18 +02:00
- Fix: [#478] Crash when opening narrow gauge tab on train purchasing window
- Change: [#420] Disable window scale factor buttons when not applicable.
2020-03-23 11:40:39 +01:00
20.03 (2020-03-23)
------------------------------------------------------------------------
2020-03-18 23:34:32 +01:00
- Feature: [#347] Screenshots are now saved in PNG format.
- Fix: [#226] Zooming to cursor is buggy on bigger maps.
- Fix: [#296] Correctly show challenge progression in save previews.
2019-03-11 18:30:20 +01:00
- Fix: [#297] Menu click sound not played.
- Fix: [#303] Play title music preference is not saved.
- Fix: [#340] Cargo rating is calculated incorrectly in some edge cases.
- Fix: [#349] Building a signal adds money (macOS/Linux only).
- Fix: [#383] Crash in construction window.
- Fix: Strings were not wrapping properly in the file browser window.
- Change: [#380] Make keypad enter work the same as normal enter.
19.03 (2019-03-01)
2018-06-16 14:37:46 +02:00
------------------------------------------------------------------------
- Feature: [#163] Remove terraforming limits outside of scenario editor.
2020-07-06 23:25:25 +02:00
- Feature: [#178] Allow zooming to cursor position instead of viewport centre.
- Feature: [#192] The option window now includes OpenLoco-specific settings.
- Feature: [#203] Support multiple languages by loading text strings from YAML files.
2018-09-08 22:10:31 +02:00
- Feature: [#212] Add fullscreen support.
- Feature: [#221, #236] Implement audio through SDL2 mixer, introducing audio on Linux and macOS.
- Feature: [#237] Allow nearest neighbour scaling the game on integer intervals.
- Feature: [#275] Allow disabling the title screen music.
2019-02-24 21:55:27 +01:00
- Feature: [#279] Use OpenLoco logo for window icon. (Logo created by [Zcooger](https://github.com/Zcooger))
2018-06-16 14:37:46 +02:00
- Fix: Tooltips were calling the wrong event.
2019-02-04 22:13:01 +01:00
- Fix: [#219, #257] Prevent text from being drawn off-screen.
- Change: [#107] Show git branch and short sha1 hash in version info line.
2018-09-08 22:13:57 +02:00
- Change: [#211] Store configuration file as YAML.
2018-06-16 14:37:46 +02:00
18.02 (2018-02-15)
------------------------------------------------------------------------
2018-02-13 20:16:47 +01:00
- Feature: [#12, #14, #50] Support for Linux and macOS.
- Feature: [#20] Support graphics data files from Stream distribution.
- Feature: Allow player to remove roads that are in use.
- Feature: Towns can now always be renamed (As seen in OpenTTD).
2018-01-12 19:18:02 +01:00
- Feature: Vehicle breakdowns can now be disabled (As seen in OpenTTD).
- Feature: Playable in a resizable window.
2020-07-06 23:25:25 +02:00
- Feature: Clicking track / road construction while holding shift will place 10 pieces in a row.
2018-02-13 20:59:24 +01:00
- Change: [#79] Store `game.cfg`, `plugin.dat` and `scores.dat` in:
- Windows: `%APPDATA%\OpenLoco`
- Linux: `~/.config/openloco`
- macOS: `~/Library/Application Support/OpenLoco`
2018-02-13 20:16:47 +01:00
- Change: [#79] Disable file existence and size checks.