March 2017 (Week 1)
+ The script interpreter no longer has to live in a dedicated interpreter thread
+ VN content now has its own gameplay scene, and the engine automatically switches from scene to scene when VN scripts begin or end
+ The first scene when you start the game runs a tutorial script instead of dropping you straight into spaceflight mode
+ Fixed the ship spawner (the VN stuff broke it) and made it modular enough to work on both NPC and player ships
+ Planets, stations, etc. are spawned once and stick around for as long as the game runs
+ Text printed from a script is displayed on screen
+ Scripts printing text will wait for player confirmation before resuming execution
+ The input system now works transparently with VN scenes and sends confirmation tokens back to the interpreter
- No support yet for VN background images
- No word wrap yet
- Paragraphs are printed instantly instead of one character at a time
- There's some lock contention that reduces the framerate to about 300 FPS on my laptop from 2009