-- Made a small but important speed breakthrough: certain puzzles involved changing the structure of the map to open or close various exits, but I discovered the new I7 pathfinding code caches map info only if the map never changes. Reworking this stuff improved speed in certain cases.
-- Wrote an extension called "Poor Man's Mistype" that somewhat replicates the spelling-correction functionality of "Mistype" of old (which no longer compiles on modern Inform). It's a pretty rough and lazy way to try to catch spelling errors, but hopefully it will be better than nothing.
-- Got a good deal into adding "Intelligent Hinting" support. (This is the code that allows the game to play itself; originally developed for BL, it was later spun off into its own extension, and now the original has been rooted out so the shiny plug-in could replace it. Actually much easier than I was expecting, although testing this fully will take a while longer.)
-- Took advantage of several bug fixes in the latest I7 build to restore several old bits of functionality which had been broken or commented out.
No comments:
Post a Comment