Customizing the QuickChat Menu


Aggelakis

 

Posted

As far as I know, that's not a problem you can solve without renaming the channel. Channels with spaces in their names require quotation for the /send command, and the game's parsing for MNU files is not sophisticated enough to distinguish the inner and outer quotes.

What you could try doing, is to set your chat window to "Active Tab" (the little 'A' above the input box), rather than any specific channel. Then, rather than "beginchat /send...", use "tabselect ...$$startchat". Tabselect doesn't appear to require quotes around the tab name (and the tab name doesn't need to match the global channel either), so if you've always got global channel X in a tab named Y (and X is the default channel of Y), then you can simply move the chat focus to Y and start chatting.

For example:
Option "&5 VU2010" "tabselect virtue lfg alpha$$beginchat [$name, $level $archetype]: "

This would require that you have the chat send mode set to Active Tab, and you have a tab named "virtue lfg apha" (case insensitive) with the Virtue LFG Alpha global channel set as the default.


http://www.fimfiction.net/story/36641/My-Little-Exalt

 

Posted

FW, awesome work... Now another two weeks of tinkering with my UI!

(I actually enjoy such things... not meant to be a complaint at all. )


 

Posted

Anyone know what the new quickchat menu is for i-17 ?


 

Posted

The default QuickChat menu (updated for I17) can be found here. I've also updated the OP

Edit: the default MNU contains a line //Option "Hold Crate" "e HoldCrate" -- (the the text is in the file, but sine it's commented it won't appear in the menu) /e HoldCrate does not work


http://www.fimfiction.net/story/36641/My-Little-Exalt

 

Posted

Still no version that has all the emotes from all the packs?

Edit: Well, I'll take a stab at figuring it out again. I failed miserably last time.

Code:
    Menu Boosters
    {
        Menu Cyborg
        {
            Option "Robot Dance"            "e dance7"
            Option "Power Down"            "e powerdown"
            Option "Power Up"            "e powerup"
        }
        Menu Magic
        {
            Option "Card Trick"            "e CardTrick"
            Option "Magic Card Trick"        "e MagicCards"
            Option "Juggle"                "e Juggle"
            Option "Juggle Balls"            "e Juggleballs"
            Option "Juggle Electricity"        "e JuggleElectricity"
            Option "Juggle Fire"            "e JuggleFire"
            Option "Juggle Magic"            "e JuggleMagic"
            
        }
        Menu Super Science
        {
            Option "Experiment"            "e experiment"
            Option "Calculate"            "e calculate"
            
        }
        Menu Natural
        {
            Option "Push Ups"            "e pushups"
            Option "Bring It"            "e bringit"
        }
        Menu Wedding
        {
            Option "Propose"            "e propose"
            Option "Throw Confetti"            "e Throw Confetti"
            Option "Throw Rose Petals"         "e ThrowRosePetals"
            Option "Throw Rice"            "e ThrowRice"
         }
    }
Well, this is what I came up with. Added as a basic top menu of the quickchat/emote. Hope it works.

(And again I fail... it looks right to me. I even added the extra "}" I'd forgotten.)


Still here, even after all this time!


 

Posted

Thanks, Zombie. I've also added a hypothesis to my guide as well. Unfortunately, I can't test it. If anyone has some purchases but not others, I'd appreciate the help.

Known:
Badge A B means "A or B"

Hypothesis:
Badge A
Badge B
means "A and B"

(Same for authbit)

If the hypothesis is true, the implication is that you could mix Badge and Authbit, as well. IF you have GR AND you've done the Hess TF, THEN you're allowed to execute command XYZ.


http://www.fimfiction.net/story/36641/My-Little-Exalt

 

Posted

Quote:
Originally Posted by Fleeting Whisper View Post
Thanks, Zombie. I've also added a hypothesis to my guide as well. Unfortunately, I can't test it. If anyone has some purchases but not others, I'd appreciate the help.

Known:
Badge A B means "A or B"

Hypothesis:
Badge A
Badge B
means "A and B"

(Same for authbit)

If the hypothesis is true, the implication is that you could mix Badge and Authbit, as well. IF you have GR AND you've done the Hess TF, THEN you're allowed to execute command XYZ.
Since I never got around to getting the Mutant Pack, I tested this with Growl.

I left the original Growl alone and added these:

LockedOption
{
DisplayName "Growl"
Command "e Growl"
Authbit MutantPack
}
LockedOption
{
DisplayName "Growl"
Command "e Growl"
Authbit RogueAccess
}
LockedOption
{
DisplayName "Growl"
Command "e Growl"
Authbit MutantPack RogueAccess
}
LockedOption
{
DisplayName "Growl"
Command "e Growl"
Authbit RogueAccess MutantPack
}
LockedOption
{
DisplayName "Growl"
Command "e Growl"
Authbit MutantPack
Authbit RogueAccess
}
LockedOption
{
DisplayName "Growl"
Command "e Growl"
Authbit RogueAccess
Authbit MutantPack
}


The only one that was greyed out was the first, Authbit MutantPack. All the others showed up as workable (even though, in reality, they weren't since I didn't have the Mutant Pack).

So, the two lines do not work as logical AND.

I then tried using 'AND' and '&' between the two authbits and it still did not operate as logical AND.


Speeding Through New DA Repeatables || Spreadsheet o' Enhancements || Zombie Skins: better skins for these forums || Guide to Guides

 

Posted

Thanks, Zombie!


http://www.fimfiction.net/story/36641/My-Little-Exalt

 

Posted

I have a copy of the current QuickChat menu here. Just cut and paste it into the relevant file (see first post).

It's cleaned up with proper tabbing (at least the left side is, the right side columns may or may not line up depending how big one's tab stops are) and all the spaces removed.

It also has the Costume menu enabled. The one on Live isn't enabled because the Costume section got accidentally moved in with the hidden section.

I left the hidden section out... 'no spoilers!'

Also, Pro Tip: If you want the quickchat menu to pop up with a button on the mouse, then use this bind (and change the button you're using)...

/bind button4 "popmenu quickchat"


Also, Pro Tip #2: I highly, highly, HIGHLY recommend editing the quickchat and popmenu files with this handy utility:

It is totally free and will make your life editing these files so much simpler.



.


Speeding Through New DA Repeatables || Spreadsheet o' Enhancements || Zombie Skins: better skins for these forums || Guide to Guides

 

Posted

Quote:
Originally Posted by Zombie Man View Post
Also, Pro Tip #2: I highly, highly, HIGHLY recommend editing the quickchat and popmenu files with this handy utility:
It is totally free and will make your life editing these files so much simpler.
I would, but EditPlus+ is totally my *****. :P




[ ProTip: The banner is a link to art refs!! | The Khellection | The HBAS Repository | Brute Guides (4/16/10) | How To Post An Image - A Quick Guide ]
Biggest Troll on the forums? I'll give you a hint:

 

Posted

Quote:
Originally Posted by Zombie Man View Post
I have a copy of the current QuickChat menu here. Just cut and paste it into the relevant file (see first post).

It's cleaned up with proper tabbing (at least the left side is, the right side columns may or may not line up depending how big one's tab stops are) and all the spaces removed.
I did the same thing to the file, and uploaded the new version to the google sites page right after seeing your initial post


http://www.fimfiction.net/story/36641/My-Little-Exalt

 

Posted

Quote:
Originally Posted by Fleeting Whisper View Post
I did the same thing to the file, and uploaded the new version to the google sites page right after seeing your initial post
But yours doesn't have the Costume Menus reinstated. And you leave dance8/9 commented out with the wrong Authbit.

Jus' sayin'.


Speeding Through New DA Repeatables || Spreadsheet o' Enhancements || Zombie Skins: better skins for these forums || Guide to Guides

 

Posted

Does anyone know what the Vanguard Sigil is locked by? I was working on a set of Costume Change menus and thats the only one I couldn't think of how it was locked. Im trying to set it so that it locks all of the costume change emotes that you don't have access too. For that matter is there one to lock based on your Archetype?


Dreaded Wail hits things freakin' hard.. i like to hit things freakin' hard... so.. id go Wail... SAVE THE WAILS!!!! - Solar_Lunata

 

Posted

Quote:
Originally Posted by SonicRemedy View Post
Does anyone know what the Vanguard Sigil is locked by? I was working on a set of Costume Change menus and thats the only one I couldn't think of how it was locked. Im trying to set it so that it locks all of the costume change emotes that you don't have access too. For that matter is there one to lock based on your Archetype?
I believe you just buy it in RWZ. I want to say 100 vanguard points.


I've already forgotten about most of you

 

Posted

Thanks VooDoo but what I was meaning was what is the command that goes along with LockedOption{} to verify if the player has purchased Vanguard Sigil.


Dreaded Wail hits things freakin' hard.. i like to hit things freakin' hard... so.. id go Wail... SAVE THE WAILS!!!! - Solar_Lunata

 

Posted

Quote:
Originally Posted by SonicRemedy View Post
Does anyone know what the Vanguard Sigil is locked by? I was working on a set of Costume Change menus and thats the only one I couldn't think of how it was locked. Im trying to set it so that it locks all of the costume change emotes that you don't have access too. For that matter is there one to lock based on your Archetype?
All the authbits we know about are listed in the OP.

The game file has a section for costume changes, but it's not enabled and it doesn't include the Vigil cc emote. See here for a cleaned up version of the current game file.

Based on the Snowflake unlock, try SigilEmoteBadge or VanguardSigilEmoteBadge.


Speeding Through New DA Repeatables || Spreadsheet o' Enhancements || Zombie Skins: better skins for these forums || Guide to Guides

 

Posted

Quote:
Originally Posted by Zombie Man View Post
All the authbits we know about are listed in the OP.

The game file has a section for costume changes, but it's not enabled and it doesn't include the Vigil cc emote. See here for a cleaned up version of the current game file.

Based on the Snowflake unlock, try SigilEmoteBadge or VanguardSigilEmoteBadge.
That reminds me we need to find out if there is a Peacebringer or Warshade (or other AT) authbit.




Triumph: White Succubus: 50 Ill/Emp/PF Snow Globe: 50 Ice/FF/Ice Strobe: 50 PB Shi Otomi: 50 Ninja/Ninjistu/GW Stalker My other characters

 

Posted

Quote:
Originally Posted by Zombie Man View Post
All the authbits we know about are listed in the OP.

The game file has a section for costume changes, but it's not enabled and it doesn't include the Vigil cc emote. See here for a cleaned up version of the current game file.

Based on the Snowflake unlock, try SigilEmoteBadge or VanguardSigilEmoteBadge.
Okies, will do. If I find out I'll post it here. I'm using it for my pop menu for CC Emotes. So far I have it letting you choose any of your costume slots then any of the emotes. It locks the known ones but the PB, WS, and Vigil where the only ones it couldn't. I even have it so it clears your previous emote then does the costume change to make sure you don't waste your chance.

Edit:
Just a note, I have tried
Authbit SigilEmote Authbit VangSigilEmote, Authbit VanguardSigilEmoteBadge, and Authbit SigilEmoteBadge
as well as
Badge VanguardSigilEmoteBadge and Badge SigilEmoteBadge

so far no good but I will keep typing away!


Dreaded Wail hits things freakin' hard.. i like to hit things freakin' hard... so.. id go Wail... SAVE THE WAILS!!!! - Solar_Lunata

 

Posted

Quote:
Originally Posted by Zombie Man View Post
But yours doesn't have the Costume Menus reinstated. And you leave dance8/9 commented out with the wrong Authbit.

Jus' sayin'.

All I changed was spaces to tabs, so that the file would be consistent. I have no intentions of removing comments or changing actual content.

Oh, and I believe the Vanguard Sigil is locked with the invisible badge "Vanguard_Sigil_CC", not an authbit.

Edit: I've added links to two text files: one contains the names for all the normal badges (in the case of gender-based names, you'll find syntax like {Hero.gender=male man|woman} in the file). The other contains names for things which are treated as badges, but are invisible to the player (like SnowflakeEmoteBadge in the original example).

For those who don't want to search the OP, here they are:
List of badge names
List of invisible badge names


http://www.fimfiction.net/story/36641/My-Little-Exalt

 

Posted

Fleeting Whisper, has anyone told you how epic you are... just thought I'd let you know. Thanks for the list of badges you had there. That will help out a ton when I make later quick chat edits and pop menu edits.

Edit:
Also, how in heck did you find all those I must ask?


Dreaded Wail hits things freakin' hard.. i like to hit things freakin' hard... so.. id go Wail... SAVE THE WAILS!!!! - Solar_Lunata

 

Posted

Thanks again for all the work FW!

I was wondering, is that an exhaustive list of AuthBits or just the known ones?

I'd really like to use Menus for the character types, archetypes and even origins if they exist.

Should I just try things out or do you "know" that what's listed are all the AuthBits?


 

Posted

Quote:
Originally Posted by TheUnnamedOne View Post
Thanks again for all the work FW!

I was wondering, is that an exhaustive list of AuthBits or just the known ones?

I'd really like to use Menus for the character types, archetypes and even origins if they exist.

Should I just try things out or do you "know" that what's listed are all the AuthBits?
All the authbits we know about are just the ones currently in use listed above. The new one just added is for the Party Pack and the Authbit is RecreationPack.


Speeding Through New DA Repeatables || Spreadsheet o' Enhancements || Zombie Skins: better skins for these forums || Guide to Guides

 

Posted

Quote:
Originally Posted by Fleeting Whisper View Post
Setting up your data directory
You need one file in order to customize the QuickChat Menu. Assuming you've installed City of Heroes to its default directory, that file is:
C:\Program Files\City of Heroes\data\texts\English\Menus\quickchat.mnu
This is strange. I don't have a "data" folder in my "City of Heroes" folder.

The path to my game is C:\Program\City of Heroes\, and the only folders I have in it are [my username], cider, costumes, custom_critter, customvillaingroup, doublefusion, logs, missions, piggs, powercust and screenshots.

I've tried "showing all files" in the folder settings but it doesn't reveal anything and I've tried searching the entire computer for the quickchat.mnu file but it doesn't find anything.

Any ideas?


Winner of Players' Choice Best Villainous Arc 2010: Fear and Loathing on Striga; ID #350522