public override void FromJson(JSONNode jsnode) { base.FromJson(jsnode); level = jsnode["level"].AsInt; randomSeed = jsnode["randomSeed"].AsInt; eggUId = jsnode["eggUId"].AsInt; buildings.Clear(); foreach (var buildingNode in jsnode["buildings"].Childs) { PABuilding building = new PABuilding(); building.FromJson(buildingNode); buildings.Add(building); } }
public void RemoveBuilding(PABuilding building) { buildings.Remove(building); }
public void AddBuilding(PABuilding building) { buildings.Add(building); }