1.5B: ----- * Changed donation URL (stopped using my wifes' account). 1.5A: ----- * Added a complete reference manual 1.4J: ----- * Control-M now goes to a "miscellaneous" screen which currently contains a mechanism to enable both Hasten and Accelerate Metabolism. When they are enabled, ALL of your powers will show the recharge amount that would take place while those powers affect you. 1.4I: ----- * Added the ability to "detach" and "attach" the cumulative worksheets so that you can view them while you are designing your character. This should REALLY help you to plan decisions like which defensive powers to take and which toggle powers you will be able to run. 1.4H: ----- * Fixed a typo having to do with Energy resistance on the cumulative view 1.4G: ----- * Fixed a bug that was keeping the background colors from applying to everything. * Control-a now goes to "allowed" enhancements (this used to be control-e) * Control-e now goes to the cumulative endurance screen. This seemed a better use of control-e * Control-r now goes to the cumulative resistance and defense page. * Added a cumulative resistance and defense page * Added a View menu to assist moving between the various different views * Added the text "BI: " in front of the brawl index text to make it more clear what that information is 1.4F: ----- * Fix for a stupid bug having to do with Endurance Recovery enhancements in any non toggle power. 1.4E: ----- * Control-d now goes directly to the "normal" view (the default view when you first launch the application) * Control-i now goes directly to the "Info" view (Defense and Resistance) * Control-e now goes directly to the "Valid Enhancement" view (shows which enhancements are allowed for the currently selected power) * Control-y now goes directly to the "Your Enhancements" view (shows which enhancements you have slotted, what type they are, and what value they are relative to your level) * Control-s now goes directly to the "Statistical" view (the view showing all of your cumulative totals) 1.4D: ----- * The help.txt broke things BAD. I have now prevented that breakage. Sorry about that! 1.4C: ----- * Program now cleans up some temporary files that used to be left lying around. * Moved Origin drop down to the left side so that all drop down menus are in the same section * Increased the size of hero name and help text * Reduced space used by level-up/expert and slot levels buttons * Overall application height has been decreased * Extended width of Primary and Secondary combo boxes * Renamed the "(Base)" tab screen to "(Default)" * Moved Help menu to left side of menubar * Renamed help.hlp to help.txt to prevent some reported firewall issues. * Power Pool Brawl Indices no longer have the first character cut off. * Tons of changes to file save/load operations * Old characters from before enhancement types were supported will now get a default type of training and a default relative level of 0 when they are loaded. This should fix problems with Options->Set Enhancement Values on older characters * Removing the enhancement in the default slot of powers no longer gives an error * Made it so that the "current_enhancement" type and value is preset to that of the "default_enhancement" value any time they are set. This should make adding enhancements feel a lot more predictable in terms of defaulting to what you would expect. * Added scrollbars to export windows * Hovering over enhancements now shows the info for the power the enhancement corresponds to * The enhancement popup window should now be better behaved on low resolution systems 1.4B: ----- * Fixed the lookup table for enhancement calculations of cone range increase, range, defense buff, and damage resistance * Cone Range Increase now effects range calculations 1.4A: ----- * Damage Resistance enhancements now effect the values shown in the damage resistance tab * Defense Buff enhancements now effect the values shown in the defense tab * Range enhancements now effect the displayed range for powers 1.3I: ----- * Endurance and Recharge are now capped at 0 until I can find a "proper" cap. It looks like there shouldn't be any way to lower them past 0 anyway, but I just wanted to be sure. * The total for Brawl Index is calculated so the user doesn't have to do the math in their head * The Brawl Index is modified by any damage enhancements present in the power * Fixed a bug that prevented enhancement calculations from taking place for inherent and dependent powers. * Made any power that accepts accuracy enhancements have a default accuracy of 75, even if the data files have no recorded value. * By popular request, removed the cap of 95% accuracy 1.3H: ----- * Powers now reflect an assumed default of 75% accuracy. * Accuracy enhancements now provide the correct enhancement to a given powers accuracy * Accuracy is capped at 95% (as the game does). 1.3G: ----- * Attempted to add the effect of Accuracy enhancements - need to confirm if the current functionality is correct or not. * Fixed a bug with the sizing of the resistance and defense tab which was causing the whole application to resize. 1.3F: ----- * Fixed a bug where the text foreground color was not being applied to power pool and ancillary pool power names. * Added a thin white border to seperate the name, origin, and help text region * Variety of spacing changes to tighten up the look of things. * Added another line of text for info in the "normal" info area to provide some extra room * Changed the text for information that has been modified by enhancements to do TWO things - 1. Change the color from white to green (or whatever color you chose) 2. Shows the ORIGINAL value in parenthesis so you can now see the difference between the original value and the value after you have enhanced it. 1.3E: ----- * Fixed a bug that prevented data file update log from being visible if auto-updates are being used. 1.3D: ----- * Added code to read in the new ACC field from the various data files * Added code to display the ACC for powers * Added code to allow preferences for enhancement type and value defaults * Added a menu option to allow setting of ALL enhancements to be a specific type and value * As requested, added a menu option to make donating easier from in the app. 1.3C: ----- * Fixed some rounding errors in endurance enhancement calculations * Calculated values are now truncated so partial digits aren't visible in values like endurance and recharge * Added log info for data file updates so the end user can see what was done to update the data as WELL as the binary 1.3B: ----- * Increased width of primary and secondary listboxes * Increased width of power name in Base Info area * Pushed first power pool and ancillary power pool listboxes to the right hand edge * Fixed a bug that was preventing inherent powers from displaying their stats * Stats values that have been modified by enhancements are now color coded to indicate that they are no longer the "default" values. 1.3A: ----- * Major capability increase - we now do calculation of actual power endurance usage and recharge time based on your power slotting. This is a significant change and is likely to have some bugs, so please understand that the value(s) may not be 100% accurate quite yet. * Now that this base level calculation is "working", the remaining stats will be added to the calculations shortly. * Fixed a problem where removing a slot wasn't clearing the associated enhancement level difference and enhancement type. 1.2F: ----- * Fixed a bug with the default powers 1.2E: ----- * Now spell out PLevel and SLevel as Power Level and Slot Level * Added support for recording what TYPE of enhancement you have, as well as what relative level the enhancement is. * Fixed a very STUPID bug where windows would pass a click THROUGH the open file dialog which COULD cause you to (for example) take a power you didn't have before or to remove a power you already had. This caused people to think they had problems when saving or loading characters. This should now be 100% resolved. (It took absolutely FOREVER to find though. . .) ** NOTE: The enhancement type and level are NOT yet used for any calculations - that is the next step. ** REQUEST: If you would be so kind, I would appreciate it if people could test this new functionality in the enhancement popup window out and let me know if you encounter any problems. Thanks! 1.2D: ----- * Fixed a nasty bug that was preventing some people from being able to run the program at ALL. 1.2C: ----- * Color preferences now effect the new gui elements properly * Did some minor vertical size tweaking - should be a bit tighter now * Fixed a bug that caused a problem with short exports when you had empty slots 1.2B: ----- * Added a debug codepath to try to help determine why some people can't seem to run the app. * Changed the enhancement popup AGAIN. This is now the final TYPE of popup that we will have. I will later add a preference to allow the popup to appear directly on top of the existing power for faster enhancement adding. * Fixed a problem that was causing some implied preferences to only get loaded if you were set to "load last character". These implied prefs should now get loaded every time. (Examples are your last saved character, expert/level-up mode, and the disable updates setting. * Removed the ugly tiny white dots from the power bars on the right side - they are no longer needed. * Added a respec comparison function * Made the character name field editable * Fixed a bug where the defense and resistance numbers were reversing. . . * Added hover support for defense/resistance while hovering on powers you actually have. * Focus goes to the Name entry widget at program launch * Name entry widget is now editable and represents the character name * All Defense/Resistance data is now loaded and shown * Still need to break out defense as being Melee/Ranged/AoE 1.2A: ----- * Added a TON of power specific info like toggle costs, resistance values, defense values, and made all the Brawl Index data formated in parsable form. * Added two completely new info areas - hit the tab key to switch between the two new modes, and the original mode. You should now be able to easily see what enhancements each power is capable of taking, and what defense and resistance any given power provides. * The properties dialog now pops back to the top after choosing a color instead of "hiding" behind the application window. * IMPORTANT: There are a ton of changes that still need to be made, and that will likely be made tonight. So stay tuned - you will see a revamped enhancement selection mechanism (that doesn't obscure your power info), a better formatted defense/resistance data area, and - drum roll please. . . - the ability to calculate your total defense, resistance, and endurance usage! 1.1O: ----- * Reworked the whole "Internet Update" text and code. Should be tons clearer now. * Made it so that the "popup" enhancement section disappears if you hover over another power. * Origin is now saved with the other character data. * The short text should ALWAYS update now (previously it sometimes wouldn't) * Load and Save now remember the last directory you loaded or saved from/to * App now remembers if you were in Expert or Level-Up mode when you exited * Much more rigid control is in place now to ensure all data about powers is updated during hover - no matter what. 1.1N: ----- * Added new preference to COMPLETELY disable Internet Update Checking * Updated the preference dialog to have proper fonts and spacing * Updated font in menus * Added better explanations on the preferences dialog * Fixed a bug that was preventing the "Quick Slotting" (middle mouse click) of Ancillary Power Pool Powers * Fixed MANY bugs involving problems with inherent/dependent powers 1.1M: ----- == Work began on 2-17-2005 at 11:25PM Arizona Time * Hover over the background of powers on the right hand side ( instead of just the power TEXT) now triggers the information display for the power. * Fixed a bug that prevented the "quick enhancement add" (middle mouse click) from working when the last added enhancement was an empty slot. * Left clicking on the BACKGROUND of powers on the right hand side will now add an enhancement to the next available slot in line. * Middle mouse click on the background of powers NO LONGER toggles the display of what level you took a power at (use the "Show Slot Levels" button instead) * Middle clicking on the background of powers now acts as a "quick enhancement add" - it will add the most recently added enhancement in the next available slot. * Middle clicking on the power NAME on the right hand side no longer removes the power from your power list. * Left clicking on the powername on the right hand side now removes the power from your power list. * All powers now have an "Empty" slot in their first position for the purposes of adding slots to your powers. Previously, it only DISPLAYED the slot - the internal variables didn't count it as actually having a slot though. * Moved the Erase Hero, Erase Slots, and Erase Powers menu items to their own menu called "Erase". * Blue area on the right now fills the entire vertical space * Added text entry for name (though it isn't editable yet) * Added Origin combobox (though it isn't saved yet) * Now display PLevel/SLevel info ONLY while in expert mode. == Released on 2-18-2005 at 2:44AM Arizona Time 1.1L: ----- * Added an "Erase Slots" option under the file menu * Added an "Erase Powers" option under the file menu * Added a leading zero to level in export for single digit levels * Default "Load Hero" is now your last loaded filename * Default "Save Hero" is now your current filename * Resized Preferences dialog to fit better within 1024x768 screens * MAJOR MAJOR improvement to the popup enhancement selection process! 1.1K: * Fixed a bug that caused a crash if your "last opened hero" file no longer exists 1.1J: ----- * Made the enhancement popup less sensitive ( it is now more persistent ) * Added better error checking when trying to apply an update 1.1i: ----- * 1.1g wouldn't move over after 1.1h had been installed, and so would re-do the update. 1.1i fixed that. 1.1h: ----- * Warning message when the user tries to run coh_binary.exe * Fixed some issues with Level-Up mode not coloring correctly and not prompting the user correctly * Fixed a bug that allowed enhancements to be placed even when none were available * Allow multiple copies of CoH Planner to run * Provided a mechanism for people to COMPLETELY disable the update functionality * If the user chooses Options->Check for Updates, it now removes the "disable update" flag * More graphical representation of download progress * Show version information after download is successful * Added a splash screen graphic * Added more help text for people with winzip problems * Added gif file downloading to auto update * Standardized the font on toplevel windows (except help) * Changed our_hero.cfg to pre_config.cfg and added more config info to it