• 追加された行はこの色です。
  • 削除された行はこの色です。
  • add_damage は削除されています。
  • add_damage の差分を削除

*add_damage() [#u47ba9cb]

**書式 [#qf0f56fc]
shk.c, 関数
 void
 add_damage(
   xchar x, y;    // 店の修復を登録する座標
   long  cost;    // 店に与える損害の価格
 );

**パラメータ [#o1c228a9]
:x, y|店の修復を登録する座標
:cost|店に与える損害の価格。0以外で指定した価格が店主から請求される

**戻り値 [#f95b666f]
なし

**解説 [#reacf430]
店の壁や扉を破壊したり、店内に罠を仕掛けたりする前に、それらの行為が後に修復されるように必要な情報を登録する。この関数は levl[x][y].typ を書き換える前に呼ぶ必要がある。

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

**関連項目 [#j11bc3c2]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS