JNetHack(1.1.3)に追加された主な機能

独自の職業 F(Fighter)

JNetHackではオリジナルの職業としてFが追加されています。Fは config.hの FIGHTERを除去することで削除できますが、F無しでの十分なデバッグを行っていないので、除去しないほうが賢明です。

インターネットを利用したスコア報告

プレイ後スコアを自動でスコアサーバに転送します。この機能を完全に除外したいのなら、config.hの NH_EXTENSIONS_REPORTを undefineしてください。一時的に除去したいのなら、オプションで指定することをお勧めします。

骨サーバで骨の自動交換

プレイ後自動で骨を交換することがあります。誰かの幽霊があなたを襲ってくる!(笑)

GTK+を利用したウィンドウシステム

デフォルトがGTK+となっています。デフォルトを変更したいときは config.hの DEFAULT_WINDOW_SYSを変更してください。この機能を完全に除外したいときは、GTK_GRAPHICSを undefineしてください。一時的に除去したいのなら、オプションで指定することをお勧めします。

32x32のタイル

X11版やGTK+版では従来の 16x16タイルに加え32x32の大きなタイルを使用できます。この機能を除去したいときはconfig.hの BIGTILEを undefineしてください。

32x32の3Dタイル

GTK+版で3D表示されたマップでプレイすることが可能です。この機能を除去したいときは config.hの BIG3DTILEを undefineしてください。

プロキシサーバの指定

オプションによりプロキシサーバを指定できます。

追加、変更されたオプション

追加

オプション意味
kcodejis/euc/sjisttyで使用する漢字コードおよび設定ファイルで使用する漢字コード。デフォルトは内部のコード(おそらくeucかsjis)。設定ファイルの一番最初に書くのが望ましい。

(例)
OPTIONS=kcode:euc
reportoff/[on]スコアサーバと接続する。デフォルトはオン。

(例)
OPTIONS=!report
homeurl文字列スコササーバに報告するURL。設定するとスコアリストをクリックすると指定されたURLへ飛ぶ。デフォルトはヌルストリング(報告なし)。

(例)
OPTIONS=homeurl:http://www.guru.gr.jp/~issei/
radar[off]/onレーダーを表示する。デフォルトはオフ。

(例)
OPTIONS=radar
proxyサーバ:ポートプロキシの指定。デフォルトはなし。

(例)
OPTIONS=proxy:proxyserver.guru.gr.jp:3128

変更

オプション意味
windowtypetty/x11/[gtk]ウィンドウシステム。デフォルトはgtk。

(例)
OPTIONS=windowtype:tty
autopickupon/[off]自動でアイテムを拾う。デフォルトをオフに変更。
mailon/[off]メイルが届いたときに通知する。デフォルトをオフに変更。