ceeac
8f8eb81326
Fix #12740 : Compile error when DEBUG_LEVEL is 2 or higher in CMake ( #12754 )
...
Commit 6607bad did not fully fix this.
2020-08-24 19:56:16 -03:00
frutiemax
4165d64e60
Part of #11159 : save_for_network returns unique_ptr ( #12163 )
2020-08-22 18:56:34 -03:00
Duncan
2660df85ed
Reset sprite spatial index on all inits ( #12746 )
2020-08-22 05:09:42 +01:00
Tulio Leao
4caf571c22
Followup on #12475 post-mortem comments ( #12745 )
...
* Remove using namespace OpenRCT2 from header
* Fix using wronf undefined enum for shortcut key map
2020-08-21 16:07:38 +01:00
Sidney
5330f7fb86
closes #12445 Refactor CLIMATE to use strong enum ( #12551 )
2020-08-21 09:43:57 +01:00
frutiemax
4cc550a364
Close #12460 : Refactor KeyboardShortcut to use strong enum ( #12475 )
...
* Close #12460 : Refactor KeyboardShortcut to use strong enum
Co-authored-by: Tulio Leao <tupaschoal@gmail.com >
2020-08-20 23:54:43 -03:00
Tulio Leao
6607badad0
Fix #12740 : Broken log messages on GuestPathfinding ( #12743 )
2020-08-20 23:35:04 -03:00
Tom Parsons
9cdae2d1e2
Fix #12401 : Refactor SCALE_QUALITY to use strong enum ( #12673 )
2020-08-20 23:32:56 -03:00
frutiemax
d61a749b70
Use CoordsXYZ for sub_98199C in MiniatureRailway.cpp ( #12723 )
2020-08-20 23:14:56 -03:00
Cory Sanin
df5dd4f253
Fix #12737 : Space Rings draw the same vehicle 4 times ( #12738 )
...
paint_space_rings_structure always used vehicle 0 for it's vehicle reference
2020-08-20 19:04:15 +02:00
Simon J
b51e98215a
Fix #12728 : Paths made in scenario editor don't connect to the map edge ( #12730 )
...
Co-authored-by: Simon Jarrett <simonjjarrett@gmail.com >
2020-08-19 19:51:13 -03:00
Simon Jarrett
9fb51c18d4
Fix: Incomplete loop collision box allowed overlap (original bug)
2020-08-18 17:03:35 +01:00
frutiemax
33f3f5cc3b
Use CoordsXYZ for sub_98199C in RiverRapids.cpp ( #12289 )
2020-08-18 09:27:23 -03:00
Simon J
4c2ce0f892
Remove duplicate TRACK_ELEMENT_LOCATION_IS_UNDERGROUND flag ( #12714 )
...
Renamed all instances to ELEMENT_IS_UNDERGROUND
Co-authored-by: Simon Jarrett <simonjjarrett@gmail.com >
2020-08-18 09:26:03 -03:00
Tulio Leao
f2af98b3e8
Merge pull request #12690 from ryan-bello/develop
...
Fix #12433 Refactor STAFF_TYPE to use strong enum
2020-08-18 00:46:49 -03:00
ryan-bello
cc2bb33892
changed enum STAFF_TYPE to strong enum StaffType, moved it to Peep.h
2020-08-17 22:59:02 -04:00
frutiemax
9ab1f3b5fe
Close #12336 : Remove goto from loc_6A6D7E ( #12366 )
2020-08-17 23:28:26 -03:00
ryan-bello
54a33cbde8
renamed StaffType to AssignedStaffType
2020-08-17 20:16:09 -04:00
Aaron van Geffen
72be84caf8
Remove unused fourth tab from Staff window ( #12713 )
2020-08-17 20:21:46 +02:00
Duncan
55ba164dee
Fix crash when switching ride types with construct window open ( #12694 )
2020-08-16 18:48:21 +01:00
pizza2004
647730fcfa
Fix #12691 : Tooltip at ride's graph tab is not using a proper string
2020-08-15 23:17:38 +02:00
Aaron van Geffen
135cc10b47
Release v0.3.0
2020-08-15 21:13:50 +02:00
Aaron van Geffen
f95da1c99a
Fix alignment for widget definitions
2020-08-14 10:18:17 +02:00
Michał Janiszewski
6dd67296a4
Merge "new version" window back to changelog
2020-08-14 10:18:17 +02:00
Michał Janiszewski
ddee3c0e46
Postpone update check until the context gets fully initialised
2020-08-14 10:18:17 +02:00
Michał Janiszewski
6ae5645686
Show update information on main screen & in floppy menu
2020-08-14 10:18:17 +02:00
Michał Janiszewski
55835456a0
Pester users to update to latest release
2020-08-14 10:18:17 +02:00
Aaron van Geffen
eda8e31055
Refactor widget defs in EditorObjectiveOptions window ( #12672 )
2020-08-13 23:07:19 -03:00
Michał Janiszewski
c8fbffa0e2
Update backtrace token for upcoming release
2020-08-13 23:28:31 +02:00
Matt Thomson
a8f8f06e2d
Fix #12402 : Refactor MEASUREMENT_FORMAT to use strong enum ( #12642 )
...
* Fix #12402 : Refactor MEASUREMENT_FORMAT to use strong enum
* Remove redundant default branches
Co-authored-by: Matt Thomson <matt-thomson@users.noreply.github.com >
2020-08-13 21:51:28 +01:00
Michael Steenbeek
5e09ecc904
Fix #12308 : Cannot use cheats in editor modes ( #12661 )
...
This allows opening the cheats window while in editor mode. Some tabs and options are disabled because they are not relevant to these modes.
2020-08-13 13:03:56 +02:00
Michael Steenbeek
33d9fc2b75
Fix #10549 : 'Build the best ride you can' objective missing ride name
...
This is implemented in a way that is compatible with RCT2 (as long as the ride type was not split).
2020-08-13 00:23:08 +02:00
Michael Steenbeek
68ce06e833
Refactor objective handling in Scenario Editor
...
This moves some knowledge out of the window and into the main code and also cleans up the window a bit.
This also allows setting the "x guests by the end of year y" goal for no money scenarios, which was not the case previously.
2020-08-12 22:10:47 +02:00
ζeh Matt
c1076658fc
Merge pull request #12658 from ZehMatt/fix-network-hang
...
Fix freezes on incomplete packet transmission
2020-08-12 19:00:27 +02:00
Matt
08af1e9be6
Increase network buffer to maximum packet size of 64 KiB
2020-08-12 18:36:12 +02:00
Michael Steenbeek
d1b193c06d
Fix #11968 : Maze height is higher than it should be
2020-08-12 18:33:15 +02:00
Matt
ebc2be4cd0
Fix freezes on incomplete packet transmission
2020-08-12 18:11:09 +02:00
ζeh Matt
e464c9e522
Invert the condition ( #12645 )
2020-08-11 19:29:18 +01:00
Michael Steenbeek
2d56c8d2de
Merge pull request #12636 from Gymnasiast/refactor/to-member-function
...
Use a 16-bit integer for track type in more places
2020-08-11 17:53:20 +02:00
ζeh Matt
ae25af291b
Merge pull request #12631 from ZehMatt/12474-part1
...
Add more guards in network code
2020-08-11 17:25:22 +02:00
Matt
2a9796f2cc
Add more guards in network code
2020-08-11 15:56:09 +02:00
Tulio Leao
2e4edf6f5d
Merge pull request #12638 from quale/fix-debug-window
...
Fix Z coordinate and spillover in guest debug tab
2020-08-11 07:53:19 -03:00
Jonathan van Tuijl
4117965a4a
Fix Z coordinate in guest debug tab
2020-08-11 03:37:34 +02:00
Jonathan van Tuijl
dcdc782361
Increase minimum window size so pathfind history doesn’t spill out
2020-08-11 03:35:24 +02:00
Gymnasiast
89f04c4fb3
Fix names of two track type functions
2020-08-10 23:48:18 +02:00
Gymnasiast
6802011f7d
Use a 16-bit integer for track type in more places
2020-08-10 21:34:10 +02:00
Gymnasiast
9d24655056
Convert track_element_is_block_start() to member function
2020-08-10 21:15:48 +02:00
Michael Steenbeek
be0123decb
Fix #12611 : Bad check for pay-per-ride ability
2020-08-10 18:56:06 +02:00
ζeh Matt
cb38d28b62
Fix #12621 : Missing argument for localisation
2020-08-10 14:58:39 +02:00
Michał Janiszewski
6f8ae294ae
Fix launchpad builds ( #12575 )
...
```
/<<PKGBUILDDIR>>/src/openrct2-ui/interface/ViewportInteraction.cpp: In function ‘InteractionInfo viewport_interaction_get_item_left(const ScreenCoordsXY&)’:
/<<PKGBUILDDIR>>/src/openrct2-ui/interface/ViewportInteraction.cpp:85:29: error: potential null pointer dereference [-Werror=null-dereference]
85 | switch (sprite->sprite_identifier)
| ~~~~~~~~^~~~~~~~~~~~~~~~~
```
2020-08-09 07:27:26 +01:00