PlayMode Saver is a Unity Editor productivity tool that records changes made during PlayMode and allows developers to safely review, apply, discard, or recover those changes after exiting PlayMode.✨ Key FeaturesPlay Mode Change Capture: Records meaningful edits made while Unity is in Play Mode.Session-Based Review Workflow: Organizes captured changes into sessions that can be renamed, reviewed, applied, discarded, or deleted.Recorded Asset Grouping: Groups changes by loaded scenes, previously recorded and unloaded scenes, and Project Assets.Group-Level Review: Keeps large sessions readable by grouping related changes by GameObject, component, prefab, or ScriptableObject.Individual Change Review: Review each captured change with old value, new value, and current status, and available actions.Apply or Discard Changes: Apply or discard individual changes, selected changes, groups, or entire sessions.Property Change Tracking: Tracks edits to Transform values, RectTransform values, CanvasGroup settings, Image colors, Text values, custom MonoBehaviour fields, and more.Component Add / Remove Tracking: Captures components added or removed during Play mode.GameObject Create / Delete Tracking: Records GameObjects created or deleted during runtime.Prefab & ScriptableObject Support: Captures changes made to prefab assets and ScriptableObject assets.Object Reference Recovery: Helps recover, reattach, clear, or repair missing and changed references.UI Event Support: Supports common Unity UI workflows, including Button listeners and EventTrigger events.Theme Customization: Includes built-in theme presets and customizable Review Window colors.Project Settings Integration: Configure capture behavior, Review Window behavior, filters, and themes from Unity Project Settings.RequirementsUnity Version: Unity 2021.3 LTS or newerUnity UI package (com.unity.ugui)Supported WorkflowsScene object editingPrefab asset editingScriptableObject editingUI tuningGameplay value tuningReference assignment and recoverySupportFor questions, bug reports, or feature requests:Email: support@300minds.comPlease include your Unity version, a detailed description of the issue, and steps to reproduce it when reporting bugs.

