Ejemplo n.º 1
0
    protected override void SetupFromSplitJsonString(string[] splitJsonString)
    {
        name       = splitJsonString[0];
        powerLevel = EnumValue.CreateFromJsonString(splitJsonString[1]);
        cost       = Wrapper <float> .CreateFromJsonString(splitJsonString[2]);

        notes    = CreateStringFromSafeJson(splitJsonString[3]);
        wondrous = Wondrous.CreateFromJsonString(splitJsonString[4]);
    }
Ejemplo n.º 2
0
    protected override string ConvertToJsonString(string[] jsonSplitter)
    {
        string jsonString = "";

        jsonString += name + jsonSplitter[0];
        jsonString += EnumValue.GetJsonString(powerLevel) + jsonSplitter[0];
        jsonString += Wrapper <float> .GetJsonString(cost) + jsonSplitter[0];

        jsonString += GetSafeJsonFromString(notes) + jsonSplitter[0];
        jsonString += Wondrous.GetJsonString(wondrous) + jsonSplitter[0];

        return(jsonString);
    }