Page 31 of 59

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 4:08 pm
by tizzio
@ciphray thanks :D , but can you explain me how can i use those lines ? because i don't know how to convert them in to a script

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 5:06 pm
by timechaos69
you dont need to just hit select all right click copy then go to CT and right click paste

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 5:52 pm
by strider361
aflamingo wrote:
Sun Jan 20, 2019 7:54 am
red_cloud0 wrote:
Sun Jan 20, 2019 4:37 am
Is there a way to make the all skills table customizeable? I'd like to add a couple of specific skills to certain party members (namely the Tension skills for Flynn/Repede), but I don't want to add all the skills to all the characters.
long explanation
Expanding on this; if set up anything like Dawn of the New World, the values are simply reading off of a table. Let's set the first B2 value as an example. If converted to binary, that reads 1011 0010. 1's are true, 0's are false. In other words, the B2 value is saying to set four of the skills from this table as true so the character gets those four skills.

And if you test it out on a fresh save, you'll see you get 4 skills: Strength, Magic, Magic 2, and Elemental. You can use this to try to pinpoint down exactly how the skill table is set up so you can fully customize each character's skills to your liking. I don't know any other way than bruteforcing, so I'd test 0000 0001, 0000 0010 and so forth to see which skill corresponds with which value. If you only care about getting every skill, I suppose you could just set every value to FF, but it's possible you could add in dummy skills or even bugged ones that can crash the game.

Just from a quick test, the first table looks like this:
-blank
-Strength
-Strength 2
-Strength 3
-Magic
-Magic 2
-Magic 3
-Elemental

Setting the value to 04, or 0000 0100 in binary, would give you only Strength 2. If you want all of them besides the blank skill, you'd use 7F.

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 6:00 pm
by technaustin
I don't know if this is helpful, but I've found all of the base stats for the characters (haven't got Flynn or Patty yet). Feel free to add it to your list if it is worth adding. If you change base stats, they won't revert which is nice. I don't really know how to make pointers yet, but these appear static anyways.

EDIT: Updated, Yuri's HP was the wrong number, its now correct.
EDIT2: Added Judith
EDIT3: Added Flynn & Patty Should be everyone now, but I didn't test every single one in battle, also sometimes you have to change your armor to make these changes take effect.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>3523</ID>
      <Description>"Character Stats"</Description>
      <Options moHideChildren="1"/>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>3524</ID>
          <Description>"Yuri"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>3563</ID>
              <Description>"Minimum SP"</Description>
              <LastState Value="0" RealAddress="7FF72B1DFCD0"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+117FCD0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4797</ID>
              <Description>"Base HP + Herbs"</Description>
              <LastState Value="2765" RealAddress="7FF72B1DD83C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+117D83C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3525</ID>
              <Description>"Base TP + Herbs"</Description>
              <LastState Value="411" RealAddress="7FF72B1DD840"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+117D840</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3520</ID>
              <Description>"Base Attack + Herbs"</Description>
              <LastState Value="227" RealAddress="7FF72B1DD844"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+117D844</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3526</ID>
              <Description>"Base Defense + Herbs"</Description>
              <LastState Value="266" RealAddress="7FF72B1DD84C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+117D84C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3527</ID>
              <Description>"Base Magic Attack + Herbs"</Description>
              <LastState Value="208" RealAddress="7FF72B1DD848"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+117D848</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3528</ID>
              <Description>"Base Magic Defense + Herbs"</Description>
              <LastState Value="262" RealAddress="7FF72B1DD850"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+117D850</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3530</ID>
              <Description>"Base Agility + Herbs"</Description>
              <LastState Value="310" RealAddress="7FF72B1DD858"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+117D858</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>3531</ID>
          <Description>"Estelle"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>3532</ID>
              <Description>"Base HP + Herbs"</Description>
              <LastState Value="2312" RealAddress="7FF72B1E18E4"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+11818E4</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3534</ID>
              <Description>"Base TP + Herbs"</Description>
              <LastState Value="505" RealAddress="7FF72B1E18E8"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+11818E8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3533</ID>
              <Description>"Base Attack + Herbs"</Description>
              <LastState Value="170" RealAddress="7FF72B1E18EC"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+11818EC</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3535</ID>
              <Description>"Base Defense + Herbs"</Description>
              <LastState Value="244" RealAddress="7FF72B1E18F4"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+11818F4</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3536</ID>
              <Description>"Base Magic Attack + Herbs"</Description>
              <LastState Value="201" RealAddress="7FF72B1E18F0"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+11818F0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3537</ID>
              <Description>"Base Magic Defense + Herbs"</Description>
              <LastState Value="254" RealAddress="7FF72B1E18F8"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+11818F8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3538</ID>
              <Description>"Base Agility + Herbs"</Description>
              <LastState Value="229" RealAddress="7FF72B1E1900"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1181900</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>3539</ID>
          <Description>"Repede"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>3545</ID>
              <Description>"Base HP + Herbs"</Description>
              <LastState Value="2479" RealAddress="7FF72B1F5C2C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1195C2C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3546</ID>
              <Description>"Base TP + Herbs"</Description>
              <LastState Value="417" RealAddress="7FF72B1F5C30"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1195C30</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3541</ID>
              <Description>"Base Attack + Herbs"</Description>
              <LastState Value="201" RealAddress="7FF72B1F5C34"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1195C34</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3542</ID>
              <Description>"Base Defense + Herbs"</Description>
              <LastState Value="218" RealAddress="7FF72B1F5C3C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1195C3C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3544</ID>
              <Description>"Base Magic Attack + Herbs"</Description>
              <LastState Value="208" RealAddress="7FF72B1F5C38"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1195C38</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3543</ID>
              <Description>"Base Magic Defense + Herbs"</Description>
              <LastState Value="208" RealAddress="7FF72B1F5C40"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1195C40</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3540</ID>
              <Description>"Base Agility + Herbs"</Description>
              <LastState Value="317" RealAddress="7FF72B1F5C48"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1195C48</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>3547</ID>
          <Description>"Karol"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>3549</ID>
              <Description>"Base HP + Herbs"</Description>
              <LastState Value="2470" RealAddress="7FF72B1E598C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+118598C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3550</ID>
              <Description>"Base TP + Herbs"</Description>
              <LastState Value="369" RealAddress="7FF72B1E5990"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1185990</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3551</ID>
              <Description>"Base Attack + Herbs"</Description>
              <LastState Value="201" RealAddress="7FF72B1E5994"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1185994</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3552</ID>
              <Description>"Base Defense + Herbs"</Description>
              <LastState Value="184" RealAddress="7FF72B1E599C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+118599C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3553</ID>
              <Description>"Base Magic Attack + Herbs"</Description>
              <LastState Value="182" RealAddress="7FF72B1E5998"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1185998</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3554</ID>
              <Description>"Base Magic Defense + Herbs"</Description>
              <LastState Value="202" RealAddress="7FF72B1E59A0"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+11859A0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3555</ID>
              <Description>"Base Agility + Herbs"</Description>
              <LastState Value="240" RealAddress="7FF72B1E59A8"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+11859A8</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>3548</ID>
          <Description>"Rita"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>3556</ID>
              <Description>"Base HP + Herbs"</Description>
              <LastState Value="2302" RealAddress="7FF72B1E9A34"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1189A34</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3557</ID>
              <Description>"Base TP + Herbs"</Description>
              <LastState Value="533" RealAddress="7FF72B1E9A38"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1189A38</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3558</ID>
              <Description>"Base Attack + Herbs"</Description>
              <LastState Value="140" RealAddress="7FF72B1E9A3C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1189A3C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3559</ID>
              <Description>"Base Defense + Herbs"</Description>
              <LastState Value="181" RealAddress="7FF72B1E9A44"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1189A44</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3560</ID>
              <Description>"Base Magic Attack + Herbs"</Description>
              <LastState Value="215" RealAddress="7FF72B1E9A40"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1189A40</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3561</ID>
              <Description>"Base Magic Defense + Herbs"</Description>
              <LastState Value="239" RealAddress="7FF72B1E9A48"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1189A48</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3562</ID>
              <Description>"Base Agility + Herbs"</Description>
              <LastState Value="234" RealAddress="7FF72B1E9A50"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1189A50</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>3566</ID>
          <Description>"Raven"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>3565</ID>
              <Description>"Base HP + Herbs"</Description>
              <LastState Value="2380" RealAddress="7FF72B1EDADC"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+118DADC</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3567</ID>
              <Description>"Base TP + Herbs"</Description>
              <LastState Value="479" RealAddress="7FF72B1EDAE0"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+118DAE0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3568</ID>
              <Description>"Base Attack + Herbs"</Description>
              <LastState Value="171" RealAddress="7FF72B1EDAE4"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+118DAE4</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3569</ID>
              <Description>"Base Defense +Herbs"</Description>
              <LastState Value="161" RealAddress="7FF72B1EDAEC"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+118DAEC</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3571</ID>
              <Description>"Base Magic Attack + Herbs"</Description>
              <LastState Value="200" RealAddress="7FF72B1EDAE8"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+118DAE8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3570</ID>
              <Description>"Base Magic Defense + Herbs"</Description>
              <LastState Value="182" RealAddress="7FF72B1EDAF0"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+118DAF0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>3572</ID>
              <Description>"Base Agility + Herbs"</Description>
              <LastState Value="204" RealAddress="7FF72B1EDAF8"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+118DAF8</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>4799</ID>
          <Description>"Judith"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>4798</ID>
              <Description>"Base HP + Herbs"</Description>
              <LastState Value="2377" RealAddress="7FF72B1F1B84"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1191B84</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4800</ID>
              <Description>"Base TP + Herbs"</Description>
              <LastState Value="362" RealAddress="7FF72B1F1B88"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1191B88</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4801</ID>
              <Description>"Base Attack + Herbs"</Description>
              <LastState Value="232" RealAddress="7FF72B1F1B8C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1191B8C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4802</ID>
              <Description>"Base Defense + Herbs"</Description>
              <LastState Value="210" RealAddress="7FF72B1F1B94"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1191B94</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4803</ID>
              <Description>"Base Magic Attack + Herbs"</Description>
              <LastState Value="236" RealAddress="7FF72B1F1B90"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1191B90</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4804</ID>
              <Description>"Base Magic Defense + Herbs"</Description>
              <LastState Value="235" RealAddress="7FF72B1F1B98"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1191B98</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4805</ID>
              <Description>"Base Agility + Herbs"</Description>
              <LastState Value="262" RealAddress="7FF72B1F1BA0"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1191BA0</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>4807</ID>
          <Description>"Flynn"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>4806</ID>
              <Description>"Base HP + Herbs"</Description>
              <LastState Value="2812" RealAddress="7FF72B1F9CD4"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1199CD4</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4808</ID>
              <Description>"Base TP + Herbs"</Description>
              <LastState Value="482" RealAddress="7FF72B1F9CD8"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1199CD8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4809</ID>
              <Description>"Base Attack + Herbs"</Description>
              <LastState Value="175" RealAddress="7FF72B1F9CDC"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1199CDC</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4810</ID>
              <Description>"Base Defense + Herbs"</Description>
              <LastState Value="255" RealAddress="7FF72B1F9CE4"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1199CE4</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4811</ID>
              <Description>"Base Magic Attack + Herbs"</Description>
              <LastState Value="255" RealAddress="7FF72B1F9CE0"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1199CE0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4812</ID>
              <Description>"Base Magic Defense + Herbs"</Description>
              <LastState Value="255" RealAddress="7FF72B1F9CE8"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1199CE8</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4813</ID>
              <Description>"Base Agility + Herbs"</Description>
              <LastState Value="180" RealAddress="7FF72B1F9CF0"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+1199CF0</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>4814</ID>
          <Description>"Patty"</Description>
          <Options moHideChildren="1"/>
          <LastState Value="" RealAddress="00000000"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>4815</ID>
              <Description>"Base HP + Herbs"</Description>
              <LastState Value="2329" RealAddress="7FF72B1FDD7C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+119DD7C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4816</ID>
              <Description>"Base TP + Herbs"</Description>
              <LastState Value="398" RealAddress="7FF72B1FDD80"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+119DD80</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4817</ID>
              <Description>"Base Attack + Herbs"</Description>
              <LastState Value="257" RealAddress="7FF72B1FDD84"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+119DD84</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4818</ID>
              <Description>"Base Defense + Herbs"</Description>
              <LastState Value="209" RealAddress="7FF72B1FDD8C"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+119DD8C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4819</ID>
              <Description>"Base Magic Attack + Herbs"</Description>
              <LastState Value="256" RealAddress="7FF72B1FDD88"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+119DD88</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4820</ID>
              <Description>"Base Magic Defense + Herbs"</Description>
              <LastState Value="205" RealAddress="7FF72B1FDD90"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+119DD90</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>4821</ID>
              <Description>"Base Agility + Herbs"</Description>
              <LastState Value="228" RealAddress="7FF72B1FDD98"/>
              <VariableType>4 Bytes</VariableType>
              <Address>TOV_DE.exe+119DD98</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 6:39 pm
by ApeDemon66
On the topic of having more control over unlocking skills, I have mentioned before about the need to check each bit in the bytes. I currently have a table in the works to programmatically find the character data sections in memory and a script to find the skill offset. The table is able to do this however there are a lot of skills to find in each bit and to name them and organize them takes time. I have a few already and the last skill labeled "WIP" is the last one I left on. Its tiresome for me to go through them all so if you guys would like to continue to add to it, that'll be helpful.

(Old Post - New file posted later)

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 7:09 pm
by Exeter
Geordan9 wrote:
Sun Jan 20, 2019 6:39 pm
On the topic of having more control over unlocking skills, I have mentioned before about the need to check each bit in the bytes. I currently have a table in the works to programmatically find the character data sections in memory and a script to find the skill offset. The table is able to do this however there are a lot of skills to find in each bit and to name them and organize them takes time. I have a few already and the last skill labeled "WIP" is the last one I left on. Its tiresome for me to go through them all so if you guys would like to continue to add to it, that'll be helpful.
That's an amazing job you've done there already! It's super handy being able to choose which skill to add per character. Personally I only want to have 'some' skills on some characters, such as Glory, Repede's Scanning & Full-Check skill, etc. So that will work amazingly for this.

I've tested out putting 'Coward' on Yuri (normally only available on Karol's skills), and it works like a charm. No more surprise encounters. :D

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 7:10 pm
by red_cloud0
Geordan9 wrote:
Sun Jan 20, 2019 6:39 pm
On the topic of having more control over unlocking skills, I have mentioned before about the need to check each bit in the bytes. I currently have a table in the works to programmatically find the character data sections in memory and a script to find the skill offset. The table is able to do this however there are a lot of skills to find in each bit and to name them and organize them takes time. I have a few already and the last skill labeled "WIP" is the last one I left on. Its tiresome for me to go through them all so if you guys would like to continue to add to it, that'll be helpful.
Nice! I'd be glad to help - I assume to test it I would take each of the ??? entries and change it from 0 to 1, then check which skills are now active in the character skill list, right? How do I add more entries to the table for the remaining skills?

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 7:36 pm
by ApeDemon66
red_cloud0 wrote:
Sun Jan 20, 2019 7:10 pm
Nice! I'd be glad to help - I assume to test it I would take each of the ??? entries and change it from 0 to 1, then check which skills are now active in the character skill list, right? How do I add more entries to the table for the remaining skills?
The "???" entries are actually ones that didn't seem to unlock anything. I still have them in the table if by chance they do represent a skill and are just inaccessible. Although I assume they may not do anything. What you want to do is start with the "WIP" entry I have in there and see what gets unlocked when you it's set to 1. Once you find it, rename it to that skill, organize it with the rest, then copy and paste it and adjust the value type one more bit ahead. Once you've tested all 8 bits in the byte, adjust the address by 1 and start at the 1 bit (index 0)

Image

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 8:50 pm
by red_cloud0
Geordan9 wrote:
Sun Jan 20, 2019 7:36 pm
red_cloud0 wrote:
Sun Jan 20, 2019 7:10 pm
Nice! I'd be glad to help - I assume to test it I would take each of the ??? entries and change it from 0 to 1, then check which skills are now active in the character skill list, right? How do I add more entries to the table for the remaining skills?
The "???" entries are actually ones that didn't seem to unlock anything. I still have them in the table if by chance they do represent a skill and are just inaccessible. Although I assume they may not do anything. What you want to do is start with the "WIP" entry I have in there and see what gets unlocked when you it's set to 1. Once you find it, rename it to that skill, organize it with the rest, then copy and paste it and adjust the value type one more bit ahead. Once you've tested all 8 bits in the byte, adjust the address by 1 and start at the 1 bit (index 0)

Image
Got it, thanks! I'll go ahead and start adding to it, then

Edit: Alright, I went ahead and checked what I think are all of the skills - after a while I started getting nothing but ???s, and the list appears to be fairly complete. Attached is an updated copy with all of the skills (I removed the other scripts so it's just the skill data)

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 11:06 pm
by ApeDemon66
red_cloud0 wrote:
Sun Jan 20, 2019 8:50 pm
Got it, thanks! I'll go ahead and start adding to it, then

Edit: Alright, I went ahead and checked what I think are all of the skills - after a while I started getting nothing but ???s, and the list appears to be fairly complete. Attached is an updated copy with all of the skills (I removed the other scripts so it's just the skill data)
There are a bunch of "WIP" addresses that you named. I'm not sure why, and you didn't organize them. You just sorted them by Address = . =

Well if all the skills are there I can organize it later as I get the ready to do the Titles. Thanks :D

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Sun Jan 20, 2019 11:34 pm
by Darkedone02
There is a dice master game over at a port town, is there a way we can cheat the system with always even or always low results to instantly win this game?

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Mon Jan 21, 2019 12:14 am
by Exeter
Darkedone02 wrote:
Sun Jan 20, 2019 11:34 pm
There is a dice master game over at a port town, is there a way we can cheat the system with always even or always low results to instantly win this game?
I just used the speedhack function to make that part go faster. Didn't take too long with that enabled. (always do the odds/evens minigame, as that one seems to have better luck).

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Mon Jan 21, 2019 12:50 am
by red_cloud0
Geordan9 wrote:
Sun Jan 20, 2019 11:06 pm
red_cloud0 wrote:
Sun Jan 20, 2019 8:50 pm
Got it, thanks! I'll go ahead and start adding to it, then

Edit: Alright, I went ahead and checked what I think are all of the skills - after a while I started getting nothing but ???s, and the list appears to be fairly complete. Attached is an updated copy with all of the skills (I removed the other scripts so it's just the skill data)
There are a bunch of "WIP" addresses that you named. I'm not sure why, and you didn't organize them. You just sorted them by Address = . =

Well if all the skills are there I can organize it later as I get the ready to do the Titles. Thanks :D
Whoops sorry, I must've forgotten to save the last version of the file - I went through all of the WIPs and just got ???s out of them, so I must've exited instead of saving. All of the WIPs listed there should be ???s though, since that was where I hit the end.

As for organization, I wasn't quite sure how to organize it to begin with so I just left it sorted by Address, sorry!

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Mon Jan 21, 2019 2:56 am
by ApeDemon66
Alright, same scenario as last time. I have included a "Titles" section in the Character Data so you can add onto that. I've included only a few titles and would like if one of you guys can add to it. They seem to be in order, but there are a few bits in it that are just nothing. So I'd recommend doing them one at a time.

I've also added an "Access All Titles" script so you can access the titles without affecting your unlocked titles. The "Skills" section of Character Data is also organized based on the game's skill selection menu.

(Since the Character Data script, and the scripts inside, find their offsets programmatically, an update will not throw them off and they should continue working.)

(Old Post - New file posted later)

Re: Tales of Vesperia Definitive Edition (Steam)

Posted: Mon Jan 21, 2019 5:14 am
by waduk
Geordan9 wrote:
Mon Jan 21, 2019 2:56 am
Alright, same scenario as last time. I have included a "Titles" section in the Character Data so you can add onto that. I've included only a few titles and would like if one of you guys can add to it. They seem to be in order, but there are a few bits in it that are just nothing. So I'd recommend doing them one at a time.

I've also added an "Access All Titles" script so you can access the titles without affecting your unlocked titles. The "Skills" section of Character Data is also organized based on the game's skill selection menu.

(Since the Character Data script, and the scripts inside, find their offsets programmatically, an update will not throw them off and they should continue working.)
I swear yesterday i can activate Instant cast, but with this new table you posted, it doesn't even click-able.
And i already overwrite the old table with the new one you posted.
Did the script on that option is changing ?
Or can you re-post the old version ? Just in case i didn't remember correctly.