mgarnett -> Unit/FX/Campaign Editor - New Version 0.8.5 (8/6/2011 3:43:08 PM)
A new version has been released adding additional functionality introduced by the 1.10 patch and fixes a couple of bugs in the version I released yesterday.
A new feature has also been added allowing users to edit the unit ID making it easier to organise custom content. The button beside the ID text box automatically scans through the database looking for the next vailable ID.
To edit a unit's "useable transports", right click in the "useable transports" box and click either "Add" and select a transport type or click "Delete" to delete an already existing transport type. In the FX file editor, to add, edit or delete aliases, simply right click on the "Alias" list box and select which ever option you want to execute (add, edit, or delete).
Fixed - "Usable transports" are now carried across when modifiing an already existing unit
Fixed - "Usable transports" are now carried across when adding a new unit
Added - Unit ID's are now editable
Added - The ability to automatically select the next available unit ID
Fixed - A bug preventing the load of the traitslist.txt file
Fixed - Removed a duplicate entry from the traitslist.txt file
Added - Added functionality into the campaign editor introduced by the 1.10 patch (new campaign)
Fixed - Added additional countries into the filter country list box
Fixed - Included the correct "traitslist.txt" file (idiot mistake by me)
Added - Added additional functionality introducd by the 1.10 patch (usuable transports, transport categories theatres)
Added - Added additional functionality to the EFX editor introduced by the 1.10 patch (aliases)
Added - A progress counter when loading the equipment database
Fixed - A date bug on US systems causing the day and month to swap in some circumstances
Fixed - Increased compatibility with custom equipment files
Fixed - Display name was incorrectly being overwritten with the description when saving the campaign data file
Fixed - Scenario briefing files are now corectly saved in Unicode format
Fixed - Some old debug code was causing the app the generate an error when reloading a campaign file in certain circumstances, this code has now been removed
Fixed - the app no longer generates an error when attempting to add a new scenario in the campaign module and the corresponding breifing file or directory is inaccessible
Fixed - Scenarios added for new campaign entries were being inserted incorrectly into the scenario list
Fixed - The equipment editor can now cope with variable length lines in the equipment data file
Added - The campaign editor now gives you the ability to edit existing scenario briefings, the default briefing folder is set in the "Options" dialog in the campaign module and the editor will look in this folder for your briefing files.
Added - The scenario editor now gives you the ability to add scenario briefings.
Added - The ability to edit scenario briefings by right clicking and selecting "Edit Briefing". The chosen text editor and scenario briefing folder are set by clicking the "Options" button and navigating to their respective locations. If no editor is chosen, Notepad is used by default.
Fixed - The campaign module now traces the correct route through all campaign scenarios for the selected campaign entry point
Fixed - The app no longer crashes when attempting to add a scenario if no campaign is currently selected
Fixed - The app no longer crashes when trying to view the scenario route for a campaign that had no scenarios
Fixed - When adding a new campaign, the app was incorrectly using the discription for the display name
Fixed - The campaign module now allows "Major Victory" and "Loss" "Next label" values to be blank when adding a new scenario
Added - Deleted campaign entry points are now coloured red rather than deleted from the list and these highlited entries are NOT saved to the campaign file
Added - You can now un-delete campaign entry points be selecting a red entry and selecting the undelete option, these undeleted entreis ARE saved to your campaign file
Added - The campaign module is now functional (please still consider this very much beta though)
Added - A file selection button next to the flag "help" button. If the user selects their "nations.pzdat" using this button PRIOR to selecting the help button, then all custom nations contained in the "nations.pzdat" file are also shown.
Added - A help screen containing countries and correspondng flag numbers
Fixed - The user can now "tab" between edit field in a logical manner
Added - [ALPHA] The beginning of the campaign editor for proof of concept, comments wanted
Fixed - A unit with a blank "short name" cannot be added to the database
Fixed - An error occured when trying to add a new unit when the currently selected country had no units listed in the unit list box
Fixed - The routine responsible for saving the app settings was not working in some cofigurations. This now fires when the equipment files are loaded rather than when the application is closing. Feedback on success is needed.
Fixed - The campaign file loading code is now more resilient to abnormally formatted campaign files.
Fixed - Code cleanup including fixing further localisation issues
Added - Read only preview of the campaign module
Added - The editor now remembers the last equipment database and graphics directory used
Fixed - Some unit database entries have unit ID numbers beginning with a "#" character. These units are now displayed correctly in the editor view.
Fixed - If a country filter resulted in the display of zero units, choosing a different country filter would also display zero units until "all" was selected.
Fixed - Incorrect date format when clicking the "Add Unit" button (hopefully this is the last of the date format issues)
Fixed - Null values in the Max Strength and Rate of Fire columns are written back to the database as null values rather than zero
Fixed - Another date bug when writing equipment file back to disk
Fixed - The recon unit filter button was missing
Fixed - The filter buttons now visually deselect when choosing filters for a different group
Fixed - Better detection of different world date formats (i.e. US/UK)
Fixed - The fighter filter button was missing
Fixed - File name extension is no longer added when adding sounds in the EFX editor via the "browse" button in the sound edit box
Added - Better checking to detect corrupt or incorrectly chosen EFX data
Added - Unit graphics can now be loaded individually via the small button in the "unit icon" edit box
Added - Entries can now be deleted from the EFX file by right clicking on the entry in the list box and selecting "delete"
Added - Ability to edit the efx.pzdat file
Added - Query results can now be saved
Added - Tooltips for the filter buttons
Fixed - Max movement and movement type values interchanging
Fixed - Loading multiple equipment lists during an editing session now works correctly
Please send through any bugs or suggestions.