- 追加された行はこの色です。
- 削除された行はこの色です。
*bill_dummy_object() [#g1b4e4f1]
**書式 [#u605026d]
mkobj.c, 関数, ローカル
void
bill_dummy_object(
struct obj *otmp; // 店主の bill[] 配列に登録する元オブジェクトの obj 構造体へのポインタ
);
**パラメータ [#eece545c]
:obj|店主の bill[] 配列に登録する元オブジェクトの obj 構造体へのポインタ
:otmp|店主の bill[] 配列に登録する元オブジェクトの obj 構造体へのポインタ
**戻り値 [#p635bda3]
なし
**解説 [#t31b59e2]
指定のオブジェクトのコピーを作成し、店主の保持する bill[] 配列に情報を登録する。元のオブジェクトの情報は bill[] 配列から取り除かれる。コピーしたオブジェクトは billobjs チェインに登録される。~
この関数は、店の品物を消耗あるいは変化させるとき、元のオブジェクトの情報を正しく保持するために使われる。
**対応情報 [#td74cacf]
-NetHack 3.4.3
**関連項目 [#q93d2a57]
[[check_unpaid]](), [[addtobill]]()