Commit Graph

22581 Commits

Author SHA1 Message Date
Ted John d2b8544654
Fix glass drawing 2021-12-04 11:55:33 +01:00
Gymnasiast cbdb2c03cd
Use new ImageId in most object previews 2021-12-04 11:55:33 +01:00
Michael Steenbeek 66bf0aa1a6
Remove now-unused RCT12 setters (#16109) 2021-12-04 10:56:49 +01:00
Ted John c455fe84e6 Update vscode C++ properties 2021-12-04 04:09:44 +00:00
oli414 f29464992e Rename railing icon file 2021-12-03 21:50:15 +00:00
oli414 93399c42a9 Remove replace icon 2021-12-03 20:56:18 +00:00
oli414 2be6cb1408 Add object selector icons for new tabs 2021-12-03 20:36:46 +00:00
Ted John 5f9d03e9df
Refactor ImageId and use in more functions 2021-12-03 19:59:33 +01:00
ζeh Matt e9ccad157e
Remove unused return value 2021-12-03 20:47:48 +02:00
Hielke Morsink 98db974b49
Merge pull request #16085 2021-12-03 19:10:03 +01:00
Michael Steenbeek 9bb2547dfb
Use templated function for the Twister and Vertical Drop 2021-12-03 18:00:42 +01:00
ζeh Matt a79e2a375a
Move staff_set_name to Staff 2021-12-03 17:40:27 +02:00
ζeh Matt a6870a97d4
Move staff hiring logic into StaffList 2021-12-03 17:37:39 +02:00
Hielke Morsink 04ee748c0c
Add build-time verifications for shortcut keys 2021-12-03 00:28:43 +01:00
Hielke Morsink 9615dda192
Reimplement hotkey handler for toggling visibility 2021-12-03 00:24:56 +01:00
Hielke Morsink 1035725fd2
Fix shortcuts for top-toolbar buttons 2021-12-03 00:18:54 +01:00
Hielke Morsink 325b986c56
Merge pull request #15489 2021-12-03 00:16:06 +01:00
Gymnasiast f27e282481
Add #15367 to changelog
[ci skip]
2021-12-02 21:34:13 +01:00
Gymnasiast 94f2fdce7f
Add forgotten dot to changelog
[ci skip]
2021-12-02 21:06:16 +01:00
Ian Polito d3ee7eded1
Fix #16007: Scenario Editor "Entry Price" appears in wrong place
Entry Price label was being drawn to the right of the entryPriceWidget which is
outside of the window. Changed to draw it to the right of the
payForParkOrRidesWidget widget instead.
2021-12-02 21:05:57 +01:00
Gymnasiast 9eeb22da5e
Add #16087 to changelog
[ci skip]
2021-12-02 21:00:12 +01:00
Michael Steenbeek 75aecadbc5
Always show Looping RC booster 2021-12-02 10:40:25 +01:00
Duncan 79b12d2953
Introduce DATLimits.h for RCT2 Dat file object limits (#16034) 2021-12-01 21:55:52 +00:00
Trey Kreis e4a314a160
Refactor Editor Object Selection Window to class (#16027)
* Refactor Editor Object Selection Window to class

Co-authored-by: duncanspumpkin <duncans_pumpkin@hotmail.co.uk>
2021-12-01 20:43:08 +00:00
ζeh Matt ad5e54460f
Merge pull request #16062 from ZehMatt/refactor/map-iterators
Refactor tile map iterations
2021-12-01 06:16:39 -08:00
Sadret 03d2ddf265
Implement #16029: Add rideType to plugin API (#16030) 2021-12-01 13:39:03 +00:00
ζeh Matt a1b2996178
Add GetBannerIndex helper in SignWindow 2021-12-01 14:41:59 +02:00
ζeh Matt e6187a0af4
Use BannerIndex::UnderlyingType for iterations 2021-12-01 14:41:59 +02:00
ζeh Matt e201c3b7fd
Expose UnderlyingType for TIdentifier 2021-12-01 14:41:59 +02:00
ζeh Matt 810521bd5b
Remove BANNER_INDEX_NULL 2021-12-01 14:41:59 +02:00
ζeh Matt 63a2e9d716
Refactor uses of old BannerIndex 2021-12-01 14:41:59 +02:00
ζeh Matt 3563d89e58
Add TIdentifier specialization to GameAction visitor 2021-12-01 14:41:59 +02:00
ζeh Matt cf27c4a024
Implement TIdentifier specialization for Intent 2021-12-01 14:41:59 +02:00
ζeh Matt ee53f1db66
Use TIdentifier for BannerIndex 2021-12-01 14:41:59 +02:00
ζeh Matt f704358cb3
Add TIdentifier specialization for OrcaStream 2021-12-01 14:41:59 +02:00
ζeh Matt 63702fcc6f
Implement identifier comparison overloads 2021-12-01 14:41:59 +02:00
Hielke Morsink e4fc0d8388
Fix #16083: Tile Inspector shortcuts mapped incorrectly
This really needs to be refactored so that this does not need manual updating every time the order of widgets changes.
2021-12-01 09:51:40 +01:00
OpenRCT2 git bot 8d48a82796 Merge Localisation/master into OpenRCT2/develop 2021-12-01 04:11:00 +00:00
Hielke Morsink 1ba75205e9
Add comment and use more consistent naming 2021-12-01 00:17:49 +01:00
Hielke Morsink bd338fc7d2
Add DISABLE_OPENGL guard in ZoomLevel::min 2021-12-01 00:11:48 +01:00
Hielke Morsink 0f2dffcc16
Apply review suggestions 2021-12-01 00:11:45 +01:00
Hielke Morsink dbd50d08c6
Split double meaning of "max zoom" in screenshot code
One being the max value, the other being the max amount of zoom levels.
2021-12-01 00:08:41 +01:00
Hielke Morsink 53d9bfa8b4
Update implicit zoom conversions 2021-12-01 00:08:35 +01:00
Michael Steenbeek fb9d02cab5
Fix #15998: Map action only accepts 998×998 instead of 999×999 2021-11-30 21:27:46 +01:00
Hielke Morsink fea0a1480f
Merge pull request #16072 2021-11-30 20:28:13 +01:00
Hielke Morsink fdce5df6db
Reduce nested ifs and remove ?: in main_window_zoom 2021-11-30 19:11:36 +01:00
Hielke Morsink 3f669cae85
Use zoomlevel some more 2021-11-30 19:11:32 +01:00
Hielke Morsink b6562082e9
Replace hardcoded max zoomlevel 2021-11-30 19:11:08 +01:00
Hielke Morsink f3735dc076
Use ZoomLevel for viewport and ride window 2021-11-30 19:11:08 +01:00
Hielke Morsink 95ba1654c7
Make ZoomLevel operators constexpr 2021-11-30 19:11:07 +01:00