Ted John
73b21b5880
Convert openrct2 to static library
2017-01-10 17:29:02 +00:00
Ted John
67c0ed8a2f
Add new windows project
2017-01-10 17:29:02 +00:00
Christian F. Coors
06d1d2116f
Remove unnecessary code
2017-01-10 12:44:30 +01:00
Christian F. Coors
e0a6955924
Remove openssl dependency when building without network support
2017-01-10 12:44:30 +01:00
X123M3-256
7c7b67f665
Do not deselect boosters after building one, fixes #4975
2017-01-09 22:51:16 +01:00
Michael Steenbeek
1c2458b6dd
Combine drawing of the Spiral and Mini RC ( #5025 )
2017-01-09 22:09:33 +01:00
Michael Steenbeek
4f61cae8a8
Merge pull request #4997 from zaxcav/restrictBacktrack
...
Restrict backtracking during peep pathfinding
2017-01-09 21:55:23 +01:00
wolfreak99
bdc34b608d
Make tile inspector selector draggable
2017-01-09 19:30:42 +00:00
Ted John
acba8ee63f
Fix code style
2017-01-08 23:51:22 +00:00
Gymnasiast
9521911719
Import money effect
2017-01-08 23:35:30 +00:00
Gymnasiast
8c1926e41c
Import jumping fountain water
2017-01-08 23:35:30 +00:00
Gymnasiast
5a51f28ba0
Fix balloons, import balloons, ducks and steam particles
2017-01-08 23:35:29 +00:00
Gymnasiast
70f6f638ca
Fix negative queue lengths, fix guests thoughts, import litter, import more fields, fix monorail, fix chairlift crashes
2017-01-08 23:35:26 +00:00
Ted John
9c11b051ee
Add some max constants for RCT1
2017-01-08 23:34:49 +00:00
Ted John
3037e6fb59
Merge pull request #5013 from IntelOrca/refactor/imageio
...
Refactor image_io
2017-01-08 22:30:58 +00:00
duncanspumpkin
ac5b0b0cf5
Rename sprite list vehicle to train to reflect true use
...
This was found during the rct1 vehicle import branch. When importing it would load all vehicles into this list only to find that each car was treated as a seperate train.
2017-01-07 16:59:46 +00:00
Michał Janiszewski
1a2227289a
Limit vehicle search to valid ones only
2017-01-07 14:54:30 +00:00
Ted John
4680aeab9b
Use FileStream instead of SDL2
2017-01-07 12:23:59 +00:00
Ted John
a21cbae82a
Move image_io to C++
2017-01-07 12:10:42 +00:00
Michał Janiszewski
3f8f513a47
Verify access to RCT1 fields
2017-01-07 11:19:04 +00:00
Ted John
44d9464d6b
Merge pull request #4995 from IntelOrca/refactor/track-design-repository-stdstring
...
Refactor track design repository to use std::string
2017-01-06 21:48:37 +00:00
Ted John
e7a7704efb
Fix RCT1 (original) imported parks having no ride music
2017-01-06 21:48:27 +00:00
zaxcav
9772c34cee
Update debugging messages to reflect changes in how pathfind_history[].direction is updated.
2017-01-06 12:26:23 +01:00
Michał Janiszewski
bd140e78fb
Compile fixes for MinGW ( #4998 )
...
* Fix mismatched condition in CMakeLists.txt
* Fix MinGW release builds
2017-01-06 07:04:25 +01:00
zaxcav
64a2d105e5
Reword comments with "from from".
2017-01-05 21:43:57 +01:00
Ted John
038ea82777
Fix #4996 : Objects unloaded after loading landscape
2017-01-05 19:55:36 +00:00
zaxcav
78715fa1c0
Increment network version
2017-01-05 20:46:14 +01:00
Ted John
60cb84fd9d
Handle nullptr for object when getting track designs
2017-01-05 18:19:20 +00:00
Ted John
e1ace9528d
Use std::string for File and FileScanner
2017-01-05 18:19:01 +00:00
Ted John
11477c5869
Refactor more of TrackDesignRepository to std::string
2017-01-05 17:51:31 +00:00
zaxcav
f98b8e9de9
Restrict peep backtracking further via pathfind_history[i].direction
...
Dependent on the path layout it is possible for peeps to get stuck in backtracking cycles between two or more path tiles - each such tile is a turn around point because from that tile, the reachable tile on the search boundary that is closest to the peep destination is in the direction the peep came from.
When storing/updating the pathfind_histroy, remove the direction the peep came from (in addition to the chosen direction) from the directions left to try to prevent such backtracking.
2017-01-05 17:45:18 +01:00
Ted John
be035dcdb2
Refactor various methods to use std::string
2017-01-05 13:13:22 +00:00
Ted John
f201a8b43a
Refactor TrackDesignRepository.cpp
2017-01-05 12:55:41 +00:00
Ted John
4fbecc2f60
Replace magic numbers with constant SPRITE_INDEX_NULL
2017-01-05 12:49:42 +00:00
Michael Steenbeek
2b35986746
Add and use constant for number of ride types
2017-01-05 09:19:22 +01:00
Michał Janiszewski
6684851115
Fix MinGW builds
2017-01-04 18:28:39 +00:00
Ted John
a2e3f10ca1
Update VS project files
2017-01-04 18:28:37 +00:00
Ted John
25bc798ff8
Move contents of src into project sub directory
2017-01-04 17:44:12 +00:00
Michał Janiszewski
02bcaabac2
Improve NO_TTF build
2017-01-04 13:51:49 +01:00
Michał Janiszewski
34b8c2034e
Allow building without SDL2_ttf
2017-01-04 13:51:49 +01:00
Ted John
73d1c6a1f0
Merge pull request #4971 from IntelOrca/refactor/mixer
...
Refactor mixer
2017-01-04 12:16:14 +00:00
Ted John
dbe694f7c8
Remove all usages of Uint types
2017-01-03 20:39:15 +00:00
Ted John
5ee43a26ac
Create buffer type to reduce duplicated code
2017-01-03 20:38:46 +00:00
Ted John
c549fe0fba
Rename mixer to AudioMixer
2017-01-03 20:15:02 +00:00
Ted John
f23d3c4e1c
Refactor callback code
2017-01-03 19:53:36 +00:00
Ted John
983c59c9ff
Refactor resampling code
2017-01-03 19:47:38 +00:00
Ted John
cb592726d9
Fix convert buffer, wrong allocation size
2017-01-03 19:27:35 +00:00
Michael Steenbeek
7312d81e17
Add constants for max stations per ride ( #4979 )
2017-01-03 16:25:17 +01:00
Ted John
a277419855
Use appropriate integer types
2017-01-03 12:43:34 +00:00
Ted John
683fc90ea7
Add cmath include to fix MacOS build
2017-01-02 23:36:09 +00:00