- 追加された行はこの色です。
- 削除された行はこの色です。
*freeinv() [#b47ac7d1]
**書式 [#s5072dd8]
invent.c, 関数
void
freeinv(
struct obj *obj; // インベントリから外すオブジェクトの obj 構造体へのポインタ
);
**パラメータ [#e7549911]
:obj|インベントリから外すオブジェクトの obj 構造体へのポインタ
**戻り値 [#cec78276]
なし
**解説 [#s290f481]
指定したオブジェクトをプレイヤーのインベントリ(invent チェイン)から外す。
指定したオブジェクトをプレイヤーのインベントリ(invent チェイン)から外す。~
装備品の解除などの処理は行わないため、必要であればこの関数を呼び出す以前に別に行っておく必要がある。
***補足 [#v020491b]
NetHack brass では、freeinv() は [[remove_worn_item]]() を呼び出す。
**対応情報 [#jd40fa3d]
-NetHack 3.4.3
**関連項目 [#yfdbc2b0]
[[freeinv_core]]()