A Helpful Help Window (Replacement Help File AddIn)


andsoitallbegins

 

Posted

I've been working on a little project of mine for a while now, and it is ready for release. It contains a lot of information that one would normally have to Alt-Tab out of game to pull up. Now it can all be accessed straight from the Help menu or /helpwindow

Screenshots are located here:
Photo Bucket
(these are a slightly older less formatted version, but you will get the idea)

Information it contains:

Zone Maps - Contains all the information for each zone in the game.

  • Level Ranges,
  • Enemy groups/Levels,
  • NPCs in zone (Trainers, merit vendors, etc),
  • Contacts in the zone with a listing of arcs/badges they provide
  • Badges that can be awarded (Defeats, Day Jobs, Time Spent etc)
  • Exploration Badges
  • History plaques that are needed for other badges
  • Stores and what they sell
  • Buildings in zone (AE, Arena, WW etc)
  • Neighborhoods and what kind/level of enemy found there
  • A copy of the Map for the zone that can be pulled up anywhere w/o fog of war (not zoomable though)

Tip Missions - Contains information for tips found in the game (including Event Tips).
  • The Main Navigation Text of each tip
  • The objective Text
  • The Enemy group
  • Any Temp Powers Earned
  • Any Badges Earned
  • NPCs sorted in to types (Boss, Hostage, Ally etc)
  • Mission Type (Defeat All, Defeat Boss etc)

Story Arcs - Full information of every story arc in the game (also includes Badge Missions, Temp Power Missions, Safeguard/Mayhem Missions)
  • Type/Side of Mission/Arc
  • The Level
  • How many merits it will give at completion
  • Contacts that give it out
  • Souvenir form the Mission
  • Average Time to complete (TFs only)
  • Badges it may give
  • A Summary of the Arc (how many Missions - how many defeat alls/hunts etc)
  • A Complete breakdown of each mission just like Tip Missions

Temp Powers - Full information of every temp power in game (craftable and non)
  • Text of temp power
  • Story arc or Mission it comes from
  • Contact that gives the mission
  • Level Range of the mission
  • Breakdown of the arc if required

Souvenirs - Complete list of all souvenirs in game, the arc that gives them, and the text for them.

Badges - Full information of every badge in game
  • Badge Art work for both sides
  • Badge Names for both sides
  • Badge Text for both sides
  • Any bonus form the badge (temp powers, additional badges)
  • Requirements for the badge
  • Target names (and a bind to find them) for defeat badges, as well as hunt locations
  • Location pictures for Exploration and History badges
  • Set Title command
  • Required Arcs

Supergroup Badges - same info as regular badges

Contacts - Full info for every contact in the game (that gives at least one mission)
  • The type of the contact (TF/Trial contact, Story Arc, Event etc)
  • The Level range
  • The Location
  • Enemy Groups
  • Badges the contact leads to
  • Arcs they give
  • Temp Power Missions they give
  • Who all they introduce
  • Who introduces them
  • Breakdown of the arcs and missions they give

Colors for the color blind. From the post in the player guides forums, recreated for in game Help.
  • Lists the colors used in the game with a descriptive name for players that are colorblind.
  • Clicking a color name will set your windows colors to that color

Other Features:
  • Automatically Bind your [TAB] key to a list of target names you need for defeat badges.
  • Reset automatically bound [TAB] keys to defaults
  • The little pink Delta symbol at the top of each page opens up a Notes field where you can write your own notes for each mission/arc/badge/whatever. These notes are nothing more than custom player notes, and as such there is no limit to the length (pretty sure about that but have not tested)
  • Always stays open regardless of keystrokes until you close it
  • Choose just the content you want.
  • Easily form TaskForces/Trials with single click to broadcast the TF forming.

Clickable Fields:
Clickable text is found throughout the menu. Different ones give different information. If you hover over text (usually light green) and it turns yellow, it's clickable.
  • Contact Names - Opens a popmenu giving you contact location, arcs they give and other info
  • Story Arc Names - Opens a popmenu with information on the arc, how many missions, who gives it etc
  • Temp Power Names - Opens a popmenu with one of the options being Power Info. This is the same as clicking [Power_Name] in chat
  • Badge Names - Opens a popmenu letting you know if you have it or not, and if you have required badges for it (ie Exploration Accolades)
All Clickable fields also give the option to Edit Note, which is the same as the pink Delta symbol described above.

Features I wish it included:
Resizable window
Ability to resize
Wish i could make it bigger...

Features I will add if the slash commands ever become available:
Setting waymarks by clicking the contact/location name

Future Information to be added:
The Kind of power a Temp Power is (ie Hold, -REGEN etc)

Notes:
Some parts are incomplete (data wise), but will be completed as it becomes available. For the breakdowns of the NPCs and Mission types, that will require me to run each and every mission. That will take some time. The rest I will get when I can.
If the pictures are not showing, it is because your window is to small. 82% windows or higher are required.
You can resize just the help window (and health window as the two are connected) using

Code:
/window_scale Health .8174

Download and Installation:

It is very easy to install and choose what you want to add. The installer is located here: MediaFire
  1. Download the file form the link above
  2. Unzip the file to a folder
  3. Go to that folder and doubleclick InfoReporter.exe
  4. Give it a few seconds to open and read from the DB

At the main screen are a few options.
  • Install to: The default location for CoX should already be filled out. (It pulls from the registry). If you need to change the location for test or whatever, click Browse and browse to the location of your install.
  • US/UK: This option is for the US and UK Clients. If you are using the UK client, then choose it, otherwise leave it on US.
  • Chosen Options: The categories you have chosen
  • Available Options: The categories that are available. Hovering over an item will popup a description of the item.

To choose an item, click it in the list then click Add or Remove. You can also reorder the list by using the Up and Down buttons.

Once you have your selections in place, click Install and give it a few seconds. Once complete it will tell you Information has been wrote.

Extended Options:
There is a tab called Global Channels. This tab allows you to input up to 15 Global Channels. When used with Task Forces entry, it will prepare a sub category with the global channels you specified. Clicking these channel names will allow you to broadcast the forming of a TF into that channel. If you do not specify any channels, then only Local, Broadcast, and LFG channels will be shown. Pics of mine are here: PhotoBucket
There are 3 entries for Badge Reporter in the list as well. Badge Reporter is a popmenu that lists all the badges in the game, highlighting the ones that you have. It is discussed in this thread: CoX forums. To use it, you have to create the macros in game.

Code:
/macro BRo popmenu BadgesByInGameOrder
/macro BRc popmenu BadgesByCatagory
/macro BRr popmenu BadgesRecentAdds
Uninstallation:
Delete the following files/folders
C:\Program Files\NCSoft\City of Heroes\Data\Texts\English\Help\help.txt
C:\Program Files\NCSoft\City of Heroes\Data\Texts\English\Menus\PopMenu for InGameInfo.mnu
C:\Program Files\NCSoft\City of Heroes\Data\Texts\English\Menus\Badge Reporter xxxxxxxxxxx.mnu
C:\Program Files\NCSoft\City of Heroes\Data\Texts\English\Menus\BRBinds (Folder)
C:\Program Files\NCSoft\City of Heroes\Data\texture_library\Badge_Reporter (Folder)


 

Posted

Wow!

That is some serious work you did there. Thanks!

I have long thought that the Help menu in this game is horrific. It has been out of date for years. Someone at Paragon made a small pass at it in an attempt to update it in the last year or so, but the work was less than half done.

Kudos to you for taking on this huge task.


50s: Inv/SS PB Emp/Dark Grav/FF DM/Regen TA/A Sonic/Elec MA/Regen Fire/Kin Sonic/Rad Ice/Kin Crab Fire/Cold NW Merc/Dark Emp/Sonic Rad/Psy Emp/Ice WP/DB FA/SM

Overlord of Dream Team and Nightmare Squad

 

Posted

Just installed this and tried it out.

Holy frak man! If the window could be resized by pulling it open (running high res, so lots of space for narrow width, tall windows) so I could read more at a glance, this'd be PERFECT.

As it is, it's so close to it that I'm just going to engage my six-slotted STFU power and go silent.

Good job with this!



Clicking on the linked image above will take you off the City of Heroes site. However, the guides will be linked back here.

 

Posted

Quote:
Originally Posted by andsoitallbegins View Post
  1. Download the file form the link above
  2. Unzip the file to a folder
  3. Go to that folder and doubleclick InfoReporter.exe
  4. Give it a few seconds to open and read from the DB

At the main screen are a few options.
  • Install to: The default location for CoX should already be filled out. (It pulls from the registry). If you need to change the location for test or whatever, click Browse and browse to the location of your install.
  • US/UK: This option is for the US and UK Clients. If you are using the UK client, then choose it, otherwise leave it on US.
  • Chosen Options: The categories you have chosen
  • Available Options: The categories that are available. Hovering over an item will popup a description of the item.

To choose an item, click it in the list then click Add or Remove. You can also reorder the list by using the Up and Down buttons.

Once you have your selections in place, click Install and give it a few seconds. Once complete it will tell you Information has been wrote.

Extended Options:
There is a tab called Global Channels. This tab allows you to input up to 15 Global Channels. When used with Task Forces entry, it will prepare a sub category with the global channels you specified. Clicking these channel names will allow you to broadcast the forming of a TF into that channel. If you do not specify any channels, then only Local, Broadcast, and LFG channels will be shown. Pics of mine are here: PhotoBucket
There are 3 entries for Badge Reporter in the list as well. Badge Reporter is a popmenu that lists all the badges in the game, highlighting the ones that you have. It is discussed in this thread: CoX forums. To use it, you have to create the macros in game.

Code:
/macro BRo popmenu BadgesByInGameOrder
/macro BRc popmenu BadgesByCatagory
/macro BRr popmenu BadgesRecentAdds
Uninstallation:
Delete the following files/folders
C:\Program Files\NCSoft\City of Heroes\Data\Texts\English\Help\help.txt
C:\Program Files\NCSoft\City of Heroes\Data\Texts\English\Menus\PopMenu for InGameInfo.mnu
C:\Program Files\NCSoft\City of Heroes\Data\Texts\English\Menus\Badge Reporter xxxxxxxxxxx.mnu
C:\Program Files\NCSoft\City of Heroes\Data\Texts\English\Menus\BRBinds (Folder)
C:\Program Files\NCSoft\City of Heroes\Data\texture_library\Badge_Reporter (Folder)
/em wonders how this will install on Mac Clients


It's the end. But the moment has been prepared for ...

 

Posted

Quote:
Originally Posted by Redlynne View Post
/em wonders how this will install on Mac Clients
Right now it doesnt... I don't know macs at all. But anyone that can slightly code on a mac could write an installer, and I will provide the source code for this, as well as an explanation of how this code works so it could be ported.

The short version is that all the info is stored in a sqlite DB, and the file is pieced together from it. If someone could write an installer that works same was, I would gladly link it, and keep it updated as well. It is just beyond my capabilities as of right now.

I can post a full help file with all of the options for a manual install if that would be preferred for macs.

A zipped version for macs with all the options has now been posted at: Zipped For Macs


 

Posted

Really great job! One question, though, what is the difference between the Task Force (Any AT) and Task Force entries?

--Dave


 

Posted

Quote:
Originally Posted by Dave0523 View Post
Really great job! One question, though, what is the difference between the Task Force (Any AT) and Task Force entries?

--Dave
When I form Taskforces I will accept Any Archetype at all that wants to join. It doesn't matter if I end up with 8 Defenders or 8 Blasters, just whatever wants to join. When sending out messages to a channel, the Any AT broadcast would look like:
Quote:
Forming a ITF Any AT. Takes about 0:45 26 Merits. Get Temporal Strife Badge. PST if interested.
and the regular TFs Broadcast would look like:
Quote:
Forming a ITF. Takes about 0:45 26 Merits. Get Temporal Strife Badge. PST if interested.
Certain TFs (even under Any AT) do not specify "Any AT" in them. These include LGTF, Cuda, STF, LRSF, TinMage, Apex, CoP, and iTrials.


 

Posted

A newer version has just been uploaded (at the same link). New feature is a "Sounds" tab. This tab lists all the sounds in the game. If you want to mute a paticular sound, or groups of sounds, just put a check mark next to them. The app will place a silent ogg file in place of the sound. To unmute, remove the check mark. Restart the client for changes to take effect.

There is also a Button on the same tab to replace Glowy sounds with a Radar Ping sound instead of the normal hum. This will make finding the Glowies much easier as the ping doesn't blend into the background noises.

*Note - Muting the sounds will replace any other replacement sounds you may use.

More information and names of some of the sounds can be found in this thread


 

Posted

Quote:
Originally Posted by Redlynne View Post
/em wonders how this will install on Mac Clients
It takes a bit of effort, but not a lot. Download the Mac zipped package referenced above. Once it downloads and is unzipped, you'll see a data folder with two folders inside -- a Texts folder and a texture_library folder. To get these into your Mac City of Heroes install, follow the below steps:

If you've already made an alias to the City of Heroes program directory inside the Mac package (what I call the 'working directory'), skip down to step 4.

1. Command-click (or right-click with a multi-button mouse) the City of Heroes Mac application. When the contextual menu appears, select "Show Package Contents".

2. In the Finder window that appears, open the Contents folder, then the Resources folder, then the transgaming folder, then the c_drive folder.

3. If your installation is like mine, you'll see two folders -- a coh folder, and a windows folder. Everything you'll need to do is inside the coh folder. (If you don't see a coh folder, you may instead see a Program Files folder; there should be a City of Heroes folder in that.) Call this the 'working directory'.

At this point, you can make an alias to the working directory so that you can skip the above steps if you ever want to uninstall this, or try to install other goodies put together by CoH fans.

4. Open your working directory from step 3, then open the data folder. Note: you may not see a data folder, in which case you should create one.

5. Take the entire Texts folder from your download and put it inside this data folder.

6. Open the texture_library folder from your download. Take the Badge Reporter folder and put it into the texture_library folder in the data folder. If there is no existing texture_library folder in your data folder (for example, because you just created it in step 4 above), then you can just put the texture_library folder from the download into the data folder.

That's it! The process worked fine for me and the new help menu is amazing!

If something goes wrong with your system, or you just want to uninstall this, simply go back to the data folder in your working directory, delete the Texts folder, then delete the Badge Reporter folder from the texture_library folder. (Don't touch anything else in that folder unless you know how it got there.)

Hope that helps!

--
Pauper


 

Posted

Quote:
Originally Posted by Pauper View Post
4. Open your working directory from step 3, then open the data folder. You'll see a texture_library folder.
Everything corresponded up until this point. My CoH mac client doesn't have a data folder inside the coh folder ... nor is there a texture_library folder somewhere within it.


It's the end. But the moment has been prepared for ...

 

Posted

Quote:
Originally Posted by Redlynne View Post
Everything corresponded up until this point. My CoH mac client doesn't have a data folder inside the coh folder ... nor is there a texture_library folder somewhere within it.
The Data folder is not there by default. Create one if it does not exist.

Do the same for the texture_library folder (inside the Data folder) as well.


 

Posted

@Pauper - thank you very much for the Mac instructions


 

Posted

Quote:
Originally Posted by Redlynne View Post
Everything corresponded up until this point. My CoH mac client doesn't have a data folder inside the coh folder ... nor is there a texture_library folder somewhere within it.
Thanks for the info -- this tells me that the existing data and texture_library folders were put there when I installed VidiotMaps. I'll go back and revise my directions.

--
Pauper


 

Posted

Quote:
Originally Posted by andsoitallbegins View Post
@Pauper - thank you very much for the Mac instructions
No problem -- I liberally cribbed the first three steps from CuppaManga's Mac Edition Guide. If anyone is using the provided Mac client and hasn't read that guide yet, do so.

Thank you for the work on this new help info!

--
Pauper


 

Posted