Aaron van Geffen
a3ea3a70c5
Fix #22318 : Water sparkles missing if transparent water enabled ( #22319 )
...
The transparent water mode should always be enabled in cases where RCT1 is not linked.
2024-07-16 23:40:03 +03:00
Aaron van Geffen
1d361a07e3
Merge pull request #22301 from AaronVanGeffen/more-progress-bars
...
Add progress bars to loading saved games and scenarios
2024-07-16 20:04:21 +02:00
Aaron van Geffen
7be74f2746
Add changelog entry
2024-07-16 19:53:17 +02:00
Aaron van Geffen
e645fc7ac4
Widen progress range for object loading proces
2024-07-16 19:30:48 +02:00
Aaron van Geffen
a5054c68d1
Add progress reporting to loading required objects
2024-07-16 18:14:44 +02:00
Aaron van Geffen
faac0ebeb5
Rewrite ObjectManager::LoadObjects to use a JobPool
2024-07-16 18:14:23 +02:00
mrmbernardi
461b4b9669
Fix #22304 : Graphs don't draw lines on the left edge of the screen ( #22315 )
2024-07-17 02:01:11 +10:00
Aaron van Geffen
4a981be643
Simplify scenario editor's landscape loading code ( #22309 )
2024-07-16 08:49:02 +02:00
OpenRCT2 git bot
d9408be4ed
Merge Localisation/master into OpenRCT2/develop
2024-07-16 04:02:51 +00:00
Aaron van Geffen
d9efdd4cad
Prevent loading saved games twice in LoadSave window callback ( #22305 )
2024-07-15 19:50:53 +00:00
Aaron van Geffen
5ae97d4d3b
Move title version info to its own window ( #22302 )
2024-07-15 22:33:01 +03:00
Aaron van Geffen
6de514c387
Address minor code style violation in unsigned suffix ( #22306 )
2024-07-15 21:16:30 +02:00
mrmbernardi
cfa507350b
Update changelog.txt to list issue #22208 as an original bug
2024-07-16 03:15:17 +10:00
Silent
76b55651b6
Stop (and discard) the replay before tearing down the scripting engine ( #22293 )
...
Fixes a shutdown crash on tearing down Duktape values after their
context has already been destroyed.
Fixes #22056
2024-07-15 08:43:06 +02:00
Aaron van Geffen
ef7dbe496a
Introduce VIEWPORT_FLAG_RENDERING_INHIBITED
2024-07-15 01:17:57 +02:00
Aaron van Geffen
3618f9a8a7
Create title scene windows only after initialising title sequence
2024-07-15 00:23:25 +02:00
Aaron van Geffen
0890a49e3c
Add progress bars to title sequence loading, but only the initial park
2024-07-14 23:58:00 +02:00
Aaron van Geffen
5f0c3d2ffd
Add progress bars to loading saved games and scenarios
2024-07-14 22:18:31 +02:00
cheweytoo
ab43ebdace
Added changelog entry for issue #22208 ( #22295 )
2024-07-15 00:27:04 +10:00
mrmbernardi
4356ae4f5e
Rewrite sprite-cursor interaction code ( #22239 )
2024-07-14 03:46:40 +10:00
Aaron van Geffen
4e0f8e9c8f
Merge pull request #22281 from AaronVanGeffen/localisation
...
Further consolidation of the localisation namespace
2024-07-13 15:00:27 +02:00
Aaron van Geffen
896eb4f488
Consolidate FormatStringIDLegacy, FormatStringToUpper into Formatting
2024-07-13 14:09:58 +02:00
Aaron van Geffen
3d5c19de08
Drop Localisation.h include where not required
2024-07-13 13:33:32 +02:00
Aaron van Geffen
c08541efc7
Remove gCommonStringFormatBuffer, CommonTextBufferSize
2024-07-13 13:25:55 +02:00
Aaron van Geffen
a97820f297
Move kRideInspectionIntervalNames into Ride unit
2024-07-13 12:30:40 +02:00
Aaron van Geffen
c21a7b1178
Move PeepThoughts from localisation to their own unit in the peep folder
2024-07-13 11:41:47 +02:00
Aaron van Geffen
a33e06a9d0
Move kResearchFundingLevelNames to Research unit
2024-07-13 11:31:17 +02:00
Aaron van Geffen
8134ca069a
Move kMarketingCampaignNames to Marketing unit
2024-07-12 23:56:22 +02:00
Aaron van Geffen
2a6061001b
Move kObjectiveNames to Objective unit
2024-07-12 23:50:59 +02:00
Aaron van Geffen
1c26a6cb41
Move RealNames.cpp,h from localisation to peep folder
2024-07-12 23:39:59 +02:00
Aaron van Geffen
022d7756bd
Move StringToMoney and MoneyToString to Currency unit
2024-07-12 23:33:26 +02:00
Aaron van Geffen
476efff9b9
Drop unused FormatReadableSize, FormatReadableSpeed
2024-07-12 23:24:49 +02:00
Aaron van Geffen
7f2a98cb54
Fix InteractiveConsole.h for MinGW
2024-07-12 23:24:33 +02:00
Aaron van Geffen
7be1cb630d
Remove gDebugStringFormatting global
2024-07-12 23:11:38 +02:00
Aaron van Geffen
039d0ef1a7
Move CSChar and UnicodeChar namespaces to their own headers
2024-07-12 23:02:31 +02:00
Aaron van Geffen
229df6d66d
Move CSStringConverter from localisation to rct12 folder ( #22280 )
2024-07-12 20:37:00 +00:00
Aaron van Geffen
c4eede9767
Move CS_SPRITE_FONT_OFFSET to Font.cpp, its only user
2024-07-12 22:32:12 +02:00
Aaron van Geffen
3fd91038c3
Rename Date.h to Localisation.Date.h to match unit file
2024-07-12 22:18:43 +02:00
Aaron van Geffen
e816e751c9
Merge pull request #22259 from AaronVanGeffen/rework-common
...
Rework common.h into local definitions
2024-07-12 21:27:17 +02:00
Aaron van Geffen
cee2eb1461
Move widget strings from localisation to Widget.h ( #22279 )
2024-07-12 18:47:56 +00:00
Aaron van Geffen
749a1d5ac3
Merge pull request #22277 from AaronVanGeffen/calling-conventions
2024-07-12 18:34:33 +02:00
Aaron van Geffen
51bcbe3710
Move UTF8 functions from localisation into core ( #22278 )
2024-07-12 19:21:15 +03:00
Aaron van Geffen
2e1fa5e644
Move a few more strings to UiStringIds.h ( #22257 )
...
* Replace more StringIds.h includes with StringIdType.h
* Move a few more strings to UiStringIds.h
* Tweak: TextComposition.cpp does not need InteractiveConsole.h
2024-07-12 14:59:00 +02:00
Aaron van Geffen
e3bb105a06
Move SSE41 and AVX2 detection into Platform namespace
2024-07-12 14:38:18 +02:00
Aaron van Geffen
6bea2e8190
Replace custom BitCount implementation with std::popcount (C++20)
2024-07-12 14:35:54 +02:00
Aaron van Geffen
0b011207dc
Update CI to use hendrikmuhs/cache-action@v1.2.13 ( #22258 )
2024-07-11 02:14:05 +02:00
AuraSpecs
8968c7d3fe
Update OpenMusic to version 1.6 ( #22262 )
2024-07-10 07:43:52 +00:00
Aaron van Geffen
4bfd3f3369
Initialise script engine off main thread ( #22230 )
...
* Initialise script engine off main thread
* Do not run ScriptEngine.Tick() during initialisation/preloading
* Add 'Loading plugin engine…' string
* Add changelog entry
---------
Co-authored-by: Bas <Basssiiie@users.noreply.github.com >
2024-07-09 20:19:01 +02:00
Aaron van Geffen
44e09149d9
Make isatty warning suppression local to StdInOutConsole.cpp
2024-07-09 17:08:42 +02:00
Aaron van Geffen
3b42bbb2f3
Include cstdint and cstddef as needed at unit level
2024-07-09 16:49:47 +02:00