Artboard 1Created with Sketch.ArtboardCreated with Sketch.location-16px_bookmark-starCreated with Sketch.Artboard 1Created with Sketch.objects-16px_stickerCreated with Sketch.GroupCreated with Sketch.Artboard 1Created with Sketch.GroupCreated with Sketch.users-24px-outline_man-glassesCreated with Sketch.

Unity Save Edit _best_ < FULL >

public static void SaveGame(PlayerSaveData data)

public override void OnInspectorGUI() DrawDefaultInspector(); if (GUILayout.Button("Edit Current Save")) SaveManager.EditSaveInJsonEditor();

try data = LoadGame(); Validate(data); return true; catch (Exception e) Debug.LogWarning($"Save corrupted, using defaults: e"); data = GetDefaultSave(); return false;

public void AddCoins(int amount)