This engine was inspired by my train simulator game https://scratch.mit.edu/projects/557627807/
The project used some variables, custom blocks, event blocks, and more.