Well, why not make the arm-stretch look similar to the way beams do?
I mean, when you do the armstrech, the *head of the beam* is a *Large Hand*, while the arm would be dark green and *Beam-like*. If they added Black and orange lines whipping across the beam as it stretched im sure it would look like his arm if it was moving fast enough.
As for how the arms-strech could work ... Maybe it could be used for multiple purposes.
How it works
- When melee is selected Double Click and hold M2(mouse2) for 1.5 seconds to prepare the attack.( This prevents a spam/repeated rapidfire ) Then release M2 to Fire. The same thing applies to M1(mouse1), and a player could use both arms at the same time if willing.
- If someone shoots/fires/attacks with their right or left arm the hand stretches to a large fist. During the flight of this large hand, the player has has 3 options.
1) Clicking Mouse button that corresponds to the arm fired will open the fist, and if the target is hit, the arm will continue stretching to its maximum length. When the arm reaches its' limit the player caught in the hand will be released. Although, before the arm reaches it limit you could turn and aim up/down/left/right/180degrees and Click the Mouse button that corresponds to the arm fired, which would cause your Arm to smash the player into any wall nearby.
2)If you Click and Hold the mouse button that corresponds to the arm fired it opens the fist, and if you hit the target, the arm will retract. Having a "Mortal Combat" Scorpion's "get over here" affect.
3) If you dont click anything when the arm is shot/fired, when you hit your target with the *Large Fist* it will knock them back nearly x2 the normal knockback distance. Also this move has slightly more damage then the regular basic melee, and for balance it has a Delay 2 to 3 second delay before you can move
*note*:
Each Move could have it's seperate "Maximum Arm-Stretch Lenght"