*freeinv() [#b47ac7d1]

**書式 [#s5072dd8]
invent.c, 関数
 void
 freeinv(
   struct obj *obj;  // インベントリから外すオブジェクトの obj 構造体へのポインタ
 );

**パラメータ [#e7549911]
:obj|インベントリから外すオブジェクトの obj 構造体へのポインタ

**戻り値 [#cec78276]
なし

**解説 [#s290f481]
指定したオブジェクトをプレイヤーのインベントリ(invent チェイン)から外す。~
装備品の解除などの処理は行わないため、必要であればこの関数を呼び出す以前に別に行っておく必要がある。

***補足 [#v020491b]
NetHack brass では、freeinv() は [[remove_worn_item]]() を呼び出す。

**対応情報 [#jd40fa3d]
-NetHack 3.4.3

**関連項目 [#yfdbc2b0]
[[freeinv_core]]()

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