From 381f12b8c5c0faf2e38dd9c151f7361e3e23c41f Mon Sep 17 00:00:00 2001 From: Justin Marshall Date: Sat, 20 Jun 2020 08:54:15 -0700 Subject: [PATCH] More remastered buildings should now load(temp workaround). --- code/REDALERT/BDATA.CPP | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/REDALERT/BDATA.CPP b/code/REDALERT/BDATA.CPP index 56553f7..5fe0762 100644 --- a/code/REDALERT/BDATA.CPP +++ b/code/REDALERT/BDATA.CPP @@ -3145,6 +3145,11 @@ void BuildingTypeClass::One_Time(void) sprintf(imageFileName, "DATA/ART/TEXTURES/SRGB/RED_ALERT/STRUCTURES/%s/%s-0000.TGA", building.Graphic_Name(), building.Graphic_Name()); ((void const*&)building.HDImageData) = Image_LoadImage(imageFileName, true, true); + if (!building.HDImageData) { + sprintf(imageFileName, "DATA/ART/TEXTURES/SRGB/RED_ALERT/STRUCTURES/%s/%s-0000-0000.TGA", building.Graphic_Name(), building.Graphic_Name()); + ((void const*&)building.HDImageData) = Image_LoadImage(imageFileName, true, true); + } + if (building.ImageData != NULL && building.HDImageData != NULL) { int width = Get_Build_Frame_Width(building.ImageData); int height = Get_Build_Frame_Height(building.ImageData);