Ted John
c0ad5aadd8
revert unintentional changes to vcxproj
2016-05-30 11:28:14 +01:00
Ted John
623318a35d
refactor NetworkPlayer
2016-05-30 11:18:07 +01:00
Ted John
3591026078
refactor NetworkAction
2016-05-30 11:18:07 +01:00
Ted John
31ac6e7fdf
refactor NetworkConnection and NetworkPacket
2016-05-30 11:18:07 +01:00
Ted John
46ecd53a99
refactor NetworkAddress
2016-05-30 11:18:07 +01:00
Ted John
3a1a474c7c
refactor key map to User and UserManager classes
2016-05-27 20:28:35 +02:00
Ted John
fe057c4470
handle null group ids
2016-05-27 20:28:34 +02:00
Michał Janiszewski
839fc3938f
Add NetworkKey files to VS project
2016-05-27 20:28:33 +02:00
Ted John
d42a708d1a
turn on warnings as errors
2016-05-23 20:54:51 +01:00
Ted John
4eb7a7ee0e
add S6 exporter
2016-05-08 22:35:08 +01:00
Ted John
3557c7c8eb
add S6 importer and chunk loading
2016-05-08 22:35:05 +01:00
Ted John
d88ef5e4c2
rename track list to track design index
2016-05-08 14:03:52 +01:00
Ted John
1908743c71
refactor track save, move into own source
2016-05-08 14:03:49 +01:00
Ted John
77e7313540
move track design related functions to new source
2016-05-08 14:03:48 +01:00
Ted John
5ad8fb272e
create new track index file format at startup
2016-05-08 14:02:46 +01:00
duncanspumpkin
7f02193411
Move around map element and sprite functions into seperate files
...
Add dummy files for big file move around
Fix files so they can compile
Add copyright header
Split up functions into seperate files
Remove suffix
Move supports again
Change functions signatures to remove viewport_setup
Rename folder structure
Finish moving about files
2016-05-05 21:41:53 +01:00
duncanspumpkin
72ca648135
Move painter functions into paint.c. Fix mistake in paint_attach_to_previous_ps
2016-05-04 18:54:42 +01:00
Duncan
64b4d751fc
Add paint_surface to VS filters ( #2 )
2016-04-28 20:03:17 +02:00
Ted John
a6ca76813d
rename import.h and remove includes
2016-04-22 20:14:29 +01:00
Ted John
f3356caa39
add a CLI command for converting saved games <-> scenarios
2016-04-22 18:26:27 +01:00
Ted John
f1b41bf51d
rename tables.cpp and update filters
2016-04-22 18:26:26 +01:00
Ted John
7754204a25
finish conversion of RCT1 import to c++
2016-04-22 18:25:19 +01:00
Ted John
cf7b81fd3a
start moving RCT1 importer to C++
2016-04-22 18:24:54 +01:00
janisozaur
7d2e62ba56
Fix typo introduced in 288d11a
, fixes #3376 ( #3379 )
...
See https://sourceforge.net/p/predef/wiki/Architectures/
This reverts commit 67a86fe22f
.
2016-04-22 07:59:50 +01:00
Ted John
67a86fe22f
fix #3376 : define PLATFORM_X86 so that CALLPROC is used again
2016-04-22 00:26:39 +01:00
Ted John
b499a4589f
embed OpenRCT2 icon for Windows ( #3372 )
...
Embeds the OpenRCT2 icon file using Win32 native resources and sets the window icon to it.
2016-04-21 19:17:26 +01:00
IntelOrca
4b2776f266
move code from Diagnostics and Guard to cpp
2016-04-20 18:11:06 +01:00
Ted John
9fd6c9df5f
update VS filters
2016-04-19 22:52:41 +01:00
Michał Janiszewski
736fdc2f33
Enable breakpad on Appveyor
2016-04-09 20:21:13 +02:00
Michał Janiszewski
17bc485fb5
Breakpad for windows
...
This enables breakpad Windows support **only**.
The scope of this was limited to allow for inclusion into 0.0.4 release.
Breakpad for now is a Windows-only functionality, as this platform has
largest audience and is the only one that has no system-provided stack
tracing utility.
Upon crash, breakpad will try to create a dump and save current game,
present user with some vital information, then open explorer on the
created files for user convenience, asking him/her to create a new
issue with OpenRCT2 on Github.
2016-04-09 18:57:14 +02:00
IntelOrca
1daa657657
fix #3091 : Korean words corrupted if over byte limit
2016-03-10 18:48:00 +00:00
IntelOrca
3edc5c6f0a
compile multiple versions of draw RLE sprite
2016-02-20 13:41:43 +00:00
IntelOrca
7e1ce4fcc6
reinstate theme editor and fix bugs
2016-02-03 18:23:45 +00:00
IntelOrca
b1b9741090
add JSON helpers
2016-02-03 18:23:42 +00:00
IntelOrca
d67d6a4831
add more core classes
2016-02-03 18:23:41 +00:00
IntelOrca
470ac384e2
refactor window themes and use JSON for format
2016-02-03 18:23:40 +00:00
Ted John
6eaa93c9bc
Merge pull request #2783 from zsilencer/multiplayer
...
MP groups and permissions
2016-01-24 12:29:27 +00:00
Michał Janiszewski
8599468760
Cleanup unused lodepng stuff
2016-01-23 17:13:15 +01:00
zsilencer
6e3068cd0a
MP groups and permissions
2016-01-20 21:42:31 -07:00
Michał Janiszewski
753d430eaa
Add zlib-based compression and decompression
2016-01-20 15:30:59 +01:00
IntelOrca
8cf53c12af
add ability to set RCT2 path by command line
2016-01-12 23:10:18 +00:00
IntelOrca
e9d222fdd3
new-argparse: finish new argparse integration and clean up
2016-01-10 22:50:31 +00:00
IntelOrca
3f0073f29c
new-argparse: implement most of the root commands, fix issues
2016-01-10 22:50:30 +00:00
IntelOrca
9d98147b75
new-argparse: implement argument and option parsing
2016-01-10 22:50:29 +00:00
IntelOrca
14a266c177
new-argparse: add basic definitions and help display
2016-01-10 22:50:28 +00:00
duncanspumpkin
2bd6dac20f
Merge branch 'develop' into vehicle-update
...
Conflicts:
openrct2.vcxproj
2016-01-10 08:57:41 +00:00
IntelOrca
df279b178b
clean up VS solution and project
2016-01-09 21:50:04 +00:00
IntelOrca
00f0f06e83
update VS project to use new dependencies
2016-01-09 21:50:03 +00:00
duncanspumpkin
268e2d34ce
Merge branch 'develop' into vehicle-update
...
Conflicts:
object.c
2016-01-09 16:51:23 +00:00
IntelOrca
15bc414581
add stopwatch class for profiling
2016-01-08 20:50:23 +00:00