Ted John
8c81cacc6f
Add sea decryption
2020-07-11 11:40:34 +01:00
Duncan
0f92c3b017
Switch vcxproj files to remove wildcards ( #11843 )
...
Unfortunately MS has removed the wild card feature from vcxproj files. This will mean all file deletions and creations will need to modify these files to be included in the VS builds.
2020-06-02 13:37:58 +02:00
Michał Janiszewski
f2233d3cc3
Update MSVC project to use Google benchmark
2019-01-22 19:45:56 +01:00
Michał Janiszewski
798bb99239
Update libopenrct2.vcxproj ( #7644 )
2018-06-10 01:31:37 +02:00
Ted John
b3c17b215f
Use single output folder for msbuild obj files
...
This requires unique named source files within a project.
2018-06-01 09:37:49 +02:00
Ted John
83e80d9658
Implement basic discord status report
2017-11-11 23:48:04 +00:00
Olivier Wervers
4bdfb31fcb
Remove changes from libopenrct2.vcxproj
2017-10-05 10:42:44 +02:00
Oli414
8fa82493cb
Move set_staff_name game command functionality to game action
2017-10-05 10:42:44 +02:00
Ted John
84f55c75aa
Revert change to libopenrct2.vcxproj
2017-10-05 10:42:43 +02:00
ZehM4tt
1b2a61c6ba
Separated out byte swapping into its own header.
...
Simplified data serialisation of game actions.
Moved the flags away from parameters.
GameAction base now serialises mandatory data such as flags and player.
Split some functions from network in order to move command processing to the end of tick.
2017-10-05 10:42:43 +02:00
Duncan
7b47438f49
Fix windows x86 debug builds ( #5845 )
2017-07-09 09:51:02 +01:00
duncanspumpkin
e70a96c04f
Remove Win32 debug special builds
...
Win32 debug previously built a special .dll build to allow calling into RCT2. This has been broken for a while and has little use anymore. It has therefore been removed.
2017-06-13 12:23:26 +01:00
Ted John
18fc922000
Use a file pattern as it appears to now be supported in VS
2017-05-03 11:14:13 +02:00
Ted John
9e4efb67b1
Move fountain files to C++
2017-03-23 17:58:01 +00:00
Ted John
3f53f8cb5d
Refactor duck to C++
2017-03-23 17:37:25 +00:00
duncanspumpkin
9087170cf1
Move functions into banner.cpp
2017-03-13 17:41:24 +00:00
duncanspumpkin
ffeb1fa527
Initial refactor of entrance
2017-03-13 17:33:46 +00:00
Ted John
bcc0bfa485
Rename climate.h to Climate.h
2017-03-11 22:59:33 +00:00
Ted John
0d722d55e1
Refactor climate to C++
2017-03-11 22:59:32 +00:00
Ted John
ce13b551cb
Refactor balloon to C++
2017-03-10 17:26:08 +00:00
Ted John
925d64249f
Add openrct2:// uri scheme support
...
This sets up a URI scheme for openrct2 for Windows by adding the necessary registry keys. This is done on startup every time to keep the binary location up to date. URI handling currently supports joining a server.
2017-03-08 19:06:42 +00:00
Duncan
1654ba4fe4
Merge pull request #5236 from duncanspumpkin/refactor
...
Refactor fence to wall
2017-02-28 06:56:06 +00:00
Ted John
6e9d22e99d
Use hpp for header files
...
...as they contain C++ implementation code.
2017-02-22 17:46:10 +00:00
duncanspumpkin
72d97371b1
Rename to wall.cpp
2017-02-20 20:15:43 +00:00
duncanspumpkin
735f1d42b9
Move fence functions into fence.cpp
2017-02-20 20:09:40 +00:00
Ted John
4457749b35
Move keyboard shortcut loading to C++
2017-02-18 15:30:54 +00:00
Ted John
23fef54b14
Implement IniWriter
2017-02-18 10:17:26 +00:00
Ted John
6f15fc2cee
Refactor config reading to different files
2017-02-18 10:17:26 +00:00
Ted John
d5ee210797
Begin writing IniReader
2017-02-18 10:17:26 +00:00
Broxzier
88a0bb4270
Add support for inserting corrupt elements in MP
...
This PR adds three new files, one to expose some of the funcitons for the
tile inspector window, and two completely new ones for the tile inspector
logic, which handles what happens.
This commit adds the logic for inserting corrupt elements, while keeping
the list on both server and client correct (e.g. client has the same tile
selected, and keeps the same element in focus when the tiles gets changed)
2017-02-12 23:00:06 +01:00
Ted John
7671b21682
Convert audio.c to C++ so RWops can be removed
2017-02-12 10:40:32 +00:00
Ted John
3474f2adff
Remove RWops from server_list.c
2017-02-12 10:40:31 +00:00
Ted John
591e81a0af
Merge pull request #5157 from IntelOrca/fix/windows-tests-assert
...
Allow control of assertion behaviour
2017-02-10 18:18:49 +00:00
Ted John
6ea4e4987d
Turn sprite.c into sprite.cpp
2017-02-09 17:59:17 +00:00
Ted John
e649e7ad4a
Move creation of version string to Version.cpp
2017-02-09 17:58:19 +00:00
Ted John
2518362112
Use streams for SV6 export
2017-02-05 15:45:23 +00:00
Ted John
7ab2723936
Create a reader class for sawyer encoded chunks.
2017-02-05 02:40:50 +00:00
Ted John
5d7a712672
Use new S6 importer for title screen and fix issues
2017-02-02 22:00:01 +00:00
Ted John
8998b2ae18
Refactor S6 importer to use IParkImporter interface
2017-02-02 22:00:01 +00:00
Ted John
5c1f2f4c43
Replace IS4Importer with IParkImporter
2017-02-02 22:00:01 +00:00
Ted John
c9d7cd8216
Refactor loading of SC6 information when scanning scenarios
2017-01-31 17:54:39 +00:00
zaxcav
77e3827935
Add view_clipping.c to openrct2.vcxproj
2017-01-22 20:57:17 +01:00
Ted John
a7edba27aa
Enable light FX in builds
2017-01-21 12:02:41 +00:00
Ted John
f6dee8c58d
Unify rct1_award and rct2_award
2017-01-16 18:41:16 +00:00
Ted John
e6dc4f179d
Fix Debug | Win32 (RCT2) builds for VS
2017-01-11 18:33:08 +00:00
Ted John
b7b58817bb
Rename openrct2-lib to libopenrct2
2017-01-10 17:29:03 +00:00