*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]

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