Michał Janiszewski
7013ffb56b
Rename artifacts to match the releases
2024-09-30 22:25:25 +02:00
Matt
8698a65afd
Merge pull request #22866 from ZehMatt/pathfinding-cleanup-2
...
Refactor work for pathfinding
2024-09-30 22:46:59 +03:00
ζeh Matt
763e9968cf
Refactor FootpathIsZAndDirectionValid and its uses, more constness
2024-09-30 22:31:13 +03:00
ζeh Matt
3755f3a6d1
Remove two more globals, pass them as arguments
2024-09-30 22:31:13 +03:00
ζeh Matt
bc1f2f62cf
Rename IsValidPathZAndDirection and move to more appropriate place
2024-09-30 22:31:12 +03:00
ζeh Matt
fdff60552b
Reduce memory footprint for history, cleanup code
2024-09-30 22:31:12 +03:00
ζeh Matt
96b6d3412f
Eliminate global variables, pass state to PeepPathfindHeuristicSearch
2024-09-30 22:31:12 +03:00
Aaron van Geffen
e042245f2b
Merge pull request #22735 from AaronVanGeffen/mapgen
...
Rework map generation window
2024-09-30 20:20:19 +02:00
Aaron van Geffen
b1cbf01450
Amend changelog
2024-09-30 20:02:59 +02:00
Aaron van Geffen
c8e9d36263
Don't require peep names object for track designer ( #22869 )
2024-09-30 17:40:32 +02:00
OpenRCT2 git bot
585214f3d2
Merge Localisation/master into OpenRCT2/develop
2024-09-30 04:02:19 +00:00
Michael Steenbeek
d4dc6269f5
Merge pull request #22815 from mixiate/mine-train-coaster-flat-to-steep
...
Add Mine Train RC flat-to-steep pieces
2024-09-29 23:38:21 +02:00
Gymnasiast
612e302583
Amend changelog, bump network version
2024-09-29 23:24:06 +02:00
Gymnasiast
f612e78c48
Move TrackTypeMustBeMadeInvisible() to Legacy.cpp, add MT
2024-09-29 23:22:54 +02:00
mix
487624ee33
Add Mine Train RC flat-to-steep pieces
2024-09-29 23:22:54 +02:00
Tulio Leao
896b793462
Fix msbuild clean target not clearing dependency cache ( #22851 )
2024-09-29 15:04:16 -03:00
Michael Steenbeek
558d235680
Fix #22479 : Crash when a ride has no valid music object
2024-09-29 14:21:26 +00:00
mrmbernardi
4a890f1c91
Fix closer zooms in LightFX.cpp
2024-09-29 15:59:35 +02:00
Aaron van Geffen
b2b2f75f14
Speed-up wide path recalculation ( #22830 )
...
Only consider coords within map bounds when calculating wide paths
2024-09-29 13:11:43 +00:00
Aaron van Geffen
931f0705ce
Introduce PeepNamesObjects for 'real' names of peeps ( #22758 )
...
* Add initial PeepNamesObject implementation
* Add peep names object to default objects
* Append peep names object to object list for older saves
* Deduplicate AppendRequiredObjects functions
* Remove built-in 'real name' tables
* Increment park version; introduce kPeepNamesObjectsVersion
* Update objects dependency to v1.4.8
2024-09-29 15:05:55 +02:00
lewyche
0f58efe198
Fix #22133 : Ride time is incorrect for extremely low speeds ( #22311 )
2024-09-29 10:02:02 -03:00
Harry Hopkinson
e3dc02441a
Close #22470 : Set default paths for rct1/rct2 saves on Android
2024-09-29 11:06:05 +00:00
Duncan
4c7d5e70c7
Use the real z location for remove actions
2024-09-29 13:02:14 +02:00
OpenRCT2 git bot
930e215103
Merge Localisation/master into OpenRCT2/develop
2024-09-29 04:02:01 +00:00
Tulio Leao
487806c2c8
Implement what() for existing exceptions ( #22845 )
2024-09-28 14:42:39 -03:00
Arnold Zhou
c161a3911a
Fix #22072 : Localisation: Separate objective date string from staff tenure date string ( #22074 )
...
Co-authored-by: Tulio Leao <tupaschoal@gmail.com >
2024-09-28 15:13:48 +00:00
lewyche
ce7e501607
Close #22494 : Split theme transparency checkbox to column
2024-09-28 15:22:07 +02:00
Michael Steenbeek
018d9be3ae
Create Vehicle::IsOnCoveredTrack() ( #22843 )
...
In the future, the duplicate covered pieces will be removed and vehicles and track elements will just have a flag to mark them as “covered”. This eases this transition.
2024-09-28 15:03:38 +02:00
jason-mills
09b66e9075
Part of #21421 : Update FontFamilies.h, audio.h with new constant notation ( #22838 )
...
Co-authored-by: Tulio Leao <tupaschoal@gmail.com >
2024-09-28 07:01:10 -03:00
Duncan
11610d9bbe
Fix building debug ( #22840 )
...
ssizet is a non-standard POSIX addition
2024-09-28 14:53:59 +10:00
Michael Steenbeek
5c29967d61
Use FlagHolder for lift+inverted flags ( #22839 )
2024-09-27 22:51:04 -03:00
Aaron van Geffen
ae299c09a8
Merge pull request #22694 from mrmbernardi/park-graphs-upgrade
...
Park graphs upgrade
2024-09-26 23:18:59 +02:00
Aaron van Geffen
978f38fdd5
Fix calculating wide path status ( #22827 )
...
* Fix calculating wide path status
* Increment kNetworkStreamVersion
* Add comment regarding excluded tile ratio
* Add changelog entry
2024-09-26 21:15:21 +00:00
Michael Bernardi
fbf95075f7
Bump PARK_FILE_MIN_VERSION
2024-09-27 04:41:54 +10:00
Michael Bernardi
45048c3306
Added changelog for #22694
...
# Conflicts:
# distribution/changelog.txt
2024-09-27 04:33:27 +10:00
Michael Bernardi
611cc35fc4
Add resize and tooltips to park graphs
...
# Conflicts:
# src/openrct2-ui/interface/Graph.cpp
2024-09-27 04:32:33 +10:00
Michael Bernardi
ab558c931a
Increase park rating history size from 8 bits to 16 bits
2024-09-27 04:32:33 +10:00
mrmbernardi
6f4be3c059
Update issue number for #22774 in changelog.txt ( #22832 )
2024-09-26 18:31:53 +00:00
mrmbernardi
6c2f67c286
Merge pull request #22774 from mrmbernardi/refactor-dpi
...
Refactor DrawPixelInfo struct to work with close zoom settings
2024-09-27 03:23:55 +10:00
Michael Bernardi
83959bec0f
Update changelog.txt
2024-09-27 02:54:41 +10:00
Michael Bernardi
09fa68a803
Revert DPI accessors
2024-09-27 02:50:50 +10:00
Michael Bernardi
570e1efc8c
OpenGL drawing now uses new coordinates
2024-09-27 00:07:40 +10:00
Michael Bernardi
914ff59b3b
Line drawing algorithms now use screen coords
2024-09-27 00:07:40 +10:00
Michael Bernardi
88856ed5a1
Added code to magnify masked sprites.
2024-09-27 00:07:40 +10:00
Michael Bernardi
c9144494ea
Fix edges of some RLE sprites not drawing when minified
2024-09-27 00:07:40 +10:00
Michael Bernardi
cea971790f
Fix weather gloom
2024-09-27 00:07:40 +10:00
Michael Bernardi
8875c75461
Fix tweener leaving stale pixels on screen
2024-09-27 00:07:40 +10:00
Michael Bernardi
970848539d
Cull sprites and invalidate viewports in screen coordinates
2024-09-27 00:07:40 +10:00
Michael Bernardi
cf9e4ae0f3
Rewrite ViewportRedrawAfterShift to avoid copying Viewport
2024-09-27 00:07:40 +10:00
Michael Bernardi
8cc53324b6
Remove view width and height from Viewport struct
2024-09-27 00:07:40 +10:00