Matthias Moninger
6f1a1f29c1
Merge pull request #19444 from ZehMatt/stale-fix
...
Fix stale backtrace issues not being commented, increase operation count
2023-02-20 22:37:52 +02:00
ζeh Matt
ebd56f45ce
Fix stale backtrace issues not being commented, increase operation count
2023-02-20 22:13:39 +02:00
Matthias Moninger
ef25274560
Merge pull request #19442 from Gymnasiast/fix/launchpad-build-error
...
Add missing null check
2023-02-20 00:33:27 +02:00
Matthias Moninger
6b7b80f71a
Add workflow to manage stale PRs
2023-02-19 22:19:03 +00:00
Gymnasiast
ee7b9ae6b0
Add missing null check
2023-02-19 23:06:05 +01:00
ζeh Matt
60bd8a4f3a
Fix crash at scenario completion
2023-02-19 23:59:16 +02:00
ζeh Matt
b057f0fe82
Remove memset
2023-02-19 23:59:15 +02:00
ζeh Matt
1f03bc89d7
Remove unused String::Duplicate
2023-02-19 23:59:15 +02:00
ζeh Matt
b465b9d6e5
Use string to store ScenarioIndexEntry name
2023-02-19 23:59:15 +02:00
ζeh Matt
1b216c4d01
Use string to store ScenarioIndexEntry filename
2023-02-19 23:59:15 +02:00
ζeh Matt
a0bc5d9f3f
Remove unused functions
2023-02-19 23:59:15 +02:00
ζeh Matt
a7ef031430
Remove String::Duplicate in TextComposition.cpp
2023-02-19 23:59:15 +02:00
Michał Janiszewski
f893a60ec5
Install pkg-config on macOS CI ( #19440 )
2023-02-19 22:29:25 +01:00
OpenRCT2 git bot
bff191c178
Merge Localisation/master into OpenRCT2/develop
2023-02-18 04:02:40 +00:00
OpenRCT2 git bot
f5265109c8
Merge Localisation/master into OpenRCT2/develop
2023-02-17 04:02:02 +00:00
Hielke Morsink
3e713e5c2f
Fix memory leak in GetFileName ( #19420 )
2023-02-16 19:45:48 +00:00
kyphii
a428f20d46
Fix #19243 : .park scenarios don't complete properly ( #19411 )
...
* Check for .park scenario during scenario completion
* Update changelog
---------
Co-authored-by: Trevor Finney <8711258+finneyt@users.noreply.github.com>
2023-02-16 05:39:31 +00:00
Michael Steenbeek
583b4ed0e6
Replace GfxDrawStringNoFormatting() ( #19414 )
...
* Replace GfxDrawStringNoFormatting()
* Unwrap static DrawText overload
2023-02-15 22:44:22 +00:00
Duncan
b56748bc82
ObjectEntry Cleanup. FootpathItem, SceneryGroup, Water, LargeScenery ( #19385 )
...
* Move footpathitem entry into new getter
* Move scenery group entry into new getter
* Move water entry into new getter
* Move large scenery entry into new getter
* Remove unused header includes
* Fix compile issue
* Include missing header from vcxproj
2023-02-15 21:35:16 +00:00
Michael Steenbeek
eb33147013
Bump network version for #19401 ( #19410 )
2023-02-15 11:34:03 +00:00
Raymond Zhao
a19cd214e7
Introduce mph literal for velocities
2023-02-15 10:40:46 +01:00
OpenRCT2 git bot
5f59e6fd1e
Merge Localisation/master into OpenRCT2/develop
2023-02-15 04:02:04 +00:00
Duncan
93b5cabb9e
Merge pull request #19399 from Gymnasiast/refactor/wooden-rc-track-paint
...
Update WoodenRCTrackPaint() signature
2023-02-14 23:01:29 +00:00
Michael Steenbeek
5fbd3e6ea5
Merge pull request #19401 from Gymnasiast/feature/better-clearances
...
Allow shops and stalls to set their own clearances
2023-02-14 23:56:43 +01:00
Michael Steenbeek
3ac7858549
Fix #7210 : Land tile smoothing occurs with edge tiles ( #19400 )
2023-02-14 22:09:36 +00:00
Michael Steenbeek
b4dc2d3fe6
Fix #19339 : Incorrect import of crashed particles from SV4 ( #19404 )
2023-02-14 22:08:42 +00:00
John R Patek Sr
6e9c10167e
Refactor TopToolbar to class ( #19043 )
2023-02-14 21:19:42 +00:00
Andrew
ef730aa56c
Fix #14635 : Show more scenery tab groups in rows ( #19373 )
2023-02-14 20:57:11 +00:00
Matthias Moninger
d767d5e410
Merge pull request #19391 from CookiePLMonster/asan-fixes
...
Fix broken string wrapping and language loading
2023-02-14 16:55:49 +02:00
Gymnasiast
d450a85c5b
Update WoodenRCTrackPaint() signature
...
Make the signature reflect the arguments and order of PaintAddImage*
2023-02-14 09:57:19 +01:00
Gymnasiast
8b2d3937fd
Clean up call to PaintAddImageAsParent()
2023-02-14 09:57:19 +01:00
Silent
0763fd5a78
Fix GfxWrapString potentially corrupting the in/out buffer
...
Fixes a consistent assertion when displaying "Cannot start construction"
in Japanese, but it has potential fix countless other crashes
related to string wrapping/display.
2023-02-14 09:50:05 +01:00
Silent
8216d00522
Set the container type in LanguagePack::FromFile to std::string
...
The code interpreting fileData assumes the string has a valid null terminator,
which is not guaranteed by std::vector, but is guaranteed by std::string.
2023-02-14 09:50:05 +01:00
ACGNnsj
d3ea4bfbc8
Remove Duplicated Preprocessor Macro Definition ( #19376 )
...
* Update openrct2.common.props
Remove duplicated preprocessor macro definition of _USE_MATH_DEFINES which defined in src/openrct2/common.h and SDL2/SDL_stdinc.h
* Remove the definition of _USE_MATH_DEFINES from 'common.h'
2023-02-14 08:19:58 +00:00
Michael Steenbeek
8a0a4819ca
Close #19393 : Replace PaintMonorailCyclesUtil7C() ( #19395 )
2023-02-14 08:14:47 +00:00
Michael Steenbeek
bd84d626c9
Clean up PaintAddImageAsChildRotated() ( #19394 )
2023-02-14 08:13:56 +00:00
OpenRCT2 git bot
4f00fbcea2
Merge Localisation/master into OpenRCT2/develop
2023-02-14 04:02:18 +00:00
Gymnasiast
e585f1a633
Base shop/facility bounding box on actual height
2023-02-14 01:05:13 +01:00
Gymnasiast
23a5044509
Allow shops and stalls to set their own clearances
2023-02-14 00:52:21 +01:00
Michael Steenbeek
70af1c6c0d
Clean up PaintAddImageAsParent() calls ( #19392 )
2023-02-13 22:07:39 +00:00
kyphii
dfb2c3fa60
Fix #17996 - Finances window not cleared when starting some .park scenarios ( #19368 )
...
* Clear Finances Graph on Scenario Load
* Update changelog
---------
Co-authored-by: Trevor Finney <8711258+finneyt@users.noreply.github.com>
2023-02-13 21:30:47 +00:00
Michael Steenbeek
3814d6b3af
Add some additional RCT1 vehicle IDs ( #19389 )
2023-02-13 20:38:03 +00:00
Matthias Moninger
7b61c6352a
Desnake some stuff, small string passing cleanup ( #19388 )
...
* Rename scenario_index_entry to ScenarioIndexEntry
* Desnake members of ScenarioIndexEntry
* Pass const u8string& instead of utf8 pointer
2023-02-13 20:30:16 +00:00
Duncan
d8c09e5214
Merge pull request #19390 from Gymnasiast/refactor/p-a-i-a-parent-rotated
...
Clean up PaintAddImageAsParentRotated() function and calls
2023-02-13 20:29:56 +00:00
Gymnasiast
38b057a0ba
Use BoundBoxXYZ version of PaintAddImageAsParentRotated()
2023-02-13 20:51:42 +01:00
Gymnasiast
04f2479c34
Create PaintAddImageAsParentRotated() function that takes a BoundBoxXYZ
2023-02-13 19:59:30 +01:00
Silent
0383875692
Fix an assertion error in ResearchNextDesign, simplify code
2023-02-13 12:30:24 +01:00
spacek531
df0edc92d0
Vehicle/rename update flags ( #19363 )
...
* rename VEHICLE_UPDATE_FLAG_ON_LIFT_HILL
* rename VEHICLE_UPDATE_FLAG_COLLISION_DISABLED
* rename VEHICLE_UPDATE_FLAG_WAIT_ON_ADJACENT
* rename VEHICLE_UPDATE_FLAG_REVERSING_SHUTTLE
* rename VEHICLE_UPDATE_FLAG_READY_DEPART
* rename VEHICLE_UPDATE_FLAG_TESTING
* rename VEHICLE_UPDATE_FLAG_6
* rename VEHICLE_UPDATE_FLAG_ZERO_VELOCITY
* rename VEHICLE_UPDATE_FLAG_BROKEN_CAR
* rename VEHICLE_UPDATE_FLAG_BROKEN_TRAIN
* rename VEHICLE_UPDATE_FLAG_ON_BRAKE_FOR_DROP
* rename VEHICLE_UPDATE_FLAG_USE_INVERTED_SPRITES
* rename VEHICLE_UPDATE_FLAG_12
* rename VEHICLE_UPDATE_FLAG_ROTATION_OFF_WILD_MOUSE
* rename VEHICLE_UPDATE_FLAG_SINGLE_CAR_POSITION
* rename VEHICLE_UPDATE_FLAG_CRASHED
* name flag 12 to Reverse Incline Completed Lap
* name flag 6 to Currently Colliding
* fix formatting
* rename has/clear/set update flag
* fix formatting again
* move to namespace constexpr
* fix formatting
* the one that got away
2023-02-12 22:32:16 +00:00
Michael Steenbeek
3912381502
Implement "no platforms" for Junior RC ( #19379 )
2023-02-12 21:33:24 +00:00
Michael Steenbeek
07d198f084
Close #12466 : Add flag to use RCT1 interest ( #19377 )
...
* Close #12466 : Add flag to use RCT1 interest
* Bump network version
2023-02-12 21:23:05 +00:00