Commit graph

16519 commits

Author SHA1 Message Date
duncanspumpkin
8ef5afe2ce Implement wall set colour action 2019-04-06 19:39:01 +01:00
duncanspumpkin
8fc1d70239 Implement small scenery set colour action 2019-04-06 19:39:00 +01:00
Duncan
7376e16601
Merge pull request #9063 from duncanspumpkin/fix_wall
Fix wall
2019-04-06 19:19:53 +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
Duncan
6afd0dc8f2
Merge pull request #8983 from duncanspumpkin/refactor_track
Refactor track
2019-04-04 20:06:37 +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
Duncan
6b9e36f929
Merge pull request #8966 from duncanspumpkin/wall_place_ga
Implement wall place game action
2019-04-02 19:34:06 +01:00
Matt
313117f266 Update changelog.txt 2019-04-02 20:14:50 +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
OpenRCT2 git bot
e34e06db4c Merge Localisation/master into OpenRCT2/develop. 2019-04-01 04:00:34 +00: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
2677ad67fc
Update changelog [ci skip] 2019-03-31 19:51:42 +02:00
Michael Steenbeek
b618bbdcd4
Implement GameAction for setting date 2019-03-31 19:48:51 +02:00
Matt
03e417550d Update changelog.txt 2019-03-31 19:04:47 +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