I reached out to the creator. I'm not sure of how to edit this sort of content myself, but I started looking into how to edit PAK files and it looks like it may require Unreal Engine to edit. I may take it further to see if I can resolve this for myself, and if successfully, will post steps. I won't upload a variant of a mod that I didn't create so as to not step on any toes.
I managed to be able to edit the uasset file from this mod, but was not successful with the uexp file. It seems this is due to me not being the author of the file, and it being considered "cooked" by UE. I'm not really interested in crash-coursing how to mod at the this point, so I'm going to disable this mod for now. Hopefully the author will return to it with Superfield's resolution in mind for Steam versions.
If I really care to buy what I want from the Moogle Store, I would simply enable this mod, buy what I'm looking for, save, then disable the mod and reload the game to continue playing.
You should be able to directly edit the cooked data table using this tool. You'll only need to edit the .uasset file, don't worry about the .uexp, just make sure it gets included when you package the mod files.
Any chance we could get an update on this mod? I've noticed a few things in the comments that might need to be changed but there seems to be no word from the author.
Note: bugged when purchasing Starlight. If you save the game and attempt to reload Starlight will be removed from the inventory. Likely because Starlight is also a "DLC" keyblade (Union X promo) aka is accessible not just via the Keyblade Graveyard so the game probably does checks during load, similar to other console exclusive keyblades.
This works perfectly on steam for me, but does anybody know if this stops you from unlocking the "synthesize the ultima weapon trophy?" its greyed out for me and i cant synthesize it, even though i have all materiels. some items were bought, but not all.
I have discovered the reason why this mod changes Dead of Night into Elemental Encoder on Steam. Bottom line: There will need to be a separate Epic and Steam version of this mod.
The only file that this mod changes is TresItemData, a data table. It contains information for every item that can be in your inventory, including equippable weapons. Elemental Encoder is entry I03019. There are three properties that are important here: "m_IconAsset", "m_NameTextID", and "m_HelpTextID". The Epic version of the game has these properties set to, respectively, "/Game/UI/Icon/Item/weapon017.weapon017", "kh3_item.weapon.kb_15", and "kh3_item.weapon.detail_kb_15". However, in the Steam version, these values are instead "/Game/UI/Icon/Steam/Item/weapon017.weapon017", "kh3_item.weapon.kb_16", and "kh3_item.weapon.detail_kb_16". Apart from the in-game model, these three values are the only difference between Elemental Encoder and Dead of Night. Changing these values around restores Dead of Night.
89 comments
If I really care to buy what I want from the Moogle Store, I would simply enable this mod, buy what I'm looking for, save, then disable the mod and reload the game to continue playing.
If you wonder how to get this working, simply change mod loading priority by adding some "z" to the name file (ex : "zzzzzzEverythingsForSale".
For some reason, few mods need to be setup wisely, depending on the amount you got and their function.
Hope it helps
The only file that this mod changes is TresItemData, a data table. It contains information for every item that can be in your inventory, including equippable weapons. Elemental Encoder is entry I03019. There are three properties that are important here: "m_IconAsset", "m_NameTextID", and "m_HelpTextID". The Epic version of the game has these properties set to, respectively, "/Game/UI/Icon/Item/weapon017.weapon017", "kh3_item.weapon.kb_15", and "kh3_item.weapon.detail_kb_15". However, in the Steam version, these values are instead "/Game/UI/Icon/Steam/Item/weapon017.weapon017", "kh3_item.weapon.kb_16", and "kh3_item.weapon.detail_kb_16". Apart from the in-game model, these three values are the only difference between Elemental Encoder and Dead of Night. Changing these values around restores Dead of Night.