From 44f704258cf173454d60c886310f0ca481be1d0f Mon Sep 17 00:00:00 2001 From: GhostScissors <79089473+GhostScissors@users.noreply.github.com> Date: Thu, 8 Feb 2024 16:29:08 +0530 Subject: [PATCH 1/2] Update BaseJuno.cs Some JIDO use "LowDetailsAssembledMeshSchema" proeprty instead of "AssembledMeshSchema" --- FModel/Creator/Bases/FN/BaseJuno.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FModel/Creator/Bases/FN/BaseJuno.cs b/FModel/Creator/Bases/FN/BaseJuno.cs index af1bbeb7..0fdc6b77 100644 --- a/FModel/Creator/Bases/FN/BaseJuno.cs +++ b/FModel/Creator/Bases/FN/BaseJuno.cs @@ -16,7 +16,7 @@ public class BaseJuno : BaseIcon public override void ParseForInfo() { - if (Object.TryGetValue(out FSoftObjectPath baseCid, "BaseAthenaCharacterItemDefinition") && + if (Object.TryGetValue(out FSoftObjectPath baseCid, "BaseAthenaCharacterItemDefinition", "LowDetailsAssembledMeshSchema") && Utils.TryLoadObject(baseCid.AssetPathName.Text, out UObject cid)) { _character = new BaseIcon(cid, Style); From 033009ef8278c3c89eb4b7c216f6a07e9c6b93a7 Mon Sep 17 00:00:00 2001 From: GhostScissors <79089473+GhostScissors@users.noreply.github.com> Date: Thu, 8 Feb 2024 19:23:37 +0530 Subject: [PATCH 2/2] Update BaseJuno.cs Hmm not doing this anymore --- FModel/Creator/Bases/FN/BaseJuno.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FModel/Creator/Bases/FN/BaseJuno.cs b/FModel/Creator/Bases/FN/BaseJuno.cs index 0fdc6b77..5c5f82bf 100644 --- a/FModel/Creator/Bases/FN/BaseJuno.cs +++ b/FModel/Creator/Bases/FN/BaseJuno.cs @@ -16,13 +16,13 @@ public class BaseJuno : BaseIcon public override void ParseForInfo() { - if (Object.TryGetValue(out FSoftObjectPath baseCid, "BaseAthenaCharacterItemDefinition", "LowDetailsAssembledMeshSchema") && + if (Object.TryGetValue(out FSoftObjectPath baseCid, "BaseAthenaCharacterItemDefinition") && Utils.TryLoadObject(baseCid.AssetPathName.Text, out UObject cid)) { _character = new BaseIcon(cid, Style); _character.ParseForInfo(); - if (Object.TryGetValue(out FSoftObjectPath assembledMeshSchema, "AssembledMeshSchema") && + if (Object.TryGetValue(out FSoftObjectPath assembledMeshSchema, "AssembledMeshSchema", "LowDetailsAssembledMeshSchema") && Utils.TryLoadObject(assembledMeshSchema.AssetPathName.Text, out UObject meshSchema) && meshSchema.TryGetValue(out FInstancedStruct[] additionalData, "AdditionalData")) {