v1.0.2 - Fixes Round Two & More Bits! — Blackdoor Steam update #1657223

Newexit() - halts a script immediately, even from inside a function. return only pops back to whatever called that function; exit() stops the whole...

Steam App
Blackdoor (4562430)
Event type
patch note
Published
8 August 2026 - 14:27:59 UTC
Source
steam_community_announcements
Newexit() - halts a script immediately, even from inside a function. return only pops back to whatever called that function; exit() stops the whole script right there, at any nesting depth. raise("message") (alias: error()) - same idea, but marks the stop as an actual error instead of a clean finish. No try/except to catch it yet (that's a bigger project), just a clean way to abort on a bad condition instead of deliberately triggering an unrelated error to get the same effect. import(expr) now also works as an expression - var lib = import("x") works now, not just the existing statement form (import(x) as alias). Usable anywhere an expression is valid: a var initializer, a function argument, inline. touch(conn, path) / touch_local(path) - create an empty file if it doesn't already exist, and never overwrite one that does. write_file()/save() can create a missing file too, but they're not...

Open original Steam update

Interactive charts, reviews, news, prices, and comparison tools load in the full SteamPulse app.