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

Adding missing SpriteIdentifier enumerations to switch statements

This commit is contained in:
ju-pinheiro
2020-10-27 18:52:56 -03:00
parent bb16ca075b
commit a31c958004
5 changed files with 22 additions and 1 deletions

View File

@@ -109,6 +109,10 @@ InteractionInfo viewport_interaction_get_item_left(const ScreenCoordsXY& screenC
}
}
break;
case SpriteIdentifier::Misc:
case SpriteIdentifier::Litter:
case SpriteIdentifier::Null:
break;
}
break;
case VIEWPORT_INTERACTION_ITEM_RIDE:
@@ -210,6 +214,9 @@ bool viewport_interaction_left_click(const ScreenCoordsXY& screenCoords)
}
}
break;
case SpriteIdentifier::Litter:
case SpriteIdentifier::Null:
break;
}
return true;
}

View File

@@ -110,8 +110,10 @@ struct GameStateSnapshot_t
ds << reinterpret_cast<uint8_t(&)[sizeof(SteamParticle)]>(sprite.steam_particle);
break;
}
break;
}
break;
case SpriteIdentifier::Null:
break;
}
}
}
@@ -521,6 +523,8 @@ struct GameStateSnapshots final : public IGameStateSnapshots
break;
}
break;
case SpriteIdentifier::Null:
break;
}
}
}

View File

@@ -67,6 +67,8 @@ namespace OpenRCT2::Scripting
break;
case SpriteIdentifier::Litter:
return "litter";
case SpriteIdentifier::Null:
return "unknown";
}
}
return "unknown";
@@ -157,6 +159,8 @@ namespace OpenRCT2::Scripting
case SpriteIdentifier::Litter:
sprite_remove(entity);
break;
case SpriteIdentifier::Null:
break;
}
}
}

View File

@@ -913,6 +913,10 @@ static bool sprite_should_tween(SpriteBase* sprite)
case SpriteIdentifier::Peep:
case SpriteIdentifier::Vehicle:
return true;
case SpriteIdentifier::Misc:
case SpriteIdentifier::Litter:
case SpriteIdentifier::Null:
return false;
}
return false;
}

View File

@@ -443,6 +443,8 @@ static void CompareSpriteData(const rct_sprite& left, const rct_sprite& right)
break;
}
break;
case SpriteIdentifier::Null:
break;
}
}
}