Change in weapon draw


Bill Z Bubba

 

Posted

I haven't seen any code for this yet so this idea is full of assumptions.

From what I've seen weapons draw is handled on a "set basis" if you drew a weapon from a set no redraw is needed for another attack from the set. My idea would be to retool the system so weapon draw mode is set per attack. In this way if the mode that set the weapon draw is compatible with the new attack no draw would happen.

ex:
Broadsword 0
Axe 1
Pistol 2
Dual Pistols 3
Mace 4
Energy Mace 5

Single Pistol attacks (such as temp powers) can animate with no redraw from modes 2 and 3 while Dual pistol attacks are set to redraw if not mode 3.

Walk through

My Brute uses Mace Blast with no weapon drawn and he is set to drawn 5. His next attack is Whirling Mace. Whirling mace is set to skip draw if either in mode 5 or 4 so it goes straight into activation.

The same Brute reverses order, Whirling Mace sets mode to dawn 4. When he uses Mace Blast he will redraw and be set to mode drawn 5 and any ranged or melee mace attacks that follow will not cause a 3rd redraw.

What this would also do is stop redraw if a temp power is cycled in that uses the same weapon type.

IF this was workable the main draw back I see is temp powers preventing the use of a chosen customized weapon if they use the same type. If you open up on some BP with holy shotgun shells with an AR hero you would be stuck on your old AR model unless you already had your customized rifle out before you attacked.

I think I got it all out of my head please start deconstructing.


 

Posted

I'd prefer that BAB continue working on removing redraw completely. He almost had it but something went kablooey regarding shields.

Beyond that, I don't know enough about what causes redraw to say whether your idea is even possible.

Based on the way power customization works, however, I do not have high hopes that it is possible.


Be well, people of CoH.

 

Posted

...


Standard code rant applies.

And, something tells me that were it that simple, BAB would have the whole thing fixed up already; he is, in fact, a rather smart dude.



 

Posted

My hope is that BAB has an epiphany and finds a way to remove all redraw. He was so close before. There are a lot of sets I'd like to play, but just won't touch as redraw is my biggest annoyance while playing.


 

Posted

As I understand it, each power has an activation sequence that determines which weapon is used, or rather, which mode it requires to run. If that mode isn't present, it forces it via draw. Powers very much CAN fire off from multiple modes and activate alternate animations, which is how Brawl is set up, but according to the developers, that setup is very complicated and undesirable. Brawl is said to be the most complicated power in the game, animation-wise.

When BABs talked about removing redraw, he explained it wasn't as simple as just taking out the animation. He explained that the "sequencer" which ensured the correct animation played with weapons out, such as the right animations for running and jumping with the appropriate weapon, REQUIRED something to play. I don't know what his solution to that was, but he did say he'd taken out redraw for a number of sets via other means, but stumbled when it came to those sets and Shield Defence.

Last I heard, he said he wouldn't have time to mess with it more before Going Rogue, but did say he was still looking to do it. The way BABs described it as kind of like what we've been asking for for some time - your weapon draw animation will till play if you're out of range, out of line of sight or have no target selected, but would otherwise be skipped entirely and your attack will play right away, instead. To my eyes, this is the ideal solution.


Quote:
Originally Posted by Arcanaville View Post
Samuel_Tow is the only poster that makes me want to punch him in the head more often when I'm agreeing with him than when I'm disagreeing with him.