The real How 2 Use
Updated 2 weeks agoSetup
Install the mod and launch the game A new folder will be created in Bepinex > GameData > AdditiveDatablocks That folder contains other folders for every datablock
Usage
Each file represents a single block Lets use GearCategory as an example
This is a single "block"
{
"PublicName": 0,
"Description": 0,
"BaseItem": 108,
"HUDIcon": "",
"IconRotationOffset": 0.0,
"IconZoomOffset": 0.0,
"FPSArmPoseName": "",
"ThirdPersonFullbodyMovement": 0,
"SemiArchetype": 1,
"BurstArchetype": 3,
"AutoArchetype": 5,
"SemiBurstArchetype": 16,
"MeleeArchetype": 0,
"PartAlignPriority": [],
"name": "Rifle",
"internalEnabled": true,
"persistentID": 1
}
This is considered 2 blocks and neither will be loaded
{
"PublicName": 0,
"Description": 0,
"BaseItem": 108,
"HUDIcon": "",
"IconRotationOffset": 0.0,
"IconZoomOffset": 0.0,
"FPSArmPoseName": "",
"ThirdPersonFullbodyMovement": 0,
"SemiArchetype": 1,
"BurstArchetype": 3,
"AutoArchetype": 5,
"SemiBurstArchetype": 16,
"MeleeArchetype": 0,
"PartAlignPriority": [],
"name": "Rifle",
"internalEnabled": true,
"persistentID": 1
},
{
"PublicName": 0,
"Description": 0,
"BaseItem": 109,
"HUDIcon": "",
"IconRotationOffset": 0.0,
"IconZoomOffset": 0.0,
"FPSArmPoseName": "",
"ThirdPersonFullbodyMovement": 0,
"SemiArchetype": 1,
"BurstArchetype": 3,
"AutoArchetype": 73,
"SemiBurstArchetype": 16,
"MeleeArchetype": 0,
"PartAlignPriority": [],
"name": "RifleHeavy",
"internalEnabled": true,
"persistentID": 22
}
Just make a new file for each block and paste it in Ensure every "PersistentID" is unique as there is no system in place to change duplicate ID's between mods
I plan to rework this in the future to support multiple blocks in one file and duplicate ID handling but until then enjoy this mess