It’s just a group header containing all item ids as hex format in its dropdown list. So it can be referenced on each item id slot to save table storage size.BabyGroot wrote: ↑Thu Feb 23, 2023 4:41 amWhat is this broCissa90 wrote: ↑Wed Feb 22, 2023 5:05 pm...
Example copy paste this into CE:
...Spoiler
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>105696</ID>
<Description>"ItemID"</Description>
<DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">D54E897B:Attack Booster S (Battle)
D54E897A:Attack Booster X (Battle)
D44E8789:Attack Plugin (Battle)
D44E878A:Attack Plugin S (Battle)
D44E878B:Attack Plugin X (Battle)
D54E8979:Defense Booster S (Battle)
D54E8978:Defense Booster X (Battle)
D44E878C:Defense Plugin (Battle)
D44E878D:Defense Plugin S (Battle)
D44E878E:Defense Plugin X (Battle)
D54E897F:Utility Booster S (Battle)
D54E897E:Utility Booster X (Battle)
D44E878F:Utility Plugin (Battle)
D44E8780:Utility Plugin S (Battle)
D44E8781:Utility Plugin X (Battle)
016A00DC:Auto-Pilot (Care)
016A00DD:Bandage (Care)
016A00DA:Medicine (Care)
016A00DF:Portable Toilet (Care)
026A02B0:Devil Chip A (Chip)
026A02B3:Devil Chip D (Chip)
026A02B2:Devil Chip E (Chip)
016A00DB:HP Chip (Chip)
026A02B5:HP Chip Mini (Chip)
016A00D8:MP Chip (Chip)
026A02B4:MP Chip Mini (Chip)
026A02B1:Speed Chip (Chip)
026A02B8:Speed Chip Mini (Chip)
016A00D6:Stamina Chip (Chip)
026A02B6:Stamina Chip Mini (Chip)
FF69FDF8:Stealth Chip (Chip)
016A00D9:Strength Chip (Chip)
026A02B7:Strength Chip Mini (Chip)
016A00D7:Wisdom Chip (Chip)
026A02B9:Wisdom Chip Mini (Chip)
9AE408F6:Aliquaestite (Digivolution Core)
9CE40BD2:Altisolumice (Digivolution Core)
8FE1B8EC:Amorostice (Digivolution Core)
99E40702:Animossisite (Digivolution Core)
8CE1B413:Arcaesquetrine (Digivolution Core)
92E1BDA1:Arcanalaminice (Digivolution Core)
8FE1B8E5:Archangeline (Digivolution Core)
9DE40D44:Argentalice (Digivolution Core)
96E4024B:Armacanisite (Digivolution Core)
90E1BA5A:Armaesquetrine (Digivolution Core)
98E405AA:Armaferrite (Digivolution Core)
8CE1B415:Auctimaline (Digivolution Core)
92E1BDA0:Auriferinice (Digivolution Core)
9AE408F5:Aurimilitite (Digivolution Core)
90E1BA5D:Bellaspinine (Digivolution Core)
8FE3F741:Bellatoralice (Digivolution Core)
99E40708:Belluite (Digivolution Core)
99E1C8A8:Bestaesquetrine (Digivolution Core)
96E4024E:Bestiapugnite (Digivolution Core)
8EE3F5D4:Blancorexice (Digivolution Core)
9BE40A66:Caelamorite (Digivolution Core)
9DE40D45:Caelumagnice (Digivolution Core)
92E1BDA7:Caerulicornice (Digivolution Core)
8EE3F5D8:Caerulignice (Digivolution Core)
98E405AD:Caesaforfexite (Digivolution Core)
96E4024D:Campanavulpesite (Digivolution Core)
8EE1B77E:Candescaesquetrine (Digivolution Core)
9BE40A65:Catullargentite (Digivolution Core)
8EE1B778:Censurexine (Digivolution Core)
97E4043D:Cornargentite (Digivolution Core)
8CE1B412:Cranaesquetrine (Digivolution Core)
0BDEAA4C:Crenasolarine (Digivolution Core)
0BDEAA4F:Crenaspine (Digivolution Core)
9AE408F3:Crystallumagite (Digivolution Core)
8DE1B583:Cupidimagine (Digivolution Core)
8EE3F5D0:Dirumpimpetice (Digivolution Core)
99E40700:Displodungulite (Digivolution Core)
8BE1B2A7:Dracaequetrine (Digivolution Core)
9CE40BDE:Dracobestiolice (Digivolution Core)
8EE3F5D3:Dracobrachice (Digivolution Core)
9DE40D4E:Dracocatullite (Digivolution Core)
97E40432:Dracocursite (Digivolution Core)
0BDEAA40:Dracoferocetine (Digivolution Core)
0BDEAA41:Draconite (Digivolution Core)
9DE40D49:Dracoturbidite (Digivolution Core)
8BE1B2A9:Duraesquetine (Digivolution Core)
0BDEAA4E:Eddimansine (Digivolution Core)
8FE3F743:Extimicelerice (Digivolution Core)
9DE40D4D:Extracaptivite (Digivolution Core)
97E40433:Felideusite (Digivolution Core)
8FE1B8EF:Felimagice (Digivolution Core)
9DE40D48:Feliprudentite (Digivolution Core)
9BE40A62:Felitenebrite (Digivolution Core)
90E1BA5F:Ferrigaleatine (Digivolution Core)
9DE40D4B:Ferrumachinice (Digivolution Core)
97E40438:Flagralacite (Digivolution Core)
8FE1B8E8:Fortidracine (Digivolution Core)
8BE1B2A6:Fortimagine (Digivolution Core)
9CE40BD3:Fortunice (Digivolution Core)
9BE40A64:Fremilupusite (Digivolution Core)
9BE40A67:Frigusanimite (Digivolution Core)
96E40249:Frumentadgressite (Digivolution Core)
97E4043E:Galeamite (Digivolution Core)
9CE40BDC:Geminalaminice (Digivolution Core)
9AE408F2:Grandimagite (Digivolution Core)
90E1BA57:Gravivestitine (Digivolution Core)
8EE1B771:Hatchetrambine (Digivolution Core)
8EE1B779:Hebetimpetine (Digivolution Core)
8CE1B416:Hederafoline (Digivolution Core)
0BDEAA4A:Heropotentatine (Digivolution Core)
9AE408F1:Holurufite (Digivolution Core)
99E40706:Holusagerite (Digivolution Core)
99E40704:Ignisite (Digivolution Core)
8CE1B417:Immiscechaosine (Digivolution Core)
99E1C8AA:Imperadracine (Digivolution Core)
9AE1CA1D:Imperapugnine (Digivolution Core)
8EE1B77A:Impetimagine (Digivolution Core)
8CE1B41B:Impudentine (Digivolution Core)
98E405A9:Inanarborite (Digivolution Core)
8BE1B2A5:Incurimagine (Digivolution Core)
8DE1B585:Indicaesquetrine (Digivolution Core)
9AE408F7:Indicungulite (Digivolution Core)
8EE1B77B:Infinitine (Digivolution Core)
9AE1CA19:Interitine (Digivolution Core)
8EE1B77F:Invidimagine (Digivolution Core)
8EE1B770:Iramagine (Digivolution Core)
99E1C8A9:Justitaesquetrine (Digivolution Core)
8DE1B580:Justivine (Digivolution Core)
90E1BA58:Lanceaesquetrine (Digivolution Core)
91E1BC3B:Lapsapraecepice (Digivolution Core)
8BE1B2A8:Larvidivine (Digivolution Core)
99E40705:Leorectite (Digivolution Core)
96E4024C:Leporobscurite (Digivolution Core)
9CE40BD8:Lilice (Digivolution Core)
8CE1B41A:Locicoeline (Digivolution Core)
0BDEAA48:Lunadivine (Digivolution Core)
9AE408F0:Luparcanite (Digivolution Core)
97E40439:Lupargenite (Digivolution Core)
9DE40D4A:Lupugnice (Digivolution Core)
92E1BDA4:Lupumbrice (Digivolution Core)
92E1BDA6:Lutelaminice (Digivolution Core)
8BE1B2A2:Machinimarine (Digivolution Core)
92E1BDA5:Machinindicice (Digivolution Core)
99E1C8AD:Magicoeline (Digivolution Core)
8BE1B2A3:Magiforcepine (Digivolution Core)
96E40241:Magusalaite (Digivolution Core)
92E1BDAD:Malicoluberice (Digivolution Core)
91E1BC30:Malisarculice (Digivolution Core)
98E405AC:Mareserpensite (Digivolution Core)
9CE40BDB:Maripecusice (Digivolution Core)
9AE1CA15:Ministerine (Digivolution Core)
99E1C8AE:Misericordisenexine (Digivolution Core)
8FE1B8EE:Mortiperditice (Digivolution Core)
9AE1CA14:Mutatinegrine (Digivolution Core)
99E1C8AF:Negraesquetrine (Digivolution Core)
8CE1B410:Negrilupine (Digivolution Core)
8EE3F5D2:Nigeribrachice (Digivolution Core)
8FE3F740:Noxipretiosice (Digivolution Core)
8FE3F747:Nymphalice (Digivolution Core)
9BE40A6E:Nymphavulpesite (Digivolution Core)
90E1BA5B:Oceadivine (Digivolution Core)
97E4043A:Onychauxite (Digivolution Core)
9AE408FD:Ossoculite (Digivolution Core)
8FE3F744:Parvularmice (Digivolution Core)
8FE3F745:Parvuliplumbice (Digivolution Core)
9AE408FC:Perdepupite (Digivolution Core)
0ADEA8D6:Pernicite (Digivolution Core)
8FE1B8E4:Phoenixine (Digivolution Core)
98E405A7:Pilagelumite (Digivolution Core)
96E4024A:Porphyrinite (Digivolution Core)
9BE40A6F:Proteguarite (Digivolution Core)
8FE1B8ED:Pugnilignice (Digivolution Core)
8EE3F5D5:Pugnusice (Digivolution Core)
8DE1B58E:Pulcineline (Digivolution Core)
8CE1B411:Purinegrine (Digivolution Core)
91E1BC35:Quantice (Digivolution Core)
92E1BDA3:Quinquelementice (Digivolution Core)
98E405A6:Reliquite (Digivolution Core)
9CE40BDA:Rexicornice (Digivolution Core)
92E1BDAC:Risicoelice (Digivolution Core)
9AE408F4:Rubemilitite (Digivolution Core)
9AE1CA18:Rufaesquetrine (Digivolution Core)
90E1BA5C:Sacradracine (Digivolution Core)
8FE3F74A:Sacramagice (Digivolution Core)
9CE40BD9:Sacrarcice (Digivolution Core)
97E4043F:Sacravestite (Digivolution Core)
9AE1CA1C:Sacrimperine (Digivolution Core)
99E1C8A2:Salicelerine (Digivolution Core)
9CE40BDD:Scitiferinice (Digivolution Core)
9AE1CA1F:Septamagine (Digivolution Core)
0BDEAA4B:Shadracotine (Digivolution Core)
0BDEAA4D:Sollupusine (Digivolution Core)
8FE1B8E9:Solluxine (Digivolution Core)
90E1BA56:Sophicoeline (Digivolution Core)
97E4043C:Spinaviridite (Digivolution Core)
90E1BA5E:Stiriacine (Digivolution Core)
99E1C8AC:Studaesquetrine (Digivolution Core)
9AE1CA1B:Summaesquetrine (Digivolution Core)
9AE1CA1A:Summanegrine (Digivolution Core)
8DE1B58F:Superbimagine (Digivolution Core)
8EE1B77C:Supermyriadine (Digivolution Core)
8CE1B414:Supersimine (Digivolution Core)
0BDEAA49:Swordivine (Digivolution Core)
8DE1B582:Tenebrivirine (Digivolution Core)
8EE3F5D1:Tenebrossice (Digivolution Core)
91E1BC33:Tonitrulaminice (Digivolution Core)
96E40240:Tonitrumagusite (Digivolution Core)
8FE1B8EA:Tormentilupine (Digivolution Core)
9BE40A63:Umbralaite (Digivolution Core)
8DE1B587:Umbrilunine (Digivolution Core)
8DE1B586:Veneficiflorine (Digivolution Core)
9BE40A60:Ventanimite (Digivolution Core)
9DE40D4F:Vertecandescite (Digivolution Core)
9DE40D4C:Verteconligite (Digivolution Core)
92E1BDA2:Viaplenice (Digivolution Core)
99E40701:Virtumilitite (Digivolution Core)
81D4DFD6:Absolute Zero Water (Drink)
81D4DFD8:Deep Sea Essence (Drink)
81D4DFD1:Digital Ion Water (Drink)
81D4DFD3:File Soda (Drink)
81D4DFD5:Hot Water (Drink)
81D4DFD4:Infini-Water (Drink)
81D4DFD2:Neon Drink (Drink)
81D4DFD9:Phantom Nectar (Drink)
81D4DFD7:Triangular Milk (Drink)
8FD4F5DA:Black Digitrout (Fish)
8FD4F5DE:Digiarowana (Fish)
82D4E144:Digibitterling (Fish)
82D4E145:Digicarp (Fish)
8FD4F5D9:Digicatfish (Fish)
82D4E147:Digicrucian (Fish)
8FD4F5D8:Digieel (Fish)
82D4E140:Digifry (Fish)
82D4E146:Digikoi (Fish)
8FD4F5DB:Digiloach (Fish)
8FD4F5DF:Digipirarucu (Fish)
82D4E14B:Digisalmon (Fish)
8FD4F5DC:Digisnakehead (Fish)
82D4E14A:Digitrout (Fish)
8FD4F5DD:Digituna (Fish)
88D4EAD3:Baby Strawberry (Fruit)
88D4EAD2:Celestial Chestnut (Fruit)
88D4EAD6:Cheerful Apple (Fruit)
85D4E61C:Cloudy Orange (Fruit)
88D4EAD1:Conductor Lemon (Fruit)
85D4E61D:Confusion Cherry (Fruit)
88D4EAD0:Golden Acorn (Fruit)
88D4EADD:Orange Banana (Fruit)
88D4EADC:Rotting Melon (Fruit)
87D4E961:Best Meat (Meat)
87D4E96B:Colorful Meat (Meat)
87D4E965:Cube Meat (Meat)
87D4E960:Hunk of Meat (Meat)
87D4E964:Marbled Beef (Meat)
87D4E963:Meat (Meat)
87D4E967:Rotten Meat (Meat)
87D4E96A:Steel Meat (Meat)
87D4E966:Well Done Meat (Meat)
84D4E4A8:Acrid Fruit (Nut)
84D4E4AC:Az Nut (Nut)
84D4E4AF:Cobb Fruit (Nut)
84D4E4AD:Dozy Fruit (Nut)
84D4E4AA:Duty Fruit (Nut)
84D4E4AE:Oily Fruit (Nut)
84D4E4A9:Quick Fruit (Nut)
84D4E4AB:Rolly Fruit (Nut)
83D4E33F:Salty Fruit (Nut)
868ECE2A:Double Disc (Recovery)
D64E8AE8:Full Recovery Disc (Recovery)
D64E8AE6:Full Recovery Holo-Disc (Recovery)
868ECE29:Large Double Disc (Recovery)
868ECE2E:Large MP Disc (Recovery)
868ECE2D:Large MP Holo-Disc (Recovery)
858ECCBF:Large Recovery Disc (Recovery)
858ECCB9:Large Recovery Holo-Disc (Recovery)
868ECE2F:Medium MP Disc (Recovery)
858ECCBE:Medium Recovery Disc (Recovery)
858ECCB5:MP Disc (Recovery)
858ECCBD:Recovery Disc (Recovery)
D64E8AE9:Recovery Holo-Disc (Recovery)
D64E8AE7:Regen Disc (Recovery)
D64E8AEB:Remedy Disc (Recovery)
868ECE28:Super Double Disc (Recovery)
868ECE27:Super Double Holo-Disc (Recovery)
858ECCB8:Super Recovery Disc (Recovery)
858ECCBA:Super Recovery Holo-Disc (Recovery)
D74E8C41:Super Regen Disc (Recovery)
85D4E614:Drizzle Cabbage (Vegetable)
85D4E619:Ginseng (Vegetable)
86D4E78E:Jaguar Potato (Vegetable)
86D4E78D:Kamon Aubergine (Vegetable)
86D4E78C:Mandrake (Vegetable)
85D4E61B:Obscure Onion (Vegetable)
85D4E61A:Sakura Bird Radish (Vegetable)
85D4E615:Soft Gold Pumpkin (Vegetable)
86D4E78F:Spotted Tomato (Vegetable)
83D4E335:Celebration Nameko (Wild Mushroom)
83D4E332:Coriander (Wild Mushroom)
83D4E337:Deluxe Mushroom (Wild Mushroom)
86D4E788:Digistalk (Wild Mushroom)
83D4E334:Fighty Fungus (Wild Mushroom)
86D4E786:Frostcut Mushroom (Wild Mushroom)
86D4E787:Green Digistalk (Wild Mushroom)
83D4E333:Scratchy Grass (Wild Mushroom)
83D4E336:Unlucky Shroom (Wild Mushroom)
</DropDownList>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
</CheatEntry>
</CheatEntries>
</CheatTable>
I tried copying and pasting it into cheat engine, but there's no pointer or anything in it
[COMPLETED] [REQUEST] Digimon World: Next Order
Re: [REQUEST] Digimon World: Next Order
Re: [REQUEST] Digimon World: Next Order
Double click the type and check hexadecimalBabyGroot wrote: ↑Thu Feb 23, 2023 4:41 amWhat is this broCissa90 wrote: ↑Wed Feb 22, 2023 5:05 pm...
Example copy paste this into CE:
...Spoiler
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>105696</ID>
<Description>"ItemID"</Description>
<DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">D54E897B:Attack Booster S (Battle)
D54E897A:Attack Booster X (Battle)
D44E8789:Attack Plugin (Battle)
D44E878A:Attack Plugin S (Battle)
D44E878B:Attack Plugin X (Battle)
D54E8979:Defense Booster S (Battle)
D54E8978:Defense Booster X (Battle)
D44E878C:Defense Plugin (Battle)
D44E878D:Defense Plugin S (Battle)
D44E878E:Defense Plugin X (Battle)
D54E897F:Utility Booster S (Battle)
D54E897E:Utility Booster X (Battle)
D44E878F:Utility Plugin (Battle)
D44E8780:Utility Plugin S (Battle)
D44E8781:Utility Plugin X (Battle)
016A00DC:Auto-Pilot (Care)
016A00DD:Bandage (Care)
016A00DA:Medicine (Care)
016A00DF:Portable Toilet (Care)
026A02B0:Devil Chip A (Chip)
026A02B3:Devil Chip D (Chip)
026A02B2:Devil Chip E (Chip)
016A00DB:HP Chip (Chip)
026A02B5:HP Chip Mini (Chip)
016A00D8:MP Chip (Chip)
026A02B4:MP Chip Mini (Chip)
026A02B1:Speed Chip (Chip)
026A02B8:Speed Chip Mini (Chip)
016A00D6:Stamina Chip (Chip)
026A02B6:Stamina Chip Mini (Chip)
FF69FDF8:Stealth Chip (Chip)
016A00D9:Strength Chip (Chip)
026A02B7:Strength Chip Mini (Chip)
016A00D7:Wisdom Chip (Chip)
026A02B9:Wisdom Chip Mini (Chip)
9AE408F6:Aliquaestite (Digivolution Core)
9CE40BD2:Altisolumice (Digivolution Core)
8FE1B8EC:Amorostice (Digivolution Core)
99E40702:Animossisite (Digivolution Core)
8CE1B413:Arcaesquetrine (Digivolution Core)
92E1BDA1:Arcanalaminice (Digivolution Core)
8FE1B8E5:Archangeline (Digivolution Core)
9DE40D44:Argentalice (Digivolution Core)
96E4024B:Armacanisite (Digivolution Core)
90E1BA5A:Armaesquetrine (Digivolution Core)
98E405AA:Armaferrite (Digivolution Core)
8CE1B415:Auctimaline (Digivolution Core)
92E1BDA0:Auriferinice (Digivolution Core)
9AE408F5:Aurimilitite (Digivolution Core)
90E1BA5D:Bellaspinine (Digivolution Core)
8FE3F741:Bellatoralice (Digivolution Core)
99E40708:Belluite (Digivolution Core)
99E1C8A8:Bestaesquetrine (Digivolution Core)
96E4024E:Bestiapugnite (Digivolution Core)
8EE3F5D4:Blancorexice (Digivolution Core)
9BE40A66:Caelamorite (Digivolution Core)
9DE40D45:Caelumagnice (Digivolution Core)
92E1BDA7:Caerulicornice (Digivolution Core)
8EE3F5D8:Caerulignice (Digivolution Core)
98E405AD:Caesaforfexite (Digivolution Core)
96E4024D:Campanavulpesite (Digivolution Core)
8EE1B77E:Candescaesquetrine (Digivolution Core)
9BE40A65:Catullargentite (Digivolution Core)
8EE1B778:Censurexine (Digivolution Core)
97E4043D:Cornargentite (Digivolution Core)
8CE1B412:Cranaesquetrine (Digivolution Core)
0BDEAA4C:Crenasolarine (Digivolution Core)
0BDEAA4F:Crenaspine (Digivolution Core)
9AE408F3:Crystallumagite (Digivolution Core)
8DE1B583:Cupidimagine (Digivolution Core)
8EE3F5D0:Dirumpimpetice (Digivolution Core)
99E40700:Displodungulite (Digivolution Core)
8BE1B2A7:Dracaequetrine (Digivolution Core)
9CE40BDE:Dracobestiolice (Digivolution Core)
8EE3F5D3:Dracobrachice (Digivolution Core)
9DE40D4E:Dracocatullite (Digivolution Core)
97E40432:Dracocursite (Digivolution Core)
0BDEAA40:Dracoferocetine (Digivolution Core)
0BDEAA41:Draconite (Digivolution Core)
9DE40D49:Dracoturbidite (Digivolution Core)
8BE1B2A9:Duraesquetine (Digivolution Core)
0BDEAA4E:Eddimansine (Digivolution Core)
8FE3F743:Extimicelerice (Digivolution Core)
9DE40D4D:Extracaptivite (Digivolution Core)
97E40433:Felideusite (Digivolution Core)
8FE1B8EF:Felimagice (Digivolution Core)
9DE40D48:Feliprudentite (Digivolution Core)
9BE40A62:Felitenebrite (Digivolution Core)
90E1BA5F:Ferrigaleatine (Digivolution Core)
9DE40D4B:Ferrumachinice (Digivolution Core)
97E40438:Flagralacite (Digivolution Core)
8FE1B8E8:Fortidracine (Digivolution Core)
8BE1B2A6:Fortimagine (Digivolution Core)
9CE40BD3:Fortunice (Digivolution Core)
9BE40A64:Fremilupusite (Digivolution Core)
9BE40A67:Frigusanimite (Digivolution Core)
96E40249:Frumentadgressite (Digivolution Core)
97E4043E:Galeamite (Digivolution Core)
9CE40BDC:Geminalaminice (Digivolution Core)
9AE408F2:Grandimagite (Digivolution Core)
90E1BA57:Gravivestitine (Digivolution Core)
8EE1B771:Hatchetrambine (Digivolution Core)
8EE1B779:Hebetimpetine (Digivolution Core)
8CE1B416:Hederafoline (Digivolution Core)
0BDEAA4A:Heropotentatine (Digivolution Core)
9AE408F1:Holurufite (Digivolution Core)
99E40706:Holusagerite (Digivolution Core)
99E40704:Ignisite (Digivolution Core)
8CE1B417:Immiscechaosine (Digivolution Core)
99E1C8AA:Imperadracine (Digivolution Core)
9AE1CA1D:Imperapugnine (Digivolution Core)
8EE1B77A:Impetimagine (Digivolution Core)
8CE1B41B:Impudentine (Digivolution Core)
98E405A9:Inanarborite (Digivolution Core)
8BE1B2A5:Incurimagine (Digivolution Core)
8DE1B585:Indicaesquetrine (Digivolution Core)
9AE408F7:Indicungulite (Digivolution Core)
8EE1B77B:Infinitine (Digivolution Core)
9AE1CA19:Interitine (Digivolution Core)
8EE1B77F:Invidimagine (Digivolution Core)
8EE1B770:Iramagine (Digivolution Core)
99E1C8A9:Justitaesquetrine (Digivolution Core)
8DE1B580:Justivine (Digivolution Core)
90E1BA58:Lanceaesquetrine (Digivolution Core)
91E1BC3B:Lapsapraecepice (Digivolution Core)
8BE1B2A8:Larvidivine (Digivolution Core)
99E40705:Leorectite (Digivolution Core)
96E4024C:Leporobscurite (Digivolution Core)
9CE40BD8:Lilice (Digivolution Core)
8CE1B41A:Locicoeline (Digivolution Core)
0BDEAA48:Lunadivine (Digivolution Core)
9AE408F0:Luparcanite (Digivolution Core)
97E40439:Lupargenite (Digivolution Core)
9DE40D4A:Lupugnice (Digivolution Core)
92E1BDA4:Lupumbrice (Digivolution Core)
92E1BDA6:Lutelaminice (Digivolution Core)
8BE1B2A2:Machinimarine (Digivolution Core)
92E1BDA5:Machinindicice (Digivolution Core)
99E1C8AD:Magicoeline (Digivolution Core)
8BE1B2A3:Magiforcepine (Digivolution Core)
96E40241:Magusalaite (Digivolution Core)
92E1BDAD:Malicoluberice (Digivolution Core)
91E1BC30:Malisarculice (Digivolution Core)
98E405AC:Mareserpensite (Digivolution Core)
9CE40BDB:Maripecusice (Digivolution Core)
9AE1CA15:Ministerine (Digivolution Core)
99E1C8AE:Misericordisenexine (Digivolution Core)
8FE1B8EE:Mortiperditice (Digivolution Core)
9AE1CA14:Mutatinegrine (Digivolution Core)
99E1C8AF:Negraesquetrine (Digivolution Core)
8CE1B410:Negrilupine (Digivolution Core)
8EE3F5D2:Nigeribrachice (Digivolution Core)
8FE3F740:Noxipretiosice (Digivolution Core)
8FE3F747:Nymphalice (Digivolution Core)
9BE40A6E:Nymphavulpesite (Digivolution Core)
90E1BA5B:Oceadivine (Digivolution Core)
97E4043A:Onychauxite (Digivolution Core)
9AE408FD:Ossoculite (Digivolution Core)
8FE3F744:Parvularmice (Digivolution Core)
8FE3F745:Parvuliplumbice (Digivolution Core)
9AE408FC:Perdepupite (Digivolution Core)
0ADEA8D6:Pernicite (Digivolution Core)
8FE1B8E4:Phoenixine (Digivolution Core)
98E405A7:Pilagelumite (Digivolution Core)
96E4024A:Porphyrinite (Digivolution Core)
9BE40A6F:Proteguarite (Digivolution Core)
8FE1B8ED:Pugnilignice (Digivolution Core)
8EE3F5D5:Pugnusice (Digivolution Core)
8DE1B58E:Pulcineline (Digivolution Core)
8CE1B411:Purinegrine (Digivolution Core)
91E1BC35:Quantice (Digivolution Core)
92E1BDA3:Quinquelementice (Digivolution Core)
98E405A6:Reliquite (Digivolution Core)
9CE40BDA:Rexicornice (Digivolution Core)
92E1BDAC:Risicoelice (Digivolution Core)
9AE408F4:Rubemilitite (Digivolution Core)
9AE1CA18:Rufaesquetrine (Digivolution Core)
90E1BA5C:Sacradracine (Digivolution Core)
8FE3F74A:Sacramagice (Digivolution Core)
9CE40BD9:Sacrarcice (Digivolution Core)
97E4043F:Sacravestite (Digivolution Core)
9AE1CA1C:Sacrimperine (Digivolution Core)
99E1C8A2:Salicelerine (Digivolution Core)
9CE40BDD:Scitiferinice (Digivolution Core)
9AE1CA1F:Septamagine (Digivolution Core)
0BDEAA4B:Shadracotine (Digivolution Core)
0BDEAA4D:Sollupusine (Digivolution Core)
8FE1B8E9:Solluxine (Digivolution Core)
90E1BA56:Sophicoeline (Digivolution Core)
97E4043C:Spinaviridite (Digivolution Core)
90E1BA5E:Stiriacine (Digivolution Core)
99E1C8AC:Studaesquetrine (Digivolution Core)
9AE1CA1B:Summaesquetrine (Digivolution Core)
9AE1CA1A:Summanegrine (Digivolution Core)
8DE1B58F:Superbimagine (Digivolution Core)
8EE1B77C:Supermyriadine (Digivolution Core)
8CE1B414:Supersimine (Digivolution Core)
0BDEAA49:Swordivine (Digivolution Core)
8DE1B582:Tenebrivirine (Digivolution Core)
8EE3F5D1:Tenebrossice (Digivolution Core)
91E1BC33:Tonitrulaminice (Digivolution Core)
96E40240:Tonitrumagusite (Digivolution Core)
8FE1B8EA:Tormentilupine (Digivolution Core)
9BE40A63:Umbralaite (Digivolution Core)
8DE1B587:Umbrilunine (Digivolution Core)
8DE1B586:Veneficiflorine (Digivolution Core)
9BE40A60:Ventanimite (Digivolution Core)
9DE40D4F:Vertecandescite (Digivolution Core)
9DE40D4C:Verteconligite (Digivolution Core)
92E1BDA2:Viaplenice (Digivolution Core)
99E40701:Virtumilitite (Digivolution Core)
81D4DFD6:Absolute Zero Water (Drink)
81D4DFD8:Deep Sea Essence (Drink)
81D4DFD1:Digital Ion Water (Drink)
81D4DFD3:File Soda (Drink)
81D4DFD5:Hot Water (Drink)
81D4DFD4:Infini-Water (Drink)
81D4DFD2:Neon Drink (Drink)
81D4DFD9:Phantom Nectar (Drink)
81D4DFD7:Triangular Milk (Drink)
8FD4F5DA:Black Digitrout (Fish)
8FD4F5DE:Digiarowana (Fish)
82D4E144:Digibitterling (Fish)
82D4E145:Digicarp (Fish)
8FD4F5D9:Digicatfish (Fish)
82D4E147:Digicrucian (Fish)
8FD4F5D8:Digieel (Fish)
82D4E140:Digifry (Fish)
82D4E146:Digikoi (Fish)
8FD4F5DB:Digiloach (Fish)
8FD4F5DF:Digipirarucu (Fish)
82D4E14B:Digisalmon (Fish)
8FD4F5DC:Digisnakehead (Fish)
82D4E14A:Digitrout (Fish)
8FD4F5DD:Digituna (Fish)
88D4EAD3:Baby Strawberry (Fruit)
88D4EAD2:Celestial Chestnut (Fruit)
88D4EAD6:Cheerful Apple (Fruit)
85D4E61C:Cloudy Orange (Fruit)
88D4EAD1:Conductor Lemon (Fruit)
85D4E61D:Confusion Cherry (Fruit)
88D4EAD0:Golden Acorn (Fruit)
88D4EADD:Orange Banana (Fruit)
88D4EADC:Rotting Melon (Fruit)
87D4E961:Best Meat (Meat)
87D4E96B:Colorful Meat (Meat)
87D4E965:Cube Meat (Meat)
87D4E960:Hunk of Meat (Meat)
87D4E964:Marbled Beef (Meat)
87D4E963:Meat (Meat)
87D4E967:Rotten Meat (Meat)
87D4E96A:Steel Meat (Meat)
87D4E966:Well Done Meat (Meat)
84D4E4A8:Acrid Fruit (Nut)
84D4E4AC:Az Nut (Nut)
84D4E4AF:Cobb Fruit (Nut)
84D4E4AD:Dozy Fruit (Nut)
84D4E4AA:Duty Fruit (Nut)
84D4E4AE:Oily Fruit (Nut)
84D4E4A9:Quick Fruit (Nut)
84D4E4AB:Rolly Fruit (Nut)
83D4E33F:Salty Fruit (Nut)
868ECE2A:Double Disc (Recovery)
D64E8AE8:Full Recovery Disc (Recovery)
D64E8AE6:Full Recovery Holo-Disc (Recovery)
868ECE29:Large Double Disc (Recovery)
868ECE2E:Large MP Disc (Recovery)
868ECE2D:Large MP Holo-Disc (Recovery)
858ECCBF:Large Recovery Disc (Recovery)
858ECCB9:Large Recovery Holo-Disc (Recovery)
868ECE2F:Medium MP Disc (Recovery)
858ECCBE:Medium Recovery Disc (Recovery)
858ECCB5:MP Disc (Recovery)
858ECCBD:Recovery Disc (Recovery)
D64E8AE9:Recovery Holo-Disc (Recovery)
D64E8AE7:Regen Disc (Recovery)
D64E8AEB:Remedy Disc (Recovery)
868ECE28:Super Double Disc (Recovery)
868ECE27:Super Double Holo-Disc (Recovery)
858ECCB8:Super Recovery Disc (Recovery)
858ECCBA:Super Recovery Holo-Disc (Recovery)
D74E8C41:Super Regen Disc (Recovery)
85D4E614:Drizzle Cabbage (Vegetable)
85D4E619:Ginseng (Vegetable)
86D4E78E:Jaguar Potato (Vegetable)
86D4E78D:Kamon Aubergine (Vegetable)
86D4E78C:Mandrake (Vegetable)
85D4E61B:Obscure Onion (Vegetable)
85D4E61A:Sakura Bird Radish (Vegetable)
85D4E615:Soft Gold Pumpkin (Vegetable)
86D4E78F:Spotted Tomato (Vegetable)
83D4E335:Celebration Nameko (Wild Mushroom)
83D4E332:Coriander (Wild Mushroom)
83D4E337:Deluxe Mushroom (Wild Mushroom)
86D4E788:Digistalk (Wild Mushroom)
83D4E334:Fighty Fungus (Wild Mushroom)
86D4E786:Frostcut Mushroom (Wild Mushroom)
86D4E787:Green Digistalk (Wild Mushroom)
83D4E333:Scratchy Grass (Wild Mushroom)
83D4E336:Unlucky Shroom (Wild Mushroom)
</DropDownList>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
</CheatEntry>
</CheatEntries>
</CheatTable>
I tried copying and pasting it into cheat engine, but there's no pointer or anything in it
Right click the value and click "Set/Change dropdown selection options"
Copy paste what Cissa90 posted in the popup box and press ok
Double click the value and select the item you want
The new items doesn't overwrite the old one, they just get added to your inventory after you exit and enter the item page.
Re: [REQUEST] Digimon World: Next Order
Convert for Ryujinx please
Raizen123 wrote: ↑Thu Feb 23, 2023 7:41 amDouble click the type and check hexadecimalBabyGroot wrote: ↑Thu Feb 23, 2023 4:41 amWhat is this broCissa90 wrote: ↑Wed Feb 22, 2023 5:05 pm
...
Example copy paste this into CE:
...Spoiler
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>105696</ID>
<Description>"ItemID"</Description>
<DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">D54E897B:Attack Booster S (Battle)
D54E897A:Attack Booster X (Battle)
D44E8789:Attack Plugin (Battle)
D44E878A:Attack Plugin S (Battle)
D44E878B:Attack Plugin X (Battle)
D54E8979:Defense Booster S (Battle)
D54E8978:Defense Booster X (Battle)
D44E878C:Defense Plugin (Battle)
D44E878D:Defense Plugin S (Battle)
D44E878E:Defense Plugin X (Battle)
D54E897F:Utility Booster S (Battle)
D54E897E:Utility Booster X (Battle)
D44E878F:Utility Plugin (Battle)
D44E8780:Utility Plugin S (Battle)
D44E8781:Utility Plugin X (Battle)
016A00DC:Auto-Pilot (Care)
016A00DD:Bandage (Care)
016A00DA:Medicine (Care)
016A00DF:Portable Toilet (Care)
026A02B0:Devil Chip A (Chip)
026A02B3:Devil Chip D (Chip)
026A02B2:Devil Chip E (Chip)
016A00DB:HP Chip (Chip)
026A02B5:HP Chip Mini (Chip)
016A00D8:MP Chip (Chip)
026A02B4:MP Chip Mini (Chip)
026A02B1:Speed Chip (Chip)
026A02B8:Speed Chip Mini (Chip)
016A00D6:Stamina Chip (Chip)
026A02B6:Stamina Chip Mini (Chip)
FF69FDF8:Stealth Chip (Chip)
016A00D9:Strength Chip (Chip)
026A02B7:Strength Chip Mini (Chip)
016A00D7:Wisdom Chip (Chip)
026A02B9:Wisdom Chip Mini (Chip)
9AE408F6:Aliquaestite (Digivolution Core)
9CE40BD2:Altisolumice (Digivolution Core)
8FE1B8EC:Amorostice (Digivolution Core)
99E40702:Animossisite (Digivolution Core)
8CE1B413:Arcaesquetrine (Digivolution Core)
92E1BDA1:Arcanalaminice (Digivolution Core)
8FE1B8E5:Archangeline (Digivolution Core)
9DE40D44:Argentalice (Digivolution Core)
96E4024B:Armacanisite (Digivolution Core)
90E1BA5A:Armaesquetrine (Digivolution Core)
98E405AA:Armaferrite (Digivolution Core)
8CE1B415:Auctimaline (Digivolution Core)
92E1BDA0:Auriferinice (Digivolution Core)
9AE408F5:Aurimilitite (Digivolution Core)
90E1BA5D:Bellaspinine (Digivolution Core)
8FE3F741:Bellatoralice (Digivolution Core)
99E40708:Belluite (Digivolution Core)
99E1C8A8:Bestaesquetrine (Digivolution Core)
96E4024E:Bestiapugnite (Digivolution Core)
8EE3F5D4:Blancorexice (Digivolution Core)
9BE40A66:Caelamorite (Digivolution Core)
9DE40D45:Caelumagnice (Digivolution Core)
92E1BDA7:Caerulicornice (Digivolution Core)
8EE3F5D8:Caerulignice (Digivolution Core)
98E405AD:Caesaforfexite (Digivolution Core)
96E4024D:Campanavulpesite (Digivolution Core)
8EE1B77E:Candescaesquetrine (Digivolution Core)
9BE40A65:Catullargentite (Digivolution Core)
8EE1B778:Censurexine (Digivolution Core)
97E4043D:Cornargentite (Digivolution Core)
8CE1B412:Cranaesquetrine (Digivolution Core)
0BDEAA4C:Crenasolarine (Digivolution Core)
0BDEAA4F:Crenaspine (Digivolution Core)
9AE408F3:Crystallumagite (Digivolution Core)
8DE1B583:Cupidimagine (Digivolution Core)
8EE3F5D0:Dirumpimpetice (Digivolution Core)
99E40700:Displodungulite (Digivolution Core)
8BE1B2A7:Dracaequetrine (Digivolution Core)
9CE40BDE:Dracobestiolice (Digivolution Core)
8EE3F5D3:Dracobrachice (Digivolution Core)
9DE40D4E:Dracocatullite (Digivolution Core)
97E40432:Dracocursite (Digivolution Core)
0BDEAA40:Dracoferocetine (Digivolution Core)
0BDEAA41:Draconite (Digivolution Core)
9DE40D49:Dracoturbidite (Digivolution Core)
8BE1B2A9:Duraesquetine (Digivolution Core)
0BDEAA4E:Eddimansine (Digivolution Core)
8FE3F743:Extimicelerice (Digivolution Core)
9DE40D4D:Extracaptivite (Digivolution Core)
97E40433:Felideusite (Digivolution Core)
8FE1B8EF:Felimagice (Digivolution Core)
9DE40D48:Feliprudentite (Digivolution Core)
9BE40A62:Felitenebrite (Digivolution Core)
90E1BA5F:Ferrigaleatine (Digivolution Core)
9DE40D4B:Ferrumachinice (Digivolution Core)
97E40438:Flagralacite (Digivolution Core)
8FE1B8E8:Fortidracine (Digivolution Core)
8BE1B2A6:Fortimagine (Digivolution Core)
9CE40BD3:Fortunice (Digivolution Core)
9BE40A64:Fremilupusite (Digivolution Core)
9BE40A67:Frigusanimite (Digivolution Core)
96E40249:Frumentadgressite (Digivolution Core)
97E4043E:Galeamite (Digivolution Core)
9CE40BDC:Geminalaminice (Digivolution Core)
9AE408F2:Grandimagite (Digivolution Core)
90E1BA57:Gravivestitine (Digivolution Core)
8EE1B771:Hatchetrambine (Digivolution Core)
8EE1B779:Hebetimpetine (Digivolution Core)
8CE1B416:Hederafoline (Digivolution Core)
0BDEAA4A:Heropotentatine (Digivolution Core)
9AE408F1:Holurufite (Digivolution Core)
99E40706:Holusagerite (Digivolution Core)
99E40704:Ignisite (Digivolution Core)
8CE1B417:Immiscechaosine (Digivolution Core)
99E1C8AA:Imperadracine (Digivolution Core)
9AE1CA1D:Imperapugnine (Digivolution Core)
8EE1B77A:Impetimagine (Digivolution Core)
8CE1B41B:Impudentine (Digivolution Core)
98E405A9:Inanarborite (Digivolution Core)
8BE1B2A5:Incurimagine (Digivolution Core)
8DE1B585:Indicaesquetrine (Digivolution Core)
9AE408F7:Indicungulite (Digivolution Core)
8EE1B77B:Infinitine (Digivolution Core)
9AE1CA19:Interitine (Digivolution Core)
8EE1B77F:Invidimagine (Digivolution Core)
8EE1B770:Iramagine (Digivolution Core)
99E1C8A9:Justitaesquetrine (Digivolution Core)
8DE1B580:Justivine (Digivolution Core)
90E1BA58:Lanceaesquetrine (Digivolution Core)
91E1BC3B:Lapsapraecepice (Digivolution Core)
8BE1B2A8:Larvidivine (Digivolution Core)
99E40705:Leorectite (Digivolution Core)
96E4024C:Leporobscurite (Digivolution Core)
9CE40BD8:Lilice (Digivolution Core)
8CE1B41A:Locicoeline (Digivolution Core)
0BDEAA48:Lunadivine (Digivolution Core)
9AE408F0:Luparcanite (Digivolution Core)
97E40439:Lupargenite (Digivolution Core)
9DE40D4A:Lupugnice (Digivolution Core)
92E1BDA4:Lupumbrice (Digivolution Core)
92E1BDA6:Lutelaminice (Digivolution Core)
8BE1B2A2:Machinimarine (Digivolution Core)
92E1BDA5:Machinindicice (Digivolution Core)
99E1C8AD:Magicoeline (Digivolution Core)
8BE1B2A3:Magiforcepine (Digivolution Core)
96E40241:Magusalaite (Digivolution Core)
92E1BDAD:Malicoluberice (Digivolution Core)
91E1BC30:Malisarculice (Digivolution Core)
98E405AC:Mareserpensite (Digivolution Core)
9CE40BDB:Maripecusice (Digivolution Core)
9AE1CA15:Ministerine (Digivolution Core)
99E1C8AE:Misericordisenexine (Digivolution Core)
8FE1B8EE:Mortiperditice (Digivolution Core)
9AE1CA14:Mutatinegrine (Digivolution Core)
99E1C8AF:Negraesquetrine (Digivolution Core)
8CE1B410:Negrilupine (Digivolution Core)
8EE3F5D2:Nigeribrachice (Digivolution Core)
8FE3F740:Noxipretiosice (Digivolution Core)
8FE3F747:Nymphalice (Digivolution Core)
9BE40A6E:Nymphavulpesite (Digivolution Core)
90E1BA5B:Oceadivine (Digivolution Core)
97E4043A:Onychauxite (Digivolution Core)
9AE408FD:Ossoculite (Digivolution Core)
8FE3F744:Parvularmice (Digivolution Core)
8FE3F745:Parvuliplumbice (Digivolution Core)
9AE408FC:Perdepupite (Digivolution Core)
0ADEA8D6:Pernicite (Digivolution Core)
8FE1B8E4:Phoenixine (Digivolution Core)
98E405A7:Pilagelumite (Digivolution Core)
96E4024A:Porphyrinite (Digivolution Core)
9BE40A6F:Proteguarite (Digivolution Core)
8FE1B8ED:Pugnilignice (Digivolution Core)
8EE3F5D5:Pugnusice (Digivolution Core)
8DE1B58E:Pulcineline (Digivolution Core)
8CE1B411:Purinegrine (Digivolution Core)
91E1BC35:Quantice (Digivolution Core)
92E1BDA3:Quinquelementice (Digivolution Core)
98E405A6:Reliquite (Digivolution Core)
9CE40BDA:Rexicornice (Digivolution Core)
92E1BDAC:Risicoelice (Digivolution Core)
9AE408F4:Rubemilitite (Digivolution Core)
9AE1CA18:Rufaesquetrine (Digivolution Core)
90E1BA5C:Sacradracine (Digivolution Core)
8FE3F74A:Sacramagice (Digivolution Core)
9CE40BD9:Sacrarcice (Digivolution Core)
97E4043F:Sacravestite (Digivolution Core)
9AE1CA1C:Sacrimperine (Digivolution Core)
99E1C8A2:Salicelerine (Digivolution Core)
9CE40BDD:Scitiferinice (Digivolution Core)
9AE1CA1F:Septamagine (Digivolution Core)
0BDEAA4B:Shadracotine (Digivolution Core)
0BDEAA4D:Sollupusine (Digivolution Core)
8FE1B8E9:Solluxine (Digivolution Core)
90E1BA56:Sophicoeline (Digivolution Core)
97E4043C:Spinaviridite (Digivolution Core)
90E1BA5E:Stiriacine (Digivolution Core)
99E1C8AC:Studaesquetrine (Digivolution Core)
9AE1CA1B:Summaesquetrine (Digivolution Core)
9AE1CA1A:Summanegrine (Digivolution Core)
8DE1B58F:Superbimagine (Digivolution Core)
8EE1B77C:Supermyriadine (Digivolution Core)
8CE1B414:Supersimine (Digivolution Core)
0BDEAA49:Swordivine (Digivolution Core)
8DE1B582:Tenebrivirine (Digivolution Core)
8EE3F5D1:Tenebrossice (Digivolution Core)
91E1BC33:Tonitrulaminice (Digivolution Core)
96E40240:Tonitrumagusite (Digivolution Core)
8FE1B8EA:Tormentilupine (Digivolution Core)
9BE40A63:Umbralaite (Digivolution Core)
8DE1B587:Umbrilunine (Digivolution Core)
8DE1B586:Veneficiflorine (Digivolution Core)
9BE40A60:Ventanimite (Digivolution Core)
9DE40D4F:Vertecandescite (Digivolution Core)
9DE40D4C:Verteconligite (Digivolution Core)
92E1BDA2:Viaplenice (Digivolution Core)
99E40701:Virtumilitite (Digivolution Core)
81D4DFD6:Absolute Zero Water (Drink)
81D4DFD8:Deep Sea Essence (Drink)
81D4DFD1:Digital Ion Water (Drink)
81D4DFD3:File Soda (Drink)
81D4DFD5:Hot Water (Drink)
81D4DFD4:Infini-Water (Drink)
81D4DFD2:Neon Drink (Drink)
81D4DFD9:Phantom Nectar (Drink)
81D4DFD7:Triangular Milk (Drink)
8FD4F5DA:Black Digitrout (Fish)
8FD4F5DE:Digiarowana (Fish)
82D4E144:Digibitterling (Fish)
82D4E145:Digicarp (Fish)
8FD4F5D9:Digicatfish (Fish)
82D4E147:Digicrucian (Fish)
8FD4F5D8:Digieel (Fish)
82D4E140:Digifry (Fish)
82D4E146:Digikoi (Fish)
8FD4F5DB:Digiloach (Fish)
8FD4F5DF:Digipirarucu (Fish)
82D4E14B:Digisalmon (Fish)
8FD4F5DC:Digisnakehead (Fish)
82D4E14A:Digitrout (Fish)
8FD4F5DD:Digituna (Fish)
88D4EAD3:Baby Strawberry (Fruit)
88D4EAD2:Celestial Chestnut (Fruit)
88D4EAD6:Cheerful Apple (Fruit)
85D4E61C:Cloudy Orange (Fruit)
88D4EAD1:Conductor Lemon (Fruit)
85D4E61D:Confusion Cherry (Fruit)
88D4EAD0:Golden Acorn (Fruit)
88D4EADD:Orange Banana (Fruit)
88D4EADC:Rotting Melon (Fruit)
87D4E961:Best Meat (Meat)
87D4E96B:Colorful Meat (Meat)
87D4E965:Cube Meat (Meat)
87D4E960:Hunk of Meat (Meat)
87D4E964:Marbled Beef (Meat)
87D4E963:Meat (Meat)
87D4E967:Rotten Meat (Meat)
87D4E96A:Steel Meat (Meat)
87D4E966:Well Done Meat (Meat)
84D4E4A8:Acrid Fruit (Nut)
84D4E4AC:Az Nut (Nut)
84D4E4AF:Cobb Fruit (Nut)
84D4E4AD:Dozy Fruit (Nut)
84D4E4AA:Duty Fruit (Nut)
84D4E4AE:Oily Fruit (Nut)
84D4E4A9:Quick Fruit (Nut)
84D4E4AB:Rolly Fruit (Nut)
83D4E33F:Salty Fruit (Nut)
868ECE2A:Double Disc (Recovery)
D64E8AE8:Full Recovery Disc (Recovery)
D64E8AE6:Full Recovery Holo-Disc (Recovery)
868ECE29:Large Double Disc (Recovery)
868ECE2E:Large MP Disc (Recovery)
868ECE2D:Large MP Holo-Disc (Recovery)
858ECCBF:Large Recovery Disc (Recovery)
858ECCB9:Large Recovery Holo-Disc (Recovery)
868ECE2F:Medium MP Disc (Recovery)
858ECCBE:Medium Recovery Disc (Recovery)
858ECCB5:MP Disc (Recovery)
858ECCBD:Recovery Disc (Recovery)
D64E8AE9:Recovery Holo-Disc (Recovery)
D64E8AE7:Regen Disc (Recovery)
D64E8AEB:Remedy Disc (Recovery)
868ECE28:Super Double Disc (Recovery)
868ECE27:Super Double Holo-Disc (Recovery)
858ECCB8:Super Recovery Disc (Recovery)
858ECCBA:Super Recovery Holo-Disc (Recovery)
D74E8C41:Super Regen Disc (Recovery)
85D4E614:Drizzle Cabbage (Vegetable)
85D4E619:Ginseng (Vegetable)
86D4E78E:Jaguar Potato (Vegetable)
86D4E78D:Kamon Aubergine (Vegetable)
86D4E78C:Mandrake (Vegetable)
85D4E61B:Obscure Onion (Vegetable)
85D4E61A:Sakura Bird Radish (Vegetable)
85D4E615:Soft Gold Pumpkin (Vegetable)
86D4E78F:Spotted Tomato (Vegetable)
83D4E335:Celebration Nameko (Wild Mushroom)
83D4E332:Coriander (Wild Mushroom)
83D4E337:Deluxe Mushroom (Wild Mushroom)
86D4E788:Digistalk (Wild Mushroom)
83D4E334:Fighty Fungus (Wild Mushroom)
86D4E786:Frostcut Mushroom (Wild Mushroom)
86D4E787:Green Digistalk (Wild Mushroom)
83D4E333:Scratchy Grass (Wild Mushroom)
83D4E336:Unlucky Shroom (Wild Mushroom)
</DropDownList>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
</CheatEntry>
</CheatEntries>
</CheatTable>
I tried copying and pasting it into cheat engine, but there's no pointer or anything in it
Right click the value and click "Set/Change dropdown selection options"
Copy paste what Cissa90 posted in the popup box and press ok
Double click the value and select the item you want
The new items doesn't overwrite the old one, they just get added to your inventory after you exit and enter the item page.
Re: [REQUEST] Digimon World: Next Order
I remember this being a pain before as well. IIRC there is also a storage box (warehouse) you can unlock later that is easier to edit for values.
But player inventory is just finnicky.
So to get item values to stick:
Open item window from menu. Be on the tab you want to do edits. Change the value you desire, then back out of the item menu without changing tabs. Open item menu again and the value will be there.
Other option is to use the script to make all into 99. But be aware of using this when you have certain key items that might bug out the game, so save before using, or keep backups!
If you are wanting to add a new item:
Follow same procedure as above. Change any of the said item slots you want to make into something different, and exit out of item menu. The item will now be added and the old one still remains, taking up another inventory slot. THIS IS VERY CRUCIAL: If you already have inventory used at 20/20 and you try to add another item, the new item will be added, but a random old one will be deleted based on how the game sorts the Item IDs.
But player inventory is just finnicky.
So to get item values to stick:
Open item window from menu. Be on the tab you want to do edits. Change the value you desire, then back out of the item menu without changing tabs. Open item menu again and the value will be there.
Other option is to use the script to make all into 99. But be aware of using this when you have certain key items that might bug out the game, so save before using, or keep backups!
If you are wanting to add a new item:
Follow same procedure as above. Change any of the said item slots you want to make into something different, and exit out of item menu. The item will now be added and the old one still remains, taking up another inventory slot. THIS IS VERY CRUCIAL: If you already have inventory used at 20/20 and you try to add another item, the new item will be added, but a random old one will be deleted based on how the game sorts the Item IDs.
Re: [REQUEST] Digimon World: Next Order
Max TP point is on the Tamer menu.
I tried to use Item Modifier from the page 1 and end up with game freeze.
Re: [REQUEST] Digimon World: Next Order
I can't open the site from imgur*com and I already know how it works, thanks for the ID info.
Now i try to create and add the number of inventory slots it works, but if i log out the slots will go back to 20.
Spoiler
-
- What is cheating?
- Posts: 4
- Joined: Thu Feb 23, 2023 12:11 am
- Reputation: 0
Re: [REQUEST] Digimon World: Next Order
Yes I did that and some of them work but skill point doesn't.BabyGroot wrote: ↑Thu Feb 23, 2023 4:31 amHow To Use Table
1. Run the game
2. Run cheat table (Click 2x on table)
3. Klick [ Activate ] - {Click here to add process automatically}
4. Klick +++ SCRIPT +++ >> and activate the necessary scripts
5. After the script is activated, open +++ POINTER +++ and the cheat options will appear.
-
- What is cheating?
- Posts: 4
- Joined: Thu Feb 23, 2023 12:11 am
- Reputation: 0
Re: [REQUEST] Digimon World: Next Order
Yes I did that and some of the cheats like max item do work but max skill doesn't
Re: [REQUEST] Digimon World: Next Order
Can you tell me where max skill is located?
I can't find it in my table.
Re: [REQUEST] Digimon World: Next Order
It's under Player Data. See image.
Easiest way to also fix all issues with digimons getting reborn, needing food, toilet, sleep. Just freeze game timer and it wont reach the set limit each partner has for reaching it.
Might have to find the unity real deltatime thing to really stop it because might be there most functions read it's "spent timers" from.
Re: [REQUEST] Digimon World: Next Order
Made some more scripts for training and various others.
Just copy paste everything into the table.
Just copy paste everything into the table.
Spoiler
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>105795</ID>
<Description>"Various Scripts"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>105777</ID>
<Description>"Add 10,000 Exp To Training Level"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(TrainingLevelExp,GameAssembly.dll,01 6F 14 33 D2) // should be unique
alloc(newmem,$1000,TrainingLevelExp)
label(code)
label(return)
newmem:
code:
add [rdi+14],#10000
// add [rdi+14],ebp
xor edx,edx
jmp return
TrainingLevelExp:
jmp newmem
return:
registersymbol(TrainingLevelExp)
[DISABLE]
TrainingLevelExp:
db 01 6F 14 33 D2
unregistersymbol(TrainingLevelExp)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+47F96F
GameAssembly.dll+47F950: 48 63 CB - movsxd rcx,ebx
GameAssembly.dll+47F953: 48 8B 7C CF 20 - mov rdi,[rdi+rcx*8+20]
GameAssembly.dll+47F958: 48 85 FF - test rdi,rdi
GameAssembly.dll+47F95B: 74 5F - je GameAssembly.dll+47F9BC
GameAssembly.dll+47F95D: 39 77 10 - cmp [rdi+10],esi
GameAssembly.dll+47F960: 74 07 - je GameAssembly.dll+47F969
GameAssembly.dll+47F962: FF C3 - inc ebx
GameAssembly.dll+47F964: E9 57 FF FF FF - jmp GameAssembly.dll+47F8C0
GameAssembly.dll+47F969: 83 7F 18 03 - cmp dword ptr [rdi+18],03
GameAssembly.dll+47F96D: 7D 38 - jnl GameAssembly.dll+47F9A7
// ---------- INJECTING HERE ----------
GameAssembly.dll+47F96F: 01 6F 14 - add [rdi+14],ebp
// ---------- DONE INJECTING ----------
GameAssembly.dll+47F972: 33 D2 - xor edx,edx
GameAssembly.dll+47F974: 8B CE - mov ecx,esi
GameAssembly.dll+47F976: E8 45 07 00 00 - call uTrainingBase.GetParameterTrainingGradeUpData
GameAssembly.dll+47F97B: 48 85 C0 - test rax,rax
GameAssembly.dll+47F97E: 74 3C - je GameAssembly.dll+47F9BC
GameAssembly.dll+47F980: 4C 8B 08 - mov r9,[rax]
GameAssembly.dll+47F983: 48 8B C8 - mov rcx,rax
GameAssembly.dll+47F986: 8B 57 18 - mov edx,[rdi+18]
GameAssembly.dll+47F989: 4D 8B 81 C8 01 00 00 - mov r8,[r9+000001C8]
GameAssembly.dll+47F990: 41 FF 91 C0 01 00 00 - call qword ptr [r9+000001C0]
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105779</ID>
<Description>"Always 100 Mood"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(Mood,GameAssembly.dll,D8 89 5F 64 48 8B 5C 24 30) // should be unique
alloc(newmem,$1000,Mood)
label(code)
label(return)
newmem:
code:
mov ebx,#100
mov [rdi+64],ebx
mov rbx,[rsp+30]
jmp return
Mood+01:
jmp newmem
nop 3
return:
registersymbol(Mood)
[DISABLE]
Mood+01:
db 89 5F 64 48 8B 5C 24 30
unregistersymbol(Mood)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+5959B1
GameAssembly.dll+595992: 7E 13 - jle GameAssembly.dll+5959A7
GameAssembly.dll+595994: BB 64 00 00 00 - mov ebx,00000064
GameAssembly.dll+595999: 89 5F 64 - mov [rdi+64],ebx
GameAssembly.dll+59599C: 48 8B 5C 24 30 - mov rbx,[rsp+30]
GameAssembly.dll+5959A1: 48 83 C4 20 - add rsp,20
GameAssembly.dll+5959A5: 5F - pop rdi
GameAssembly.dll+5959A6: C3 - ret
GameAssembly.dll+5959A7: B8 01 00 00 00 - mov eax,00000001
GameAssembly.dll+5959AC: 3B D8 - cmp ebx,eax
GameAssembly.dll+5959AE: 0F 4C D8 - cmovl ebx,eax
// ---------- INJECTING HERE ----------
GameAssembly.dll+5959B1: 89 5F 64 - mov [rdi+64],ebx
// ---------- DONE INJECTING ----------
GameAssembly.dll+5959B4: 48 8B 5C 24 30 - mov rbx,[rsp+30]
GameAssembly.dll+5959B9: 48 83 C4 20 - add rsp,20
GameAssembly.dll+5959BD: 5F - pop rdi
GameAssembly.dll+5959BE: C3 - ret
GameAssembly.dll+5959BF: E8 9C 44 C4 FF - call GameAssembly.dll+1D9E60
GameAssembly.dll+5959C4: CC - int 3
GameAssembly.dll+5959C5: CC - int 3
GameAssembly.dll+5959C6: CC - int 3
GameAssembly.dll+5959C7: CC - int 3
GameAssembly.dll+5959C8: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105780</ID>
<Description>"0 Fatigue"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(Fatigue,GameAssembly.dll,44 0F 48 C0 44 89 41 6C) // should be unique
alloc(newmem,$1000,Fatigue)
label(code)
label(return)
newmem:
code:
cmovs r8d,eax
mov [rcx+6C],#0
jmp return
Fatigue:
jmp newmem
nop 3
return:
registersymbol(Fatigue)
[DISABLE]
Fatigue:
db 44 0F 48 C0 44 89 41 6C
unregistersymbol(Fatigue)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+59327A
GameAssembly.dll+59325E: CC - int 3
GameAssembly.dll+59325F: CC - int 3
PartnerData.AddFatigue: 44 8B 41 6C - mov r8d,[rcx+6C]
GameAssembly.dll+593264: 44 03 C2 - add r8d,edx
GameAssembly.dll+593267: 41 83 F8 64 - cmp r8d,64
GameAssembly.dll+59326B: 7E 08 - jle GameAssembly.dll+593275
GameAssembly.dll+59326D: C7 41 6C 64 00 00 00 - mov [rcx+6C],00000064
GameAssembly.dll+593274: C3 - ret
GameAssembly.dll+593275: 33 C0 - xor eax,eax
GameAssembly.dll+593277: 45 85 C0 - test r8d,r8d
// ---------- INJECTING HERE ----------
GameAssembly.dll+59327A: 44 0F 48 C0 - cmovs r8d,eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+59327E: 44 89 41 6C - mov [rcx+6C],r8d
GameAssembly.dll+593282: C3 - ret
GameAssembly.dll+593283: CC - int 3
GameAssembly.dll+593284: CC - int 3
GameAssembly.dll+593285: CC - int 3
GameAssembly.dll+593286: CC - int 3
GameAssembly.dll+593287: CC - int 3
GameAssembly.dll+593288: CC - int 3
GameAssembly.dll+593289: CC - int 3
GameAssembly.dll+59328A: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105803</ID>
<Description>"Remove Hunger/Toilet/Sleep"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(RemoveNeeds,GameAssembly.dll,0F B6 83 89 00 00 00) // should be unique
alloc(newmem,$1000,RemoveNeeds)
label(code)
label(return)
newmem:
mov [rbx+00000088],#0
mov [rbx+00000089],#0
mov [rbx+0000008A],#0
code:
movzx eax,byte ptr [rbx+00000089]
jmp return
RemoveNeeds:
jmp newmem
nop 2
return:
registersymbol(RemoveNeeds)
[DISABLE]
RemoveNeeds:
db 0F B6 83 89 00 00 00
unregistersymbol(RemoveNeeds)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+593C9D
GameAssembly.dll+593C7B: 74 0E - je GameAssembly.dll+593C8B
GameAssembly.dll+593C7D: 83 B9 E0 00 00 00 00 - cmp dword ptr [rcx+000000E0],00
GameAssembly.dll+593C84: 75 05 - jne GameAssembly.dll+593C8B
GameAssembly.dll+593C86: E8 35 10 BD FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+593C8B: 33 D2 - xor edx,edx
GameAssembly.dll+593C8D: 8B CF - mov ecx,edi
GameAssembly.dll+593C8F: E8 0C DC F8 FF - call AppInfo.IsExDungeonMap
GameAssembly.dll+593C94: 48 8B 7C 24 30 - mov rdi,[rsp+30]
GameAssembly.dll+593C99: 84 C0 - test al,al
GameAssembly.dll+593C9B: 75 0D - jne GameAssembly.dll+593CAA
// ---------- INJECTING HERE ----------
GameAssembly.dll+593C9D: 0F B6 83 89 00 00 00 - movzx eax,byte ptr [rbx+00000089]
// ---------- DONE INJECTING ----------
GameAssembly.dll+593CA4: 48 83 C4 20 - add rsp,20
GameAssembly.dll+593CA8: 5B - pop rbx
GameAssembly.dll+593CA9: C3 - ret
GameAssembly.dll+593CAA: 32 C0 - xor al,al
GameAssembly.dll+593CAC: 48 83 C4 20 - add rsp,20
GameAssembly.dll+593CB0: 5B - pop rbx
GameAssembly.dll+593CB1: C3 - ret
GameAssembly.dll+593CB2: E8 A9 61 C4 FF - call GameAssembly.dll+1D9E60
GameAssembly.dll+593CB7: CC - int 3
GameAssembly.dll+593CB8: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105804</ID>
<Description>"Disable Timer For Food/Sleep/Toilet Check"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(TimerNeeds,GameAssembly.dll,F3 0F 10 41 7C 0F) // should be unique
alloc(newmem,$1000,TimerNeeds)
label(code)
label(return)
newmem:
mov [rcx+7C],(float)-1
mov [rcx+80],(float)-1
mov [rcx+84],(float)-1
code:
movss xmm0,[rcx+7C]
jmp return
TimerNeeds:
jmp newmem
return:
registersymbol(TimerNeeds)
[DISABLE]
TimerNeeds:
db F3 0F 10 41 7C
unregistersymbol(TimerNeeds)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+23BDD4
GameAssembly.dll+23BDA4: E8 87 27 00 00 - call GameAssembly.dll+23E530
GameAssembly.dll+23BDA9: 48 85 C0 - test rax,rax
GameAssembly.dll+23BDAC: 0F 84 47 01 00 00 - je GameAssembly.dll+23BEF9
GameAssembly.dll+23BDB2: F3 0F 10 70 10 - movss xmm6,[rax+10]
GameAssembly.dll+23BDB7: 48 8B 87 D8 02 00 00 - mov rax,[rdi+000002D8]
GameAssembly.dll+23BDBE: 48 85 C0 - test rax,rax
GameAssembly.dll+23BDC1: 0F 84 32 01 00 00 - je GameAssembly.dll+23BEF9
GameAssembly.dll+23BDC7: 48 8B 48 38 - mov rcx,[rax+38]
GameAssembly.dll+23BDCB: 48 85 C9 - test rcx,rcx
GameAssembly.dll+23BDCE: 0F 84 25 01 00 00 - je GameAssembly.dll+23BEF9
// ---------- INJECTING HERE ----------
GameAssembly.dll+23BDD4: F3 0F 10 41 7C - movss xmm0,[rcx+7C]
// ---------- DONE INJECTING ----------
GameAssembly.dll+23BDD9: 0F 29 7C 24 50 - movaps [rsp+50],xmm7
GameAssembly.dll+23BDDE: F3 0F 10 3D BE 16 20 01 - movss xmm7,[GameAssembly.dll+143D4A4]
GameAssembly.dll+23BDE6: 44 0F 29 4C 24 30 - movaps [rsp+30],xmm9
GameAssembly.dll+23BDEC: F3 44 0F 10 0D 9B 16 20 01 - movss xmm9,[GameAssembly.dll+143D490]
GameAssembly.dll+23BDF5: F3 41 0F 58 C1 - addss xmm0,xmm9
GameAssembly.dll+23BDFA: 0F 2F C7 - comiss xmm0,xmm7
GameAssembly.dll+23BDFD: 76 08 - jna GameAssembly.dll+23BE07
GameAssembly.dll+23BDFF: 0F 28 CF - movaps xmm1,xmm7
GameAssembly.dll+23BE02: E8 D5 5A FA FF - call GameAssembly.dll+1E18DC
GameAssembly.dll+23BE07: F3 0F 10 15 89 16 20 01 - movss xmm2,[GameAssembly.dll+143D498]
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105802</ID>
<Description>"Training Multiplier"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>105790</ID>
<Description>"Multiply HP Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(HPMultiplier,GameAssembly.dll,41 89 46 20 E9 08 01 00 00) // should be unique
alloc(newmem,$1000,HPMultiplier)
alloc(HPMulti,4)
registersymbol(HPMulti)
label(code)
label(return)
HPMulti:
dd 1
newmem:
imul eax,[HPMulti]
code:
mov [r14+20],eax
jmp GameAssembly.dll+3285CF
jmp return
HPMultiplier:
jmp newmem
nop 4
return:
registersymbol(HPMultiplier)
[DISABLE]
HPMultiplier:
db 41 89 46 20 E9 08 01 00 00
unregistersymbol(HPMultiplier)
unregistersymbol(HPMulti)
dealloc(newmem)
dealloc(HPMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3284BE
GameAssembly.dll+328495: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+32849C: 75 08 - jne GameAssembly.dll+3284A6
GameAssembly.dll+32849E: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3284A1: E8 1A C8 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3284A6: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3284AB: 33 D2 - xor edx,edx
GameAssembly.dll+3284AD: F3 41 0F 59 F6 - mulss xmm6,xmm14
GameAssembly.dll+3284B2: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+3284B6: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+3284B9: E8 F2 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+3284BE: 41 89 46 20 - mov [r14+20],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3284C2: E9 08 01 00 00 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+3284C7: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+3284CE: 74 11 - je GameAssembly.dll+3284E1
GameAssembly.dll+3284D0: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3284D7: 75 08 - jne GameAssembly.dll+3284E1
GameAssembly.dll+3284D9: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3284DC: E8 DF C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3284E1: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3284E6: 33 D2 - xor edx,edx
GameAssembly.dll+3284E8: F3 41 0F 59 F6 - mulss xmm6,xmm14
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105791</ID>
<Description>"HP Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>HPMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105784</ID>
<Description>"Multiply MP Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(MPMultiplier,GameAssembly.dll,41 89 46 24 E9 CD 00 00 00) // should be unique
alloc(newmem,$1000,MPMultiplier)
alloc(MPMulti,4)
registersymbol(MPMulti)
label(code)
label(return)
MPMulti:
dd 1
newmem:
imul eax,[MPMulti]
code:
mov [r14+24],eax
jmp GameAssembly.dll+3285CF
jmp return
MPMultiplier:
jmp newmem
nop 4
return:
registersymbol(MPMultiplier)
[DISABLE]
MPMultiplier:
db 41 89 46 24 E9 CD 00 00 00
unregistersymbol(MPMultiplier)
unregistersymbol(MPMulti)
dealloc(newmem)
dealloc(MPMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3284F9
GameAssembly.dll+3284D0: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3284D7: 75 08 - jne GameAssembly.dll+3284E1
GameAssembly.dll+3284D9: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3284DC: E8 DF C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3284E1: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3284E6: 33 D2 - xor edx,edx
GameAssembly.dll+3284E8: F3 41 0F 59 F6 - mulss xmm6,xmm14
GameAssembly.dll+3284ED: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+3284F1: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+3284F4: E8 B7 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+3284F9: 41 89 46 24 - mov [r14+24],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3284FD: E9 CD 00 00 00 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+328502: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+328509: 74 11 - je GameAssembly.dll+32851C
GameAssembly.dll+32850B: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328512: 75 08 - jne GameAssembly.dll+32851C
GameAssembly.dll+328514: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328517: E8 A4 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+32851C: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328521: 33 D2 - xor edx,edx
GameAssembly.dll+328523: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105783</ID>
<Description>"MP Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>MPMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105793</ID>
<Description>"Multiply Strength Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(StrMultiplier,GameAssembly.dll,41 89 46 28 E9 97 00 00 00) // should be unique
alloc(newmem,$1000,StrMultiplier)
alloc(StrMulti,4)
registersymbol(StrMulti)
label(code)
label(return)
StrMulti:
dd 1
newmem:
imul eax,[StrMulti]
code:
mov [r14+28],eax
jmp GameAssembly.dll+3285CF
jmp return
StrMultiplier:
jmp newmem
nop 4
return:
registersymbol(StrMultiplier)
[DISABLE]
StrMultiplier:
db 41 89 46 28 E9 97 00 00 00
unregistersymbol(StrMultiplier)
unregistersymbol(StrMulti)
dealloc(newmem)
dealloc(StrMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+32852F
GameAssembly.dll+328509: 74 11 - je GameAssembly.dll+32851C
GameAssembly.dll+32850B: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328512: 75 08 - jne GameAssembly.dll+32851C
GameAssembly.dll+328514: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328517: E8 A4 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+32851C: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328521: 33 D2 - xor edx,edx
GameAssembly.dll+328523: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+328527: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+32852A: E8 81 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+32852F: 41 89 46 28 - mov [r14+28],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+328533: E9 97 00 00 00 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+328538: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+32853F: 74 11 - je GameAssembly.dll+328552
GameAssembly.dll+328541: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328548: 75 08 - jne GameAssembly.dll+328552
GameAssembly.dll+32854A: 48 8B CA - mov rcx,rdx
GameAssembly.dll+32854D: E8 6E C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328552: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328557: 33 D2 - xor edx,edx
GameAssembly.dll+328559: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105794</ID>
<Description>"Strength Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>StrMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105796</ID>
<Description>"Multiply Stamina Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(StaMultiply,GameAssembly.dll,41 89 46 2C EB 64) // should be unique
alloc(newmem,$1000,StaMultiply)
alloc(StaMulti,4)
registersymbol(StaMulti)
label(code)
label(return)
StaMulti:
dd 1
newmem:
imul eax,[StaMulti]
code:
mov [r14+2C],eax
jmp GameAssembly.dll+3285CF
jmp return
StaMultiply:
jmp newmem
nop
return:
registersymbol(StaMultiply)
[DISABLE]
StaMultiply:
db 41 89 46 2C EB 64
unregistersymbol(StaMultiply)
unregistersymbol(StaMulti)
dealloc(newmem)
dealloc(StaMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+328565
GameAssembly.dll+32853F: 74 11 - je GameAssembly.dll+328552
GameAssembly.dll+328541: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328548: 75 08 - jne GameAssembly.dll+328552
GameAssembly.dll+32854A: 48 8B CA - mov rcx,rdx
GameAssembly.dll+32854D: E8 6E C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328552: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328557: 33 D2 - xor edx,edx
GameAssembly.dll+328559: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+32855D: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+328560: E8 4B 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+328565: 41 89 46 2C - mov [r14+2C],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+328569: EB 64 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+32856B: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+328572: 74 11 - je GameAssembly.dll+328585
GameAssembly.dll+328574: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+32857B: 75 08 - jne GameAssembly.dll+328585
GameAssembly.dll+32857D: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328580: E8 3B C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328585: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+32858A: 33 D2 - xor edx,edx
GameAssembly.dll+32858C: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105797</ID>
<Description>"Stamina Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>StaMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105798</ID>
<Description>"Multiply Wisdom Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(WisMultiply,GameAssembly.dll,41 89 46 30 EB 31) // should be unique
alloc(newmem,$1000,WisMultiply)
alloc(WisMulti,4)
registersymbol(WisMulti)
label(code)
label(return)
WisMulti:
dd 1
newmem:
imul eax,[WisMulti]
code:
mov [r14+30],eax
jmp GameAssembly.dll+3285CF
jmp return
WisMultiply:
jmp newmem
nop
return:
registersymbol(WisMultiply)
[DISABLE]
WisMultiply:
db 41 89 46 30 EB 31
unregistersymbol(WisMultiply)
unregistersymbol(WisMulti)
dealloc(newmem)
dealloc(WisMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+328598
GameAssembly.dll+328572: 74 11 - je GameAssembly.dll+328585
GameAssembly.dll+328574: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+32857B: 75 08 - jne GameAssembly.dll+328585
GameAssembly.dll+32857D: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328580: E8 3B C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328585: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+32858A: 33 D2 - xor edx,edx
GameAssembly.dll+32858C: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+328590: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+328593: E8 18 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+328598: 41 89 46 30 - mov [r14+30],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+32859C: EB 31 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+32859E: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+3285A5: 74 11 - je GameAssembly.dll+3285B8
GameAssembly.dll+3285A7: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3285AE: 75 08 - jne GameAssembly.dll+3285B8
GameAssembly.dll+3285B0: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3285B3: E8 08 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3285B8: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3285BD: 33 D2 - xor edx,edx
GameAssembly.dll+3285BF: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105799</ID>
<Description>"Wisdom Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>WisMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105800</ID>
<Description>"Multiply Speed Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(SpeMultiplier,GameAssembly.dll,41 89 46 34 48 8B 15 F2 C5 72 01) // should be unique
alloc(newmem,$1000,SpeMultiplier)
alloc(SpeMulti,4)
registersymbol(SpeMulti)
label(code)
label(return)
SpeMulti:
dd 1
newmem:
imul eax,[SpeMulti]
code:
mov [r14+34],eax
mov rdx,[GameAssembly.dll+1A54BC8]
jmp return
SpeMultiplier:
jmp newmem
nop 6
return:
registersymbol(SpeMultiplier)
[DISABLE]
SpeMultiplier:
db 41 89 46 34 48 8B 15 F2 C5 72 01
unregistersymbol(SpeMultiplier)
unregistersymbol(SpeMulti)
dealloc(newmem)
dealloc(SpeMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3285CB
GameAssembly.dll+3285A5: 74 11 - je GameAssembly.dll+3285B8
GameAssembly.dll+3285A7: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3285AE: 75 08 - jne GameAssembly.dll+3285B8
GameAssembly.dll+3285B0: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3285B3: E8 08 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3285B8: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3285BD: 33 D2 - xor edx,edx
GameAssembly.dll+3285BF: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+3285C3: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+3285C6: E8 E5 7C 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+3285CB: 41 89 46 34 - mov [r14+34],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3285CF: 48 8B 15 F2 C5 72 01 - mov rdx,[GameAssembly.dll+1A54BC8]
GameAssembly.dll+3285D6: F3 44 0F 10 84 24 28 01 00 00 - movss xmm8,[rsp+00000128]
GameAssembly.dll+3285E0: F3 0F 10 B4 24 20 01 00 00 - movss xmm6,[rsp+00000120]
GameAssembly.dll+3285E9: F3 0F 10 7C 24 20 - movss xmm7,[rsp+20]
GameAssembly.dll+3285EF: 4C 8D 0D 0A 7A CD FF - lea r9,[GameAssembly.dll]
GameAssembly.dll+3285F6: FF C7 - inc edi
GameAssembly.dll+3285F8: 41 BA 24 00 00 00 - mov r10d,00000024
GameAssembly.dll+3285FE: E9 1D FD FF FF - jmp GameAssembly.dll+328320
GameAssembly.dll+328603: FF C6 - inc esi
GameAssembly.dll+328605: 8B C6 - mov eax,esi
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105801</ID>
<Description>"Speed Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>SpeMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>105795</ID>
<Description>"Various Scripts"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>105777</ID>
<Description>"Add 10,000 Exp To Training Level"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(TrainingLevelExp,GameAssembly.dll,01 6F 14 33 D2) // should be unique
alloc(newmem,$1000,TrainingLevelExp)
label(code)
label(return)
newmem:
code:
add [rdi+14],#10000
// add [rdi+14],ebp
xor edx,edx
jmp return
TrainingLevelExp:
jmp newmem
return:
registersymbol(TrainingLevelExp)
[DISABLE]
TrainingLevelExp:
db 01 6F 14 33 D2
unregistersymbol(TrainingLevelExp)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+47F96F
GameAssembly.dll+47F950: 48 63 CB - movsxd rcx,ebx
GameAssembly.dll+47F953: 48 8B 7C CF 20 - mov rdi,[rdi+rcx*8+20]
GameAssembly.dll+47F958: 48 85 FF - test rdi,rdi
GameAssembly.dll+47F95B: 74 5F - je GameAssembly.dll+47F9BC
GameAssembly.dll+47F95D: 39 77 10 - cmp [rdi+10],esi
GameAssembly.dll+47F960: 74 07 - je GameAssembly.dll+47F969
GameAssembly.dll+47F962: FF C3 - inc ebx
GameAssembly.dll+47F964: E9 57 FF FF FF - jmp GameAssembly.dll+47F8C0
GameAssembly.dll+47F969: 83 7F 18 03 - cmp dword ptr [rdi+18],03
GameAssembly.dll+47F96D: 7D 38 - jnl GameAssembly.dll+47F9A7
// ---------- INJECTING HERE ----------
GameAssembly.dll+47F96F: 01 6F 14 - add [rdi+14],ebp
// ---------- DONE INJECTING ----------
GameAssembly.dll+47F972: 33 D2 - xor edx,edx
GameAssembly.dll+47F974: 8B CE - mov ecx,esi
GameAssembly.dll+47F976: E8 45 07 00 00 - call uTrainingBase.GetParameterTrainingGradeUpData
GameAssembly.dll+47F97B: 48 85 C0 - test rax,rax
GameAssembly.dll+47F97E: 74 3C - je GameAssembly.dll+47F9BC
GameAssembly.dll+47F980: 4C 8B 08 - mov r9,[rax]
GameAssembly.dll+47F983: 48 8B C8 - mov rcx,rax
GameAssembly.dll+47F986: 8B 57 18 - mov edx,[rdi+18]
GameAssembly.dll+47F989: 4D 8B 81 C8 01 00 00 - mov r8,[r9+000001C8]
GameAssembly.dll+47F990: 41 FF 91 C0 01 00 00 - call qword ptr [r9+000001C0]
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105779</ID>
<Description>"Always 100 Mood"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(Mood,GameAssembly.dll,D8 89 5F 64 48 8B 5C 24 30) // should be unique
alloc(newmem,$1000,Mood)
label(code)
label(return)
newmem:
code:
mov ebx,#100
mov [rdi+64],ebx
mov rbx,[rsp+30]
jmp return
Mood+01:
jmp newmem
nop 3
return:
registersymbol(Mood)
[DISABLE]
Mood+01:
db 89 5F 64 48 8B 5C 24 30
unregistersymbol(Mood)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+5959B1
GameAssembly.dll+595992: 7E 13 - jle GameAssembly.dll+5959A7
GameAssembly.dll+595994: BB 64 00 00 00 - mov ebx,00000064
GameAssembly.dll+595999: 89 5F 64 - mov [rdi+64],ebx
GameAssembly.dll+59599C: 48 8B 5C 24 30 - mov rbx,[rsp+30]
GameAssembly.dll+5959A1: 48 83 C4 20 - add rsp,20
GameAssembly.dll+5959A5: 5F - pop rdi
GameAssembly.dll+5959A6: C3 - ret
GameAssembly.dll+5959A7: B8 01 00 00 00 - mov eax,00000001
GameAssembly.dll+5959AC: 3B D8 - cmp ebx,eax
GameAssembly.dll+5959AE: 0F 4C D8 - cmovl ebx,eax
// ---------- INJECTING HERE ----------
GameAssembly.dll+5959B1: 89 5F 64 - mov [rdi+64],ebx
// ---------- DONE INJECTING ----------
GameAssembly.dll+5959B4: 48 8B 5C 24 30 - mov rbx,[rsp+30]
GameAssembly.dll+5959B9: 48 83 C4 20 - add rsp,20
GameAssembly.dll+5959BD: 5F - pop rdi
GameAssembly.dll+5959BE: C3 - ret
GameAssembly.dll+5959BF: E8 9C 44 C4 FF - call GameAssembly.dll+1D9E60
GameAssembly.dll+5959C4: CC - int 3
GameAssembly.dll+5959C5: CC - int 3
GameAssembly.dll+5959C6: CC - int 3
GameAssembly.dll+5959C7: CC - int 3
GameAssembly.dll+5959C8: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105780</ID>
<Description>"0 Fatigue"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(Fatigue,GameAssembly.dll,44 0F 48 C0 44 89 41 6C) // should be unique
alloc(newmem,$1000,Fatigue)
label(code)
label(return)
newmem:
code:
cmovs r8d,eax
mov [rcx+6C],#0
jmp return
Fatigue:
jmp newmem
nop 3
return:
registersymbol(Fatigue)
[DISABLE]
Fatigue:
db 44 0F 48 C0 44 89 41 6C
unregistersymbol(Fatigue)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+59327A
GameAssembly.dll+59325E: CC - int 3
GameAssembly.dll+59325F: CC - int 3
PartnerData.AddFatigue: 44 8B 41 6C - mov r8d,[rcx+6C]
GameAssembly.dll+593264: 44 03 C2 - add r8d,edx
GameAssembly.dll+593267: 41 83 F8 64 - cmp r8d,64
GameAssembly.dll+59326B: 7E 08 - jle GameAssembly.dll+593275
GameAssembly.dll+59326D: C7 41 6C 64 00 00 00 - mov [rcx+6C],00000064
GameAssembly.dll+593274: C3 - ret
GameAssembly.dll+593275: 33 C0 - xor eax,eax
GameAssembly.dll+593277: 45 85 C0 - test r8d,r8d
// ---------- INJECTING HERE ----------
GameAssembly.dll+59327A: 44 0F 48 C0 - cmovs r8d,eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+59327E: 44 89 41 6C - mov [rcx+6C],r8d
GameAssembly.dll+593282: C3 - ret
GameAssembly.dll+593283: CC - int 3
GameAssembly.dll+593284: CC - int 3
GameAssembly.dll+593285: CC - int 3
GameAssembly.dll+593286: CC - int 3
GameAssembly.dll+593287: CC - int 3
GameAssembly.dll+593288: CC - int 3
GameAssembly.dll+593289: CC - int 3
GameAssembly.dll+59328A: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105803</ID>
<Description>"Remove Hunger/Toilet/Sleep"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(RemoveNeeds,GameAssembly.dll,0F B6 83 89 00 00 00) // should be unique
alloc(newmem,$1000,RemoveNeeds)
label(code)
label(return)
newmem:
mov [rbx+00000088],#0
mov [rbx+00000089],#0
mov [rbx+0000008A],#0
code:
movzx eax,byte ptr [rbx+00000089]
jmp return
RemoveNeeds:
jmp newmem
nop 2
return:
registersymbol(RemoveNeeds)
[DISABLE]
RemoveNeeds:
db 0F B6 83 89 00 00 00
unregistersymbol(RemoveNeeds)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+593C9D
GameAssembly.dll+593C7B: 74 0E - je GameAssembly.dll+593C8B
GameAssembly.dll+593C7D: 83 B9 E0 00 00 00 00 - cmp dword ptr [rcx+000000E0],00
GameAssembly.dll+593C84: 75 05 - jne GameAssembly.dll+593C8B
GameAssembly.dll+593C86: E8 35 10 BD FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+593C8B: 33 D2 - xor edx,edx
GameAssembly.dll+593C8D: 8B CF - mov ecx,edi
GameAssembly.dll+593C8F: E8 0C DC F8 FF - call AppInfo.IsExDungeonMap
GameAssembly.dll+593C94: 48 8B 7C 24 30 - mov rdi,[rsp+30]
GameAssembly.dll+593C99: 84 C0 - test al,al
GameAssembly.dll+593C9B: 75 0D - jne GameAssembly.dll+593CAA
// ---------- INJECTING HERE ----------
GameAssembly.dll+593C9D: 0F B6 83 89 00 00 00 - movzx eax,byte ptr [rbx+00000089]
// ---------- DONE INJECTING ----------
GameAssembly.dll+593CA4: 48 83 C4 20 - add rsp,20
GameAssembly.dll+593CA8: 5B - pop rbx
GameAssembly.dll+593CA9: C3 - ret
GameAssembly.dll+593CAA: 32 C0 - xor al,al
GameAssembly.dll+593CAC: 48 83 C4 20 - add rsp,20
GameAssembly.dll+593CB0: 5B - pop rbx
GameAssembly.dll+593CB1: C3 - ret
GameAssembly.dll+593CB2: E8 A9 61 C4 FF - call GameAssembly.dll+1D9E60
GameAssembly.dll+593CB7: CC - int 3
GameAssembly.dll+593CB8: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105804</ID>
<Description>"Disable Timer For Food/Sleep/Toilet Check"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(TimerNeeds,GameAssembly.dll,F3 0F 10 41 7C 0F) // should be unique
alloc(newmem,$1000,TimerNeeds)
label(code)
label(return)
newmem:
mov [rcx+7C],(float)-1
mov [rcx+80],(float)-1
mov [rcx+84],(float)-1
code:
movss xmm0,[rcx+7C]
jmp return
TimerNeeds:
jmp newmem
return:
registersymbol(TimerNeeds)
[DISABLE]
TimerNeeds:
db F3 0F 10 41 7C
unregistersymbol(TimerNeeds)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+23BDD4
GameAssembly.dll+23BDA4: E8 87 27 00 00 - call GameAssembly.dll+23E530
GameAssembly.dll+23BDA9: 48 85 C0 - test rax,rax
GameAssembly.dll+23BDAC: 0F 84 47 01 00 00 - je GameAssembly.dll+23BEF9
GameAssembly.dll+23BDB2: F3 0F 10 70 10 - movss xmm6,[rax+10]
GameAssembly.dll+23BDB7: 48 8B 87 D8 02 00 00 - mov rax,[rdi+000002D8]
GameAssembly.dll+23BDBE: 48 85 C0 - test rax,rax
GameAssembly.dll+23BDC1: 0F 84 32 01 00 00 - je GameAssembly.dll+23BEF9
GameAssembly.dll+23BDC7: 48 8B 48 38 - mov rcx,[rax+38]
GameAssembly.dll+23BDCB: 48 85 C9 - test rcx,rcx
GameAssembly.dll+23BDCE: 0F 84 25 01 00 00 - je GameAssembly.dll+23BEF9
// ---------- INJECTING HERE ----------
GameAssembly.dll+23BDD4: F3 0F 10 41 7C - movss xmm0,[rcx+7C]
// ---------- DONE INJECTING ----------
GameAssembly.dll+23BDD9: 0F 29 7C 24 50 - movaps [rsp+50],xmm7
GameAssembly.dll+23BDDE: F3 0F 10 3D BE 16 20 01 - movss xmm7,[GameAssembly.dll+143D4A4]
GameAssembly.dll+23BDE6: 44 0F 29 4C 24 30 - movaps [rsp+30],xmm9
GameAssembly.dll+23BDEC: F3 44 0F 10 0D 9B 16 20 01 - movss xmm9,[GameAssembly.dll+143D490]
GameAssembly.dll+23BDF5: F3 41 0F 58 C1 - addss xmm0,xmm9
GameAssembly.dll+23BDFA: 0F 2F C7 - comiss xmm0,xmm7
GameAssembly.dll+23BDFD: 76 08 - jna GameAssembly.dll+23BE07
GameAssembly.dll+23BDFF: 0F 28 CF - movaps xmm1,xmm7
GameAssembly.dll+23BE02: E8 D5 5A FA FF - call GameAssembly.dll+1E18DC
GameAssembly.dll+23BE07: F3 0F 10 15 89 16 20 01 - movss xmm2,[GameAssembly.dll+143D498]
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105802</ID>
<Description>"Training Multiplier"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>105790</ID>
<Description>"Multiply HP Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(HPMultiplier,GameAssembly.dll,41 89 46 20 E9 08 01 00 00) // should be unique
alloc(newmem,$1000,HPMultiplier)
alloc(HPMulti,4)
registersymbol(HPMulti)
label(code)
label(return)
HPMulti:
dd 1
newmem:
imul eax,[HPMulti]
code:
mov [r14+20],eax
jmp GameAssembly.dll+3285CF
jmp return
HPMultiplier:
jmp newmem
nop 4
return:
registersymbol(HPMultiplier)
[DISABLE]
HPMultiplier:
db 41 89 46 20 E9 08 01 00 00
unregistersymbol(HPMultiplier)
unregistersymbol(HPMulti)
dealloc(newmem)
dealloc(HPMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3284BE
GameAssembly.dll+328495: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+32849C: 75 08 - jne GameAssembly.dll+3284A6
GameAssembly.dll+32849E: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3284A1: E8 1A C8 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3284A6: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3284AB: 33 D2 - xor edx,edx
GameAssembly.dll+3284AD: F3 41 0F 59 F6 - mulss xmm6,xmm14
GameAssembly.dll+3284B2: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+3284B6: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+3284B9: E8 F2 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+3284BE: 41 89 46 20 - mov [r14+20],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3284C2: E9 08 01 00 00 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+3284C7: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+3284CE: 74 11 - je GameAssembly.dll+3284E1
GameAssembly.dll+3284D0: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3284D7: 75 08 - jne GameAssembly.dll+3284E1
GameAssembly.dll+3284D9: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3284DC: E8 DF C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3284E1: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3284E6: 33 D2 - xor edx,edx
GameAssembly.dll+3284E8: F3 41 0F 59 F6 - mulss xmm6,xmm14
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105791</ID>
<Description>"HP Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>HPMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105784</ID>
<Description>"Multiply MP Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(MPMultiplier,GameAssembly.dll,41 89 46 24 E9 CD 00 00 00) // should be unique
alloc(newmem,$1000,MPMultiplier)
alloc(MPMulti,4)
registersymbol(MPMulti)
label(code)
label(return)
MPMulti:
dd 1
newmem:
imul eax,[MPMulti]
code:
mov [r14+24],eax
jmp GameAssembly.dll+3285CF
jmp return
MPMultiplier:
jmp newmem
nop 4
return:
registersymbol(MPMultiplier)
[DISABLE]
MPMultiplier:
db 41 89 46 24 E9 CD 00 00 00
unregistersymbol(MPMultiplier)
unregistersymbol(MPMulti)
dealloc(newmem)
dealloc(MPMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3284F9
GameAssembly.dll+3284D0: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3284D7: 75 08 - jne GameAssembly.dll+3284E1
GameAssembly.dll+3284D9: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3284DC: E8 DF C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3284E1: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3284E6: 33 D2 - xor edx,edx
GameAssembly.dll+3284E8: F3 41 0F 59 F6 - mulss xmm6,xmm14
GameAssembly.dll+3284ED: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+3284F1: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+3284F4: E8 B7 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+3284F9: 41 89 46 24 - mov [r14+24],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3284FD: E9 CD 00 00 00 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+328502: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+328509: 74 11 - je GameAssembly.dll+32851C
GameAssembly.dll+32850B: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328512: 75 08 - jne GameAssembly.dll+32851C
GameAssembly.dll+328514: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328517: E8 A4 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+32851C: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328521: 33 D2 - xor edx,edx
GameAssembly.dll+328523: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105783</ID>
<Description>"MP Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>MPMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105793</ID>
<Description>"Multiply Strength Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(StrMultiplier,GameAssembly.dll,41 89 46 28 E9 97 00 00 00) // should be unique
alloc(newmem,$1000,StrMultiplier)
alloc(StrMulti,4)
registersymbol(StrMulti)
label(code)
label(return)
StrMulti:
dd 1
newmem:
imul eax,[StrMulti]
code:
mov [r14+28],eax
jmp GameAssembly.dll+3285CF
jmp return
StrMultiplier:
jmp newmem
nop 4
return:
registersymbol(StrMultiplier)
[DISABLE]
StrMultiplier:
db 41 89 46 28 E9 97 00 00 00
unregistersymbol(StrMultiplier)
unregistersymbol(StrMulti)
dealloc(newmem)
dealloc(StrMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+32852F
GameAssembly.dll+328509: 74 11 - je GameAssembly.dll+32851C
GameAssembly.dll+32850B: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328512: 75 08 - jne GameAssembly.dll+32851C
GameAssembly.dll+328514: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328517: E8 A4 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+32851C: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328521: 33 D2 - xor edx,edx
GameAssembly.dll+328523: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+328527: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+32852A: E8 81 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+32852F: 41 89 46 28 - mov [r14+28],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+328533: E9 97 00 00 00 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+328538: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+32853F: 74 11 - je GameAssembly.dll+328552
GameAssembly.dll+328541: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328548: 75 08 - jne GameAssembly.dll+328552
GameAssembly.dll+32854A: 48 8B CA - mov rcx,rdx
GameAssembly.dll+32854D: E8 6E C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328552: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328557: 33 D2 - xor edx,edx
GameAssembly.dll+328559: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105794</ID>
<Description>"Strength Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>StrMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105796</ID>
<Description>"Multiply Stamina Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(StaMultiply,GameAssembly.dll,41 89 46 2C EB 64) // should be unique
alloc(newmem,$1000,StaMultiply)
alloc(StaMulti,4)
registersymbol(StaMulti)
label(code)
label(return)
StaMulti:
dd 1
newmem:
imul eax,[StaMulti]
code:
mov [r14+2C],eax
jmp GameAssembly.dll+3285CF
jmp return
StaMultiply:
jmp newmem
nop
return:
registersymbol(StaMultiply)
[DISABLE]
StaMultiply:
db 41 89 46 2C EB 64
unregistersymbol(StaMultiply)
unregistersymbol(StaMulti)
dealloc(newmem)
dealloc(StaMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+328565
GameAssembly.dll+32853F: 74 11 - je GameAssembly.dll+328552
GameAssembly.dll+328541: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328548: 75 08 - jne GameAssembly.dll+328552
GameAssembly.dll+32854A: 48 8B CA - mov rcx,rdx
GameAssembly.dll+32854D: E8 6E C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328552: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328557: 33 D2 - xor edx,edx
GameAssembly.dll+328559: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+32855D: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+328560: E8 4B 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+328565: 41 89 46 2C - mov [r14+2C],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+328569: EB 64 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+32856B: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+328572: 74 11 - je GameAssembly.dll+328585
GameAssembly.dll+328574: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+32857B: 75 08 - jne GameAssembly.dll+328585
GameAssembly.dll+32857D: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328580: E8 3B C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328585: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+32858A: 33 D2 - xor edx,edx
GameAssembly.dll+32858C: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105797</ID>
<Description>"Stamina Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>StaMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105798</ID>
<Description>"Multiply Wisdom Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(WisMultiply,GameAssembly.dll,41 89 46 30 EB 31) // should be unique
alloc(newmem,$1000,WisMultiply)
alloc(WisMulti,4)
registersymbol(WisMulti)
label(code)
label(return)
WisMulti:
dd 1
newmem:
imul eax,[WisMulti]
code:
mov [r14+30],eax
jmp GameAssembly.dll+3285CF
jmp return
WisMultiply:
jmp newmem
nop
return:
registersymbol(WisMultiply)
[DISABLE]
WisMultiply:
db 41 89 46 30 EB 31
unregistersymbol(WisMultiply)
unregistersymbol(WisMulti)
dealloc(newmem)
dealloc(WisMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+328598
GameAssembly.dll+328572: 74 11 - je GameAssembly.dll+328585
GameAssembly.dll+328574: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+32857B: 75 08 - jne GameAssembly.dll+328585
GameAssembly.dll+32857D: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328580: E8 3B C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328585: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+32858A: 33 D2 - xor edx,edx
GameAssembly.dll+32858C: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+328590: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+328593: E8 18 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+328598: 41 89 46 30 - mov [r14+30],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+32859C: EB 31 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+32859E: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+3285A5: 74 11 - je GameAssembly.dll+3285B8
GameAssembly.dll+3285A7: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3285AE: 75 08 - jne GameAssembly.dll+3285B8
GameAssembly.dll+3285B0: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3285B3: E8 08 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3285B8: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3285BD: 33 D2 - xor edx,edx
GameAssembly.dll+3285BF: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105799</ID>
<Description>"Wisdom Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>WisMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105800</ID>
<Description>"Multiply Speed Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(SpeMultiplier,GameAssembly.dll,41 89 46 34 48 8B 15 F2 C5 72 01) // should be unique
alloc(newmem,$1000,SpeMultiplier)
alloc(SpeMulti,4)
registersymbol(SpeMulti)
label(code)
label(return)
SpeMulti:
dd 1
newmem:
imul eax,[SpeMulti]
code:
mov [r14+34],eax
mov rdx,[GameAssembly.dll+1A54BC8]
jmp return
SpeMultiplier:
jmp newmem
nop 6
return:
registersymbol(SpeMultiplier)
[DISABLE]
SpeMultiplier:
db 41 89 46 34 48 8B 15 F2 C5 72 01
unregistersymbol(SpeMultiplier)
unregistersymbol(SpeMulti)
dealloc(newmem)
dealloc(SpeMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3285CB
GameAssembly.dll+3285A5: 74 11 - je GameAssembly.dll+3285B8
GameAssembly.dll+3285A7: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3285AE: 75 08 - jne GameAssembly.dll+3285B8
GameAssembly.dll+3285B0: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3285B3: E8 08 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3285B8: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3285BD: 33 D2 - xor edx,edx
GameAssembly.dll+3285BF: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+3285C3: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+3285C6: E8 E5 7C 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+3285CB: 41 89 46 34 - mov [r14+34],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3285CF: 48 8B 15 F2 C5 72 01 - mov rdx,[GameAssembly.dll+1A54BC8]
GameAssembly.dll+3285D6: F3 44 0F 10 84 24 28 01 00 00 - movss xmm8,[rsp+00000128]
GameAssembly.dll+3285E0: F3 0F 10 B4 24 20 01 00 00 - movss xmm6,[rsp+00000120]
GameAssembly.dll+3285E9: F3 0F 10 7C 24 20 - movss xmm7,[rsp+20]
GameAssembly.dll+3285EF: 4C 8D 0D 0A 7A CD FF - lea r9,[GameAssembly.dll]
GameAssembly.dll+3285F6: FF C7 - inc edi
GameAssembly.dll+3285F8: 41 BA 24 00 00 00 - mov r10d,00000024
GameAssembly.dll+3285FE: E9 1D FD FF FF - jmp GameAssembly.dll+328320
GameAssembly.dll+328603: FF C6 - inc esi
GameAssembly.dll+328605: 8B C6 - mov eax,esi
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105801</ID>
<Description>"Speed Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>SpeMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Re: [REQUEST] Digimon World: Next Order
Could you add unlock all skills?Cissa90 wrote: ↑Thu Feb 23, 2023 12:07 pmMade some more scripts for training and various others.
Just copy paste everything into the table.
Spoiler
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>105795</ID>
<Description>"Various Scripts"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>105777</ID>
<Description>"Add 10,000 Exp To Training Level"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(TrainingLevelExp,GameAssembly.dll,01 6F 14 33 D2) // should be unique
alloc(newmem,$1000,TrainingLevelExp)
label(code)
label(return)
newmem:
code:
add [rdi+14],#10000
// add [rdi+14],ebp
xor edx,edx
jmp return
TrainingLevelExp:
jmp newmem
return:
registersymbol(TrainingLevelExp)
[DISABLE]
TrainingLevelExp:
db 01 6F 14 33 D2
unregistersymbol(TrainingLevelExp)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+47F96F
GameAssembly.dll+47F950: 48 63 CB - movsxd rcx,ebx
GameAssembly.dll+47F953: 48 8B 7C CF 20 - mov rdi,[rdi+rcx*8+20]
GameAssembly.dll+47F958: 48 85 FF - test rdi,rdi
GameAssembly.dll+47F95B: 74 5F - je GameAssembly.dll+47F9BC
GameAssembly.dll+47F95D: 39 77 10 - cmp [rdi+10],esi
GameAssembly.dll+47F960: 74 07 - je GameAssembly.dll+47F969
GameAssembly.dll+47F962: FF C3 - inc ebx
GameAssembly.dll+47F964: E9 57 FF FF FF - jmp GameAssembly.dll+47F8C0
GameAssembly.dll+47F969: 83 7F 18 03 - cmp dword ptr [rdi+18],03
GameAssembly.dll+47F96D: 7D 38 - jnl GameAssembly.dll+47F9A7
// ---------- INJECTING HERE ----------
GameAssembly.dll+47F96F: 01 6F 14 - add [rdi+14],ebp
// ---------- DONE INJECTING ----------
GameAssembly.dll+47F972: 33 D2 - xor edx,edx
GameAssembly.dll+47F974: 8B CE - mov ecx,esi
GameAssembly.dll+47F976: E8 45 07 00 00 - call uTrainingBase.GetParameterTrainingGradeUpData
GameAssembly.dll+47F97B: 48 85 C0 - test rax,rax
GameAssembly.dll+47F97E: 74 3C - je GameAssembly.dll+47F9BC
GameAssembly.dll+47F980: 4C 8B 08 - mov r9,[rax]
GameAssembly.dll+47F983: 48 8B C8 - mov rcx,rax
GameAssembly.dll+47F986: 8B 57 18 - mov edx,[rdi+18]
GameAssembly.dll+47F989: 4D 8B 81 C8 01 00 00 - mov r8,[r9+000001C8]
GameAssembly.dll+47F990: 41 FF 91 C0 01 00 00 - call qword ptr [r9+000001C0]
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105779</ID>
<Description>"Always 100 Mood"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(Mood,GameAssembly.dll,D8 89 5F 64 48 8B 5C 24 30) // should be unique
alloc(newmem,$1000,Mood)
label(code)
label(return)
newmem:
code:
mov ebx,#100
mov [rdi+64],ebx
mov rbx,[rsp+30]
jmp return
Mood+01:
jmp newmem
nop 3
return:
registersymbol(Mood)
[DISABLE]
Mood+01:
db 89 5F 64 48 8B 5C 24 30
unregistersymbol(Mood)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+5959B1
GameAssembly.dll+595992: 7E 13 - jle GameAssembly.dll+5959A7
GameAssembly.dll+595994: BB 64 00 00 00 - mov ebx,00000064
GameAssembly.dll+595999: 89 5F 64 - mov [rdi+64],ebx
GameAssembly.dll+59599C: 48 8B 5C 24 30 - mov rbx,[rsp+30]
GameAssembly.dll+5959A1: 48 83 C4 20 - add rsp,20
GameAssembly.dll+5959A5: 5F - pop rdi
GameAssembly.dll+5959A6: C3 - ret
GameAssembly.dll+5959A7: B8 01 00 00 00 - mov eax,00000001
GameAssembly.dll+5959AC: 3B D8 - cmp ebx,eax
GameAssembly.dll+5959AE: 0F 4C D8 - cmovl ebx,eax
// ---------- INJECTING HERE ----------
GameAssembly.dll+5959B1: 89 5F 64 - mov [rdi+64],ebx
// ---------- DONE INJECTING ----------
GameAssembly.dll+5959B4: 48 8B 5C 24 30 - mov rbx,[rsp+30]
GameAssembly.dll+5959B9: 48 83 C4 20 - add rsp,20
GameAssembly.dll+5959BD: 5F - pop rdi
GameAssembly.dll+5959BE: C3 - ret
GameAssembly.dll+5959BF: E8 9C 44 C4 FF - call GameAssembly.dll+1D9E60
GameAssembly.dll+5959C4: CC - int 3
GameAssembly.dll+5959C5: CC - int 3
GameAssembly.dll+5959C6: CC - int 3
GameAssembly.dll+5959C7: CC - int 3
GameAssembly.dll+5959C8: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105780</ID>
<Description>"0 Fatigue"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(Fatigue,GameAssembly.dll,44 0F 48 C0 44 89 41 6C) // should be unique
alloc(newmem,$1000,Fatigue)
label(code)
label(return)
newmem:
code:
cmovs r8d,eax
mov [rcx+6C],#0
jmp return
Fatigue:
jmp newmem
nop 3
return:
registersymbol(Fatigue)
[DISABLE]
Fatigue:
db 44 0F 48 C0 44 89 41 6C
unregistersymbol(Fatigue)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+59327A
GameAssembly.dll+59325E: CC - int 3
GameAssembly.dll+59325F: CC - int 3
PartnerData.AddFatigue: 44 8B 41 6C - mov r8d,[rcx+6C]
GameAssembly.dll+593264: 44 03 C2 - add r8d,edx
GameAssembly.dll+593267: 41 83 F8 64 - cmp r8d,64
GameAssembly.dll+59326B: 7E 08 - jle GameAssembly.dll+593275
GameAssembly.dll+59326D: C7 41 6C 64 00 00 00 - mov [rcx+6C],00000064
GameAssembly.dll+593274: C3 - ret
GameAssembly.dll+593275: 33 C0 - xor eax,eax
GameAssembly.dll+593277: 45 85 C0 - test r8d,r8d
// ---------- INJECTING HERE ----------
GameAssembly.dll+59327A: 44 0F 48 C0 - cmovs r8d,eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+59327E: 44 89 41 6C - mov [rcx+6C],r8d
GameAssembly.dll+593282: C3 - ret
GameAssembly.dll+593283: CC - int 3
GameAssembly.dll+593284: CC - int 3
GameAssembly.dll+593285: CC - int 3
GameAssembly.dll+593286: CC - int 3
GameAssembly.dll+593287: CC - int 3
GameAssembly.dll+593288: CC - int 3
GameAssembly.dll+593289: CC - int 3
GameAssembly.dll+59328A: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105803</ID>
<Description>"Remove Hunger/Toilet/Sleep"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(RemoveNeeds,GameAssembly.dll,0F B6 83 89 00 00 00) // should be unique
alloc(newmem,$1000,RemoveNeeds)
label(code)
label(return)
newmem:
mov [rbx+00000088],#0
mov [rbx+00000089],#0
mov [rbx+0000008A],#0
code:
movzx eax,byte ptr [rbx+00000089]
jmp return
RemoveNeeds:
jmp newmem
nop 2
return:
registersymbol(RemoveNeeds)
[DISABLE]
RemoveNeeds:
db 0F B6 83 89 00 00 00
unregistersymbol(RemoveNeeds)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+593C9D
GameAssembly.dll+593C7B: 74 0E - je GameAssembly.dll+593C8B
GameAssembly.dll+593C7D: 83 B9 E0 00 00 00 00 - cmp dword ptr [rcx+000000E0],00
GameAssembly.dll+593C84: 75 05 - jne GameAssembly.dll+593C8B
GameAssembly.dll+593C86: E8 35 10 BD FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+593C8B: 33 D2 - xor edx,edx
GameAssembly.dll+593C8D: 8B CF - mov ecx,edi
GameAssembly.dll+593C8F: E8 0C DC F8 FF - call AppInfo.IsExDungeonMap
GameAssembly.dll+593C94: 48 8B 7C 24 30 - mov rdi,[rsp+30]
GameAssembly.dll+593C99: 84 C0 - test al,al
GameAssembly.dll+593C9B: 75 0D - jne GameAssembly.dll+593CAA
// ---------- INJECTING HERE ----------
GameAssembly.dll+593C9D: 0F B6 83 89 00 00 00 - movzx eax,byte ptr [rbx+00000089]
// ---------- DONE INJECTING ----------
GameAssembly.dll+593CA4: 48 83 C4 20 - add rsp,20
GameAssembly.dll+593CA8: 5B - pop rbx
GameAssembly.dll+593CA9: C3 - ret
GameAssembly.dll+593CAA: 32 C0 - xor al,al
GameAssembly.dll+593CAC: 48 83 C4 20 - add rsp,20
GameAssembly.dll+593CB0: 5B - pop rbx
GameAssembly.dll+593CB1: C3 - ret
GameAssembly.dll+593CB2: E8 A9 61 C4 FF - call GameAssembly.dll+1D9E60
GameAssembly.dll+593CB7: CC - int 3
GameAssembly.dll+593CB8: CC - int 3
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>105804</ID>
<Description>"Disable Timer For Food/Sleep/Toilet Check"</Description>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(TimerNeeds,GameAssembly.dll,F3 0F 10 41 7C 0F) // should be unique
alloc(newmem,$1000,TimerNeeds)
label(code)
label(return)
newmem:
mov [rcx+7C],(float)-1
mov [rcx+80],(float)-1
mov [rcx+84],(float)-1
code:
movss xmm0,[rcx+7C]
jmp return
TimerNeeds:
jmp newmem
return:
registersymbol(TimerNeeds)
[DISABLE]
TimerNeeds:
db F3 0F 10 41 7C
unregistersymbol(TimerNeeds)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+23BDD4
GameAssembly.dll+23BDA4: E8 87 27 00 00 - call GameAssembly.dll+23E530
GameAssembly.dll+23BDA9: 48 85 C0 - test rax,rax
GameAssembly.dll+23BDAC: 0F 84 47 01 00 00 - je GameAssembly.dll+23BEF9
GameAssembly.dll+23BDB2: F3 0F 10 70 10 - movss xmm6,[rax+10]
GameAssembly.dll+23BDB7: 48 8B 87 D8 02 00 00 - mov rax,[rdi+000002D8]
GameAssembly.dll+23BDBE: 48 85 C0 - test rax,rax
GameAssembly.dll+23BDC1: 0F 84 32 01 00 00 - je GameAssembly.dll+23BEF9
GameAssembly.dll+23BDC7: 48 8B 48 38 - mov rcx,[rax+38]
GameAssembly.dll+23BDCB: 48 85 C9 - test rcx,rcx
GameAssembly.dll+23BDCE: 0F 84 25 01 00 00 - je GameAssembly.dll+23BEF9
// ---------- INJECTING HERE ----------
GameAssembly.dll+23BDD4: F3 0F 10 41 7C - movss xmm0,[rcx+7C]
// ---------- DONE INJECTING ----------
GameAssembly.dll+23BDD9: 0F 29 7C 24 50 - movaps [rsp+50],xmm7
GameAssembly.dll+23BDDE: F3 0F 10 3D BE 16 20 01 - movss xmm7,[GameAssembly.dll+143D4A4]
GameAssembly.dll+23BDE6: 44 0F 29 4C 24 30 - movaps [rsp+30],xmm9
GameAssembly.dll+23BDEC: F3 44 0F 10 0D 9B 16 20 01 - movss xmm9,[GameAssembly.dll+143D490]
GameAssembly.dll+23BDF5: F3 41 0F 58 C1 - addss xmm0,xmm9
GameAssembly.dll+23BDFA: 0F 2F C7 - comiss xmm0,xmm7
GameAssembly.dll+23BDFD: 76 08 - jna GameAssembly.dll+23BE07
GameAssembly.dll+23BDFF: 0F 28 CF - movaps xmm1,xmm7
GameAssembly.dll+23BE02: E8 D5 5A FA FF - call GameAssembly.dll+1E18DC
GameAssembly.dll+23BE07: F3 0F 10 15 89 16 20 01 - movss xmm2,[GameAssembly.dll+143D498]
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105802</ID>
<Description>"Training Multiplier"</Description>
<Options moHideChildren="1"/>
<LastState Value="" Activated="1" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>105790</ID>
<Description>"Multiply HP Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(HPMultiplier,GameAssembly.dll,41 89 46 20 E9 08 01 00 00) // should be unique
alloc(newmem,$1000,HPMultiplier)
alloc(HPMulti,4)
registersymbol(HPMulti)
label(code)
label(return)
HPMulti:
dd 1
newmem:
imul eax,[HPMulti]
code:
mov [r14+20],eax
jmp GameAssembly.dll+3285CF
jmp return
HPMultiplier:
jmp newmem
nop 4
return:
registersymbol(HPMultiplier)
[DISABLE]
HPMultiplier:
db 41 89 46 20 E9 08 01 00 00
unregistersymbol(HPMultiplier)
unregistersymbol(HPMulti)
dealloc(newmem)
dealloc(HPMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3284BE
GameAssembly.dll+328495: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+32849C: 75 08 - jne GameAssembly.dll+3284A6
GameAssembly.dll+32849E: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3284A1: E8 1A C8 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3284A6: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3284AB: 33 D2 - xor edx,edx
GameAssembly.dll+3284AD: F3 41 0F 59 F6 - mulss xmm6,xmm14
GameAssembly.dll+3284B2: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+3284B6: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+3284B9: E8 F2 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+3284BE: 41 89 46 20 - mov [r14+20],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3284C2: E9 08 01 00 00 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+3284C7: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+3284CE: 74 11 - je GameAssembly.dll+3284E1
GameAssembly.dll+3284D0: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3284D7: 75 08 - jne GameAssembly.dll+3284E1
GameAssembly.dll+3284D9: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3284DC: E8 DF C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3284E1: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3284E6: 33 D2 - xor edx,edx
GameAssembly.dll+3284E8: F3 41 0F 59 F6 - mulss xmm6,xmm14
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105791</ID>
<Description>"HP Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>HPMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105784</ID>
<Description>"Multiply MP Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(MPMultiplier,GameAssembly.dll,41 89 46 24 E9 CD 00 00 00) // should be unique
alloc(newmem,$1000,MPMultiplier)
alloc(MPMulti,4)
registersymbol(MPMulti)
label(code)
label(return)
MPMulti:
dd 1
newmem:
imul eax,[MPMulti]
code:
mov [r14+24],eax
jmp GameAssembly.dll+3285CF
jmp return
MPMultiplier:
jmp newmem
nop 4
return:
registersymbol(MPMultiplier)
[DISABLE]
MPMultiplier:
db 41 89 46 24 E9 CD 00 00 00
unregistersymbol(MPMultiplier)
unregistersymbol(MPMulti)
dealloc(newmem)
dealloc(MPMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3284F9
GameAssembly.dll+3284D0: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3284D7: 75 08 - jne GameAssembly.dll+3284E1
GameAssembly.dll+3284D9: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3284DC: E8 DF C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3284E1: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3284E6: 33 D2 - xor edx,edx
GameAssembly.dll+3284E8: F3 41 0F 59 F6 - mulss xmm6,xmm14
GameAssembly.dll+3284ED: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+3284F1: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+3284F4: E8 B7 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+3284F9: 41 89 46 24 - mov [r14+24],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3284FD: E9 CD 00 00 00 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+328502: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+328509: 74 11 - je GameAssembly.dll+32851C
GameAssembly.dll+32850B: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328512: 75 08 - jne GameAssembly.dll+32851C
GameAssembly.dll+328514: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328517: E8 A4 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+32851C: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328521: 33 D2 - xor edx,edx
GameAssembly.dll+328523: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105783</ID>
<Description>"MP Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>MPMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105793</ID>
<Description>"Multiply Strength Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(StrMultiplier,GameAssembly.dll,41 89 46 28 E9 97 00 00 00) // should be unique
alloc(newmem,$1000,StrMultiplier)
alloc(StrMulti,4)
registersymbol(StrMulti)
label(code)
label(return)
StrMulti:
dd 1
newmem:
imul eax,[StrMulti]
code:
mov [r14+28],eax
jmp GameAssembly.dll+3285CF
jmp return
StrMultiplier:
jmp newmem
nop 4
return:
registersymbol(StrMultiplier)
[DISABLE]
StrMultiplier:
db 41 89 46 28 E9 97 00 00 00
unregistersymbol(StrMultiplier)
unregistersymbol(StrMulti)
dealloc(newmem)
dealloc(StrMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+32852F
GameAssembly.dll+328509: 74 11 - je GameAssembly.dll+32851C
GameAssembly.dll+32850B: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328512: 75 08 - jne GameAssembly.dll+32851C
GameAssembly.dll+328514: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328517: E8 A4 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+32851C: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328521: 33 D2 - xor edx,edx
GameAssembly.dll+328523: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+328527: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+32852A: E8 81 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+32852F: 41 89 46 28 - mov [r14+28],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+328533: E9 97 00 00 00 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+328538: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+32853F: 74 11 - je GameAssembly.dll+328552
GameAssembly.dll+328541: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328548: 75 08 - jne GameAssembly.dll+328552
GameAssembly.dll+32854A: 48 8B CA - mov rcx,rdx
GameAssembly.dll+32854D: E8 6E C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328552: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328557: 33 D2 - xor edx,edx
GameAssembly.dll+328559: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105794</ID>
<Description>"Strength Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>StrMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105796</ID>
<Description>"Multiply Stamina Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(StaMultiply,GameAssembly.dll,41 89 46 2C EB 64) // should be unique
alloc(newmem,$1000,StaMultiply)
alloc(StaMulti,4)
registersymbol(StaMulti)
label(code)
label(return)
StaMulti:
dd 1
newmem:
imul eax,[StaMulti]
code:
mov [r14+2C],eax
jmp GameAssembly.dll+3285CF
jmp return
StaMultiply:
jmp newmem
nop
return:
registersymbol(StaMultiply)
[DISABLE]
StaMultiply:
db 41 89 46 2C EB 64
unregistersymbol(StaMultiply)
unregistersymbol(StaMulti)
dealloc(newmem)
dealloc(StaMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+328565
GameAssembly.dll+32853F: 74 11 - je GameAssembly.dll+328552
GameAssembly.dll+328541: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+328548: 75 08 - jne GameAssembly.dll+328552
GameAssembly.dll+32854A: 48 8B CA - mov rcx,rdx
GameAssembly.dll+32854D: E8 6E C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328552: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+328557: 33 D2 - xor edx,edx
GameAssembly.dll+328559: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+32855D: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+328560: E8 4B 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+328565: 41 89 46 2C - mov [r14+2C],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+328569: EB 64 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+32856B: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+328572: 74 11 - je GameAssembly.dll+328585
GameAssembly.dll+328574: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+32857B: 75 08 - jne GameAssembly.dll+328585
GameAssembly.dll+32857D: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328580: E8 3B C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328585: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+32858A: 33 D2 - xor edx,edx
GameAssembly.dll+32858C: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105797</ID>
<Description>"Stamina Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>StaMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105798</ID>
<Description>"Multiply Wisdom Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(WisMultiply,GameAssembly.dll,41 89 46 30 EB 31) // should be unique
alloc(newmem,$1000,WisMultiply)
alloc(WisMulti,4)
registersymbol(WisMulti)
label(code)
label(return)
WisMulti:
dd 1
newmem:
imul eax,[WisMulti]
code:
mov [r14+30],eax
jmp GameAssembly.dll+3285CF
jmp return
WisMultiply:
jmp newmem
nop
return:
registersymbol(WisMultiply)
[DISABLE]
WisMultiply:
db 41 89 46 30 EB 31
unregistersymbol(WisMultiply)
unregistersymbol(WisMulti)
dealloc(newmem)
dealloc(WisMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+328598
GameAssembly.dll+328572: 74 11 - je GameAssembly.dll+328585
GameAssembly.dll+328574: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+32857B: 75 08 - jne GameAssembly.dll+328585
GameAssembly.dll+32857D: 48 8B CA - mov rcx,rdx
GameAssembly.dll+328580: E8 3B C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+328585: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+32858A: 33 D2 - xor edx,edx
GameAssembly.dll+32858C: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+328590: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+328593: E8 18 7D 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+328598: 41 89 46 30 - mov [r14+30],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+32859C: EB 31 - jmp GameAssembly.dll+3285CF
GameAssembly.dll+32859E: F6 82 2F 01 00 00 02 - test byte ptr [rdx+0000012F],02
GameAssembly.dll+3285A5: 74 11 - je GameAssembly.dll+3285B8
GameAssembly.dll+3285A7: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3285AE: 75 08 - jne GameAssembly.dll+3285B8
GameAssembly.dll+3285B0: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3285B3: E8 08 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3285B8: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3285BD: 33 D2 - xor edx,edx
GameAssembly.dll+3285BF: F3 0F 5C F7 - subss xmm6,xmm7
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105799</ID>
<Description>"Wisdom Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>WisMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>105800</ID>
<Description>"Multiply Speed Gain"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Digimon World Next Order.exe
Version:
Date : 2023-02-23
Author : cfl
This script does blah blah blah
}
[ENABLE]
aobscanmodule(SpeMultiplier,GameAssembly.dll,41 89 46 34 48 8B 15 F2 C5 72 01) // should be unique
alloc(newmem,$1000,SpeMultiplier)
alloc(SpeMulti,4)
registersymbol(SpeMulti)
label(code)
label(return)
SpeMulti:
dd 1
newmem:
imul eax,[SpeMulti]
code:
mov [r14+34],eax
mov rdx,[GameAssembly.dll+1A54BC8]
jmp return
SpeMultiplier:
jmp newmem
nop 6
return:
registersymbol(SpeMultiplier)
[DISABLE]
SpeMultiplier:
db 41 89 46 34 48 8B 15 F2 C5 72 01
unregistersymbol(SpeMultiplier)
unregistersymbol(SpeMulti)
dealloc(newmem)
dealloc(SpeMulti)
{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll+3285CB
GameAssembly.dll+3285A5: 74 11 - je GameAssembly.dll+3285B8
GameAssembly.dll+3285A7: 83 BA E0 00 00 00 00 - cmp dword ptr [rdx+000000E0],00
GameAssembly.dll+3285AE: 75 08 - jne GameAssembly.dll+3285B8
GameAssembly.dll+3285B0: 48 8B CA - mov rcx,rdx
GameAssembly.dll+3285B3: E8 08 C7 E3 FF - call GameAssembly.il2cpp_runtime_class_init
GameAssembly.dll+3285B8: F3 41 0F 59 F0 - mulss xmm6,xmm8
GameAssembly.dll+3285BD: 33 D2 - xor edx,edx
GameAssembly.dll+3285BF: F3 0F 5C F7 - subss xmm6,xmm7
GameAssembly.dll+3285C3: 0F 28 C6 - movaps xmm0,xmm6
GameAssembly.dll+3285C6: E8 E5 7C 82 00 - call UnityEngine.Mathf.CeilToInt
// ---------- INJECTING HERE ----------
GameAssembly.dll+3285CB: 41 89 46 34 - mov [r14+34],eax
// ---------- DONE INJECTING ----------
GameAssembly.dll+3285CF: 48 8B 15 F2 C5 72 01 - mov rdx,[GameAssembly.dll+1A54BC8]
GameAssembly.dll+3285D6: F3 44 0F 10 84 24 28 01 00 00 - movss xmm8,[rsp+00000128]
GameAssembly.dll+3285E0: F3 0F 10 B4 24 20 01 00 00 - movss xmm6,[rsp+00000120]
GameAssembly.dll+3285E9: F3 0F 10 7C 24 20 - movss xmm7,[rsp+20]
GameAssembly.dll+3285EF: 4C 8D 0D 0A 7A CD FF - lea r9,[GameAssembly.dll]
GameAssembly.dll+3285F6: FF C7 - inc edi
GameAssembly.dll+3285F8: 41 BA 24 00 00 00 - mov r10d,00000024
GameAssembly.dll+3285FE: E9 1D FD FF FF - jmp GameAssembly.dll+328320
GameAssembly.dll+328603: FF C6 - inc esi
GameAssembly.dll+328605: 8B C6 - mov eax,esi
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>105801</ID>
<Description>"Speed Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>SpeMulti</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Re: [REQUEST] Digimon World: Next Order
Do make sure to change the item 100 code for item 90 or something... if items are on cap/overcap some of the story characters refuses to give u the items/join ur side saying u're too greed to keep 99 of the item(Tentomon on map or the baby digimons who could give medicine to avoid sickness or something).
For those on Tentomon or whatever, u can manually change by opening the script and modifying the mov, #100 into #90. It's plain on text/face anyway and u will be able to clear the quests/get the items before digimons complaining u're overcap/don't have storage to receive their item. 90 seems like the safe value to be using it seems as none gives more than 9 items anyway(normally 1~5 items as rewards).
For the lazy ones like most/or me, i've merged groot and cissa scripts in the table and added the dropdown item in the item info from 1~5 and the one above(kinda missclicked on the wrong line before checking with Hex earlier but made sure it's working so people don't need to re-do).
I guess i should also note information because groot table may be kinda confusing for newbies with Cheat Engine.
- Groot Scripts above are required so it can mine the data in-game.
- The pointers will change once u do specific actions(they are in code descriptions). For example, for pointers to show Trainer Data u need to first activate the Trainer/Player Script above and then open "TRAINER MENU/STATUS" while within the game, doing this will reflect the information on the pointer list then(It's the same to all other data). Steps are literally, activate script above related to the info -> go to game open the menus around(items/stats/unit details/tamer details), return to Cheat Engine and press on the "Pointers" and the information will be mined/displayed there as numbers, too many will lack description then u gotta compare with in-game numbers to get an idea of what is what anyway.
- Groot pointers got literally everything in-game, from base status to hungry, toilet, etc, the issue is that it doesn't have description on the info, just the numbers and most gotta guess what is what(i changed my digimon age for example to 5 so it don't die randomlly while i explore).
I believe the tables for now only kinda lack the "materials" or quest related items u get while walking around, such as the materials to boost the city/construct and the items required as missions for some units/characters to recruit them(such as palmon that asks for 3 different items before joining).
For those on Tentomon or whatever, u can manually change by opening the script and modifying the mov, #100 into #90. It's plain on text/face anyway and u will be able to clear the quests/get the items before digimons complaining u're overcap/don't have storage to receive their item. 90 seems like the safe value to be using it seems as none gives more than 9 items anyway(normally 1~5 items as rewards).
Code: Select all
This line though
newmem:
mov [rcx+14],#100 //Count
Into:
newmem:
mov [rcx+14],#90 //Count
I guess i should also note information because groot table may be kinda confusing for newbies with Cheat Engine.
- Groot Scripts above are required so it can mine the data in-game.
- The pointers will change once u do specific actions(they are in code descriptions). For example, for pointers to show Trainer Data u need to first activate the Trainer/Player Script above and then open "TRAINER MENU/STATUS" while within the game, doing this will reflect the information on the pointer list then(It's the same to all other data). Steps are literally, activate script above related to the info -> go to game open the menus around(items/stats/unit details/tamer details), return to Cheat Engine and press on the "Pointers" and the information will be mined/displayed there as numbers, too many will lack description then u gotta compare with in-game numbers to get an idea of what is what anyway.
- Groot pointers got literally everything in-game, from base status to hungry, toilet, etc, the issue is that it doesn't have description on the info, just the numbers and most gotta guess what is what(i changed my digimon age for example to 5 so it don't die randomlly while i explore).
I believe the tables for now only kinda lack the "materials" or quest related items u get while walking around, such as the materials to boost the city/construct and the items required as missions for some units/characters to recruit them(such as palmon that asks for 3 different items before joining).
- Attachments
-
- Digimon World Next Order.CT
- (339.22 KiB) Downloaded 2923 times
Last edited by JorgeFFC on Thu Feb 23, 2023 2:23 pm, edited 3 times in total.
Who is online
Users browsing this forum: 7zW9S5s6, Google Adsense [Bot], please_no_touching, Quackmoor