- バックアップ一覧
- ソース を表示
- setnotworn は削除されています。
- 1 (2009-09-16 (水) 22:01:30)
- 追加された行はこの色です。
- 削除された行はこの色です。
*setnotworn() [#d7b5144f]
**書式 [#efd7ff19]
worn.c, 関数
void
setnotworn(
struct obj *obj; // 装備を解除するオブジェクト
);
**パラメータ [#x7dd60e1]
:obj|装備を解除するオブジェクトのポインタ
**戻り値 [#fd523d30]
なし
**解説 [#l03eee88]
obj で指定した装備している(はずの)オブジェクトを外す。該当するオブジェクトの object[].oc_prop に指定されているプロパティの解除および、アーティファクト由来のプロパティの解除が行われる。~
装備を解除するための関数は専用に用意されているため、通常はそちらを使うべき。remove_worn_item() を呼べば適切な関数を呼んでくれる。
**対応情報 [#v2f7f5ca]
-NetHack 3.4.3
**関連項目 [#j197ddd4]