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); } }
public void Deserialize(string language, JSON_MapEffectParam json) { this.Deserialize(json); this.localizeFields(language); }