From f5aa37368a22e0d75e8a44b5fb89640db9603c21 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Tue, 28 Oct 2025 15:36:56 -0500 Subject: [PATCH] chore(component): use CCharacterComponent::GetSectionsRecord in more places --- src/component/CCharacterComponent.cpp | 30 +++------------------------ 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/src/component/CCharacterComponent.cpp b/src/component/CCharacterComponent.cpp index 0f6789b..6822c68 100644 --- a/src/component/CCharacterComponent.cpp +++ b/src/component/CCharacterComponent.cpp @@ -444,15 +444,7 @@ void CCharacterComponent::RenderPrepHA(CCharacterComponent* component) { } void CCharacterComponent::RenderPrepHL(CCharacterComponent* component) { - auto sectionsRec = ComponentGetSectionsRecord( - CCharacterComponent::s_chrVarArray, - component->m_data.raceID, - component->m_data.sexID, - VARIATION_SKIN, - 0, - component->m_data.skinColorID, - nullptr - ); + auto sectionsRec = component->GetSectionsRecord(VARIATION_SKIN, 0, component->m_data.skinColorID, nullptr); // Skin texture @@ -482,15 +474,7 @@ void CCharacterComponent::RenderPrepHL(CCharacterComponent* component) { } void CCharacterComponent::RenderPrepHU(CCharacterComponent* component) { - auto sectionsRec = ComponentGetSectionsRecord( - CCharacterComponent::s_chrVarArray, - component->m_data.raceID, - component->m_data.sexID, - VARIATION_SKIN, - 0, - component->m_data.skinColorID, - nullptr - ); + auto sectionsRec = component->GetSectionsRecord(VARIATION_SKIN, 0, component->m_data.skinColorID, nullptr); // Skin texture @@ -1063,15 +1047,7 @@ void CCharacterComponent::SetSkinColor(int32_t skinColorID, bool a3, bool a4, co 0 ); - auto sectionsRec = ComponentGetSectionsRecord( - CCharacterComponent::s_chrVarArray, - this->m_data.raceID, - this->m_data.sexID, - VARIATION_SKIN, - 0, - skinColorID, - nullptr - ); + auto sectionsRec = this->GetSectionsRecord(VARIATION_SKIN, 0, skinColorID, nullptr); if (skinColorID < numColors && sectionsRec && !(sectionsRec->m_flags & 0x8)) { auto underwearRec = this->GetSectionsRecord(VARIATION_UNDERWEAR, 0, skinColorID, nullptr);