chimerror

I'm Kitty (and so can you!)

  • she/her

Just a leopard from Seattle who sometimes makes games when she remembers to.


So the version of the Inform 7 editor I'm using is great for the most part but is missing some key features. For example, a lot of my tests for the first level of the game play through the zeroth level of the game. I've needed to bless every single command in the transcript by hand with my mouse.

I finally got tired of this and after paying attention to how the skein file updates (it's just a honking huge XML file), I was able to make a small LINQPad script that will run through a node and bless everything up to a certain command by loading this file using System.Xml.Linq.

I haven't been timing myself, but it would take at least a minute to get through an entire test clicking the bless buttons. Now if I just look at the file, grab what node to fix, and what command to stop blessing at, my script runs in 80 ms.

Now that's automation babey!


You must log in to comment.