Source Engine's Entity I/O: How a String-Based Event Bus Ships Gameplay Logic Without Recompiles
Source Engine's Entity I/O moves gameplay logic into map data via a string-based async event bus. Covers C++ declaration model, Hammer authoring, runtime dispatch, and debugging tools for typos, coercion bugs, and circular loops.