From ed612b300289e7454e73b771549d6c725cd3d565 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Sat, 25 Oct 2025 22:12:00 -0500 Subject: [PATCH] feat(component): apply upper underwear texture in CCharacterComponent::RenderPrepTU --- src/component/CCharacterComponent.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/component/CCharacterComponent.cpp b/src/component/CCharacterComponent.cpp index f524790..2528599 100644 --- a/src/component/CCharacterComponent.cpp +++ b/src/component/CCharacterComponent.cpp @@ -475,6 +475,13 @@ void CCharacterComponent::RenderPrepTU(CCharacterComponent* component) { auto skin = component->m_texture[TEXTURE_INDEX(VARIATION_SKIN, 0)]; CCharacterComponent::PasteFromSkin(SECTION_TORSO_UPPER, skin, CCharacterComponent::s_textureBuffer); + if (!(component->m_itemDisplays[ITEMSLOT_3].priorityDirty & ((1 << 0) | (1 << 1) | (1 << 2)))) { + auto underwearUpperTexture = component->m_texture[TEXTURE_INDEX(VARIATION_UNDERWEAR, 1)]; + if (underwearUpperTexture) { + CCharacterComponent::PasteToSection(SECTION_TORSO_UPPER, underwearUpperTexture, CCharacterComponent::s_textureBuffer); + } + } + // TODO }