Michał Janiszewski
2b1b0f76f3
Whitespace fixes.
...
This is just whitespace fixup for all files affected in vehcile-update
branch.
2016-01-03 00:59:10 +01:00
duncanspumpkin
797a2cc75d
Fix bug with block breaks when there are track overlaps.
...
Labeled map_flag (1<<5) as block break closed as well.
2016-01-02 17:04:39 +00:00
duncanspumpkin
afca9d27d6
Fix sound bugs with opening/closing track doors. Fix average speed bug.
2016-01-02 16:19:06 +00:00
duncanspumpkin
bcd02e833c
Fix vehicles bunching up when waiting for passengers in certain directions.
...
Most notable in bumper boats on blackpool pleasure
2016-01-02 10:45:59 +00:00
duncanspumpkin
1f4b4b2c3f
Fix flying boats when entering the station.
...
Issue was caused by not clearing the word var_34 but instead only the byte var_34. This caused track_progress (word var_34) to become a very large negative number that would be interpreted as a valid track_progress. This would eventually end up reading invalid memory.
2015-12-31 10:27:33 +00:00
duncanspumpkin
3e03ab71fa
Fix small bugs in boat hire code.
2015-12-31 09:53:23 +00:00
duncanspumpkin
ac0d729baf
implement sub_6DA280
2015-12-29 12:06:11 +00:00
duncanspumpkin
f7520fd2ba
implement vehicle_update_motion_collision_detection
2015-12-27 11:46:15 +00:00
duncanspumpkin
4c88609e7e
Fix stretch backwards coasters
2015-12-23 11:57:50 +00:00
Michał Janiszewski
0903dda369
fixes for issues in vehcile-update
2015-12-22 17:00:21 +01:00
duncanspumpkin
7f68149516
Minor Refactor
2015-12-22 10:27:38 +00:00
duncanspumpkin
27d38c6f39
Fix incorrect comparison for backwards loop.
2015-12-21 22:18:56 +00:00
IntelOrca
bc24393239
implement vehicle_update_motion_boat_hire
2015-12-21 21:33:17 +00:00
IntelOrca
3b7839c026
implement try_add_synchronised_station
2015-12-21 18:26:41 +00:00
duncanspumpkin
9d937b3475
Refactor of backwards get next track
2015-12-21 09:19:35 +00:00
duncanspumpkin
e14fa03be1
Labelled remaining_distance. Relabelled acceleration/powered acceleration
2015-12-20 21:36:11 +00:00
duncanspumpkin
c4d8b8c665
Fix sign issues with global constants. Fix fast backwards rides breaking speed calculations
2015-12-20 20:58:30 +00:00
IntelOrca
742fe96cda
implement vehicle_can_depart_synchronised
2015-12-20 18:33:43 +00:00
IntelOrca
6825c8645f
implement vehicle_update_swinging_car
2015-12-20 15:22:51 +00:00
IntelOrca
98178c2560
refactor callprocs in vehicle.c
2015-12-20 14:21:06 +00:00
IntelOrca
c2c41ec118
implement steam_particle_create
2015-12-20 12:50:33 +00:00
IntelOrca
09ac928fd6
implement sub_6D63D4
2015-12-20 12:30:10 +00:00
duncanspumpkin
306855fd3e
Fix doors corrupting elements
2015-12-18 21:05:49 +00:00
duncanspumpkin
0f3fe73e63
Fix more vehicle bugs. Changed sub_6DD078 to change the collide vehicle
2015-12-18 20:33:45 +00:00
duncanspumpkin
0364d0deb7
Fix vertical launch
2015-12-17 23:45:58 +00:00
duncanspumpkin
7f0f983f25
Fix block breaks
2015-12-17 23:12:08 +00:00
duncanspumpkin
2007c6c4dc
Fix backwards bugs. Fix lift hill bug
2015-12-16 23:39:38 +00:00
duncanspumpkin
3c3dd963fa
Rearrange of code to match cable lift layout
2015-12-16 23:01:22 +00:00
duncanspumpkin
46dbc17d72
Move remaining cable lift functions out of vehicle.c
2015-12-16 21:37:58 +00:00
IntelOrca
12fdf1f5e7
name vehicle entry flags
2015-12-16 19:12:58 +00:00
IntelOrca
462d13fed2
move cable lift code into separate source file
2015-12-16 18:37:45 +00:00
duncanspumpkin
53a1d93ec3
Fix infinite loop. Backwards still not working
2015-12-15 22:59:15 +00:00
duncanspumpkin
606014dfe6
Fix small bug introduced
2015-12-15 22:36:07 +00:00
duncanspumpkin
94f94d038c
Refactoring of forward loop and fixing of small bugs
2015-12-15 22:32:11 +00:00
duncanspumpkin
37efbfd0a5
Refactor chunk_1 label functions
2015-12-15 18:56:19 +00:00
duncanspumpkin
a406a4b344
Fix merge related bugs
2015-12-15 18:26:44 +00:00
duncanspumpkin
75b5946299
Refactor get_g_force and fix known signed/unsigned issues
2015-12-15 17:47:30 +00:00
IntelOrca
a941e67df6
fix vehicle-update after merge with sub_6DAB4C
2015-12-14 23:31:00 +00:00
duncanspumpkin
c00669c942
Merge sub_6DAB4C into vehicle-update
2015-12-14 21:56:00 +00:00
duncanspumpkin
3fccb00040
Fix spelling mistake. Finished gForce calculations.
...
There are bugs in any loops due to unsigned/signed behaviour
2015-12-14 21:42:06 +00:00
IntelOrca
19679de125
implement sub_6D661F
2015-12-14 20:08:15 +00:00
IntelOrca
e0af62ee8a
implement vehicle_update_scenery_door
2015-12-14 15:28:46 +00:00
IntelOrca
490bdc85a6
implement sub_6DEDE8
2015-12-14 15:18:40 +00:00
IntelOrca
656bc61a6a
implement more sub_6DAB4C
2015-12-14 15:18:39 +00:00
IntelOrca
89bcf50c76
implement more sub_6DAB4C
2015-12-14 15:18:39 +00:00
IntelOrca
83b15044c4
implement more sub_6DAB4C
2015-12-14 15:18:38 +00:00
IntelOrca
66a8a3f0cb
implement more sub_6DAB4C
2015-12-14 15:18:37 +00:00
IntelOrca
e3c1872d67
implement more sub_6DAB4C
2015-12-14 15:18:37 +00:00
IntelOrca
255e756e28
implement more sub_6DAB4C
2015-12-14 15:18:36 +00:00
IntelOrca
1e4f7c8875
implement more sub_6DAB4C
2015-12-14 15:18:35 +00:00