XML Toolkit 1.1
60
6
60
6
XML Toolkit is a utility for working with XML and META files.
Designed to automate repetitive XML-based tasks in mod development and ensure clean, consistent file output.
- Extracts and injects REL and PTFX data
- Sorts and Linearizes files
- Parse checks and auto-corrects common syntax and structural errors.
If you have any ideas or suggestions for more functions
Please let me know and i will add it to the tool kit
The XML Parser will be included in my
Car Pack Creator and
Weapon Pack Creator to help with errors.
Updates:
1.1
- Settings fixed
- Typo fixed in linearize
How To Use Data Extractor
- Choose which INI you need from the INI Samples
or use a custom format in the ini file
- Extract desired files using codewalker
- Then Sort All Target Files
- Extract Data from Target Files
- In the Example folder will be the extracted files
In the Remove folder will be the files use to clean
- Add your edits to the example folder
Then run Clean Data
- After the Traget Files are cleaned
you can now Inject then modded Extracted files
How To Use Sort All
- File Extensions can be set in the INI
- Popup window will ask Tab size for Linearize
2 tabs for max linearize
10 tabs for min linearize
For example try 6 tabs for gameconfig for sorted poolsizes
How To Use XML Parser
- Copy META and XML files to folder
File extensions can be edited in INI
- Run Parse XML Files
Choose Log or Move Files
- If Move, the error files will be inside Debug folder
- Run XML Cleaner to attempt fixing error files
XML Parse Corrector can fix
- Rebuilds carcols Kits Lights Sirens and Wheels
- Rebuilds vehiclelayouts files
- Fixes XML declarations
- Fixes malformed comments
- Fixes invalid charaters
- Fixes junk data
- Fixes mismatched and typo tags
- Fixes root tags
- Fixes self closed tags
I have parse corrected thousands of downloaded
random car packs and have found hundreds of errors.
If there is an error this can't fix, please send me the file.
Requirements
- Latest Codewalker
- Codewalker Nametables from
Monkeypolice188 / Monkys-Audio-Research GitHub
https://github.com/Monkeypolice188/Monkys-Audio-Research
Written in Python Entirely by ChatGPT
Compiled with CX Freeze
Designed to automate repetitive XML-based tasks in mod development and ensure clean, consistent file output.
- Extracts and injects REL and PTFX data
- Sorts and Linearizes files
- Parse checks and auto-corrects common syntax and structural errors.
If you have any ideas or suggestions for more functions
Please let me know and i will add it to the tool kit
The XML Parser will be included in my
Car Pack Creator and
Weapon Pack Creator to help with errors.
Updates:
1.1
- Settings fixed
- Typo fixed in linearize
How To Use Data Extractor
- Choose which INI you need from the INI Samples
or use a custom format in the ini file
- Extract desired files using codewalker
- Then Sort All Target Files
- Extract Data from Target Files
- In the Example folder will be the extracted files
In the Remove folder will be the files use to clean
- Add your edits to the example folder
Then run Clean Data
- After the Traget Files are cleaned
you can now Inject then modded Extracted files
How To Use Sort All
- File Extensions can be set in the INI
- Popup window will ask Tab size for Linearize
2 tabs for max linearize
10 tabs for min linearize
For example try 6 tabs for gameconfig for sorted poolsizes
How To Use XML Parser
- Copy META and XML files to folder
File extensions can be edited in INI
- Run Parse XML Files
Choose Log or Move Files
- If Move, the error files will be inside Debug folder
- Run XML Cleaner to attempt fixing error files
XML Parse Corrector can fix
- Rebuilds carcols Kits Lights Sirens and Wheels
- Rebuilds vehiclelayouts files
- Fixes XML declarations
- Fixes malformed comments
- Fixes invalid charaters
- Fixes junk data
- Fixes mismatched and typo tags
- Fixes root tags
- Fixes self closed tags
I have parse corrected thousands of downloaded
random car packs and have found hundreds of errors.
If there is an error this can't fix, please send me the file.
Requirements
- Latest Codewalker
- Codewalker Nametables from
Monkeypolice188 / Monkys-Audio-Research GitHub
https://github.com/Monkeypolice188/Monkys-Audio-Research
Written in Python Entirely by ChatGPT
Compiled with CX Freeze
First Uploaded: 1 day ago
Last Updated: 11 hours ago
Last Downloaded: 7 minutes ago
6 Comments
More mods by InfiniteQuestion:
XML Toolkit is a utility for working with XML and META files.
Designed to automate repetitive XML-based tasks in mod development and ensure clean, consistent file output.
- Extracts and injects REL and PTFX data
- Sorts and Linearizes files
- Parse checks and auto-corrects common syntax and structural errors.
If you have any ideas or suggestions for more functions
Please let me know and i will add it to the tool kit
The XML Parser will be included in my
Car Pack Creator and
Weapon Pack Creator to help with errors.
Updates:
1.1
- Settings fixed
- Typo fixed in linearize
How To Use Data Extractor
- Choose which INI you need from the INI Samples
or use a custom format in the ini file
- Extract desired files using codewalker
- Then Sort All Target Files
- Extract Data from Target Files
- In the Example folder will be the extracted files
In the Remove folder will be the files use to clean
- Add your edits to the example folder
Then run Clean Data
- After the Traget Files are cleaned
you can now Inject then modded Extracted files
How To Use Sort All
- File Extensions can be set in the INI
- Popup window will ask Tab size for Linearize
2 tabs for max linearize
10 tabs for min linearize
For example try 6 tabs for gameconfig for sorted poolsizes
How To Use XML Parser
- Copy META and XML files to folder
File extensions can be edited in INI
- Run Parse XML Files
Choose Log or Move Files
- If Move, the error files will be inside Debug folder
- Run XML Cleaner to attempt fixing error files
XML Parse Corrector can fix
- Rebuilds carcols Kits Lights Sirens and Wheels
- Rebuilds vehiclelayouts files
- Fixes XML declarations
- Fixes malformed comments
- Fixes invalid charaters
- Fixes junk data
- Fixes mismatched and typo tags
- Fixes root tags
- Fixes self closed tags
I have parse corrected thousands of downloaded
random car packs and have found hundreds of errors.
If there is an error this can't fix, please send me the file.
Requirements
- Latest Codewalker
- Codewalker Nametables from
Monkeypolice188 / Monkys-Audio-Research GitHub
https://github.com/Monkeypolice188/Monkys-Audio-Research
Written in Python Entirely by ChatGPT
Compiled with CX Freeze
Designed to automate repetitive XML-based tasks in mod development and ensure clean, consistent file output.
- Extracts and injects REL and PTFX data
- Sorts and Linearizes files
- Parse checks and auto-corrects common syntax and structural errors.
If you have any ideas or suggestions for more functions
Please let me know and i will add it to the tool kit
The XML Parser will be included in my
Car Pack Creator and
Weapon Pack Creator to help with errors.
Updates:
1.1
- Settings fixed
- Typo fixed in linearize
How To Use Data Extractor
- Choose which INI you need from the INI Samples
or use a custom format in the ini file
- Extract desired files using codewalker
- Then Sort All Target Files
- Extract Data from Target Files
- In the Example folder will be the extracted files
In the Remove folder will be the files use to clean
- Add your edits to the example folder
Then run Clean Data
- After the Traget Files are cleaned
you can now Inject then modded Extracted files
How To Use Sort All
- File Extensions can be set in the INI
- Popup window will ask Tab size for Linearize
2 tabs for max linearize
10 tabs for min linearize
For example try 6 tabs for gameconfig for sorted poolsizes
How To Use XML Parser
- Copy META and XML files to folder
File extensions can be edited in INI
- Run Parse XML Files
Choose Log or Move Files
- If Move, the error files will be inside Debug folder
- Run XML Cleaner to attempt fixing error files
XML Parse Corrector can fix
- Rebuilds carcols Kits Lights Sirens and Wheels
- Rebuilds vehiclelayouts files
- Fixes XML declarations
- Fixes malformed comments
- Fixes invalid charaters
- Fixes junk data
- Fixes mismatched and typo tags
- Fixes root tags
- Fixes self closed tags
I have parse corrected thousands of downloaded
random car packs and have found hundreds of errors.
If there is an error this can't fix, please send me the file.
Requirements
- Latest Codewalker
- Codewalker Nametables from
Monkeypolice188 / Monkys-Audio-Research GitHub
https://github.com/Monkeypolice188/Monkys-Audio-Research
Written in Python Entirely by ChatGPT
Compiled with CX Freeze
First Uploaded: 1 day ago
Last Updated: 11 hours ago
Last Downloaded: 7 minutes ago
This file has been approved automatically. If you think this file should not be here for any reason please report it.
so when you say 'inject' does this mean we can finally edit weapons.meta in-game??
@Double Doppler No this does not inject data into the game. It's used to extract and inject data into REL and PTFX files. So if you only want to modify the vehicles exhaust, this will only extract that part so easier editing.
@InfiniteQuestion oooh so if im using Volumetric Particles 6.0 Flame from Oiv and I wanted to change the color of the fire coming out of the exhaust I use this? cause using the oiv changes the effects/particles back to vanilla
@TrueBest yes this can be used to make extract, change, then inject your own colors. Then you can keep the files you modified to add to any other ptfx files. That's the main goal is instead copying over the entire ptfx just for a few mods, this injects modded lines into vanilla ptfx. So mix and matching ptfx is possible without editing the whole file.
@InfiniteQuestion Thank you !