Gymnasiast
a7ac82a060
Update objects to v1.0.20
2020-12-02 17:17:32 +01:00
Gymnasiast
596aa71093
Create ObjectEntryDescriptor to properly handle mixed DAT and JSON
2020-12-02 17:17:25 +01:00
ffrogman
5994e194f4
Close #13476 : Unneeded colour variables in TopToolbar.cpp
2020-12-02 12:23:38 +01:00
OpenRCT2 git bot
aa8a08987f
Merge Localisation/master into OpenRCT2/develop
2020-12-02 04:05:38 +00:00
Ted John
4187106303
Fix #13482 : STR_6308 incorrect for en-GB
2020-12-01 22:03:30 +00:00
Margen67
f37fcad111
Add pause button to the Track Designer ( #13483 )
...
Fixes #13398
2020-11-30 13:27:36 -03:00
Ted John
8021af2c6b
Fix #13477 : Plug-in widget tooltips do not work ( #13486 )
2020-11-29 21:11:07 -03:00
OpenRCT2 git bot
a7481b40b4
Merge Localisation/master into OpenRCT2/develop
2020-11-29 04:05:34 +00:00
Ted John
17edaae02b
Improve banner formatting fix
2020-11-29 01:19:51 +00:00
Ted John
699103fe86
Fix banner text formatting, import / export
2020-11-28 16:52:19 +00:00
Ted John
55dc985c57
Fix #13469 : Exception thrown from plugin in context.subscribe ( #13470 )
...
Throw a JavaScript exception, not a C++ exception when invalid parameters are passed to subscribe.
2020-11-28 14:03:15 +01:00
OpenRCT2 git bot
9c27e3a9ce
Merge Localisation/master into OpenRCT2/develop
2020-11-28 04:05:47 +00:00
Ted John
5a90cd4163
Apply a few more code review comments
2020-11-27 18:54:58 +00:00
Ted John
9e7504fd98
Improve RCT12 UTF-8 checks
2020-11-27 18:54:58 +00:00
Ted John
517e964975
Fix title screen and object manager text issues
2020-11-27 18:54:58 +00:00
Ted John
503a383301
Do not format characters in text input
2020-11-27 18:54:57 +00:00
Ted John
ec03ce5317
Improve handling of braces
2020-11-27 18:54:57 +00:00
Ted John
9173ec2111
Handle int64 edge cases in Format
2020-11-27 18:54:57 +00:00
Ted John
dfcd8a4bbc
Apply code review comments
2020-11-27 18:54:57 +00:00
Ted John
086f10c183
Remove includes already in header
2020-11-27 18:54:57 +00:00
Aaron van Geffen
0dd980e5fd
Add Formatting.{cpp,h} to Xcode project
2020-11-27 18:54:57 +00:00
Ted John
fd605d7399
Apply review comments and fix build
2020-11-27 18:54:57 +00:00
Ted John
167aaac633
Fix TTF issues
2020-11-27 18:54:57 +00:00
Ted John
c7fea71db5
Add test for codepoint view
2020-11-27 18:54:57 +00:00
Ted John
2847ac556a
Fix FormatString stack memory issues
2020-11-27 18:54:57 +00:00
Ted John
92fcdfbd9b
Fix GCC compiler errors
2020-11-27 18:54:57 +00:00
Ted John
b6a688e540
Refactor format tokens
2020-11-27 18:54:57 +00:00
Ted John
157c984d4c
Fix more string functions
2020-11-27 18:54:56 +00:00
Ted John
711ac76753
Fix map tooltips
2020-11-27 18:54:56 +00:00
Ted John
80537832e9
Implement MOVE_X and INLINE_SPRITE
2020-11-27 18:54:56 +00:00
Ted John
c6152efa4e
Fix scrolling text
2020-11-27 18:54:56 +00:00
Ted John
1e5d998338
Remove more instances of format codes
2020-11-27 18:54:56 +00:00
Ted John
2f7c1aab14
Start eradicating old format codes
2020-11-27 18:54:56 +00:00
Ted John
eebababa90
Use variant instead of any
2020-11-27 18:54:56 +00:00
Ted John
644f7f07b3
Implement legacy format string
2020-11-27 18:54:56 +00:00
Ted John
6294188e93
Implement multi-level formatting for template FormatString
2020-11-27 18:54:56 +00:00
Ted John
6c23da4965
Implement multi-level formatting for any implementation
2020-11-27 18:54:56 +00:00
Ted John
43842bb668
Refactor some formatting code
2020-11-27 18:54:56 +00:00
Ted John
0e0c581258
Implement for format token types
2020-11-27 18:54:56 +00:00
Ted John
b07bc6b0ab
Add FmtString class
2020-11-27 18:54:56 +00:00
Ted John
8cb3103cc7
Add a dynamic format string function
2020-11-27 18:54:55 +00:00
Ted John
14377be487
Create new templated format string
2020-11-27 18:54:55 +00:00
OpenRCT2 git bot
79c6b22600
Merge Localisation/master into OpenRCT2/develop
2020-11-27 04:05:17 +00:00
ffrogman
7ed1804e61
Fix #12410 : Refactor WINDOW_WIDGET_TYPES to use strong enum ( #13453 )
...
* Fix #12410 : Refactor WINDOW_WIDGET_TYPES to use strong enum
2020-11-27 00:14:20 -03:00
Nick
67f5ce62b3
Plugins - return result from StaffHireAction ( #13459 )
...
* Added some scripting glue to StaffHireNewAction
* Update src/openrct2/scripting/ScriptEngine.cpp
Co-authored-by: Ted John <ted@brambles.org>
* Update plugin api version
Co-authored-by: Ted John <ted@brambles.org>
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2020-11-26 16:37:07 -03:00
Duncan
b5101d085d
Add further plugin visitors for actions ( #13458 )
...
* Add further plugin visitors for actions
* Update PLUGIN_API_VERSION
Co-authored-by: Tulio Leao <tupaschoal@gmail.com>
2020-11-26 16:13:10 -03:00
Florian Probst
923b5f990d
Close #12438 : Refactor RIDE_COMPONENT_TYPE to use strong enum ( #13456 )
...
* Part of #12438 Changed RIDE_COMPONENT_TYPE to enum class
(1/3)
Changed the enum RIDE_COMPONENT_TYPE to be enum class in RideData.h.
Shortened the enumerators.
And fixed
I split the changes I did into 3 commits because the enum is used in a total of 85 different files where I just replace the single line where they occur.
The changes in those 85 files are analogous to my change in line 328 in RideData.h in this commit.
* Part of #12438 changed all RIDE_COMPONENT_TYPE enumerators appearances
(2/3)
Changed every appearance of the old RIDE_COMPONENT_TYPE enumerators to the changed enumerators from last commit.
* Part of #12438
(3/3)
Used EnumValue() wherever a field or variable of the type RideComponentType was used as an index.
Havent checked if anything from these 3 commits on this branch got codestyle issues
* Part of #12438
used clang-format
* Closes #12438 Added Accessor function for RideComponentName
Added Accessor function GetRideComponentName to RideData.
to replace the use RideComponentNames[EnumValue(RideComponentType type)]
* Close #12438 moving GetRideComponentName to RideData Headerfile
Moved GetRideComponentName to RideData Headerfile since thats where it should be.
2020-11-26 15:23:47 -03:00
ffrogman
1f0764be28
Fix #13427 : Newly created Go-Karts show "Race won by <blank>" ( #13457 )
...
* Fix #13427 . Show # of people for newly created Go-Karts
* Add changelog entry
* Reorder changelog entry
2020-11-26 18:04:35 +00:00
Michael Steenbeek
077b34d05d
Changelog: remove #13409 , add #13454
2020-11-25 17:55:02 +01:00
Duncan
9451578cad
Fix #13454 . Use File class so that utf8 paths understood ( #13455 )
2020-11-25 13:37:07 +00:00