Gymnasiast
183798b933
Remove unused includes and function declarations from rct2.c and rct2.h
...
Currently, rct2.c doesn't just pull in the kitchen sink, it pulls in half a hardware store.
Clean this up as a step towards reserving rct2.c/h for RCT2-specific stuff like SV6 limits.
2017-07-28 15:46:05 +02:00
Gymnasiast
3cf463b379
Name some window flag aliases
2017-07-28 13:09:32 +02:00
rwjuk
f6aef817e1
Fix #5943 : Track preview for mazes not drawn when paused
2017-07-28 10:34:30 +02:00
Oliver Freyermuth
d42b9fc6df
X8DrawingEngine: Only disable warnings which the compiler supports.
...
This fixes compilation with gcc 4.9.4.
2017-07-28 09:56:49 +02:00
Oliver Freyermuth
0ec78052d6
Guard: Mark openrct2_assert as static explicitly.
...
Fixes compilation errors with gcc 4.9.4,
which otherwise requires an explicit declaration before
the definition.
2017-07-28 09:56:49 +02:00
Michał Janiszewski
70793f65a5
Verify queried renderer information
2017-07-28 08:06:11 +02:00
rwjuk
315ee6b3b5
Fix applying palette colours; SPRITE_ID_PALETTE_COLOUR_3 to _2
2017-07-28 07:52:35 +02:00
Richard Jenkins
222782b228
Fix #6007 : 'Felicity Anderson' can affect peeps entering rides
2017-07-28 07:50:35 +02:00
duncanspumpkin
c595d24ebd
Fix #6009 . Actually check for the correct map element when deleteing.
...
Mistake made during refactor. The old code passed the map element type and quadrant in the same parameter. I refactored it so that it only checked the quadrant.
2017-07-27 21:49:15 +02:00
Gymnasiast
38c504685e
Define constants for max energy and happiness, cap energy to 128 instead of 255
2017-07-27 21:44:46 +02:00
Gymnasiast
2b540b9da1
Remove direct access to small scenery's colour_1 and _2 fields
2017-07-27 21:37:34 +02:00
Gymnasiast
db438a27b7
Use map_element_get_direction in more places, create map_element_get_direction_with_offset()
2017-07-27 21:23:26 +02:00
rwjuk
3bd45397aa
Fix #6021 : Unable to colour vehicles individually
2017-07-27 21:21:09 +02:00
Michael Steenbeek
434325ea22
Move vehicle preference to RideGroupManager
2017-07-27 21:03:26 +02:00
Keatzee
6e068d893d
Move autosaves to a subfolder of /save, closes #3209
2017-07-27 19:16:31 +02:00
Ted John
6f2020e7f4
Fix #5998 : Staff not getting paid / no loan interest
...
Ensure gDateMonthTicks is always a multiple of 4 so that it does not skip weekly checks.
2017-07-27 17:33:23 +01:00
Michael Steenbeek
ad6f725d37
Fix refactor error
2017-07-27 17:50:01 +02:00
Michael Steenbeek
46de90df86
Create map_get_water_height()
2017-07-27 17:15:56 +02:00
Michael Steenbeek
41b5e8bbca
Remove direct usage of map element track sequence field
2017-07-27 16:19:01 +02:00
Richard Jenkins
7e8aa5f655
Merge pull request #6031 from ZehM4tt/assert-refactor
...
Refactored asserts always calling the function regardless of expression.
2017-07-27 14:47:30 +01:00
Gymnasiast
d936b23072
Get and set map element station index via helper functions
2017-07-27 14:13:16 +02:00
ZehMatt
f7b7b18b4a
Refactored asserts always calling the function regardless of expression.
2017-07-27 05:12:50 +02:00
wolfreak99
30b907f0e8
Fix #6017 : ride type spinner not working in multiplayer
2017-07-26 23:15:33 +02:00
Kuriibo
59fabad37c
Added new string for shortcut, validate_global_widx
2017-07-26 17:23:47 +01:00
Kuriibo
d0db59e196
Keyboard Shortcut for Scenery Remover - #5835
...
Added a hotkey for the "clear scenery" window. By default, the hotkey is the "b" key (b/c bulldozer).
2017-07-26 17:23:47 +01:00
Gymnasiast
0092fee1ce
Fix what was likely a refactoring error
2017-07-26 16:49:42 +02:00
Gymnasiast
db56c7e3b3
Change growth_rate to target, fix cheats to use them
2017-07-26 16:49:42 +02:00
Gymnasiast
3f345c60c6
Fix underflow in sub_68F41A()
2017-07-26 14:51:43 +02:00
Gymnasiast
603735f86d
Make doors work with every vehicle, closes #5951
2017-07-26 14:41:44 +02:00
Gymnasiast
e9e8068dff
Change MAP_ELEM_TRACK_SEQUENCE_GREEN_LIGHT_MASK to MAP_ELEM_TRACK_SEQUENCE_GREEN_LIGHT
2017-07-26 14:41:04 +02:00
Gymnasiast
894d010439
Name map element track sequence flags and use them
2017-07-26 14:41:04 +02:00
Gymnasiast
a67b248956
Update references to sub_688217()
2017-07-26 14:40:28 +02:00
Richard Jenkins
a2f8720143
Fix #5981 : Ride list doesn't update after using quick demolish
2017-07-26 11:07:12 +02:00
rwjuk
11711fe4c4
Fix #6010 : Assert triggered when loading SC6 via file assoc
2017-07-26 11:03:46 +02:00
Gymnasiast
271e6837e9
Refactor byte_F4414E into separate local bools
2017-07-26 09:17:43 +02:00
Duncan
9a49490a0a
Refactor of scenery elements ( #5308 )
...
Label scenery flags, vars and refactor small scenery into cpp file.
2017-07-25 22:26:43 +01:00
Christian F. Coors
32da66aa79
Fix build errors
2017-07-25 22:50:19 +02:00
wolfreak99
6ec89fa78b
Implement dropdown/spinner combo for changing ride type
2017-07-25 13:25:31 +02:00
Michael Steenbeek
ef6aea98e4
Implement #4135 : Rename RC Designer to Track designer and allow more ride types
2017-07-25 12:16:37 +02:00
Gymnasiast
274abcb071
Clean up track designs a bit
2017-07-25 11:04:40 +02:00
wolfreak99
77035b0993
Move braces onto their own line
2017-07-25 10:45:38 +02:00
wolfreak99
7c6e260f77
Revise dividing by zero guards
2017-07-25 10:45:38 +02:00
wolfreak99
150cc90f89
fix empty dropdowns
2017-07-25 10:45:38 +02:00
zsilencer
424f2fcef5
Fix #5984 : Allow socket binding to same port after crash
2017-07-25 08:35:35 +02:00
ZehMatt
fabf7f9fb5
Refactored window flags only being updated every 1000ms.
2017-07-25 08:33:57 +02:00
Michał Janiszewski
5811a9e08e
Lift C4548 for FD_SET
...
Others encountered that as well:
https://github.com/deflomu/cryptlib/blob/master/io/tcp.h#L572-L588
Nothing we can do about it ourselves.
2017-07-24 22:04:40 +02:00
Gymnasiast
3c3094fa83
Raise dropdown limit to 128
2017-07-24 21:49:24 +02:00
ζeh Matt
d45044239e
Fix #5977 : Custom music files not showing up in music list
2017-07-24 17:08:10 +02:00
Gymnasiast
346c9e1359
Fix #5985 : Entertainer custome dropdown has no checked item
2017-07-24 14:10:23 +02:00
Gymnasiast
8473a40bc4
Make gDropdownItemsChecked and gDropdownItemsDisabled static
2017-07-24 14:10:23 +02:00