Aaron van Geffen
134f4ac43e
Start moving game actions into GameActions namespace
2025-08-25 22:16:55 +02:00
OpenRCT2 git bot
d18645354a
Merge Localisation/master into OpenRCT2/develop
2025-08-27 04:02:00 +00:00
Aaron van Geffen
a0d8834de1
Reduce includes for S4Importer and S6Importer
2025-08-26 21:42:00 +00:00
Aaron van Geffen
bbd67e8dfb
Move EntityList and EntityRegistry into OpenRCT2 namespace ( #25039 )
2025-08-26 23:05:49 +02:00
Michał Janiszewski
66665c8a81
Use macos-15-built libraries v40 ( #24939 )
...
* Use macos-15-built libraries v40
Windows version is the same as v38, no need to update
* Use macos-15 in CI
* Build libopenrct2 statically
* Skip creating universal libopenrct2.dylib as it no longer exists
* Force static linking on macOS
2025-08-26 07:04:30 +02:00
Aaron van Geffen
be125fc9e1
Use ParkData refs in more places ( #25035 )
2025-08-25 22:25:53 +02:00
OpenRCT2 git bot
db201c27b9
Merge Localisation/master into OpenRCT2/develop
2025-08-24 04:05:44 +00:00
Michael Steenbeek
577c3336c6
Create struct for all dropdown-related globals ( #25023 )
2025-08-23 13:56:13 +02:00
Tulio Leao
488d6f7a0d
Merge pull request #25020 from AaronVanGeffen/scenario-split
...
Split Scenario headers into smaller headers
2025-08-23 06:15:09 -03:00
Aaron van Geffen
61d7a3204e
Drop unused forward declarations from RCT2.h
2025-08-22 22:16:42 +02:00
Ríša Szlachta
fcce763ca5
Update crediting of translators ( #25022 )
...
* Add Galician (gl-ES) translator
* Add Czech (cs-CZ) translator
* Add Hungarian (hu-HU) translator
2025-08-22 17:12:54 -03:00
Aaron van Geffen
bbd92f0120
Merge pull request #25017 from AaronVanGeffen/scenario-options
...
Introduce Scenario::Options struct
2025-08-22 20:07:54 +02:00
Ríša Szlachta
c6fd66a95f
Improve string 5862
...
By removing trailing full stop (period), which is not looking good in user interface, since this is a checkbox text
2025-08-22 20:07:44 +02:00
Aaron van Geffen
70cd01acda
Move two legacy enums to RCT2.h
2025-08-22 20:03:59 +02:00
Aaron van Geffen
e88c5e4399
Move Scenario::Category into its own unit
2025-08-22 18:07:55 +02:00
Aaron van Geffen
4535061f36
Move ScenarioOptions struct into its own header file
2025-08-22 17:54:27 +02:00
Aaron van Geffen
f11d1e33d0
Move Scenario::Objective into its own unit; enum class ObjectiveType
2025-08-22 17:40:47 +02:00
Aaron van Geffen
19dd05c32f
Move landPrice/constructionRightsPrice into Scenario::Options
2025-08-22 16:10:12 +02:00
Aaron van Geffen
f5f3199dfe
Move scenario objective/category/name/details into Scenario::Options
2025-08-22 16:05:38 +02:00
Aaron van Geffen
aa35ec07cd
Introduce Scenario::Options struct; move cash and guest options
2025-08-22 15:57:33 +02:00
matheusvb3
4b9a4ae604
Add ClimateIsPrecipitating()
2025-08-22 08:15:26 +02:00
mix
b5db741d14
Fix LIM Launched inline twists drawing over land when built underground
2025-08-22 08:10:17 +02:00
OpenRCT2 git bot
db902f4e84
Merge Localisation/master into OpenRCT2/develop
2025-08-22 04:02:01 +00:00
Michael Steenbeek
92f493b28a
Merge pull request #25010 from Gymnasiast/refactor/more-code-style
...
More code style refactors
2025-08-21 22:26:52 +02:00
Michael Steenbeek
fcabc6cc69
Merge pull request #25011 from Gymnasiast/refactor/dropdown
...
Refactor how dropdown items are passed
2025-08-21 22:19:13 +02:00
Gymnasiast
023524bdbf
Rename dword_988E60 to kCountTowardsCurrentExpenditure
2025-08-21 22:12:42 +02:00
Gymnasiast
ceb94ed772
Rename research_cost_table to kResearchCosts
2025-08-21 22:12:42 +02:00
Gymnasiast
5365e10196
Rename MaxBankLoanInterestRate to kMaxBankLoanInterestRate
2025-08-21 22:12:42 +02:00
Gymnasiast
61df9eaf9a
Update ExpenditureType enum to new code style
2025-08-21 22:12:41 +02:00
Gymnasiast
9c810d9e32
Update ParkData fields to new code style
2025-08-21 22:12:41 +02:00
Gymnasiast
0a639b7f33
Modify two dropdowns as an example
2025-08-21 22:08:36 +02:00
Gymnasiast
6da08cb39e
Create new methods for dropdowns
2025-08-21 21:53:30 +02:00
Gymnasiast
a6deec0e11
Remove leftover WindowDropdownShowColourAvailable() declaration
2025-08-21 21:34:44 +02:00
Gymnasiast
8fd9658cd3
Update dropdown item fields and functions to new code style
2025-08-21 21:33:22 +02:00
Gymnasiast
1bdad53998
Update OrcaStream::Chunkstream methods to new code style
2025-08-21 20:40:16 +02:00
Gymnasiast
8f6f7c2855
Update OrcaStream methods to new code style
2025-08-21 20:34:54 +02:00
Gymnasiast
d16860da64
Update OrcaStream::ChunkEntry fields to new code style
2025-08-21 20:31:56 +02:00
Gymnasiast
91133d96da
Update OrcaStream::Header fields to new code style
2025-08-21 20:29:13 +02:00
Gymnasiast
d0090a33f2
Update OrcaStream::Mode enum to new code style
2025-08-21 20:22:19 +02:00
mix
1c6e23bd46
Fix Twister RC inline twists not drawing in tunnels at certain angles
2025-08-21 20:16:51 +02:00
OpenRCT2 git bot
219ab61403
Merge Localisation/master into OpenRCT2/develop
2025-08-21 04:02:10 +00:00
mix
6ced83c9d6
Fix corkscrew rc inline twist inverted supports drawing below track
2025-08-20 23:20:33 +02:00
mix
d81ac16d81
Fix Miniature Railway large right turn track drawing glitch
2025-08-20 13:46:47 +02:00
Matt
782ec3f71a
Merge pull request #24884 from JanStrauss/png-smoothmap-flip-axis
...
Fix incorrect height and width passed to smoothMap in png map gen
2025-08-19 20:45:03 +03:00
Jan Strauss
745e1c4277
fix png map generator smoothMap and beach generation (see also #24782 )
2025-08-19 16:50:59 +02:00
mix
622acf61a6
Fix hybrid large slope right to orth and small bank slope right supports ( #25001 )
2025-08-19 06:43:25 -03:00
OpenRCT2 git bot
a022d358e4
Merge Localisation/master into OpenRCT2/develop
2025-08-19 04:02:50 +00:00
mix
1ca0c16777
Fix incorrectly rotated support on alpine and mine ride left S-bend
2025-08-18 22:51:07 +02:00
OpenRCT2 git bot
d58249fe80
Merge Localisation/master into OpenRCT2/develop
2025-08-18 04:15:04 +00:00
Aaron van Geffen
ae5cee3879
Move tile elements into OpenRCT2 namespace ( #24991 )
2025-08-17 11:50:12 -03:00