JSLASH'EM 0.0.7E7F3-J0.2.1 with NetHack2000+5 0.1.5 (1)

			      JSLASH'EM with NetHack2000+5

これは，NetHack2000+5のウィンドウポートをJSLASH'EMに適用したものです．

JSLASH'EMはSlash'EM-0.0.7にJNetHask3.4.3のパッチを当てた上でNetHackとは異
なるSlash'EM独自の部分の和訳を行ったものです．JSLASH'EMを再配布する際はオ
リジナルのSlash'EM-0.0.7のライセンス (dat/license)をよく読んでください．
日本語化された Slash'EMは，オリジナルの配布規定に完全に従っています．日本
語化された部分の Copyrightは作者らにあります(下記参考)．また，オリジナル
のライセンスで言うところの NetHackとは JNetHack と JSLASH'EMをも含むとし
ます．

			     JSLASH'EM 著作権者一覧

Masaki Miyaso (So-Miya)		Shiganai Sakusha

			     JNetHack 著作権者一覧

Issei Numata		HAMADA Naoki		Shigehiro Miyashita
Tomoyuki Shiraishi	Kazuhiro FUjieda	Kunedog
Shinkou Awatsu		Takeshi Nishimura	高田幸治
Kentaro Shirakata	板倉充洋		樋口雄一
Haruko Numata


修正履歴
2006/07/31 重ね合わせタイルを最大5枚とし，正常に表示されるようにした．
2006/08/01 3Dタイル時のカーソル表示をアイテム手前からアイテム後に変更．
2006/08/02 USER_SOUNDSが使用可能になるようにしてみた．
2006/08/03 タイル表示とマップ表示をデフォルトで有効にしてみた．
           Defaultスキン以外を選択した後にDefaultスキンを選択した場合に選
           択スキン記録が更新されない問題を解決．
           選択したタイルを記録して再実行時に初期選択するようにしてみた．
2006/08/04 全体マップに墓と鉄格子と木が表示されるように修正．後半2つのため
           にsym.bmpを拡張．
           壁の裏にアイテム等がある場合のメッシュ表示処理を復活．オプショ
           ン選択可能にした．
2006/08/10 指輪選択時の質問ダイアログに灰色の「はい(Y)」ボタンと初期値間違
           い表示が出ないようにした．
2006/08/24 サウンドファイル設定を外出しにした．waves/nhsound.iniに対応文字
           列とファイル名の組み合わせを記述する．
2006/09/03 サウンド対応イベントを増やした．
2006/09/10 サウンドファイル設定にて，カンマ区切りで単イベントに複数サウン
           ドファイルを設定可能にした．複数の場合ランダムに再生する．
           サウンド対応イベントを増やした．

2006/09/16 β版リリース 0.0.1
  - サウンド対応イベントを増やした．

2006/10/05 β版リリース 0.0.2
  - バグ修正：#9019 壊れてしまった扉や既に開いている扉をさらに開けようとし
    た場合でも，閉まったドアを開けようとするが開かないときのサウンドを鳴ら
    してしまう．
  - 閉まったドアを開けようとするが開かないときのサウンドの対応文字列を
    TRY_LOCKING_DOOR から TRY_CLOSING_DOOR に変更．
  - メッセージのmore表示時にESCキーを押すと以降のmoreを表示しないようにし
    た．
  - メッシュ表示はモンスターおよびアイテムおよび罠が手前の壁の影にある場合
    のみだったが，階段等の施設がある場合もメッシュ表示されるようにした．
  - 複数アイテムの選択時等に使用されるメニューにて，アイテム選択直前に数値
    入力することで選択アイテム数を指定できるようにした．
  - MENUCOLOR, MENUCOLORSの設定がメニュー表示時に反映されるようにした．
  - MSG_WINDOWSオプションの設定がCtrl-pの挙動に反映されるようにした．
  - nh2k配下ソースのコンパイル時Warningを解消
  - 作りかけだった[コンフィグ]-[システム]を使用可能にし，サウンドの有無，
    選択をダイアログで行うか否かを設定できるようにした．

2006/10/22 β版リリース 0.1.0
  - HTML＆TEXT DUMP機能追加．
  - DUMPファイル名はデフォルト名をマクロで指定できるようにした．
  - コンテナの中身等の複数選択メニューで選択肢に'?'と'@'がが出ないように変
    更．
    巻物一括選択時に'?'に割り振られたアイテムまで選択されなくした．
  - 単体アイテム選択時に'?'や'*'を押下して出てくるメニューで数量指定ができ
    るように修正．メニューを出した上で短剣2本だけ投げるとかが可能に．
  - '#'による拡張コマンドのメニューで"2 - 2weapon"が選択できるようにした．
  - コンテナの中身等のアイテム複数選択メニューで'/'や'+'等のアイテム種別を
    押下したとき，表示ページのみ対象だったのを全ページ対象とした．

2006/11/11 β版リリース 0.1.1
  - ベースをJSLASH'EM-0.0.7E7F2-J0.1.4とした．
  - 16x16(2D)，32x32(2D)，48x64(3D)のタイルがgtk版と同様にMakefileで作成さ
    れるようにし，binary フォルダの tiles フォルダに自動的にコピーされるよ
    うにした．
  - タイルの透過色番号をctlファイルで指定可能とした．
    (従来のNetHack2000+5の透過番号は255だが，SLASH'EM標準の透過番号は0．)
  - マップ位置をマウスカーソルで位置指定できるようにした．
  - カーソル位置のアイテムやモンスターの情報を表示するウィンドウを追加．
    右クリックでjdata.baseに照合しに言って詳細を表示します．default off.
  - メッセージ設定で背景色の設定の不具合を修正．
  - タイルで全体表示時のアニメ効果が正常に表示されない不具合を修正した．
  - メッシュ表示有無設定を反映するときの実装方法を効率化．
  - マップ設定においてリセットボタンが機能していなかったため修正．
  - 設定メニューにショートカット設定としてチェック付き項目を追加．追加した
    項目はタイル表示，全体表示，アニメーション，ステータス拡張表示，ミニマ
    ップ表示，情報ウィンドウ表示，サウンドの使用．

2007/02/03 β版リリース 0.1.2
  - ベースをJSLASH'EM-0.0.7E7F3-J0.1.5とした．
  - 複数アイテム選択メニューでグループ選択と解除を行ったとき，実際に選択さ
    れたアイテムより少ない数しか選択されない場合がある問題を修正．

2008/03/01 β版リリース 0.1.3
  - ベースをJSLASH'EM-0.0.7E7F3-J0.2.0とした．
  - 耳が聞こえないモンスターに変身中はゲーム内の音を再現する類のサウンドは
    鳴らないようにした．
  - DUMP機能およびクリップボードにおいてマップ情報にステータス行が出力され
    るようにした．
  - サウンド：ドアのガタツキ音名をTRY_CLOSING_DOORからTRY_DOORに変更．
  - サウンド：「ジュッ！」「シューシュー」等の熱などで溶ける音として
    SIZZLINGを追加．
  - サウンド：「カチッ」「コツン」等のクリック音HEAR_KLICKを追加．
  - サウンド：「ピチャッ」「ペシャッ」等の水滴音HEAR_SPLATを追加．
  - マップをテキストモードで表示したとき，フォントがTerminalだった場合は
    IBMGraphicsが表示可能とした．
  - テキスト表示モードにおいて暗い廊下等が背景色(黒)と同じ色で描画される
    問題に対処した．
  - カーソル位置情報の表示をウィンドウからツールチップに変更した．

2008/08/10 β版リリース 0.1.4
  - ベースをJSLASH'EM-0.0.7E7F3-J0.2.1とした．
  - 物を拾ったり置いたりしたときにタイルが更新されるようにした．
  - マップ設定でテキストモード時のマップカラーを指定できるようにした．
  - 情報表示の設定でキャンセルするとマップフォントがおかしくなる不具合を
    修正した．

2009/03/29 β版リリース 0.1.5
  - メッセージ及びページャーに特定の文字列が出力されたときに対応した画像
    をマップ画面上に指定形式で表示する機能を追加した．
    設定はimages/nhimage.iniにてテキストエディタで行なう．
  - マウスジェスチャーをサポート．ジェスチャーのパターンと実行命令は
    マウスジェスチャー設定画面から設定可能．
  - バイナリにおいて，nh3dタイル表示が0.1.3あたりからおかしくなっていたの
    で対処した．


NetHack2000+5はYukihiko AokiさんによるNetHack3.4のウィンドウポートの一つです．
  http://www5f.biglobe.ne.jp/~duckman/

nh3dタイルとnh3dスキンはnh3dさんの著作物です．
  http://www11.plala.or.jp/j-i-n/

DenziスキンはDenziさんの著作物です．
  http://www3.wind.ne.jp/DENZI/diary/
