byond - Modules - TypesVar Details - Proc Details

deployable_item

Vars

deploy_check_callbackAny extra checks required when trying to deploy this item
deploy_timeTime it takes for the parent to be deployed.
deploy_typeTypepath that the item deploys into. Can be anything but an item so far. The preffered type is /obj/machinery/deployable since it was built for this.
restricted_deploymentHelps to determine if the item should be deployable in areas like the tad and alamo
undeploy_timeTime it takes for the parent to be undeployed.

Procs

deployWrapper for proc/finish_deploy
finish_deployHandles the conversion of item into machine. Source is the Item to be deployed, user is who is deploying. If user is null, a direction must be set.
on_item_moveQdels the deployed object if the internal item is somehow removed
register_for_deploy_signalRegister click signals to be ready for deploying
self_deployWrapper for objects deploying themselves
undeployWrapper for proc/finish_undeploy
unregister_signalsUnregister and stop waiting for click to deploy

Var Details

deploy_check_callback

Any extra checks required when trying to deploy this item

deploy_time

Time it takes for the parent to be deployed.

deploy_type

Typepath that the item deploys into. Can be anything but an item so far. The preffered type is /obj/machinery/deployable since it was built for this.

restricted_deployment

Helps to determine if the item should be deployable in areas like the tad and alamo

undeploy_time

Time it takes for the parent to be undeployed.

Proc Details

deploy

Wrapper for proc/finish_deploy

finish_deploy

Handles the conversion of item into machine. Source is the Item to be deployed, user is who is deploying. If user is null, a direction must be set.

on_item_move

Qdels the deployed object if the internal item is somehow removed

register_for_deploy_signal

Register click signals to be ready for deploying

self_deploy

Wrapper for objects deploying themselves

undeploy

Wrapper for proc/finish_undeploy

unregister_signals

Unregister and stop waiting for click to deploy