Example #1
0
    public static void LoadStash()
    {
        List <Lump> data = new List <Lump>();

        if (Difficulty.SharedStash && Wad.WadExists("stash.wad"))
        {
            Wad.ReadWad("stash.wad", out string wadType, out int version, out data);
        }
        else if (!Difficulty.SharedStash && Wad.WadExists("Games/" + CurrentPlayerSlot + "/stash.wad"))
        {
            Wad.ReadWad("Games/" + CurrentPlayerSlot + "/stash.wad", out string wadType, out int version, out data);
        }

        Stash.Deserialize(data);

        StashNeedsSave = false;
    }