- バックアップ一覧
- contained_cost は削除されています。
- 1 (2010-01-20 (水) 18:31:22)
*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]