Ted John
2fffeb9470
Set the map to blank if no title sequences can load
2017-06-29 19:24:28 +01:00
Reece
f581d52355
Disable money effect in pause mode
2017-06-29 20:12:36 +02:00
Gymnasiast
9148b98928
Fix #667 : Incorrect banner limit calculation
2017-06-29 19:18:08 +02:00
Gymnasiast
4e87ad6ac3
Properly check 'Finish 5 roller coasters' criteria, fixes #597
...
This fixes the following things:
- The objective was not available when using money (despite it being used on such scenarios in RCT1)
- The scenario editor set the 'partially finished flag' on every single ride
- The scenario editor did not check if there were five finished roller coasters
- When checking the goal, there was no check if the ride was a roller coaster
- When checking the goal, there was no check if the ride was one of the roller coasters to be completed
2017-06-29 17:32:12 +02:00
Richard Jenkins
74a14505cd
Fix #578 : Ride ghosts show up in ride list during construction
2017-06-29 16:39:48 +02:00
Ted John
e265fa8948
Fix crash when headless server creates money fx ( #5729 )
...
Ensure headless instances of the game, which do not have graphics loaded, do not try to measure the string for new money effect sprites.
2017-06-29 12:30:49 +01:00
Gymnasiast
6483705d2c
Make CIs happy about return paths
2017-06-29 12:06:29 +02:00
Gymnasiast
194cc4dcb3
Fix #5730 : Unable to uncheck 'No money' in the Scenario Editor
2017-06-29 12:01:30 +02:00
Michael Steenbeek
251ead0531
Fix #441 : Construction rights over entrance path discarded; refactor
2017-06-29 11:30:18 +02:00
Ted John
4cc6743446
Merge pull request #5714 from Gymnasiast/refactor-land-rights-window
...
Refactor land rights window
2017-06-28 12:42:42 +01:00
Zeh Matt
a8efd2cc4d
Fix #5676 : Last action issues
...
LastActionTime using server tick instead of real time platform ticks. (#5722 )
2017-06-27 14:50:21 +01:00
Ted John
f08db17d94
Merge pull request #5713 from rwjuk/fix5707
...
Fix #5707 : Usernames aren't detected for multiplayer
2017-06-27 13:27:21 +01:00
Richard Jenkins
1893326b62
Check for file existence before releasing config in config_open() ( #5712 )
2017-06-27 13:23:16 +01:00
David CARLIER
04ed2d78d2
Fix building on FreeBSD
2017-06-27 08:56:03 +02:00
rwjuk
c904fa9fe2
Duplicate string literal for assignment to utf8* var
2017-06-26 20:58:36 +01:00
Gymnasiast
51f5a4ff7b
Fix whitespace
2017-06-26 20:59:52 +02:00
Gymnasiast
65a3d4551b
Name buy land rights flags
2017-06-26 20:56:32 +02:00
rwjuk
3162b9c221
Use String::IsNullOrEmpty()
2017-06-26 19:10:55 +01:00
Gymnasiast
b806ded6a4
Refactor land rights window
2017-06-26 20:01:35 +02:00
rwjuk
3236701d51
Fix #5707 : Usernames aren't detected for multiplayer
2017-06-26 18:59:01 +01:00
Gymnasiast
9b25a45e90
Remove call to non-existant window class 77
2017-06-26 16:07:42 +02:00
Ted John
06859c90c2
Merge pull request #5708 from IntelOrca/reduce-headless-memory-footprint
...
Reduce memory footprint for headless instances
2017-06-26 14:41:55 +01:00
Michael Steenbeek
ce16693da0
Merge pull request #5706 from ibara/develop
...
Add OpenBSD support.
2017-06-26 15:02:40 +02:00
ZehM4tt
0a633647e4
Fix ghost scenery removing objects with "Disable Clearance check" enabled.
...
Fix footpath_remove ignoring the ghost flag removing the wrong path.
Replaced some constants with the known flags.
2017-06-26 14:58:07 +02:00
wolfreak99
27f5773e4d
rename event unknown_14 to viewport_rotate
2017-06-26 10:06:58 +02:00
Ted John
4f1cfb4631
Don't load graphics for headless
2017-06-25 23:19:24 +01:00
Brian Callahan
46ae0578e4
Add a note for OpenBSD and getting path names of running executables.
2017-06-25 23:26:26 +02:00
Brian Callahan
e5d305f9e7
Use cstdarg instead of stdarg.h
2017-06-25 23:25:46 +02:00
Brian Callahan
fe8f949b3f
Add OpenBSD support.
2017-06-25 23:25:46 +02:00
wolfreak99
0dbe8f32e5
Allow Construction rights to be placed on park entrance
2017-06-25 21:19:03 +02:00
Gymnasiast
2f3b5d1c7a
Add IDs for null sound IDs
2017-06-25 20:45:38 +02:00
Ted John
f275e5ba9b
Remove all platform.h includes from header files
...
System headers, particularly windows.h polute the namespace too much with macros and unwanted definitions. Do not use them in header files.
2017-06-25 18:59:56 +01:00
Ted John
9c269ae94b
Fix #5489 : Sprite index crash for car view on car ride
2017-06-25 17:53:51 +01:00
Ted John
acf3b0cf83
Only include FindPkgConfig once
2017-06-25 14:28:25 +01:00
Ted John
c4ad6571ea
Remove speex dependency from libopenrct2
2017-06-25 12:03:20 +01:00
Ted John
95514b9cbc
Remove SDL2 dependency from libopenrct2
2017-06-25 12:03:20 +01:00
Ted John
89d43c1120
Merge pull request #5702 from IntelOrca/refactor/nosdl/freetype2
...
Remove SDL2_ttf dependency, replace with some code form SDL2_ttf without SDL2 dependencies and instead only requiring freetype alone.
2017-06-25 11:35:06 +01:00
Michael Steenbeek
8333266ca5
Name several ride construction flags, clean up ride_data.c, fix "mini coaster" boosters
2017-06-25 12:14:39 +02:00
Tomas Dittmann
f9be3c0046
Identify _trackDesignPlaceSceneryZ and fix #259
...
Add the SceneryZ-value to the TrackZ value to compute the correct value for window_track_place_get_base_z(). Fixes issue #259 .
2017-06-25 11:17:25 +02:00
Ted John
6368a29d39
Fix NO_TTF builds
2017-06-25 00:18:08 +01:00
Ted John
16d6ddd22b
Remove unused code from SDL_ttf
2017-06-24 23:40:46 +01:00
Ted John
8046cbc707
Replace SDL2 calls
2017-06-24 23:31:40 +01:00
Ted John
b7fd89361b
Use complete SDL_ttf code
2017-06-24 23:13:07 +01:00
ZehM4tt
efa0275104
Fix client not resuming when server toggles pause.
2017-06-24 23:30:53 +02:00
wolfreak99
c80e782e67
Add default shortcut
2017-06-24 19:01:00 +02:00
wolfreak99
8364d8d3d8
Implement load game shortcut
2017-06-24 19:01:00 +02:00
camthesaxman
c301e83a64
fix water rendering
2017-06-24 18:53:25 +02:00
Gymnasiast
c9b5ec4172
Guard against NULL ObjectRepositoryItem, fixes #5614
2017-06-24 17:45:04 +02:00
Ted John
9ee1bbe4b5
Add some TTF code, poor
2017-06-24 14:50:30 +01:00
Ted John
2c07a55696
Refactor TTF into new source and remove SDL2_ttf
2017-06-24 14:50:30 +01:00