Digital Software Publishing Stockholm

Home › Unity tools › Static State Auditor Pro

Static State Auditor Pro

Everything in Static State Auditor plus generated reset code, a play-mode diff of changed and surviving statics, an ignore list and reset methods in your classes. Make domain reload off safe.

Coming soon Version 1.0.0 is submitted to the Unity Asset Store and in review; the store link goes here when it is live. Price 14.99 USD.

What it does

Static State Auditor finds the statics that survive Enter Play Mode without domain reload. Pro fixes them.

Generate reset code. One button writes a generated file with a SubsystemRegistration method per class that sets every mutable field back to its declared value where that is a literal, otherwise to default, and clears every event. Regenerate any time; your own files are never edited unless you ask for a reset method.

Play-mode diff. Pro snapshots every static when play starts and when it stops, then lists the members whose values changed and the ones that still hold a non-default value after exit: the ones that would leak into the next run. That turns a reflection list into evidence.

Ignore list. Mark a member as intentional, with a reason, and it leaves the mutable count. The list lives in a project asset you can commit.

Insert reset method. For classes that should own their reset, Pro writes a working SubsystemRegistration method into the class file, one assignment per static member, keeping the file's encoding and line endings.

Upgrade pricing from the free Static State Auditor is set in the store.

Key features

Screenshots

Video

Technical details

Editor-only tool in its own assembly definition; UI Toolkit window. Reflection over your compiled assemblies; the play-mode diff reads static values at play start and stop and never writes to them. Generated code goes into one file you choose, wrapped in UNITY_EDITOR and resolving members by name so renames never break the build; reset-method insertion edits a class file only on your click. Includes Static State Auditor 1.0.1. Unity 6.3 LTS (6000.3) and newer. No dependencies. Any render pipeline. Source included.

Built-in RPURPHDRPMinimum UnityPrice
yesyesyes6000.314.99 USD

Release notes

1.0.0 2026-10

Documentation and support

Other packages from Digital Software

Page generated 2026-10-29 from the package's store copy and changelog (version 1.0.0).