Iter Vehemens ad Necem

This is a tty port of IVAN 0.50. There is now a git repo. This is very much a work in progress, see the list of issues below.

You can try it online: ssh ivan@orthanc.fixme.fi, password "ivan".

attnam.com is the best place to find information about IVAN.

Installing

./configure && make. You can specify datadir and localstatedir to configure, e.g.,

./configure --datadir=/usr/share --localstatedir=/var/games

The data scripts in Script go to $datadir/ivan/Script. Ivan needs write permission to the following files and directories (make install assigns these to games:games and installs the binary setgid games):

Run ivan with ivan $playername. Each player needs the directory $localdatadir/ivan/dump/$playername/ where chardumps go and the config file $localdatadir/ivan/config/$playername.ivanrc. The config file with default values for all options is as follows:

DefaultPetName = "Kenny";
WarnAboutVeryDangerousMonsters = 1;
AutoDropLeftOvers = 1;
UseAlternativeKeys = 0;

Changes

Issues/TODO