1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-16 19:43:06 +01:00
Commit Graph

7921 Commits

Author SHA1 Message Date
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
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
Ted John
038ea82777 Fix #4996: Objects unloaded after loading landscape 2017-01-05 19:55:36 +00: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
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
Michał Janiszewski
2f7ee8460e Fix compilation with clang 2017-01-02 23:37:04 +01:00
Michał Janiszewski
e45301b104 Fix compilation with GCC 2017-01-02 23:36:56 +01:00
Ted John
fb37e57b96 Conform to naming conventions 2017-01-02 22:35:43 +00:00
Ted John
8b1590e248 Move AudioFormat to new header 2017-01-02 22:35:43 +00:00
Ted John
6ae1356af6 Move classes into their own source files 2017-01-02 22:35:43 +00:00
Ted John
1abafdc6a3 Rename audio sources 2017-01-02 22:35:43 +00:00
Ted John
ca7bbdfbcc Move Source to an interface 2017-01-02 22:35:43 +00:00
Ted John
6b2ad98a07 Move source implementations to mixer.cpp 2017-01-02 22:35:43 +00:00
Ted John
beb5fcb054 Extract resample code to new method 2017-01-02 22:35:43 +00:00
Ted John
cab4562950 Refactor resample code 2017-01-02 22:35:43 +00:00
Ted John
c70c80c8f4 Add underscores to class fields 2017-01-02 22:35:43 +00:00
Ted John
324dea94bc Make effect buffer lazy and dynamic 2017-01-02 22:35:43 +00:00