There's more to a terminal emulator than you'd think.
Replace the current two-layer indirection (save-file parsing + MCP mouse clicks) with a direct Lua<->Python bridge using file-based IPC through /tmp/. The game's modloader.lua writes JSON state dumps ...
pixel-novel-game/ ├── main.lua # 程序入口 ├── conf.lua # LÖVE配置 ├── lib/ # 第三方库 │ ├── hump/ # 状态管理、向量 │ ├── anim8.lua # 动画 │ └── json.lua # JSON解析 ├── src ...