diff --git a/LEGO1/lego/legoomni/include/legocharactermanager.h b/LEGO1/lego/legoomni/include/legocharactermanager.h index 06fc5211..3d2b986e 100644 --- a/LEGO1/lego/legoomni/include/legocharactermanager.h +++ b/LEGO1/lego/legoomni/include/legocharactermanager.h @@ -62,7 +62,7 @@ class LegoCharacterManager { MxResult Read(LegoStorage* p_storage); LegoROI* GetROI(const char* p_key, MxBool p_createEntity); - void FUN_10083270(); + void Init(); static void SetCustomizeAnimFile(const char* p_value); static MxBool FUN_10084c00(const LegoChar*); diff --git a/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp b/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp index 556af687..1f86a734 100644 --- a/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp +++ b/LEGO1/lego/legoomni/src/common/legocharactermanager.cpp @@ -31,14 +31,14 @@ LegoCharacterData g_characterData[66]; LegoCharacterManager::LegoCharacterManager() { m_characters = new LegoCharacterMap(); - FUN_10083270(); + Init(); m_customizeAnimFile = new CustomizeAnimFileVariable("CUSTOMIZE_ANIM_FILE"); VariableTable()->SetVariable(m_customizeAnimFile); } // FUNCTION: LEGO1 0x10083270 -void LegoCharacterManager::FUN_10083270() +void LegoCharacterManager::Init() { for (MxS32 i = 0; i < _countof(g_characterData); i++) { g_characterData[i] = g_characterDataInit[i]; diff --git a/LEGO1/lego/legoomni/src/common/legogamestate.cpp b/LEGO1/lego/legoomni/src/common/legogamestate.cpp index 62dd5f8f..f223bdb5 100644 --- a/LEGO1/lego/legoomni/src/common/legogamestate.cpp +++ b/LEGO1/lego/legoomni/src/common/legogamestate.cpp @@ -1057,7 +1057,7 @@ void LegoGameState::Init() SetLightPosition(2); PlantManager()->Init(); BuildingManager()->Init(); - CharacterManager()->FUN_10083270(); + CharacterManager()->Init(); AnimationManager()->FUN_1005ee80(TRUE); SetColors(); RemoveActor();