arm 
Vars | |
active_item | You can use this var for item path, it would be converted into an item on New(). |
---|---|
extend_sound | Sound played when extending |
hand | A ref for the arm we're taking up. Mostly for the unregister signal upon removal |
items_list | Used to store a list of all items inside, for multi-item implants. |
left_arm_organ_slot | Organ slot that the implant occupies for the left arm |
retract_sound | Sound played when retracting |
right_arm_organ_slot | Organ slot that the implant occupies for the right arm |
Procs | |
dropkey | Called when the mob uses the "drop item" hotkey |
Var Details
active_item 
You can use this var for item path, it would be converted into an item on New().
extend_sound 
Sound played when extending
hand 
A ref for the arm we're taking up. Mostly for the unregister signal upon removal
items_list 
Used to store a list of all items inside, for multi-item implants.
left_arm_organ_slot 
Organ slot that the implant occupies for the left arm
retract_sound 
Sound played when retracting
right_arm_organ_slot 
Organ slot that the implant occupies for the right arm
Proc Details
dropkey
Called when the mob uses the "drop item" hotkey
Items inside toolset implants have TRAIT_NODROP, but we can still use the drop item hotkey as a quick way to store implant items. In this case, we check to make sure the user has the correct arm selected, and that the item is actually owned by us, and then we'll hand off the rest to Retract()