1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-23 15:52:55 +01:00

Add missing case statements for entity scripting

This commit is contained in:
Matt
2020-12-31 19:09:45 +02:00
parent 5f2945d238
commit cb719a6e10
18 changed files with 146 additions and 126 deletions

View File

@@ -419,27 +419,29 @@ static void CompareSpriteData(const rct_sprite& left, const rct_sprite& right)
CompareSpriteDataLitter(left.litter, right.litter);
break;
case SpriteIdentifier::Misc:
switch (static_cast<MiscSpriteType>(left.generic.type))
switch (static_cast<MiscEntityType>(left.generic.type))
{
case MiscSpriteType::SteamParticle:
case MiscEntityType::SteamParticle:
CompareSpriteDataSteamParticle(left.steam_particle, right.steam_particle);
break;
case MiscSpriteType::MoneyEffect:
case MiscEntityType::MoneyEffect:
CompareSpriteDataMoneyEffect(left.money_effect, right.money_effect);
break;
case MiscSpriteType::CrashedVehicleParticle:
case MiscEntityType::CrashedVehicleParticle:
CompareSpriteDataCrashedVehicleParticle(left.crashed_vehicle_particle, right.crashed_vehicle_particle);
break;
case MiscSpriteType::JumpingFountainSnow:
case MiscSpriteType::JumpingFountainWater:
case MiscEntityType::JumpingFountainSnow:
case MiscEntityType::JumpingFountainWater:
CompareSpriteDataJumpingFountain(left.jumping_fountain, right.jumping_fountain);
break;
case MiscSpriteType::Balloon:
case MiscEntityType::Balloon:
CompareSpriteDataBalloon(left.balloon, right.balloon);
break;
case MiscSpriteType::Duck:
case MiscEntityType::Duck:
CompareSpriteDataDuck(left.duck, right.duck);
break;
default:
break;
}
break;
case SpriteIdentifier::Null: