Remove a useless savefile entry

This commit is contained in:
2025-07-16 22:09:23 -07:00
parent b997eb553e
commit bae9ed9eac
2 changed files with 2 additions and 27 deletions

View File

@@ -118,26 +118,6 @@ public class BazookaManager : MonoBehaviour
if (saveFile["bird"]["overlay"] == null) return 0;
return int.Parse(saveFile["bird"]["overlay"].ToString());
}
public void SetBirdPastOverlay(int value)
{
if (saveFile["bird"] == null) saveFile["bird"] = new JObject();
saveFile["bird"]["pastOverlay"] = value;
}
public void UnsetBirdPastOverlay()
{
if (saveFile["bird"] == null) return;
if (saveFile["bird"]["pastOverlay"] == null) return;
(saveFile["bird"] as JObject)?.Remove("pastOverlay");
}
public int GetBirdPastOverlay()
{
if (saveFile["bird"] == null) return 0;
if (saveFile["bird"]["pastOverlay"] == null) return 0;
return int.Parse(saveFile["bird"]["pastOverlay"].ToString());
}
public void SetCustomBirdIconData(MarketplaceIconStorageType value)
{

View File

@@ -165,22 +165,17 @@ public class Iconsmenu : MonoBehaviour
}
if (iconID == 7)
{
SelectOverlay(0, false);
SelectOverlay(0);
placeholderButton.interactable = false;
}
else
{
SelectOverlay(BazookaManager.Instance.GetBirdPastOverlay(), false);
placeholderButton.interactable = true;
}
}
private void SelectOverlay(int overlayID, bool savePast = true)
private void SelectOverlay(int overlayID)
{
if (savePast)
{
BazookaManager.Instance.SetBirdPastOverlay(BazookaManager.Instance.GetBirdOverlay());
}
BazookaManager.Instance.SetBirdOverlay(overlayID);
overlay0.interactable = overlayID != 0;
overlay1.interactable = overlayID != 1;