Xenoblade Chronicles 2 v2.1.0

Upload your cheat tables here (No requests)
Ard
Novice Cheater
Novice Cheater
Posts: 19
Joined: Fri Nov 19, 2021 1:20 am
Reputation: 0

Re: Xenoblade Chronicles 2 v2.1.0

Post by Ard »

how do i change common blade's field skill levels?

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Xenoblade Chronicles 2 v2.1.0

Post by asmoranomar »

Ard wrote:
Fri Aug 19, 2022 1:59 am
how do i change common blade's field skill levels?
You should be able to do it with the Blade Editor. Set the skill you want and the level. In almost all drop down menus (especially items), both XBC2 and TGC selections are included (it's like that in the game files). If the first one doesn't work, try looking for another selection in the drop down with the same name.

Ard
Novice Cheater
Novice Cheater
Posts: 19
Joined: Fri Nov 19, 2021 1:20 am
Reputation: 0

Re: Xenoblade Chronicles 2 v2.1.0

Post by Ard »

asmoranomar wrote:
Fri Aug 19, 2022 6:20 pm
Ard wrote:
Fri Aug 19, 2022 1:59 am
how do i change common blade's field skill levels?
You should be able to do it with the Blade Editor. Set the skill you want and the level. In almost all drop down menus (especially items), both XBC2 and TGC selections are included (it's like that in the game files). If the first one doesn't work, try looking for another selection in the drop down with the same name.
aren't common blades have random names? I was looking for the name in the blade editor, and I never found it.

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Xenoblade Chronicles 2 v2.1.0

Post by asmoranomar »

Ard wrote:
Fri Aug 19, 2022 6:48 pm
aren't common blades have random names? I was looking for the name in the blade editor, and I never found it.
Check the bottom of the list.
Spoiler
XBC2 and TGC blades are 'fixed' and listed first because they come from the same data set in-game

Common blades are randomized from several data sets. One such set has all their names.

The Blade Editor loops thru the first set (XBC2 & TGC) and then looks for any blades that use names from the common set last.

zFerry
Noobzor
Noobzor
Posts: 11
Joined: Wed Jul 31, 2019 10:09 pm
Reputation: 1

Re: Xenoblade Chronicles 2 v2.1.0

Post by zFerry »

Evening,
is it possible to "disable" the music in battle (so leave the map OST even during the fight)?

zFerry
Noobzor
Noobzor
Posts: 11
Joined: Wed Jul 31, 2019 10:09 pm
Reputation: 1

Re: Xenoblade Chronicles 2 v2.1.0

Post by zFerry »

Ok, I have seen some tutorials and now I have updated the AoB.
Not knowing what the previous AoB wanted to do, I relied on money... In a nutshell this AoB is from Base offset to value for money (so it's 7D0 long).
It's not perfect and needs to be tested but I already know it works with YuzuEA2923 and Ryuu 1.1.243.
I noticed that the first result is always the right one.

Tested on:
XB2 base game (eshop) nsp;
Update 2.1.0 [v983040];
DLC's-
) Japanese Voice Pack [v0];
) New Rare Blade Pack [v327680];
) New Quest Pack [v327680];
) New Challenge Mode Pack [v196608];
) My Nintendo Bonus Item [v0];
) Helpul Items Pack [v720896];
) Torna the Golden Country v1.1.0 [v131072];

Ah! I forgot one thing... As necessary, this AoB ONLY WORKS IN GAME.
If you activate the AoB before loading one of the two games it DOESN'T WORK;
I don't know if a game in NG+ mode works or not.
My Alpha AoB

Code: Select all

68 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 B8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 D8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 18 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 B8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 A8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 48 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 28 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 48 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 E8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 38 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 B8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 58 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 08 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 68 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 58 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 C8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 C8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 63 00 00 00 00 00 00 00 B8 9F B4 08 00 00 00 00 E0 9F B4 08 00 00 00 00 08 A0 B4 08 00 00 00 00 01 00 00 00 00 00 00 00 68 63 77 ?? ?? 00 00 00 00 5A E9 ?? ?? 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 00 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 83 00 00 00 00 00 00 00 30 AD B4 08 00 00 00 00 58 AD B4 08 00 00 00 00 B0 15 29 ?? ?? 00 00 00 E0 15 29 ?? ?? 00 00 00 10 16 29 ?? ?? 00 00 00 40 16 29 ?? ?? 00 00 00 70 16 29 ?? ?? 00 00 00 A0 16 29 ?? ?? 00 00 00 D0 16 29 ?? ?? 00 00 00 00 17 29 ?? ?? 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 00 00 00 00 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 38 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 E8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 18 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 18 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 58 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 C8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 48 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 63 00 00 00 00 00 00 00 38 AF B4 08 00 00 00 00 60 AF B4 08 00 00 00 00 88 AF B4 08 00 00 00 00 02 00 00 00 00 00 00 00 68 63 77 ?? ?? 00 00 00 70 64 E9 ?? ?? 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 00 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 43 00 00 00 00 00 00 00 68 3F B5 08 00 00 00 00 01 F3 F3 F3 F3 F3 F3 F3 00 00 00 00 00 00 00 00 41 42 43 44 00 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 E3 7B 13 00 00 00 00 00 28 3B B5 08 00 00 00 00 5B A1 03 00 F3 F3 F3 F3 ?? ?? ?? ?? ?? ?? 34 3F 00 00 00 00 00 00 00 ?? ?? ?? ?? ?? ??
By saying test, I mean that it may no longer work as soon as I change the map or who knows what (since it looks for a string equal to the AoB that I said and therefore there could be some apparently static values and instead they weren't).
This is the entire script updated with my Alpha version of the AoB:

Code: Select all

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing

unregisterSymbol("XBC2_1")


AoB = AOBScan("68 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 B8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 D8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 18 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 B8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 A8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 48 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 28 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 48 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 E8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 38 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 B8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 58 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 08 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 68 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 58 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 C8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 C8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 63 00 00 00 00 00 00 00 B8 9F B4 08 00 00 00 00 E0 9F B4 08 00 00 00 00 08 A0 B4 08 00 00 00 00 01 00 00 00 00 00 00 00 68 63 77 ?? ?? 00 00 00 00 5A E9 ?? ?? 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 00 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 83 00 00 00 00 00 00 00 30 AD B4 08 00 00 00 00 58 AD B4 08 00 00 00 00 B0 15 29 ?? ?? 00 00 00 E0 15 29 ?? ?? 00 00 00 10 16 29 ?? ?? 00 00 00 40 16 29 ?? ?? 00 00 00 70 16 29 ?? ?? 00 00 00 A0 16 29 ?? ?? 00 00 00 D0 16 29 ?? ?? 00 00 00 00 17 29 ?? ?? 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 00 00 00 00 58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 38 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 E8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 18 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 18 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 58 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 C8 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 78 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 33 00 00 00 00 00 00 00 48 ?? ?? ?? ?? 00 00 00 41 42 43 44 F3 F3 F3 F3 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 63 00 00 00 00 00 00 00 38 AF B4 08 00 00 00 00 60 AF B4 08 00 00 00 00 88 AF B4 08 00 00 00 00 02 00 00 00 00 00 00 00 68 63 77 ?? ?? 00 00 00 70 64 E9 ?? ?? 00 00 00 00 00 00 00 00 00 00 00 41 42 43 44 00 00 00 00 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 43 00 00 00 00 00 00 00 68 3F B5 08 00 00 00 00 01 F3 F3 F3 F3 F3 F3 F3 00 00 00 00 00 00 00 00 41 42 43 44 00 00 00 00 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 09 2C ?? ?? 00 00 00 E3 7B 13 00 00 00 00 00 28 3B B5 08 00 00 00 00 5B A1 03 00 F3 F3 F3 F3 ?? ?? ?? ?? ?? ?? 34 3F 00 00 00 00 00 00 00 ?? ?? ?? ?? ?? ??", "", 1, 4)

if (AoB) then  -- check if there are results or not
   lngt = AoB.getCount()  -- get the AoB array length
   registerSymbol("XBC2_1", AoB[0])
   AoB.Destroy()  -- destroy the array
   AoB = nil
else
   print("(Error)")
   print("Check:")
   print("The game is loaded")
   print("")
   print("Cheat Engine is attached to .exe")
   print("Cheat Engine Edit Settings - Scan Settings - MEM_MAPPED enabled")
   print("")
end

{$asm}



[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
if syntaxcheck then return end -- don't run past this point when adding to table/editing
unregisterSymbol("XBC2_1")
GetLuaEngine().mOutput.Clear()
{$asm}
-----------------------------------------------------------------------------------------------

I checked the Build ID of my version and it matches the one found for cheats on GbaT. I got a different copy and the CRC32 is identical too ... I don't know why the old AoB was wrong with me but now it works and I know how to "fix" it in the future.

P.S .:
Just to avoid criticism, I know very well that the AoB should be unique and that I should "enhance" the signature.

zFerry
Noobzor
Noobzor
Posts: 11
Joined: Wed Jul 31, 2019 10:09 pm
Reputation: 1

Re: Xenoblade Chronicles 2 v2.1.0

Post by zFerry »

In the affinity chart there are wrong values for the Bytes and even the field skills are completely wrong (on the Torna DLC).

For example, on the affinity of Mythra in "battle Skills II - 4", "Max Count" and "Count" are marked as 2byte and the max count is "41248" when the game requires "500.000" which with 2byte you can't obtain.
If you enter "41248" in the count, the game scores "41248 / 500.000" (confirming that the 2byte is wrong and that it does not use a specific number, like an achivment id or similar but the real number: 500.000).
By changing the "count" to 4 bytes and entering "500000" it is read correctly and without problems.

Image

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

For the question of the "Field Skills" section, they are all incorrect (just not populated with the right values).
Example, Mythra "concentration" level 4, "8/15" in game, 0 and 0 for the chart (valid for each "Field Skills" of each character in Torna).
Image
Image

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

In the base game, the first "bug" is present (values from 60000 marked as 2byte).
One thing is particular though, NOT ALWAYS, but sometimes, if you enter the wrong "max value" in the "count" (like "41248"), sometimes it is seen as valid and marks the chart completed.
I don't remember if the second bug is also present in the main game (I seem to remember NO).

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Xenoblade Chronicles 2 v2.1.0

Post by asmoranomar »

In the affinity chart there are wrong values for the Bytes and even the field skills are completely wrong (on the Torna DLC).
The CT does need to be adjusted for 4 byte values. I've identified that in the past and it's on the next version but it's a minor issue.
Affinity Chart Stuff
For the question of the "Field Skills" section, they are all incorrect (just not populated with the right values).
Actually to be precise, they ARE populated with the correct values. Take a look:

Image

Utsuro is the empty name for this record, It refers to hikari, which is mythra. You cannot see it, but it's record ID is character 1129. You can also see achievement "sets" 1706, 1707, 1708 here. These correspond to the achievements for completing each "quest" in xenoblade.

Image

For each of your achievement "sets", you have individual achievements. As you can see 3548 (FS1-2), Empty (FS1-3) and 3549 (FS1-4) are present above in both your picture and in the one above.

The data is being populated by the game. The issue is that the game isn't populating it the way you want it to. Beyond what you see here, it's not storing the values where it is supposed to.
As I have mentioned before, please use the Blade Editor and NOT the Blade Affinity Chart. You can easily break your game with no way to recover without starting completely over. If you feel that you need to edit the Blade Affinity Chart, then use a save editor. It is the old way of doing things, and It is for informational purposes only.

GBAtemp does not recommend editing blade affinity charts.
The author of the save tool does not recommend editing blade affinity charts.
I do not recommend editing blade affinity charts.

User avatar
Solgath
Expert Cheater
Expert Cheater
Posts: 65
Joined: Wed Mar 29, 2017 2:45 am
Reputation: 18

Re: Xenoblade Chronicles 2 v2.1.0

Post by Solgath »

wondering if anyone could create a multiplier of sorts, like exp, wp, sp, things that would be adjustable, the ones i can find don't work with the version i have or how would i update the ones currently?

zFerry
Noobzor
Noobzor
Posts: 11
Joined: Wed Jul 31, 2019 10:09 pm
Reputation: 1

Re: Xenoblade Chronicles 2 v2.1.0

Post by zFerry »

asmoranomar wrote:
Mon Sep 12, 2022 3:20 am
In the affinity chart there are wrong values for the Bytes and even the field skills are completely wrong (on the Torna DLC).
The CT does need to be adjusted for 4 byte values. I've identified that in the past and it's on the next version but it's a minor issue.
Affinity Chart Stuff
For the question of the "Field Skills" section, they are all incorrect (just not populated with the right values).
Actually to be precise, they ARE populated with the correct values. Take a look:

Image

Utsuro is the empty name for this record, It refers to hikari, which is mythra. You cannot see it, but it's record ID is character 1129. You can also see achievement "sets" 1706, 1707, 1708 here. These correspond to the achievements for completing each "quest" in xenoblade.

Image

For each of your achievement "sets", you have individual achievements. As you can see 3548 (FS1-2), Empty (FS1-3) and 3549 (FS1-4) are present above in both your picture and in the one above.

The data is being populated by the game. The issue is that the game isn't populating it the way you want it to. Beyond what you see here, it's not storing the values where it is supposed to.
As I have mentioned before, please use the Blade Editor and NOT the Blade Affinity Chart. You can easily break your game with no way to recover without starting completely over. If you feel that you need to edit the Blade Affinity Chart, then use a save editor. It is the old way of doing things, and It is for informational purposes only.

GBAtemp does not recommend editing blade affinity charts.
The author of the save tool does not recommend editing blade affinity charts.
I do not recommend editing blade affinity charts.
The "Blade Editor" does not unlock affinities!
You can only do it (in fact) from the affinity editor.
Just as I demonstrated from the screens, I want to set that I have completed one of the affinities (do X 99 times... I set "98", do X 1 time on game and unlock everything "legally").
The problem was that in my case, the affinity editor (and it does) doesn't show the right values (regardless of whether the CT follows the right procedure).
The fact that it is GameBreaking I knew and went ahead taking the risk (I always do a save and copy of BK before hitting the affinity chart).
I can confirm to you that I have unlocked all the affinities without problems of everything and everyone (in the expansion of Torna) except for that section that just did not give me the right values.
Characters who bugger themselves are "
Spoiler
Fiora and Shulk
" due to the challenges and stats that have counters not in the affinity chart (like, total money)

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Xenoblade Chronicles 2 v2.1.0

Post by asmoranomar »

zFerry wrote:
Fri Sep 16, 2022 12:51 pm
The "Blade Editor" does not unlock affinities!
You can only do it (in fact) from the affinity editor.
Wrong.


Image
Image
Image
Just as I demonstrated from the screens, I want to set that I have completed one of the affinities (do X 99 times... I set "98", do X 1 time on game and unlock everything "legally").
The problem was that in my case, the affinity editor (and it does) doesn't show the right values (regardless of whether the CT follows the right procedure).
Ignore it. It is destructive and your asking for something you expect the game to be doing when it isn't. I can't explain it enough ways to tell you it IS the correct values, and you are expecting MORE than what the game is doing. I told you that there are quest and achievement references in the data, and you STILL think that it should be doing what you want. It is not. I am not gaslighting you, you can confirm it yourself at [Link]

I've already told you it's not supported. It crashes games and corrupts saves. The next version is going to have it removed.
The fact that it is GameBreaking I knew and went ahead taking the risk (I always do a save and copy of BK before hitting the affinity chart).
I can confirm to you that I have unlocked all the affinities without problems of everything and everyone (in the expansion of Torna) except for that section that just did not give me the right values.
Characters who bugger themselves are "
Spoiler
Fiora and Shulk
" due to the challenges and stats that have counters not in the affinity chart (like, total money)
YOU. DONT. NEED. IT.

Image
Image
Image
Image

Edit: To be clear, this doesn't mean Pyra can use Shiba's specials. It just means that you can edit the entirety of a characters skills if you wanted to, in a non-destructive way. The game will not crash or corrupt saves, and Pyra will just revert to her normal attacks. This makes the affinity editor completely useless, as the blade editor can do everything the affinity editor can and more. Most people will use it to either max out the skills level, or give/change new field skills. It works. I've used it several times.

Edit2: I also feel you are (still) not informed about the consequences of editing the blade affinity chart. It might be working for you, and sometimes it does work - but when it fails, it fails horribly. And sometimes you can go hours thinking things are working normally, only to have the game corrupt or become incompletable later on. What is worse, is that the affinity chart is burned into the save file. So once corruption occurs, you need to edit the save and fix, not just the affinity chart, but various event, scenario, quest, or achievement flags - some of which are still not known.

[Link]

This is the release thread for the save editor. The post on the last page, which I have linked, talks about the issues with the DLC characters and editing their affinity chart. They circumvent it by either giving skills directly, or by exporting an already completed affinity chart and importing that into your existing save. The former is exactly what the CT blade editor does, and it does it in a non-destructive way. You can peruse the entire thread if you wish to see more examples and reasoning on why it crashes or breaks save games. This is an very well known issue within the community, documented heavily, and repeatedly advised against. You are doing a disservice to yourself claiming things that work is not bugged, and things that aren't working is a bug without understanding what is actually going on - all of it is destructive and can bug your game.

zFerry
Noobzor
Noobzor
Posts: 11
Joined: Wed Jul 31, 2019 10:09 pm
Reputation: 1

Re: Xenoblade Chronicles 2 v2.1.0

Post by zFerry »

Post
asmoranomar wrote:
Wed Sep 21, 2022 11:37 am
zFerry wrote:
Fri Sep 16, 2022 12:51 pm
The "Blade Editor" does not unlock affinities!
You can only do it (in fact) from the affinity editor.
Wrong.


Image
Image
Image
Just as I demonstrated from the screens, I want to set that I have completed one of the affinities (do X 99 times... I set "98", do X 1 time on game and unlock everything "legally").
The problem was that in my case, the affinity editor (and it does) doesn't show the right values (regardless of whether the CT follows the right procedure).
Ignore it. It is destructive and your asking for something you expect the game to be doing when it isn't. I can't explain it enough ways to tell you it IS the correct values, and you are expecting MORE than what the game is doing. I told you that there are quest and achievement references in the data, and you STILL think that it should be doing what you want. It is not. I am not gaslighting you, you can confirm it yourself at [Link]

I've already told you it's not supported. It crashes games and corrupts saves. The next version is going to have it removed.
The fact that it is GameBreaking I knew and went ahead taking the risk (I always do a save and copy of BK before hitting the affinity chart).
I can confirm to you that I have unlocked all the affinities without problems of everything and everyone (in the expansion of Torna) except for that section that just did not give me the right values.
Characters who bugger themselves are "
Spoiler
Fiora and Shulk
" due to the challenges and stats that have counters not in the affinity chart (like, total money)
YOU. DONT. NEED. IT.

Image
Image
Image
Image

Edit: To be clear, this doesn't mean Pyra can use Shiba's specials. It just means that you can edit the entirety of a characters skills if you wanted to, in a non-destructive way. The game will not crash or corrupt saves, and Pyra will just revert to her normal attacks. This makes the affinity editor completely useless, as the blade editor can do everything the affinity editor can and more. Most people will use it to either max out the skills level, or give/change new field skills. It works. I've used it several times.

Edit2: I also feel you are (still) not informed about the consequences of editing the blade affinity chart. It might be working for you, and sometimes it does work - but when it fails, it fails horribly. And sometimes you can go hours thinking things are working normally, only to have the game corrupt or become incompletable later on. What is worse, is that the affinity chart is burned into the save file. So once corruption occurs, you need to edit the save and fix, not just the affinity chart, but various event, scenario, quest, or achievement flags - some of which are still not known.

[Link]

This is the release thread for the save editor. The post on the last page, which I have linked, talks about the issues with the DLC characters and editing their affinity chart. They circumvent it by either giving skills directly, or by exporting an already completed affinity chart and importing that into your existing save. The former is exactly what the CT blade editor does, and it does it in a non-destructive way. You can peruse the entire thread if you wish to see more examples and reasoning on why it crashes or breaks save games. This is an very well known issue within the community, documented heavily, and repeatedly advised against. You are doing a disservice to yourself claiming things that work is not bugged, and things that aren't working is a bug without understanding what is actually going on - all of it is destructive and can bug your game.
It seemed clear enough from the screens...

To edit the skills and bring them to the level 99999999999999999999999 ^ 99999999 I already knew the blade editor was enough (and that's what I used for all 140 hours of play).
I wanted to max out the affinities (which YOU DID NOT SHOW IN ANY OF THE SCREEN).
These are affinities and putting that "mastery: fire" is at 99 doesn't bring me the affinity to use "fire Nova" 15 times as: "unlocked".

Now, before you say "eh, but on the screen show <Concentration>! Just put the concentration skill from the blade editor!" ...
NO! is an example screen! Coincidentally, "concentration" is also a skill to be edited in the blade editor (a field skill like fire mastery, but my example can be apply to affinity/achivements like: use nova flame 15 times).
The screen and my post clearly explained that I want to max out the "achivements" to be completed in the affinity diagram.
Just as it is said here (viewtopic.php?p=263011#p263011) , the two editors ARE NOT THE SAME!
Because the Blade editor DOES NOT EDIT BLADES AFFINITIES!
Sorry but I'm not stupid!
I understood very well that with the blade editor I could bring the "skills in the field" to any number (without having to have the affinities unlocked for that skills).
My point was to mark "jump 5000000000 times" from the editor (not having to jump here and there 5^X times) and clearly, the blade editor DOES NOT DO THIS!

asmoranomar
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Oct 20, 2019 10:55 pm
Reputation: 80

Re: Xenoblade Chronicles 2 v2.1.0

Post by asmoranomar »

I wanted to max out the affinities (which YOU DID NOT SHOW IN ANY OF THE SCREEN).
You cannot. It is destructive and will bug your save file. Either use the Blade Editor or use a save editor and import the affinity chart. I don't know how to word it any other way.
I want to max out the "achivements" to be completed in the affinity diagram.
You cannot. It is destructive and will bug your save file. Either use the Blade Editor or use a save editor and import the affinity chart. I don't know how to word it any other way.
My point was to mark "jump 5000000000 times" from the editor (not having to jump here and there 5^X times
You cannot. It is destructive and will bug your save file. Either use the Blade Editor or use a save editor and import the affinity chart. I don't know how to word it any other way.
Sorry but I'm not stupid!
:roll:
Posts on gbatemp discussing how broken editing the affinity chart can be, I shouldn't have to do this.
So unlocked Shulk, Fiora and Elma, realize most they have some affinity that requieres clearing challenges, is there a way to just unlock that affinity skills with the save editor, or it would be easier to do the challenges (even if I don't want that)
You can give them the abilities while ignore the affinity chart. Fiora's affinity chart even when unlocked wouldn't give me her updated abilities, so I ended up having to circumvent it like that.
These will Unlock There Affinity Chart it seem these blade affected By these addresses only
yes, i woulda like to edit their skills but most characters with define base code data can't be altered through address unless you literally manipulate the base encoding done for them

and for the affinity chart... i already unlocked them through using the editor OP made.
the Blade i mention did not unlock using OP editor when i try it unless i did something wrong :P
there are a couple ways to use the editor but any affinity chart needed to be completed needs the key affinity to be updated through the game and you'll need a couple of tries to really update it inside the game, lastly you'll need to find out if the affinity runs with 09(quest) 0B(Battle?) 0A(Field)...

-im not entirely sure if that's all of it but this game one annoying thing to actually edit-
I think we should make a list for which hex is for completing every affinity chart. It seems like it's not always the same 09 and other exist.
Yeah, certain Driver / Rare Blade stuff seems to be ignored and reset (recalculated?) by the game... still thinking about how to handle this within the editor...
Is there a way to edit Pyra/Mythra's steps walked and party members revived stats on the affinity chart? I've changed them multiple times, but they don't take effect in game. My party is overleveled and no one ever dies. I'd also rather not walk in circles for hours. I just want to complete the nodes. It would also be nice to be able to change nodes like treasure opened, heart to hearts watched, quests completed etc. All of these seem to be locked to actual game completion. Changing the affinity chart stats don't register. Unfortunately you can't complete these nodes until the very end of the game legitimately.
Guys, I've tried to edit the affinity chart by editing the hex values like in the examples, but they're still incompleted, but unlocked
What can I do?
Here's an image (sorry for the language)
She probably has some extra values going on in her skills, but oh well this will give me something to do in the game only way to find out now is unlocking them manually
which really made her very annoying as most of her affinity is "09" or quest related-took me about 3-4 restarts till i finally managed to get her affinity fully complete-

btw if you wanted to edit zenobia... most of her affinity is "09"
So on the subject of data reset, if i were to replace pyra's Purifying Flame with lightspeed flurry, it would eventually be reversed back to Purifying Flame?
Yes, like nothing happened.
I got more ideas to try and bypass it but currently at work (T_T).
I found out how easy it is to edit and make it unlocked though as side effect it might not give you an idea exp(or whatever was it called)
There are a lot of fields that we do not really know or understand; The more we figure out, the better.
Great. Now my game crashes when I load my save
Edit: Latest version. Blade Affinity Chart is removed because it can corrupt save games.
Attachments
XBC2v2.1.0_TGCv1.1.0_CTv8.1.CT
(548.63 KiB) Downloaded 1229 times

JCrook
Noobzor
Noobzor
Posts: 11
Joined: Tue Jun 15, 2021 7:56 pm
Reputation: 3

Re: Xenoblade Chronicles 2 v2.1.0

Post by JCrook »

Has this ever been fixed? Still getting this error:

(Error)
Check:
The game is loaded

Cheat Engine is attached to .exe
Cheat Engine Edit Settings - Scan Settings - MEM_MAPPED enabled

when using the last uploaded version.

JCrook
Noobzor
Noobzor
Posts: 11
Joined: Tue Jun 15, 2021 7:56 pm
Reputation: 3

Re: Xenoblade Chronicles 2 v2.1.0

Post by JCrook »

I'm stupid, the problem fixed itself. But how do I make the Speedhack work in Torna? I've got CE attached to Yuzu, trainer script loaded but the Speedhack isn't doing anything in Torna. Haven't tried in the base game yet because I play TGC first due to story. Not getting any errors or any weird behaviour, simply nothing happens.

Post Reply

Who is online

Users browsing this forum: Aereous, ahmedstranger1, AhrefsBot, baba7866, Cloover, Google Adsense [Bot], ins, LordGrimoire, mikamiyui, nos4r2, SemrushBot, SilentSpartan