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

Windows fixes

This commit is contained in:
Jack Andersen
2019-01-28 22:28:35 -10:00
parent 4dd40f519e
commit ad2681f857
178 changed files with 303 additions and 298 deletions

View File

@@ -94,7 +94,7 @@ void CGunWeapon::BuildDependencyList(CPlayerState::EBeamId beam) {
void CGunWeapon::AsyncLoadSuitArm(CStateManager& mgr) {
xb0_suitArmModelData = std::experimental::nullopt;
xb0_suitArmModelData = rstl::nullopt;
x13c_armCharacter = g_SimplePool->GetObj(skSuitArmNames[int(NWeaponTypes::get_current_suit(mgr))]);
x13c_armCharacter.Lock();
x218_28_suitArmLocked = true;
@@ -450,9 +450,9 @@ void CGunWeapon::Unload(CStateManager& mgr) {
UnlockTokens();
x210_loadFlags = 0;
x204_frozenEffect = EFrozenFxType::None;
x10_solidModelData = std::experimental::nullopt;
x60_holoModelData = std::experimental::nullopt;
xb0_suitArmModelData = std::experimental::nullopt;
x10_solidModelData = rstl::nullopt;
x60_holoModelData = rstl::nullopt;
xb0_suitArmModelData = rstl::nullopt;
x100_gunController.reset();
x1bc_rainSplashGenerator = nullptr;
x1b8_frozenGenerator.reset();