• 追加された行はこの色です。
  • 削除された行はこの色です。
*enexto() [#wea09e14]

**書式 [#l4a01520]
teleport.c, 関数
 boolean
 enexto(
   coord           *cc;       // 見つけた座標を格納する coord 構造体へのポインタ
   xchar            xx, yy;   // チェックを開始する中心の座標
   struct permonst *mdat;     // チェックの対象とする怪物の permonst 構造体へのポインタ
 );

**パラメータ [#fa8b8662]
:cc|見つけた座標を格納する coord 構造体へのポインタ
:xx, yy|チェックを開始する中心の座標
:mdat|チェックの対象とする怪物の permonst 構造体へのポインタ

**戻り値 [#ne6a8884]
求める座標が見つかった場合は *cc に格納して TRUE を返し、見つからなければ FALSE を返す。

**解説 [#bd3c6e76]
(xx, yy) にできるだけ近く、mdat の怪物が問題なく進入可能な地点を探し、*cc に格納する。
(xx, yy) に近く、mdat の怪物が問題なく進入可能な地点を探し、ランダムに選んで *cc に格納する。

**対応情報 [#se5d069c]
-NetHack 3.4.3

**関連項目 [#ne60216c]
[[goodpos]]()


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS