Пример #1
0
 static public JsonData.Soul Load(string json)
 {
     //json = '{"succeed":true,"epoch":1382679175,"card":{"type":"ex_P726","natureProp":{"style":"tinman","type":"Earth","group":1,"name":"\u94c1\u7403"},"baseProp":{"quality":0,"exp":0,"lv":0,"attack":7,"speed":9,"maxHealth":160},"skillProp":{"tech":{"type":"ex_P726_skill","affixes":[{"type":"attack","mark":"attack","name":"none","info":"none","level":[1,1,1,1,1],"lv":0,"coefficient":0.05},{"type":"add","mark":"add","name":"none","info":"none","level":[0.5,0.7,0.9,1.1,1],"lv":0,"coefficient":1},{"type":"reinforce_dot_add","mark":"add_dot","name":"none","info":"none","level":[1,1.4,1.8,2.2,2.2],"lv":0}]}},"magicProp":{"maxPower":{"value":18},"tech":{"type":"ex_P726_magic","affixes":[{"type":"attacked","mark":"attacked","name":"none","info":"none","level":[1,1,1,1,1],"lv":0,"step_6":6.7,"step_12":4.7,"step_18":4.1,"coefficient":0.02},{"type":"dot_path","mark":"path3","name":"none","info":"none","level":[0.25,0.27083,0.29167,0.3125,0.33333],"lv":0,"times":3,"coefficient":-0.4},{"type":"reinforce_dot_add","mark":"added_dot","name":"none","info":"none","level":[1,1.25,1.5,1.75,2],"lv":0},{"type":"blood","mark":"blood","name":"none","info":"none","level":[0.25,0.28125,0.3125,0.34375,0.375],"lv":0,"round":2}]}},"id":14,"ver":15000}}';
     JsonData.Soul data = JsonDataHandler.reader <JsonData.Soul>(json);
     return(data);
 }
Пример #2
0
        static public string Save(JsonData.Soul soul)
        {
            string data = JsonDataHandler.write <JsonData.Soul>(soul);

            return(data);
        }
Пример #3
0
 public BroadcastData(JsonData.BroadcastItem item, JsonData.Soul soul)
 {
     item_ = item;
     soul_ = soul;
 }