01-04-2014, 01:49 AM
I'd like to up the ante.
Make securitrons have a "hand" slot, initially occupied by the stun baton, and an "intent" setting, initially on disarm. When unlocked, you may take the item and replace it with anything else if you so wish - if left empty, the securitron works as if it had an empty hand. The securitron will use the item on the specified intent during arrest on the target, then attempt to cuff them. This way, you can have a punchhappy, a stapling, a gun-crazed, a toolboxing beepsky running around the station being crazy. Of course there are more devious things this could do, and in some cases it could be utterly useless (beepsky analyzes your health with a health analyzer while trying to cuff you).
In addition, this would probably ease the effort rating of the implementation, as the existing attack functions could be used with practically 0 modification.
Make securitrons have a "hand" slot, initially occupied by the stun baton, and an "intent" setting, initially on disarm. When unlocked, you may take the item and replace it with anything else if you so wish - if left empty, the securitron works as if it had an empty hand. The securitron will use the item on the specified intent during arrest on the target, then attempt to cuff them. This way, you can have a punchhappy, a stapling, a gun-crazed, a toolboxing beepsky running around the station being crazy. Of course there are more devious things this could do, and in some cases it could be utterly useless (beepsky analyzes your health with a health analyzer while trying to cuff you).
In addition, this would probably ease the effort rating of the implementation, as the existing attack functions could be used with practically 0 modification.