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

**書式 [#j8a5206c]
shk.c, 関数, ローカル
 void
 sub_one_frombill(
   struct obj   *obj;  // 店主の bill[] 配列から取り除くオブジェクトの obj 構造体へのポインタ
   struct monst *shkp; // 店主の monst 構造体へのポインタ
 );

**パラメータ [#c6130dda]
:obj|店主の bill[] 配列から取り除くオブジェクトの obj 構造体へのポインタ
:shkp|店主の monst 構造体へのポインタ

**戻り値 [#o220dd91]
なし

**解説 [#d5d9b2f4]
店主の保持する bill[] 配列の中から、指定のオブジェクトに対応する情報を取り除く。~
obj->quan が bill[].bquan より少ない場合は、残りの分の情報を登録する。~
コンテナの中身を考慮する必要がある場合はこの関数ではなく [[subfrombill]]() を使う。

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

**関連項目 [#zb21195a]
[[subfrombill]](), [[add_to_billobjs]]()


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