[COMPLETED] Valkyria Chronicles 4
Re: Valkyria Chronicles 4
Ok, now i'm a little deeper in the game and in know more about the game mechanics. It would be great to have a table with all the additional equipment that can be found during the game, each one x99
Re: Valkyria Chronicles 4
So could anyone make table for this ?
Re: Valkyria Chronicles 4
Works great, thx a lot.pox911 wrote: ↑Wed Sep 26, 2018 3:11 amHere is what ive thrown together so far. Infinite AP and some stats on your current selected character like health, ammo, has completed an action(never ending use )Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>2</ID> <Description>"Get Stats Of Current Controlled Player"</Description> <Options moHideChildren="1"/> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript> [ENABLE] aobscanmodule(CurPlayer,Valkyria4_x64.exe,48 8B 40 08 8B 40 3C) // should be unique alloc(newmem,$1000,"Valkyria4_x64.exe"+9297A14) label(code) label(return) label(CurPlyData) registersymbol(CurPlyData) newmem: code: mov rax,[rax+08] mov [CurPlyData],rax mov eax,[rax+3C] jmp return CurPlyData: CurPlayer: jmp newmem nop nop return: registersymbol(CurPlayer) [DISABLE] CurPlayer: db 48 8B 40 08 8B 40 3C unregistersymbol(CurPlayer) unregistersymbol(CurPlyData) dealloc(newmem) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>3</ID> <Description>"Base"</Description> <LastState Value="1" RealAddress="141319728"/> <VariableType>4 Bytes</VariableType> <Address>CurPlyData</Address> <Offsets> <Offset>0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>4</ID> <Description>"Current Health"</Description> <LastState Value="229" RealAddress="141319764"/> <VariableType>4 Bytes</VariableType> <Address>CurPlyData</Address> <Offsets> <Offset>3C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>9</ID> <Description>"Current Ammo Gun 1"</Description> <LastState Value="3" RealAddress="141319818"/> <VariableType>Byte</VariableType> <Address>CurPlyData</Address> <Offsets> <Offset>f0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>10</ID> <Description>"Infinite Ammo Flag Gun 1"</Description> <LastState Value="1" Activated="1" RealAddress="141319819"/> <VariableType>Byte</VariableType> <Address>CurPlyData</Address> <Offsets> <Offset>f1</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>11</ID> <Description>"Current Ammo Gun 2"</Description> <LastState Value="0" RealAddress="14131981C"/> <VariableType>Byte</VariableType> <Address>CurPlyData</Address> <Offsets> <Offset>F4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>12</ID> <Description>"Infinite Ammo Flag Gun 2"</Description> <LastState Value="1" Activated="1" RealAddress="14131981D"/> <VariableType>Byte</VariableType> <Address>CurPlyData</Address> <Offsets> <Offset>F5</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>14</ID> <Description>"Current Ammo Gun 3"</Description> <LastState Value="2" Activated="1" RealAddress="141319820"/> <VariableType>Byte</VariableType> <Address>CurPlyData</Address> <Offsets> <Offset>F8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>15</ID> <Description>"Infinite Ammo Flag Gun 3"</Description> <LastState Value="1" Activated="1" RealAddress="141319821"/> <VariableType>Byte</VariableType> <Address>CurPlyData</Address> <Offsets> <Offset>F9</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>5</ID> <Description>"Has Taken Action"</Description> <LastState Value="0" Activated="1" RealAddress="141319871"/> <VariableType>Byte</VariableType> <Address>CurPlyData</Address> <Offsets> <Offset>149</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>7</ID> <Description>"Infinite AP"</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(InfAPTestAOB,Valkyria4_x64.exe,F3 0F 11 BB C4 04 00 00) // should be unique registersymbol(InfAPTestAOB) InfAPTestAOB: db 90 90 90 90 90 90 90 90 [DISABLE] //code from here till the end of the code will be used to disable the cheat InfAPTestAOB: db f3 0f 11 bb c4 04 00 00 unregistersymbol(InfAPTestAOB) </AssemblerScript> </CheatEntry> </CheatEntries> </CheatTable>
Re: Valkyria Chronicles 4
Not many play this game i guess i really want option for all accessory or part something like that option like infinity ap just made the game too easy
Not to mention infinity cp.... there like no point to play anymore
Not to mention infinity cp.... there like no point to play anymore
-
- What is cheating?
- Posts: 3
- Joined: Sun Mar 11, 2018 11:41 am
- Reputation: 2
Re: Valkyria Chronicles 4
Greetings.
So could anyone make table for this ?
Tanks in advance.
So could anyone make table for this ?
Tanks in advance.
Re: Valkyria Chronicles 4
You already have a difficulty option if you're looking for an easy game.
I personally just cheat because I'm a cheating addict, not for any particular reason like "I'm struggling with this thing".
EDIT: I agree a code for accessories and weapons would be really nice though.
Re: Valkyria Chronicles 4
Just keep killing "Ace's" and you get more weapons
Re: Valkyria Chronicles 4
I found that you could give yourself the dropped weapons via this table...
It also doesn't include the uniform decorations, but I imagine it will be formatted similarly just somewhere else...
Probably a better way to format this table for presentation but meh... I'm lazy
*edit* the uniform decorations are handled in a different way, and its a PITA ... based on what I'm seeing you probably can ever have more than 1 of any decoration due to the way the runtime stores / handles the collection. I managed to get it to think there was 99/99 of a given decoration, but if you tried to equip it and either had not earned the decoration or had equipped it on someone else... it would not actually equip the decoration.
I'm sure someone more clever than me may be able to work around that and/or track down where the "persistent" collection of decorations are stored... and modifying that collection instead of the volatile memory may resolve some of these cross validation checks.
It also doesn't include the uniform decorations, but I imagine it will be formatted similarly just somewhere else...
Probably a better way to format this table for presentation but meh... I'm lazy
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="26">
<CheatEntries>
<CheatEntry>
<ID>4</ID>
<Description>"Lenfield R1 count"</Description>
<Options moHideChildren="1"/>
<LastState Value="99" RealAddress="141314A08"/>
<VariableType>Byte</VariableType>
<Address>Valkyria4_x64.exe+1314A08</Address>
<CheatEntries>
<CheatEntry>
<ID>59</ID>
<Description>"Gallian-X1R"</Description>
<LastState Value="98" RealAddress="141314A3C"/>
<VariableType>Byte</VariableType>
<Address>+30</Address>
</CheatEntry>
<CheatEntry>
<ID>60</ID>
<Description>"Gallian-A10R"</Description>
<LastState Value="97" RealAddress="141314A6C"/>
<VariableType>Byte</VariableType>
<Address>+60</Address>
</CheatEntry>
<CheatEntry>
<ID>61</ID>
<Description>"Gallian-X20R"</Description>
<LastState Value="96" RealAddress="141314A9C"/>
<VariableType>Byte</VariableType>
<Address>+90</Address>
</CheatEntry>
<CheatEntry>
<ID>62</ID>
<Description>"Lenfield R11"</Description>
<LastState Value="95" RealAddress="141314ACC"/>
<VariableType>Byte</VariableType>
<Address>+C0</Address>
</CheatEntry>
<CheatEntry>
<ID>63</ID>
<Description>"ZM Kar 1(e)"</Description>
<LastState Value="7" RealAddress="141314AFC"/>
<VariableType>Byte</VariableType>
<Address>+F0</Address>
</CheatEntry>
<CheatEntry>
<ID>64</ID>
<Description>"ZM Kar 2(e)"</Description>
<LastState Value="94" RealAddress="141314B2C"/>
<VariableType>Byte</VariableType>
<Address>+120</Address>
</CheatEntry>
<CheatEntry>
<ID>65</ID>
<Description>"ZM Kar 3(e)"</Description>
<LastState Value="93" RealAddress="141314B5C"/>
<VariableType>Byte</VariableType>
<Address>+150</Address>
</CheatEntry>
<CheatEntry>
<ID>66</ID>
<Description>"ZM Kar 4(e)"</Description>
<LastState Value="92" RealAddress="141314B8C"/>
<VariableType>Byte</VariableType>
<Address>+180</Address>
</CheatEntry>
<CheatEntry>
<ID>67</ID>
<Description>"ZM Kar 5(e)"</Description>
<LastState Value="91" RealAddress="141314BBC"/>
<VariableType>Byte</VariableType>
<Address>+1B0</Address>
</CheatEntry>
<CheatEntry>
<ID>68</ID>
<Description>"Robinson M91R"</Description>
<LastState Value="9" RealAddress="141314BEC"/>
<VariableType>Byte</VariableType>
<Address>+1E0</Address>
</CheatEntry>
<CheatEntry>
<ID>69</ID>
<Description>"ZM MP 1(e)"</Description>
<LastState Value="90" RealAddress="141314C1C"/>
<VariableType>Byte</VariableType>
<Address>+210</Address>
</CheatEntry>
<CheatEntry>
<ID>70</ID>
<Description>"MAJ-X M1R"</Description>
<LastState Value="89" RealAddress="141314C4C"/>
<VariableType>Byte</VariableType>
<Address>+240</Address>
</CheatEntry>
<CheatEntry>
<ID>71</ID>
<Description>"Reising M9A1R"</Description>
<LastState Value="88" RealAddress="141314C7C"/>
<VariableType>Byte</VariableType>
<Address>+270</Address>
</CheatEntry>
<CheatEntry>
<ID>72</ID>
<Description>"MAJ-X M30R"</Description>
<LastState Value="87" RealAddress="141314CAC"/>
<VariableType>Byte</VariableType>
<Address>+2A0</Address>
</CheatEntry>
<CheatEntry>
<ID>73</ID>
<Description>"Robinson M101R"</Description>
<LastState Value="86" RealAddress="141314CDC"/>
<VariableType>Byte</VariableType>
<Address>+2D0</Address>
</CheatEntry>
<CheatEntry>
<ID>74</ID>
<Description>"ZM MP 3(e)"</Description>
<LastState Value="85" RealAddress="141314D3C"/>
<VariableType>Byte</VariableType>
<Address>+330</Address>
</CheatEntry>
<CheatEntry>
<ID>75</ID>
<Description>"ZM MP 4(e)"</Description>
<LastState Value="84" RealAddress="141314D6C"/>
<VariableType>Byte</VariableType>
<Address>+360</Address>
</CheatEntry>
<CheatEntry>
<ID>76</ID>
<Description>"ZM MP 5(e)"</Description>
<LastState Value="83" RealAddress="141314D9C"/>
<VariableType>Byte</VariableType>
<Address>+390</Address>
</CheatEntry>
<CheatEntry>
<ID>77</ID>
<Description>"LF Wasp No. 1R"</Description>
<LastState Value="6" RealAddress="141314DCC"/>
<VariableType>Byte</VariableType>
<Address>+3C0</Address>
</CheatEntry>
<CheatEntry>
<ID>78</ID>
<Description>"Brondel M101XR"</Description>
<LastState Value="82" RealAddress="141314DFC"/>
<VariableType>Byte</VariableType>
<Address>+3F0</Address>
</CheatEntry>
<CheatEntry>
<ID>79</ID>
<Description>"LF-ASR No. 1R"</Description>
<LastState Value="81" RealAddress="141314E2C"/>
<VariableType>Byte</VariableType>
<Address>+420</Address>
</CheatEntry>
<CheatEntry>
<ID>80</ID>
<Description>"Gautt R"</Description>
<LastState Value="80" RealAddress="141314E5C"/>
<VariableType>Byte</VariableType>
<Address>+450</Address>
</CheatEntry>
<CheatEntry>
<ID>81</ID>
<Description>"LF Wasp No. 11R"</Description>
<LastState Value="79" RealAddress="141314E8C"/>
<VariableType>Byte</VariableType>
<Address>+480</Address>
</CheatEntry>
<CheatEntry>
<ID>82</ID>
<Description>"ZM SG 1(e)"</Description>
<LastState Value="78" RealAddress="141314EBC"/>
<VariableType>Byte</VariableType>
<Address>+4B0</Address>
</CheatEntry>
<CheatEntry>
<ID>83</ID>
<Description>"ZM SG 2(e)"</Description>
<LastState Value="77" RealAddress="141314EEC"/>
<VariableType>Byte</VariableType>
<Address>+4E0</Address>
</CheatEntry>
<CheatEntry>
<ID>84</ID>
<Description>"ZM SG 3(e)"</Description>
<LastState Value="76" RealAddress="141314F1C"/>
<VariableType>Byte</VariableType>
<Address>+510</Address>
</CheatEntry>
<CheatEntry>
<ID>85</ID>
<Description>"ZM SG 4(e)"</Description>
<LastState Value="75" RealAddress="141314F4C"/>
<VariableType>Byte</VariableType>
<Address>+540</Address>
</CheatEntry>
<CheatEntry>
<ID>86</ID>
<Description>"ZM SG 5(e)"</Description>
<LastState Value="74" RealAddress="141314F7C"/>
<VariableType>Byte</VariableType>
<Address>+570</Address>
</CheatEntry>
<CheatEntry>
<ID>87</ID>
<Description>"Lancaar M1R"</Description>
<LastState Value="3" RealAddress="141314FAC"/>
<VariableType>Byte</VariableType>
<Address>+5A0</Address>
</CheatEntry>
<CheatEntry>
<ID>88</ID>
<Description>"VB PL 1(e)"</Description>
<LastState Value="73" RealAddress="141314FDC"/>
<VariableType>Byte</VariableType>
<Address>+5D0</Address>
</CheatEntry>
<CheatEntry>
<ID>89</ID>
<Description>"SB9-7R"</Description>
<LastState Value="72" RealAddress="14131503C"/>
<VariableType>Byte</VariableType>
<Address>+630</Address>
</CheatEntry>
<CheatEntry>
<ID>90</ID>
<Description>"VB PL 2(e)"</Description>
<LastState Value="71" RealAddress="14131506C"/>
<VariableType>Byte</VariableType>
<Address>+660</Address>
</CheatEntry>
<CheatEntry>
<ID>91</ID>
<Description>"VB PL 3(e)"</Description>
<LastState Value="70" RealAddress="14131509C"/>
<VariableType>Byte</VariableType>
<Address>+690</Address>
</CheatEntry>
<CheatEntry>
<ID>92</ID>
<Description>"VB PL 4(e)"</Description>
<LastState Value="69" RealAddress="1413150CC"/>
<VariableType>Byte</VariableType>
<Address>+6C0</Address>
</CheatEntry>
<CheatEntry>
<ID>93</ID>
<Description>"VB PL 1B(e)"</Description>
<LastState Value="68" RealAddress="1413150FC"/>
<VariableType>Byte</VariableType>
<Address>+6F0</Address>
</CheatEntry>
<CheatEntry>
<ID>94</ID>
<Description>"VB PL 2B(e)"</Description>
<LastState Value="67" RealAddress="14131512C"/>
<VariableType>Byte</VariableType>
<Address>+720</Address>
</CheatEntry>
<CheatEntry>
<ID>95</ID>
<Description>"Hartman MS1R"</Description>
<LastState Value="4" RealAddress="14131515C"/>
<VariableType>Byte</VariableType>
<Address>+750</Address>
</CheatEntry>
<CheatEntry>
<ID>96</ID>
<Description>"VB GW 1(e)"</Description>
<LastState Value="66" RealAddress="14131518C"/>
<VariableType>Byte</VariableType>
<Address>+780</Address>
</CheatEntry>
<CheatEntry>
<ID>97</ID>
<Description>"Sanders M3R"</Description>
<LastState Value="65" RealAddress="1413151BC"/>
<VariableType>Byte</VariableType>
<Address>+7B0</Address>
</CheatEntry>
<CheatEntry>
<ID>98</ID>
<Description>"Elias MA4R"</Description>
<LastState Value="64" RealAddress="1413151EC"/>
<VariableType>Byte</VariableType>
<Address>+7E0</Address>
</CheatEntry>
<CheatEntry>
<ID>99</ID>
<Description>"Sanders M8R"</Description>
<LastState Value="63" RealAddress="14131521C"/>
<VariableType>Byte</VariableType>
<Address>+810</Address>
</CheatEntry>
<CheatEntry>
<ID>100</ID>
<Description>"Hartman MS10R"</Description>
<LastState Value="62" RealAddress="14131524C"/>
<VariableType>Byte</VariableType>
<Address>+840</Address>
</CheatEntry>
<CheatEntry>
<ID>101</ID>
<Description>"VB GW 2B(e)"</Description>
<LastState Value="61" RealAddress="14131527C"/>
<VariableType>Byte</VariableType>
<Address>+870</Address>
</CheatEntry>
<CheatEntry>
<ID>102</ID>
<Description>"VB GW 3(e)"</Description>
<LastState Value="60" RealAddress="1413152AC"/>
<VariableType>Byte</VariableType>
<Address>+8A0</Address>
</CheatEntry>
<CheatEntry>
<ID>103</ID>
<Description>"VB GW 4B(e)"</Description>
<LastState Value="59" RealAddress="1413152DC"/>
<VariableType>Byte</VariableType>
<Address>+8D0</Address>
</CheatEntry>
<CheatEntry>
<ID>104</ID>
<Description>"ZM Kar 6(e)"</Description>
<LastState Value="58" RealAddress="14131533C"/>
<VariableType>Byte</VariableType>
<Address>+930</Address>
</CheatEntry>
<CheatEntry>
<ID>105</ID>
<Description>"ZM Kar 7(e)"</Description>
<LastState Value="57" RealAddress="14131536C"/>
<VariableType>Byte</VariableType>
<Address>+960</Address>
</CheatEntry>
<CheatEntry>
<ID>106</ID>
<Description>"ZM MP 6(e)"</Description>
<LastState Value="56" RealAddress="14131539C"/>
<VariableType>Byte</VariableType>
<Address>+990</Address>
</CheatEntry>
<CheatEntry>
<ID>107</ID>
<Description>"ZM MP 7(e)"</Description>
<LastState Value="55" RealAddress="1413153CC"/>
<VariableType>Byte</VariableType>
<Address>+9C0</Address>
</CheatEntry>
<CheatEntry>
<ID>108</ID>
<Description>"ZM SG 6(e)"</Description>
<LastState Value="54" RealAddress="1413153FC"/>
<VariableType>Byte</VariableType>
<Address>+9F0</Address>
</CheatEntry>
<CheatEntry>
<ID>109</ID>
<Description>"ZM SG X(e)"</Description>
<LastState Value="53" RealAddress="14131542C"/>
<VariableType>Byte</VariableType>
<Address>+A20</Address>
</CheatEntry>
<CheatEntry>
<ID>110</ID>
<Description>"VB PL 5(e)"</Description>
<LastState Value="52" RealAddress="14131545C"/>
<VariableType>Byte</VariableType>
<Address>+A50</Address>
</CheatEntry>
<CheatEntry>
<ID>111</ID>
<Description>"VB PL 3B(e)"</Description>
<LastState Value="51" RealAddress="14131548C"/>
<VariableType>Byte</VariableType>
<Address>+A80</Address>
</CheatEntry>
<CheatEntry>
<ID>112</ID>
<Description>"VB GW 6(e)"</Description>
<LastState Value="52" RealAddress="14131545C"/>
<VariableType>Byte</VariableType>
<Address>+AB0</Address>
</CheatEntry>
<CheatEntry>
<ID>113</ID>
<Description>"VB GW 7B(e)"</Description>
<LastState Value="51" RealAddress="14131548C"/>
<VariableType>Byte</VariableType>
<Address>+AE0</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>5</ID>
<Description>"Lenfield r1 total"</Description>
<Options moHideChildren="1"/>
<LastState Value="99" Activated="1" RealAddress="141314A0C"/>
<VariableType>Byte</VariableType>
<Address>Valkyria4_x64.exe+1314A0C</Address>
<CheatEntries>
<CheatEntry>
<ID>59</ID>
<Description>"Gallian-X1R"</Description>
<LastState Value="98" RealAddress="141314A3C"/>
<VariableType>Byte</VariableType>
<Address>+30</Address>
</CheatEntry>
<CheatEntry>
<ID>60</ID>
<Description>"Gallian-A10R"</Description>
<LastState Value="97" RealAddress="141314A6C"/>
<VariableType>Byte</VariableType>
<Address>+60</Address>
</CheatEntry>
<CheatEntry>
<ID>61</ID>
<Description>"Gallian-X20R"</Description>
<LastState Value="96" RealAddress="141314A9C"/>
<VariableType>Byte</VariableType>
<Address>+90</Address>
</CheatEntry>
<CheatEntry>
<ID>62</ID>
<Description>"Lenfield R11"</Description>
<LastState Value="95" RealAddress="141314ACC"/>
<VariableType>Byte</VariableType>
<Address>+C0</Address>
</CheatEntry>
<CheatEntry>
<ID>63</ID>
<Description>"ZM Kar 1(e)"</Description>
<LastState Value="7" RealAddress="141314AFC"/>
<VariableType>Byte</VariableType>
<Address>+F0</Address>
</CheatEntry>
<CheatEntry>
<ID>64</ID>
<Description>"ZM Kar 2(e)"</Description>
<LastState Value="94" RealAddress="141314B2C"/>
<VariableType>Byte</VariableType>
<Address>+120</Address>
</CheatEntry>
<CheatEntry>
<ID>65</ID>
<Description>"ZM Kar 3(e)"</Description>
<LastState Value="93" RealAddress="141314B5C"/>
<VariableType>Byte</VariableType>
<Address>+150</Address>
</CheatEntry>
<CheatEntry>
<ID>66</ID>
<Description>"ZM Kar 4(e)"</Description>
<LastState Value="92" RealAddress="141314B8C"/>
<VariableType>Byte</VariableType>
<Address>+180</Address>
</CheatEntry>
<CheatEntry>
<ID>67</ID>
<Description>"ZM Kar 5(e)"</Description>
<LastState Value="91" RealAddress="141314BBC"/>
<VariableType>Byte</VariableType>
<Address>+1B0</Address>
</CheatEntry>
<CheatEntry>
<ID>68</ID>
<Description>"Robinson M91R"</Description>
<LastState Value="9" RealAddress="141314BEC"/>
<VariableType>Byte</VariableType>
<Address>+1E0</Address>
</CheatEntry>
<CheatEntry>
<ID>69</ID>
<Description>"ZM MP 1(e)"</Description>
<LastState Value="90" RealAddress="141314C1C"/>
<VariableType>Byte</VariableType>
<Address>+210</Address>
</CheatEntry>
<CheatEntry>
<ID>70</ID>
<Description>"MAJ-X M1R"</Description>
<LastState Value="89" RealAddress="141314C4C"/>
<VariableType>Byte</VariableType>
<Address>+240</Address>
</CheatEntry>
<CheatEntry>
<ID>71</ID>
<Description>"Reising M9A1R"</Description>
<LastState Value="88" RealAddress="141314C7C"/>
<VariableType>Byte</VariableType>
<Address>+270</Address>
</CheatEntry>
<CheatEntry>
<ID>72</ID>
<Description>"MAJ-X M30R"</Description>
<LastState Value="87" RealAddress="141314CAC"/>
<VariableType>Byte</VariableType>
<Address>+2A0</Address>
</CheatEntry>
<CheatEntry>
<ID>73</ID>
<Description>"Robinson M101R"</Description>
<LastState Value="86" RealAddress="141314CDC"/>
<VariableType>Byte</VariableType>
<Address>+2D0</Address>
</CheatEntry>
<CheatEntry>
<ID>74</ID>
<Description>"ZM MP 3(e)"</Description>
<LastState Value="85" RealAddress="141314D3C"/>
<VariableType>Byte</VariableType>
<Address>+330</Address>
</CheatEntry>
<CheatEntry>
<ID>75</ID>
<Description>"ZM MP 4(e)"</Description>
<LastState Value="84" RealAddress="141314D6C"/>
<VariableType>Byte</VariableType>
<Address>+360</Address>
</CheatEntry>
<CheatEntry>
<ID>76</ID>
<Description>"ZM MP 5(e)"</Description>
<LastState Value="83" RealAddress="141314D9C"/>
<VariableType>Byte</VariableType>
<Address>+390</Address>
</CheatEntry>
<CheatEntry>
<ID>77</ID>
<Description>"LF Wasp No. 1R"</Description>
<LastState Value="6" RealAddress="141314DCC"/>
<VariableType>Byte</VariableType>
<Address>+3C0</Address>
</CheatEntry>
<CheatEntry>
<ID>78</ID>
<Description>"Brondel M101XR"</Description>
<LastState Value="82" RealAddress="141314DFC"/>
<VariableType>Byte</VariableType>
<Address>+3F0</Address>
</CheatEntry>
<CheatEntry>
<ID>79</ID>
<Description>"LF-ASR No. 1R"</Description>
<LastState Value="81" RealAddress="141314E2C"/>
<VariableType>Byte</VariableType>
<Address>+420</Address>
</CheatEntry>
<CheatEntry>
<ID>80</ID>
<Description>"Gautt R"</Description>
<LastState Value="80" RealAddress="141314E5C"/>
<VariableType>Byte</VariableType>
<Address>+450</Address>
</CheatEntry>
<CheatEntry>
<ID>81</ID>
<Description>"LF Wasp No. 11R"</Description>
<LastState Value="79" RealAddress="141314E8C"/>
<VariableType>Byte</VariableType>
<Address>+480</Address>
</CheatEntry>
<CheatEntry>
<ID>82</ID>
<Description>"ZM SG 1(e)"</Description>
<LastState Value="78" RealAddress="141314EBC"/>
<VariableType>Byte</VariableType>
<Address>+4B0</Address>
</CheatEntry>
<CheatEntry>
<ID>83</ID>
<Description>"ZM SG 2(e)"</Description>
<LastState Value="77" RealAddress="141314EEC"/>
<VariableType>Byte</VariableType>
<Address>+4E0</Address>
</CheatEntry>
<CheatEntry>
<ID>84</ID>
<Description>"ZM SG 3(e)"</Description>
<LastState Value="76" RealAddress="141314F1C"/>
<VariableType>Byte</VariableType>
<Address>+510</Address>
</CheatEntry>
<CheatEntry>
<ID>85</ID>
<Description>"ZM SG 4(e)"</Description>
<LastState Value="75" RealAddress="141314F4C"/>
<VariableType>Byte</VariableType>
<Address>+540</Address>
</CheatEntry>
<CheatEntry>
<ID>86</ID>
<Description>"ZM SG 5(e)"</Description>
<LastState Value="74" RealAddress="141314F7C"/>
<VariableType>Byte</VariableType>
<Address>+570</Address>
</CheatEntry>
<CheatEntry>
<ID>87</ID>
<Description>"Lancaar M1R"</Description>
<LastState Value="3" RealAddress="141314FAC"/>
<VariableType>Byte</VariableType>
<Address>+5A0</Address>
</CheatEntry>
<CheatEntry>
<ID>88</ID>
<Description>"VB PL 1(e)"</Description>
<LastState Value="73" RealAddress="141314FDC"/>
<VariableType>Byte</VariableType>
<Address>+5D0</Address>
</CheatEntry>
<CheatEntry>
<ID>89</ID>
<Description>"SB9-7R"</Description>
<LastState Value="72" RealAddress="14131503C"/>
<VariableType>Byte</VariableType>
<Address>+630</Address>
</CheatEntry>
<CheatEntry>
<ID>90</ID>
<Description>"VB PL 2(e)"</Description>
<LastState Value="71" RealAddress="14131506C"/>
<VariableType>Byte</VariableType>
<Address>+660</Address>
</CheatEntry>
<CheatEntry>
<ID>91</ID>
<Description>"VB PL 3(e)"</Description>
<LastState Value="70" RealAddress="14131509C"/>
<VariableType>Byte</VariableType>
<Address>+690</Address>
</CheatEntry>
<CheatEntry>
<ID>92</ID>
<Description>"VB PL 4(e)"</Description>
<LastState Value="69" RealAddress="1413150CC"/>
<VariableType>Byte</VariableType>
<Address>+6C0</Address>
</CheatEntry>
<CheatEntry>
<ID>93</ID>
<Description>"VB PL 1B(e)"</Description>
<LastState Value="68" RealAddress="1413150FC"/>
<VariableType>Byte</VariableType>
<Address>+6F0</Address>
</CheatEntry>
<CheatEntry>
<ID>94</ID>
<Description>"VB PL 2B(e)"</Description>
<LastState Value="67" RealAddress="14131512C"/>
<VariableType>Byte</VariableType>
<Address>+720</Address>
</CheatEntry>
<CheatEntry>
<ID>95</ID>
<Description>"Hartman MS1R"</Description>
<LastState Value="4" RealAddress="14131515C"/>
<VariableType>Byte</VariableType>
<Address>+750</Address>
</CheatEntry>
<CheatEntry>
<ID>96</ID>
<Description>"VB GW 1(e)"</Description>
<LastState Value="66" RealAddress="14131518C"/>
<VariableType>Byte</VariableType>
<Address>+780</Address>
</CheatEntry>
<CheatEntry>
<ID>97</ID>
<Description>"Sanders M3R"</Description>
<LastState Value="65" RealAddress="1413151BC"/>
<VariableType>Byte</VariableType>
<Address>+7B0</Address>
</CheatEntry>
<CheatEntry>
<ID>98</ID>
<Description>"Elias MA4R"</Description>
<LastState Value="64" RealAddress="1413151EC"/>
<VariableType>Byte</VariableType>
<Address>+7E0</Address>
</CheatEntry>
<CheatEntry>
<ID>99</ID>
<Description>"Sanders M8R"</Description>
<LastState Value="63" RealAddress="14131521C"/>
<VariableType>Byte</VariableType>
<Address>+810</Address>
</CheatEntry>
<CheatEntry>
<ID>100</ID>
<Description>"Hartman MS10R"</Description>
<LastState Value="62" RealAddress="14131524C"/>
<VariableType>Byte</VariableType>
<Address>+840</Address>
</CheatEntry>
<CheatEntry>
<ID>101</ID>
<Description>"VB GW 2B(e)"</Description>
<LastState Value="61" RealAddress="14131527C"/>
<VariableType>Byte</VariableType>
<Address>+870</Address>
</CheatEntry>
<CheatEntry>
<ID>102</ID>
<Description>"VB GW 3(e)"</Description>
<LastState Value="60" RealAddress="1413152AC"/>
<VariableType>Byte</VariableType>
<Address>+8A0</Address>
</CheatEntry>
<CheatEntry>
<ID>103</ID>
<Description>"VB GW 4B(e)"</Description>
<LastState Value="59" RealAddress="1413152DC"/>
<VariableType>Byte</VariableType>
<Address>+8D0</Address>
</CheatEntry>
<CheatEntry>
<ID>104</ID>
<Description>"ZM Kar 6(e)"</Description>
<LastState Value="58" RealAddress="14131533C"/>
<VariableType>Byte</VariableType>
<Address>+930</Address>
</CheatEntry>
<CheatEntry>
<ID>105</ID>
<Description>"ZM Kar 7(e)"</Description>
<LastState Value="57" RealAddress="14131536C"/>
<VariableType>Byte</VariableType>
<Address>+960</Address>
</CheatEntry>
<CheatEntry>
<ID>106</ID>
<Description>"ZM MP 6(e)"</Description>
<LastState Value="56" RealAddress="14131539C"/>
<VariableType>Byte</VariableType>
<Address>+990</Address>
</CheatEntry>
<CheatEntry>
<ID>107</ID>
<Description>"ZM MP 7(e)"</Description>
<LastState Value="55" RealAddress="1413153CC"/>
<VariableType>Byte</VariableType>
<Address>+9C0</Address>
</CheatEntry>
<CheatEntry>
<ID>108</ID>
<Description>"ZM SG 6(e)"</Description>
<LastState Value="54" RealAddress="1413153FC"/>
<VariableType>Byte</VariableType>
<Address>+9F0</Address>
</CheatEntry>
<CheatEntry>
<ID>109</ID>
<Description>"ZM SG X(e)"</Description>
<LastState Value="53" RealAddress="14131542C"/>
<VariableType>Byte</VariableType>
<Address>+A20</Address>
</CheatEntry>
<CheatEntry>
<ID>110</ID>
<Description>"VB PL 5(e)"</Description>
<LastState Value="52" RealAddress="14131545C"/>
<VariableType>Byte</VariableType>
<Address>+A50</Address>
</CheatEntry>
<CheatEntry>
<ID>111</ID>
<Description>"VB PL 3B(e)"</Description>
<LastState Value="51" RealAddress="14131548C"/>
<VariableType>Byte</VariableType>
<Address>+A80</Address>
</CheatEntry>
<CheatEntry>
<ID>112</ID>
<Description>"VB GW 6(e)"</Description>
<LastState Value="52" RealAddress="14131545C"/>
<VariableType>Byte</VariableType>
<Address>+AB0</Address>
</CheatEntry>
<CheatEntry>
<ID>113</ID>
<Description>"VB GW 7B(e)"</Description>
<LastState Value="51" RealAddress="14131548C"/>
<VariableType>Byte</VariableType>
<Address>+AE0</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
</CheatTable>
I'm sure someone more clever than me may be able to work around that and/or track down where the "persistent" collection of decorations are stored... and modifying that collection instead of the volatile memory may resolve some of these cross validation checks.
Last edited by ronnen on Fri Sep 28, 2018 6:07 pm, edited 1 time in total.
Re: Valkyria Chronicles 4
Here is a simple table with exp, dct, cp, turn, class levels and scripts from pox911.
For class levels, set value and do a battle.
Edit#01: Updated pointers for patch 2, address offset is 12896 for previous table.
For class levels, set value and do a battle.
Edit#01: Updated pointers for patch 2, address offset is 12896 for previous table.
- Attachments
-
- Valkyria4_x64.CT
- For patch 2.
- (7.73 KiB) Downloaded 96 times
-
- Valkyria4_x64.CT
- (7.71 KiB) Downloaded 77 times
Last edited by belomar on Mon Oct 01, 2018 4:57 pm, edited 1 time in total.
Re: Valkyria Chronicles 4
Repost table. Merged pox91 table with weapon codes.
- Attachments
-
- Valkyria4_x64.CT
- Merged Pox91 and weapon codes
- (37.31 KiB) Downloaded 121 times
Re: Valkyria Chronicles 4
It seems there is a hidden value for how many times a character gets deploy/kills thats affects their rank or trigger a squad story I have been trying to find it but no luck so far if someone could help me I would appreciate.
Re: Valkyria Chronicles 4
Nico's HP out of battle for me is stored in stable memory at
<CheatEntry>
<ID>1</ID>
<Description>"Nico HP"</Description>
<LastState Value="228" RealAddress="141318FE4"/>
<VariableType>4 Bytes</VariableType>
<Address>Valkyria4_x64.exe+1318FE4</Address>
</CheatEntry>
I haven't tested to see if it does anything in battle... but there are lots of other things stored there like the pointer to her name, what weapon / badge you have equipped on her, other stats... you might try looking in that vicinity?
<CheatEntry>
<ID>1</ID>
<Description>"Nico HP"</Description>
<LastState Value="228" RealAddress="141318FE4"/>
<VariableType>4 Bytes</VariableType>
<Address>Valkyria4_x64.exe+1318FE4</Address>
</CheatEntry>
I haven't tested to see if it does anything in battle... but there are lots of other things stored there like the pointer to her name, what weapon / badge you have equipped on her, other stats... you might try looking in that vicinity?
Re: Valkyria Chronicles 4
Wow nice weapon script you got there so accessory are impossible ?
But just weapon are good enough i don't want to use any other cheat except equipment
But just weapon are good enough i don't want to use any other cheat except equipment
Re: Valkyria Chronicles 4
Not impossible, just not as drop dead simple as the weapons. And outside the amount of skill/time I put into it poking at it.
Re: Valkyria Chronicles 4
Later in the game they add Special Points and Naval Orders, both of which are available in a limited amount. I haven't been able to find those satisfactorily, what about you guys?
Who is online
Users browsing this forum: Bing [Bot], Rihito, sadasduck, skibidi gyattster, SweetCharade