Changelog

Summary

Versions

1.01

  • Ifm is directly used to create its input instead of requiring the user to create an intermediary raw file.
  • I7 code is generated for a status line display of all possible exits from the current room.
  • Input and output can now be redirected in a number of ways.
  • Users can now select how verbose they want the output to be.
  • Ifm’s join directives are horored, resulting in regions being connected.
  • Honors ifm’s one-way directives.
  • Earlier links in the same direction and from the same room as later links are deleted.
  • Warnings about deleted links are printed.
  • Command line options can now be used.
  • Fixed bug that would generate incorrect i7 code in corner cases where room A was linked to room B via a one-way direction X, room B was linked to room A via a one-way direction Y (which is different from X), and room B was linked to room C via direction Z (which is directly opposite of direction X).  This happens more often than you’d expect, especially on larger maps with many one-way directions.

1.0

Initial release