예제 #1
0
 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);
     }
 }
예제 #2
0
 public void RemoveBuilding(PABuilding building)
 {
     buildings.Remove(building);
 }
예제 #3
0
 public void AddBuilding(PABuilding building)
 {
     buildings.Add(building);
 }