Walk


Adeon Hawkwood

 

Posted

Quote:
Originally Posted by Socorro View Post
Walk is plenty fine as is.

Without knowing the code, I'm fairly sure that making it so that walk got temporarily overridden by normal running and attack animations when you perform an attack would be easier than making all new animations - but still not nearly easy enough for BaBs or anyone else to do in their spare time.
I highlighted the key phases of your post. It's obvious the way they implemented Walk could have been better in many different ways. It's not perfect and I don't think anyone here is claiming that it is. But what is fairly safe to assume is that for a feature that was a "spare-time" project of a Dev it's relatively cool enough and is as functional as could be expected. I highly doubt if BaBs had a choice he would have -chosen- to have Walk suppress powers. Clearly that was a necessity to keep this thing as simple and easy as possible without negatively affecting anything else.

As features go this thing isn't a $100,000 Ferrari and was never supposed to be. It's a $10,000 Kia. Sure we can "suggest" it be improved but let's really not look a gift horse in the mouth shall we?


Loth 50 Fire/Rad Controller [1392 Badges] [300 non-AE Souvenirs]
Ryver 50 Ele� Blaster [1392 Badges]
Silandra 50 Peacebringer [1138 Badges] [No Redside Badges]
--{=====> Virtue ♀

 

Posted

Quote:
Originally Posted by Lothic View Post
Then answer this question: If it would have been apparently so easy to make Walk work the way you suggest why wasn't it done that way in the first place?
"Spare time" = "Untested." It was likely the quicker way of doing things. And do point out where I said "Easy."


 

Posted

in this game you can't move your character when attacking nor does the stance have any influence on your attack animations, the only reason why not would be "just because"


 

Posted

It is all about in-between animations, not the rest of the animations themselves.
All of the powers' animations BEGIN from the already supported character stances within the game.
The WALK stance has the character in a different pose and, therefore, there would be an awkward visible jump (like a couple of frames clipped out of a movie) if a character were to go from WALKing to Fighting.

So, there were two options (discounting both simply not implementing any kid of WALKing and doing all of the animation work that would be necessary to make it look right):

Grey out all powers and such
Or
Allow the choppy disconnected character animations going from WALK to using powers


As a player, I could live with having the choppiness, considering the absolutely rare happenstances that this would ever come up with...
However, the artists viewed it more as something that would be unacceptable and I can certainly understand that.
I'd love to see what it would actually look like. Actually, I suppose I could Demo Edit that in order to see.


Adding this tidbit... For all I know, there could be even more problems (within the coding of the powers) than just the actual animations hurdle. There may not be, but it is possible and I just figured I'd state that I understand this before someone else throws it at me, hehe!


@Zethustra
"Now at midnight all the agents and the superhuman crew come out
and round up everyone that knows more than they do"
-Dylan

 

Posted

Quote:
Originally Posted by Memphis_Bill View Post
"Spare time" = "Untested." It was likely the quicker way of doing things. And do point out where I said "Easy."
You may have not used the word "easy" but you certainly did imply that the amount of work necessary to make Walk acceptable to you was well within the realm of possibility for a "spare time" project. I simply asked you (without using the word "easy" this time) why your vision of how Walk should have been implemented wasn't done in the game?

Once again I'm quite sure Walk would have been amazingly well developed if the Devs had been able to spend a significant amount of time and effort on it. But since it was in fact a spare time QoL feature it likely had to suffer a major compromise (i.e. power suppression) just to get it out the door without negatively impacting anything else. I know it that makes it "less than ideal" to some people but unless you're willing to insist the Devs spend more time tinkering on BaB's old pet project it's not going to get any better at this point.


Loth 50 Fire/Rad Controller [1392 Badges] [300 non-AE Souvenirs]
Ryver 50 Ele� Blaster [1392 Badges]
Silandra 50 Peacebringer [1138 Badges] [No Redside Badges]
--{=====> Virtue ♀

 

Posted

I believe the problem has to do with activation sequences. BABs explained long ago that each weapon came with its own activation sequence because each weapon came with its own subtly unique animations. When you pull out a sword, you run much the same as you did before (for guys, anyway), but you do so with a closed fist. And because City of Heroes has no capacity for animation blending, this is an entire separate full-body animation. The activation sequence, therefore, is designed to dictate which animations the model plays for basic actions like running and jumping.

This was pretty evident when Shield Defence was first being introduced, as its activation sequence wasn't very complete and would leave out certain actions. Jumping forward in water with a shield and sword out, for instance, would play the empty-handed animation, causing the sword to be "held" in an open hand and go through the head. A while later, the "with shield" jumping animation was eradicated entirely, so jumping forward with a shield caused you to run in mid air.

The problem with activation sequences is that if you use a power, this power has to either have an animation appropriate to this activation sequence, or it would have to force its own activation sequence, overriding the previous one. BABs made Walk in his spare time, which more than likely means he didn't integrate it into the basic "left foot forward" combat stance activation sequence. What this means is that if you allow powers to be used with Walk, they'd try to override its stance so they can fire and stop you from walking, but the toggle would try to force it back on and I don't even know how that would end up working. I don't think it's a question of redoing every animation to work with walk so much as it's a question of hooking Walk up with an duplicate activation sequence for every one that exists in the game so that you can be in a combat stance but still play the proper animation.

And, really, there are quite a few of these. There is basic, basic + shield, right-hand weapon, right-hand weapon + shield, right-hand rifle, left-hand weapon (katana), left-hand weapon (Archery), dual weapons (Claws, Dual Pistols), dual weapons (Dual Blades) and probably a few I'm forgetting. I doubt it would require actual animation work to do, since all the existing animations are applicable, but it might require a lot of fiddly technical work that BABs didn't have the time or inclination to do in his lunch breaks. If this is ever made official, it might change, but I doubt it.

---

As to why Walk suppresses all powers, I believe this is so as to enforce a strictly defined walkingspeed. I recall there were players who moved I think twice as slow with Walk on thanks to some kind of inventions-related speed debuff... Or were there some who moved faster? I think the simplest way to rig this was to just disable ALL powers, rather than just fish out specific movement-affecting powers and end up invariably missing some. I'm not sure why BABs couldn't just suppress all buffs currently affecting the player, though I guess there may not be an easily-accessible system for doing this. I do know that ALL player powers are disabled when the player is put in the mode "Disable All" and I'm pretty sure that's just what Walk does. I haven't checked, though...


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.

 

Posted

Quote:
Originally Posted by Lothic View Post
You may have not used the word "easy" but you certainly did imply that the amount of work necessary to make Walk acceptable to you was well within the realm of possibility for a "spare time" project.
No, that's what you read into it. Which you should have realized was not what I said when I replied "Spare time project" as to why it was not done.

Quote:
I know it that makes it "less than ideal" to some people but unless you're willing to insist the Devs spend more time tinkering on BaB's old pet project it's not going to get any better at this point.
There's a difference between "Insist" and "Request." And I think it's a fair request to make. This is what, the second or third thread on this this month?

Now, do I think they should divert anyone from I21 or I22? No. Squeezing a little time in on a mid-issue patch or I23 I wouldn't call unrealistic, and I don't, frankly, believe it's this mountain of work to add the functionality. It would likely be much faster than fixing the "follow" AI, which has been broken for how long now, and which has been quoted as a reason for using it. (Seriously, just had a mission yesterday - in sight of the sewer map exit, straight line, not using sprint, not using any sort of stealth, nothing blocking the view and I had to go back three times to get the person I was *rescuing.*)


 

Posted

Quote:
Originally Posted by Memphis_Bill View Post
There's a difference between "Insist" and "Request." And I think it's a fair request to make. This is what, the second or third thread on this this month?

Now, do I think they should divert anyone from I21 or I22? No. Squeezing a little time in on a mid-issue patch or I23 I wouldn't call unrealistic, and I don't, frankly, believe it's this mountain of work to add the functionality. It would likely be much faster than fixing the "follow" AI, which has been broken for how long now, and which has been quoted as a reason for using it. (Seriously, just had a mission yesterday - in sight of the sewer map exit, straight line, not using sprint, not using any sort of stealth, nothing blocking the view and I had to go back three times to get the person I was *rescuing.*)
I simply remain convinced that the amount of time and effort to "improve" the Walk we have, no matter how much time or effort would actually be involved, is always going to be beyond the Devs' ability to justify it. There are far too many squeakier wheels out there right now to fix and sadly there probably always will be.

Stranger things have happened of course. It's just that those things don't really happen too often...


Loth 50 Fire/Rad Controller [1392 Badges] [300 non-AE Souvenirs]
Ryver 50 Ele� Blaster [1392 Badges]
Silandra 50 Peacebringer [1138 Badges] [No Redside Badges]
--{=====> Virtue ♀

 

Posted

Quote:
Originally Posted by Lothic View Post
I simply remain convinced that the amount of time and effort to "improve" the Walk we have, no matter how much time or effort would actually be involved, is always going to be beyond the Devs' ability to justify it. There are far too many squeakier wheels out there right now to fix and sadly there probably always will be.
Well, yeah, if I had to choose between (say) PVP fixes or more base stuff and doing this to Walk, well - duh. OTOH, it could well be that someone takes a quick look at it and says "You know, I can do that in less than a day" and gets the OK to while he'd otherwise be underutilized.


 

Posted

I really don't understand the problem some people are having over this. We are SUPER HEROES. We are supposed to be better, stronger, and faster than civilians/NPC's. If they were Super Civilians they wouldn't need us to rescue them.

So what if you have to stop frequently so they can keep up. That's called realism. The hostages are exhausted mentally and physically from being captured, beaten, and terrorized.

If your redside then the people your kidnapping don't want to go with you. Duh! You have to force them.

I guess I get too immersed in the game for this to bother me.


 

Posted

Quote:
Originally Posted by Memphis_Bill View Post
Well, yeah, if I had to choose between (say) PVP fixes or more base stuff and doing this to Walk, well - duh. OTOH, it could well be that someone takes a quick look at it and says "You know, I can do that in less than a day" and gets the OK to while he'd otherwise be underutilized.
I seriously doubt it can be done that easily or quickly.

I'd bet this would be on the level of power customization, simply because you're tinkering with nearly EVERY animation in the game, unless we are saying there are some animations we DON'T want walk working with . . . which would make this entire thread pointless.

Power cust still hasn't been completed. Without seeing the code, I'd bet money that pool power cust and other missing options (kheldians) are related to similar issues with Walk.


Blazara Aura LVL 50 Fire/Psi Dom (with 125% recharge)
Flameboxer Aura LVL 50 SS/Fire Brute
Ice 'Em Aura LVL 50 Ice Tank
Darq Widow Fortune LVL 50 Fortunata (200% rech/Night Widow 192.5% rech)--thanks issue 19!

 

Posted

Quote:
Originally Posted by Forbin_Project View Post
I really don't understand the problem some people are having over this. We are SUPER HEROES. We are supposed to be better, stronger, and faster than civilians/NPC's. If they were Super Civilians they wouldn't need us to rescue them.

So what if you have to stop frequently so they can keep up. That's called realism. The hostages are exhausted mentally and physically from being captured, beaten, and terrorized.

If your redside then the people your kidnapping don't want to go with you. Duh! You have to force them.

I guess I get too immersed in the game for this to bother me.
??? do you mean the AI? My issue is that the AI OFTEN gets stuck on walls, on areas where it WILL. NOT. MOVE. etc.

Has NOTHING to do with whether we are super heroes or not all to do with the TERRIBLE pathing and AI this game's engine still has to this day.


Blazara Aura LVL 50 Fire/Psi Dom (with 125% recharge)
Flameboxer Aura LVL 50 SS/Fire Brute
Ice 'Em Aura LVL 50 Ice Tank
Darq Widow Fortune LVL 50 Fortunata (200% rech/Night Widow 192.5% rech)--thanks issue 19!

 

Posted

Quote:
Originally Posted by Aura_Familia View Post
??? do you mean the AI? My issue is that the AI OFTEN gets stuck on walls, on areas where it WILL. NOT. MOVE. etc.

Has NOTHING to do with whether we are super heroes or not all to do with the TERRIBLE pathing and AI this game's engine still has to this day.
I'm with you 110% on the whole getting stuck issue. I was referring to how they stop when you get out of range of them. Like how they occasionally just stop in the middle of an empty hallway.


 

Posted

Quote:
Originally Posted by Aura_Familia View Post
I seriously doubt it can be done that easily or quickly.

I'd bet this would be on the level of power customization,
You'll excuse me if I laugh at that. Simply for this -

Superjump. Just do it. And activate a power partway through. What happens? Quite often, you'll just shift to the power's beginning stance (or it'll be completely ignored.) Do you really think they had to do a "Mid-superjump stance" for every power in the game that doesn't require you being on the ground? Or really did so for Beast and Ninja Run?

I doubt it's anywhere *near* Power Customization.

Quote:
Originally Posted by Forbin Project
We are SUPER HEROES. We are supposed to be better, stronger, and faster than civilians/NPC's. If they were Super Civilians they wouldn't need us to rescue them.
You mean the ones that can just step off of tall buildings without taking any damage, and routinely shove my Rooted Stone Tank out of the way via the incredible power of *walking into me?*

Those people we're better/stronger/faster than?

Quote:
So what if you have to stop frequently so they can keep up. That's called realism.
*Do* please explain how, in a perfectly straight, perhaps 300 yard hallway, with no obstacles, with you and the exit clearly in view, no enemies around, etc. someone's going to get lost three times. No matter how "terrorized" or "tired" they are. ESPECIALLY in situations you're rescuign them - hell, I don't care how tired I am, if someone were coming to get me out of that situation, I'd do everything possible to stay RIGHT on their tail.


 

Posted

Quote:
Originally Posted by Memphis_Bill View Post
You mean the ones that can just step off of tall buildings without taking any damage, and routinely shove my Rooted Stone Tank out of the way via the incredible power of *walking into me?*

Those people we're better/stronger/faster than?
You forgot walking in mid air on invisible floors.



Quote:
*Do* please explain how, in a perfectly straight, perhaps 300 yard hallway, with no obstacles, with you and the exit clearly in view, no enemies around, etc. someone's going to get lost three times.
By lost I'm assuming you are referring to their limited dialog? That can easily be fixed if the devs wanted to take the time to do it.

Quote:
No matter how "terrorized" or "tired" they are. ESPECIALLY in situations you're rescuign them - hell, I don't care how tired I am, if someone were coming to get me out of that situation, I'd do everything possible to stay RIGHT on their tail.
Yes Bill it's a well documented scientific fact that everyone handles stress and reacts in the exact same fashion that you do. Everyone has the same physical and mental constitutions as you and they never deviate from your responses to similar stimuli.


 

Posted

Quote:
Originally Posted by Forbin_Project View Post
By lost I'm assuming you are referring to their limited dialog? That can easily be fixed if the devs wanted to take the time to do it.
.... right. I'm referring to people using walk to keep these NPCs following them because of the dialog they have. Yeah. That response makes sense. I couldn't *possibly* be referring to them taking two steps and standing there, then running back for five and not budging while saying "I can't find you!" even though there's direct, unblocked line of sight and no enemies.


 

Posted

Quote:
Originally Posted by Memphis_Bill View Post
.... right. I'm referring to people using walk to keep these NPCs following them because of the dialog they have. Yeah. That response makes sense. I couldn't *possibly* be referring to them taking two steps and standing there, then running back for five and not budging while saying "I can't find you!" even though there's direct, unblocked line of sight and no enemies.
Exactly. If they started yelling things like, "Why won't you all just leave me alone!" or "No! No! I can't take anymore of this!" they wouldn't be lost. They be having an emotional break down.


 

Posted

o_O

That's the only reaction I can have to this thread. Have fun with walk. *toggles on super speed and zips off*


I'll always be a "Champion" at heart. My server away from home.

"When the people fear their government, there is tyranny; when the government fears the people, there is liberty." - Thomas Jefferson

"With great moustache comes great responsibility" - Zee Captain

 

Posted

IIRC, Walk puts you into "Walk Mode." Which is similar to Shield Mode, Hide Mode, etc., and for which there would be necessary coding to allow other powers to activate. I can't imagine it being TERRIBLY much coding, unless their "Modes" are coded kind of hacked-in.........

................OH WAIT. They're coding a seven year old game, EVERYTHING has to be hacked-in. Thus any change to ANYTHING requires more coding and testing than anything written as a game is being developed.


Paragon Wiki: http://www.paragonwiki.com
City Info Terminal: http://cit.cohtitan.com
Mids Hero Designer: http://www.cohplanner.com
Quote:
Originally Posted by Dispari View Post
I don't know why Dink thinks she's not as sexy as Jay was. In 5 posts she's already upstaged his entire career.

 

Posted

brb, rolling up the toon Captain McStrollsalot

Next request is that I want another walk travel power but this one is more of a swagger, I also want giant purple hats with feathers stuck in them.


I'll always be a "Champion" at heart. My server away from home.

"When the people fear their government, there is tyranny; when the government fears the people, there is liberty." - Thomas Jefferson

"With great moustache comes great responsibility" - Zee Captain

 

Posted

Quote:
Originally Posted by Horusaurus View Post
brb, rolling up the toon Captain McStrollsalot

Next request is that I want another walk travel power but this one is more of a swagger, I also want giant purple hats with feathers stuck in them.
Do you want a cane to go with that?


Main Hero: Chad Gulzow-Man (Victory) 50, 1396 Badges
Main Villain: Evil Gulzow-Man (Victory) 50, 1193 Badges
Mission Architect arcs: Doctor Brainstorm's An Experiment Gone Awry, Arc ID 2093

-----
Quote:
Originally Posted by Nethergoat View Post
it's NEVER too late to pad your /ignore list!

 

Posted

I'm kinda confused myself...

Did the devs re-animate every single attack in the game to work with Ninja Run's new idle and running animations, then re-re-animate them again so they'd work with Beast Run's new idle and running animations?


 

Posted

Quote:
Originally Posted by Thunder Knight View Post
I'm kinda confused myself...

Did the devs re-animate every single attack in the game to work with Ninja Run's new idle and running animations, then re-re-animate them again so they'd work with Beast Run's new idle and running animations? And it was so difficult that they can't do the same for Walk?
What part of BaBs worked on Walk in his spare time did you not understand?

Ninja Run and Beast Run were official projects attached to booster packs.

Walk was a personal project done by BaBs in his spare time as an RP QoL gift.


 

Posted

Quote:
Originally Posted by Forbin_Project View Post
What part of BaBs worked on Walk in his spare time did you not understand?

Ninja Run and Beast Run were official projects attached to booster packs.

Walk was a personal project done by BaBs in his spare time as an RP QoL gift.
And... that doesn't at all answer my question.

I asked whether the devs had to re-animate every single power to work with the other non-standard idle and movement animations, not who worked on something or when.