Gymnasiast
0aca04256b
Fix #9978 : Mazes are imported incorrectly
2019-09-12 23:12:54 +02:00
Michael Steenbeek
4424964686
Fix #9975 and #9976 : Crash when removing LargeScenery with null element ( #9977 )
2019-09-10 21:03:22 +02:00
ζeh Matt
afda556e86
Merge pull request #9915 from ZehMatt/audio-music-limit
...
#1349 : Increase the number of ride music played simultaneously to 32
2019-09-10 13:02:29 +02:00
Gymnasiast
673b12029e
Bump network version
2019-09-09 23:07:46 +02:00
Michael Steenbeek
d314782a40
Merge pull request #9952 from Gymnasiast/refactor/use-that-space
...
Refactor/use that space
2019-09-09 19:05:50 +02:00
Ted John
f4ed0046fe
Merge pull request #9972 from IntelOrca/fix/backtrace-reports
...
Fix some backtrace reports
2019-09-08 14:44:54 +01:00
Ted John
fc679c9105
Fix #9956 : invalid-read in window_ride_main_open
2019-09-08 13:55:02 +01:00
Ted John
7b7d3ec5e3
Fix #9971 : invalid-read in place_virtual_track
2019-09-08 13:45:56 +01:00
OpenRCT2 git bot
1d6e4d7180
Merge Localisation/master into OpenRCT2/develop.
2019-09-04 04:00:16 +00:00
OpenRCT2 git bot
9d9baaaaac
Merge Localisation/master into OpenRCT2/develop.
2019-09-03 04:00:15 +00:00
OpenRCT2 git bot
dfdcca51bb
Merge Localisation/master into OpenRCT2/develop.
2019-09-02 04:00:16 +00:00
Richard Fine
92f50efedc
Formatting fixes
2019-09-01 19:10:27 +01:00
Richard Fine
31ce0f20f7
Use range-based for loops for checking all directions
2019-09-01 18:40:28 +01:00
Richard Fine
3131bfdc74
Use INVALID_DIRECTION in a bunch of places
2019-09-01 18:40:24 +01:00
Richard Fine
bf3461e014
Restrict FootpathPlaceAction more correctly
...
direction_valid() restricts the direction to 0-3, not 0-15. As discussed on Gitter, this is more correct.
2019-09-01 18:40:21 +01:00
Richard Fine
caa6ad71c7
Add direction_next and direction_prev helpers
2019-09-01 18:40:17 +01:00
Richard Fine
9123fa74d3
Add ALL_DIRECTIONS array
2019-09-01 18:40:14 +01:00
Richard Fine
0e04dbeea1
Allow SwapBE to swap non-uint types
...
If we want to have more semantically meaningful types (like Direction), it's useful to be able to support those in the DataSerializer too. Swapping bytes for entire structures is probably never going to make sense, but for types that are pure wrappers around integer types, we want to be able to swap them as if they were the integer they wrap.
2019-09-01 18:40:11 +01:00
Richard Fine
5ff78e48c7
Reduce usage of GetDirectionWithOffset()
...
GetDirectionWithOffset(2) is the same thing as 'direction_reverse(GetDirection())', and the latter is more readable.
2019-09-01 18:40:08 +01:00
Richard Fine
6449393d50
Use Direction type in a bunch of the pathfinding code
2019-09-01 18:38:03 +01:00
Richard Fine
06b2f66ba1
Use Direction type for peep::direction
2019-09-01 16:08:01 +01:00
Richard Fine
52b4717d85
Use Direction type for PathElement SlopeDirection
2019-09-01 16:08:01 +01:00
Richard Fine
6a673cc7be
Introduce INVALID_DIRECTION constant
2019-09-01 16:08:01 +01:00
Gymnasiast
f12eb3010f
Fix display of G2 characters; remove some unused sprite IDs
2019-09-01 11:12:09 +02:00
OpenRCT2 git bot
c3b9d43058
Merge Localisation/master into OpenRCT2/develop.
2019-09-01 04:00:16 +00:00
Dániel Tar
764bf48228
Clarify first Windows build instructions in Readme ( #9954 )
2019-08-31 22:58:52 +02:00
Gymnasiast
bb73dd0dfb
Refactor track element to use 16 bytes
2019-08-31 13:14:19 +02:00
Gymnasiast
abdf6e695a
Fix testpaint
2019-08-31 10:01:57 +02:00
Gymnasiast
1fead03179
Modify Surface tile element to use 16 bytes
2019-08-30 22:22:08 +02:00
Gymnasiast
f4eceaf35e
Modify Large Scenery tile element to use 16 bytes
2019-08-30 22:07:43 +02:00
Gymnasiast
7e8ab6b693
Also clear pad_08 in tile_element_insert()
2019-08-30 21:48:18 +02:00
Michał Janiszewski
8637eb6c57
Rename some bits to allow unity builds of libopenrct2 ( #9944 )
...
* Rename some bits to allow unity builds of libopenrct2
Some names are clashing when doing a unity build, renaming them solves
the problem.
2019-08-29 23:03:56 +02:00
ζeh Matt
1db18d4778
Bump up network version ( #9949 )
2019-08-28 19:58:30 +01:00
Michael Steenbeek
931a607fd6
Merge pull request #9938 from Gymnasiast/refactor/less-access-to-type-flags
...
Refactor some accessors to tile element type and flags fields
2019-08-28 09:37:39 +02:00
OpenRCT2 git bot
e5dd6f43d7
Merge Localisation/master into OpenRCT2/develop.
2019-08-28 04:00:15 +00:00
Gymnasiast
d6b6edcc06
Remove unnecessary parentheses [ci skip]
2019-08-27 23:07:46 +02:00
Gymnasiast
0152d9f880
Fix comment [ci skip]
2019-08-27 23:05:12 +02:00
Gymnasiast
f365bc3cb7
Create getters and setters for occupied quadrant
2019-08-27 21:12:48 +02:00
Ted John
c211292fdd
Fix #9941 : Giant screenshot's made from command line aren't positioned right
2019-08-26 14:50:47 +01:00
Ted John
48bc28b618
Fix #9937 : Incorrect tooltips when hovering ride entrances and ride exits
...
- Localised strings have an extra POP16, not sure why it was there in vanilla.
- Exit string never appended station number.
2019-08-26 14:31:20 +01:00
Ted John
9be0130f2d
Show image limit in show_limits console command ( #9935 )
2019-08-26 12:28:37 +01:00
Matt
787979cfe9
[ci skip] Update changelog.txt
2019-08-25 18:15:37 +02:00
Matt
db5c4ab1b4
Cleanup code in ride_music_update_final
2019-08-25 18:14:28 +02:00
Matt
1e1dd2fc2f
Increase the number of ride music played simultaneously to 32
2019-08-25 18:14:25 +02:00
Gymnasiast
5ef72a4e11
Rename quartertile param in map_can_construct_with_clear_at()
2019-08-25 17:49:44 +02:00
Gymnasiast
ec5ba20992
Create dedicated method for SetLastForTile()
2019-08-25 16:13:02 +02:00
Ted John
fa792d04e1
Add constexpr modifiers
2019-08-25 12:56:42 +01:00
OpenRCT2 git bot
e19b3f5680
Merge Localisation/master into OpenRCT2/develop.
2019-08-25 04:00:16 +00:00
Ted John
c653f13552
Add tertiary colour to ImageId
2019-08-24 22:40:19 +01:00
Gymnasiast
6e200459d3
Refactor some accessors to tile element type and flags fields
2019-08-24 22:42:47 +02:00