1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-15 11:03:00 +01:00
Commit Graph

13601 Commits

Author SHA1 Message Date
Aaron van Geffen
bf1bb33b86 Properly invalidate widgets after using date spinners. 2018-01-07 23:53:47 +01:00
Harrison Gentry
752d9bc89d Add cheat and console command to set game date.
Run "date" command on cmdline to set date.

Ex:
$ date 0004 06 13
sets date to June 13th, year 4
2018-01-07 23:53:47 +01:00
Gymnasiast
2ecbac1550 Fix #6972: Last development field is identical to progress field 2018-01-07 22:28:08 +01:00
Michał Janiszewski
77c4fa00bc Use nullptr instead of NULL in C++ 2018-01-07 21:43:37 +01:00
Michał Janiszewski
2c8528798f Use explicit boolean values, compare with nullptr 2018-01-07 21:38:02 +01:00
Michael Steenbeek
7d5de63484 Refactor rct_research_item, refactor access to rct_research_item
This takes away a lot of the bitshift and bit mask trickery previously used.
2018-01-07 15:33:44 +01:00
Richard Jenkins
59439b778b Fix #6919: Shops don't connect to newly-placed paths 2018-01-07 13:40:37 +01:00
Michael Steenbeek
840ffb58bd Fix Xcode project 2018-01-07 12:39:58 +01:00
Ted John
c3eab7ead6 Refactor window.c to C++ 2018-01-07 12:39:58 +01:00
Ted John
83d1b6eb8f Refactor widget.c to C++ 2018-01-07 12:39:58 +01:00
Ted John
f18595a1c1 Refactor viewport.c to C++ 2018-01-07 12:39:58 +01:00
Ted John
0b84c7bb43 Refactor viewport_interaction.c to C++ 2018-01-07 12:39:58 +01:00
Ted John
c974daf467 Refactor console.c to C++ 2018-01-07 12:39:58 +01:00
Ted John
630a5065db Refactor colour.c to C++ 2018-01-07 12:39:58 +01:00
Ted John
b781291b58 Refactor chat.c to C++ 2018-01-07 12:39:58 +01:00
ZehMatt
df9854813f Use templates for bounding box test, better branch prediction 2018-01-07 02:18:12 +00:00
ZehMatt
d25c46ef93 Refactor image cache to fixed size. 2018-01-07 02:18:12 +00:00
TELK
d0ec5e95f8 Add park and company value to console 'get' command
This allows getting the park and company value in scenario that don't display them such as Bumbly Bazaar.
2018-01-06 22:00:28 +01:00
Michael Steenbeek
c3e79b1948 Fix Amity Airport coordinate adjustment 2018-01-06 21:46:18 +01:00
Richard Jenkins
c966faf9c2 Fix #6242: Scenery invalidated when there is no visual change 2018-01-06 19:20:39 +00:00
Michael Steenbeek
755add6c9a Compile localisation folder as C++ 2018-01-06 18:32:25 +01:00
Michael Steenbeek
1fa25739fb Fix #5398: Mini Maze.TD4 causes weird behaviour and crashes 2018-01-06 18:26:28 +01:00
Aaron van Geffen
15a4f67f14 Restore tab-specific widget dimensions for Finances window. 2018-01-06 16:42:48 +00:00
rwjuk
285fc9d11c network version bump 2018-01-06 13:49:29 +00:00
Richard Jenkins
9bb7b66157 Fix #6948 & #6949: Removing or trying to build a ride freezes game 2018-01-06 13:49:29 +00:00
Michael Steenbeek
0430cfb6db Fix #6963: Demolishing ride 0 causes freezes 2018-01-06 14:46:02 +01:00
Lastorder
b7b4e3aeba Delete vid.me link in issue templete
[ci skip]
2018-01-06 11:43:52 +01:00
duncanspumpkin
9e30bfe313 Fix #6954. Readd Error Message for too many rides
Removed during refactor of game actions
2018-01-06 07:48:37 +00:00
OpenRCT2 git bot
ff7eb93f5f Merge Localisation/master into OpenRCT2/develop. 2018-01-06 04:00:29 +00:00
Michał Janiszewski
94946ce13b Use min/max instead of clamp for limiting tree count in RMG
Call to `clamp` may not guarantee correct result when `high` < `low`,
use calls to `max()` and `min()` explicitly instead.
2018-01-05 23:44:59 +00:00
Ted John
0398c5d11e Merge pull request #6950 from IntelOrca/refactor/more-drawing-stuff-to-cpp
Refactor more drawing stuff to C++
2018-01-05 22:51:01 +00:00
Michael Steenbeek
3882715c38 Fix Xcode project 2018-01-05 23:04:52 +01:00
Ted John
3dcbebcf68 Refactor drawing.c to C++ 2018-01-05 22:57:57 +01:00
Ted John
144dbf431c Refactor ttf.c to C++ 2018-01-05 22:57:55 +01:00
Ted John
0c3c998177 Refactor lightfx.c to C++ 2018-01-05 22:57:55 +01:00
Ted John
559ec8a404 Refactor font.c to C++ 2018-01-05 22:57:54 +01:00
Michael Steenbeek
c2fe90c573 Fix Xcode project 2018-01-05 22:47:35 +01:00
Ted John
36d4e7753f Refactor scrolling_text.c to C++ 2018-01-05 19:58:15 +00:00
Ted John
cb468cadb6 Refactor string.c to C++ 2018-01-05 19:58:15 +00:00
Ted John
90b63b09f8 Refactor rect.c to C++ 2018-01-05 19:58:15 +00:00
Ted John
ad406e5ae0 Refactor line.c to C++ 2018-01-05 19:58:15 +00:00
Ted John
15d0a726ac Merge pull request #6913 from IntelOrca/refactor/remove-exception
Remove custom Exception base exception
2018-01-05 19:50:56 +00:00
Michael Steenbeek
6450cce829 Fix compilation on Xcode 2018-01-05 19:58:05 +01:00
Ted John
02c58a6c5a Remove custom base Exception class 2018-01-05 18:11:47 +00:00
Michael Steenbeek
61dfb3dac7 Update vehicle descriptions
These are only displayed in the Vehicle tab, so they have to apply to the vehicle itself.
2018-01-05 11:14:38 +01:00
Harrison Gentry
5862cd9d40 Fix guest counter to say '1 guest' instead of '1 guests' 2018-01-05 08:58:17 +01:00
Tyler Ruckinger
26c35b5c28 Fix consecutive thoughts removal on ride demolish (#6937)
* Fix consecutive thoughts removal on ride demolish

* Update contributors.md

* Update changelog

* Update network version
2018-01-05 06:49:05 +00:00
Aaron van Geffen
81905fc161 Vertically align widgets in lower-left bottom toolbar. 2018-01-05 00:44:59 +01:00
Duncan
12dde3a589 Refactor of Vehicle Sound Functions (#6907)
* Refactor vehicle_update_sound_params

Named known params.
Changed function structure to use more return statements to prevent multiple nested ifs.
Used core memory functions instead of hand rolled version.
Added more comments.
Named sub_6BC2F3.
Added comment on likely source of corruption of sound.

* Refactor vehicle_sounds_update

Split the function up into multiple functions.
Rework code to remove GoTos.

* Label params. Refactor slightly the restraint code to use bools
2018-01-04 21:38:27 +00:00
Hielke Morsink
512dc2c721 Fix #6923: hovering over queues turns them into regular paths 2018-01-04 21:23:56 +01:00