mirror of
https://github.com/OpenRCT2/OpenRCT2.git
synced 2024-09-05 00:51:08 +02:00
Use speed, friction from source vehicle
This commit is contained in:
parent
6c339787ee
commit
8646f5d4ee
1 changed files with 15 additions and 12 deletions
|
@ -867,13 +867,20 @@ private:
|
||||||
dst->remaining_distance = src->remaining_distance;
|
dst->remaining_distance = src->remaining_distance;
|
||||||
|
|
||||||
// Properties from vehicle entry
|
// Properties from vehicle entry
|
||||||
dst->sprite_width = vehicleEntry->sprite_width;
|
dst->sprite_width = src->sprite_width; //vehicleEntry->sprite_width;
|
||||||
dst->sprite_height_negative = vehicleEntry->sprite_height_negative;
|
dst->sprite_height_negative = src->sprite_height_negative; //vehicleEntry->sprite_height_negative;
|
||||||
dst->sprite_height_positive = vehicleEntry->sprite_height_positive;
|
dst->sprite_height_positive = src->sprite_height_positive; //vehicleEntry->sprite_height_positive;
|
||||||
dst->friction = vehicleEntry->car_friction;
|
|
||||||
dst->num_seats = vehicleEntry->num_seats;
|
dst->sprite_left = src->sprite_left;
|
||||||
dst->speed = vehicleEntry->powered_max_speed;
|
dst->sprite_top = src->sprite_top;
|
||||||
dst->powered_acceleration = vehicleEntry->powered_acceleration;
|
dst->sprite_right = src->sprite_right;
|
||||||
|
dst->sprite_bottom = src->sprite_bottom;
|
||||||
|
|
||||||
|
|
||||||
|
dst->friction = src->friction; //vehicleEntry->car_friction;
|
||||||
|
dst->num_seats = src->num_seats; //vehicleEntry->num_seats;
|
||||||
|
dst->speed = src->speed; //vehicleEntry->powered_max_speed;
|
||||||
|
dst->powered_acceleration = src->powered_acceleration; //vehicleEntry->powered_acceleration;
|
||||||
|
|
||||||
dst->velocity = src->velocity;
|
dst->velocity = src->velocity;
|
||||||
dst->acceleration = src->acceleration;
|
dst->acceleration = src->acceleration;
|
||||||
|
@ -890,13 +897,9 @@ private:
|
||||||
dst->var_C5 = src->var_C5;
|
dst->var_C5 = src->var_C5;
|
||||||
dst->var_C8 = src->var_C8;
|
dst->var_C8 = src->var_C8;
|
||||||
dst->scream_sound_id = 255;
|
dst->scream_sound_id = 255;
|
||||||
dst->vehicle_sprite_type = 0;
|
dst->vehicle_sprite_type = src->vehicle_sprite_type;
|
||||||
dst->bank_rotation = src->bank_rotation;
|
dst->bank_rotation = src->bank_rotation;
|
||||||
|
|
||||||
// Seat rotation was not in RCT1
|
|
||||||
dst->target_seat_rotation = 4;
|
|
||||||
dst->seat_rotation = 4;
|
|
||||||
|
|
||||||
// Vehicle links (indexes converted later)
|
// Vehicle links (indexes converted later)
|
||||||
dst->prev_vehicle_on_ride = src->prev_vehicle_on_ride;
|
dst->prev_vehicle_on_ride = src->prev_vehicle_on_ride;
|
||||||
dst->next_vehicle_on_ride = src->next_vehicle_on_ride;
|
dst->next_vehicle_on_ride = src->next_vehicle_on_ride;
|
||||||
|
|
Loading…
Reference in a new issue