Skip to content

Commit

Permalink
Save flags when save editing (#456)
Browse files Browse the repository at this point in the history
  • Loading branch information
jonko0493 authored Jan 25, 2025
1 parent 7e24a0b commit 0576102
Showing 1 changed file with 24 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -301,6 +301,18 @@ private void Save(SaveSlotEditorDialog dialog)
PowerStatuses[0].SetStatus(_commonSaveData.MikuruPowerStatus);
PowerStatuses[1].SetStatus(_commonSaveData.NagatoPowerStatus);
PowerStatuses[2].SetStatus(_commonSaveData.KoizumiPowerStatus);

foreach (LocalizedFlag flag in _flags)
{
if (flag.IsSet)
{
_commonSaveData.SetFlag(flag.Id);
}
else
{
_commonSaveData.ClearFlag(flag.Id);
}
}
}

if (IsSaveSlot)
Expand All @@ -326,6 +338,18 @@ private void Save(SaveSlotEditorDialog dialog)
_saveSlot.KoizumiFriendshipLevel = KoizumiFriendshipLevel;
_saveSlot.TsuruyaFriendshipLevel = TsuruyaFriendshipLevel;
_saveSlot.UnknownFriendshipLevel = UnknownFriendshipLevel;

foreach (LocalizedFlag flag in _flags)
{
if (flag.IsSet)
{
_saveSlot.SetFlag(flag.Id);
}
else
{
_saveSlot.ClearFlag(flag.Id);
}
}
}

if (IsQuickSave)
Expand Down

0 comments on commit 0576102

Please sign in to comment.