mirror of
https://github.com/izzy2lost/Ghostship.git
synced 2026-06-19 01:17:03 -07:00
Small fix on ingame_hud
This commit is contained in:
@@ -254,9 +254,9 @@ void render_generic_char(u8 c) {
|
||||
|
||||
gDPPipeSync(gDisplayListHead++);
|
||||
if(ROM_JP) {
|
||||
gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, (packedTexture));
|
||||
gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_8b, 1, GameEngine_GetExactDataByName(packedTexture));
|
||||
} else {
|
||||
gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_16b, 1, (packedTexture));
|
||||
gDPSetTextureImage(gDisplayListHead++, G_IM_FMT_IA, G_IM_SIZ_16b, 1, GameEngine_GetExactDataByName(packedTexture));
|
||||
}
|
||||
|
||||
gSPDisplayList(gDisplayListHead++, dl_ia_text_tex_settings);
|
||||
|
||||
@@ -934,4 +934,9 @@ extern "C" void GameEngine_GfxPrint(const char* str, void* printer, void (*print
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
extern "C" void* GameEngine_GetExactDataByName(const char* path) {
|
||||
auto asset = Ship::Context::GetInstance()->GetResourceManager()->LoadResourceProcess(path, true);
|
||||
return asset ? static_cast<void*>(asset->GetRawPointer()) : nullptr;
|
||||
}
|
||||
@@ -117,6 +117,7 @@ uint8_t* GameEngine_LoadTranslation(const char* key);
|
||||
int GameEngine_OTRSigCheck(const char* imgData);
|
||||
struct Animation* GameEngine_LoadAnimation(uint32_t animId);
|
||||
void GameEngine_GfxPrint(const char* str, void* printer, void (*printImpl)(void*, char));
|
||||
void* GameEngine_GetExactDataByName(const char* path);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user