mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-15 11:03:00 +01:00
Refactor #9676: Use compound assignment operators for trivial cases
This commit is contained in:
@@ -838,8 +838,8 @@ static uint16_t ride_compute_upkeep(Ride* ride)
|
||||
uint16_t trackCost = costPerTrackPiece[ride->type];
|
||||
uint8_t dl = ride->drops;
|
||||
|
||||
dl = dl >> 6;
|
||||
dl = dl & 3;
|
||||
dl >>= 6;
|
||||
dl &= 3;
|
||||
upkeep += trackCost * dl;
|
||||
|
||||
uint32_t totalLength = ride_get_total_length(ride) >> 16;
|
||||
@@ -908,8 +908,8 @@ static uint16_t ride_compute_upkeep(Ride* ride)
|
||||
}
|
||||
|
||||
// multiply by 5/8
|
||||
upkeep = upkeep * 10;
|
||||
upkeep = upkeep >> 4;
|
||||
upkeep *= 10;
|
||||
upkeep >>= 4;
|
||||
return upkeep;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user