File openrct2.changes of Package openrct2
-------------------------------------------------------------------
Fri Apr 4 13:29:15 UTC 2025 - Björn Bidar <bjorn.bidar@thaodan.de>
- Update objects to 1.6.1
- Sync specfile with openSUSE OBS games:openrct2
- Update to version 0.4.20.210.b92e05bc:
* Scripting: Add Car.moveToTrack API (#23359)
* Add new Wooden Roller Coaster no platform station sprites
* Fix #22961: Click on construction preview places dupe rides and stalls
* Fix #21908: Ride mode warnings when hovering track designs
* Fix #23484: Castle station styles are erroneously remappable
* EditorObjectSelection: force close when switching to track design manager
* InstallTrack: force the object selection window to close
* TrackList window: make 'select other ride' button available in track manager
* Merge Localisation/master into OpenRCT2/develop
* Fix #23443: New GOG version of RCT2 is not extracted correctly
* Refactor rest of .d.ts file to use JSDoc-style comment notation (#24073)
* Amend changelog
* Improve surface colour match by dithering and alternating tile colours
* Exempt frozen peeps from being removed (#24101)
* Remove non-implemented function declaration
* Refactor INPUT_FLAGS into FlagHolder
* Refactor DRAWING_ENGINE_FLAGS into FlagHolder
* Rename weak window widget enums
* Rename many RCT12 constants
* Rename FULLSCREEN_MODE and its members
* Rename HOOK_TYPE and its members
* Rename SAWYER_ENCODING and its members
* Rename SPECIAL_FOLDER and its members
* Rename ADVERTISE_STATUS and its members
* Rename ZIP_ACCESS and its members
* Rename IMAGE_FORMAT and its members
* Rename ASSERT_BEHAVIOUR and its members
* Rename DIRECTORY_CHILD_TYPE and its members
* Refactor fountain flags
* Rename PATHID and its members
* Refactor TRACK_REPO_ITEM_FLAGS to strong enum and FlagHolder
* Rename static constants of repositories
* Rename DIRID and its members
* Rename DIRBASE and its members
* Rename DIALOG_TYPE and its members
* Create enum class for FileMode
* Rename FILE_TYPE and its members
* Refactor EDITOR_INPUT_FLAGS to use FlagHolder
* Rename INVALID_DIRECTION to kInvalidDirection
* Rename STATION_OBJECT_FLAGS and its members
* Fix #24077: Track Designer crashes when clicking the park fence
* Fix #19506: Queue paths can be placed on train tracks
* Create strong enum for ScenarioSelectMode
* Rename SCENARIO_CATEGORY and turn into strong enum
* Rename TerrainSurfaceFlags and its members
* Generalise dropdown tooltips and add tooltips to footpath window (#24070)
* Reduce object casting (#24072)
* Fix #23710: Tracked rides draw station bases with No entrance, no platform station style
* Order custom menus consistently by label text (#24067)
* Fix #24028: Giga and LSM booster pixels draw over transparent things
* Force object selection window to close when changing scenes
* Fix s4 and s6 importer convertNewsQueue msvc build error
* Merge Localisation/master into OpenRCT2/develop
* Rename EditorObjectFlagsClear, VisibleListClear
* Make it work with older compilers
* Avoid heap allocations for transparency depth calculation
* Update sfl library to 1.9.2
* Further cleanup the code, restrict maximum iterations
* Cleanup and style refactor PeepFootpathMoveForward
* Shorten PaintSegment enum variant names
* Improve performance of spatial indexing
* Change GameState_t members to lowerCamelCase
* Skip the type checking in GetEntity/TryGetEntity with T as BaseEntity
* Simplify operators on TIdentifier using the spaceship operator
* Refactor PerformNextAction, we don't need a wrapper
* Use TryGetEntity for iterators as it handles null entities explicitly
* Cleanup the function PeepInteractWithPath
* Fix #18169: Missing TTF support on Android
* Use more common filename:line format for assertion failure messages
* Use stringstream until std::format is available
* Add Guard::Assert function with std::source_location default parameter
* Update object manager API to access new object types (#24009)
* Add missing ctime include to FileBrowser.h (#24029)
* Fix viewport 'listen' toggles
* Apply review requests
* Modify News::InitQueue to take GameState_t
* Do not import garbage data in RCT1/2 news queues
* Properly clear whole news queue
* Move importing news items to function
* Create widget type for horizontal separator
* Change more Guest window DrawText calls to Label widgets
* Convert Guest Stats string calls to label widgets
* Fix #18309: Vehicles glitch going inverted to uninverted with uncap fps (#24011)
* Fix apostrophes and quotes in changelog
* Link to libatomic for arm-linux-gnueabihf library architecture
* Bump kNetworkStreamVersion (#24010)
* Reduce Map.h includes (#24007)
* Merge Localisation/master into OpenRCT2/develop
* Merge Localisation/master into OpenRCT2/develop
* Fix #5281: Missing supports on miniature railways built backwards
* Create weak enum for MazeWallType
* Create strong enum for RideTestingFlags
* Create strong enum for TrackElementSetFlag and TrackSelectionFlag
* Extend FlagHolder methods
* Fix lamps and queue line tvs drawing incorrectly on paths with fences
* Improve map size heuristics in generatePreviewMap
* Fix #23983: Ordering files by size not working and potentially crashing (#23991)
* Merge Localisation/master into OpenRCT2/develop
* Fix #23985: Crash when opening New Ride menu
* Use window shim in more windows (#23986)
* Update field names on RCT1/RCT2 Ride struct
* Fix corner path fences drawing over adjacent sloped land
* Skip setting page/widgets if we're already on the page (#23975)
* Merge Localisation/master into OpenRCT2/develop
* Prevent closing object selection window when selection is invalid (#23968)
* Clarify 'guests prefer more/less intense rides' settings (#23937)
* Fix #23910: Heartline Twister Coaster track draws over things above it
* Fix #23891: Inverted Hairpin track can draw over things above it
* Fix gentle banked Wooden RollerCoaster track glitching as train passes
* Fix walls drawing over sloped rear water edges and misaligned sprite
* Move mono logo to G2 end (#23972)
* Remove rideCategory field from ObjectRepositoryItem struct
* Amend changelog
* Merge Localisation/master into OpenRCT2/develop
* Fix saving scenarios in editor (#23956)
* Draw minimap in scenario selection screen for .park based scenarios
* Purge ClimateSetAction game action
* Merge Localisation/master into OpenRCT2/develop
* Make density a HeightMap property
* Update Ride struct to new codestyle
* Fix #10582: Low clearance tunnels below water draw incorrectly
* Merge Localisation/master into OpenRCT2/develop
* Rename NoFlatRideCars to kNoFlatRideCars
* Remove unused game action enums
* Rename RIDE_VALUE_UNDEFINED to kRideValueUndefined
* Create RideModifyType enum
* Create strong enum for RideCategory
* Update RideMode to current code style
* Update RideStatus to current code style
* Update RideClassification to current code style
* Add #23941 to changelog
* Split LOADSAVETYPE_* into LoadSaveAction and LoadSaveType
* Merge Localisation/master into OpenRCT2/develop
* Refactor gScreenFlags to LegacyScene enum
* Amend changelog
* Use WindowSetResize to set min/max dimensions in most places (#23929)
* Change widget order for land rights checkboxes (#23932)
* Refactor About window text drawing (#23928)
* Merge Localisation/master into OpenRCT2/develop
* Make heightmap density configurable in setMapHeight
* Refactor PNG generator to use HeightMap class
* Merge Localisation/master into OpenRCT2/develop
* Update objects version to v1.6.0
* Move static data up; use std::array
* Move item temperature thresholds to climate objects
* Fix #23743: Park with > 32k guests goal not in scenario list
* Change Tool members to new codestyle
* Change GuestListFilterType members to new codestyle
* Change CloseWindowModifier members to new codestyle
* Change VisibilityCache members to new codestyle
* Change PromptMode members to new codestyle
* Refactor MODAL_RESULT_* to enum
* Fix: Sound effects keep playing when loading another save
* Remove obsolete interop files
* Avoid considering climate objects as 'unused'
* Fix #10379: Banners and signs outside the park can be renamed and repainted
* Remove Scenario.h include from many units (#23901)
* Fix snow transitions using rain animations
* Fix missing vertical tunnel on Reverse Freefall Coaster flat to vert
* Amend changelog entry for #4225
* Fix #4225: Ride Construction window offers non-existent banked sloped to level curve
* Introduce WF_NO_TITLE_BAR and apply to windows
* Reduce hardcoded positions for various windows
* Rename kCloseButtonWidth to kCloseButtonSize
* Introduce WindowBase::canBeResized
* Start v0.4.20+1
* Release v0.4.20
* Update backtrace token for v0.4.20 release
* Merge Localisation/master into OpenRCT2/develop
* Rename network.h to Network.h (#23882)
* Merge Localisation/master into OpenRCT2/develop
* Merge Localisation/master into OpenRCT2/develop
* Fix #20948: Incorrect diagonal brakes supports
* Add new sprites for snow weather types (#23879)
* Add toolbar to file browser (#23874)
* Allow editing of indestructible rides when the ‘make all destructible’ cheat is enabled
* Drop unused parameter from GetLegacyPeepAnimationObjects (#23877)
* Split FileBrowser and OverwritePrompt from LoadSave unit (#23851)
* Let ScClimate::type_get return a non-empty string again
* Add weather 'forecast' as preview
* Rework ClimateGetWeatherSpriteId
* Fix #23867: Crash when viewing 2 line 3D signs with 16 spaces
* Add see-through option to the "Cut-away View" (#23759)
* Merge Localisation/master into OpenRCT2/develop
* Fix #18433: TTF fonts can not be located when font names are translated
* Add Ctrl+X (cut) command and numpad navigation to text composition (#23720)
* Merge Localisation/master into OpenRCT2/develop
* Fix #23828: Vehicles pass over station entrances/exits cause glitch
* Fix #18389: Gentle sloped track not visible in fallback tunnels
* Fix #23832: Hybrid large gentle banked left turns supports glitch
* Fix #23831: Hybrid large slope bank right turns glitch if track above
* Fix #23836: Adjacent track can draw over large turns
* Fix #18423: Underground Mini Golf hole C, D and E drawing over land edges
* Fix #23814: Scenarios not indexed on first start
* Fix #23797: 3D sign text from older parks cut off
* Fix misaligned LSM launched lift hill sprite
* Change load/save window to be coloured green by default
* Merge Localisation/master into OpenRCT2/develop
* Add monochrome 'no preview' logo
* Fix #23641: Steep to flat track is not drawn correctly in tunnels
* Fix #14486: Guests falling if path after park entrance is an upward slope
* Fix #20848: Junior Coaster booster track draws incorrectly in tunnels
* Fix #15826, #23835: Wooden Roller Coaster steep turn supports glitch
* Fix #18376: Ghost train gentle to flat track is not visible in tunnels
* Fix hyper-twister roller coaster string
* Add diagonal downward-inclined brakes to hybrid and single rail coasters
* Implement mini map previews for scenario usage
* Implement embedded preview screenshots
* Fix #18711: Underground park entrance sides can cause glitching
* Fix #16657: Mine Ride right S-bend uses Mini Roller Coaster sprite
* Fix land edges glitch when vehicles go through gentle to flat tunnels
* Initial park save preview implementation
* ParkImporter: rename GetDetails to PopulateIndexEntry
* Add original bug to changelog for toilet, steep, wood support draw fix (#23849)
* Add missing copyright to ParkFile.h
* Rename audio.h to Audio.h (#23842)
* Fix #22229: Don't override park version errors (#23845)
* Fix #18436: Scenery on same tile draws over steep to vertical track (#23822)
* Bump scenario index version (#23826)
* Fix #1972, #11679: Vehicles passing by toilets can cause them to glitch
* Fix spinning tunnels drawing over sloped terrain in front of them (#23818)
* Fix #22620: RCT1 Mine Coaster trains glitch on large banked turns (#23817)
* Fix #16357: Chairlift station covers draw incorrectly (#23808)
* Platform.Win32: Remove the last MAX_PATH
* EditorObjectSelectionWindow: Remove MAX_PATH
* Fix #9999-#10003: translations have truncated strings
* Fix train glitching on Bobsleigh Coaster small helixes (#23809)
* Rename ObjectType enum to follow recent code style (#23810)
* Rename sprites.h to SpriteIds.h (#23804)
* Rename 'Climate' properties to Weather (#23786)
* Fix segfault on linux when running in verbose mode
* Update constexpr with k prefix
* Change StaffHireArgs params to reflect internal visitor (#23791)
* Simplify garden clock paint algorithm
* Include stdexcept in LocalisationService.cpp (#23798)
* Fix debug dirty visuals scaling on high DPI displays (#23697)
* Fix #23522: Steeplechase diagonal sloped support base glitched sprites
* Fix looping roller coaster vertical loop supports drawing incorrectly (#23795)
* Support NetBSD
* All BSD-like platforms have alloca in stdlib.h
* Add nl-NL translation to openrct2.appdata.xml
* Rework Localisation includes (#23789)
* Rotate weather distribution to be less biased towards sunny weather
* Fix #22617: Sloped wooden supports glitch above diagonal track
* es-ES: Add translation to Flathub package
* Fix #23781: Changing weather does not update state for next weather (#23782)
* Purge old climate setting from gamestate
* Use patterns from climate objects instead of hardcoded internals
* Merge Localisation/master into OpenRCT2/develop
* Make building new track inherit alternate colour scheme from previous piece
* Implement climate object loading functions
* Start v0.4.19.1+1
* Release v0.4.19.1
* Update backtrace token for upcoming v0.4.19.1 release
* Fix weather transitions
* Guard against possible null pointer dereferences
* Prevent staff statistics from overflowing (#23719)
* Start v0.4.20
* Release v0.4.19
* Update backtrace token for upcoming v0.4.19 release
* Merge Localisation/master into OpenRCT2/develop
* Append climate object based on legacy climate type
* Remove climate setting from scenario options window
* Drop climate variable from in-game console
* Implement scaffolding for climate objects
* Merge Localisation/master into OpenRCT2/develop
* Cleanup the Climate file (#23755)
* Improve warning if language files cannot be loaded on Android
* Merge Localisation/master into OpenRCT2/develop
* Turn Rotate View dropdown into two buttons
* Fix crash placing rides without special elements. (#23739)
* Merge Localisation/master into OpenRCT2/develop
* Fix hats/balloons/umbrellas not showing in guest notifications (#23728)
* Fix #23724: Maze Construction window buttons are not working (#23731)
* Reorganise special elements in construction window (#23660)
* Add changelog entry
* Dropdown: allow specifying number of rows per column (#23713)
* Platform.h: Reject big-endian systems (#23684)
* Prevent drawing peep accessories whilst drowning (#23729)
* Update Ubuntu Docker image for clang-tidy-check (#23727)
* Build image repository from object images (#23640)
* Fix #23221: Track designs are saved with an incorrect ‘air’ time statistic
* Fix #23707: Crash when plugins use a custom tool
* Fix #23701: Potential crash when using mouse wheel on some widgets
* Move Loc6DCA9A to own function
* Move Loc6DC462 to own function
* Make Loc6DCA9A a loop
* Make Loc6DC462 a loop
* Move WindowInvalidate and WidgetInvalidate families into WindowManager (#23692)
* Offset dropdown text labels and separators (#23700)
* Change FIXED_XDP from macros to constexprs
* Move Viewport struct to Viewport.h
* Add some assertions
* Fix #23686: Shortcut window crashing and missing widgets
* Prevent out of bounds access, prevents assert on debug builds
* Create buttons for vertical drops in construction window (#23665)
* Refactor more constants to kConstant notation
* Use correct widgets instance for Banner window
* Fix marketing campaign accessing the widget declaration not instance
* Remove screaming snake case constant TRACK_BLOCK_2 (#23657)
* Fix #23655: Crash with invalid widget index
* Use kStringIdNone on emscripten buttons
* Beautify TrackData.cpp
* Add ccall to exported runtime methods
* Emscripten: handle missing assets
* Upload CI assets from correct path
* Emscripten: build in CI
* Merge Localisation/master into OpenRCT2/develop
* Move WindowClose family into WindowManager (#23646)
* Mass rename constants (#23656)
* Booster code cleanups/unified booster speed preparation
* Centralise external window signatures in Windows.h (#23653)
* Move WindowCreate and WindowFocusOrCreate into WindowManager (#23643)
* Merge Localisation/master into OpenRCT2/develop
* Check for EMSCRIPTEN variable in emscripten builds
* Fix pthreads check on emscripten
* Move Widget, Window, Intent, MouseInput into OpenRCT2 namespace (#23642)
* Refactor widgets state (#23621)
* Merge Localisation/master into OpenRCT2/develop
* Add #20683 to changelog
* Allow cable lift to start after block brake
* Correct Persistent spelling
* Resolve code formatting issues
* Move export/import functions to a javascript library
* Fix erroneous statement about branching
* Fix holding brakes being skipped if they're too close together
* Add large diagonal flat to steep and dive loop track pieces
* Restore lost diag brakes
* Fixed tile inspector shortcut keys for raise/lower height
* Plugin: allow scripts to specify tab colour maps (#23583)
* Fix #23597: Adjust any staff set to EatFood animation (#23613)
* Fix #23368: Incorrect refund when deleting track >= 96m
* Merge Localisation/master into OpenRCT2/develop
* Fix in game console "get location" command (#23598)
* Remove outdated note (#23595)
* Merge Localisation/master into OpenRCT2/develop
* Only export functions for building gui
* Correct variable name
* Reverse wasm architecture check, to match the rest
* Add error checking
* Fix code formatting flag
* Pull asset version from the game
* Remove dockerfile and build scripts
* Fix positioning of "Install new track" button
* Tile Inspector Use label widgets for X/Y labels
* Fix #23508: RideConstruction and Footpath windows racing to set the VirtualFloor
* Update replays to v0.0.86
* Fix typo on changelog (#23587)
* Merge Localisation/master into OpenRCT2/develop
* Assign Station Start, Entrance, Exit, to null sentinel
* Fix behaviour of SetClipboardText on emscripten
* Remove the need to manually compiled vorbis and ogg for emscripten
* Rework InteractiveConsole to use localised object type strings (#23586)
* Remove dead defines
* Don't build assets emscripten
* Use tags, instead of commit hashes
* Switch to ninja
* Add changelog entries
* Update objects bundle to v1.5.0
* Begin requested changes
* Set consumption time when giving items to guests (#23581)
* Append panda/elephant/tiger objects before other entertainers
* Remove InteractiveConsole.h includes where not required (#23578)
* Tighten the use of locks in JobPool (#23533)
* Address review comments
* Fix #21794: Lay-down coaster cars reverse on first frames of downwards corkscrew
* Merge Localisation/master into OpenRCT2/develop
* Add changelog entry
* Add kMebiByte, kKibiByte constants
* Move WindowFind functions into WindowManager (#23517)
* Start v0.4.19
* Release v0.4.18
* Disable ubuntu docker job in individual steps (#23575)
* Disable lint-commit job that trips up SignPath runner id when skipped (#23574)
* Make sure that GuestNextInQueue is not uninitialized
* Allow save/load for std::span, simplify ReadWriteArray
* Use std::span for GetStations
* Ensure ride station queue is not uninitialized, refactor that code
* Fix file browser resize widget dimensions
* Remove entry for #23486 from changelog (#23548)
* Update backtrace token for upcoming v0.4.18 release
* Allow file browser to optionally display file sizes
* Rewrite OverwritePromptWindow to use MakeWidget
* Rename Config::Sort to Config::FileBrowserSort
* Remember preferred file browser dimensions
* Link the OpenMusic repo in readme (#23536)
* Update objects to v1.4.12 (#23535)
* Add @andOlga to Russian translation credits
* Add iterator include to SurfaceSelection.cpp (#23532)
* Correct JavaScript syntax
* Update changelog.txt
* Re-create sound channel only for looping sounds
* Rename Sub6D7AC0 to VehicleSoundFadeInOut
* Fix #23135: Tree placement has noticable patterns
* Fix mapgen window reverting to flatland when selecting heightmap image
* Merge Localisation/master into OpenRCT2/develop
* Add LoongArch architecture information (#23477)
* Merge Localisation/master into OpenRCT2/develop
* Update copyright year to 2025 (#23514)
* Fix emscripten support
* Fix editor progression issues (#23511)
* Change leftover spelling of SuJongkwa to Sujeonggwa
* Move more simplex functions to SimplexNoise unit
* Refactor raw height array into HeightMap class
* Encapsulate map generator in World::MapGenerator namespace
* Move SurfaceSelection into its own unit as well
* Remove some unnecessary includes
* Move TreePlacement into its own unit as well
* Split off PngTerrainGenerator, SimplexNoise units
* Move MapGen and MapHelpers units into map_generator folder
* Move LightFX into its own namespace (#23506)
* Fix #23496: missing spatial index update when paused (#23505)
* Prevent closing object selection window when selection is invalid (#23487)
* Use std::chrono for easier to read durations (#23499)
* eo-ZZ: Add EO text to Appdata file
* Exclude peep animation objects in EditorRemoveUnusedObjects
* Allow filename input directly in file browser window (#23405)
* EditorObjectSelection: show animation peep type in description
* Merge Localisation/master into OpenRCT2/develop
* Update replay tests to v0.0.85
* Reduce branching when drawing
* Fix #23471: Traverse the paint nodes in correct order
* Number track styles
* Add new pieces to the Stand-Up Roller Coaster
* Merge Localisation/master into OpenRCT2/develop
* Remove dead lines in CMakeLists (#23461)
* Fix guest inventories crashing on particular items (#23469)
* Fix #1122: Trains can spawn on cable lift hill
* ca-ES: Amend and complete translation of appdata.xml
* Fix #23464: Water sparkles don't work properly (#23467)
* Fix RideRatings.cpp headers (#23466)
* Move isSlowWalking property to animation group level
* Merge Localisation/master into OpenRCT2/develop
* Add French translation to appdata.xml
* Use ride_type_t in more places
* Enable opaque water and corkscrew boosters on non-RCT1 installs
* Fix in game console incorrectly handling formatting tokens. (#23434)
* Undo whatever that was
* Remove unused function
* Refactor how PaintSession uses memory, make it partially static
* Don't make PaintDrawStruct recursive
* Raise max number of park entrance objects to 255 (#23413)
* Fix typo in finance graph max size (#23437)
* Fix rendering balloons/hats/umbrellas held by guests
* Expose getCostumeStrings to scripts
* Move getAvailableCostumeStrings to PeepAnimations
* Force use of all costumes if noRandomPlacement results in no costumes
* Rework reading peep anim object properties
* Refactor PeepAnimationsObject::ReadAnimations into its own method
* Guest window: make pickup animation lengths dynamic
* Staff window: make tab animation lengths dynamic
* Separate RCT12PeepAnimationGroup further from PeepAnimationGroup
* Let other animation groups copy missing animations from primary group
* Scripting: list and use available costumes dynamically
* Read scriptName property from JSON
* Add checks to ensure an animation object is selected for each peep type
* EditorObjectSelectionSession: mark peep animation objects in use
* Rework PeepAnimation construction
* List available staff costumes dynamically
* StaffHireNewAction: use peep anim objects; bump network version
* Use peep animation objects for guest and staff sprites
* Introduce functions to get a (random) peep anim object by type
* Drop old PeepAnimationData unit
* WIP: start reworking PeepAnimationGroup
* S6Importer: minor refactor of ImportEntityCommonProperties
* Start working on peep entity animation object conversion
* Implement loading animation sequences from peep anim object
* Introduce peep animation objects to object selection window
-------------------------------------------------------------------
Thu Dec 19 13:02:30 UTC 2024 - Björn Bidar <bjorn.bidar@thaodan.de>
- Add workaround for lto build #ghub/OpenRCT2/OpenRCT2#23180
- Update dependencies
* music 1.6
* sound effects 1.0.5
* objects 1.4.11
* title sequences 0.4.14
- Update to version 0.4.17.51.110140b1:
* fix g2.dat path on win arm64 build (#23427)
* Remove ImageId::FromUInt32 and ToUInt32 (#23415)
* Reset all peep sprite bounds at save file import time
* Compensate inferred sprite bounds for balloon/hat/umbrella sprites
* Move invalidation out of Peep::UpdateSpriteBoundingBox
* Fix #23348: console command bugfixes and refactor (#23369)
* Introduce EnumUtils header (#23407)
* Load/save window: show folder icon next to folders (#23404)
-------------------------------------------------------------------
- Update dependencies
* music 1.5
* sound effects 1.0.5
* objects 1.4.0
-------------------------------------------------------------------
Thu Aug 31 15:43:37 UTC 2023 - Björn Bidar <bjorn.bidar@thaodan.de>
- Update dependencies
* music 1.3.1
* sound effects 1.0.3
* objects 1.3.11
* title sequences 0.4.6
-------------------------------------------------------------------
Mon Apr 10 15:25:27 UTC 2023 - Björn Bidar <bjorn.bidar@thaodan.de>
- Update dependencies
* music 1.2.0 (#19833)
-------------------------------------------------------------------
Thu Mar 30 08:27:30 UTC 2023 - Björn Bidar <bjorn.bidar@thaodan.de>
- Update dependencies
* objects 1.3.9
-------------------------------------------------------------------
Thu Mar 23 22:35:52 UTC 2023 - Björn Bidar <bjorn.bidar@thaodan.de>
- Remove obsolete hack to avoid use of __DATE__ and __TIME__
https://github.com/OpenRCT2/OpenRCT2/pull/6864
- Set package version to match rpm version.
-------------------------------------------------------------------
Sun Mar 19 23:29:11 UTC 2023 - Björn Bidar <bjorn.bidar@thaodan.de>
- Fix loading of title sequences, adjust path.
https://github.com/OpenRCT2/OpenRCT2/issues/8110
- Update dependencies
* objects 1.3.8
-------------------------------------------------------------------
Thu Mar 16 13:27:06 UTC 2023 - Björn Bidar <bjorn.bidar@thaodan.de>
- Create new release for OpenMusic (1.1.0) (#19635)
- Update soundfx Fix #18904 (#19634)
-------------------------------------------------------------------
Thu Dec 15 20:09:01 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.4.3
https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.3
-------------------------------------------------------------------
Wed Oct 5 19:25:21 UTC 2022 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.4.2
https://github.com/OpenRCT2/OpenRCT2/blob/develop/debian/changelog
- Update dependencies
* title-sequences 0.4.0
* objects 1.3.5
- Drop patch:
* no-werror.patch
- Use "-Wno-maybe-uninitialized" to avoid compilation errors
-------------------------------------------------------------------
Sun Jun 26 14:01:11 UTC 2022 - Berthold Gunreben <azouhr@opensuse.org>
- Program only knows little endian. Disable s390x builds.
-------------------------------------------------------------------
Mon Nov 22 06:40:34 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.3.5.1
* Improved: The Tile Inspector window’s layout has been tweaked
slightly.
* Change: Weird bonus for path 0 - likely intended as a queue
bonus (original bug).
* Fix: Sometimes small scenery stays when building through it.
* Fix: Placing track designs at locations blocked by anything
results in wrong error message.
* Fix: Tile Inspector can be resized too small.
* Fix: Tile Inspector has inconsistent text colours.
* Fix: Crash when opening a ride window for a corrupted vehicle.
* Fix: Crash when track elements have no ride assigned.
* Fix: Research status incorrectly considered for scenery when in
editor modes.
* Fix: Track designs of some ride types are incorrectly exported
to TD6.
-------------------------------------------------------------------
Sun Aug 1 06:43:14 UTC 2021 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 0.3.4.1
* Fix: Crash when placing large scenery.
* Fix: Crash when removing litter with cheats.
* Fix: Crash when using banner window.
* Fix: Crash when opening large scenery signs.
* Improved: Allow using RCT2 saves to mark RCT Classic
(.sea) parks as finished and vice versa.
- Update to version 0.3.4
* Feature: Track List window now displays the path
to the design when debugging tools are on.
* Feature: “Vandals stopped” statistic for security
guards.
* Feature: Lighting effects for shops and stalls.
* Feature: Allow using early scenario completion
in multiplayer.
* Feature: [Plugin] Add property for getting current
plugin api version.
* Feature: [Plugin] Add properties related to guest
generation.
* Feature: [Plugin] Add properties related to climate
and weather.
* Feature: Opaque water (like in RCT1).
* Change: [Plugin] Rename Object to LoadedObject to fix
conflicts with Typescript's Object interface.
* Change: [Plugin] Rename ListView to ListViewWidget to
make it consistent with names of other widgets.
* Change: “No construction above tree height” limitation
now allows placing high trees.
* Change: Redesign the About window, including new
button to copy the current version info.
* Fix: Visual glitches and crashes when using RCT1 assets
from mismatched or corrupt CSG1.DAT and CSG1i.DAT files.
* Fix: Windows can appear off screen with small
screens or high scaling.
* Fix: Opening the Options menu causes a noticeable
drop in FPS.
* Fix: Block brakes do not animate.
* Fix: OpenGL: Track preview window, flip/rotate button
do not update the thumbnail.
* Fix: Crash when trying to rename Air Powered Vertical
Coaster in Korean.
* Fix: join_server uses default_port from config.
* Fix: Entrances/exits are removed when built on top of
each other.
* Fix: Surface smoothing at extra zoom levels not
working.
* Fix: Cannot close Options window on Android.
* Fix: [Plugin] isHidden only works for tile elements
up to the first element with a base height of over 32.
* Fix: Confusing message when joining server with
mismatched network version.
* Fix: American-style Steam Trains are not imported
correctly from RCT1 saves.
* Fix: The “About OpenRCT2” window cannot be themed.
* Fix: Crash when painting Swinging Ships with
invalid subtype.
* Fix: Crash when window is closed during text input.
* Fix: Ride/Track Design preview does not show if it
costs more money than available.
* Fix: Incorrect import of scenery research caused
all scenery to be unlocked.
* Fix: Incorrect function call in WallPlaceAction
plugin code.
* Fix: Crash when trying to place track when there
are no free tile elements.
* Fix: Unable to close changelog window when its
content fails to load.
* Fix: Incorrect drop height penalty on log flume ride.
* Fix: Unable to build in multiplayer as client with
"Build while paused" cheat enabled when the host is paused.
* Improved: “Unlock operating limits” cheat now also
unlocks all music.
* Improved: Improve startup times.
* Improved: Add Malgun Gothic and change Nanum Gothic
filename for Korean.
- Update official objects to 1.2.1
* Fix grass ID and source games
* Split footpaths into footpaths and railings
-------------------------------------------------------------------
Fri Mar 19 20:42:40 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.3.3
* An enhanced Track Designer with ability to add/remove
scenery and footpaths.
* The Track Designer has a pause button now.
* There's a new single-rail roller coaster.
* Terrain surfaces from RollerCoaster Tycoon 1 are now supported.
* Lots of plugin improvements and new API additions.
* Lots of bugfixes.
-------------------------------------------------------------------
Tue Dec 29 10:03:44 UTC 2020 - Matthias Mailänder <matthias@mailaender.name>
- Update to version 0.3.2
- Note: this does now rely on the multi-header version of nlohmann-json
(already included in Tumbleweed)
-------------------------------------------------------------------
Thu Oct 1 16:08:23 UTC 2020 - Matthias Mailänder <mailaender@opensuse.org>
- Update to version 0.3.1 (enhancements of the plugin API)
-------------------------------------------------------------------
Fri Aug 28 23:34:47 UTC 2020 - Matthias Mailänder <mailaender@opensuse.org>
- Update to version 0.3.0 (major feature: scripting support)
-------------------------------------------------------------------
Sat Jul 4 20:34:50 UTC 2020 - Matthias Mailänder <mailaender@opensuse.org>
- Update to version 0.2.6 (see distribution/changelog.txt)
-------------------------------------------------------------------
Sun Mar 29 15:53:36 UTC 2020 - Christophe Giboudeaux <christophe@krop.fr>
- Update to 0.2.5. Many bugfixes since 0.2.3. Check
https://github.com/OpenRCT2/OpenRCT2/releases for the full list
New features:
* Use a random title sequence each time it is shown.
* Shortcut keys for the Tile Inspector.
* Transport rides can now be synchronised.
* Make Track Designs work in multiplayer.
* Added window for scenery scatter tool
* Console command to remove all floating objects.
* Speed is automatically reset to normal upon scenario completion.
* Remember current group in scenario list window.
* Increase image list capacity by about 100k units.
* Increase the number of ride music played
simultaneously from 2 to 32.
- Drop fix-maybe-uninitialized.patch. Merged upstream.
-------------------------------------------------------------------
Mon Jul 15 20:19:17 UTC 2019 - Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 0.2.3:
* Rides can now be simulated with ghost trains during construction.
* Multi-threaded rendering.
* Various other bugfixes and improvements.
- Added fix-maybe-uninitialized.patch to fix a gcc warning.
- Added no-werror.patch to build as wno-clobbered does not work
- Install needed object files
* Fixed boo#1120400
- Splitted optional titlesequences as a subpackage (sequences
which need RCT1 or RCT2 to be installed).
- Update to version 0.2.2:
* Allow steep slopes on the side-friction roller coaster.
* Mulitple glyphs for multiple eastern languages have been added
* Allow building footpaths on 'corner down' terrain.
* Allow building on-ride photos and water S-bends on the Water
Coaster.
* Add replay system.
* No longer require the generic scenery groups and tarmac footpath
to be checked when creating a scenario.
* Client IP address is logged as `(null)` in server logs.
* Fixed crash when switching between languages.
* Fixed desync due to boats colliding with ghost pieces.
* Removed support for scenario text objects.
* Various other bugfixes and improvements
-------------------------------------------------------------------
Sun Sep 9 17:58:35 UTC 2018 - mailaender@opensuse.org
- Update to version 0.2.1
- Drop mime.patch (included upstream)
- Drop appdata.patch (included upstream)
-------------------------------------------------------------------
Sat Aug 12 09:53:59 UTC 2017 - mailaender@opensuse.org
- Add mime.patch
- Add appdata.patch
-------------------------------------------------------------------
Fri Aug 11 20:42:58 UTC 2017 - mailaender@opensuse.org
- Update to version 0.1.1
- Drop libsuffix.patch
-------------------------------------------------------------------
Sat Jul 15 14:09:42 UTC 2017 - mailaender@opensuse.org
- Update to version 0.1.0
- Drop download-title-sequences.patch (applied upstream)
- Don't require SDL2_ttf (not used anymore)
- Add libsuffix.patch
-------------------------------------------------------------------
Tue Feb 7 08:53:58 UTC 2017 - mailaender@opensuse.org
- Update to version 0.0.6
* Drop fix-no-real-prototypes.patch (included upstream)
- Fix the title sequences
* Drop bundled-title-sequences.patch
* Add download-title-sequences.patch
-------------------------------------------------------------------
Wed Jan 11 18:46:02 UTC 2017 - rpm@fthiessen.de
- Update to version 0.0.5
* First version which does not require original exe (just assets)
* Runs on x64
- Added bundled-title-sequences.patch
- Removed upstream merged patches:
* 3507.patch
* 9d1fee2bda3dbbefbf69641876ba6315bcbe6da0.patch
-------------------------------------------------------------------
Sun May 8 11:34:24 UTC 2016 - mailaender@opensuse.org
- Fix file-contains-date-and-time
-------------------------------------------------------------------
Fri May 6 05:53:43 UTC 2016 - mailaender@opensuse.org
- update to version 0.0.4
-------------------------------------------------------------------
Wed Dec 30 11:46:25 UTC 2015 - mailaender@opensuse.org
- initial packaging of version 0.0.3.1