Current sales News My Tracked Assets Login
2N Lightning Reload | Edit C# In Play Mode Without Compiling preview
Unity

2N Lightning Reload | Edit C# In Play Mode Without Compiling

By 2NGAMES

$34.99 $49.99 30% off

Price history

Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.

Lowest recorded standalone price in this history: $34.99. The latest store price is $34.99, matching the lowest recorded price shown here.

Recorded prices for 2N Lightning Reload | Edit C# In Play Mode Without Compiling 4 price observations from Oct 28, 2026 to Nov 7, 2026. Lowest recorded price $34.99. Exact dates and prices are listed below. $0.00 $25.00 $49.99 Oct 28, 2026: $34.99. Unity New Release Discount 2026-10-28 2026-11-11 Oct 28, 2026: $34.99. Unity New Release Discount 2026-10-28 2026-11-11 Oct 28, 2026: $49.99. Unity First Price 2026-10-28 2026-10-28 Nov 7, 2026: $34.99. Latest store price Oct 28, 2026 Nov 7, 2026
Each dot is a recorded sale price or the latest store check. Prices between observations are unknown.
View 4 recorded prices
Recorded standalone asset prices in USD
Sale start / price checkPriceObservation
$34.99Latest store price
$49.99Unity First Price 2026-10-28 2026-10-28
$34.99Unity New Release Discount 2026-10-28 2026-11-11
$34.99Unity New Release Discount 2026-10-28 2026-11-11

Sale and bundle history

The 3 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.

About 2N Lightning Reload | Edit C# In Play Mode Without Compiling

  • Tools, Systems & Learning > Development Tools & Automation
Stop losing your game state to a recompile.
A normal C# recompile wipes out the runtime state you were working with: the player's position, the scene setup, the exact bug you spent ten minutes reproducing. 2N Lightning Reload patches the running methods instead. You save the file and the game keeps playing with your new code.
It works on the device too. The same edit goes straight into a running Android build or a standalone player over your local network. No rebuild, no reinstall.
Nothing to sign up for. No account, no license server, no compiler service to download. It compiles with the Roslyn that already ships inside your Unity install, so it works offline and behind a corporate firewall. Import the package, press Play, done.

WHAT YOU CAN CHANGE WHILE PLAYING
Brand-new classes, structs, enums and interfaces, even in a new .cs file you write mid-session.
Coroutines that are already running, and new Unity messages (Update, OnTriggerEnter and the rest) on types that did not have them before.
New MonoBehaviours, added to live objects with AddComponent.
Unity Entities systems, SystemBase and ISystem alike, and Burst-compiled jobs.
Method bodies: logic, values, loops, LINQ, lambdas, local functions, constructors, properties, generics.
async/await, iterators, and exception filters (catch ... when).
New methods, new fields, changed signatures, removed members.
Code around a network RPC reloads too, and the call still goes over the network. With Netcode for GameObjects, the optional IL post-processor weave can reload the RPC body itself.

YOUR DEBUGGER STAYS ATTACHED
Keep Visual Studio attached while you reload. Breakpoints you set after a reload hit, in the method you edited and in the ones around it.

BUILT FOR REAL SESSIONS
Undo / redo across reloads. Step your code back and forth without retyping anything.
A status window that shows what was patched, how long it took, and why something was refused.
[OnLightningReload] callbacks and a small public API, so you can hook it into your own tools.
Settings live in ProjectSettings, so updating the package never resets them.
A typical reload lands well under a second. Reload time scales with the assembly you edited, not with the size of the whole project.

TRY IT IN 30 SECONDS
Open Tools > 2N Lightning Reload > Status Window. Drop Samples/LightningReloadDemo.cs on any GameObject and press Play. Change a number in that script and save. The running scene updates without leaving Play mode.

REQUIREMENTS
Windows editor. Unity 2021.3 to 6.5. Mono scripting backend. On-device: Android (ARMv7 development builds) and standalone players on your local network. IL2CPP and iOS are not supported; live patching needs the Mono scripting backend.

A few changes still need a Play restart. When that happens the Console tells you which one and why. The full list is in the README.

Unity price last checked .

Prices and availability may change.