Michał Janiszewski
f8145b6edc
Refactor inclusion of addresses.h
...
addresses.h is now only included when necessary, limiting scope as much
as possible.
2016-09-03 21:25:19 +01:00
Michał Janiszewski
a6d0e6916e
Fix function definitions to match their declarations
...
This makes sure every function is properly declared, which includes
proper `extern` wrappers.
2016-07-14 14:11:49 +02:00
Marijn van der Werf
5204fb0ce9
Clean up string and sprite ID's ( #3977 )
2016-07-14 14:07:49 +02:00
Yaroslav Tretyakov
8ee923f33d
Fix #3735 : Advertisement campaign window bug ( #3745 )
2016-05-26 19:43:53 +01:00
Martin Černáč
6e9d1bf1ea
Refactor more string & sprite hard-coded ids ( #3670 )
2016-05-19 18:22:24 +01:00
Ted John
1cc35dfe6e
integrate common format args
2016-05-15 22:03:53 +01:00
janisozaur
68bad6505c
Add and correct licence headers to all sources ( #3108 )
2016-05-04 18:24:41 +01:00
Michał Janiszewski
02c5ece7b7
Be more careful when dealing with hacked rides. Fix #3109
2016-03-07 23:03:35 +01:00
Michał Janiszewski
14bff0c66f
Rename rct_ride_type to rct_ride_entry
2016-02-25 13:33:19 +01:00
Michał Janiszewski
6d6f9f3c23
Refactor rides to be only accessible with getters
...
This changes how rides are accessed from macros to getter functions.
2016-01-23 01:13:36 +01:00
IntelOrca
9426170918
fix #2425 : ride campaign list corrupted if over 40 rides
2015-12-02 17:50:32 +00:00
Alexander Overvoorde
01793e11b7
Replace RCT2_GLOBAL magic numbers with address identifiers and string ids
2015-10-29 09:44:46 +01:00
Michał Janiszewski
7d0ce00bab
Strip all whitespace
2015-10-20 20:48:51 +02:00
IntelOrca
6b72f9a555
refactor shop item strings
2015-08-05 19:17:37 +01:00
Gymnasiast
777065e6a6
Allow running marketing campaigns for up to 12 weeks
2015-07-26 22:36:12 +02:00
IntelOrca
f906391c9d
remove registers from window events and changed to typed signatures
2015-07-10 01:39:16 +01:00
IntelOrca
d5bf01e22c
refactor ride type flags
2015-06-21 15:32:28 +01:00
Robert Jordan
765bf976ee
Renamed Colour Schemes to Themes
...
Themes window now opens to settings/presets tab so it's less confusing
for others.
Can no longer change default presets, you get a warning when you try.
now stores themes in themes folder.
Now clips theme names.
2015-06-01 11:02:09 -04:00
Robert Jordan
dc1e38180e
Starting work on colour schemes config settings
2015-05-29 12:04:53 -04:00
Gymnasiast
36ccfe77e0
Add GUI option for switching to the RCT1 colour scheme, along with proper invalidation of the affected windows
2015-05-21 12:28:51 +02:00
Gymnasiast
8d0ab82d65
Extend the RCT1 colour scheme to the scenario select and start new campaign window
2015-05-17 12:55:26 +02:00
Robert Jordan
c25ef45827
Named 2 input flags, and dropdown fix
...
Named INPUT_FLAG_1 to INPUT_FLAG_DROPDOWN_STAY_OPEN
Named INPUT_FLAG_2 to INPUT_FLAG_DROPDOWN_MOUSE_UP
placed RCT2_ADDRESS_INPUT_FLAGS where valid and replaced all bitwise
references to it with appropriate input flags.
Changed ride view dropdown to hold only as it should be.
2015-05-07 14:31:11 -04:00
Kevin Burke
5fc72d354d
Rename fair_value to value
2015-03-22 08:38:42 -07:00
Kevin Burke
3862a85666
Name reliability variables
...
- Rename var_146 to fair_value (it is not reliability)
- Add a helper method get_age_penalty which computes the age penalty for
a ride.
- Adds a constant for a ride's initial reliability
- Names a subroutine
2015-03-22 08:21:13 -07:00
IntelOrca
488282d653
name some of the ride type flags
2015-03-07 19:56:30 +00:00
IntelOrca
6ae0c10350
refactor ride type flag checks
2015-03-07 19:15:47 +00:00
IntelOrca
3c6e136b02
fix marketing campaign ride dropdown again, #874
2015-02-25 19:38:43 +00:00
IntelOrca
d79bb68bfa
fix marketing campaign ride dropdown, #874
2015-02-25 19:04:46 +00:00
IntelOrca
0db1c88f2b
refactor window hold down widgets (var_020)
2015-02-10 20:40:33 +00:00
IntelOrca
eec7e2e458
implement marketing_start_campaign
2015-01-24 18:22:06 +00:00
IntelOrca
d00001fed2
remove unnecessary header includes
2014-11-30 20:27:14 +00:00
IntelOrca
ece2522273
refactor window search functions
2014-10-16 02:02:43 +01:00
IntelOrca
c8df6174b8
organisation: fix includes
2014-10-06 17:36:58 +01:00
IntelOrca
554e1fe70e
organisation: move files and update project
2014-10-06 10:21:07 +01:00