implement/match LegoAnimationManager::IsNotVehicle()

This commit is contained in:
Ramen2X 2024-03-29 10:34:27 -04:00
parent 53b3d0b195
commit 41850e170a
2 changed files with 9 additions and 4 deletions

View File

@ -67,7 +67,7 @@ class LegoAnimationManager : public MxCore {
void FUN_1005f6d0(MxBool);
void FUN_1005f700(MxBool);
MxResult LoadScriptInfo(MxS32 p_scriptIndex);
MxBool FUN_10060140(char* p_name, MxU32& p_index);
MxBool IsNotVehicle(char* p_name, MxU32& p_index);
MxResult ReadAnimInfo(LegoFile* p_file, AnimInfo* p_info);
MxResult ReadModelInfo(LegoFile* p_file, ModelInfo* p_info);
void FUN_100603c0();

View File

@ -294,10 +294,15 @@ MxResult LegoAnimationManager::LoadScriptInfo(MxS32 p_scriptIndex)
return result;
}
// STUB: LEGO1 0x10060140
MxBool LegoAnimationManager::FUN_10060140(char* p_name, MxU32& p_index)
// FUNCTION: LEGO1 0x10060140
MxBool LegoAnimationManager::IsNotVehicle(char* p_name, MxU32& p_index)
{
// TODO
for (MxS32 i = 0; i < sizeof(g_vehicles); i++) {
if (!strcmpi(p_name, g_vehicles[i].m_name)) {
p_index = i;
return TRUE;
}
}
return FALSE;
}