X7123M3-256
2769550415
Fix more indentation
2017-05-07 01:01:06 +01:00
X7123M3-256
5e7ca2207e
Fix indentation
2017-05-07 01:01:05 +01:00
X7123M3-256
aaf16a7ec5
Amend usage message
2017-05-07 01:01:05 +01:00
X7123M3-256
92c8da4091
Use 16 bit integers for offsets
2017-05-07 01:01:05 +01:00
X7123M3-256
96856028bb
Fix misplaced characters
2017-05-07 01:01:05 +01:00
X7123M3-256
4d46a255e0
Load sprite information from JSON file
2017-05-07 01:01:05 +01:00
X7123M3-256
3b12e4cc66
Add function to get an absolute path from a relative one
2017-05-07 01:01:05 +01:00
X7123M3-256
e496271859
Add apparently missing commands to this list
2017-05-07 01:01:05 +01:00
X7123M3-256
942ea5be4b
Fix segfault when entered command doesn't exist
2017-05-07 01:01:05 +01:00
X7123M3-256
424bb406c3
Add support for x/y offsets to append command
2017-05-07 01:01:05 +01:00
Richard Jenkins
f2debcee44
Fix #4748 : No way to see owned rights after #4701
...
This partially reverts #4701 - the land rights button in the park window will always be visible, and if no construction rights are available to buy, all owned rights will be displayed.
2017-05-06 22:53:19 +01:00
Richard Jenkins
e2f51d314d
Fix #5440 : Autosaves in landscape folder aren't cleaned up
2017-05-06 21:32:13 +01:00
Richard Jenkins
fc873f2ce0
Fix #4748 : No way to see owned rights after #4701
...
This partially reverts #4701 - the land rights button in the park window will always be visible, and if no construction rights are available to buy, all owned rights will be displayed.
2017-05-06 19:14:04 +01:00
Ted John
b703520311
Merge pull request #5336 from IntelOrca/refactor/nosdl/phase-0
...
Remove SDL2 dependencies: Phase 0
2017-05-06 18:07:42 +01:00
zaxcav
268f6d9ac0
Minor improvements to the path finding debugging ( #5443 )
2017-05-06 15:51:47 +01:00
Michał Janiszewski
04b4ae429e
Fix platform_get_ticks for POSIX
...
Previously it did not include seconds
2017-05-05 22:25:47 +02:00
Michał Janiszewski
e103a90d59
Update network version in wake of 14ec639
2017-05-05 21:21:58 +02:00
Richard Jenkins
14ec639b47
Fix #5433 : Strange Umbrella Pricing Bug
...
Secondary shop item pricing was being overwritten by on-ride photo price when placing shop. (#5436 )
2017-05-05 18:08:02 +01:00
Michał Janiszewski
a25ce1e646
Make Network::server_connection dynamically instantiated
2017-05-05 16:54:44 +02:00
Michał Janiszewski
03d1115425
Fix macOS version detection macros again
2017-05-05 10:37:41 +02:00
Michał Janiszewski
7fc9bf62ce
Fix macros detecting macOS version
2017-05-05 08:46:03 +02:00
Richard Jenkins
28eb5fb279
Move mach_timebase_info init to core_init()
2017-05-05 00:40:07 +01:00
Michał Janiszewski
599af1c410
Fix object entry empty check ( #5435 )
2017-05-05 00:02:30 +01:00
Richard Jenkins
f8b79a4a3f
Cache mach_base_info
2017-05-04 22:33:32 +01:00
Richard Jenkins
3d6f13da13
Whitespace fix
2017-05-04 22:10:00 +01:00
Richard Jenkins
e1d964cb26
Implement platform_get_ticks() for macOS <10.12
2017-05-04 22:00:25 +01:00
crorabaugh2015
44175b8b38
Fixes issue 5288 - updated intro.c ( #5425 )
2017-05-04 18:23:27 +01:00
Ted John
ac2eb8b5da
Fix FileStream for macOS
2017-05-04 17:29:05 +01:00
Michał Janiszewski
8e6ea776f6
Add time.h include to shared.c for clock_gettime
2017-05-04 17:29:05 +01:00
Ted John
4ba60cbf52
Replace SDLRW with fopen in interop.c
2017-05-04 17:29:05 +01:00
Ted John
80bdb25740
Change http.cpp to use std::thread
2017-05-04 17:29:05 +01:00
Ted John
08b3817272
Use C++ future, thread and chrono for TcpSocket
2017-05-04 17:29:05 +01:00
Ted John
b8931bd503
Use C++ mutex instead of SDL for server_list.cpp
2017-05-04 17:29:05 +01:00
Ted John
ec3652152a
Quick port of server_list window to C++
...
So that C++ mutex can be used.
2017-05-04 17:29:04 +01:00
Ted John
90596e0f54
Remove unnecessary SDL headers from NetworkTypes.h
2017-05-04 17:28:37 +01:00
Ted John
0ad94f92e3
Replace Stopwatch with chrono
2017-05-04 17:28:37 +01:00
Ted John
459d79d2f3
Use FILE instead of SDL for FileStream
2017-05-04 17:27:51 +01:00
Ted John
73fb132e41
Replace some SDL functions with our own
2017-05-04 17:27:51 +01:00
Michał Janiszewski
ac593b9daf
Start v0.0.8
2017-05-03 23:43:16 +02:00
Marijn van der Werf
a0259b79d4
Use rct_widgetindex type
2017-05-03 22:43:33 +02:00
Marijn van der Werf
31e8b510ec
Use constants for maze construction
2017-05-03 16:09:21 +02:00
Marijn van der Werf
927190103b
Use enum for tools
2017-05-03 16:09:21 +02: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
Michael Steenbeek
b713b799b5
Increase network version
2017-05-03 08:41:34 +02:00
zaxcav
36ff7e90af
Improve ignoring wide flags on patrol zone edges
...
This is a minor improvement to #5424 .
The zone edge detection is expanded to also check the diagonal neighbouring tiles so that the fix in #5242 also works for tiles on an internal corner of a patrol zone.
2017-05-03 08:41:34 +02:00
Gymnasiast
af713f2cbe
Add booster sprites and drawing routines to the mini roller coaster
2017-05-02 22:40:31 +02:00
Marijn van der Werf
2b54032b8e
Replace magic numbers in windows with constants
2017-05-02 14:41:53 +02:00
Marijn van der Werf
3cf725745d
Add compile-time checked constants for widget ids
2017-05-02 09:58:25 +02:00
zaxcav
0debd879da
Ignore wide flags on patrol zone edges in path finding heuristic, fixes #5414
...
Wide path flags in patrol zones can divide the paths with an uncrossable boundary. Ignore wide flags on the patrol zone edges to provide doorways for mechanics through these boundaries without otherwise affecting the path finding heuristic.
Fixes #5414 .
Requires new network version.
2017-05-02 08:10:09 +02:00
Michał Janiszewski
5e03fcde33
Update network version to 20 after #5423
2017-05-01 21:41:52 +02:00