Ted John
d75295b027
Move handle_park_load_failure into game.c
2017-07-01 01:29:34 +01:00
Ted John
c3356d457e
Fix S4s never loading if no object errors
2017-07-01 01:29:34 +01:00
rwjuk
ab38c07fb9
Make object window work with S4s and scenarios
2017-07-01 01:29:34 +01:00
rwjuk
214bf3988b
Implement 'missing objects' window
...
Implement 'missing objects' window
Basic implementation of 'bad objects' window
Add new object_load_error.c
Add object_load_error.c
Faffing about
String stuff
Stuff
Get window basically displaying
Proper col header for object
Display object types
Display file name and explanatory message
Probably about time I added myself to the dev list
Cleanup and comments
Make bad object window work with SC6
Fix whitespace, string IDs, flip core function sense
Fix spacing in string_ids.h
Fix string ID snafu
Fix HasNoInvalidObjects() sense
Attempt to refactor this to pass data properly
Move typedefs to separate header
Fix up signatures
Add park_load_result_types.h
Clean up includes and remnants of prev implementation
Split duplication into function, free invalid entries list on close
Use pointer for object_validity_result param
Fixup string IDs
Use LoadObject() directly
Use dependency injection, fix string termination
Xcode fix, make helper function static
Fix buffer overrun and memory leak
Use SDL for clipboard functionality
Fix function & variable declarations
Rework editor_read_s6() to use new park load result type
Update changelog for #5624
[ci skip]
Fix mem leak, function signature and whitespace
2017-07-01 01:28:51 +01:00
Ted John
52555df089
Merge pull request #5738 from Gymnasiast/fix/5253
...
Fix #5253 : RCT1 park value conversion factor too high
2017-06-30 23:13:19 +01:00
Michael Steenbeek
bcbccba3e6
Create track sequence direction flags ( #5744 )
2017-06-30 23:11:47 +01:00
Michael Steenbeek
44af1653a6
Replace 'center' with 'centre' ( #5745 )
2017-06-30 23:11:28 +01:00
Ted John
f515314a2d
Only warn if object export can not fix checksum
2017-06-30 22:25:27 +01:00
Ted John
9b2777bc56
Fix read keyboard config error
...
Do not try to read more keyboard shortcuts than there actually are.
2017-06-30 19:11:32 +01:00
Gymnasiast
6206fbda80
Do not reuse _parkValueConversionFactor of previous S4
2017-06-30 16:02:57 +02:00
Michael Steenbeek
0224ca5ca0
Fix changelog order
2017-06-30 15:39:06 +02:00
Gymnasiast
fea2c66036
Name remaining TRACK_ELEM_FLAGs
2017-06-30 14:37:26 +02:00
OpenRCT2 git bot
f3b3345db6
Merge Localisation/master into OpenRCT2/develop.
2017-06-30 04:00:32 +00:00
Ted John
659ccc03d0
Merge pull request #5740 from OpenRCT2/bugfixes
...
Fix chat sounds
2017-06-30 00:22:53 +01:00
zsilencer
2385ef1059
Fix incorrect arguments to resampler.
2017-06-29 16:40:00 -06:00
zsilencer
ef6ecc8900
Set correct pan for chat sound.
2017-06-29 15:54:21 -06:00
zsilencer
bde3197e79
Fix incorrect resampling rate when at the end of a sound.
2017-06-29 15:43:40 -06:00
Michał Janiszewski
1e21b150ae
Fix missing newlines in various files
2017-06-29 23:31:03 +02:00
Michał Janiszewski
5a20ab2ffe
Add missing newline in input.c
...
[ci skip]
2017-06-29 23:21:31 +02:00
zaxcav
b39723a0a8
Allow mechanics to walk over wide tiles on the edge of the patrol zone
2017-06-29 20:34:37 +02:00
Ted John
50c8fefb35
Fix bug in sprite_move, add sprite null check
2017-06-29 19:25:59 +01:00
Ted John
2fffeb9470
Set the map to blank if no title sequences can load
2017-06-29 19:24:28 +01:00
Gymnasiast
ad943351ed
Add the fix for #3479 to the changelog
2017-06-29 20:14:26 +02:00
Reece
f581d52355
Disable money effect in pause mode
2017-06-29 20:12:36 +02:00
Gymnasiast
50a7c40fbd
Fix #5253 : RCT1 park value conversion factor too high
2017-06-29 20:08:59 +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
Michał Janiszewski
41cdf32f7e
Update cmake version for Android builds
...
Fixes #5720
2017-06-28 23:01:17 +02:00
Brian Callahan
9bd260292b
Add OpenBSD to the list of pre-built packages. [ci skip]
2017-06-28 21:40:37 +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