nightroan
2e52fac0ca
Testing or opening a ride only closes the construction window for that ride.
2015-10-22 01:27:39 -07:00
Michał Janiszewski
8e45cccb7a
Minor fixes
...
Includes (mostly) type fixes, dead code removal, signed vs unsigned
comparison fixes, memory leaks removal.
2015-10-21 08:47:09 +02:00
IntelOrca
c097ce5b13
fix #2064
2015-10-20 21:36:09 +01:00
Michał Janiszewski
7d0ce00bab
Strip all whitespace
2015-10-20 20:48:51 +02:00
Michał Janiszewski
d570163958
Fix types
...
Bunch of type fixes
2015-10-19 20:30:46 +02:00
duncanspumpkin
3ee518bf87
Define CableLiftVehicle structure
2015-10-18 14:01:16 +01:00
duncanspumpkin
7d378a3620
Fix unused variable warnings
2015-10-18 12:46:38 +01:00
Duncan
45d3fbf10d
Merge pull request #2061 from clamburger/update_peep_on_enter_ride
...
Cleaned up peep_on_enter_ride
2015-10-18 10:21:04 +01:00
Sam Horn
05f6ea96a0
Fixed inconsistent use of peep->rides_been_on
2015-10-18 02:32:26 +10:00
Ted John
5d6fe6f7f0
Merge pull request #2067 from duncanspumpkin/fix_load_landscape
...
Fix loadlandscape breaking enabled tabs
2015-10-16 13:36:12 +01:00
zsilencer
ae6c88d1ce
remove unused/redundant RCT2_GLOBALS fix #2065 and cleanup
2015-10-16 02:31:31 -06:00
Duncan
700cb3976d
Merge pull request #2055 from ccfreak2k/develop
...
Implement sub_69AF1E
2015-10-16 06:47:09 +01:00
Andrew Waters
b959d13c65
Add implementation of sub_69AF1E()
2015-10-15 18:22:51 -07:00
duncanspumpkin
ee1e71f287
Fix loadlandscape breaking enabled tabs
...
Issue was caused by not calling sub_6DFED0 when loading the landscape. I assume in vanilla this would happen as part of the loading but due to the way loadsave now works it doesn't happen. In the process I also labelled the offset for editor step.
2015-10-15 22:16:27 +01:00
Duncan
d2398b65bb
Merge pull request #2048 from clamburger/update_sub_6960AB
...
Clean up sub_6960AB function (peep_should_go_on_ride)
2015-10-12 21:49:46 +01:00
IntelOrca
8ec4d61739
add callfunc wrappers for the last three remaining game commands and remove original call table
2015-10-10 20:26:17 +01:00
Sam Horn
58b7df8fd7
Renamed ride->first_peep_in_queue to last_peep_in_queue
2015-10-11 03:03:59 +10:00
Sam Horn
3975af93f4
Renamed ride->var_114 to undercover_portion and updated comments
2015-10-11 02:51:03 +10:00
IntelOrca
955f9a02e9
fix ride rating underflows, #2031
2015-10-10 11:54:19 +01:00
Sam Horn
2b66253d28
Replaced remaining gotos with function calls
2015-10-10 18:53:48 +10:00
Sam Horn
a5b9b356a0
Cleaned up the queue logic
2015-10-09 22:11:15 +10:00
Sam Horn
ceeaa34ac8
Start work on cleaning up sub_6960AB
2015-10-09 17:12:48 +10:00
duncanspumpkin
cbbc4edd20
Fix #1720 . Ride train count misscalculation.
...
Should now correctly allow more trains when car length reduced
2015-10-04 21:39:02 +01:00
nightroan
1963749c58
Fixed #1948 by clearing ebx when setting ride price
2015-10-02 19:14:01 -07:00
duncanspumpkin
ecc2f74b63
Implement game command footpath from track.
...
Fixes #1954
2015-09-29 23:07:07 +01:00
Michał Janiszewski
5d1beb14c0
Platform, memory fixes
2015-09-28 19:35:06 +02:00
duncanspumpkin
9e1e0748f3
Fix #1947 . Maze entrances no longer modify hedges wrong.
...
> Issue was caused by incorrectly translating btr and bts to C. In addition the operation was on a word and not a byte so it wouldn't change the maze correctly for all rotations. I've also refactored the code to make it a bit easier to follow.
2015-09-27 21:33:19 +01:00
nightroan
bd51c7ed80
Fixed #1939 by adding a callback to delay selection of the next piece until the server sends back the placement command.
2015-09-25 23:57:15 -07:00
zsilencer
9ac89c2b5e
remove directsound and get sound working for linux native
2015-09-23 09:42:55 -06:00
Michał Janiszewski
8ec1054477
add missing parntheses
2015-09-22 22:58:34 +02:00
FlynnsPixel
5b99a587d5
Stopped infinite loop in boat_hire_return_point
2015-09-20 17:44:20 +10:00
Ted John
a762390abe
Merge pull request #1936 from Gymnasiast/operating-modes
...
Add cheat option to show all operating modes; cleanup
2015-09-18 12:44:38 +01:00
Gymnasiast
4909272a44
Add cheat option to show all operating modes; cleanup
2015-09-18 10:54:48 +02:00
Michał Janiszewski
ee96aaec8e
reduce amount of times the pointer is freed to one
...
track_list_cache is being free()d as part of track_load_list, which
is a better place to do so, as it has full ownership of that pointer.
2015-09-15 00:23:46 +02:00
IntelOrca
f988f69ae0
implement sub_6D31A6
2015-09-13 03:00:03 +01:00
IntelOrca
72398151a7
implement ride_create_cable_lift
2015-09-12 18:17:35 +01:00
Michał Janiszewski
788e988992
Memory access fixes
2015-09-12 00:16:05 +02:00
Gymnasiast
7e67f0381e
Extend build-in-pause-mode to entrances and exits, clear up some flags, fix ghost sticking in pause mode, fixes #1918
2015-09-11 14:38:45 +02:00
IntelOrca
4dd95c650b
implement RideData4 data
2015-09-10 22:16:41 +01:00
IntelOrca
b55d81e561
implement ride_set_start_finish_points
2015-09-09 22:14:43 +01:00
Ted John
2a0366721e
Merge pull request #1896 from janisozaur/some_fixes
...
assorted fixes
2015-09-07 20:11:29 +01:00
Michał Janiszewski
52252f82b3
assorted fixes
2015-09-07 20:51:21 +02:00
IntelOrca
f2beefb33b
fix #1886
2015-09-07 18:43:31 +01:00
IntelOrca
af39fcd35f
fix #1873
2015-09-07 18:18:52 +01:00
IntelOrca
2753af893b
implement map_obstruction_set_error_text
2015-09-06 13:37:00 +01:00
IntelOrca
ed824d36b0
refactor two CALLPROC functions in track.c
2015-09-05 20:34:56 +01:00
IntelOrca
6901c04f24
implement track_save_add_map_element and track_save_remove_map_element
2015-09-05 18:21:36 +01:00
Gymnasiast
feebb7b39d
Take on-ride photos into account when calculating profit per hour, fixes #1877
2015-09-03 15:08:33 +02:00
IntelOrca
afb3aabb49
implement sub_666D6F
2015-08-31 16:02:50 +01:00
IntelOrca
05132b2e04
implement sub_666CBE
2015-08-31 15:57:50 +01:00