protected override void OnSaveDetails(JsonWriter writer)
 {
     base.SaveDetails(writer);
     SaveManager.WriteVector(writer, "SpawnPoint", spawnPoint);
     SaveManager.WriteVector(writer, "RallyPoint", rallyPoint);
     SaveManager.WriteString(writer, "FlagState", _flagState.ToString());
 }
Example #2
0
 public void SaveDetails(JsonWriter writer)
 {
     SaveManager.WriteString(writer, "Type", objectName);
     SaveManager.WriteInt(writer, "GlobalID", GlobalID);
     SaveManager.WriteInt(writer, "LocalID", LocalID);
     SaveManager.WriteVector2d(writer, "Position", Body.Position);
     SaveManager.WriteVector2d(writer, "Rotation", Body.Rotation);
     SaveManager.WriteVector(writer, "Scale", transform.localScale);
 }