I’ve been having some problems with the skein in Mac OS 10.5. I wonder if it’s because I’m using the Frankenstein IDE where the old app is working with the new libraries.
I saw a problem before with test commands where some individual commands were being skipped. I thought it might have something to do with the fact that I’m using Basic Screen Effects to pause the game and wait for a key at certain points. So I tried to duplicate the problem with a small script and found something even worse!
I typed the source into my usual “tmp.inform” project, ran it a couple times, then looked at the skein. What I saw had nothing to do with what I was playing! I had to trim the skein down before it started accepting new paths again.
After that, I couldn’t quite duplicate the problem – whether or not a command was generated by “test me”, the output would sometimes show up as different after the pause, but then it would look okay on the next turn. I never got to the problem where any commands were actually lost.
I also had difficulties with the skein, test commands, and Simple Chat - because Simple Chat only accepts single digit option numbers as input, I assume.
Has anyone else been able to track down any weird skein/transcript behavior, or does anyone have a suggestion for other tests I could run on it? And where is the documentation for the IDE? I swear I saw it when I first looked at I7, but I can’t find it now. All I have to go on is Aaron Reed’s quick demo video.
Okay, here’s something. I tried changing the commands within “test me” and the skein is now refusing to update again. It took 3 or 4 tries before the change registered. But sorry, I’m not sure what I did differently, switching back and forth between two different strands didn’t seem to do anything, recompiling didn’t do anything… maybe it was switching to Firefox and back that finally did it?
Hmm… I bet it was because the game window was waiting for me to press SPACE.
Anyway, either I need to find some documentation on using the skein and transcript, or there are some bugs to fix… any help at all would be appreciated, because right now I feel like I’m unable to properly test my projects.