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

13816 Commits

Author SHA1 Message Date
OpenRCT2 git bot
c404c05fa8 Merge Localisation/master into OpenRCT2/develop. 2018-01-28 04:00:55 +00:00
Gymnasiast
981b67a90f Reorder edge textures 2018-01-27 23:22:24 +01:00
Michał Janiszewski
a7c7dc68e3 Add default exit value to staff_can_ignore_wide_flag 2018-01-26 20:29:37 +01:00
Ted John
8f1100c986 Merge pull request #7066 from IntelOrca/refactor/memory-operations
Refactor memory operations 1
2018-01-26 11:41:19 +00:00
Richard Jenkins
f1df94b6d1 Standardise caret with TextInput window 2018-01-25 10:56:35 +01:00
Michał Janiszewski
5c67ca4efc Sort installed packages in mingw-arch 2018-01-24 20:41:37 +01:00
Michał Janiszewski
df4c23b6ee Add boost to mingw-arch Dockerfile 2018-01-24 20:41:08 +01:00
Ted John
df26354376 Fix drawing glyphs in OpenGL 2018-01-24 18:49:30 +00:00
OpenRCT2 git bot
0e2021f6d9 Merge Localisation/master into OpenRCT2/develop. 2018-01-24 04:00:30 +00:00
Richard Jenkins
daecb02d00 Fix macOS build use uint32 rather than char32_t 2018-01-23 21:45:58 +00:00
Gymnasiast
2c8ab6fb68 Fix #7065: Guests cannot enter Great Wall Of China scenario 2018-01-23 19:03:00 +01:00
Gymnasiast
f1400a16d7 Update changelog for #6314 2018-01-23 18:44:23 +01:00
Richard Jenkins
1fc32182af Fix #6314: SV4s do not mark corresponding scenario as completed 2018-01-23 18:42:00 +01:00
Ted John
8304f01aef Fix #5809: Support Steam RCT1 file layout
Checks RCTdeluxe_install sub directory for csg1.1 and csg1i.dat when loading CSG images.
2018-01-23 18:28:33 +01:00
Gymnasiast
133a460630 Update vehicle names and descriptions 2018-01-23 18:20:29 +01:00
Hielke Morsink
c965f854d8 Add maximum number of lines in console window
Changed the container type from a vector to a deque, as that supports FIFO with random access.
2018-01-23 16:43:33 +01:00
Hielke Morsink
7c0bcc2c34 Handle codepoints for text colour in a nicer way
This replaces a couple more buffers with std::strings and makes {WINDOW_COLOUR_2} the default colour when adding a new line. Codepoints for any other colour will be added, and overwrite the codepoint that gets calculated in `console_draw` (which is only there for when the user has text set to black).
2018-01-23 16:43:33 +01:00
Hielke Morsink
3633d56e3e Refactor and cleanup in-game console to use C++ strings
Instead of storing the console text in one large buffer, it gets stored in a vector of strings. This makes the code easier to understand, as the `std::string`s now handle the buffer lenghts, instead of doing that manually and bloating the code with it, but at the cost of some performance (not noticable though). This fixes an issue where the buffer would be cut off when the total length exeeded the buffer length.
With this commit printed warnings and errors will have a red and yellow colour. It looks like this was intended, but it didn't work before, and makes `gfx_draw_string` and related functions take const strings.
2018-01-23 16:43:33 +01:00
pss9205
6b716dc157 Fix #7021: Extra rating factors overflow the vehicle tab in Korean (#7073) 2018-01-23 16:06:37 +01:00
Richard Jenkins
498e68f550 Add link to Windows SDK 10.14393
[ci skip]
2018-01-23 11:31:16 +00:00
Ted John
9e729931e8 [openrct2.proj] Revert back to using .exe for sprite building. 2018-01-23 09:40:36 +00:00
Ted John
08a527b2a7 Ensure g2.dat building output is written out for AppVeyor 2018-01-23 09:30:07 +00:00
Gymnasiast
9a362a8aa3 Import RCT1 gardens correctly 2018-01-22 20:25:29 +01:00
Gymnasiast
498ca56f57 Fix unicode values of some characters 2018-01-22 12:16:22 +01:00
Gymnasiast
6bf09e7abb Add preview images for RCT1 edge styles 2018-01-22 11:44:38 +01:00
OpenRCT2 git bot
5df9c90b86 Merge Localisation/master into OpenRCT2/develop. 2018-01-22 04:01:59 +00:00
Justin Gottula
a64c517638 Add self to contributors.md 2018-01-22 01:39:30 +00:00
Justin Gottula
d93a07a58d Disable link-time code generation for MSVC Debug builds
Every time I do a debug build, I get a warning message from the linker
telling me that /LTCG is doing nothing and that removing it from the
options will speed up the linking process.

(I believe this is due to LTCG being incompatible with incremental
linking; and AFAIK incremental linking is enabled in debug builds by
default.)
2018-01-22 01:39:30 +00:00
ZehMatt
1f5140ae94 Fix benchgfx attemping to render unloaded parks. 2018-01-21 21:46:11 +00:00
ZehMatt
abd74dbb1e Add exception handling in LoadParkFromFile. 2018-01-21 21:46:11 +00:00
Michael Steenbeek
fdeaaa5631 Allow selecting RCT1 map edges in land tool 2018-01-21 17:18:00 +01:00
Ted John
02d783a993 Fix build 2018-01-21 12:41:42 +00:00
Ted John
cebe13984f Remove most of remaining memory functions from libopenrct2ui 2018-01-21 11:17:41 +00:00
Ted John
131286f758 Refactor memory handling in OpenGLShaderProgram.cpp 2018-01-21 11:17:41 +00:00
Ted John
7f8b795842 Refactor memory handling in EditorObjectSelection.cpp 2018-01-21 11:17:41 +00:00
Ted John
589e0f40d0 Refactor memory handling in Map.cpp 2018-01-21 11:17:41 +00:00
Ted John
cb44dc5c21 Fix changelog 2018-01-21 11:17:41 +00:00
Ted John
b52333f532 Refactor memory handling in TitleScenarioSelect.cpp 2018-01-21 11:17:40 +00:00
Ted John
4d57a4b03a Refactor memory handling in TrackDesignPlace.cpp 2018-01-21 11:17:40 +00:00
Ted John
cbbb35bf79 Refactor memory handling in ObjectLoadError.cpp 2018-01-21 11:17:40 +00:00
Ted John
badb90ba20 Refactor memory handling in Changelog.cpp 2018-01-21 11:17:40 +00:00
Ted John
ba5bc415c7 Refactor memory handling in window sources 2018-01-21 11:17:40 +00:00
Ted John
0b8575270c Refactor memory handling in audio sources 2018-01-21 11:17:40 +00:00
Richard Jenkins
104419f6b2 Fix #7060: Ride window settings can underflow 2018-01-20 20:34:39 +00:00
Ted John
51df68a7d9 Merge pull request #7051 from IntelOrca/refactor/remaining-ride-to-cpp
Refactor remaining ride sources to C++
2018-01-19 10:49:54 +00:00
Ted John
6d63729a40 Fix MSVC 2018-01-18 22:59:30 +00:00
Richard Jenkins
a17aeed161 Xcode fix 2018-01-18 22:37:12 +00:00
Ted John
aa0d7645da Refactor ride_ratings.c to C++ 2018-01-18 22:33:06 +00:00
Richard Jenkins
d9725702ca Make console text colour themeable 2018-01-18 23:18:23 +01:00
Richard Jenkins
78a5406468 Visual improvements to the in-game console 2018-01-18 23:18:23 +01:00