Costume Autochange


jackattack

 

Posted

Is it possible -- as a voluntary option set by the player -- to link costume slots to one or more powers?

An obvious example would be having no wings on Costume 1, having wings on Costume 2, and setting Costume 2 to come up automatically when Flight or Hover is active.

Another example moth be a tank who had tights for Costume 1, tights with an armor overlay for Costume 2, and textured armor for Costume 3, set up so that his Invulnerability toggles increase the armor he has on.

Finally, there's the classic -- Costume 1 as civilian clothes that are replaced by the hero's superhero costume{s} when any powers are active.

I don't think there is any way around the thirty second requirement, so we'd just have to live with "costume linger".

Thoughts?


 

Posted

/bind KEY "powexecname power name$$cc #"

would that work? just put the costume slot number after the #, replace power name with the name of the power and replace KEY with whatever key or combination you want to use for the bind


 

Posted

...uh, yeah, that might just do it...

<blush>

Would that return the hero to the previous costume when the power was deactivated?


 

Posted

No, it doesn't turn you back, but you can set up a button that does.

/bind KEY "powexectoggleoff power name$$cc #"

You can also do it as a Macro (which would be my preference) or popmenu. Guides (somewhat complicated) are available... here.


 

Posted

Not without a second bind/macro to tell it to do that.

In order to do something like that on a single key/button you'd need to get creative with bindfiles


"Null is as much an argument "for removing the cottage rule" as the moon being round is for buying tennis shoes." -Memphis Bill

 

Posted

Could you not use:

/bind KEY "powexectoggleoff power name$$cc #$$powexectoggleon power name$$cc #"

Binds work backwards (if I remember correctly) so hitting KEY once should turn on the toggle and change the costume, hitting KEY a second time should turn it off.


 

Posted

You also have to remember that there's a 30-second timer on costume swaps, meaning that if you fly, you can't land for another 30 seconds or you'd land without your wings disappearing.

I try to bind costume swaps independent of powers because costume swaps are unreliable due to the timer.


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 Lemur Lad View Post
Not without a second bind/macro to tell it to do that.

In order to do something like that on a single key/button you'd need to get creative with bindfiles
It's not all that creative.

flyactivate.txt =
<key> "powexectoggleon Fly$$cc 0$$bindloadfile flydeactivate.txt"

flydeactivate.txt =
<key> "powexectoggleoff Fly$$cc 1$$bindloadfile flyactivate.txt"

And then with Fly toggled off, to get things ready just type /bindloadfile flyactivate.txt
Then when you hit the chosen key, it'll activate fly, change your costume, and rebind what the key does.
Those files just go in the data folder of your CoH directory, for me that's "C:\Program Files (x86)\City of Heroes\data"


@Johnstone & @Johnstone 2
ediblePoly.com
All my characters