Bas
7d819c0714
Remove unnecessary Invalidates from plugin car.move() method
2020-12-29 15:41:26 +01:00
Bas
2b2efee7a8
Remove unnecessary MoveTo code from MoveRelativeDistance
2020-12-29 15:41:26 +01:00
Bas
559c327c1e
Disable vehicle collision on single car position update
2020-12-29 15:41:26 +01:00
Bas
833c8a2e1f
Fix whitespace in openrct2.d.ts
2020-12-29 15:41:26 +01:00
Bas
e44c17957b
Replace track position setter with new move method
2020-12-29 15:41:26 +01:00
Bas
32bccf4a7c
Run clang-format on ScEntity.hpp
2020-12-29 15:41:25 +01:00
Bas
614a27cfb1
Add track progress to openrct2.d.ts
2020-12-29 15:41:25 +01:00
Bas
d5a9881f91
Add track progress property to vehicles
2020-12-29 15:41:25 +01:00
Michael Steenbeek
ac65864b40
Close #11859 : Add on-ride photo to APVC and Reverse Freefall RC
2020-12-29 13:13:17 +01:00
csunday95
51faec5c50
Close #13637 : Refactor sprite compiler for filesystem efficiency
...
- sprite building would save a file with just the sprite file header
and then immediately open it again at the beginning of compilation
- sprite file generation is now entirely in memory until the final
output file is saved on success
- added validation of no file activity in the failed build test case;
failed builds will not generate a file or edit an existing one
2020-12-29 13:12:55 +01:00
Duncan
556c786b12
Paint Setup refactor ( #13633 )
...
* Simplify paint session generate
* Add template to improve performance
* Add comments and fix minor issues
2020-12-25 08:05:57 +00:00
Michael Steenbeek
7337e9d4a3
Fix #13644 , #13102 : Underflows in ride graph, temperature, cut-away view
2020-12-24 23:08:01 +01:00
Michael Steenbeek
efada44157
Add #13574 to changelog, readd #13346
2020-12-24 18:51:17 +01:00
Tulio Leao
7b2ea2aae1
Merge pull request #13632 from tupaschoal/some-enum-class
...
Some enum class conversions
2020-12-24 08:08:51 -03:00
OpenRCT2 git bot
b5aaab58fc
Merge Localisation/master into OpenRCT2/develop
2020-12-24 04:16:47 +00:00
Tulio Leao
8c9fa45a76
Use switch for Ride::UpdateAll
2020-12-23 20:15:39 -03:00
Tulio Leao
af0ec60bed
Close #13626 : Refactor RCT2LanguageId to strong enum
2020-12-23 20:07:54 -03:00
Tulio Leao
00483df2f2
Close #13625 : Refactor TOOL_IDX to use strong enum
2020-12-23 20:07:54 -03:00
Tulio Leao
d6ebdded6b
Close #13630 : Refactor DATATYPE into strong enum
2020-12-23 20:07:53 -03:00
Tulio Leao
b7f70ab20b
Close #13628 : Refactor MASTER_SERVER_STATUS to strong enum
2020-12-23 20:07:53 -03:00
Tulio Leao
221aa8cece
Close #12453 : Refactor RCT2_EDITOR_STEP to strong enum
2020-12-23 20:07:53 -03:00
Michael Steenbeek
f9e90ed84c
Fix #13641 : Game crashes after a while ( #13642 )
2020-12-23 22:37:43 +01:00
Tulio Leao
45cc84cfaf
Remove unreachable default in list_item_sort
2020-12-23 18:02:39 -03:00
Tulio Leao
f7c6e04658
Close #13622 : Refactor SORT into strong enum
2020-12-23 18:02:39 -03:00
Michael Steenbeek
eeacb85310
Fix #13466 : 'Build 5 roller coasters' excitement corrupted
2020-12-23 21:34:04 +01:00
Gymnasiast
17fe4bd7ea
en-GB: Replace typewriter quotes with typographical ones
2020-12-23 21:03:12 +01:00
Ted John
9809df8de6
Fix #13549 : Ride name is truncated/resetted in Korean
...
Handle multi-byte RCT2 strings when converting to string_view.
2020-12-23 20:19:25 +01:00
Michael Steenbeek
5dd0ff12c4
Fix #13550 : Cut height in Cut-away view window is missing
2020-12-23 20:13:00 +01:00
Michael Steenbeek
90964b38bb
Fix #13574 : Object selection crashes if 'originalId' missing
2020-12-23 20:12:25 +01:00
Michael Steenbeek
8bab0c7479
Small fixes to changelog
2020-12-23 17:16:18 +01:00
Mike Jones
4e991beb8d
Closes #12419 : Merge MISC_COMMAND and GAME_COMMAND into strong enum ( #13103 )
...
Merge MISC_COMMAND and GAME_COMMAND enums
Cleanup
2020-12-22 20:53:37 -03:00
csunday95
fa5437f920
Fix #13611 : Zero under decimal is not displayed ( #13618 )
...
* fix for bug #13611 ; handled too few sig figs fixed point case
* added unit test cases to cover modified fixed point code
* removed blank line to satistfy clang-format
* sorted includes in formatting tests for clang-format
* removed redundant static_cast
- already a char literal and assigning to char[] so code
is functionally equivalent
2020-12-22 09:45:45 +00:00
Hielke Morsink
cc6b56f1f5
Fix: Load game / Quit to the menu are not working in multiplayer ( #13619 )
2020-12-21 19:55:29 +00:00
Michael Steenbeek
4ac3b27ae9
Merge pull request #13614 from Gymnasiast/feature/rct1-surfaces
...
Feature/rct1 surfaces
2020-12-21 18:40:45 +01:00
Michael Steenbeek
94b6723f0d
Add some comments
2020-12-21 14:53:54 +01:00
Duncan
6da4a8d6af
Add individual vehicle motion update flag ( #13607 )
...
This can be used in conjuction with #13593 to change the placement of vehicles on a track
2020-12-21 13:25:39 +00:00
OpenRCT2 git bot
baf1924b25
Merge Localisation/master into OpenRCT2/develop
2020-12-21 04:09:34 +00:00
Gymnasiast
179b50358c
Add RCT1 surface styles
2020-12-20 21:45:21 +01:00
Gymnasiast
31dc155e0b
Use type bit 1 on surface element to store more surface styles
2020-12-20 21:45:04 +01:00
Michael Steenbeek
0f1414a173
Merge pull request #13587 from RQWorldblender/enhanced-track-designer
...
Enhanced track designer with ability to add/remove scenery and footpaths
2020-12-20 20:58:32 +01:00
Richard Qian
157a78c8e6
Enable saving rides with scenery in track designer
2020-12-20 13:29:46 -06:00
Richard Qian
3031db3d4e
Add second changelog entry for #13587
2020-12-20 13:08:36 -06:00
Richard Qian
3c8b7b07dd
Add changelog entry for #13587
2020-12-20 13:08:36 -06:00
Richard Qian
8bdfdad26c
Refactor track designer object setup function to use UpperCamelCase
2020-12-20 13:08:36 -06:00
Richard Qian
84d5fde6bb
Remove the max limit of 4 rides from the Track Designer
2020-12-20 13:08:36 -06:00
Richard Qian
6ee4bec0b1
Cleanup commented code, as testing shows nothing else adversely affected
2020-12-20 13:08:36 -06:00
Richard Qian
904af2cc4f
Enhance the track designer with ability to add scenery and footpaths
...
This brings feature parity with Rollercoaster Tycoon Classic (RCTC)
Includes:
* Re-enabled buttons: Ride List, Map, Scenery, Path, Clear Scenery
* Add all standard footpaths and core scenery objects to the object selection
The max limit of 4 rides has not changed; other object types can have more than 4
Only a minimum set of scenery is enabled, as the full set cannot be included
2020-12-20 13:08:36 -06:00
Hielke Morsink
235afc4c62
Mark possibly unused variable as maybe_unused ( #13612 )
2020-12-20 15:35:23 +00:00
Michael Steenbeek
45e32c82df
Merge pull request #13586 from RQWorldblender/fix/more-cheat-pieces
...
Restore extra cheat track pieces for some rides; intended to fix #13324
2020-12-20 11:38:55 +01:00
OpenRCT2 git bot
150f243a9f
Merge Localisation/master into OpenRCT2/develop
2020-12-20 04:06:03 +00:00