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

340 Commits

Author SHA1 Message Date
Gymnasiast
26e0264b5d Fix Xcode project 2019-05-12 00:51:33 +01:00
ζeh Matt
c8f822ea70 Gamestate snapshots (#8819)
* Add initial interface.

* Implement move operator in MemoryStream

* Add pod array serialisation traits.

* Add push_back with move semantics to CircularBuffer

* Initial implementation of GameStateSnapshots

* Add GameStateSnapshots to Context.

* Add mp_desync console command.

* Compare sprite data and fill change list.

* Minor changes.

* Proof of concept.

* Calculate offset instead of using offsetof

* Implement game state difference detection

* Update mp_desync console command.

* Fix identification of sprite remove/add.

* Fix crash when only one peep in park when using mp_desync

* Output state differences into user directory desync folder.

* Add desync debugging as an option.

* Add information to network status when a desync report was created.

* Cast to proper type for %llu.

* Update xcode project

* Add more information to the diffed data.

* Remove client-only relevant fields.

* Cleanup.

* Add better name output for misc sprites

* Add srand0 and tick information to the output

* Bump up network version

* Cleanup

* Set desync_debugging to false as default

* Apply suggestions
2019-05-11 21:31:34 +02:00
Aaron van Geffen
3e7a5bdd7e Add LandSmoothAction.hpp to Xcode project. 2019-03-27 18:48:26 +00:00
Duncan
791c3059f6 Add ParkEntranceRemove GameAction 2019-03-24 21:41:14 +01:00
Aaron van Geffen
ad3cc19a1d Update Xcode libraries to use SDL 2.0.9 (#8929) 2019-03-21 23:15:04 +01:00
Tom Lankhorst
467d69981b Add world/spritebase to xcode 2019-03-21 20:12:21 +01:00
Tom Lankhorst
d85e280666 Add ride/ridetypes to xcode 2019-03-21 20:11:39 +01:00
Tom Lankhorst
040b2de075 Add paint/virtualfloor to xcode 2019-03-21 20:10:42 +01:00
Tom Lankhorst
bdd0a76500 Add network/discord to xcode 2019-03-21 20:10:07 +01:00
Tom Lankhorst
e2d1a190fd Add localisation headers to xcode 2019-03-21 20:09:40 +01:00
Tom Lankhorst
7a66f4ede6 Add core headers to xcode 2019-03-21 20:08:41 +01:00
Tom Lankhorst
3d0925b0da Add actions to xcode 2019-03-21 20:08:21 +01:00
Gymnasiast
80c57f3804 Bump objects version to 1.0.10 2019-03-20 13:02:32 +01:00
ζeh Matt
6a177e696b Update xcode project (#26) 2019-03-15 19:44:17 +00:00
Duncan
82f320eb24 Merge pull request #8830 from duncanspumpkin/path_from_track
Footpath Place From Track Game Action
2019-03-15 19:42:30 +00:00
ζeh Matt
e32b9482b8 Update xcode project (#27) 2019-03-11 09:47:11 +00:00
Michael Steenbeek
1b39c97412 Update objects to version 1.0.9 (#8844) 2019-03-10 21:19:08 +01:00
Tom Lankhorst
2290d9de78 Add files to xcode project 2019-03-04 16:57:21 +00:00
Tom Lankhorst
10aaf7816e Add files to xcode project 2019-03-02 16:06:04 +00:00
Tom Lankhorst
8b34d3d119 Add files to xcode project 2019-03-02 15:09:11 +00:00
Tom Lankhorst
c86c99f0cd Add files to xcode project (#21) 2019-02-28 08:21:59 +00:00
duncanspumpkin
cbb02ec98a Use game action for track design. Fix error titles.
Add files to xcode project (#20)

Finally get the placement code working

Use game action for ghosts. Fix basequarter

Remove references to old command

Fix formating remove unused var

Fix clang format
2019-02-27 18:51:54 +00:00
Tom Lankhorst
dfcc4b57c3 Add files to xcode project (#22) 2019-02-27 08:54:50 +00:00
Tom Lankhorst
a883a46af1 Update Xcode project to use Xcode 10 (#8669) 2019-02-22 11:51:50 +01:00
Tom Lankhorst
a490f00f3a Add files to xcode project 2019-02-21 16:10:10 +00:00
Tom Lankhorst
eb6852f8bf Added files to xcodeproj (#18) 2019-02-19 12:30:41 +00:00
Tom Lankhorst
2405e9a6ba Added files to xcodeproj (#17) 2019-02-11 10:46:12 +00:00
Tom Lankhorst
405ebe3fb1 Added files to xcodeproj 2019-02-08 18:16:10 +01:00
Tom Lankhorst
5a6e57a2ba Added files to xcodeproj (#16) 2019-02-08 15:19:50 +00:00
Tom Lankhorst
fae96de572 Added files to xcodeproj 2019-02-07 18:50:59 +01:00
Tom Lankhorst
ec8c0754c0 Add 'RideSetAppearanceAction.hpp' to xcodeproj (#15) 2019-02-07 08:14:45 +00:00
Michael Steenbeek
80a9939522 Update names in Xcode project 2019-02-05 20:38:18 +00:00
Tom Lankhorst
35d8b3de7b Added files to xcodeproj (#14) 2019-02-05 20:38:18 +00:00
Tom Lankhorst
5b4efde23a Added files to xcodeproj 2019-02-05 11:31:39 +01:00
Gymnasiast
d2e39392f3 Fix Xcode project 2019-01-22 19:45:56 +01:00
Michael Steenbeek
4993c9ff7c Fix Xcode project 2018-12-29 19:23:28 +01:00
Michael Steenbeek
16b9c533d4 Update used objects version to v1.0.8 2018-12-23 13:12:28 +01:00
Michał Janiszewski
c0fc5142ac Merge pull request #8321 from ZehMatt/simulate-cmd
Add "simulate" command.
2018-12-20 22:08:17 +01:00
Michael Steenbeek
3148549d6d Fix Xcode project 2018-12-13 20:33:47 +01:00
Ted John
74793a3931 Update objects version 2018-12-09 23:30:40 +00:00
Ted John
06f203a7e7 Implement surfaces, edges and stations as objects 2018-12-09 23:30:40 +00:00
Hielke Morsink
d394e33948 Remove Util.hpp from xcode project
Not verified, the lines were removed manually with a text editor.
2018-11-23 21:59:08 +01:00
Michael Steenbeek
fbecfe5a88 Define tile elements in save as RCT12TileElement 2018-11-05 11:55:33 +01:00
Michael Steenbeek
5cd4057c76 Remove remnants of STEX support 2018-08-29 23:29:45 +02:00
Michael Steenbeek
8e276b9820 Require objects version 1.0.6 2018-08-26 21:37:41 +02:00
Michael Steenbeek
674b2a628a Require new version of objects 2018-07-30 21:22:33 +02:00
Aaron van Geffen
84e973fa55 Xcode: revert title sequence version number change (#7735) 2018-06-26 20:54:05 +02:00
Gymnasiast
2172902b47 Update required objects version 2018-06-23 17:39:38 +02:00
Aaron van Geffen
86035505e9 Update Xcode project to generate git describe info, too. 2018-06-14 16:10:27 +02:00
Aaron van Geffen
8ef5f4e02e Update Xcode project. 2018-06-11 01:22:24 +02:00