Michał Janiszewski
7d0ce00bab
Strip all whitespace
2015-10-20 20:48:51 +02: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
IntelOrca
f988f69ae0
implement sub_6D31A6
2015-09-13 03:00:03 +01:00
Gymnasiast
308b086c55
Name some addresses, clean up strings ids and usage
2015-08-27 16:19:17 +02:00
IntelOrca
a9e6f8c3db
implement utf8, part 12
2015-08-01 10:20:55 +01:00
Gymnasiast
f12cbeb22b
Rename var_6C to flags2 and put all know flags of it into an enum
2015-07-29 08:43:04 +02:00
Gymnasiast
ade8779195
Name a park flag and a TD6 flag.
2015-07-28 20:44:44 +02:00
Gymnasiast
5ed8948e4f
Remove Six Flags branding and limitations, mark the lifecycle flag as deprecated, rename previously unidentified flag
2015-07-27 21:47:55 +02:00
IntelOrca
b2d620bb9d
implement window_ride_measurements_tooldown and refactor track save scenery
2015-07-13 20:43:17 +01:00
IntelOrca
1d9f404b5b
implement ride_construction_set_default_next_piece
2015-07-13 12:47:31 +01:00
IntelOrca
ed5c6eb866
implement ride_check_start_and_end_is_station and fix #1575
2015-07-12 14:26:14 +01:00
IntelOrca
6acf52ce63
implement ride_check_track_contains_inversions, ride_check_track_contains_banked, refactor track circuit iteration and fix window event bug with hook
2015-07-11 22:51:11 +01:00
Duncan Frost
e0ea2d9817
Implemented track block get next and previous.
...
Minor refactor of ride functions as well.
2015-07-04 22:50:48 +01:00
IntelOrca
36d6ea7a6e
fix setting brakes speed on current track and implement game command
2015-06-28 11:44:46 +01:00
IntelOrca
97e4a4d663
add track block and possible ride configuration tables
2015-06-27 22:53:52 +01:00
IntelOrca
457e7862b3
prepare track place and remove game commands
2015-06-27 17:53:28 +01:00
IntelOrca
57fd914a52
implement ride construction
2015-06-27 15:17:54 +01:00
IntelOrca
65377629e4
implement track save select nearby scenery
2015-06-07 16:02:43 +01:00
Duncan Frost
caa6547650
Started implementing track_mirror.
...
Ride and maze mirror already works.
Scenery still requires work.
2015-05-13 20:15:48 +01:00
Duncan Frost
1f02b47a6c
Implemented large/small scenery placement. Fix bugs.
...
There was a bug that was causing track creation to place scenery items in the incorrect location. This was caused by assuming a global variable was no longer in use.
2015-05-13 19:19:45 +01:00
Duncan Frost
9603e35834
Fix bugs in path placement
2015-05-13 19:19:43 +01:00
Duncan Frost
d7db2e27e0
Added entrance/exit placement.
2015-05-13 19:19:41 +01:00
Duncan Frost
01eb40de08
Fix bugs in ride placement
...
Tracks should now place and remove correctly.
Next task will be entrances/exits followed by scenery.
2015-05-13 19:19:40 +01:00
Duncan Frost
822c3f6932
Added game_command_place_track
...
Requires extensive testing.
Fixed a bug in the tracks.idx that would cause crash on track load fail.
2015-05-13 19:19:37 +01:00
Duncan Frost
64374e5ac4
Added maze to td6 code.
...
Small refactor of td6 struct to use flags with a note.
Refactor to split up td6 creation code
2015-05-13 19:19:35 +01:00
Duncan Frost
7418c74c9a
Finished save track for tracked rides.
...
Still needs mazes to be done.
No noticable bugs so far.
2015-05-13 19:19:35 +01:00
Duncan Frost
9051f13520
Implemented sub_6c683d
...
This is some sort of function that gets the map element of the first part of a track segment.
It is also used to update the flashing colour when in construct mode
2015-05-13 19:19:34 +01:00
Duncan Frost
f6f671e27f
Started .TD6 creation function.
...
Labelled known offsets from compare to ride structure.
2015-05-13 19:19:34 +01:00
Duncan Frost
cfeb039ad2
Added install_track window
2015-04-02 22:00:59 +01:00
IntelOrca
d67335d0c7
implement remaining map animation invalidate event handlers and create map animation
2015-03-22 01:19:23 +00:00
Adrian Wielgosik
2969b9bf16
Change rides' max negative G values to signed bytes; fixes #902 .
2015-03-09 11:30:55 +01:00
Duncan Frost
4c527225fb
Refactor. Now uses same code for scenery_tracks and just tracks
2015-02-27 13:04:48 +00:00
Duncan Frost
189d5d2f08
Add more to the ride track save
2015-02-27 13:04:44 +00:00
Duncan Frost
054d91f0ce
Started implementing track_save
2015-02-27 13:04:43 +00:00
Gericom
a64e89ec66
Refactoring window_construction_paint, fixed bugs
2015-02-27 12:49:22 +01:00
IntelOrca
2ab48c998e
Merge branch 'set-ride-status' into develop
...
Conflicts:
src/ride/track.h
2015-02-17 17:00:47 +00:00
Duncan Frost
a0775f9ac9
Refactor track_place to use new structs
2015-02-09 18:51:59 +00:00
Duncan Frost
bc847628cd
Labelled track preview offsets
2015-02-09 18:51:58 +00:00
Duncan Frost
6943c7dce0
Finished sub_6D2189
2015-02-09 18:51:56 +00:00
Duncan Frost
df723b871c
Added more of 6d2189
2015-02-09 18:51:55 +00:00
IntelOrca
a6c95f1f38
Merge branch 'develop' into set-ride-status
...
Conflicts:
src/ride/track.c
src/windows/ride_construction.c
2015-02-08 16:04:35 +00:00
Duncan Frost
b7470447e8
Refactor track_list using TD4 knowledge
2015-02-02 18:43:02 +00:00
IntelOrca
0e6a90c5de
further testing and progress on set_ride_status
2015-01-29 21:10:34 +00:00
Duncan Frost
007817f967
Fix bug in vehicle dropdown. Refactor track more
2015-01-22 21:08:45 +00:00
Duncan Frost
dd97974741
Refactored track_load
2015-01-22 21:04:53 +00:00
IntelOrca
99b85b2339
add manage track design window (UNTESTED)
2014-12-16 15:33:32 +00: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