Changes for version 0.03 - 2006-11-02

  • Revised directory layout to match that produced by h2xs version 1.23 with flags: -X --name=Games::ScottAdams --compat-version=5.8.0 --omit-constant --skip-exporter --skip-ppport
  • Fix occasional bug in %nalias: the first of the equivalent nouns to appear in the vocabulary list is now always the one that is used as the %getdrop, so that it is recognised by scottfree.
  • Finish Games::ScottAdams::Manual
  • Remove extraneous warning emitted when %AT places an object that already had a location.
  • The compiler is not now so fussy about leading whitespace. In general, all indentation is now ignored except when it's part of a location description.
  • Move the sac executable down into new bin directory.
  • Use ".sao" (Scott Adams Object) instead of the uninformative ".dat" throughout as the suffix for compiled files.
  • Tweaks in crystal.sac
  • Fix crystal/Makefile to use installed components.

Documentation

sac
the Scott Adams Compiler
The Scott Adams Adventure Compiler Reference Manual
The Scott Adams Adventure Compiler Tutorial
The Scott Adams Adventure Compiler Tutorial

Modules

Perl extension for representing Scott Adams games

Provides

in lib/Games/ScottAdams/Action.pm
in lib/Games/ScottAdams/File.pm
in lib/Games/ScottAdams/Compile.pm
in lib/Games/ScottAdams/Game.pm
in lib/Games/ScottAdams/Parse.pm
in lib/Games/ScottAdams/Item.pm
in lib/Games/ScottAdams/Room.pm