Change Log
As of build 0.5.078 the person who reported the bug or requested the feature will be credited in square brackets
v 0.8.95 BETA (November 23, 2010 8:03 PM)
- Made program backward compatible with old savegame file syntax (if you loaded an old savegame with the last version of the tool you would get errors trying to change leaders) [Ostuf Reuss]
v 0.8.94 BETA (November 22, 2010 10:57 PM)
- Fixed bug which caused 'Change Leader' option to be greyed out for certain divisions/fleets/air squadrons [[BaL]Corona]
v 0.8.93 BETA (November 21, 2010 5:30 PM)
- Updated savegame parsing so it is compatible with the new file syntax introduced by a recent Semper Fi patch [lambrf]
- Fixed bug where if the only change made was returning expedtionary force to a country the utility did not update that country's OOB properly
- Now uses tabs for whitespace instead of spaces (since the game has starting using tabs from recent patch)
v 0.8.92 BETA (July 26, 2010 9:45 PM)
- New feature: Expeditionary Forces Manager accessed from the Tools menu
- Tree view display of all foreign units loaned to you
- Tree view display of all of your units loaned to other countries
- Ability to return any of these units to their owner. You may select the head of a tree to return the entire hierarchy or if you prefer you could select units within an hierarchy to only return them[lambrf]
- New option to return expeditionary forces on the right-click sub menu in OOB view
- Unit's location now displayed on the Unit Details popup[lambrf]
- Fixed bug with Choose Leader dialog to properly display a leader's assignment if they were assigned to an expeditionary force[lambrf]
- Choose Leader dialog no longer defaults focus to one of the filter drop downs (that was annoying)
- Updated file saving routine to Paradox's new standard where open curly brace is on next line (helps when comparing files)
v 0.8.81 BETA (July 16, 2010 2:35 PM)
- Fixed crashbug when loading Diday's Common Weapons of WWII DLC [Jester UK]
- Added additional debug options to Help->Debug
v 0.8.79 BETA (July 10, 2010 8:26 AM)
- Fixed crashbug with loading savegames from ICE mod
- Fixed leftover crashbug with the config file
- Added convenience feature to Help menu to quickly load your config file and program log file so you dont have to fish around in your file system (I am not sure if I already released this feature before, actually)
v 0.8.75 BETA (January 30, 2010 2:53 PM)
- OOB View now uses nicer 2D graphics utilizing rounded rectangle and gradients.
- New Draw Options window gives you a wide range of customizations possible
- Nodes now can be color coded based on their type (Theater/Army/Division) to be distinguishable from one another easily
- New method of storing your user configurations/options. It is now stored in a local file "congif.txt". This file is easily accessible unlike the previous method fo storing these options. This means you can edit it or back it up or share it with friends very easily. Also note this new method should fix problems of options not being saved between different versions of the tool as well.
- New In-Range system is in place for telling you if a node is within range of it's HQs. Instead of just showing the actual distance it now works like the game where there is an HQ icon which is red or green depending on if that unit is within range of all it's HQs. A tooltip gives details on each HQ and if they are in range. When dragging a node, these HQ icons will change to reflect distance from the unit you are currently dragging.
- Top-Down nodes have been reconfigured to show leader skill and the unit's province location at a glance.
v 0.8.49 BETA (January 20, 2010 12:27 AM)
- Fixed sorting bug with decimal values in tables (this time it should really be fixed!) [SchlauFuchs]
- Flagged savegame as modified when you reposition nodes (move up/move down/swap)
- Made sure CAGs aboard carriers now show up in Unit Breakdown (though is a problem getting their base province) [Modo]
- Added program initialization logging to better catch errors when the program is run (may help resolve cryptic errors peopel got when trying to run the program)
v 0.8.46 BETA (January 18, 2010 10:06 PM)
- Fixed bug with losing units loaded on transport ship/transport plan if they were detached from any command [Crometex]
- Fixed sorting bug with decimal values in tables [Modo, SchlauFuchs]
- Fixed issue after drag dropping from detach panel where clicks were not being registered first time [Modo]
- Added Move Up/Move Down and Swap option for changing order of subordinates under a unit (Right click menu, under Position) [SchlauFuchs]
v 0.8.43 BETA (January 18, 2010 11:28 AM)
- Fixed crashbug when loading with new DiDays mod [Rikh1]
- Fixed Compare tool in Unit Designer to use current design instead of last saved design against the other template [SchlauFuchs]
- Fixed Compare tool to consider lower needed officers stat is better than higher [SchlauFuchs]
- Made color changes on Compare tool to make it obvious which unit is better, and appplied color to difference column [Modo]
v 0.8.40 BETA (January 17, 2010 9:28 PM)
- New Unit Designer screen, some of the features:
- View/Edit/Rename in-game templates
- Create 'external' templates which are templates saved to separate file. These can then be shared between your games/countries
- Lots of stats - just about any stat available - many of which are not shown in the game's production screen such as terrain modifiers
- Stats are compiled for combination of brigades in a division
- Compare tool does a quick side by side comparison between two template divisions, showing better stats in green and calculating % difference
- Unit Breakdown and Unit Designer are under the new menu item "Tools". "View" is gone for now...
v 0.8.25 BETA (January 12, 2010 10:00 PM)
- Fixed bug when using Remove All Leaders function on nodes which contain one or more units who already do not have a leader [McKay]
v 0.8.24 BETA (January 11, 2010 11:52 PM)
- Added two powerful (read: dangerous!) new right-click options on nodes in OOB view:
- Remove All Leaders (Recursive) - removes the leader for the current node and all it's subordinates down the whole tree [catz27]
- Detach Subordinates (Recursive) - detaches all subordinates and the subordinates' subordinates down the whole tree
- Fixed bug with handling sp_artillery in DiDays 1.3 Beta #2 [Normalguy]
- Fixed blurry unit counters in Land Brigade view
v 0.8.21 BETA (January 10, 2010 10:42 PM)
- Fixed bug with loading naval/air units which are given terrain or night modifiers [Normalguy, Rikh1, Dannyq8]
- Fixed bug which allowed you to drag n drop more than 5 corps or armies to a non-theater superior [Normalguy]
v 0.8.19 BETA (January 9, 2010 12:34 AM)
- I think I fixed my most elusive bug yet - the dreaded 'Philadelphia Experiment' bug - where entire transport fleets go missing for no apparent reason. Special thanks to aahari who provided save games and details on how to reproduce it on my machine. The problem was occuring when dropping transport fleets onto newly created HQ nodes. [aahari, Tux_UK, Rikh1, RBrandt, others]
- Fixed bug with new duplicate name check in Batch Rename tool - if you renamed the same group of nodes with same sequence it would not use any of the old names since it thought it would be duplicated but in fact they would be replaced [Modo]
v 0.8.16 BETA (January 8, 2010 4:48 PM)
- Added ability to start a sequence with a specified number in Batch Rename tool [Modo]
- Added ability for name generator in Batch Rename tool to check if a generated name already exists and to skip to next number if so, and added checkbox to deactivate this feature
- Added Show/Hide capability for columns in Unit Breakdown - access by menu: View -> Show/hide Columns
- Added Export capability to Unit Breakdown. Currently supports CSV format. Export obeys visible columns, filtering and sorting
v 0.8.11 BETA (January 8, 2010 8:57 AM)
- Fixed last night's build which did nto actually deploy version 0.8.10 but it was a repackaged 0.8.05
v 0.8.10 BETA (January 8, 2010 1:16 AM)
- Added tons of new statistical columns to Unit Breakdown - now show's unit stats (like soft attack) as affected by the unit's tech level too. And Divisions will show stats compiled from it's component attachments.
- Fixed counter graphic for motorized/sp-art (wheels were cut-off from bottom)
- Fixed column auto-resizer to also consider column label's width
v 0.8.05 BETA (January 7, 2010 12:20 AM)
- Optimized unit counter graphics caching so there should be a slight performance boost
- Unit counter graphic files now looked up through the counters.gfx file like it should
- Fixed bug where string filter settings for Leader dialog were not being saved properly [Tux_UK]
- Fixed bug where removing leader with right-click opreration did not clear the leader's assignment [Tux_UK]
- Fixed bug with reloading Leader chooser in some instances where it was trying to refresh position of leader but index was invalid
v 0.8.02 BETA (January 5, 2010 10:55 PM)
- Added brigade type filter in the Detach Panel filter dialog
- Added Selected Leader section to top of Leader Chooser
- Integer/Decimal numeric filters separated for Unit Breakdown & Leader Dialog
- Added link to web site on popup notifying you of new app version available
- Fixed crash when sorting certain columns if you use European standard decimal based PC [Delareon]
- Fixed bug with Top-Down layout still rendering full width after hiding Navy/Air [Modo]
- Fixed bug with toggling SHow Air/Show Navy brining detached units back into OOB view
- Fixed bug where node would not render completely if leader portrait was missing [Tux_UK]
v 0.7.96 BETA (January 5, 2010 12:40 AM)
- New component to the OOB View: Detached Units panel. It provides the following functionality:
- A static location where all lone detached units are listed - you may scroll around the OOB view and this stays put
- The listing can be filtered by a set of criteria by pressing the Filter button and choosing your settings. More will be added.
- You see a tally of units displayed in its own status stip on bottom
- You still have tooltip functionality and can change/remove leader or rename just like in the OOB view
- Leader dialog again remembers your last fitler setting and last position
- Leader dialog XP column now divided by 100 to reflect the number's display in game [Modo]
- Removed limit of 100.00 on all numeric filters
v 0.7.80 BETA (January 1, 2010 11:50 PM)
- Fixed bug with Unit Breakdown numeric filters improperly handling European decimal format [Modo]
- Leader dialog now uses the new table engine developed for the Unit Breakdown, this has the following differences:
- Greater filtering options (thought I plan create a custom filter control with some kind of checkbox list for traits instead of using the default string filters for each separate trait column as it is now)
- To choose a leader either select them and hit ENTER or right-click a row and hit "Choose"
- You can see tally of leader count in bottom
- Traits are now displayed in independent columns with visual icon
v 0.7.74 BETA (December 31, 2009 3:56 PM)
- Fixed crashbug when toggling Show Air/Show Navy prior to loading any savegame [Modo]
- Added hotkeys to Batch Rename - ENTER will submit/ESC will cancel [Modo]
- For renaming units in Unit Breakdown, you now should double-click the row (or you can press the new hotkey F2 [Modo]). I found it annoying that it immediately goes into edit mode when clicking rows. If you disagree and liked the way it worked - please let me know, I can make this an option
- Right-click menu for Land Division/Air Squadron/Fleet tabs in Unit Breakdown now have two new options: Rename and Change Leader. One problem with Rename right now is if you scroll to the right and hid the Name column from view and hit Rename it will apepar as nothing happened. I will implement some auto scrolling to the column in the future to eliminate this problem.
- Added following new columns to Unit Breakdown:
- ID (all tabs)
- # of Brigades/Aircraft/Ships (Divisions/Squadrons/Fleets tabs)
- Corps, Army, Army Group, Theater (Land Brigade/Land Division tabs)
- Leader Skill (Divisions/Squadrons/Fleets tabs)
- When you raname a unit in Unit Breakdown who's name was referenced in other tabs they now get properly refreshed
- Made it so any errors on filtering in Unit Breakdown will not cause program to crash
v 0.7.70 BETA (December 30, 2009 6:30 PM)
- Fixed bug where removing assigned leaders was not being saved properly [Normalguy]
- Fixed bug which prevented you from drag & dropping a land unit onto a command which had less than 5 other land units but navies and/or air units that brought total subordinates to 5 or more [Modo]
- Added alphabetic sequence to batch rename tool (goes A, B, C ... Z, AA, AB, etc..) [Guibod]
- New options when right-clicking a unit on the OOB view: Change Leader and Remove Leader
- Added shortcut for zooming in/out by holding the CTRL key and using your mouse wheel [Modo]
- New option to show/hide Naval units or Air units on the OOB view. Look under the Options menu [seattle & joeldaalv]
v 0.7.65 BETA (December 29, 2009 7:58 PM)
- New Feature: Zooming! Use a drop down located in the top bar to adjust zoom level [too many people to mention wanted this!]
- Fixed bug with parsing decimal values in Unit Breakdown for PCs using European standard. This also fixes the problem with units showing up with 0 strength. [Modo]
- Fixed Unit Breakdown performance for large amounts of units - now it should be much quicker.
- Fixed status label in Unit Breakdown - was always saying "land units" for each tab
- Fixed bug with having special characters within names of properties for data files [|AXiN|]
- Fixed stars icon for divisions so they show 2 stars instead of 1 [bunkerbuster]
- Fixed height of brigades area for Top-Down layout
- Reactivated debug window (I had accidentally commented it out on last release) [Mandake]
v 0.7.34 BETA (December 24, 2009 4:08 PM)
- Added numeric filters to the Unit Breakdown - so now you can for example, filter to show only brigades with experience > 30, and then use batch renamer to have them all renamed to something like "%o Elite Stormtroopers" or whatever ;-)
- Fixed Unit Breakdown performance for large amounts of units - now it should be much quicker.
- Fixed status label in Unit Breakdown - was always saying "land units" for each tab
v 0.7.30 BETA (December 24, 2009 1:07 AM)
- Program now automatically checks this web site to see if an updated version is available. This is on by default but you may disable it through a new General Options window once the program is opened.
- Fixed some of the lag with Unit Breakdown screen. Now instead of trying to load each tab's data as soon as you open the window it will load a tab's data when you open that tab.
- Fixed crashbug with loading savegames which have leaders with ID of 0 [Mandake]
- Added three new columns to division based tables in Unit Breakdown: Prioritized, Can Upgrade, Can Reinforce
- Fixed the fuel/supply columns to show a whole percent
- Fixed strength column for ships/aircraft - does not need to be multiplied by 100 as with land brigades
v 0.7.25 BETA (December 23, 2009 12:00 AM)
- Added new division tabs (Land Divisions, Air Squadrons, Navies) for the Unit Breakdown screen
- Fixed Export to JPEG bug
v 0.7.12 BETA (December 22, 2009 12:49 AM)
- Added timer to expanding/collapsing nodes when you drag another node over them
- Added timer to scrolling when dragging node to edge of screen so it automatically continues to scroll without you having to keep moving the mouse
- Cleared the file modified flag when you Close File (so doesn't ask you to save changes after you close a file)
- Stopped it from redrawing old OOB if you modified Draw Options after closing a file
- Added additional logging to OOB drawing to try and catch a bug [wolf1455]
- Added a debug mode for leader loading which can be activated by hitting CTRL + D after the program is loaded and before loading a savegame. This will spit out details on leader loading to catch an elusive bug [MonJoe]
v 0.7.01 BETA (December 21, 2009 1:30 AM)
- Reworked rendering engine for drawing OOBs - a huge change in the program. Basically, instead of rendering a giant image for the whole OOB in the simple way it used to it now does a lot more work in figuring out which part of the OOB should be rendered depending on what your viewing area is (scrolling position). The benefit of this is that now theoretically the program can handle any size OOB - there is no restriction anymore. The trade-off is it is a bit more work each time you scroll or modify things. But I think it's a great trade. I am sure there will be new bugs which I have missed because of this new rendering engine but if you report them quickly and with good explanation on reproducing I can address them quickly.
- Fixed crashbug when hovering over No Leader portrait [Normalguy, Ostuf Reuss]
- Fixed bug with saving leaders assigned to No Leader position [Normalguy]
- Fixed savegame corruption bug with saving new subordinate which have not been given a name [daveylacy]
- Expand/Collapse and Expand All functions now available on right-click. Expand All expands all children recursively - opening that whole part of the tree down
- Added more logging to game data loading to help catch possible bugs
- Updated setup so it should NOW properly remove previous version without requiring you to manually uninstall [Normalguy]
v 0.6.30 BETA (December 15, 2009 12:57 AM)
- Fixed bug with hit-testing on Top-Down layout for subordinate units (wasn't properly noticing the top of the boxes as being part of the unit)
- Added following tooltips to main OOB Screen:
- Stars - indicates command level (theater, corps, etc...)
- Distance box - specifies which unit it is calculating distance from
- Flag - spells out who owns the unit (useful mainly for expeditionary forces)
- Unit Name - gives instructions to click to rename
- Leader Portrait - tells you leader's name and instructs click to change
- Leader traits - tells you what trait the icon represents (Top-Down layout only)
- Expand/Collapse icon - tells you whether you would be expanding or collapsing by clicking
- Brigade counters - specifies what unit type the brigade is and what it is named
v 0.6.26 BETA (December 12, 2009 10:12 AM)
- Fixed bug which caused empty regiment blocks to be printed for new subordinates [Rikh1 & Ostuf Reuss ]
v 0.6.25 BETA (December 11, 2009 11:50 PM)
- Fixed bug where name of newly created HQ brigade would not actually be saved
- Fixed bug where Goto was not working if the node was under a collapsed portion of the tree (it now autoexpands to the target node)
- Fixed bug where certain units loaded on transport were being duplicated
- Now does a Goto on newly created subordinates (so if the parent was collapsed it expands it)
- Modified the save logic so the format matches the original. Now when you save changes and use a tool like WinMerge it won't show up as a giant block of differences but it will pin-point the actual changes
v 0.6.21 BETA (December 11, 2009 9:45 AM)
- Fixed bug which showed up as "OOB too large to render" though it was clearly not [Ostuf Reuss,Ex Mudder,Rikh1,seattle]
- Using batch rename now properly registers as modifying your save game [Jester_UK]
v 0.6.20 BETA (December 11, 2009 12:40 AM)
- Expand/Collapse system is now in place
- All layouts now load with all nodes collapsed
- If you drag a node over another one it will toggle it's collapse/expand state. You may move away from the node and back over it to toggle it again. This feature needs a delay - right now it happens immediately
- Upon loading a savegame, the program automatically loads the country you played as [Illusori]
- The setup has been updated so you should no longer be required to manually uninstall previous versions
- Now includes a .NET specific config file which should allow the program to be run under certain machines which could not before [bunkerbuster]
v 0.6.15 BETA (December 10, 2009 12:08 AM)
- Both layouts now display a distance of a node from it's parent. I tried really hard to figure out the exact formula the game uses but I cant seem to get consistent results. But if it's not spot-on in many cases it's damn close so that should be good enough until someone can help me get the right distance formula
- When you drag a node, the distance display changes to become the distance of it from the node you are draggin, unless the node is not a HQ node
v 0.6.12 BETA (December 8, 2009 11:27 PM)
- Installer now places shortcuts to the program on setup
- New Details window is now in place. Right click node in OOB and click 'Details' to check it out.
- Fixed bug which caused crashing when adding new subordinates [Guibod]
- Fixed rules logic for adding subordinates
- Fixed rules logic for converting nodes to other types (corps-army, etc...)
- Restrict from setting leader on units who are loaded on transports (since it restricts it in game)
- Fixed length of rename edit box for Left-to-Right layout
- Allowed having as many naval/air units as you want under commands - they don't fall under the 5 limit in game
v 0.6.01 BETA (December 8, 2009 12:23 AM)
- Program now distributed as a Setup msi file
- Introduced new batch rename tool to the Unit Breakdown screen. It's a simple start but more fucntionality will be added to it over time
- Fixed bug which duplicated entries in Fast Goto menu when toggling between layout types [Cacahuananche]
v 0.5.096 ALPHA (December 7, 2009 8:08 PM)
- Program now offers a choice of layout for drawing the OOB tree
- New layout offered in layout choice: Left-To-Right. This is a more compacted layout which should help ease some burden with the Top-Down layout for the huge OOBs. Admittedly it needs tooltips pretty badly...
- Fixed bug when processing units loaded on transports [Illusori]
- Fixed crash when exporting to JPEG [Cacahuananche]
- Improved error handling of Unit Breakdown screen
- Improved error handling of Export to JPEG function
v 0.5.088 ALPHA (December 6, 2009 12:28 AM)
- The Goto menu has been revamped to be efficient and has smart sorting [Illusori]
- Some optimizations to the drawing of the OOB
v 0.5.085 ALPHA (December 5, 2009 4:10 PM)
- The program has a new name [Illusori]
- Reduced sensitivity of scrolling when dragging nodes - perhaps may make this a setting. How does it feel now? [Illusori & daveylacy]
- Added new continent column to Unit Breakdown
- Fixed bug which which made program think changes were not saved after you just saved them
- Fixed bug where open Load Savegame menu option stayed greyed out after saving [daveylacy]
v 0.5.080 ALPHA (December 2, 2009 4:58 PM)
- Fixed bug on Unit Breakdown screen with new region column's data [Cacahuananche]
- Made it so if a localisation text does not exist I just output the key name instead of an empty string
v 0.5.079 ALPHA (December 2, 2009 12:48 AM)
- Added Region column to Unit Breakdown screen
- Added filtering controls to Unit Breakdown screen
v 0.5.078 ALPHA (November 30, 2009 11:56 PM)
- Fixed bug in Unit Breakdown which caused it to crash if unit strength was not proper format [Sektleder]
- Fixed bug with restore defaults in Draw Options dialog [Cacahuananche]
- Increased the threshold a bit before the OOB crashes due to huge size of tree. Something better will need to be done but it will require time. [Illusori]
v 0.5.076 ALPHA (November 29, 2009 10:52 PM
- Fixed bug which allowed you to convert certain divisions to Corps/Army/Army Group
- Fixed bug with Unit Breakdown which caused it to crash if a unit model's localisation text could not be found
- Fixed bug with the quick GoTo menu not being updated properly after renaming nodes
- Stopped the time.log file from being generated (a left over from the early days)
v 0.5.075 ALPHA (November 29, 2009 7:37 PM)
- Added lots of new columns to the new Unit Breakdown screen - Command name, province location, organisation, strength, experience and more
- You may now right click on a row in the Unit Breakdown and hit Goto to have the OOB tree center on the node which contains that unit
- You may now double-click the name cell of a unit in Unit Breakdown and this allows you to rename that unit
- Fixed bugginess with expanding the size of the Leader Dialog
- Leader dialog now remembers your last size adjustment
v 0.5.070 ALPHA (November 29, 2009 12:18 AM)
- Fixed bug which caused newly added subordinate nodes to have the wrong owner and thus treated as expeditionary forces
- Fixed bug with navy/air nodes under a hq acting disabled
- New Unit Breakdown screen made available - very limited functionality currently but ltos of plans in the works.
v 0.5.069 ALPHA (November 27, 2009 11:25 PM)
- Loading a savegame has been revamped. Now when you load a savegame you get a new dialog which asks for the savegame, HoI3 root path and option to load mod file. You may allow the program to automatically detect those paths based on the file location of the savegame. (i.e. If the save is under just "\save games" then the path before that is considered the HoI3 root path. If however it is from "\mod\<ModName>\save games" then it is considered from a mod)
- MOD files should now be fully supported.
- The country flag of the owner of each node is now drawn in the upper right corner. This is useful for distinguishing expeditionary forces
- You are now disallowed from changing the leader of expeditionary forces (like in-game)
- Fixed a bug which allowed you to convert Navy/Air nodes to Army Group/Army/Corps
v 0.5.066 ALPHA (November 27, 2009 12:34 AM)
- Leader ranks are now properly updated to reflect their position
- A new primitive GOTO feature has been added allowing you to quickly find particular units (from the menu bar)
- Fixed bug when scrolling upwards while dragging a node
- Fixed bug where OOB tree was not being properly drawn on particularly large trees (was just showing black)
v 0.5.062 ALPHA (November 25, 2009 11:09 PM)
- OOB trees now drawn from top to bottom instead of side-by-side.
- Added new detach feature to command nodes through right-click submenu
- Now validates that a node can be converted to another command type (i.e. cannot convert an ARMY to CORPS if it has CORPS under it)
- Fixed bug when re-assigning leaders multiple times
- Leader dialog now remembers the last sorting you used, the last traits you filtered and even remembers your last scroll position
- The save changes dialog has changed so clicking Yes means you stay put while No means you confirm losing changes just how most Office tools work
v 0.5.046 ALPHA (November 20, 2009 12:16 AM)
- Fixed drag & dropping of parent-less nodes (nodes detatched from any theatre)
- Fix rendering of cag counters (for some reason they are 'carrier_air_group' in the gfx but 'cag' in the savegame
- Fixed bug when draggin dropping multiple times in same branch which
- Fixed bug which allowed duplicate nodes due to aforementioned bug
- Fixed a bug in saving changes to file
- Reworked some core data loading and hopefully this won't cause any breaks in existing functionality!