Esempio n. 1
0
    public static void LoadPlayerInfos()
    {
        if (!NeedLoadInfos)
        {
            return;
        }

        PlayerInfoHolder.LoadedHolders.Clear();

        int i = 0;

        while (Wad.WadExists("Games/" + i + "/player.wad"))
        {
            Wad.ReadWad("Games/" + i + "/player.wad", out string wadtype, out int version, out List <Lump> data);

            PlayerInfoHolder p = new PlayerInfoHolder();
            p.Deserialize(data);
            PlayerInfoHolder.LoadedHolders.Add(p);

            i++;
        }

        NeedLoadInfos = false;
    }