Esempio n. 1
0
 protected override void OnSaveDetails(JsonWriter writer)
 {
     base.SaveDetails(writer);
     SaveManager.WriteBoolean(writer, "NeedsBuilding", _needsBuilding);
     if (_needsBuilding)
     {
         SaveManager.WriteRect(writer, "PlayingArea", (Agent as RTSAgent).GetPlayerArea());
     }
 }
 protected override void OnSaveDetails(JsonWriter writer)
 {
     base.SaveDetails(writer);
     SaveManager.WriteBoolean(writer, "NeedsBuilding", NeedsConstruction);
     SaveManager.WriteBoolean(writer, "NeedsRepair", _needsRepair);
     if (NeedsConstruction)
     {
         SaveManager.WriteRect(writer, "PlayingArea", Agent.GetPlayerArea());
     }
 }