Xenoblade Chronicles 2 Hex-Editing

Post Reply
RenAmamiya
Junior Member
Posts: 19
Joined: Sat Mar 28, 2020 10:53 pm

Xenoblade Chronicles 2 Hex-Editing

Post by RenAmamiya » Tue Jun 09, 2020 5:42 am

I'm trying to edit a New Game + save file to reset all my Blades' Affinity Charts, so I can have a "New Game" like experience with the NG+ stuff also available (e.g. second Driver Affinity Charts, levelling down in inns, spending Bonus Exp for items, Torna Blades). The XC2Bf2SaveNETThingy save editor is brilliant at doing a lot of things, including exporting "blank" Affinity Charts from a NG save and importing them to other saves.

However, as I have learned, the game stores which Affinity Chart nodes have been unlocked, via a field known as "Achievement ID". The save editor isn't exactly helpful with how these "Achievements" are stored, or where.
As a result, I opened the NG+ save file with the 010 Editor, and downloaded a binary template from this GitHub. While I can locate where each Blade's Affinity Chart is stored, I still can't find where the Achievements are stored.

I also located this AchievementSet table, but it doesn't at all say where this would be in a save file.

Could someone please assist me?
Post Reply