Re: Story of Seasons Friends of Mineral Town (Steam)
Posted: Mon Jul 20, 2020 5:35 am
"Always Able To Use Maximum Tool Charge" only work for hammer & hoe?
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
If I understood correctly then maybe this one can help you: viewtopic.php?p=144245#p144245
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>4567</ID>
<Description>"Fishing Log"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(fishinglog,STORY OF SEASONS Friends of Mineral Town.exe,C2 8B 04 C1 C3 CC)
alloc(newmem,$1000,"STORY OF SEASONS Friends of Mineral Town.exe"+2DB263)
label(code)
label(return)
label(exit)
label(exit2)
registersymbol(fishingptr)
registersymbol(fishingset)
registersymbol(guardset)
alloc(fishingptr,$8)
alloc(fishingset,$8)
alloc(guardset,$8)
newmem:
mov [fishingptr],rcx
exit:
cmp word ptr [fishingset],#0
je exit2
mov [rcx],#9999 //1 Pirate Treasure
mov [rcx+8],#9999 //2 Ancient Fossil
mov [rcx+10],#0 //3 Power Berry
mov [rcx+18],#0 //4 Letter in a Bottle
mov [rcx+20],#9999 //5 Empty Can
mov [rcx+28],#9999 //6 Branch
mov [rcx+30],#9999 //7 Fishbone
mov [rcx+38],#9999 //8 Boot
mov [rcx+40],#9999 //Fish Start
mov [rcx+44],#9999
mov [rcx+48],#9999
mov [rcx+4C],#9999
mov [rcx+50],#9999
mov [rcx+54],#9999
mov [rcx+58],#9999
mov [rcx+5C],#9999
mov [rcx+60],#9999
mov [rcx+64],#9999
mov [rcx+68],#9999
mov [rcx+6C],#9999
mov [rcx+70],#9999
mov [rcx+74],#9999
mov [rcx+78],#9999
mov [rcx+7C],#9999
mov [rcx+80],#9999
mov [rcx+84],#9999
mov [rcx+88],#9999
mov [rcx+8C],#9999
mov [rcx+90],#9999
mov [rcx+94],#9999
mov [rcx+98],#9999
mov [rcx+9C],#9999
mov [rcx+A0],#9999
mov [rcx+A4],#9999
mov [rcx+A8],#9999
mov [rcx+AC],#9999
mov [rcx+B0],#9999
mov [rcx+B4],#9999
mov [rcx+B8],#9999
mov [rcx+BC],#9999
mov [rcx+C0],#9999
mov [rcx+C4],#9999
mov [rcx+C8],#9999
mov [rcx+CC],#9999
mov [rcx+D0],#9999
mov [rcx+D4],#9999
mov [rcx+D8],#9999
mov [rcx+DC],#9999
mov [rcx+E0],#9999
mov [rcx+E4],#9999
mov [rcx+E8],#9999
mov [rcx+EC],#9999
mov [rcx+F0],#9999
mov [rcx+F4],#9999
mov [rcx+F8],#9999
mov [rcx+FC],#9999
mov [rcx+100],#9999
mov [rcx+104],#9999
mov [rcx+108],#9999
mov [rcx+10C],#9999
mov [rcx+110],#9999
mov [rcx+114],#9999
mov [rcx+118],#9999
mov [rcx+11C],#9999
mov [rcx+120],#9999
mov [rcx+124],#9999
mov [rcx+128],#9999
mov [rcx+12C],#9999
mov [rcx+130],#9999
mov [rcx+134],#9999
mov [rcx+138],#9999
mov [rcx+13C],#9999
mov [rcx+140],#9999
mov [rcx+144],#9999
mov [rcx+148],#9999
mov [rcx+14C],#9999
mov [rcx+150],#9999
mov [rcx+154],#9999
mov [rcx+158],#9999
mov [rcx+15C],#9999
mov [rcx+160],#9999
mov [rcx+164],#9999
mov [rcx+168],#9999
mov [rcx+16C],#9999
mov [rcx+170],#9999
mov [rcx+174],#9999
mov [rcx+178],#9999
mov [rcx+17C],#9999
mov [rcx+180],#9999
mov [rcx+184],#9999
mov [rcx+188],#9999
mov [rcx+18C],#9999
mov [rcx+190],#9999
mov [rcx+194],#9999
mov [rcx+198],#9999
mov [rcx+19C],#9999
mov [rcx+1A0],#9999
mov [rcx+1A4],#9999
mov [rcx+1A8],#9999
mov [rcx+1AC],#9999
mov [rcx+1B0],#9999
mov [rcx+1B4],#9999
mov [rcx+1B8],#9999
mov [rcx+1BC],#9999
mov [rcx+1C0],#9999
mov [rcx+1C4],#9999
mov [rcx+1C8],#9999
mov [rcx+1CC],#9999
mov [rcx+1D0],#9999
mov [rcx+1D4],#9999
exit2:
cmp word ptr [guardset],#0
je code
mov [rcx+1d8],#0
mov [rcx+1dc],#0
mov [rcx+1e0],#0
mov [rcx+1e4],#0
mov [rcx+1e8],#0
mov [rcx+1ec],#0
mov [rcx+1f0],#0
mov [rcx+1f4],#0
mov [rcx+1f8],#0
mov [rcx+1fc],#0
mov [rcx+200],#0
mov [rcx+204],#0
mov [rcx+208],#0
mov [rcx+20C],#0
mov [rcx+210],#0
mov [rcx+214],#0
code:
mov eax,[rcx+rax*8]
ret
int 3
jmp return
fishinglog+01:
jmp newmem
return:
registersymbol(fishinglog)
[DISABLE]
fishinglog+01:
db 8B 04 C1 C3 CC
unregistersymbol(fishinglog)
dealloc(newmem)
dealloc(fishingptr)
unregistersymbol(fishingptr)
dealloc(fishingset)
unregistersymbol(fishingset)
dealloc(guardset)
unregistersymbol(guardset)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>5154</ID>
<Description>"Set All Fish Record to Max?"</Description>
<DropDownList DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
<VariableType>4 Bytes</VariableType>
<Address>fishingset</Address>
</CheatEntry>
<CheatEntry>
<ID>5159</ID>
<Description>"Delete Guardian Fish Record?"</Description>
<DropDownList DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
<VariableType>4 Bytes</VariableType>
<Address>guardset</Address>
</CheatEntry>
<CheatEntry>
<ID>5167</ID>
<Description>"Guardian Fish Pointer"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>5155</ID>
<Description>"Huchen"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1d8</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>5168</ID>
<Description>"Size"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1DC</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>5160</ID>
<Description>"Anglerfish"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1e0</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>5169</ID>
<Description>"Size"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1E4</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>5161</ID>
<Description>"Hot Spring Catfish"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1e8</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>5170</ID>
<Description>"Size"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1EC</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>5162</ID>
<Description>"Carp"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1f0</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>5171</ID>
<Description>"Size"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1F4</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>5163</ID>
<Description>"Coelacanth"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1f8</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>5172</ID>
<Description>"Size"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>1FC</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>5164</ID>
<Description>"Squid"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>200</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>5173</ID>
<Description>"Size"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>204</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>5165</ID>
<Description>"Spiny Lobster? (Bug)"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>208</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>5174</ID>
<Description>"Size"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>20C</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>5166</ID>
<Description>"Arapaima Gigas"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>210</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>5175</ID>
<Description>"Size"</Description>
<VariableType>4 Bytes</VariableType>
<Address>fishingptr</Address>
<Offsets>
<Offset>214</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Thank you so much, I can work with this..asthebloody wrote: ↑Mon Jul 20, 2020 1:38 pmRemake fishing log, now provide option 2 Options which is
1. Set fishing record to max (no power berry and no letter in a bottle also no guardian fish) and set to 1=Yes / 0=No
2. Delete Guardian Fish record (My fishing log before contains all log guardian fish, so u wont able to catch it again except someone found the pointer about fishing drop) then set to 1=Yes / 0=NoSpoiler
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>4567</ID> <Description>"Fishing Log"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] aobscanmodule(fishinglog,STORY OF SEASONS Friends of Mineral Town.exe,C2 8B 04 C1 C3 CC) alloc(newmem,$1000,"STORY OF SEASONS Friends of Mineral Town.exe"+2DB263) label(code) label(return) label(exit) label(exit2) registersymbol(fishingptr) registersymbol(fishingset) registersymbol(guardset) alloc(fishingptr,$8) alloc(fishingset,$8) alloc(guardset,$8) newmem: mov [fishingptr],rcx exit: cmp word ptr [fishingset],#0 je exit2 mov [rcx],#9999 //1 Pirate Treasure mov [rcx+8],#9999 //2 Ancient Fossil mov [rcx+10],#0 //3 Power Berry mov [rcx+18],#0 //4 Letter in a Bottle mov [rcx+20],#9999 //5 Empty Can mov [rcx+28],#9999 //6 Branch mov [rcx+30],#9999 //7 Fishbone mov [rcx+38],#9999 //8 Boot mov [rcx+40],#9999 //Fish Start mov [rcx+44],#9999 mov [rcx+48],#9999 mov [rcx+4C],#9999 mov [rcx+50],#9999 mov [rcx+54],#9999 mov [rcx+58],#9999 mov [rcx+5C],#9999 mov [rcx+60],#9999 mov [rcx+64],#9999 mov [rcx+68],#9999 mov [rcx+6C],#9999 mov [rcx+70],#9999 mov [rcx+74],#9999 mov [rcx+78],#9999 mov [rcx+7C],#9999 mov [rcx+80],#9999 mov [rcx+84],#9999 mov [rcx+88],#9999 mov [rcx+8C],#9999 mov [rcx+90],#9999 mov [rcx+94],#9999 mov [rcx+98],#9999 mov [rcx+9C],#9999 mov [rcx+A0],#9999 mov [rcx+A4],#9999 mov [rcx+A8],#9999 mov [rcx+AC],#9999 mov [rcx+B0],#9999 mov [rcx+B4],#9999 mov [rcx+B8],#9999 mov [rcx+BC],#9999 mov [rcx+C0],#9999 mov [rcx+C4],#9999 mov [rcx+C8],#9999 mov [rcx+CC],#9999 mov [rcx+D0],#9999 mov [rcx+D4],#9999 mov [rcx+D8],#9999 mov [rcx+DC],#9999 mov [rcx+E0],#9999 mov [rcx+E4],#9999 mov [rcx+E8],#9999 mov [rcx+EC],#9999 mov [rcx+F0],#9999 mov [rcx+F4],#9999 mov [rcx+F8],#9999 mov [rcx+FC],#9999 mov [rcx+100],#9999 mov [rcx+104],#9999 mov [rcx+108],#9999 mov [rcx+10C],#9999 mov [rcx+110],#9999 mov [rcx+114],#9999 mov [rcx+118],#9999 mov [rcx+11C],#9999 mov [rcx+120],#9999 mov [rcx+124],#9999 mov [rcx+128],#9999 mov [rcx+12C],#9999 mov [rcx+130],#9999 mov [rcx+134],#9999 mov [rcx+138],#9999 mov [rcx+13C],#9999 mov [rcx+140],#9999 mov [rcx+144],#9999 mov [rcx+148],#9999 mov [rcx+14C],#9999 mov [rcx+150],#9999 mov [rcx+154],#9999 mov [rcx+158],#9999 mov [rcx+15C],#9999 mov [rcx+160],#9999 mov [rcx+164],#9999 mov [rcx+168],#9999 mov [rcx+16C],#9999 mov [rcx+170],#9999 mov [rcx+174],#9999 mov [rcx+178],#9999 mov [rcx+17C],#9999 mov [rcx+180],#9999 mov [rcx+184],#9999 mov [rcx+188],#9999 mov [rcx+18C],#9999 mov [rcx+190],#9999 mov [rcx+194],#9999 mov [rcx+198],#9999 mov [rcx+19C],#9999 mov [rcx+1A0],#9999 mov [rcx+1A4],#9999 mov [rcx+1A8],#9999 mov [rcx+1AC],#9999 mov [rcx+1B0],#9999 mov [rcx+1B4],#9999 mov [rcx+1B8],#9999 mov [rcx+1BC],#9999 mov [rcx+1C0],#9999 mov [rcx+1C4],#9999 mov [rcx+1C8],#9999 mov [rcx+1CC],#9999 mov [rcx+1D0],#9999 mov [rcx+1D4],#9999 exit2: cmp word ptr [guardset],#0 je code mov [rcx+1d8],#0 mov [rcx+1dc],#0 mov [rcx+1e0],#0 mov [rcx+1e4],#0 mov [rcx+1e8],#0 mov [rcx+1ec],#0 mov [rcx+1f0],#0 mov [rcx+1f4],#0 mov [rcx+1f8],#0 mov [rcx+1fc],#0 mov [rcx+200],#0 mov [rcx+204],#0 mov [rcx+208],#0 mov [rcx+20C],#0 mov [rcx+210],#0 mov [rcx+214],#0 code: mov eax,[rcx+rax*8] ret int 3 jmp return fishinglog+01: jmp newmem return: registersymbol(fishinglog) [DISABLE] fishinglog+01: db 8B 04 C1 C3 CC unregistersymbol(fishinglog) dealloc(newmem) dealloc(fishingptr) unregistersymbol(fishingptr) dealloc(fishingset) unregistersymbol(fishingset) dealloc(guardset) unregistersymbol(guardset) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>5154</ID> <Description>"Set All Fish Record to Max?"</Description> <DropDownList DisplayValueAsItem="1">0:No 1:Yes </DropDownList> <VariableType>4 Bytes</VariableType> <Address>fishingset</Address> </CheatEntry> <CheatEntry> <ID>5159</ID> <Description>"Delete Guardian Fish Record?"</Description> <DropDownList DisplayValueAsItem="1">0:No 1:Yes </DropDownList> <VariableType>4 Bytes</VariableType> <Address>guardset</Address> </CheatEntry> <CheatEntry> <ID>5167</ID> <Description>"Guardian Fish Pointer"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>5155</ID> <Description>"Huchen"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1d8</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5168</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1DC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5160</ID> <Description>"Anglerfish"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1e0</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5169</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1E4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5161</ID> <Description>"Hot Spring Catfish"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1e8</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5170</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1EC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5162</ID> <Description>"Carp"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1f0</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5171</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1F4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5163</ID> <Description>"Coelacanth"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1f8</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5172</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1FC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5164</ID> <Description>"Squid"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>200</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5173</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>204</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5165</ID> <Description>"Spiny Lobster? (Bug)"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>208</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5174</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>20C</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5166</ID> <Description>"Arapaima Gigas"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>210</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5175</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>214</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
u must be lazy person am i right?denisupriawan wrote: ↑Mon Jul 20, 2020 3:36 pmCould you consider add the following:
-Auto/Instant fishing
-Can use level 7 charge hammer in mine
-Harvest sprites skill increase multiplier
-Harvest sprites currently assigned task pointer
-Instant breeding animal (to help maximazing potential max heart level)
-Animal has won festival pointer/gold crown pointer
-Easy huang apple game (if possible)
-Van's favorite item pointer
-Villagers heart point and friendship point pointer (instead of last talked to)
-Confenssion box always forgives
-Harvest goddess new year tv program pointer
-Auto/Instant fishing
I confirmed that changing the fished number from #9999 to #99999999 in the script will spawn the Harvest Goddess to congratulate you for the 10,000th, 100,000th, 1,000,000th, 10,000,000th, 100,000,000th, and 1,000,000,000th fish all in a sequence as soon as you catch another fish. This will cap everything to max while gaining the appropriate FP and LP for Harvest Goddess' milestones.asthebloody wrote: ↑Mon Jul 20, 2020 1:38 pmRemake fishing log, now provide option 2 Options which is
1. Set fishing record to max (no power berry and no letter in a bottle also no guardian fish) and set to 1=Yes / 0=No
2. Delete Guardian Fish record (My fishing log before contains all log guardian fish, so u wont able to catch it again except someone found the pointer about fishing drop) then set to 1=Yes / 0=NoSpoiler
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>4567</ID> <Description>"Fishing Log"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] aobscanmodule(fishinglog,STORY OF SEASONS Friends of Mineral Town.exe,C2 8B 04 C1 C3 CC) alloc(newmem,$1000,"STORY OF SEASONS Friends of Mineral Town.exe"+2DB263) label(code) label(return) label(exit) label(exit2) registersymbol(fishingptr) registersymbol(fishingset) registersymbol(guardset) alloc(fishingptr,$8) alloc(fishingset,$8) alloc(guardset,$8) newmem: mov [fishingptr],rcx exit: cmp word ptr [fishingset],#0 je exit2 mov [rcx],#9999 //1 Pirate Treasure mov [rcx+8],#9999 //2 Ancient Fossil mov [rcx+10],#0 //3 Power Berry mov [rcx+18],#0 //4 Letter in a Bottle mov [rcx+20],#9999 //5 Empty Can mov [rcx+28],#9999 //6 Branch mov [rcx+30],#9999 //7 Fishbone mov [rcx+38],#9999 //8 Boot mov [rcx+40],#9999 //Fish Start mov [rcx+44],#9999 mov [rcx+48],#9999 mov [rcx+4C],#9999 mov [rcx+50],#9999 mov [rcx+54],#9999 mov [rcx+58],#9999 mov [rcx+5C],#9999 mov [rcx+60],#9999 mov [rcx+64],#9999 mov [rcx+68],#9999 mov [rcx+6C],#9999 mov [rcx+70],#9999 mov [rcx+74],#9999 mov [rcx+78],#9999 mov [rcx+7C],#9999 mov [rcx+80],#9999 mov [rcx+84],#9999 mov [rcx+88],#9999 mov [rcx+8C],#9999 mov [rcx+90],#9999 mov [rcx+94],#9999 mov [rcx+98],#9999 mov [rcx+9C],#9999 mov [rcx+A0],#9999 mov [rcx+A4],#9999 mov [rcx+A8],#9999 mov [rcx+AC],#9999 mov [rcx+B0],#9999 mov [rcx+B4],#9999 mov [rcx+B8],#9999 mov [rcx+BC],#9999 mov [rcx+C0],#9999 mov [rcx+C4],#9999 mov [rcx+C8],#9999 mov [rcx+CC],#9999 mov [rcx+D0],#9999 mov [rcx+D4],#9999 mov [rcx+D8],#9999 mov [rcx+DC],#9999 mov [rcx+E0],#9999 mov [rcx+E4],#9999 mov [rcx+E8],#9999 mov [rcx+EC],#9999 mov [rcx+F0],#9999 mov [rcx+F4],#9999 mov [rcx+F8],#9999 mov [rcx+FC],#9999 mov [rcx+100],#9999 mov [rcx+104],#9999 mov [rcx+108],#9999 mov [rcx+10C],#9999 mov [rcx+110],#9999 mov [rcx+114],#9999 mov [rcx+118],#9999 mov [rcx+11C],#9999 mov [rcx+120],#9999 mov [rcx+124],#9999 mov [rcx+128],#9999 mov [rcx+12C],#9999 mov [rcx+130],#9999 mov [rcx+134],#9999 mov [rcx+138],#9999 mov [rcx+13C],#9999 mov [rcx+140],#9999 mov [rcx+144],#9999 mov [rcx+148],#9999 mov [rcx+14C],#9999 mov [rcx+150],#9999 mov [rcx+154],#9999 mov [rcx+158],#9999 mov [rcx+15C],#9999 mov [rcx+160],#9999 mov [rcx+164],#9999 mov [rcx+168],#9999 mov [rcx+16C],#9999 mov [rcx+170],#9999 mov [rcx+174],#9999 mov [rcx+178],#9999 mov [rcx+17C],#9999 mov [rcx+180],#9999 mov [rcx+184],#9999 mov [rcx+188],#9999 mov [rcx+18C],#9999 mov [rcx+190],#9999 mov [rcx+194],#9999 mov [rcx+198],#9999 mov [rcx+19C],#9999 mov [rcx+1A0],#9999 mov [rcx+1A4],#9999 mov [rcx+1A8],#9999 mov [rcx+1AC],#9999 mov [rcx+1B0],#9999 mov [rcx+1B4],#9999 mov [rcx+1B8],#9999 mov [rcx+1BC],#9999 mov [rcx+1C0],#9999 mov [rcx+1C4],#9999 mov [rcx+1C8],#9999 mov [rcx+1CC],#9999 mov [rcx+1D0],#9999 mov [rcx+1D4],#9999 exit2: cmp word ptr [guardset],#0 je code mov [rcx+1d8],#0 mov [rcx+1dc],#0 mov [rcx+1e0],#0 mov [rcx+1e4],#0 mov [rcx+1e8],#0 mov [rcx+1ec],#0 mov [rcx+1f0],#0 mov [rcx+1f4],#0 mov [rcx+1f8],#0 mov [rcx+1fc],#0 mov [rcx+200],#0 mov [rcx+204],#0 mov [rcx+208],#0 mov [rcx+20C],#0 mov [rcx+210],#0 mov [rcx+214],#0 code: mov eax,[rcx+rax*8] ret int 3 jmp return fishinglog+01: jmp newmem return: registersymbol(fishinglog) [DISABLE] fishinglog+01: db 8B 04 C1 C3 CC unregistersymbol(fishinglog) dealloc(newmem) dealloc(fishingptr) unregistersymbol(fishingptr) dealloc(fishingset) unregistersymbol(fishingset) dealloc(guardset) unregistersymbol(guardset) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>5154</ID> <Description>"Set All Fish Record to Max?"</Description> <DropDownList DisplayValueAsItem="1">0:No 1:Yes </DropDownList> <VariableType>4 Bytes</VariableType> <Address>fishingset</Address> </CheatEntry> <CheatEntry> <ID>5159</ID> <Description>"Delete Guardian Fish Record?"</Description> <DropDownList DisplayValueAsItem="1">0:No 1:Yes </DropDownList> <VariableType>4 Bytes</VariableType> <Address>guardset</Address> </CheatEntry> <CheatEntry> <ID>5167</ID> <Description>"Guardian Fish Pointer"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>5155</ID> <Description>"Huchen"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1d8</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5168</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1DC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5160</ID> <Description>"Anglerfish"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1e0</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5169</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1E4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5161</ID> <Description>"Hot Spring Catfish"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1e8</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5170</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1EC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5162</ID> <Description>"Carp"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1f0</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5171</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1F4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5163</ID> <Description>"Coelacanth"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1f8</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5172</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>1FC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5164</ID> <Description>"Squid"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>200</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5173</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>204</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5165</ID> <Description>"Spiny Lobster? (Bug)"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>208</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5174</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>20C</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>5166</ID> <Description>"Arapaima Gigas"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>210</Offset> </Offsets> <CheatEntries> <CheatEntry> <ID>5175</ID> <Description>"Size"</Description> <VariableType>4 Bytes</VariableType> <Address>fishingptr</Address> <Offsets> <Offset>214</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>