1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-25 07:44:38 +01:00
Commit Graph

1235 Commits

Author SHA1 Message Date
Michał Janiszewski
542828b5d4 Fix wrong vehicle position, nullptr guard 2016-06-16 23:14:38 +02:00
Michał Janiszewski
c2bf4b75e7 Integrate tile map element pointers usage (#3442) 2016-06-16 19:05:15 +02:00
Ted John
ad1b9265dc integrate variables for various drawing pointers 2016-06-16 11:36:15 +02:00
Ted John
d07b9535c2 integrate variables: object entry lists 2016-06-16 11:36:15 +02:00
Ted John
2fa0c7977a add OpenGL drawing engine with FillRect impl 2016-06-07 22:45:36 +01:00
X123M3-256
706b3db99e Chain lift cheat (#3818)
* Fix conflict with disable plant aging cheat

* Allow chain lift on any piece

* Keep chain toggled while building

* Ignore current chain lift state when cheat enabled

* Update string ids to one not already used

* Implement command for toggling cheat

* Allow chain on steep tracks when cheat is enabled

* Add checkbox for chain cheat

* Fix spacing

* Send cheat over network

* Change label for checkbox

* Replaced tabs with spaces
2016-06-07 22:08:38 +01:00
Ted John
428724d86c refactor reset_sprite_spatial_index, integrate gSpriteSpatialIndex 2016-06-03 18:13:00 +01:00
Michał Janiszewski
a44cd9cb15 Fix undefined left shifts 2016-06-03 13:14:36 +02:00
Michał Janiszewski
24991b03ec Check for NULL mapElement in ride_update_station_blocksection
Fixes #3434
2016-06-03 13:14:35 +02:00
Michał Janiszewski
1508e49a28 Change macro to assert_struct_size 2016-06-03 11:29:50 +02:00
Michał Janiszewski
934ce5e84e Fix 64 bit by skipping static_asserts for structs with pointers 2016-06-03 10:55:21 +02:00
Michał Janiszewski
60630b9ad7 Drop PACKED attribute 2016-06-03 10:55:21 +02:00
Michał Janiszewski
df3030e4a9 Provide static_assert for hard-coded struct sizes. 2016-06-03 10:55:21 +02:00
Michał Janiszewski
3907fcd9d2 Explicitly pack structs 2016-06-03 10:55:21 +02:00
Ted John
fbcc68dff1 fix #3575: Construction Redirection Bug
Was probably only caused when a player did not have 'Allow unfinished tracks to be tested' enabled. The function was too embeded to work into a callback function, so a new flag is added to say whether the current game command is network sourced or not. This now means the host has to have the unfinished tracks option enabled, otherwise nothing will happen on the client machine. Unfortunately if the host has it enabled and the client doesn't, the command will run on the host game but not the client game and desync. The option, like some of the cheats is game session fixed.
2016-05-30 12:39:17 +01:00
Ted John
2334e701e4 fix infinite loop 2016-05-30 02:15:45 +01:00
Duncan
8a427a2676 Merge pull request #3737 from marijnvdwerf/paint-setup/monorail
Paint setup/Monorail
2016-05-29 07:54:35 +01:00
duncanspumpkin
e373eeafa8 Fix virginia reel tunnels. 2016-05-27 20:41:41 +01:00
Marijn van der Werf
b39c086293 Draw station 2016-05-26 18:22:48 +02:00
Marijn van der Werf
9089a9d560 Paint other diagonal tracks 2016-05-26 18:22:48 +02:00
Marijn van der Werf
abdf86c6fb Draw flat diagonal 2016-05-26 18:22:48 +02:00
Marijn van der Werf
dbb4933c63 Draw S-bends 2016-05-26 18:22:48 +02:00
Marijn van der Werf
23a9cdb6ce Draw 3-tile turns 2016-05-26 18:22:48 +02:00
Marijn van der Werf
7d5f842d0f Paint 5-tile turn 2016-05-26 18:22:47 +02:00
Marijn van der Werf
45686c2ab2 Paint 25 deg up to flat 2016-05-26 18:22:47 +02:00
Marijn van der Werf
4c0ea51540 Draw flat to 25 deg up 2016-05-26 18:22:47 +02:00
Marijn van der Werf
85c6f75acd Draw 25 deg up 2016-05-26 18:22:47 +02:00
Marijn van der Werf
22e20aa4dc Draw flat track 2016-05-26 18:22:47 +02:00
Marijn van der Werf
883031b83c Draw Monorail half-corners 2016-05-26 18:22:46 +02:00
Michael Steenbeek
712d97da79 Remove Intamin and Phoenix easter eggs (#3732) 2016-05-25 20:01:24 +01:00
Marijn van der Werf
30e82ba82c Fix car ride station drawing 2016-05-25 14:59:52 +02:00
Marijn van der Werf
b276604277 Draw station 2016-05-25 14:59:33 +02:00
Marijn van der Werf
26ff0ab5a5 Paint 3-tile turn 2016-05-25 14:54:15 +02:00
Marijn van der Werf
3e11d70272 Draw spinning tunnel 2016-05-25 14:44:06 +02:00
Marijn van der Werf
e74435af64 Paint quarter turn 2016-05-25 14:26:35 +02:00
Marijn van der Werf
91a470c905 Draw inverse slopes 2016-05-25 14:26:35 +02:00
Marijn van der Werf
9fdb73452d Draw 25 deg up to flat 2016-05-25 14:26:35 +02:00
Marijn van der Werf
75493a5433 Draw flat to 25 deg up 2016-05-25 14:26:35 +02:00
Marijn van der Werf
9e84237da3 Paint 25 deg up 2016-05-25 14:26:35 +02:00
Marijn van der Werf
2723713f7f Draw brakes 2016-05-25 14:26:35 +02:00
Marijn van der Werf
f618a67dc4 Draw flat track 2016-05-25 14:26:35 +02:00
Marijn van der Werf
30c4f2232b Draw station 2016-05-24 21:31:46 +02:00
Marijn van der Werf
7e92395bf5 Draw 3-tile turns 2016-05-24 21:31:44 +02:00
Marijn van der Werf
ed08deaac1 Paint quarter turns 2016-05-24 21:31:07 +02:00
Marijn van der Werf
8f4ac4bd2a Draw spinning tunnel 2016-05-24 21:31:07 +02:00
Marijn van der Werf
52eaedbefa Draw log bumps 2016-05-24 21:31:06 +02:00
Marijn van der Werf
b3a134586c Draw 60 deg up - 25 deg up 2016-05-24 21:31:06 +02:00
Marijn van der Werf
1503b024c8 Draw 25 deg up - 60 deg up 2016-05-24 21:31:06 +02:00
Marijn van der Werf
9947ada17a Draw 60 degree slope 2016-05-24 21:31:06 +02:00
Marijn van der Werf
3ff5b83366 Draw 25 deg up - flat / flat - 25 deg down 2016-05-24 21:31:06 +02:00