mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-12 05:35:07 +00:00
ELSC fixes
This commit is contained in:
@@ -104,10 +104,17 @@ bool CParticleElectricDataFactory::CreateELSM(CElectricDescription *desc, CInput
|
|||||||
case SBIG('ZERY'):
|
case SBIG('ZERY'):
|
||||||
desc->x70_ZERY = CPF::GetBool(in);
|
desc->x70_ZERY = CPF::GetBool(in);
|
||||||
break;
|
break;
|
||||||
}
|
default:
|
||||||
}
|
{
|
||||||
|
uint32_t clsName = clsId.toUint32();
|
||||||
|
Log.report(LogVisor::FatalError, "Unknown ELSM class %.4s @%" PRIi64, &clsName, in.position());
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
clsId = GetClassID(in);
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
std::unique_ptr<Retro::IObj> FParticleElecrticFactory(const Retro::SObjectTag &tag, Retro::CInputStream &in, const Retro::CVParamTransfer &vparms)
|
std::unique_ptr<Retro::IObj> FParticleElecrticFactory(const Retro::SObjectTag &tag, Retro::CInputStream &in, const Retro::CVParamTransfer &vparms)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user