Beispiel #1
0
    public void listStrinTest()
    {
        PartyServerModel party = new PartyServerModel();

        party.inviteRequests = new List <string>();
        party.inviteRequests.Add("asdf");
        party.inviteRequests.Add("ffff");

        string s = JsonUtility.ToJson(party);

        PartyServerModel party2 = JsonUtility.FromJson <PartyServerModel>(s);

        Assert.AreEqual(party.inviteRequests[0], party2.inviteRequests[0]);
        Assert.AreEqual(party.inviteRequests[1], party2.inviteRequests[1]);
    }
Beispiel #2
0
        public void parseJoinRe(PartyServerModel _serverParty)
        {
            foreach (MemberModelInt membInt in _serverParty.members)
            {
                MemberModel newMemb = getMember(membInt);
                ClientStaticData.currentParty.partyMembers.Add(newMemb);
            }

            if (!string.IsNullOrEmpty(_serverParty.mapIDSelected))
            {
                ClientStaticData.currentParty.mapSelected = HomeUtil.mapIdsToMaps(_serverParty.mapIDSelected);
            }

            ClientStaticData.currentParty.partyState = getPartyState(_serverParty.state);

            ClientStaticData.currentParty.mapHistory     = HomeUtil.mapIdsToMaps(_serverParty.mapHistory);
            ClientStaticData.currentParty.suggestedMaps  = HomeUtil.mapIdsToMaps(_serverParty.suggestedMaps);
            ClientStaticData.currentParty.inviteRequests = _serverParty.inviteRequests;
        }