mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-24 00:44:21 +00:00
Clear unknown in LegoLOD (#1590)
The function does mostly the same as `SetTextureInfo` but does not explicitly set the color as well.
This commit is contained in:
@@ -634,7 +634,7 @@ MxBool LegoCharacterManager::SetHeadTexture(LegoROI* p_roi, LegoTextureInfo* p_t
|
|||||||
LegoLOD* clone = lod->Clone(renderer);
|
LegoLOD* clone = lod->Clone(renderer);
|
||||||
|
|
||||||
if (p_texture != NULL) {
|
if (p_texture != NULL) {
|
||||||
clone->FUN_100aad70(p_texture);
|
clone->UpdateTextureInfo(p_texture);
|
||||||
}
|
}
|
||||||
|
|
||||||
dupLodList->PushBack(clone);
|
dupLodList->PushBack(clone);
|
||||||
|
|||||||
@@ -351,7 +351,7 @@ LegoResult LegoLOD::SetTextureInfo(LegoTextureInfo* p_textureInfo)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// FUNCTION: LEGO1 0x100aad70
|
// FUNCTION: LEGO1 0x100aad70
|
||||||
LegoResult LegoLOD::FUN_100aad70(LegoTextureInfo* p_textureInfo)
|
LegoResult LegoLOD::UpdateTextureInfo(LegoTextureInfo* p_textureInfo)
|
||||||
{
|
{
|
||||||
for (LegoU32 i = m_meshOffset; i < m_numMeshes; i++) {
|
for (LegoU32 i = m_meshOffset; i < m_numMeshes; i++) {
|
||||||
if (m_melems[i].m_textured) {
|
if (m_melems[i].m_textured) {
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ public:
|
|||||||
LegoLOD* Clone(Tgl::Renderer* p_renderer);
|
LegoLOD* Clone(Tgl::Renderer* p_renderer);
|
||||||
LegoResult SetColor(LegoFloat p_red, LegoFloat p_green, LegoFloat p_blue, LegoFloat p_alpha);
|
LegoResult SetColor(LegoFloat p_red, LegoFloat p_green, LegoFloat p_blue, LegoFloat p_alpha);
|
||||||
LegoResult SetTextureInfo(LegoTextureInfo* p_textureInfo);
|
LegoResult SetTextureInfo(LegoTextureInfo* p_textureInfo);
|
||||||
LegoResult FUN_100aad70(LegoTextureInfo* p_textureInfo);
|
LegoResult UpdateTextureInfo(LegoTextureInfo* p_textureInfo);
|
||||||
void ClearMeshOffset();
|
void ClearMeshOffset();
|
||||||
LegoResult GetTextureInfo(LegoTextureInfo*& p_textureInfo);
|
LegoResult GetTextureInfo(LegoTextureInfo*& p_textureInfo);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user