Example #1
0
 public void Deserialize(JSON_MapEffectParam json)
 {
     if (json == null)
     {
         return;
     }
     this.mIndex = ++MapEffectParam.CurrentIndex;
     this.mIname = json.iname;
     this.mName  = json.name;
     this.mExpr  = json.expr;
     this.mValidSkillLists.Clear();
     if (json.skills == null)
     {
         return;
     }
     foreach (string skill in json.skills)
     {
         this.mValidSkillLists.Add(skill);
     }
 }
Example #2
0
 public void Deserialize(string language, JSON_MapEffectParam json)
 {
     this.Deserialize(json);
     this.localizeFields(language);
 }