Tweak values in Play Mode and keep them. RSave captures component changes and shows a field-level diff on exit so you only apply the tweaks you want. Full Undo. Editor-only. Zero runtime cost.Stop losing your Play Mode tweaks.You spend ten minutes dialling in the perfect jump height, enemy speed, or UI color - then you press Stop and Unity throws it all away. RSave fixes that.How it worksClick Save in the Inspector header during Play ModeExit Play ModeRSave opens a diff window listing only the fields that actually changedTick the ones you want to keep, click ApplyDone - your scene has the new values, with full Ctrl+Z undoKey featuresOne-click Save button injected into every scene-object Inspector header during Play ModeField-level diff window on Play Mode exit — only fields that actually changed are listed; you choose which to apply per-field, per-componentSnapshots browser window — view all pending saves, inspect JSON, copy to clipboard, or undo individual entries before exitQuick Save shortcut — Ctrl+Shift+R saves every selected GameObject without leaving the keyboardFull Undo support — every applied restore is reversible with Ctrl+ZToast notifications — non-intrusive feedback for save / clear / undo actionsSessionState-backed persistence — pending saves are kept across script recompilesScene-objects only — header is hidden on project assets, prefab-isolation-mode objects, scripts, materials, etc. (no Inspector clutter)Editor-only assembly definition — guarantees zero runtime footprint, never compiled into buildsFull C# source included — no DLLs, no obfuscation, MIT licensedCompatible with Unity 2020.3 or laterPackage contents6 C# editor scripts (Core, Data, Diff, DiffWindow, SnapshotWindow, Style)Assembly definition (Editor-only)Documentation (Documentation~ folder)Helped implement and refine the pop-up selection, including choosing which changes should be applied and improving the overall user experience.


