Michael Steenbeek
abc196a4d4
Add objectsversion to .gitignore
2018-05-02 12:00:36 +02:00
Michael Steenbeek
cc694e27d8
Merge pull request #7472 from oli414/tile-element-refactor
...
Separate tile element and surface from map
2018-05-02 09:21:00 +02:00
OpenRCT2 git bot
e2212444d6
Merge Localisation/master into OpenRCT2/develop.
2018-05-02 04:01:34 +00:00
Aaron van Geffen
507989abdd
Add Surface and TileElement to Xcode project.
2018-05-01 22:39:42 +02:00
Gymnasiast
fd4df87a8d
Fix TestPaint
2018-05-01 20:38:57 +02:00
oli414
d859bcdbbe
[ci skip] Update contributors
2018-05-01 20:38:57 +02:00
Gymnasiast
350b777fe9
Fix includes
2018-05-01 20:38:57 +02:00
oli414
8beec7a238
Revert accidental deletion
2018-05-01 18:14:03 +02:00
oli414
126881cc8a
Move last_for_tile function to tile element
2018-05-01 18:08:11 +02:00
oli414
353c8bcf8d
Adhere to coding style
2018-05-01 17:48:34 +02:00
oli414
c5fd9e67eb
Seperate tile element from map
2018-05-01 17:47:00 +02:00
oli414
3bff12c081
Seperate surface tile element
2018-05-01 16:33:16 +02:00
oli414
27aa28749c
Move surface element to seperate file
2018-05-01 14:57:13 +02:00
Aaron van Geffen
735cc2df89
Take line height into account in scenario selection screen
2018-05-01 13:58:46 +02:00
Michał Janiszewski
e0b8ff0f69
Merge pull request #7469 from OpenRCT2/android-cpp17
...
Update Android CMake project for C++17
2018-05-01 11:41:22 +02:00
Michał Janiszewski
3a0e553cf5
Use c++1z for android
2018-05-01 10:49:22 +02:00
Michał Janiszewski
dc1c715bb9
Update Android CMake project for C++17
...
Android uses cmake 3.6, so cannot use `CXX_STANDARD` 17, which only got introduced in cmake 3.9
2018-05-01 10:34:27 +02:00
Michael Steenbeek
03eaf576ae
Merge pull request #7467 from Gymnasiast/objects-101
...
Update objects to v1.0.1, implement #7377 , fix #7452
2018-04-30 21:20:29 +02:00
Gymnasiast
728eb7565c
Increase network version
2018-04-30 21:20:18 +02:00
Gymnasiast
4244f915a1
Implement #7377 : Allow for six 6-seater cars on the Wooden RC
2018-04-30 20:37:11 +02:00
Gymnasiast
d82414dbe9
Update objects to version 1.0.1
2018-04-30 20:34:52 +02:00
Michael Steenbeek
3025599eb3
Merge pull request #7435 from ZehMatt/indexing-perf
...
Use multiple threads to generate object index cache.
2018-04-30 14:55:54 +02:00
Toby Hinloopen
2fc01cb698
Fix #7424 : Do not auto-rotate shops to face queue paths
2018-04-30 14:54:26 +02:00
Olivier Wervers
7713cdac4d
Replace month count magic numbers
2018-04-29 20:46:46 +02:00
Michał Janiszewski
9caa30f846
Fix TestPaint target
...
Adds missing files to target
2018-04-28 02:38:07 +02:00
ZehMatt
64821564ab
[ci-skip] Update changelog.txt
2018-04-28 02:38:07 +02:00
ZehMatt
76e54dd5ec
Fix dead lock due to uninitialized variables.
2018-04-28 02:38:06 +02:00
Ted John
c0ccaa341a
Use C++17 for xcode
2018-04-27 15:06:46 +02:00
Ted John
2ef549b055
Fix #7450 : Only 3 standard entertainer costumes can be chosen
...
String value rather than string arrays were not being processed for enterainer costumes in object json files.
2018-04-26 22:00:48 +01:00
ZehMatt
ee53855c62
Use emplace_back with reference as return type.
2018-04-26 21:26:30 +02:00
Ted John
dd58a710ee
Make Console::Write functions atomic
2018-04-26 21:26:30 +02:00
Ted John
7da60f4950
Make log functions atomic
...
Use only one print call to stdout in log functions so that messages are not malformed.
2018-04-26 21:26:30 +02:00
Ted John
20be1cc0a8
Small refactor and code format
2018-04-26 21:26:30 +02:00
ZehMatt
b9d939b294
Show progress of processed elements instead of pending tasks.
2018-04-26 21:26:30 +02:00
ZehMatt
d77f06c1ee
Coding style changes.
2018-04-26 21:26:30 +02:00
ZehMatt
7be1cd3e37
Use std::list and fixed step size.
2018-04-26 21:26:30 +02:00
ZehMatt
b9e0eede44
Code cleanup
2018-04-26 21:26:30 +02:00
ZehMatt
64d9109226
Add progress report back.
2018-04-26 21:26:30 +02:00
ZehMatt
bee0fc25b1
Move all code into JobPool.hpp
2018-04-26 21:26:30 +02:00
ZehMatt
ac6b3fb225
Change order of members.
2018-04-26 21:26:30 +02:00
ZehMatt
8c2ac904b4
Add missing vector include.
2018-04-26 21:26:30 +02:00
ZehMatt
6b649e6b29
Remove unused includes.
2018-04-26 21:26:30 +02:00
ZehMatt
dfcec4d9da
Refactor file indexing to use the job pool instead of threads.
2018-04-26 21:26:30 +02:00
ZehMatt
254aedefd4
Add generic job pool implementation.
2018-04-26 21:26:30 +02:00
ZehMatt
e841c5b20b
Use multiple threads to generate object index cache.
2018-04-26 21:26:30 +02:00
Michael Steenbeek
2d92ecf10b
Fix #7436 : Only the first 32 vehicles of a train can be painted
2018-04-26 10:33:54 +02:00
Hielke Morsink
49cf840f28
Fix memset byte value too big ( #7447 )
...
`memset` takes an integer as argument which gets converted to an unsigned byte. `SPRITE_INDEX_NULL` has a value of 0xFFFF, essentially cutting it to 0xFF. Calling `std::fill_n` instead of `memcpy` assigns the given value to each element in its range rather than setting the bytes. In this case, the result is the same.
None of the other calls to `memset` in the project use values bigger than 0xFF.
2018-04-25 14:47:03 +02:00
Michael Steenbeek
3aac52cf44
Fix rendering of inverted exclamation mark
2018-04-25 13:47:07 +02:00
Ted John
42f46d15e3
Merge pull request #7414 from OpenRCT2/refactor/string-conversions
...
Refactor string conversion between RCT2 and UTF8
2018-04-25 10:14:39 +01:00
Michał Janiszewski
2e646c6733
Turn off codecov comments on PRs
...
See https://docs.codecov.io/docs/pull-request-comments
and https://github.com/codecov/support/wiki/Codecov-Yaml
2018-04-25 09:16:03 +02:00