Skip to content

GML to CSV Converter

Description


In Stoneshard, some data is stored in tables.
The best way to describe what those are is a spreadsheet.
Unfortunately, you can't import GML tables into Excel or Google Docs as they are.

This tool fixes this by converting them to the .csv format, which is commonly used for spreadsheets, and as such lets you import them in most software to both read and edit tables.

Download


You can grab the GML to CSV Converter from the Stoneshard Mod Hub or below.

Make sure you have installed the .Net Core 3.1 as this is a requirement for the GML to CSV Converter to work.

Warning

There is a known issue with .Net Core 3.1 where the required library hostfxr.dll could not be found.
If you run into that issue, check if you installed the correct version (usually the x64 one).


.Net Core 3.1 GML To CSV Converter

Usage


1. Extracting the table

Extracting the table
  • Open UMT.
  • Locate the file containing the table you want to convert into .csv and note down its name. (exemple : gml_GlobalScript_table_all_attribute)
  • Click on Scripts, Resource Unpackers and finally DumpSpecificCode.csx.
  • Select the folder where the file containing your table will be extracted.
  • Enter the name of the file you want to extract.
  • A Code folder should have appeared where you extracted the file, and it should contain a .gml file.

2. Converting the table

Converting to .csv
  • Move the .gml file in the CSV_GML_Converter folder you installed earlier.
  • Your .gml file should be in the same folder as the PUT_CSV_OR_GML_FILES_HERE file.
  • Run the CSV_GML_converter_and_editor.exe file.
  • Read the instructions on screen, and press the key corresponding to the file you're trying to convert.
  • The converter will create the .csv file in the same folder.
  • Once it prompts you to chose a file again, you can close it.

Tip

To avoid bloating this folder I strongly recommend moving both the .gml and .csv files out of the folder when you're done with converting them.

Relevant Guides


WIP

Come back later !

Screenshots


WIP

Come back later !