コード例 #1
0
 public Deck TrimValues()
 {
     DeckID   = DeckID.Trim();
     UserID   = UserID.Trim();
     DeckName = DeckName.Trim();
     return(this);
 }
 public override void loadPageData()
 {
     send(new ClientMessage("FETCHDECK", new List <string>()
     {
         GameRoomID.ToString(), DeckID.ToString()
     }));
 }
コード例 #3
0
    public int GetDeckIDFromJson()
    {
        int ID = 1;

        if (SaveLoadDirectoryExist() && FileExist(deckIDFile))
        {
            string json   = ReadStringFromJson(deckIDFile);
            DeckID deckID = new DeckID();
            JsonUtility.FromJsonOverwrite(json, deckID);
            ID = deckID.lastDeckID + 1;

            if (debugOn)
            {
                Debug.Log("LAST DECK ID LOADED FROM JSON");
            }
        }
        return(ID);
    }
コード例 #4
0
    private void SetDeckIDToJson(DeckID cDataList)
    {
        HelperCardCollectionJsonKimboko help = new HelperCardCollectionJsonKimboko();

        help.SetDeckIDToJson(cDataList);
    }
コード例 #5
0
    public void SaveNewDeck()
    {
        DeckID cDataList = new DeckID(auxDeck.ID);

        SetDeckIDToJson(cDataList);
    }
コード例 #6
0
 public void SetDeckIDToJson(DeckID cDataList)
 {
     CheckAndSave(CreateJsonStringFromObject(cDataList), deckIDFile);
 }