Skip to main content


Events are the fundamental building blocks of projects made in VNgen. Not to be confused with the events used by GameMaker Studio, VNgen uses an event/action system built on the Quantum framework by XGASOFT to form a timeline of operations comprising your visual novel. In this system, one event remains active until all of its actions are complete, at which point the current event will deactivate and the next event will be activated in its place. This process repeats itself until all events have been executed or the qScript is terminated prematurely by the user.

All qScript events are intended to be written in GameMaker Studio's Step Event. In this section, we'll examine available event functions and their proper execution order in qScript.