Home » MODDING HQ 1.13 » v1.13 Modding, Customising, Editing » v1.13 XML Customization » XML Editor Changelog
XML Editor Changelog[message #298978]
|
Tue, 14 February 2012 21:33
|
|
JMich |
 |
Messages:546
Registered:January 2011 Location: Greece |
|
|
Since there is no changelog for the XML Editor nor for the JA2 1.13, I decided to start (and hopefully maintain) the changelog of the XML Editor, mostly because it is easier than the 1.13 svn changelog.
Below is the list from the "Official NCTH release" onwards, meaning end of April 2011. If there are any questions about what the changes mean or do, feel free to ask in this thread.
31/07/2014, Revision 164 Added backpack climbing support
Fixed bug with individual choices xmls
30/07/2014, Revision 163 Updated version number to 0.104
10/04/2014, Revision 162 Added support for enemy and militia gun and item choices
06/04/2014, Revision 161 Added spotter and flashlight tags to item details
17/12/2013, Revision 160 Fixed highexplosive tag for ammo
Added merge type 13
27/11/2013, Revision 159 Changed RecoilX and RecoilY to decimal
Moved Itemflags and DrugType to a flag based approach
Increased version to 0.103.1.159
Added about page
Error log now properly reports XML Editor version
Added a few more lookup Data
VS2013 decided to mess with sizes (again)
14/10/2013, Revision 158 Added the 5 tags that were missing so far.
Added support for up to 20 unknown tags in items.xml
Editor should no longer strip tags and they should be editable.
10/03/2013, Revision 157 Fixed a relation for RandomItem.xml
28/02/2013, Revision 156 Moved the location of pockets.xml
03/02/2013, Revision 155 Fixed wrong location and initialization of foreign Items.xml (*.Items.xml) and AmmoStrings (*.AmmoStrings.xml)
Updated Version Number: 0.102
03/02/2013, Revision 154 Moved the location of the xml files, still need to add the newer ones.
13/12/2012, Revision 153 Updated version to 0.101
Added missing AmmoFlag #2 - Pepper spray
Removed duplicate Jumping Grenade (262144) ItemFlag
older revisions
10/12/2012, Revision 152 Added newer flags in lookup code
Added a new tag in XmlEditorInit.xml. Flag is , if false
the editor will keep the auto-generated nothing items, for easier handling.
12/11/2012, Revision 151 Added View by Class->Random Items
Fixed tabs for Random Items
09/11/2012, Revision 150 Version 0.100
Added AmmoFlag lookup table and reference in AmmoTypes.xml
06/11/2012, Revision 149: Version 0.99
Added missing entries to ItemFlags.xml and Attachments.xml
Added gridview for ItemFlag data
Text/control alignment in ItemData form
Warning dialog mention faulty column
16/10/2012, Revision 148: Reverted changes to .vbproj, have to remember to add them to exclusion list
16/10/2012, Revision 147: Added support for Clothes.
Added support for Random Items.
Added a few more relations, now MercStartingGear will change when the item
numbers are changed.
Probably a couple more things I forgot.
10/09/2012, Revision 146: Added bIndoorModifier in Explosives.xml (and Explosives tab)
30/08/2012, Revision 145: Fixed a spelling mistake with food.xml
Allowed LBE items to have attachments, to allow easier MOLLE implementation.
21/08/2012, Revision 144: Added Dirt Values
14/08/2012, Revision 143: Increased version to 0.98
14/08/2012, Revision 142: Added Skill Modifiers and HeavyWeapon support.
13/08/2012, Revision 141: Added Food and MOLLE support.
16/06/2012, Revision 140: Added ItemFlag field to Items.xml. Dropdown field for now
25/05/2012, Revision 139: Added PoisonPercentage tag to AmmoTypes.xml and Items.xml
Added "Cure" Drugtype
25/05/2012, Revision 138: Added "Iron Sight" to AttachmentClass Lookup Table
25/05/2012, Revision 137: Added new merge types (Easy Explosive, easy mechanical, hard mechanical)
Added additional attachment tags for AttachmentComboMerges (up to 20)
19/05/2012, Revision 136: Added "BlockIronSight" tag to items.xml
05/05/2012, Revision 135: Visibility check for FilterExcludingSelectedValueToolStripMenuItem added
05/05/2012, Revision 134: Added grid context menu item to filter excluding selected value
04/05/2012, Revision 133: # of item images is now determined by looking at the Interface
folder for mdpXitem.sti files
Added new options to grid context menus:
- Remove Filter - to remove any applied filters
- Filter by Selected Value - only works if grid is editable
- Apply Value to Selected Column - only works if grid is editable
- Add, Multiply and Set operations included
02/05/2012, Revision 132: Changed ItemClasses from a lookup grid to an editable grid,
so people can add their own item combinations (ie: for pockets.xml)
In GridUtility, when creating a combobox column with an extra
blank entry, the decimal data type would screw up the grid.
Changed it so that the data types of the rebuilt table columns
are set to the same as the source columns.
Added "Ammo/Grenade" and "Grenade/Misc" to the ItemClass lookup
table values (again for pockets.xml)
01/05/2012, Revision 131: Added Separability lookup table
Changed inseparable tag to integer
Fixed issue with ItemDataForm text losing data set name
30/04/2012, Revision 130: Fixed a bug where a few of the item grid columns would cause an
error to be displayed.
Lookup_AddBlank was being set to true on columns when they already
had a filter that included uiIndex = 0
30/04/2012, Revision 129: Reduced DefaultAttachment to 10 fields from 20
Enabled AvailableAttachmentPoint to go up to 10 fields
28/04/2012, Revision 128: Repeat of previous commit, since some files weren't commited properly.
28/04/2012, Revision 127: ja2data.xsd moved to XmlWorkingData folder
Added DrugType field, Drug table, DrugType table, Drug Item filter
Added AttachmentPoint table and related fields:
AttachmentPoint, AvailableAttachmentPoint, AttachToPointAPCost
Updated ItemDataForm - moved all attachment related fields to attachment tab
Added support for Uint64 and Decimal primary keys to all tables
Lookup tables can now have any type of id data type
Added Bitmask maker form, early prototype, still hidden from users
22/04/2012, Revision 126: Removed Detonator and RemoteDetonator tags from Items.xml
21/04/2012, Revision 125: Added Remote Detonator + Defuser attachment class
Fixed ITE table so that it won't crash the app if explosive
index values are repeated in items.xml ubClassIndex
20/04/2012, Revision 124: Reduced size of default attachment combobox to remove horizontal scrollbar
20/04/2012, Revision 123: uiSlotIndex in Attachment Slots grid is now displayed in the grid by
default. Otherwise it is possible to screw things up with a missing index.
Added Directional tag to Items.xml
Added ubHorizontalDegree and ubVerticalDegree tag to Explosives.xml
Slightly increased size of Item detail form
Did some minor rearranging of elements on item detail form
17/04/2012, Revision 122: Log file renamed to XmlEditorLog
Missing images warning displayed when images cannot be reconciled
(and graphictype, graphicindex columns are reset to 0)
Default value for ammo type temperature modifier changed from 1 to 0
16/04/2012, Revision 121: AmmoType is now copied for Explosives.ubFragType field.
16/04/2012, Revision 120: Suppress unimportant error messages when copying rows
15/04/2012, Revision 119: Details now displayed about why a row copy has failed.
Default attachment APs changed from 5 to 20.
14/04/2012, Revision 118: Added attachment classes: sling, remote detonator, "defuse" (defuser?).
12/04/2012, Revision 117: Made attachment classes sort by name in dropdowns.
12/04/2012, Revision 116: Added some missing bitwise attachment class combos to the
attachmentclass lookup table creation code.
12/04/2012, Revision 115: Added TripWire, TripWireActivation and AttachmentClass tags.
Renamed old AttachmentClass.xml to NasAttachmentClass.xml. New
AttachmentClass.xml is a lookup table. References in the editor
are now to: "Built-in Attachment Classes" (which uses a limited
lookup grid) and "Custom Attachment Classes" (for NAS; these use
an editable grid)
Fixed a bug where a table's name may not appear in the error message
if the filename for it was an empty string.
XmlWorkingData directory will now always be created, even if not used.
11/04/2012, Revision 114: Raised maximum values for ubFragRange, ubFragDamage and usNumFragments
in ItemDataForm
11/04/2012, Revision 113: Bugfix
11/04/2012, Revision 112: Working Dir Bugfix
11/04/2012, Revision 111: Working Data files are always saved.
11/04/2012, Revision 110: Sort Inventory tables by item index on saving
Allow copying inventory records directly.
11/04/2012, Revision 109: Revert "AttachmentClass.xml" boolean tags.
10/04/2012, Revision 108: Backend optimization, should load faster on the last worked xml sets
Added the ability to work on multiple xml sets at once.
Added the ability to copy items between xml sets.
Added HAM5 tables and tags.
Allow AttachmentClass and Silhouette xml files to be edited easier.
Added Flugente's AttachmentClass boolean tags.
23/03/2012, Revision 107: Remove support for AmmoCrate field, added support for MagType field.
"Nothing" items created on saving will not be loaded anymore
so slots will show up empty.
22/03/2012, Revision 106: Bugfix about the tag ignoring.
22/03/2012, Revision 105: Editor should now ignore unrecognized tags.
22/03/2012, Revision 104: Bugfix about adding nothing items.
20/03/2012, Revision 103: Added "Overheating" tab in Item Data Form with the temperature modifiers.
20/03/2012, Revision 102: Editor now remembers column widths and visibility, and default column width
(when changing which columns are shown) defaults to 100 pixels instead of 0.
Various optimizations.
20/03/2012, Revision 101: Added overheat modifier fields to DatabaseCode to prevent crash on startup.
20/03/2012, Revision 100: Fixed tab order in item detail form.
Gaps in item table are now populated with Nothing items.
19/03/2012, Revision 99: Fixed "File already in use" error.
Fixed item size field always displaying 0 on item detail form.
Fixed item number field on item detail form. Will now correctly update
shopkeeper inventory.
09/03/2012, Revision 98: Added solution file for Visual Studio 2010.
08/03/2012, Revision 97: Added support for weapon overheating.
Increased version number to 0.61
08/03/2012, Revision 96: Some bugfixes for item sizes, currently XML Editor supports ~7000 item sizes
If the item sizes are more than 100, then the item capacity columns in LBE
Types will be hidden by default.
16/02/2012, Revision 95: Increased Width of drop down menus in Merc Starting Gear Editor
06/02/2012, Revision 94: Added support for from MercStartingGear.xml.
01/02/2012, Revision 93: Added support for externalized item sizes
28/12/2011, Revision 92: Added support for from MercStartingGear.xml
Increased version number to 0.60
27/12/2011, Revision 91: Increased version number to 0.59
27/12/2011, Revision 90: Added ability to parse top level comments
01/12/2011, Revision 89: Fixed saving MercStartingGear.
Output currently used MOD folder
Increased version number to 0.58
04/06/2011, Revision 88: Fixed foreign language XML support
Increased version number to 0.57
12/05/2011, Revision 87: Added unique icon to editor
02/05/2011, Revision 86: Increased weapon ammo capacity limit to 65K
02/05/2011, Revision 85: Updated MagSizeBonus upper and lower limits to 1000 and -250
25/04/2011, Revision 84: Fixed display of NCTH page
Increased version number to 0.55
[Updated on: Thu, 31 July 2014 11:34] by Moderator Report message to a moderator
|
First Sergeant
|
|
|
Re: XML Editor Changelog[message #304366]
|
Sat, 05 May 2012 08:35 
|
|
Madd_Mugsy |
  |
Messages:634
Registered:July 2005 Location: Canada |
|
|
Updates to revision 135:
Quote:
114
Raised maximum values for ubFragRange, ubFragDamage and usNumFragments in ItemDataForm
115
Added TripWire, TripWireActivation and AttachmentClass tags.
Renamed old AttachmentClass.xml to NasAttachmentClass.xml. New AttachmentClass.xml is a lookup table. References in the editor are now to: "Built-in Attachment Classes" (which uses a limited lookup grid) and "Custom Attachment Classes" (for NAS; these use an editable grid)
Fixed a bug where a table's name may not appear in the error message if the filename for it was an empty string.
XmlWorkingData directory will now always be created, even if not used.
116
Added some missing bitwise attachment class combos to the attachmentclass lookup table creation code
117
Made attachment classes sort by name in dropdowns
118
Added attachment classes: sling, remote detonator, "defuse" (defuser?)
119
Details now displayed about why a row copy has failed.
Default attachment APs changed from 5 to 20.
120
Suppress unimportant error messages when copying rows
121
AmmoType is now copied for Explosives.ubFragType field
122
Log file renamed to XmlEditorLog
Missing images warning displayed when images cannot be reconciled (and graphictype, graphicindex columns are reset to 0)
Default value for ammo type temperature modifier changed from 1 to 0
123
uiSlotIndex in Attachment Slots grid is now displayed in the grid by default. Otherwise it is possible to screw things up with a missing index.
Added Directional tag to Items.xml
Added ubHorizontalDegree and ubVerticalDegree tag to Explosives.xml
Slightly increased size of Item detail form
Did some minor rearranging of elements on item detail form
124
Reduced sizes of default attachment comboboxes to remove horizontal scrollbar
125
Added Remote Detonator + Defuser attachment class
Fixed ITE table so that it won't crash the app if explosive index values are repeated in items.xml ubClassIndex
126
Removed Detonator and RemoteDetonator tags from Items.xml
127
- ja2data.xsd moved to XmlWorkingData folder
- Added DrugType field, Drug table, DrugType table, Drug Item filter
- Added AttachmentPoint table and related fields: AttachmentPoint, AvailableAttachmentPoint, AttachToPointAPCost
- Updated ItemDataForm - moved all attachment related fields to attachment tabs
- Added support for Uint64 and Decimal primary keys to all tables
- Lookup tables can now have any type of id data type
- Added Bitmask maker form, early prototype, still hidden from users
129
- Reduced DefaultAttachment to 10 fields from 20
- Enabled AvailableAttachmentPoint to go up to 10 fields
130
Fixed a bug where a few of the item grid columns would cause an error to be displayed.
- Lookup_AddBlank was being set to true on columns when they already had a filter that included uiIndex = 0
131
Added Separability lookup table
Changed inseparable tag to integer
Fixed issue with ItemDataForm text losing data set name
132
Changed ItemClasses from a lookup grid to an editable grid, so ppl can add their own item combinations (ie: for pockets.xml)
In GridUtility, when creating a combobox column w/an extra blank entry, the decimal data type would screw up the grid. Changed it so that the data types of the rebuilt table columns are set to the same as the source columns.
Added "Ammo/Grenade" and "Grenade/Misc" to the ItemClass lookup table values (again for pockets.xml)
133
# of item images is now determined by looking at the Interface folder for mdpXitem.sti files
Added new options to grid context menus:
- Remove Filter - to remove any applied filters
- Filter by Selected Value - only works if grid is editable
- Apply Value to Selected Column - only works if grid is editable - Add, Multiply and Set operations included
134
Added grid context menu item to filter excluding selected value
135
Visibility check for FilterExcludingSelectedValueToolStripMenuItem added
Current version of the XML Editor is 0.93.
Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
Re: XML Editor Changelog[message #314981]
|
Thu, 31 January 2013 09:58 
|
|
JMich |
 |
Messages:546
Registered:January 2011 Location: Greece |
|
|
ParkanAny news about updating XML editor for last unstable builds?(5825,for example)? I've added the updated paths, still need to add the new xml. Give me 5 minutes and I'll upload a new build to check, though not sure when I'll be able to finish it.
Edit: took a bit longer, here it is. If you encounter any bugs, either send me a PM, or talk to me on irc, though not sure when I'll reply.
[Updated on: Thu, 31 January 2013 10:35] by Moderator Report message to a moderator
|
First Sergeant
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: XML Editor Changelog[message #328442]
|
Fri, 22 November 2013 14:34 
|
|
JMich |
 |
Messages:546
Registered:January 2011 Location: Greece |
|
|
While I'd love to help, I'm not sure I can.
For the language packs, I've no idea how to do that, since I haven't done anything like that before. I will try to find someone who knows how to do that in VB.NET, and if I find a way, I will try to update it.
For the constraints error, there should be a second dialog which mentions the file and the conflicting value. For example, removing entry 12 from the mergetupes lookup file produces this image. Notice that it mentions both the offending file (Items\Merges.xml) and the offending value (12).
A quick suggestion would be to remove the lookup files to see if there's something missing from there, or post the error messages and I'll see if I can identify the error. If that doesn't help, I'll grab the IoV files and see if I can identify the error.
Currently working on the Editor, so I should have a new version up by Monday.
Report message to a moderator
|
First Sergeant
|
|
|
|
|
|
|
Re: XML Editor Changelog[message #331705]
|
Thu, 10 April 2014 11:46 
|
|
JMich |
 |
Messages:546
Registered:January 2011 Location: Greece |
|
|
Updated to 162, added support for enemy and militia gun and item choices.
Edit: link
[Updated on: Thu, 10 April 2014 12:00] by Moderator Report message to a moderator
|
First Sergeant
|
|
|
Re: XML Editor Changelog[message #332409]
|
Sun, 11 May 2014 06:33
|
|
No-Nothing |
 |
Messages:81
Registered:March 2013 |
|
|
Can somebody share XML_Editor_161, please! 162 is uncompatible with my AIMNAS install. Or at least AttachmentClass.xml for 162, may be it helps?
edit:
oops!!! I terriblly mistook in understanding & replacing this file (AttachmentClass.xml) and cannot delete this post.
Sorry for bothering
[Updated on: Sun, 11 May 2014 11:22] by Moderator Report message to a moderator
|
Corporal 1st Class
|
|
|
Goto Forum:
Current Time: Sun Mar 16 21:20:06 GMT+2 2025
Total time taken to generate the page: 0.01652 seconds
|