Tulio Leao
c72f547606
Merge pull request #12916 from richard-fine/pathfinding
...
Pathfinding cleanup
2020-09-17 17:58:31 -03:00
Michael Steenbeek
1982e8491b
Merge pull request #12667 from mwnciau/json-refactor
...
Migrate JSON library to JSON for Modern C++
2020-09-17 21:11:06 +02:00
Simon Jarrett
f3aba68e46
Update project build files
2020-09-16 20:18:54 +01:00
Matt
3eff713765
Remove unused Registration.hpp
2020-09-16 20:23:39 +03:00
Michael Steenbeek
cf5b48a9dd
Rename Rain.{cpp,h} to Weather.{cpp,h} ( #12914 )
2020-09-12 19:32:26 -03:00
Richard Fine
542eb873fc
Consolidate pathfinding code
...
Consolidate all the guest pathfinding code from Peep.cpp into GuestPathfinding.cpp, and make a dedicated header for GuestPathfinding to help make it easier to see what the actual public interface is to the pathfinding system.
2020-09-12 14:59:40 -04:00
Aaron van Geffen
5825dedd81
Rename TitleScenarioSelect to ScenarioSelect ( #12822 )
...
The scenario select window is not only available through the title screen.
2020-08-30 20:22:20 +02:00
awiebe
b53c4b3625
Downgrade Mac build requirements of OpenRCT2 to macOS 10.13 ( #12749 )
...
Keep targeting macOS 10.14 for libopenrct2 target. Replace deployment target with macOS 10.13 for other targets, including the OpenRCT2 bundle.
Explicitly type std::arrays, since Xcode refuses to use C++17 array deduction.
Co-authored-by: Aaron van Geffen <aaron@aaronweb.net>
2020-08-28 22:27:25 +02:00
Michael Steenbeek
2bd8f21b2c
Upgrade objects to v1.0.16
...
This fixes the descriptions for the sand surfaces and also fixes a few Dutch WW/TT translations.
2020-08-10 15:40:22 +02:00
Aaron van Geffen
73bb5db99a
Update Xcode project for network changes.
2020-07-30 20:29:15 +02:00
Gymnasiast
bc3ad044f8
Consistently use 'Circus'
2020-07-21 13:55:48 +02:00
Gymnasiast
c2153ae797
Consistenly use 'Swinging Ship'
2020-07-21 13:55:48 +02:00
Gymnasiast
cf664c8340
Close #11971 : Replace ride groups with new ride types
2020-07-17 00:19:49 +02:00
Aaron van Geffen
d2bd9afe76
Update Xcode project.
2020-07-11 11:40:34 +01:00
Gymnasiast
d28d4f4ffd
Update objects release to v1.0.15
2020-06-17 21:46:37 +02:00
Aaron van Geffen
d993ec7ecf
Remove Twitch source files from Xcode project.
2020-06-11 15:22:39 +02:00
Gymnasiast
9a9ab47856
Remove Twitch from the rest of the code
2020-05-28 09:28:32 +02:00
Michael Steenbeek
2770668752
Fix Xcode project
2020-05-09 20:24:48 +02:00
Michael Steenbeek
948c393bc1
Fix #8110 : Use a single name for the title sequences directory ( #11545 )
2020-04-30 18:50:26 +02:00
Ted John
c67962577a
Rename __ENABLE_SCRIPTING__ to ENABLE_SCRIPTING
2020-04-26 14:35:08 +01:00
Aaron van Geffen
161985259a
Xcode: change deployment target to 10.14.
...
This is really unfortunate, but appears to be unavoidable.
2020-04-26 14:35:08 +01:00
Aaron van Geffen
3c28861122
Xcode: add FileWatcher, scripting/
2020-04-26 14:35:08 +01:00
Aaron van Geffen
c17f898931
Xcode: add __ENABLE_SCRIPTING__ preprocessor macro.
2020-04-26 14:35:07 +01:00
Aaron van Geffen
aefc49440a
Xcode: add new thirdparty location to header search paths.
2020-04-26 14:35:07 +01:00
Aaron van Geffen
9ea056a83f
Change Xcode dependencies bundle to download to v23.
2020-04-26 14:35:06 +01:00
Aaron van Geffen
4a21c7df92
Add duktape library to the Xcode project.
2020-04-26 14:35:06 +01:00
Michael Steenbeek
a8bb0e59ec
Update Xcode project
2020-04-26 14:35:06 +01:00
Michael Steenbeek
03785b4b24
Update objects to v1.0.14 ( #11314 )
2020-04-17 14:29:45 +02:00
Aaron van Geffen
302fe1cb2b
Merge pull request #10926 from IntelOrca/zoom-refactor
...
Zoom refactor
2020-03-24 23:28:32 +01:00
Michael Steenbeek
82e5ceb30d
Update objects to v1.0.13 ( #11011 )
2020-03-24 15:37:54 +01:00
pizza2004
7672847a3d
Update Xcode project ( #53 )
2020-03-23 15:54:04 +00:00
Michael Steenbeek
c31ef8e635
Extract vehicle subposition data to its own file ( #10912 )
2020-03-15 11:27:45 +01:00
Aaron van Geffen
7a67ebdf17
Xcode: update ICU from version 61.1 to 64.2.
...
This drops the version number from library filenames to make future updates easier.
2020-03-10 22:32:16 +01:00
Aaron van Geffen
003df314c6
Change Xcode dependencies bundle to download.
2020-03-10 22:24:14 +01:00
Michael Steenbeek
3b8a8e4931
Consistently order references in the Xcode project alphabetically. ( #10870 )
2020-03-05 10:30:19 +01:00
Gymnasiast
63430412be
Move TrackDataOld.cpp to Testpaint project
2020-02-22 20:29:35 +01:00
Anton Scharnowski
205ff401ab
Added SceneryScatter.cpp to xcode project.
2020-02-22 16:18:20 +01:00
Michael Steenbeek
1e64bbedf5
Update Xcode project
2020-02-08 17:47:03 +00:00
Michael Steenbeek
77d18a664b
Implement #10358 : Clean up leftover references to openrct2.website
2020-01-13 20:20:49 +01:00
duncanspumpkin
d9db7a05c9
Xcode patch from
...
@Gymnasiast
2019-12-15 08:23:21 +00:00
Michael Steenbeek
a11762b11a
Remove old C functions that only call their equivalent
...
* Remove old C functions that only call their equivalent
* fix formatting
2019-09-22 14:12:49 +02:00
Gymnasiast
7919e91716
Update objects to v1.0.12
2019-08-18 11:59:56 +02:00
Ted John
056ebc23d6
Update title sequences to v0.1.2c ( #9854 )
2019-08-11 19:03:29 +01:00
Andrew Rimpici
e0f2e43c36
Added file to Xcode project.
2019-08-11 17:22:00 +02:00
Andrew Rimpici
bc36ee973c
Xcode fixes for macOS support
...
Added in Duncan's files to the xcode project so the project builds correctly on Mac.
2019-08-09 20:43:03 +01:00
Michael Steenbeek
c24c15bfa7
Fix xcode project
2019-07-30 22:52:47 +01:00
Aaron van Geffen
f6c002afd9
Xcode: enable hardened runtime for all targets.
2019-07-11 12:18:28 +02:00
Aaron van Geffen
647b75a8bf
Add missing game action headers to Xcode project.
2019-07-11 11:46:55 +02:00
Aaron van Geffen
c9d5acb03d
Remove duplicate header includes.
2019-07-11 11:40:52 +02:00
Aaron van Geffen
91f4d68495
Migrate localisation to non-deprecated locale.
2019-07-11 11:40:21 +02:00
Michael Steenbeek
8ff0cf9546
Update objects to 1.0.11 ( #9529 )
2019-07-06 16:50:58 +02:00
Aaron van Geffen
a8ae81519c
Add LandBuyRightsAction.hpp to Xcode project.
2019-05-12 17:29:19 +01:00
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