2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 00:27:42 +00:00

CFrontEndUI work

This commit is contained in:
Jack Andersen
2016-12-29 20:37:01 -10:00
parent b3cae0d4d5
commit a93ca26ea1
29 changed files with 960 additions and 216 deletions

View File

@@ -141,7 +141,8 @@ CGameState::CGameState()
x228_25_deferPowerupInit = true;
}
CGameState::CGameState(CBitStreamReader& stream)
CGameState::CGameState(CBitStreamReader& stream, u32 saveIdx)
: x20c_saveFileIdx(saveIdx)
{
x228_25_deferPowerupInit = true;
@@ -183,6 +184,11 @@ CGameState::CGameState(CBitStreamReader& stream)
}
}
void CGameState::ReadPersistentOptions(CBitStreamReader& r)
{
xa8_systemOptions = CPersistentOptions(r);
}
void CGameState::ImportPersistentOptions(const CPersistentOptions& opts)
{
if (opts.xd0_24_)