byond - Modules - TypesVar Details - Proc Details

shoes

Vars

allowed_items_typecacheList of item types that can be inserted.
spawn_item_typeAn item which should be inserted when the shoes are spawned.
stored_itemThe currently inserted item.

Procs

_insert_itemInsert item_to_insert directly into the shoes without bothering with any checks. (In the majority of cases [/obj/item/clothing/shoes/proc/attempt_insert_item()] should be used instead of this.)
attempt_insert_itemTry to insert item_to_insert into the shoes.
can_be_insertedReturns a boolean indicating if item_to_insert can be inserted into the shoes.
remove_itemRemove stored_item from the shoes, and place it into the user's active hand.

Var Details

allowed_items_typecache

List of item types that can be inserted.

spawn_item_type

An item which should be inserted when the shoes are spawned.

stored_item

The currently inserted item.

Proc Details

_insert_item

Insert item_to_insert directly into the shoes without bothering with any checks. (In the majority of cases [/obj/item/clothing/shoes/proc/attempt_insert_item()] should be used instead of this.)

attempt_insert_item

Try to insert item_to_insert into the shoes.

Returns TRUE if it succeeded, or FALSE if /obj/item/clothing/shoes/proc/can_be_inserted failed, or user couldn't drop the item.

can_be_inserted

Returns a boolean indicating if item_to_insert can be inserted into the shoes.

remove_item

Remove stored_item from the shoes, and place it into the user's active hand.