1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 11:03:00 +01:00
Commit Graph

18864 Commits

Author SHA1 Message Date
Gymnasiast
af1180a484 Make ShopItemDescriptor::HasFlag take const 2020-05-11 19:21:25 +02:00
Gymnasiast
15b5d97795 Refactor shop items 2020-05-11 19:16:23 +02:00
Michael Steenbeek
d7637cd70f Replace many C-style casts (#11720) 2020-05-11 14:32:56 +02:00
Michael Steenbeek
a261b4ce33 Remove commented out code (#11721) 2020-05-11 13:54:15 +02:00
OpenRCT2 git bot
0f35fae148 Merge Localisation/master into OpenRCT2/develop. 2020-05-11 04:01:53 +00:00
relic-automaton
3e39e2d0db [Plugin] Add a script hook for ride ratings calculation (#11698)
The hook is called after ride rating calculation is complete and allows
scripts to override the ratings.
2020-05-10 23:26:10 -03:00
Ted John
35e039c65d Call tick and day plugin hook at the end of the update routine (#11713) 2020-05-10 23:24:15 -03:00
stalefishies
8aaf8d0156 Fix error on windows due to upkeep narrowing (#11711)
Running msbuild openrct2.proj /t:build /p:platform=x64 gave warning
C4309, which is to do with narrowing on a type conversion. This replaces
static_cast<money16>(0xFFFF) with MONEY16_UNDEFINED (which is
static_cast<money16>(static_cast<uint16_t>(0xFFFF)) ).
2020-05-10 19:58:01 -03:00
Ted John
e182791a6b Merge pull request #11685 from IntelOrca/plugin/listview-widget
[Plugin] Implement the list view widget
2020-05-10 22:36:44 +01:00
Hielke Morsink
cb62e1a320 Add missing return type to typescript definitions (#11708) 2020-05-10 23:20:11 +02:00
hdpoliveira
46d856a723 Extract function news_item_first_open_queue_slot (#11594) 2020-05-10 23:19:56 +02:00
Michael Steenbeek
142b229bfa en-GB: Fix another trailing whitespace 2020-05-10 23:16:30 +02:00
Michael Steenbeek
ed47bb7414 en-GB: Fix trailing whitespace 2020-05-10 23:14:23 +02:00
Tulio Leao
ed84c2dab0 Fix #11705: Drawing tooltips out of box (#11707) 2020-05-10 15:22:47 -03:00
Ted John
b96fdee531 Add plugin API to remove entities (#11702) 2020-05-10 14:07:27 -03:00
Ted John
ec06a9ca4b Add plugin API for showing an error message (#11706) 2020-05-10 14:06:31 -03:00
Ted John
5288caec02 [Plugin] Add support for SetCheatAction and cheat retrieval (#11700)
* Add cheats interface API

* Add plugin support for SetCheatAction

* Remove ctx from ScCheats
2020-05-10 13:02:10 -03:00
Tom Lankhorst
2d0e7bdfd8 openrct2-ui Audio clean-up and style/usage fixes (#10115)
* openrct2-ui Audio clean-up and style/usage fixes



Co-authored-by: Gymnasiast <m.o.steenbeek@gmail.com>
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2020-05-10 10:05:26 -03:00
TomasZilinek
9fde6a74c3 Close #11561: Use ScreenCoordsXY in gfx_draw_string()
* Fix #11572 create gfx_draw_string() overload

created the overload and changed all calls of the old function to the new (using const ScreenCoordsXY&)

...
2020-05-10 09:49:15 -03:00
Michael Steenbeek
783494df68 Use rotated calls in GhostTrain.cpp (#11691) 2020-05-10 12:49:02 +02:00
Michael Steenbeek
d5f2168b22 Merge pull request #11653 from Gymnasiast/refactor/window-skeleton
Introduce WINDOW_SHIM define
2020-05-10 11:34:21 +02:00
frutiemax
c447cde63c Close #11561: Use ScreenCoordsXY in gfx_draw_string_centred_wrapped()
* Add gfx_draw_string_centred_wrapped overload using ScreenCoordsXY

* Update calls to gfx_draw_string_centred_wrapped

* Remove old signature of gfx_draw_string_centred_wrapped

* Meaningful coordinate variable names and constructor calls
2020-05-10 01:00:26 -03:00
Michael Steenbeek
fa91b4091f Name tunnel constants (#11694) 2020-05-09 23:54:47 +02:00
Michael Steenbeek
2770668752 Fix Xcode project 2020-05-09 20:24:48 +02:00
Gymnasiast
b942d24bcf Fix WW and WH for some windows 2020-05-09 19:08:00 +02:00
Ted John
cc759e0bce Improve selected highlight on list view 2020-05-09 17:24:16 +01:00
Ted John
f492827c8a Implement horizontal scrollbars and fix resizing 2020-05-09 17:24:16 +01:00
Ted John
41950d75f0 Implement scrollbars field on list view 2020-05-09 17:24:16 +01:00
Ted John
092fee076d Remove unimplemented APIs for list view 2020-05-09 17:24:15 +01:00
Ted John
5e7cf3bf96 Fix rebase 2020-05-09 17:24:15 +01:00
Ted John
c4f6dbe1ca Allow items and columns get / set 2020-05-09 17:24:15 +01:00
Ted John
12fb6411b1 Fix 32-bit errors 2020-05-09 17:24:15 +01:00
Ted John
0941620991 Add a few more properties 2020-05-09 17:24:15 +01:00
Ted John
e63fcd010f Add name get / set to widget 2020-05-09 17:24:15 +01:00
Ted John
4701dd3b9b Add get / set highlighted cell / selected cell 2020-05-09 17:24:15 +01:00
Ted John
5e427413a6 Refactor list view so we can access it from ScWidget 2020-05-09 17:24:15 +01:00
Ted John
faf59598e5 Start working on exposing ListViewWidget 2020-05-09 17:24:15 +01:00
Ted John
45a1184b0e Implement selection 2020-05-09 17:24:15 +01:00
Ted John
928bba9795 Implement sorting 2020-05-09 17:24:15 +01:00
Ted John
096de3ccc8 Implement list view 2020-05-09 17:24:15 +01:00
Gymnasiast
6fd83fd006 Make WW and WH static 2020-05-09 18:07:16 +02:00
Gymnasiast
f8aeb70398 Apply review requests 2020-05-09 18:07:16 +02:00
Gymnasiast
00461aedf3 Fix formatting and errors 2020-05-09 18:07:16 +02:00
Gymnasiast
43556d2dec Remove ifdefs for LEFT_CLOSEBOX - for now 2020-05-09 18:07:16 +02:00
Gymnasiast
9e4c664944 Replace defines with constexpr 2020-05-09 18:07:16 +02:00
Gymnasiast
96fe3d3b3c Make WINDOW_SKELETON take a title, height and width 2020-05-09 18:07:16 +02:00
tassaron2
559ede5d14 Add compile option to move close box to the left 2020-05-09 18:07:16 +02:00
Duncan
887a86afe9 Merge pull request #11683 from IntelOrca/plugin/fix-first-widget-pressed
[Plugin] Fix first widget being pressed on tab-less windows
2020-05-09 16:28:52 +01:00
Ted John
1e2cf9f77b Fix first widget being pressed on tabless plugin windows 2020-05-09 16:07:04 +01:00
Hummel95
aac55d2cc0 Fix #10876: Peeps spawns can stack and are not removable (#11155) 2020-05-09 16:17:08 +02:00