Skip to content

Hot Patch window

The Hot Patch window is your iteration cockpit. Open it once, press Start, and keep it nearby while you play - so saving from your IDE is the only step between “idea” and “feel it in-game.”

Tools → DivinityCodes → Hot Patch

Hot Patch Unity Editor window

Everything you need for the live loop sits on one bar: start patching, force a sync, undo a bad tweak, or jump back to the script you just changed.


Tabs that match how you work

Tab Why it exists
Home Your live feed - confirm saves landed, spot skips, count active patches
Options License once, then leave defaults alone unless you are tuning detection
About Version and product links

The control bar stays on every tab so you never dig for Start, Stop, or Recompile mid-session.


Keep the loop moving

Start / Stop

Start Arm Hot Patch. Enter Play Mode and every IDE save can become a live patch.
Stop Hand control back to Unity’s normal auto-refresh.

Accept the license on Options before Start unlocks - one-time, then you are free to iterate.

Recompile

When you want a full refresh from disk without abandoning the session:

  • In Play Mode - re-apply everything Hot Patch can, still without a domain reload
  • In Edit Mode - normal Unity compile

Use it after a missed save, a skipped patch, or when you just want confidence that disk and runtime match.

More actions

Action When it helps
Revert Last Patch Undo the last tweak that felt worse
Clear Patches Wipe live hooks; files on disk stay untouched
Apply/Sync Pull in saves the watcher might have missed after an alt-tab
Jump to Script Open the last patched file in Unity and keep moving
Check for Updates / docs / issues Stay current and get help without leaving the tool

Revert, Clear, and Apply/Sync need Play Mode with Hot Patch running - they are part of the live workflow, not Edit Mode chores.


The Home log is your feedback channel

You should not have to guess whether a save worked. The Home log is the heartbeat of the session:

  • Gray - normal traffic (saves, success)
  • Amber - “we saw it, but skipped” (unsupported edit, excluded file)
  • Red - compile or patch errors to fix in the IDE

Clear, auto-scroll, and Active patches keep the view honest. Right-click to copy or export when you file a bug.

Lines you will learn to trust

Message Meaning for your session
Hot Patch is ready… Save freely - auto-refresh is held
Patched MyClass That type is live
Skipped… / No patchable members Nothing runtime-changing (or excluded) - try Recompile if you expected a patch
Play Mode ended… Clean exit; patches cleared

Updates without breaking flow

If a new version is available, an overlay may appear. Hot Patch pauses politely, then restores your Start/Stop state when you dismiss it - or check manually under More actions.


Ready to feel it? Follow Getting Started, or jump into Features for what you can change live.