Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any of the Mods.dat generates an error #45

Closed
Divertisment opened this issue Jan 26, 2023 · 3 comments
Closed

Any of the Mods.dat generates an error #45

Divertisment opened this issue Jan 26, 2023 · 3 comments
Labels
DatDefinition Problems caused by outdated DatDefinitions

Comments

@Divertisment
Copy link

image
I used the compiled version of LibGGPK2_v0.15.4
I do not fully understand your versions (I think there is version 2 and 3 running simultaneously) - sorry if I posted in the wrong thread

@maxensas
Copy link

You can update your 'DatDefinitions.json' in order to fix the issue with :

"Mods": {
	"Id": "string",
	"HASH16": "i32",
	"ModTypeKey": "foreignrow",
	"Level": "i32",
	"StatsKey1": "foreignrow",
	"StatsKey2": "foreignrow",
	"StatsKey3": "foreignrow",
	"StatsKey4": "foreignrow",
	"Domain": "i32",
	"Name": "string",
	"GenerationType": "i32",
	"Families": "array|foreignrow",
	"Stat1Min": "i32",
	"Stat1Max": "i32",
	"Stat2Min": "i32",
	"Stat2Max": "i32",
	"Stat3Min": "i32",
	"Stat3Max": "i32",
	"Stat4Min": "i32",
	"Stat4Max": "i32",
	"SpawnWeight_TagsKeys": "array|foreignrow",
	"SpawnWeight_Values": "array|u32",
	"TagsKeys": "array|foreignrow",
	"GrantedEffectsPerLevelKeys": "array|foreignrow",
	"Unknown0": "array|u32",
	"MonsterMetadata": "string",
	"MonsterKillAchievements": "array|foreignrow",
	"ChestModType": "array|foreignrow",
	"Stat5Min": "i32",
	"Stat5Max": "i32",
	"StatsKey5": "foreignrow",
	"FullAreaClear_AchievementItemsKey": "array|foreignrow",
	"AchievementItemsKey": "array|foreignrow",
	"GenerationWeight_TagsKeys": "array|foreignrow",
	"GenerationWeight_Values": "array|i32",
	"ModifyMapsAchievements": "array|foreignrow",
	"IsEssenceOnlyModifier": "bool",
	"Stat6Min": "i32",
	"Stat6Max": "i32",
	"StatsKey6": "foreignrow",
	"MaxLevel": "i32",
	"Unknown1": "bool",
	"CraftingItemClassRestrictions": "array|foreignrow",
	"MonsterOnDeath": "string",
	"Unknown2": "i32",
	"Unknown3": "array|foreignrow",
	"Heist_SubStatValue1": "i32",
	"Heist_SubStatValue2": "i32",
	"Heist_StatsKey0": "foreignrow",
	"Heist_StatsKey1": "foreignrow",
	"Heist_AddStatValue1": "i32",
	"Heist_AddStatValue2": "i32",
	"InfluenceTypes": "i32",
	"Unknown4": "array|foreignrow",
	"Flag0": "bool",
	"Unknown5": "i32",
	"Unknown6": "i32",
	"Unknown7": "i32",
	"Unknown8": "i32",
	"Unknown9": "i32",
	"Unknown10": "i32",
	"Unknown11": "i32",
	"Unknown12": "i32",
	"Unknown13": "i32",
	"Unknown14": "i32",
	"Unknown15": "i32",
	"Unknown16": "i32",
	"Unknown17": "i32",
	"Unknown18": "i32",
	"Unknown19": "i32",
	"Unknown20": "i32",
	"BuffTemplateKey0": "row",
	"ArchnemesisMinionMod": "foreignrow",
	"HASH32": "u32",
	"BuffTemplateKey1": "array|foreignrow",
	"Unknown21": "i32",
	"Unknown22": "array|foreignrow"
}

@Divertisment
Copy link
Author

i found solution like
image

image
I'll try your method too now - thanks for such a quick response

@Divertisment
Copy link
Author

"Mods": {
"Id": "string",
"HASH16": "i32",
"ModTypeKey": "foreignrow",
"Level": "i32",
"StatsKey1": "foreignrow",
"StatsKey2": "foreignrow",
"StatsKey3": "foreignrow",
"StatsKey4": "foreignrow",
"Domain": "i32",
"Name": "string",
"GenerationType": "i32",
"Families": "array|foreignrow",
"Stat1Min": "i32",
"Stat1Max": "i32",
"Stat2Min": "i32",
"Stat2Max": "i32",
"Stat3Min": "i32",
"Stat3Max": "i32",
"Stat4Min": "i32",
"Stat4Max": "i32",
"SpawnWeight_TagsKeys": "array|foreignrow",
"SpawnWeight_Values": "array|u32",
"TagsKeys": "array|foreignrow",
"GrantedEffectsPerLevelKeys": "array|foreignrow",
"Unknown0": "array|u32",
"MonsterMetadata": "string",
"MonsterKillAchievements": "array|foreignrow",
"ChestModType": "array|foreignrow",
"Stat5Min": "i32",
"Stat5Max": "i32",
"StatsKey5": "foreignrow",
"FullAreaClear_AchievementItemsKey": "array|foreignrow",
"AchievementItemsKey": "array|foreignrow",
"GenerationWeight_TagsKeys": "array|foreignrow",
"GenerationWeight_Values": "array|i32",
"ModifyMapsAchievements": "array|foreignrow",
"IsEssenceOnlyModifier": "bool",
"Stat6Min": "i32",
"Stat6Max": "i32",
"StatsKey6": "foreignrow",
"MaxLevel": "i32",
"Unknown1": "bool",
"CraftingItemClassRestrictions": "array|foreignrow",
"MonsterOnDeath": "string",
"Unknown2": "i32",
"Unknown3": "array|foreignrow",
"Heist_SubStatValue1": "i32",
"Heist_SubStatValue2": "i32",
"Heist_StatsKey0": "foreignrow",
"Heist_StatsKey1": "foreignrow",
"Heist_AddStatValue1": "i32",
"Heist_AddStatValue2": "i32",
"InfluenceTypes": "i32",
"Unknown4": "array|foreignrow",
"Flag0": "bool",
"Unknown5": "i32",
"Unknown6": "i32",
"Unknown7": "i32",
"Unknown8": "i32",
"Unknown9": "i32",
"Unknown10": "i32",
"Unknown11": "i32",
"Unknown12": "i32",
"Unknown13": "i32",
"Unknown14": "i32",
"Unknown15": "i32",
"Unknown16": "i32",
"Unknown17": "i32",
"Unknown18": "i32",
"Unknown19": "i32",
"Unknown20": "i32",
"BuffTemplateKey0": "row",
"ArchnemesisMinionMod": "foreignrow",
"HASH32": "u32",
"BuffTemplateKey1": "array|foreignrow",
"Unknown21": "i32",
"Unknown22": "array|foreignrow"
}

thanks its working too!!!

@aianlinb aianlinb added the DatDefinition Problems caused by outdated DatDefinitions label Jan 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DatDefinition Problems caused by outdated DatDefinitions
Projects
None yet
Development

No branches or pull requests

3 participants