Codechange: Build engine preview strings from separate strings. (#13579)

This replaces stuffing substrings and parameters in various global parameters and uses local parameters instead.
This commit is contained in:
Peter Nelson
2025-02-16 19:02:02 +00:00
committed by GitHub
parent af00b835a1
commit d13b0e0813
4 changed files with 90 additions and 85 deletions

View File

@@ -34,7 +34,7 @@ void EngList_Sort(GUIEngineList &el, EngList_SortTypeFunction compare);
void EngList_SortPartial(GUIEngineList &el, EngList_SortTypeFunction compare, size_t begin, size_t num_items);
StringID GetEngineCategoryName(EngineID engine);
StringID GetEngineInfoString(EngineID engine);
std::string GetEngineInfoString(EngineID engine);
void DrawVehicleEngine(int left, int right, int preferred_x, int y, EngineID engine, PaletteID pal, EngineImageType image_type);
void DrawTrainEngine(int left, int right, int preferred_x, int y, EngineID engine, PaletteID pal, EngineImageType image_type);