Duncan Frost
a8a8385899
Fix memory not being freed.
...
This was breaking the installed object list creation as it would quickly run out of rct2 memory. Scenario text was incorrectly using rct2_free this has also been fixed.
2015-06-27 10:30:33 +01:00
Robert Jordan
a3a993dabd
Title Sequence editor
2015-06-24 12:25:54 -04:00
Miso Zmiric (Mike Squinter)
8c83cc24b1
use the game data check for existing config files as well, guard for data being moved
2015-06-24 15:36:42 +01:00
IntelOrca
beb2b23afb
use log functions instead of printf and RCT2_ERROR (now removed)
2015-06-14 12:03:32 +01:00
IntelOrca
dc3fe2a6c8
remove commented out CALLPROCs and CALLFUNCs
2015-06-09 15:09:45 +01:00
IntelOrca
463131117c
fix edit command line function
2015-06-03 17:11:52 +01:00
zsilencer
603233a583
#1192
2015-06-01 13:07:18 -06:00
IntelOrca
c6aa17f053
add headless game support
2015-05-29 20:45:21 +01:00
IntelOrca
1ac93e44c9
add twitch integration, part 1
2015-05-25 20:36:40 +01:00
IntelOrca
6135b9204d
fix #1118
2015-05-21 03:11:53 +01:00
IntelOrca
8772cdd7aa
add in game console
2015-05-19 03:54:09 +01:00
IntelOrca
c1260fc11f
add command line sprite editor and additional custom graphics (g2.dat)
2015-05-19 00:26:31 +01:00
Robert Jordan
b49676a887
Added option for random title music in main menu
...
Added STR_5126 to UK and US languages
rand() is seeded in rct2_init()
2015-05-11 13:17:33 -04:00
IntelOrca
b1d6c34a00
implement money_effect_create
2015-03-31 03:23:40 +01:00
IntelOrca
d1e4fe8060
implement scenery_set_default_placement_configuration
2015-03-29 02:29:07 +01:00
IntelOrca
4268c930e8
fix shortcuts, fixes #824 , fixes #512...
...
- add saving of shortcut configuration
- allow setting of shortcuts in title screen
2015-02-27 17:29:23 +00:00
Duncan Frost
67b82b1065
Fix negative money due to cheat detection.
2015-02-20 19:45:23 +00:00
IntelOrca
7f0ed995b5
improve reading and saving of configuration
2015-02-16 22:47:11 +00:00
IntelOrca
a66b29076b
move osinterface code to shared or windows
2015-02-12 20:51:40 +00:00
IntelOrca
392ff7bfea
remove expansion packs from title sequence, closes #752
2015-02-11 22:18:19 +00:00
IntelOrca
9d2abf1925
add map generation window
2015-02-09 18:32:58 +00:00
IntelOrca
63ad70a0f3
fix errors
2015-02-08 03:19:24 +00:00
IntelOrca
1298031fd2
Merge branch 'develop' into random-map
...
Conflicts:
projects/openrct2.vcxproj
projects/openrct2.vcxproj.filters
projects/openrct2.vcxproj.user
src/editor.c
src/input.c
src/platform/osinterface.c
src/rct2.c
src/scenario.c
src/world/map.h
2015-02-08 03:05:07 +00:00
Duncan Frost
0f6dd51736
Added load_palette. Labelled offset for paused and palette effect frame. Fixed fast moving water.
2015-02-07 17:40:20 +00:00
IntelOrca
55dcef13ad
ensure only g1.dat exists, also allow title screen scenario to not exist
2015-02-06 23:15:11 +00:00
IntelOrca
f27c63e119
add more verbose logging
2015-02-04 17:44:39 +00:00
Duncan Frost
68fe54cfdd
refactor object loading, part 2
2014-12-07 21:58:19 +00:00
IntelOrca
325c5243e8
change plugin.dat to be saved in user directory and stop repeated load of title screen when failed
2014-11-30 22:16:42 +00:00
IntelOrca
d00001fed2
remove unnecessary header includes
2014-11-30 20:27:14 +00:00
IntelOrca
85c41488ce
implement RLECOMPRESSED chunk encoding, closes #598
2014-11-26 16:27:21 +00:00
IntelOrca
73a6b1acea
implement editor_read_s6, partial fix for #433
2014-11-24 02:58:48 +00:00
IntelOrca
b68a3cb43d
improve RCT2 install directory problems, fixes #587
2014-11-22 23:30:03 +00:00
IntelOrca
335774dc08
add log level check so that --verbose option works
2014-11-21 18:39:56 +00:00
Duncan Frost
c6bda25ddf
Fixes none generation of tracks.idx. This is not how rct2 does it
2014-11-02 15:48:18 +00:00
IntelOrca
3cf28d6ef8
refactor config and add window size
2014-10-09 15:55:47 +01:00
IntelOrca
edf2b9c93a
refactor openrct2 loop
2014-10-09 14:31:51 +01:00
IntelOrca
71e508c416
refactor various platform functions and includes
2014-10-09 14:03:54 +01:00
IntelOrca
a35ebea72a
improve command line parsing
2014-10-09 01:36:59 +01:00
IntelOrca
e57a625c9f
refactor game startup and initialisation
2014-10-09 00:30:22 +01:00
IntelOrca
dcb7fde625
Merge branch 'master' into cmdline-scenario
2014-10-08 23:32:51 +01:00
IntelOrca
1770e82643
organise: refactor peep / staff window names
2014-10-07 19:39:52 +01:00
IntelOrca
c8df6174b8
organisation: fix includes
2014-10-06 17:36:58 +01:00
zsilencer
bfbcbbc996
small fixes
...
palette effects
small fixes
palette effects
small fixes
Merge branch 'test'
Conflicts:
src/window_music_credits.c
palette effects
palette effects
small fixes
Merge branch 'test'
Conflicts:
src/window_music_credits.c
palette effects
small fixes
Merge branch 'test'
Conflicts:
src/window_music_credits.c
Merge branch 'master' of https://github.com/zsilencer/OpenRCT2
Merge branch 'master' of https://github.com/zsilencer/OpenRCT2
Merge branch 'master' of https://github.com/zsilencer/OpenRCT2
Merge branch 'master' of https://github.com/zsilencer/OpenRCT2
Merge branch 'master' of https://github.com/zsilencer/OpenRCT2
Merge branch 'master' of https://github.com/zsilencer/OpenRCT2
Merge branch 'master' of https://github.com/zsilencer/OpenRCT2
Merge branch 'master' of https://github.com/zsilencer/OpenRCT2
added window_music_credits.c
added window_music_credits.c
Merge branch 'master' of https://github.com/zsilencer/OpenRCT2
2014-10-03 16:43:52 -06:00
IntelOrca
f026f92d1e
start implementation of track list window
2014-09-27 00:41:24 +01:00
IntelOrca
6f23f46055
implement random trees
2014-09-26 02:33:15 +01:00
IntelOrca
03048edfed
begin simple map generator
2014-09-25 02:39:17 +01:00
IntelOrca
f708a70976
Merge branch 'cmdline-scenario' into random-map
2014-09-25 01:44:49 +01:00
IntelOrca
645b8fbb46
add edit command line function
2014-09-10 19:36:11 +01:00
IntelOrca
31eec46c4d
allow scenarios from any location to be started via command line
2014-09-08 19:58:15 +01:00
zsilencer
bf805057f2
A new custom software mixer, supports playing streams at any rate, which is needed to emulate the directsound SetFrequency effects (when a ride malfunctions and the music slows down and stops). The speex resampler is added for this. Currently samples can be played and their volumes and looping set on an arbitrary number of channels. Support for FLAC and other streaming formats can be added.
2014-09-05 19:29:22 -06:00