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

17161 Commits

Author SHA1 Message Date
Michael Steenbeek
f56ec6776b Merge pull request #9892 from IntelOrca/fix/4927-giant-screenshot-cropped
Fix #4927: Giant screenshot cut off at bottom and top
2019-08-21 22:14:08 +02:00
Ted John
2dda23d82e Refactor benchgfx 2019-08-21 20:12:26 +01:00
Ted John
f4079434dc Fix #4927: Giant screenshot cut off at bottom and top 2019-08-21 20:11:06 +01:00
Duncan
066e6cc619 Merge pull request #9877 from ZehMatt/peep-cleanup
Cleanup some Peep/Guest/Staff code
2019-08-21 19:12:47 +01:00
Matt
e0afefc6de Add missing Invalidate calls 2019-08-21 12:31:05 +02:00
Matt
66793e664a Refactor some unnecessary Invalidate calls and call member function if available 2019-08-21 12:08:19 +02:00
Duncan
2f8dccbba2 Merge pull request #9867 from duncanspumpkin/refactor_map
Refactor map
2019-08-20 18:22:24 +01:00
ζeh Matt
9897572f55 Merge pull request #9912 from s0r00t/refactor/jobpool-avoid-redefine
Avoid redefining JobPool::AddTask
2019-08-20 10:54:20 +02:00
Duncan
917bff23ad Merge pull request #9911 from duncanspumpkin/switch_yml
Make x64 build first to reduce chance of people choosing 32bit
2019-08-19 20:59:02 +01:00
duncanspumpkin
16fb7f10d6 Make x64 build first to reduce chance of people choosing 32bit 2019-08-19 20:51:22 +01:00
Michael Steenbeek
bc1b4798e4 Merge pull request #9910 from Gymnasiast/more-tile-element-16-stuff
Small tile element cleanup
2019-08-19 21:26:45 +02:00
duncanspumpkin
4f157240aa Fix coordinate direction 2019-08-19 20:04:59 +01:00
duncanspumpkin
f39905bd2e Clang format 2019-08-19 20:04:59 +01:00
duncanspumpkin
92f3e2de8b Pass by const reference where possible 2019-08-19 20:04:59 +01:00
duncanspumpkin
6c4031c323 Further clean up 2019-08-19 20:04:59 +01:00
duncanspumpkin
11aa41c4c4 Reduce the number of temporary variables 2019-08-19 20:04:59 +01:00
duncanspumpkin
b77f15c4b7 Refactor map_get_highest_z to use CoordsXY 2019-08-19 20:04:59 +01:00
duncanspumpkin
a3ad551d10 Refactor clear_elements_at to use CoordsXY 2019-08-19 20:04:58 +01:00
duncanspumpkin
9ef6c8d2b4 Remove coordinate_3d_to_2d. 2019-08-19 20:04:58 +01:00
duncanspumpkin
37de01a10d Replace coordiante_3d_to_2d with CoordsXYZ equivelent 2019-08-19 20:04:58 +01:00
duncanspumpkin
37ef48890f Move various to use CoordsXYZ funcs instead of LocationXYZ 2019-08-19 20:04:58 +01:00
duncanspumpkin
6da5eb9d30 Use coordsXYZ for audio_get_params_from_location 2019-08-19 20:04:58 +01:00
duncanspumpkin
5fe5f8e964 Refactor audio_play_sound_at_location to use CoordsXYZ 2019-08-19 20:04:58 +01:00
duncanspumpkin
927c8a4e85 Create ScreenCoords struct. Refactor 3d_to_2d again 2019-08-19 20:04:58 +01:00
duncanspumpkin
539ef5150a Refactor map_get_bounding_box to use maprange and remove duplicate code 2019-08-19 20:04:58 +01:00
duncanspumpkin
9472c6b1ed Remove duplicate code. Move translate_3d_to_2d to use CoordsXY 2019-08-19 20:04:58 +01:00
duncanspumpkin
af39ff20af Refactor to use new inheritence and remove duplicate/redundant code 2019-08-19 20:04:58 +01:00
duncanspumpkin
cd81c1b45b Make CoordsXYZ derive from CoordsXY 2019-08-19 20:04:58 +01:00
duncanspumpkin
bc12618d46 Clang format 2019-08-19 20:04:57 +01:00
duncanspumpkin
fb8c42f3c2 Fix #9557. Refactor map_is_location_at_edge and tile_element_insert 2019-08-19 20:04:57 +01:00
duncanspumpkin
f3db7f877a Refactor tile_element_water_height to take CoordsXY 2019-08-19 20:04:57 +01:00
duncanspumpkin
5b92b64ec7 Refactor map_get_path_element_at to return PathElement and use CoordsXYZ 2019-08-19 20:04:57 +01:00
duncanspumpkin
c6452095ca Refactor tile_element_height to use CoordsXY 2019-08-19 20:04:57 +01:00
duncanspumpkin
5ba9d55415 Refactor map_is_location_owned_or_has_rights to use CoordsXY 2019-08-19 20:04:57 +01:00
duncanspumpkin
0a1cb68328 Refactor map_can_build_at to use CoordsXYZ 2019-08-19 20:04:56 +01:00
duncanspumpkin
5333dc4295 Return a SurfaceElement from get_surface_element 2019-08-19 20:04:56 +01:00
duncanspumpkin
140f406714 Fix mistake 2019-08-19 20:04:56 +01:00
duncanspumpkin
9619fd384d Refactor map_is_location_owned to use CoordsXYZ 2019-08-19 20:04:56 +01:00
Gymnasiast
386e6a20a9 Bump network version 2019-08-19 20:39:24 +02:00
Gymnasiast
4c684031bf Remove game command remnant in Tile Inspector 2019-08-19 20:38:48 +02:00
r0
54dc91511e Avoid redefining JobPool::AddTask 2019-08-19 19:03:27 +02:00
Gymnasiast
7d2a7deb28 Fix tile element size comment [ci skip] 2019-08-19 18:52:30 +02:00
Michael Steenbeek
90cc885642 Merge pull request #9903 from Gymnasiast/tile-element-16
Extend tile element size to 16 bytes
2019-08-18 22:57:48 +02:00
Gymnasiast
aae2b24a7f Fix 'unused private field' warnings 2019-08-18 19:53:01 +02:00
Gymnasiast
bf1f14b441 Correct memcpy usage 2019-08-18 19:46:44 +02:00
Gymnasiast
26b2809175 Move extra padding to derived tile elements 2019-08-18 18:28:01 +02:00
Gymnasiast
169d2980ca Properly export tile elements to S6 2019-08-18 18:20:56 +02:00
Gymnasiast
18844f9244 Fix formatting [ci skip] 2019-08-18 14:36:16 +02:00
Gymnasiast
255ce3f62b Extend tile element size to 16 bytes 2019-08-18 14:03:36 +02:00
Ted John
a094c5b0ce Create RCT2 version of ride rating calc data (#9751) 2019-08-18 12:53:56 +02:00