Wow, I've been struggling to put something like this together as a new Ren'Py user. So happy I found this, thank you!