*contained_cost() [#rf536d51] **書式 [#c3c14d8b] shk.c, 関数 void contained_cost( struct obj *obj; // コンテナの obj 構造体へのポインタ struct monst *shkp; // 店主の monst 構造体へのポインタ long price; // コンテナ自体の価格 boolean usell; // プレイヤーがコンテナを売却するなら TRUE, 購入するなら FALSE boolean unpaid_only; // TRUE なら、unpaid のアイテムだけを対象とする(usell == FALSEのときのみ有効) ); **パラメータ [#y5bfbc11] :obj|コンテナの obj 構造体へのポインタ :shkp|店主の monst 構造体へのポインタ :price|コンテナ自体の価格 :usell|プレイヤーがコンテナを売却するなら TRUE, 購入するなら FALSE :unpaid_only|TRUE なら、unpaid のアイテムだけを対象とする(usell == FALSEのときのみ有効) **戻り値 [#k991af9d] コンテナの中身の総額を price に加算した値を返す。 **解説 [#r0cb95b6] コンテナ(袋など)の中身の価値の総額を計算し、price に加算した値を返す。 **対応情報 [#u4dfbae4] -NetHack 3.4.3 **関連項目 [#x0f4c62a]