Aaron van Geffen
1755fa433f
Enable zoom to cursor by default.
2016-07-30 21:18:59 +02:00
Aaron van Geffen
a1b8bdfa11
Make zooming to cursor optional.
...
This adds a checkbox to the interface settings panel to enable zooming around the cursor.
If disabled, which it is by default, vanilla RCT2 behaviour is retained.
2016-07-30 21:18:59 +02:00
Maarten Peters
389ae72781
Add extra default RCT2 vanilla install locations
...
* 32 bit path for Steam.
* 32 and 64 bit path for standard GOG Galaxy.
* Update readme with latest install locations
2016-07-19 21:57:48 +01:00
wolfreak99
3b8bd8ce93
rename max_window_count to window_limit_max
2016-07-15 10:25:59 -04:00
wolfreak99
44202d0bd1
Allow setting limit on maximum windows allowed
...
This provides an option to set a limit on the number of windows that can
be open. Originally, the game had somewhere around 12, but was bumped up
to 64 for OpenRCT2. While this provides some value, this is for people who
prefer less windows at a time, and also for people with older computers.
The limit can be set anywhere between 8 and 64, (8 being chosen to still
preserve in-game toolbars that are counted as windows, and 64 to not
overshoot the maximum hard-coded value). This can be set in both options
and the in-game-console.
2016-07-15 07:07:34 -04: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
Sijmen Schoon
fcf4008395
Remember previous save/load location
...
Works for games, landscapes, scenarios and tracks (but this is commented out due to tracks not being separated or something?)
2016-07-06 18:22:08 +02:00
Daniel Trujillo Viedma
3122448b86
Fix #3969 : Custom currency's gets reset when closing the game
...
Custom currency loading code was being called from a not usually reached
place.
2016-07-02 16:46:49 +01:00
Daniel Trujillo
1fc75131a4
Move call to load custom currency preferences to config_open_default()
2016-07-02 12:12:44 +02:00
Daniel Trujillo
a17061cfb6
Set default custom currency rate to 10, as GBP
2016-07-01 22:02:28 +02:00
Daniel Trujillo
b12e5443e9
Add configuration support for the custom currency
...
This commit do several things:
· Add proper entries to config.c file
· Load custom currency definition at start time
· Save every change made from the custom currency configuration window
2016-07-01 22:02:28 +02:00
Michał Janiszewski
9b1742f309
Make config_apply_to_old_addresses empty for NO_RCT2
2016-06-20 14:11:10 +02:00
Michał Janiszewski
6b848dfe3c
Revert "Remove config_apply_to_old_addresses, not used anymore"
...
This reverts commit 39aaf85182 .
Fixes #3923
2016-06-20 14:09:39 +02:00
Michał Janiszewski
39aaf85182
Remove config_apply_to_old_addresses, not used anymore
2016-06-19 18:12:15 +02:00
Ted John
3b627651aa
add drawing engine config
2016-06-07 22:47:31 +01:00
Goddesen
c60fce3549
Substituted tabs for spaces
2016-06-02 00:56:24 +02:00
Goddesen
9aa5958484
Added support for Norwegian (nb-NO)
2016-06-02 00:55:49 +02:00
Ted John
feb65ea93c
add option to log chat history
2016-05-30 18:01:17 +01:00
Michał Janiszewski
80a90624b9
Add option to only allow known keys to login
2016-05-27 20:28:34 +02:00
CraigCraig
3f9afb9744
Various Spellchecks ( #3741 )
2016-05-26 09:49:19 +02:00
Ted John
714baf2979
Merge pull request #3723 from Gymnasiast/remove-bmp-screenshots
...
Remove support for BMP screenshots
2016-05-25 08:01:23 +01:00
Marijn van der Werf
a96ccbf21c
Add shortcut for switching between paint modes ( #3714 )
2016-05-24 19:59:37 +01:00
Gymnasiast
476cebca53
Removed support for BMP screenshots
2016-05-24 20:05:12 +02:00
CraigCraig
07beb2db84
Add Steam install location ( #3719 )
2016-05-24 17:54:02 +01:00
YJSoft
f330ae478b
Add more font config to config.ini ( #3582 )
2016-05-13 18:23:11 +01:00
janisozaur
ca430e1b23
Drop unused variables ( #3586 )
2016-05-13 18:21:58 +01:00
janisozaur
658e877955
Name all the typdef-ed structs ( #3581 )
2016-05-12 22:57:40 +01:00
YJSoft
2f36dbf7e3
Add font config at config.ini ( #3569 )
2016-05-12 12:47:30 +01:00
LRFLEW
355b163f36
Fixed incorrect language codes in config.c ( #3513 )
2016-05-07 10:06:46 +01:00
janisozaur
68bad6505c
Add and correct licence headers to all sources ( #3108 )
2016-05-04 18:24:41 +01:00
Michael Steenbeek
142c54852d
Clean up some residual usages of old config ( #3484 )
2016-05-03 22:36:29 +01:00
Patrick de Wit
13701660c9
Implement customizable toggle windowed mode shortcut ( #3462 )
...
Implement customizable toggle windowed mode shortcut
2016-05-03 20:07:33 +01:00
Gymnasiast
548bee8325
Fix formatting and rebase
2016-04-20 20:14:07 +02:00
Rune Laenen
e0c103031e
Add shortcut to mute sound
2016-04-20 19:56:57 +02:00
janisozaur
b8fc3b2dc7
Fix missing path separator in error message ( #3247 )
2016-04-07 17:44:21 +01:00
duncanspumpkin
a067113d52
Loop the check for data path until valid address given.
...
This is to prevent people from selecting the wrong address and then wondering why the game doesn't work. Related to #1648 .
2016-03-12 14:01:46 +00:00
danidoedel
57b7934b83
Add ability to disable lightning effect, resolves #1299
2016-03-04 23:13:20 +01:00
IntelOrca
c60e05fc99
add default ride inspection interval option, closes #1455
2016-03-02 19:27:54 +00:00
IntelOrca
b0887f174b
split sound and music mixing correctly, closes #1270
2016-02-24 22:42:50 +00:00
Harry Lam
0453b4a5a6
Add Chinese currencies, closes #2403 , closes #2872
2016-02-21 00:13:42 +01:00
LRFLEW
aab0ad1779
Use Double-Backslash Escaping
2016-02-13 17:29:58 -07:00
Alexander Overvoorde
05c1aabc39
Move fallback name logic out of platform_get_username
2016-02-12 00:31:23 +01:00
Alexander Overvoorde
75b072d266
Change default player name to use the OS username if available ( resolves #2761 )
2016-02-10 21:49:41 +01:00
IntelOrca
caf9bd9939
get game working with new theme manager
...
Theme editor currently unavailable.
2016-02-03 18:23:44 +00:00
LRFLEW
6aa104721a
Changed general_configuration.confirmation_prompt to bool type
2016-02-02 17:30:11 -07:00
Michał Janiszewski
80ad302087
Allow user to use NN scaling at integer scales
...
While linear/anisotropic filtering introduces in previous commit looks
good at non-integer scales, using it at integer scales may make screen
look unnecessarily blurry. This commit introduces an option to use NN
scaling at integer values of scale.
2016-02-01 21:19:26 +01:00
Michał Janiszewski
18ec2238a2
Allow runtime selection of render quality hint
...
This change allows to pass render quality hint to SDL in runtime. While
using hardware display, SDL can hint the renderer to use linear or
anisotropic filtering, which can deliver a better experience when using
non-integer scale value.
2016-02-01 21:18:15 +01:00
LRFLEW
3b9b929598
Added missing enum strings to config.c
2016-01-29 02:31:12 -07:00
Michał Janiszewski
ec2387082c
Remove cheats from config
2016-01-25 21:44:13 +01:00