Post by chriscrawford on Jan 2, 2016 11:40:34 GMT -8
I have been working on both the Siboot storyworld and the Siboot program. There have been a number of minor problems with the program. Some of them arose from my addition of the new "Uncertainty"word type; it seems that there are indirect references to it scattered all through many files in the program. I managed to track all of them down and fix them. But that took up a couple of days.
My current problem is that the storyworld values are mysteriously changed in the file. I think that this is just a matter of my saving the file after having run a storyworld. If this is indeed the case, then I shall have to either a) remember never to save the storyworld file after having played the storyworld or b) modify the code so that it does not save values that are changed during the running of the storyworld; or c) write an initialization routine that puts everything right regardless of the state of the storyworld file.
Each of these options has its own little gotchas. I'm still trying to figure out the best set of compromises.