mlrogue version 1.00

OVERVIEW

This is linuxrogue translated from C into ocaml.

Differences between version 1.00 and 0.03 :

  - Works well.

Differences between version 0.03 and 0.02 :

  - Print the inventory of pack and level objects (identified) when dead.
  - Bug fixes.
  - added LICENSE

Differences between version 0.02 and 0.01 :

  - Many bugs fixes and improvements.

Features added in initial version :

  - Internationalization: speaks English (en), French (fr), French with use
    of the familias 'tu' (fr-tt), and few (very few) German (de). Note that
    other languages can be added by editing "rogue.lexicon", "rogue.instr"
    and "rogue.win". Specific grammatical features can be used in the
    lexicon. See file "translate.ml". Added option "-lang" to specify
    language, command "@" to change language while playing, otherwise
    language is read from variable LANG.
  - Added command "D" for discovered objects.
  - Improved wizard interface for adding objects.

COMPILATION

Do: make

This creates a file named "rogue". Run it in this directory (no
"installation") by typing "./rogue".

DOCUMENTATION

For the doc, hmm... I hate making docs, type "?" in the game,
or read the source code. It is very close to "linuxrogue", so
you can download it in the Web and look at its doc files.

AUTHOR

Daniel de Rauglaudre
