mirror of https://github.com/OpenRCT2/OpenRCT2.git
Increase size of inversions and holes to uint16_t
This commit is contained in:
parent
44da799afd
commit
921e426605
|
@ -561,9 +561,9 @@ void S6Exporter::ExportRide(rct2_ride* dst, const Ride* src)
|
|||
dst->turn_count_banked = src->turn_count_banked;
|
||||
dst->turn_count_sloped = src->turn_count_sloped;
|
||||
if (dst->type == RIDE_TYPE_MINI_GOLF)
|
||||
dst->inversions = std::min(src->holes, (uint8_t)31);
|
||||
dst->inversions = std::min((uint8_t)src->holes, (uint8_t)31);
|
||||
else
|
||||
dst->inversions = std::min(src->inversions, (uint8_t)31);
|
||||
dst->inversions = std::min((uint8_t)src->inversions, (uint8_t)31);
|
||||
dst->inversions |= (src->sheltered_eighths << 5);
|
||||
dst->drops = src->drops;
|
||||
dst->start_drop_height = src->start_drop_height;
|
||||
|
|
|
@ -344,8 +344,8 @@ struct Ride
|
|||
uint8_t current_issues;
|
||||
uint32_t last_issue_time;
|
||||
RideStation stations[MAX_STATIONS];
|
||||
uint8_t inversions;
|
||||
uint8_t holes;
|
||||
uint16_t inversions;
|
||||
uint16_t holes;
|
||||
uint8_t sheltered_eighths;
|
||||
|
||||
bool CanBreakDown() const;
|
||||
|
|
Loading…
Reference in New Issue