Quasimorph

Quasimorph

Not enough ratings
Simple Data Loader
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
7.534 MB
23 Sep, 2024 @ 6:11am
30 Mar @ 10:35am
6 Change Notes ( view )

Subscribe to download
Simple Data Loader

Description
Quasimorph Simple Data Loader


A simple utility which can export the game's data and also allows users to change the values.

This is useful for users who want to see the values and/or modify them for local use.

The data includes items, drop rates, mercs, etc.

Data Export Mod

If the user only needs to view the data, consider using the "Data Export" mod as it is much less likely to break with game updates.

Warning

When a new version of the game is released, the import directory for this mod should be deleted and the game run again to export the latest data.
Otherwise the game may crash or cause game corruption.

Due to how this mod currently works, it has a high chance of breaking on new versions of the game. If there are any issues, unsubscribe from the mod.

Usage

Source Data

When the game is run, the game's config_* files will be exported to the %AppData%\..\LocalLow\Magnum Scriptum Ltd\Quasimorph_ModConfigs\QM_SimpleDataLoader\Export folder.
This data will be replaced on every game run.

The localization data is also exported, but currently is not imported.

Data Overview

The files often contain more than one table, with each table starting with a #<table name>

The item ids generally do not match the name displayed in the game, so the user will need to find the actual item ids themselves.

The debug's console command itemscan allows the user to mouse over an item to get the id.

Change Data

To modify the data, make a change to a file or files in the Export folder and copy them to the Import folder found at %AppData%\..\LocalLow\Magnum Scriptum Ltd\Quasimorph_ModConfigs\QM_SimpleDataLoader\Import

When the game is run, the changes will be imported.

It should be possible to add or remove items, but I have not tried that.

Important Notes

The file formats must be exactly as they are exported. The values can be modified, but any spaces, tabs, new lines, etc. must be identical in format.

Note that some editors such as Visual Studio Code will convert the tab key to spaces instead of a tab. The game requires tabs to delineate columns and must not be spaces.

Configuration

The configuration file will be created on the first game run and can be found at config.json.
Name
Default
Description
DumpData
true
If true, exports the config_* files to the export directory

Support

If you enjoy my mods and want to buy me a coffee, check out my Ko-Fi[ko-fi.com] page.
Thanks!

Source Code

Source code is available on GitHub at https://github.com/NBKRedSpy/QM-SimpleDataLoader

Change Log

2.1.1
  • Support for v.0.8.5
  • Changed file extensions from .txt to .tsv to match the Data Export Mod.
  • Exports localization data.

2.1.0
  • Moved config file directory.

2.0.1

Added the new config_difficulty for version .8

2.0.0

Converted to Steam Workshop

1.0.0

Release
20 Comments
Diet Doomguy 25 May @ 8:28pm 
Has anybody tried editing merc names? Changing a merc name in the merc file just causes them to be displayed as "New Text" in the clone menu.
Broomraepe 13 May @ 3:37pm 
Nice. Great mod btw.
nbk_redspy  [author] 12 May @ 12:12pm 
All of my mods are up to date unless mentioned otherwise.
Broomraepe 12 May @ 11:48am 
is this mod still getting updated?
nbk_redspy  [author] 13 Mar @ 6:45pm 
Compatible with the 0.8.6 opt in beta
nbk_redspy  [author] 4 Feb @ 12:41pm 
Looks like it has changed a bit with 0.8.5.
I *think* it is the station type categories, (SpaceAndBox file),
The location's drops and filtered by forbidden classes (space objects)

Then by the faction drops. (config_items_drops)

Adjusted by tech level of the target and mission points.

I can't help you much from here. You will have to test it out.

You might be able to just change all the faction drops to itemChip, tech level 1, weight 1000 and a point of 1 to verify. Remove the other entries.
TheHotDog 4 Feb @ 9:17am 
The config_item_drops file has faction rewards and containers so im not sure if the container part has chances for ground item spawns.
There is #itemdrop_industryContainer that the only one has itemChip 1 70 and is the 1 a weight/chance and 70 being points?
And im not seeing classUSB anywhere in container parts and i want to decrease its chances of spawning as it spawns to often.
Well if there are no ways to change it no worries anyways thank you so much for these mods they make experience playing this game so much fun!
nbk_redspy  [author] 4 Feb @ 6:43am 
@TheHotDog I believe you can change the config_item_drops file. Increase the weight and/or decrease the points.

Weight is probably what you want since it affects the % chance of that item being selected. The points is how much of the reward pool that item takes.
TheHotDog 4 Feb @ 1:47am 
Hello it there a way to use this mod to edit ItemChip spawn rate on the ground?
I've checked all the export files and none of them have options to edit their spawn rate.
nbk_redspy  [author] 30 Jan @ 9:36pm 
Find the file that has the data to be modified in the Export folder.
Copy that file or files to the Import folder.
Edit the files as needed in the Import folder.
Run the game.