Beispiel #1
0
    // packets
    public void Load()
    {
        userData = (packetDTO._profile) Load(PlayerPrefs.GetString("UserInfo"));
        if (userData == null)
        {
            MakeDefault();
            return;
        }

        quests = ( List<packetDTO._quest>) Load(PlayerPrefs.GetString("QuestsInfo"));
        chars = (List<packetDTO._hero>)Load(PlayerPrefs.GetString("CharsInfo"));
        party = (packetDTO._party)Load(PlayerPrefs.GetString("PartysInfo"));
        GameManager.muhanscore = PlayerPrefs.GetInt("MuhanScore", 0);
    }
Beispiel #2
0
    public void MakeDefault()
    {

        userData = new packetDTO._profile();
        quests = new List<packetDTO._quest>();
        chars = new List<packetDTO._hero>();
        party = new packetDTO._party();

        userData.Default();
        
        for (int i = 0; i < 3; i++)
        {
            chars.Add( new packetDTO._hero(i+1, i) );
        }
        party.Default(0, 1, 2);

        //quests.Add( new packetDTO._quest(1, 0));
        quests = null;
        
        //Save();
    }