I use this system because it's simple. Nothing is complicated as far as I know.
Runey isn't a RenPy dev, sorry