1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-18 12:33:17 +01:00
Commit Graph

12603 Commits

Author SHA1 Message Date
duncanspumpkin
8fc1d70239 Implement small scenery set colour action 2019-04-06 19:39:00 +01:00
duncanspumpkin
63f9e3dbb4 Set tertiary colour correctly 2019-04-06 18:56:44 +01:00
duncanspumpkin
787993c117 Fix #9062. Pass the correct flag for ghosts. 2019-04-06 18:16:24 +01:00
duncanspumpkin
3e9356857f Fix wall placement in track designs.
X and Y values go a bit screwey in ride previews. So you need to override there check.
Also fixed the wall from nesting the command wrong
2019-04-06 18:06:40 +01:00
duncanspumpkin
cee953f899 Fix #9042. Pass the flags to wall placement when in track design mode 2019-04-04 19:23:44 +01:00
duncanspumpkin
eedb24700d Fix #8535, #8480. Unintialised variable used to get path object.
When you try to mirror a track design that has a path object type that isn't loaded it will try to pass an uninitialised variable as the index of the path object. This will cause a bad pointer to be generated. Fix was to auto set it to zero and to be super careful reset it again to zero in the case when its not available
2019-04-04 19:23:44 +01:00
duncanspumpkin
5280728760 Fix formatting 2019-04-04 19:23:44 +01:00
duncanspumpkin
356a0e5e91 Rework flags 2019-04-04 19:23:44 +01:00
duncanspumpkin
06645f6a0d Further small refactor. Name Game_command_flag_5 2019-04-04 19:23:44 +01:00
duncanspumpkin
561ce03d18 Fix formatting 2019-04-04 19:23:44 +01:00
duncanspumpkin
30a5194085 Use a vector for map selection tiles 2019-04-04 19:23:44 +01:00
duncanspumpkin
7b2363f0ef Refactor further 2019-04-04 19:23:43 +01:00
duncanspumpkin
086e60dd1d Save changes 2019-04-04 19:23:43 +01:00
duncanspumpkin
f7c84fff60 Split scenery place into multiple functions 2019-04-04 19:23:38 +01:00
duncanspumpkin
9f80a16353 Further rename 2019-04-04 18:58:52 +01:00
duncanspumpkin
2320cd169f Rename PTD enum 2019-04-04 18:58:52 +01:00
ζeh Matt
62f163a67d Don't enable multithreading option by default. (#9039) 2019-04-04 12:11:37 +02:00
anon569
3efdcdef43 Hungarian Forint fix (#9043)
https://en.wikipedia.org/wiki/Hungarian_forint
"The Hungarian abbreviation for forint is Ft, which is written after the number with a space between."
2019-04-04 08:01:21 +01:00
hokasha2016
dc90b2873a Sort files in logical rather than dictionary order (#9012) 2019-04-03 00:16:47 +02:00
hokasha2016
1ff1f6d126 Add the Hungarian Forint (HUF) to the list of available currencies. (#9017) 2019-04-03 00:04:22 +02:00
Michał Janiszewski
2fb31910ca Merge pull request #8481 from ZehMatt/multicore-rendering
Implement partial multicore rendering
2019-04-02 22:08:46 +02:00
Matt
c520b0061e Refactor large_scenery_sign_fit_text to not return static local. 2019-04-02 20:14:50 +02:00
Matt
4e264bd45d Use mutex to protect scrolling banner cache from data race 2019-04-02 20:14:50 +02:00
duncanspumpkin
c8523b18b9 One more null check 2019-04-02 19:08:06 +01:00
duncanspumpkin
78527f7af4 Extra checks for nullptrs and bad values 2019-04-02 18:52:52 +01:00
duncanspumpkin
09875311b3 Increment network version 2019-04-02 18:36:57 +01:00
duncanspumpkin
7e6254f30c Fix function. 2019-04-02 18:36:57 +01:00
duncanspumpkin
29f5018bd1 Implement wall place game action 2019-04-02 18:36:57 +01:00
Duncan
89330703e0 Merge pull request #9011 from Gymnasiast/fix/path-preview
Fix path preview
2019-04-01 21:48:03 +01:00
Gymnasiast
9839bb7bba Fix path preview
More work is needed to properly split the paths, but this will do for now.
2019-04-01 21:58:57 +02:00
ζeh Matt
9a79ee8f14 Merge pull request #9004 from ZehMatt/fix-9000
Fix #9000: Incomplete error message when placing track with insuffient money
2019-03-31 13:27:25 -07:00
Michael Steenbeek
b618bbdcd4 Implement GameAction for setting date 2019-03-31 19:48:51 +02:00
Matt
7ed35dea70 Fix #9000: Show correct error message if not enough money available 2019-03-31 19:04:47 +02:00
Matt
1153b97ace Use thread_local to protect globals from data race 2019-03-31 17:15:15 +02:00
Matt
4b1e7c3dd2 Remove _unk9E32BC from global scope and make it local 2019-03-31 17:15:15 +02:00
Michael Steenbeek
e38efcbec4 Remove duplicate options in Cheats window 2019-03-31 16:24:18 +02:00
Matt
383ded68e9 Cleanup 2019-03-31 15:50:55 +02:00
Matt
ce9d252ce5 Use correct lock. 2019-03-31 15:50:55 +02:00
Matt
65ef018e4e Move paint_session_alloc and paint_session_free into Painter. 2019-03-31 15:50:55 +02:00
Matt
db96df010f Expose Painter in Context 2019-03-31 15:50:55 +02:00
Matt
37c3809744 Implement partial multicore rendering 2019-03-31 15:50:55 +02:00
ζeh Matt
521b78390f Fix #8909: Potential crash when invoking game actions as server 2019-03-31 14:42:47 +02:00
ζeh Matt
0b41c0f9a1 Fix #8988: Improve lookups for codepoint offsets 2019-03-30 21:50:49 +01:00
Michael Steenbeek
8d83f5a549 Merge pull request #8978 from Gymnasiast/refactor/inversions
Close #8965: Refactor ride->inversions
2019-03-28 20:28:35 +01:00
hokasha2016
70ae847a72 Fix #8219: Faulty folder recreation in "save" folder 2019-03-28 20:20:01 +01:00
Duncan
c01cfbdc26 Merge pull request #8902 from duncanspumpkin/land_smooth_ga
Land Smooth Game Action
2019-03-28 19:10:30 +00:00
Michael Steenbeek
9ed3c39aef Fix #7913: RCT1/RCT2 title sequence timing is off (#8980) 2019-03-27 21:56:12 +01:00
Michael Steenbeek
a50c7836f8 Move more ride functions to struct methods (#8977) 2019-03-27 21:53:38 +01:00
Gymnasiast
731af74732 Cast after std::min 2019-03-27 21:49:10 +01:00
Michael Steenbeek
ec3d757854 Fix #5905: Urban Park MGR has entrance/exit swapped 2019-03-27 20:53:48 +01:00