Martin Müller
3409da9aa1
Only load csg1 if necessary
2017-04-10 14:09:01 +02:00
Martin Müller
da1f618732
If path to RCT1 is available, load "css50" from there
2017-04-10 14:09:01 +02:00
Martin Müller
b1bd899fb8
Add menu option for path to RCT 1
2017-04-10 14:08:58 +02:00
Marco Costa
6f0232431e
Replace comment with STUB macro
2017-04-09 17:05:48 -04:00
Marco Costa
e8136aa950
Remove unused include
2017-04-08 23:23:17 -04:00
Marco Costa
04ec93b038
Move stub implementation to posix.c
2017-04-08 23:10:16 -04:00
Marco Costa
8ed51d46ff
Add import for date format
2017-04-08 22:58:45 -04:00
Marco Costa
8d2d430de0
Default implementation of date format
2017-04-08 22:50:34 -04:00
Marco Costa
f1a1639c8c
Auto-detect locale on first run
2017-04-08 22:39:19 -04:00
Marco Benzi Tobar
67b4d919b4
Update the window size when using maximise on macOS
2017-04-07 17:09:11 +02:00
Tom Delebo
e9c4365aa2
Add description and greeting textbox to server start menu
2017-04-06 14:31:36 +02:00
Richard Jenkins
1cfc1b003b
Fix scenery eyedropper not picking up selected item's rotation (referenced in #5339 ) ( #5344 )
2017-04-05 12:33:59 +01:00
Michał Janiszewski
07d943575d
Fix invalid array size in platform_open_directory_browser
2017-04-04 22:10:23 +02:00
Michał Janiszewski
8cd704eca7
Guard array access in platform_open_directory_browser
2017-04-04 22:07:50 +02:00
duncanspumpkin
d305925cde
Fix #5334 . Make signs save text in the correct order.
...
Mistake made during refactoring that would cause the sign text to be in the wrong order. If the text was less than 12 characters sign would be blank.
2017-04-04 20:05:10 +01:00
Ted John
9c4c7e7b23
Merge pull request #5319 from IntelOrca/refactor/fountain-cpp
...
Refactor fountain to C++
2017-04-03 21:53:33 +01:00
Michał Janiszewski
f0b8a514fa
Update network version to 13
2017-04-02 23:00:00 +02:00
GrahamRCT
29db1389ce
Relative value bonus for new rides
...
This prevents, for instance, charging $6 for any new ride, regardless of its quality.
2017-04-02 22:52:59 +02:00
Michael Steenbeek
c9c3025e2e
Merge pull request #5305 from IntelOrca/feature/scenery-eyedropper-tool
...
Add scenery eyedropper tool
2017-04-02 22:45:28 +02:00
Gymnasiast
9efbf9c60e
Only show 'Force breakdown' when not in network mode, fixes #5199
2017-04-02 19:35:25 +02:00
Michał Janiszewski
cf87760b60
Fix #5325 : Crash from invalid ride type in research_finish_item
2017-04-02 15:35:27 +02:00
Margen67
10d1e8a538
Disable clearance checks for underwater and underground walls
...
Also update network version.
2017-03-31 09:38:03 +02:00
Gymnasiast
ea7f1f03e7
Raise limit of objects per tab to 256
2017-03-29 23:04:30 +02:00
David CARLIER
d50a1592fa
Prevent double allocations of string allocated config values
...
Prevent double allocations of string allocated config values since they can be set by default and then set again by reading the config file.
2017-03-28 10:32:22 +02:00
Richard Jenkins
5b685d5cad
Don't apply peep_make_passing_peeps_sick() to peeps in a queue, fixes #1992
2017-03-28 09:24:42 +02:00
Richard Jenkins
d58f761721
Improve algorithm for determining zoom level in track previews, fixes #3502
2017-03-28 09:23:46 +02:00
Michał Janiszewski
1f78afead9
Prevent dereferencing null map element in footpath_remove_real
...
No network version increase as the client would simply crash if it were
NULL.
2017-03-27 22:09:46 +02:00
zaxcav
071c8135ba
Update ride_find_closest_mechanic() to search using the station exit location, fixes #5284
2017-03-27 20:00:50 +02:00
Richard Jenkins
2ce4b51528
Do not return money when demolishing a ghost footpath, fixes #5318
2017-03-27 15:04:12 +02:00
Gymnasiast
b5b602d5a0
Fix import of SV4 scenario ticks, fixes #5004
2017-03-26 18:13:54 +02:00
Richard Jenkins
ccce7b0432
Pass selected colour to the create banner command, fixes #5316
2017-03-26 15:31:21 +02:00
Gymnasiast
e85c627bd5
Fix importing SV4 walls in pause mode
2017-03-25 21:57:31 +01:00
GrahamRCT
6ea78d6c01
Remove duplicate ride penalty for closed rides
...
The game reduces the 'value' of a ride, which decides how much guests will pay for it, when multiple rides of the same type exists within a park. Currently, the rides' status is not taken into account.
This PR ensures a ride with status "closed" will no longer attract the penalty. Only open or broken rides will do so.
In other words, this PR removes ill-deserved punishment for players who:
- Use (partial) rides as scenery
- Build replacement rides while keeping the originals open
Also refactored the code slightly to decrease average-case runtime.
2017-03-24 08:13:04 +01:00
Michał Janiszewski
de6e493049
Catch exceptions using const-reference rather than value
2017-03-23 22:21:17 +01:00
Michał Janiszewski
2df1f87662
Include SDL.h in twitch.cpp for SDL_GetTicks()
2017-03-23 21:06:37 +01:00
Ted John
f9f516c372
Format Fountain as C++
2017-03-23 18:36:20 +00:00
Ted John
7fb653d1a7
Remove platform include from game.h
2017-03-23 18:34:32 +00:00
Ted John
9e4efb67b1
Move fountain files to C++
2017-03-23 17:58:01 +00:00
Ted John
481f5d706f
Fix compilation and refactor GetFrameImage
2017-03-23 17:37:25 +00:00
Ted John
cd54503bdb
Refactor duck to member functions
2017-03-23 17:37:25 +00:00
Ted John
3f53f8cb5d
Refactor duck to C++
2017-03-23 17:37:25 +00:00
Michał Janiszewski
92d3e219d2
Add parentheses to enforce order of evaluation in input.c
2017-03-18 23:23:23 +01:00
Michał Janiszewski
fa65fd1481
Reduce scope of variables in input.c, rect.c
2017-03-18 23:23:23 +01:00
Michał Janiszewski
0471d4ccf6
Guard access to ride_type field in ride.c
2017-03-18 23:23:23 +01:00
Michał Janiszewski
4a51ebdf1f
Remove unused variable
2017-03-18 23:23:23 +01:00
Michał Janiszewski
4df0a5ee7d
Reduce scope of variable in Imaging.cpp
2017-03-18 23:23:23 +01:00
Michał Janiszewski
ddc2a708d4
Don't test unsigned value for being negative
2017-03-18 23:23:23 +01:00
Duncan
1c526ddb98
Merge pull request #5291 from duncanspumpkin/refactor_banner
...
Refactor Banner Map Element Functions
2017-03-16 22:20:31 +00:00
Nelson Chen
dc848bb8e3
macOS Sierra (10.12): Disallow Automatic Window Tabbing
...
Automatic Window Tabbing in macOS Sierra causes a menu item called "Show
Tab Bar" to appear under the Window menu in the menu bar. Selecting this
option causes a double-title bar effect as there is no option in OpenRCT2
to make new tabbed "documents". This double-title bar can be untoggled
by selecting "Hide Tab Bar".
I don't think OpenRCT2 is going to become a tabbed document-oriented
themepark simulator anytime soon. Thanks, but no thanks Sierra.
References:
* https://codereview.chromium.org/2325313002/
* https://hg.mozilla.org/releases/mozilla-aurora/rev/385b9ea08ff7
* Use better Obj-C styling for macos_disallow_automatic_window_tabbing()
2017-03-13 23:03:29 +01:00
Michael Steenbeek
2bafea9551
Merge pull request #5303 from Broxzier/use-widget-defines
...
Replace hardcoded values in window files
2017-03-13 23:01:47 +01:00