Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <CheatTable CheatEngineTableVersion="45">
- <CheatEntries>
- <CheatEntry>
- <ID>1318</ID>
- <Description>"→ Initialize Mono"</Description>
- <Options moHideChildren="1"/>
- <Color>FFFF00</Color>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- {$lua}
- mono_initialize()
- LaunchMonoDataCollector()
- {$asm}
- [DISABLE]
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1319</ID>
- <Description>"→ Player"</Description>
- <Options moHideChildren="1"/>
- <Color>0080FF</Color>
- <GroupHeader>1</GroupHeader>
- <CheatEntries>
- <CheatEntry>
- <ID>1320</ID>
- <Description>"God Mode"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- ScheduleOne.PlayerScripts.Health.PlayerHealth.get_CanTakeDamage:
- db B0 00 C3
- ScheduleOne.PlayerScripts.Health.PlayerHealth.RpcWriter___Observers_TakeDamage_3505310624:
- db C3
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- ScheduleOne.PlayerScripts.Health.PlayerHealth.get_CanTakeDamage:
- db 48 83 EC 08
- ScheduleOne.PlayerScripts.Health.PlayerHealth.RpcWriter___Observers_TakeDamage_3505310624:
- db 48 89 5C 24 10
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1321</ID>
- <Description>"Infinite Stamina"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- ScheduleOne.PlayerScripts.PlayerMovement.SetStamina:
- db C3
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- ScheduleOne.PlayerScripts.PlayerMovement.SetStamina:
- db 48 89 5C 24 08
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1322</ID>
- <Description>"Stealth Mode"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- //Send@Sintrix|FearlessRevolution
- aobscanmodule(stealth,GameAssembly.dll,F3 0F 11 83 18 01 00 00 48 83)
- alloc(newmem,$1000,stealth)
- label(code)
- label(return)
- newmem:
- code:
- xorps xmm0,xmm0
- movss [rbx+00000118],xmm0
- jmp return
- stealth:
- jmp newmem
- nop 3
- return:
- registersymbol(stealth)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- stealth:
- db F3 0F 11 83 18 01 00 00
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1323</ID>
- <Description>"Never Paranoid/Disoriented"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.PlayerScripts.Player.Update)
- define(bytes,48 89 5C 24 10)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.PlayerScripts.Player.Update)
- label(code)
- label(return)
- newmem:
- mov [rcx+368],0
- mov [rcx+369],0
- code:
- mov [rsp+10],rbx
- jmp return
- //Send@Sintrix|FearlessRevolution
- address:
- jmp newmem
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1324</ID>
- <Description>"→ Player Movement Modifiers"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- define(address,ScheduleOne.PlayerScripts.PlayerMovement.Update)
- define(bytes,40 53 48 83 EC 60)
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.PlayerScripts.PlayerMovement.Update)
- registersymbol(mptr)
- label(code return mptr)
- newmem:
- mov [mptr],rcx
- //Send@Sintrix|FearlessRevolution
- code:
- push rbx
- sub rsp,60
- jmp return
- mptr:
- dq 0
- //Send@Sintrix|FearlessRevolution
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1325</ID>
- <Description>"Set Move Speed Multiplier"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>[mptr]+3C</Address>
- </CheatEntry>
- <CheatEntry>
- <ID>1326</ID>
- <Description>"Set Jump Height"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>[mptr]+44</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1327</ID>
- <Description>"Duplicate Items On Click"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- [ENABLE]
- aobscanmodule(itemDupeTest,GameAssembly.dll,8B 51 20 48 8B CB 4C 8B 80)
- alloc(newmem,$1000,itemDupeTest)
- label(code)
- label(return)
- newmem:
- //Send@Sintrix|FearlessRevolution
- code:
- mov edx,[rcx+20] //OriginalCode
- imul edx,[mlt] //Multiply edx by #2
- mov [rcx+20],edx //Move edx in to [rcx+20]
- mov rcx,rbx
- jmp return
- mlt:
- dd #2
- itemDupeTest:
- jmp newmem
- nop
- return:
- registersymbol(itemDupeTest)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- itemDupeTest:
- db 8B 51 20 48 8B CB //ScheduleOne.UI.Items.ItemUI.UpdateUI
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1328</ID>
- <Description>"9999x Stack Limit"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Target: Schedule I.exe
- //Author: Salis
- //Credit to METHOS for custom Template LUA
- [ENABLE]
- //////////////////////// setstacklim \\\\\\\\\\\\\\\\\\\\\\\\
- define(address, ScheduleOne.ItemFramework.ItemInstance.get_StackLimit+10)
- alloc(newmem,1024,GameAssembly.dll)
- alloc(obytes_setstacklim, 10)
- label(return code)
- registersymbol(obytes_setstacklim)
- obytes_setstacklim:
- readmem(address, 10)
- newmem:
- mov [rax+5C],#9999
- code:
- mov eax,[rax+5C]
- add rsp,28
- jmp return
- address:
- jmp newmem
- nop 2
- return:
- [DISABLE]
- address:
- readmem(obytes_setstacklim, 10)
- dealloc(*)
- unregistersymbol(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1329</ID>
- <Description>"→ Enable Easy Pickpocket"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(PICKPOCKET,GameAssembly.dll,F3 44 0F 10 47 2C 44 0F)
- alloc(newmem,$1000,PICKPOCKET)
- registersymboL(epp)
- label(code return epp)
- newmem:
- cmp [epp],1
- jne @F
- mov [rdi+2C],(float)950
- mov [rdi+30],(float)950
- @@:
- cmp [epp],0
- jne code
- mov [rdi+2C],(float)45
- mov [rdi+30],(float)7
- code:
- movss xmm8,[rdi+2C]
- jmp return
- epp:
- dd 0
- PICKPOCKET:
- jmp newmem
- nop
- return:
- registersymbol(PICKPOCKET)
- [DISABLE]
- PICKPOCKET:
- db F3 44 0F 10 47 2C
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1330</ID>
- <Description>"Toggle Easy Pickpocket On/Off"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- epp:
- dd 1
- [DISABLE]
- epp:
- dd 0
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1331</ID>
- <Description>"→ Custom Field of View"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- [ENABLE]
- aobscanmodule(fieldofview,GameAssembly.dll,F3 44 0F 10 90 A8 00 00 00)
- alloc(newmem,$1000,fieldofview)
- registersymbol(fovedit)
- label(code return fovedit)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [fovedit],rax
- code:
- movss xmm10,[rax+000000A8]
- jmp return
- fovedit:
- dw
- fieldofview:
- jmp newmem
- nop 4
- return:
- registersymbol(fieldofview)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- fieldofview:
- db F3 44 0F 10 90 A8 00 00 00
- unregistersymbol(*)
- dealloc(*)
- //Send@Sintrix|FearlessRevolution
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1332</ID>
- <Description>"Set Field of View"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>[fovedit]+A8</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1333</ID>
- <Description>"Infinite Watering Can"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(water,GameAssembly.dll,35 F3 0F 10 4A 38)
- alloc(newmem,$1000,water)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rdx+38],(float)35
- code:
- movss xmm1,[rdx+38]
- jmp return
- //Send@Sintrix|FearlessRevolution
- water+01:
- jmp newmem
- return:
- registersymbol(water)
- [DISABLE]
- water+01:
- db F3 0F 10 4A 38
- unregistersymbol(water)
- dealloc(newmem)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1215</ID>
- <Description>"Infinite Ammo"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Shaggy@Sintrix
- [ENABLE]
- aobscanmodule(address,GameAssembly.dll,F3??????????????33??E8????????F3??????33??488B??F3??????????????E8????????80)
- alloc(newmem,1024,GameAssembly.dll)
- alloc(obytes_infammo2, 10)
- label(return originalcode)
- registersymbol(obytes_infammo2)
- obytes_infammo2:
- readmem(address, 10)
- newmem:
- originalcode:
- movss xmm6,[rbx+00000088]
- push rdx
- mov rdx, [rbx+00000168]
- mov [rdx+00000038],#99
- pop rdx
- jmp return
- address:
- jmp newmem
- nop 3
- return:
- [DISABLE]
- address:
- readmem(obytes_infammo2, 10)
- dealloc(*)
- unregistersymbol(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1335</ID>
- <Description>"Guns: Always Cocked"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Target: Schedule I.exe
- //Author: Salis
- //Credit to METHOS for custom Template LUA
- [ENABLE]
- //////////////////////// alwayscock \\\\\\\\\\\\\\\\\\\\\\\\
- aobscanmodule(address,GameAssembly.dll,88 86 9D 00 00 00 88)
- alloc(newmem,1024,GameAssembly.dll)
- alloc(obytes_alwayscock, 10)
- label(return originalcode)
- registersymbol(obytes_alwayscock)
- obytes_alwayscock:
- readmem(address, 10)
- newmem:
- originalcode:
- mov [rsi+0000009D],01
- jmp return
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- readmem(obytes_alwayscock, 10)
- dealloc(*)
- unregistersymbol(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1336</ID>
- <Description>"Guns: Rapid Fire"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Target: Schedule I.exe
- //Author: Salis
- //Credit to METHOS for custom Template LUA
- [ENABLE]
- //////////////////////// quickfirerev \\\\\\\\\\\\\\\\\\\\\\\\
- aobscanmodule(address,GameAssembly.dll,0F 2F 87 C0 00 00 00)
- alloc(newmem,1024,GameAssembly.dll)
- alloc(obytes_quickfirerev, 10)
- label(return originalcode)
- registersymbol(obytes_quickfirerev)
- obytes_quickfirerev:
- readmem(address, 10)
- newmem:
- originalcode:
- mov [rdi+000000C0],(float)0.01
- comiss xmm0,[rdi+000000C0]
- jmp return
- address:
- jmp newmem
- nop 2
- return:
- [DISABLE]
- address:
- readmem(obytes_quickfirerev, 10)
- dealloc(*)
- unregistersymbol(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1337</ID>
- <Description>"Guns: Super Damage / Max Range / No Spread"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Target: Schedule I.exe
- //Author: Salis
- //Credit to METHOS for custom Template LUA
- [ENABLE]
- //////////////////////// powerrevolver \\\\\\\\\\\\\\\\\\\\\\\\
- aobscanmodule(address,GameAssembly.dll,F3 0F 10 BE DC 00 00 00 77)
- alloc(newmem,1024,GameAssembly.dll)
- alloc(obytes_powerrevolver, 10)
- label(return originalcode)
- registersymbol(obytes_powerrevolver)
- obytes_powerrevolver:
- readmem(address, 10)
- newmem:
- originalcode:
- mov [rsi+000000D4], (float)900
- mov [rsi+000000DC], #0
- mov [rsi+000000E0], #0
- mov [rsi+000000E4], (float)900
- mov [rsi+000000E8], (float)900
- movss xmm7,[rsi+000000DC]
- jmp return
- address:
- jmp newmem
- nop 3
- return:
- [DISABLE]
- address:
- readmem(obytes_powerrevolver, 10)
- dealloc(*)
- unregistersymbol(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1338</ID>
- <Description>"→ Super Punch Force"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Originally by Shaggy@Sintrix
- //Modified by Send @Sintrix
- [ENABLE]
- aobscanmodule(superpunch,GameAssembly.dll,F3 0F 10 5B 38 F3 0F 5C C2)
- alloc(newmem,$1000,superpunch)
- registersymbol(tsp)
- label(code return tsp)
- newmem:
- cmp [tsp],1
- jne @f
- mov [rbx+38],(float)9000
- mov [rbx+3c],(float)18000
- @@:
- cmp [tsp],1
- je code
- mov [rbx+38],(float)60
- mov [rbx+3C],(float)160
- code:
- movss xmm3,[rbx+38]
- jmp return
- tsp:
- dd 0
- superpunch:
- jmp newmem
- return:
- registersymbol(superpunch)
- [DISABLE]
- superpunch:
- db F3 0F 10 5B 38
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1339</ID>
- <Description>"Toggle On/Off"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- tsp:
- dd 1
- [DISABLE]
- tsp:
- dd 0
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1424</ID>
- <Description>"→ Super Punch Damage"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Combat.PunchController.Update)
- define(bytes,40 53 48 83 EC 40)
- //Send@Sintrix|FearlessRevolution
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Combat.PunchController.Update)
- registersymbol(opm)
- label(code return opm)
- newmem:
- cmp [opm],1
- jne @f
- mov [rcx+30],(float)99999
- mov [rcx+34],(float)99999
- @@:
- cmp [opm],1
- je code
- mov [rcx+30],(float)20
- mov [rcx+34],(float)35
- code:
- push rbx
- sub rsp,40
- jmp return
- opm:
- dd 0
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1425</ID>
- <Description>"Toggle On/Off"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- opm:
- dd 1
- [DISABLE]
- opm:
- dd 0
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1340</ID>
- <Description>"Infinite Jumps"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- //Send@Sintrix|FearlessRevolution
- aobscanmodule(flymode,GameAssembly.dll,88 83 BC 00 00 00 48)
- alloc(newmem,$1000,flymode)
- label(code)
- label(return)
- newmem:
- mov al,1
- code:
- mov [rbx+000000BC],al
- jmp return
- flymode:
- jmp newmem
- nop
- return:
- registersymbol(flymode)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- flymode:
- db 88 83 BC 00 00 00 //ScheduleOne.PlayerScripts.PlayerMovement.FixedUpdate
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1341</ID>
- <Description>"Vehicle: No Top Speed"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Vehicles.LandVehicle.Update)
- define(bytes,40 57 48 83 EC 50)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Vehicles.LandVehicle.Update)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rcx+208],(float)10000
- code:
- push rdi
- sub rsp,50
- jmp return
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1342</ID>
- <Description>"Trash Grabber: No Capacity Limit (Disable To Dump)"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- [ENABLE]
- aobscanmodule(trashgrabber,GameAssembly.dll,8B 41 18 0F AF 41 1C)
- alloc(newmem,$1000,trashgrabber)
- label(code)
- label(return)
- newmem:
- code:
- mov eax,[rcx+18]
- imul eax,[rcx+1C]
- xor eax,eax
- jmp return
- //Send@Sintrix|FearlessRevolution
- trashgrabber:
- jmp newmem
- nop 2
- return:
- registersymbol(trashgrabber)
- [DISABLE]
- trashgrabber:
- db 8B 41 18 0F AF 41 1C //ScheduleOne.Trash.TrashContent.GetTotalSize
- //Send@Sintrix|FearlessRevolution
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1343</ID>
- <Description>"Trash Can: No Capacity Limit"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(trashcanCapacity,GameAssembly.dll,66 0F 6E 8B 20 01 00 00 0F 5B C9)
- alloc(newmem,$1000,trashcanCapacity)
- //Send@Sintrix|FearlessRevolution
- label(code)
- label(return)
- newmem:
- //Send@Sintrix|FearlessRevolution
- code:
- mov [rbx+120],(float)35000
- movd xmm1,[rbx+00000120]
- jmp return
- trashcanCapacity:
- jmp newmem
- nop 3
- return:
- registersymbol(trashcanCapacity)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- trashcanCapacity:
- db 66 0F 6E 8B 20 01 00 00
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1344</ID>
- <Description>"→ Money"</Description>
- <Options moHideChildren="1"/>
- <Color>00FF00</Color>
- <GroupHeader>1</GroupHeader>
- <CheatEntries>
- <CheatEntry>
- <ID>1345</ID>
- <Description>"→ Grab Cash Balance Method 1 (Hold Cash)"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(cashonhandptr,GameAssembly.dll,F3 0F 58 70 38 33)
- alloc(newmem,$1000,cashonhandptr)
- registersymbol(cash_held)
- label(code return cash_held)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [cash_held],rax
- code:
- addss xmm6,[rax+38]
- jmp return
- cash_held:
- dw
- cashonhandptr:
- jmp newmem
- return:
- registersymbol(cashonhandptr)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- cashonhandptr:
- db F3 0F 58 70 38
- //Send@Sintrix|FearlessRevolution
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1346</ID>
- <Description>"Set Cash Balance"</Description>
- <VariableType>Float</VariableType>
- <Address>[cash_held]+38</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1347</ID>
- <Description>"→ Grab Cash Balance Method 2 (Open ATM)"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Shaggy@Sintrix
- [ENABLE]
- define(address, ScheduleOne.Money.MoneyManager.get_cashBalance+10)
- alloc(newmem,1024,GameAssembly.dll)
- alloc(obytes_getcash, 10)
- label(return code)
- registersymbol(obytes_getcash cashx)
- obytes_getcash:
- readmem(address, 10)
- newmem:
- code:
- mov [cashx], rax
- movss xmm0,[rax+38]
- jmp return
- cashx:
- dd #0
- address:
- jmp newmem
- return:
- [DISABLE]
- address:
- readmem(obytes_getcash, 10)
- dealloc(*)
- unregistersymbol(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1348</ID>
- <Description>"Set Cash Balance"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>[cashx]+38</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1349</ID>
- <Description>"Reset Weekly Deposit Limit (Open ATM)"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- [ENABLE]
- aobscanmodule(atmlimit,GameAssembly.dll,33 D2 F3 0F 10 00 E8 * 5D)
- alloc(newmem,$1000,atmlimit)
- registersymbol(deposit)
- label(code return deposit)
- newmem:
- mov [deposit],rax
- code:
- xor edx,edx
- movss xmm0,[rax]
- jmp return
- deposit:
- dw
- atmlimit:
- jmp newmem
- nop
- return:
- registersymbol(atmlimit)
- [DISABLE]
- atmlimit:
- db 33 D2 F3 0F 10 00
- //Send@Sintrix|FearlessRevolution
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1350</ID>
- <Description>"Reset Weekly Deposit: Shift+G"</Description>
- <GroupHeader>1</GroupHeader>
- </CheatEntry>
- <CheatEntry>
- <ID>1351</ID>
- <Description>"Set Amount Deposited"</Description>
- <VariableType>Float</VariableType>
- <Address>[deposit]</Address>
- <Hotkeys>
- <Hotkey>
- <Action>Set Value</Action>
- <Keys>
- <Key>16</Key>
- <Key>71</Key>
- </Keys>
- <Value>0</Value>
- <Description>Clear Limit</Description>
- <ID>0</ID>
- </Hotkey>
- </Hotkeys>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1352</ID>
- <Description>"ATM Deposits Don't Increase Weekly Limit"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(depositlimit,GameAssembly.dll,F3 0F 11 00 F3 0F 10 47 2C)
- alloc(newmem,$1000,depositlimit)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- code:
- xorps xmm0,xmm0
- movss [rax],xmm0
- movss xmm0,[rdi+2C]
- jmp return
- //Send@Sintrix|FearlessRevolution
- depositlimit:
- jmp newmem
- nop 4
- return:
- registersymbol(depositlimit)
- [DISABLE]
- depositlimit:
- db F3 0F 11 00 F3 0F 10 47 2C
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1353</ID>
- <Description>"All Businesses Are Free"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- [ENABLE]
- aobscanmodule(businessprice,GameAssembly.dll,48 8B 01 BA 01 00 00 00 4C 8B 80 F0)
- alloc(newmem,$1000,businessprice)
- label(code)
- label(return)
- newmem:
- mov [rcx+158],(float)0
- code:
- mov rax,[rcx]
- mov edx,00000001
- jmp return
- businessprice:
- jmp newmem
- nop 3
- return:
- registersymbol(businessprice)
- [DISABLE]
- businessprice:
- db 48 8B 01 BA 01 00 00 00
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1354</ID>
- <Description>"All Properties Are Free"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Property.Property.UpdateCulling)
- define(bytes,40 53 48 81 EC 80 00 00 00)
- //Send@Sintrix|FearlessRevolution
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Property.Property.UpdateCulling)
- //Send@Sintrix|FearlessRevolution
- label(code)
- label(return)
- newmem:
- mov [rcx+158],(float)0
- //Send@Sintrix|FearlessRevolution
- code:
- push rbx
- sub rsp,00000080
- jmp return
- address:
- jmp newmem
- nop 4
- return:
- [DISABLE]
- address:
- db bytes
- //Send@Sintrix|FearlessRevolution
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1355</ID>
- <Description>"All Vehicles Are Free"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(vehicleprice,GameAssembly.dll,F3 0F 10 80 30 01 00 00)
- alloc(newmem,$1000,vehicleprice)
- //Send@Sintrix|FearlessRevolution
- label(code)
- label(return)
- newmem:
- //Send@Sintrix|FearlessRevolution
- code:
- movss xmm0,[rax+00000130]
- xorps xmm0,xmm0
- jmp return
- vehicleprice:
- jmp newmem
- nop 3
- return:
- registersymbol(vehicleprice)
- [DISABLE]
- //Send@Sintrix|FearlessRevolution
- vehicleprice:
- db F3 0F 10 80 30 01 00 00
- //DealershipListing.get_price
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1356</ID>
- <Description>"Instant Money Laundering"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- //ScheduleOne.UI.LaunderingInterface.UpdateTimeline
- aobscanmodule(laundering,GameAssembly.dll,44 8B 7F 1C 44 8B 67 20)
- alloc(newmem,$1000,laundering)
- label(code return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rdi+1C],#999999
- code:
- mov r15d,[rdi+1C]
- mov r12d,[rdi+20]
- jmp return
- laundering:
- jmp newmem
- nop 3
- return:
- registersymbol(laundering)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- laundering:
- db 44 8B 7F 1C 44 8B 67 20
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1357</ID>
- <Description>"No Laundering Capacity @ Businesses"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Property.Business.MinsPass)
- define(bytes,48 89 5C 24 10)
- //Send@Sintrix|FearlessRevolution
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Property.Business.MinsPass)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rcx+240],(float)99999999
- code:
- mov [rsp+10],rbx
- jmp return
- address:
- jmp newmem
- return:
- [DISABLE]
- address:
- db bytes
- //Send@Sintrix|FearlessRevolution
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1358</ID>
- <Description>"Store: Free Purchases"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(shopprice,GameAssembly.dll,488B??488B??E8????????4C????????????8B??488B??8B)
- alloc(newmem,$1000,shopprice)
- label(code)
- label(return)
- //Send@Sintrix/FearlessRevolution
- newmem:
- mov [rax+20],1
- mov [rax+21],(float)0.1
- code:
- mov rdx,rax
- mov rcx,rsi
- jmp return
- shopprice:
- jmp newmem
- nop
- return:
- registersymbol(shopprice)
- [DISABLE]
- shopprice:
- db 48 8B D0 48 8B CE
- //Send@Sintrix/FearlessRevolution
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1359</ID>
- <Description>"Phone: Free Purchases"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(itemprice,GameAssembly.dll,80 79 20 00 74 0A)
- alloc(newmem,$1000,itemprice)
- label(code)
- label(return)
- //Send@Sintrix/FearlessRevolution
- newmem:
- mov [rcx+20],1
- mov [rcx+21],(float)0.1
- code:
- cmp byte ptr [rcx+20],00
- je GameAssembly.dll+8D6DB4
- jmp return
- itemprice:
- jmp newmem
- nop
- return:
- registersymbol(itemprice)
- [DISABLE]
- //Send@Sintrix/FearlessRevolution
- itemprice:
- db 80 79 20 00 74 0A
- unregistersymbol(itemprice)
- dealloc(newmem)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1360</ID>
- <Description>"→ Edit Cash For Trash Payment (Recycler)"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.ObjectScripts.Recycler.GetTrash)
- define(bytes,48 89 5C 24 18)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.ObjectScripts.Recycler.GetTrash)
- registersymbol(recycle)
- label(code return recycle)
- newmem:
- xorps xmm15,xmm15
- movss xmm15,[recycle]
- movss [rcx+1D0],xmm15
- //Send@Sintrix|FearlessRevolution
- code:
- mov [rsp+18],rbx
- jmp return
- recycle:
- dd (float)100
- address:
- jmp newmem
- return:
- [DISABLE]
- address:
- db bytes
- unregistersymbol(*)
- dealloc(*)
- //Send@Sintrix|FearlessRevolution
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1361</ID>
- <Description>"Set Cash Value"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>recycle</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1362</ID>
- <Description>"Casino: Always Win Slot Machine"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(slotwintrigger,GameAssembly.dll,7D 2D 45 3B C1)
- //Send@Sintrix/FearlessRevolution
- slotwintrigger:
- db EB
- registersymbol(slotwintrigger)
- [DISABLE]
- //Send@Sintrix/FearlessRevolution
- slotwintrigger:
- db 7D 2D 45 3B C1
- unregistersymbol(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1363</ID>
- <Description>"→ Casino: Custom 'Ride The Bus' Bet"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- [ENABLE]
- aobscanmodule(ridethebus_bet,GameAssembly.dll,0F 2F 80 BC 01 00 00)
- alloc(newmem,$1000,ridethebus_bet)
- registersymbol(rtb_bet)
- label(code return rtb_bet)
- newmem:
- mov [rtb_bet],rax
- code:
- comiss xmm0,[rax+000001BC]
- jmp return
- rtb_bet:
- dw
- ridethebus_bet:
- jmp newmem
- nop 2
- return:
- registersymbol(ridethebus_bet)
- [DISABLE]
- ridethebus_bet:
- db 0F 2F 80 BC 01 00 00 //ScheduleOne.Casino.UI.RTBInterface.RefreshReadyButton
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1364</ID>
- <Description>"Set Amount & Click Ready"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>[rtb_bet]+1BC</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1365</ID>
- <Description>"→ Casino: Custom 'Blackjack' Bet"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- //Send@Sintrix|FearlessRevolution
- aobscanmodule(blackjackbet,GameAssembly.dll,0F 2F 80 58 01 00 00 48)
- alloc(newmem,$1000,blackjackbet)
- registersymbol(blkjck_bet)
- label(code return blkjck_bet)
- newmem:
- mov [blkjck_bet],rax
- code:
- comiss xmm0,[rax+00000158]
- jmp return
- blkjck_bet:
- dw
- blackjackbet:
- jmp newmem
- nop 2
- return:
- registersymbol(blackjackbet)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- blackjackbet:
- db 0F 2F 80 58 01 00 00 //ScheduleOne.Casino.UI.BlackjackInterface.RefreshReadyButton
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1366</ID>
- <Description>"Set Amount & Click Ready"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>[blkjck_bet]+158</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1367</ID>
- <Description>"Casino: Always Win Blackjack"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Casino.BlackjackGameController.FixedUpdate)
- define(bytes,40 53 48 83 EC 50)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Casino.BlackjackGameController.FixedUpdate)
- label(code)
- label(return)
- newmem:
- mov [rcx+15C],#0
- mov [rcx+160],#21
- code:
- push rbx
- sub rsp,50
- jmp return
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- //Send@Sintrix|FearlessRevolution
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1368</ID>
- <Description>"→ Customers/Employees/NPCs"</Description>
- <Options moHideChildren="1"/>
- <Color>0080FF</Color>
- <GroupHeader>1</GroupHeader>
- <CheatEntries>
- <CheatEntry>
- <ID>1369</ID>
- <Description>"→ Edit Customer Data"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Economy.Customer.CheckContractGeneration)
- define(bytes,40 53 57 48 81 EC E8 00 00 00)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Economy.Customer.CheckContractGeneration)
- registersymbol(allowance orders)
- label(code return allowance orders)
- newmem:
- push rcx
- mov rcx,[rcx+178]
- xorps xmm15,xmm15
- movss xmm15,[allowance]
- movss [rcx+28],xmm15
- movss [rcx+2C],xmm15
- xorps xmm14,xmm14
- movd xmm14,[orders]
- movd [rcx+30],xmm14
- movd [rcx+34],xmm14
- pop rcx
- //Send@Sintrix|FearlessRevolution
- code:
- push rbx
- push rdi
- sub rsp,000000E8
- jmp return
- allowance:
- dd (float)800
- //Send@Sintrix|FearlessRevolution
- orders:
- dd #5
- address:
- jmp newmem
- nop 5
- return:
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- address:
- db bytes
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1370</ID>
- <Description>"Set Weekly Spending Limit"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>allowance</Address>
- </CheatEntry>
- <CheatEntry>
- <ID>1371</ID>
- <Description>"Set Weekly Order Limit"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>4 Bytes</VariableType>
- <Address>orders</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1372</ID>
- <Description>"Max Customer Addiction Level"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Economy.Customer.MinPass)
- define(bytes,40 53 48 83 EC 50)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Economy.Customer.MinPass)
- label(code)
- label(return)
- newmem:
- mov [rcx+11C],(float)100
- code:
- push rbx
- sub rsp,50
- jmp return
- address:
- jmp newmem
- nop
- return:
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1373</ID>
- <Description>"Max Relationship Level"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.NPCs.Relation.NPCRelationData.SetRelationship)
- define(bytes,F3 0F 10 59 10)
- define(address2,ScheduleOne.NPCs.NPC.MinPass)
- define(bytes2,48 89 5C 24 18)
- [ENABLE]
- newmem2:
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.NPCs.Relation.NPCRelationData.SetRelationship)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- code:
- mov [rcx+10],(float)100
- movss xmm3,[rcx+10]
- jmp return
- address:
- jmp newmem
- return:
- assert(address2,bytes2)
- alloc(newmem2,$1000,ScheduleOne.NPCs.NPC.MinPass)
- label(code2)
- label(return2)
- newmem2:
- push rcx
- mov rcx,[rcx+1F0]
- mov [rcx+10],(float)100
- pop rcx
- //Send@Sintrix|FearlessRevolution
- code2:
- mov [rsp+18],rbx
- jmp return2
- address2:
- jmp newmem2
- return2:
- [DISABLE]
- //Send@Sintrix|FearlessRevolution
- address:
- db bytes
- address2:
- db bytes2
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1374</ID>
- <Description>"NPC: Never Panic"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- ScheduleOne.NPCs.NPC.get_IsPanicked:
- db C3
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- ScheduleOne.NPCs.NPC.RpcWriter___Server_SetPanicked_2166136261:
- db F3 0F 10 05 C8 EE 69 02
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1375</ID>
- <Description>"→ Edit Employee Wage"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- [ENABLE]
- aobscanmodule(employeewage,GameAssembly.dll,48 8B D9 75 13 48 8D 0D * * * * E8 82 27)
- alloc(newmem,$1000,employeewage)
- registersymbol(npcEmployee)
- label(code return npcEmployee)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [npcEmployee],rcx
- code:
- mov rbx,rcx
- jne GameAssembly.dll+6FEF25
- jmp return
- npcEmployee:
- dw
- employeewage:
- jmp newmem
- return:
- registersymbol(employeewage)
- [DISABLE]
- employeewage:
- db 48 8B D9 75 13
- unregistersymbol(*)
- dealloc(*)
- //Send@Sintrix|FearlessRevolution
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1376</ID>
- <Description>"Set Daily Wage"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>[npcEmployee]+2F4</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1377</ID>
- <Description>"No Employee Wage"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Employees.Employee.MinPass)
- define(bytes,40 53 48 83 EC 20)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Employees.Employee.MinPass)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rcx+2F4],(float)0
- code:
- push rbx
- sub rsp,20
- jmp return
- //Send@Sintrix|FearlessRevolution
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1378</ID>
- <Description>"→ Cleaner: No Trash Can Limit"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@FearlessRevolution|Sintrix
- [ENABLE]
- aobscanmodule(cleanerTrash,GameAssembly.dll,44 8B 70 20 48 85 C9 0F 84 4A)
- alloc(newmem,$1000,cleanerTrash)
- label(code)
- label(return)
- newmem:
- //Send@FearlessRevolution|Sintrix
- code:
- mov [rax+20],#100
- mov r14d,[rax+20]
- test rcx,rcx
- jmp return
- cleanerTrash:
- jmp newmem
- nop 2
- return:
- registersymbol(cleanerTrash)
- [DISABLE]
- //Send@FearlessRevolution|Sintrix
- cleanerTrash:
- db 44 8B 70 20 48 85 C9
- unregistersymbol(*)
- dealloc(*)
- //Send@FearlessRevolution|Sintrix
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1379</ID>
- <Description>"Instructions: Open Clipboard, Click Assigned Trashcans, Value Will Update"</Description>
- <GroupHeader>1</GroupHeader>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1380</ID>
- <Description>"→ Cops"</Description>
- <Options moHideChildren="1"/>
- <Color>FFFF00</Color>
- <GroupHeader>1</GroupHeader>
- <CheatEntries>
- <CheatEntry>
- <ID>1381</ID>
- <Description>"No Curfew Violation"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Law.CurfewManager.get_IsCurrentlyActiveWithTolerance)
- define(bytes,40 53 48 83 EC 20)
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Law.CurfewManager.get_IsCurrentlyActiveWithTolerance)
- //Send@Sintrix|FearlessRevolution
- label(code)
- label(return)
- newmem:
- mov [rcx+120],0
- mov [rcx+121],0
- code:
- push rbx
- sub rsp,20
- jmp return
- //Send@Sintrix|FearlessRevolution
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1382</ID>
- <Description>"Never Suspicious"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(stealth,GameAssembly.dll,F3 0F 11 83 18 01 00 00 F3)
- alloc(newmem,$1000,stealth)
- label(code)
- label(return)
- newmem:
- //Send@Sintrix|FearlessRevolution
- code:
- xorps xmm0,xmm0
- movss [rbx+00000118],xmm0
- jmp return
- stealth:
- jmp newmem
- nop 3
- return:
- registersymbol(stealth)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- stealth:
- db F3 0F 11 83 18 01 00 00
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1383</ID>
- <Description>"Disable Body Search By Cops"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- ScheduleOne.NPCs.Behaviour.BodySearchBehaviour.UpdateSearch:
- db C3
- ScheduleOne.NPCs.Behaviour.BodySearchBehaviour.AssignTarget:
- db C3
- ScheduleOne.NPCs.Behaviour.BodySearchBehaviour.DoesPlayerContainItemsOfInterest:
- db C3
- ScheduleOne.Police.PoliceOfficer.BeginBodySearch:
- db C3
- ScheduleOne.Police.PoliceOfficer.BeginBodySearch_LocalPlayer:
- db C3
- ScheduleOne.Police.PoliceOfficer.BeginBodySearch_Networked:
- db C3
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- //Send@Sintrix|FearlessRevolution
- ScheduleOne.NPCs.Behaviour.BodySearchBehaviour.UpdateSearch:
- db 48 89 5C 24 10
- ScheduleOne.NPCs.Behaviour.BodySearchBehaviour.AssignTarget:
- db 48 89 5C 24 08
- ScheduleOne.NPCs.Behaviour.BodySearchBehaviour.DoesPlayerContainItemsOfInterest:
- db 48 89 5C 24 08
- ScheduleOne.Police.PoliceOfficer.BeginBodySearch:
- db 48 89 5C 24 10
- ScheduleOne.Police.PoliceOfficer.BeginBodySearch_LocalPlayer:
- db 40 53
- ScheduleOne.Police.PoliceOfficer.BeginBodySearch_Networked:
- db 40 53
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1384</ID>
- <Description>"Chill Cops"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Police.PoliceOfficer.FixedUpdate)
- define(bytes,48 89 5C 24 18)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Police.PoliceOfficer.FixedUpdate)
- label(code)
- label(return)
- newmem:
- mov [rcx+34C],(float)0
- mov [rcx+350],(float)100
- mov [rcx+354],(float)0
- mov [rcx+358],(float)0
- code:
- mov [rsp+18],rbx
- jmp return
- //Send@Sintrix|FearlessRevolution
- address:
- jmp newmem
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- //Send@Sintrix|FearlessRevolution
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1385</ID>
- <Description>"Disable Police Foot/Car Chase"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- ScheduleOne.Police.PoliceOfficer.BeginFootPursuit_Networked:
- db C3
- ScheduleOne.Police.PoliceOfficer.BeginVehiclePursuit_Networked:
- db C3
- ScheduleOne.Police.PoliceOfficer.CanInvestigate:
- db B0 00 C3
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- ScheduleOne.Police.PoliceOfficer.BeginFootPursuit_Networked:
- db 48 89 5C 24 10
- ScheduleOne.Police.PoliceOfficer.BeginVehiclePursuit_Networked:
- db 48 89 5C 24 10
- ScheduleOne.Police.PoliceOfficer.CanInvestigate:
- db B0 00 C3
- //Send@Sintrix|FearlessRevolution
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1386</ID>
- <Description>"→ Plants"</Description>
- <Options moHideChildren="1"/>
- <Color>00FF00</Color>
- <GroupHeader>1</GroupHeader>
- <CheatEntries>
- <CheatEntry>
- <ID>1387</ID>
- <Description>"Drying Rack: Insta-Complete"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- [ENABLE]
- aobscanmodule(dryingracktime,GameAssembly.dll,66 0F 6E 70 20)//ScheduleOne.UI.Stations.Drying_rack.DryingOperationUI.UpdatePosition
- alloc(newmem,$1000,dryingracktime)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rax+20],#999999
- code:
- movd xmm6,[rax+20]
- jmp return
- dryingracktime:
- jmp newmem
- return:
- registersymbol(dryingracktime)
- [DISABLE]
- //Send@Sintrix|FearlessRevolution
- dryingracktime:
- db 66 0F 6E 70 20
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1388</ID>
- <Description>"Drying Rack: 9999x Capacity"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.ObjectScripts.DryingRack.CanStartOperation)
- define(bytes,40 53 48 83 EC 20)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.ObjectScripts.DryingRack.CanStartOperation)
- label(code)
- label(return)
- newmem:
- mov [rcx+210],#9999
- //Send@Sintrix|FearlessRevolution
- code:
- push rbx
- sub rsp,20
- jmp return
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- //Send@Sintrix|FearlessRevolution
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1389</ID>
- <Description>"Instant Plant Growth"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix|FearlessRevolution
- define(address,ScheduleOne.ObjectScripts.Pot.LateUpdate)
- define(bytes,48 89 5C 24 18)
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.ObjectScripts.Pot.LateUpdate)
- registersymbol(yieldmult)
- label(code return yieldmult)
- newmem://Send@Sintrix|FearlessRevolution
- mov [rcx+338],(float)999
- code:
- mov [rsp+18],rbx
- jmp return
- yieldmult:
- dd (float)2
- address:
- jmp newmem
- return:
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- address:
- db bytes
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1390</ID>
- <Description>"Max Plant Yield"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- //Send@Sintrix|FearlessRevolution
- aobscanmodule(plantYield,GameAssembly.dll,80 3D CC 6E 06 03 00)
- alloc(newmem,$1000,plantYield)
- label(code)
- label(return)
- newmem:
- mov [rcx+334],(float)999
- code:
- cmp byte ptr [GameAssembly.dll+39C3623],00
- jmp return
- plantYield:
- jmp newmem
- nop 2
- return:
- registersymbol(plantYield)
- [DISABLE]
- //Send@Sintrix|FearlessRevolution
- plantYield:
- db 80 3D CC 6E 06 03 00
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1391</ID>
- <Description>"Max Harvest Quality"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Growing.Plant.MinPass)
- define(bytes,40 53 48 83 EC 50)
- //Send@Sintrix|FearlessRevolution
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Growing.Plant.MinPass)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rcx+94],(float)999
- mov [rcx+70],(float)999
- code:
- push rbx
- sub rsp,50
- jmp return
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1392</ID>
- <Description>"All Pots Have Soil & Water (Just Add Seed)"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.ObjectScripts.Pot.UpdateCanvas)
- define(bytes,48 89 5C 24 10)
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.ObjectScripts.Pot.UpdateCanvas)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rcx+344],(float)20 //SoilCap
- mov [rcx+378],(float)20 //SoilLevel
- mov [rcx+348],(float)5 //WaterCap
- mov [rcx+38C],(float)4.9 //WaterLevel
- code:
- mov [rsp+10],rbx
- jmp return
- address:
- jmp newmem
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1393</ID>
- <Description>"→ Supplier"</Description>
- <Options moHideChildren="1"/>
- <Color>0080FF</Color>
- <GroupHeader>1</GroupHeader>
- <CheatEntries>
- <CheatEntry>
- <ID>1394</ID>
- <Description>"Instant Dead Drop Delivery"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.Economy.Supplier.MinPass)
- define(bytes,40 53 48 83 EC 20)
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.Economy.Supplier.MinPass)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rcx+340],(float)0
- code:
- push rbx
- sub rsp,20
- jmp return
- //Send@Sintrix|FearlessRevolution
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1395</ID>
- <Description>"Zero Debt"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(supplierdebt,GameAssembly.dll,488B??E8????????FF??????????83????????????74??FF)
- alloc(newmem,$1000,supplierdebt)
- //Send@Sintrix|FearlessRevolution
- label(code)
- label(return)
- newmem:
- mov [rcx+338],(float)0
- code:
- mov rbx,rcx
- call ScheduleOne.NPCs.NPC.MinPass
- jmp return
- supplierdebt:
- jmp newmem
- nop 3
- return:
- registersymbol(supplierdebt)
- [DISABLE]
- supplierdebt:
- db 48 8B D9 E8 00 72 EA FF
- //Send@Sintrix|FearlessRevolution
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1396</ID>
- <Description>"Larger Max Cash Order Limit"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(deaddroplimit,GameAssembly.dll,F3 0F 10 81 DC 02 00 00 77)
- alloc(newmem,$1000,deaddroplimit)
- label(code)
- label(return)
- //Send@Sintrix/FearlessRevolution
- newmem:
- mov [rcx+2DC],(float)500000000
- code:
- movss xmm0,[rcx+000002DC]
- jmp return
- deaddroplimit:
- jmp newmem
- nop 3
- return:
- registersymbol(deaddroplimit)
- //Send@Sintrix/FearlessRevolution
- [DISABLE]
- deaddroplimit:
- db F3 0F 10 81 DC 02 00 00
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1397</ID>
- <Description>"Free Purchases"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(phoneprice,GameAssembly.dll,F3 0F 59 41 18 F3 0F 58)
- alloc(newmem,$1000,phoneprice)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rcx+18],(float)0.01
- code:
- mulss xmm0,[rcx+18]
- jmp return
- phoneprice:
- jmp newmem
- return:
- registersymbol(phoneprice)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- //Send@Sintrix|FearlessRevolution
- phoneprice:
- db F3 0F 59 41 18
- unregistersymbol(phoneprice)
- dealloc(newmem)
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1398</ID>
- <Description>"→ Chemistry"</Description>
- <Options moHideChildren="1"/>
- <Color>FFFF00</Color>
- <GroupHeader>1</GroupHeader>
- <CheatEntries>
- <CheatEntry>
- <ID>1399</ID>
- <Description>"Mixing Station: Insta-Complete"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>//Send@Sintrix/FearlessRevolution
- define(address,ScheduleOne.ObjectScripts.MixingStation.get_IsMixingDone)
- define(bytes,48 83 B9 18 02 00 00 00)
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.ObjectScripts.MixingStation.get_IsMixingDone)
- label(code)
- label(return)
- //Send@Sintrix/FearlessRevolution
- newmem:
- mov [rcx+290],#0
- mov [rcx+220],#9999
- code:
- cmp qword ptr [rcx+00000218],00
- jmp return
- address:
- jmp newmem
- nop 3
- return:
- [DISABLE]
- //Send@Sintrix/FearlessRevolution
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1400</ID>
- <Description>"→ Mixing Station: Edit Output Quantity & Quality"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.UI.Stations.MixingStationCanvas.Update)
- define(bytes,40 53 48 83 EC 20)
- //Send@Sintrix|FearlessRevolution
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.UI.Stations.MixingStationCanvas.Update)
- registersymbol(mixingOutput)
- label(code return mixingOutput)
- newmem:
- mov [mixingOutput],rcx
- code:
- push rbx
- sub rsp,20
- jmp return
- mixingOutput:
- dw
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- //Send@Sintrix|FearlessRevolution
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1401</ID>
- <Description>"Current Quality In Output Slot"</Description>
- <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">1:Poor
- 2:Standard
- 3:Premium
- 4:Heavenly
- *:Output Slot Empty
- </DropDownList>
- <VariableType>4 Bytes</VariableType>
- <Address>[mixingOutput]+98</Address>
- <Offsets>
- <Offset>38</Offset>
- <Offset>50</Offset>
- <Offset>58</Offset>
- </Offsets>
- </CheatEntry>
- <CheatEntry>
- <ID>1402</ID>
- <Description>"Curent Quantity In Output Slot"</Description>
- <VariableType>4 Bytes</VariableType>
- <Address>[mixingOutput]+98</Address>
- <Offsets>
- <Offset>20</Offset>
- <Offset>50</Offset>
- <Offset>58</Offset>
- </Offsets>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1403</ID>
- <Description>"Chemistry Station: Max Product Quality"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- //Send@Sintrix|FearlessRevolution
- aobscanmodule(productquality,GameAssembly.dll,8B 51 20 45 33 C0 48 8B C8)
- alloc(newmem,$1000,productquality)
- label(code)
- label(return)
- newmem:
- code:
- mov edx,#4 //[rcx+20]
- xor r8d,r8d
- jmp return
- productquality:
- jmp newmem
- nop
- return:
- registersymbol(productquality)
- [DISABLE]
- productquality:
- db 8B 51 20 45 33 C0 //ScheduleOne.ObjectScripts.ChemistryStation.RpcLogic___FinalizeOperation_2166136261
- //Send@Sintrix|FearlessRevolution
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1404</ID>
- <Description>"Chemistry Station: Insta-Complete Cooking"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.ObjectScripts.ChemistryCookOperation.get_Recipe)
- define(bytes,48 89 5C 24 10)
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.ObjectScripts.ChemistryCookOperation.get_Recipe)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rcx+38],#9999
- code:
- mov [rsp+10],rbx
- jmp return
- address:
- jmp newmem
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1405</ID>
- <Description>"Chemistry Station: Perfect Temperature"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(bunsenburner,GameAssembly.dll,F3 0F 10 43 28 41)
- alloc(newmem,$1000,bunsenburner)
- //Send@Sintrix|FearlessRevolution
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rbx+28],(float)0.55
- code:
- movss xmm0,[rbx+28]
- jmp return
- bunsenburner:
- jmp newmem
- return:
- registersymbol(bunsenburner)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- bunsenburner:
- db F3 0F 10 43 28
- unregistersymbol(bunsenburner)
- dealloc(newmem)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1406</ID>
- <Description>"→ Chemistry Station: Edit Output Quantity & Quality"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.UI.Stations.ChemistryStationCanvas.Update)
- define(bytes,40 57 48 83 EC 20)
- [ENABLE]
- //Send@Sintrix/FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.UI.Stations.ChemistryStationCanvas.Update)
- registersymbol(chemoutput)
- label(code return chemoutput)
- newmem:
- mov [chemoutput],rcx
- //Send@Sintrix/FearlessRevolution
- code:
- push rdi
- sub rsp,20
- jmp return
- chemoutput:
- dw
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- //Send@Sintrix/FearlessRevolution
- address:
- db bytes
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1407</ID>
- <Description>"Current Quality In Output Slot"</Description>
- <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">1:Poor
- 2:Standard
- 3:Premium
- 4:Heavenly
- *:Output Slot Empty
- </DropDownList>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>4 Bytes</VariableType>
- <Address>[chemoutput]+68</Address>
- <Offsets>
- <Offset>38</Offset>
- <Offset>50</Offset>
- <Offset>58</Offset>
- </Offsets>
- </CheatEntry>
- <CheatEntry>
- <ID>1408</ID>
- <Description>"Current Quantity In Output Slot"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>4 Bytes</VariableType>
- <Address>[chemoutput]+68</Address>
- <Offsets>
- <Offset>20</Offset>
- <Offset>50</Offset>
- <Offset>58</Offset>
- </Offsets>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1409</ID>
- <Description>"Lab Oven: Insta-Complete Baking"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.ObjectScripts.OvenCookOperation.GetCookDuration)
- define(bytes,40 53 48 83 EC 20)
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.ObjectScripts.OvenCookOperation.GetCookDuration)
- label(code)
- label(return)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [rcx+40],#9999
- code:
- push rbx
- sub rsp,20
- jmp return
- address:
- jmp newmem
- nop
- return:
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>1410</ID>
- <Description>"→ Lab Oven: Edit Output Quantity & Quality"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.UI.Stations.LabOvenCanvas.Update)
- define(bytes,40 57 48 83 EC 30)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.UI.Stations.LabOvenCanvas.Update)
- registersymbol(ovenoutput)
- label(code return ovenoutput)
- newmem:
- mov [ovenoutput],rcx
- code:
- push rdi
- sub rsp,30
- jmp return
- ovenoutput:
- dw 0
- //Send@Sintrix|FearlessRevolution
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1411</ID>
- <Description>"Current Quality In Output Slot"</Description>
- <DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">1:Poor
- 2:Standard
- 3:Premium
- 4:Heavenly
- *:Output Slot Empty
- </DropDownList>
- <VariableType>4 Bytes</VariableType>
- <Address>[ovenoutput]+50</Address>
- <Offsets>
- <Offset>38</Offset>
- <Offset>50</Offset>
- <Offset>58</Offset>
- </Offsets>
- </CheatEntry>
- <CheatEntry>
- <ID>1412</ID>
- <Description>"Current Quantity In Output Slot"</Description>
- <VariableType>4 Bytes</VariableType>
- <Address>[ovenoutput]+50</Address>
- <Offsets>
- <Offset>20</Offset>
- <Offset>50</Offset>
- <Offset>58</Offset>
- </Offsets>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1413</ID>
- <Description>"Cauldron: Spawn Max Quality Product (No Ingredients Required)"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.ObjectScripts.Cauldron.MinPass)
- define(bytes,40 53 48 83 EC 50)
- [ENABLE]
- //Send@Sintrix|FearlessRevolution
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.ObjectScripts.Cauldron.MinPass)
- label(code return)
- newmem:
- mov [rcx+330],#1
- mov [rcx+334],#4
- jmp code
- code:
- push rbx
- sub rsp,50
- jmp return
- address:
- jmp newmem
- nop
- return:
- [DISABLE]
- address:
- db bytes
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1414</ID>
- <Description>"→ World"</Description>
- <Options moHideChildren="1"/>
- <Color>FFFF00</Color>
- <GroupHeader>1</GroupHeader>
- <CheatEntries>
- <CheatEntry>
- <ID>1415</ID>
- <Description>"Grab Time Data"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>define(address,ScheduleOne.GameTime.TimeManager.FixedUpdate)
- define(bytes,48 83 B9 78 01 00 00 00)
- [ENABLE]
- assert(address,bytes)
- alloc(newmem,$1000,ScheduleOne.GameTime.TimeManager.FixedUpdate)
- registersymbol(timeptr)
- label(code return timeptr)
- newmem:
- mov [timeptr],rcx
- code:
- cmp qword ptr [rcx+00000178],00
- jmp return
- timeptr:
- dq 0
- address:
- jmp newmem
- nop 3
- return:
- [DISABLE]
- address:
- db bytes
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1416</ID>
- <Description>"Elapsed Days"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>4 Bytes</VariableType>
- <Address>[timeptr]+124</Address>
- </CheatEntry>
- <CheatEntry>
- <ID>1417</ID>
- <Description>"Set Current Time"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>4 Bytes</VariableType>
- <Address>[timeptr]+128</Address>
- </CheatEntry>
- <CheatEntry>
- <ID>1418</ID>
- <Description>"Time Progression Multiplier"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>[timeptr]+138</Address>
- </CheatEntry>
- <CheatEntry>
- <ID>1419</ID>
- <Description>"Playtime"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>Float</VariableType>
- <Address>[timeptr]+140</Address>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>1420</ID>
- <Description>"Delivery App Timer"</Description>
- <Options moHideChildren="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- aobscanmodule(deliverytime,GameAssembly.dll,8B 4B 3C 33 C0)
- alloc(newmem,$1000,deliverytime)
- registersymbol(arrivaltime)
- label(code return arrivaltime)
- //Send@Sintrix|FearlessRevolution
- newmem:
- mov [arrivaltime],rbx
- code:
- mov ecx,[rbx+3C]
- xor eax,eax
- jmp return
- arrivaltime:
- dw
- deliverytime:
- jmp newmem
- return:
- registersymbol(deliverytime)
- //Send@Sintrix|FearlessRevolution
- [DISABLE]
- deliverytime:
- db 8B 4B 3C 33 C0
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>1421</ID>
- <Description>"Instant Delivery: Left Alt + Numpad 1"</Description>
- <GroupHeader>1</GroupHeader>
- </CheatEntry>
- <CheatEntry>
- <ID>1422</ID>
- <Description>"Time Until Arrival"</Description>
- <ShowAsSigned>0</ShowAsSigned>
- <VariableType>4 Bytes</VariableType>
- <Address>[arrivaltime]+3C</Address>
- <Hotkeys>
- <Hotkey>
- <Action>Set Value</Action>
- <Keys>
- <Key>18</Key>
- <Key>97</Key>
- </Keys>
- <Value>0</Value>
- <Description>Set Arrival Time To 0</Description>
- <ID>0</ID>
- </Hotkey>
- </Hotkeys>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- </CheatEntries>
- </CheatEntry>
- <CheatEntry>
- <ID>459</ID>
- <Description>"--------------------------------"</Description>
- <GroupHeader>1</GroupHeader>
- </CheatEntry>
- <CheatEntry>
- <ID>461</ID>
- <Description>"💥 Author: Send | Shaggy | CamoHax"</Description>
- <GroupHeader>1</GroupHeader>
- </CheatEntry>
- <CheatEntry>
- <ID>454</ID>
- <Description>"🞂 Process: Schedule I.exe"</Description>
- <GroupHeader>1</GroupHeader>
- </CheatEntry>
- <CheatEntry>
- <ID>772</ID>
- <Description>"✔ Table Version: 1.5.7.4"</Description>
- <GroupHeader>1</GroupHeader>
- </CheatEntry>
- <CheatEntry>
- <ID>1317</ID>
- <Description>"✔ Game Version: 0.3.4f8 (Verify: https://store.steampowered.com/news/app/3164500)"</Description>
- <GroupHeader>1</GroupHeader>
- </CheatEntry>
- <CheatEntry>
- <ID>460</ID>
- <Description>"⚡ Discord "</Description>
- <Color>8080FF</Color>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>[ENABLE]
- {$lua}
- shellExecute("https://discord.gg/NTFcdAUWxb")
- {$asm}
- [DISABLE]
- </AssemblerScript>
- </CheatEntry>
- <CheatEntry>
- <ID>458</ID>
- <Description>"--------------------------------"</Description>
- <GroupHeader>1</GroupHeader>
- </CheatEntry>
- </CheatEntries>
- <UserdefinedSymbols/>
- <Signature>
- <SignedHash HashSize="132">09%pW?11L}oqcGEU^Br(-=xttbvD)?d2m2ft@x*b6YL*.M!ZlfM.:iKCWe+77DZ*Zfk0ppv:w5F[HK6T7b@kIu,HKtTJG@v.@V#JXSRN.nVAm?*w51DVL704%;,c6pr{W:F/]!#b?#TAl%9Z6zJDRM81xwt$dbj@(JKig</SignedHash>
- <PublicKey Size="6840">00000i}s?vMMG0HLI3}(0rm(bQ?pA/bNw0:BAkSTtjC=qrS[hQRIVXi[T%Vi@ZI_5j1YqfI}:O.niK2MJ!(eKfoFjIo1mk%mHhe#ocjU9F3*(aP2OH9U(V#-dtp%xpsl*@,J1wGYbH_;3@xz/XpQ)X6I#m#mDi:VW{:W?vd+ccAP3u^d(!BBpj{+I2A3HC0EtjeM-2*Z3IG5A4M_8uQUCw_mjD0(8VCje006qN(VK+@010qNS#tmY3ljhU3ljkVnw%H[02wbyL[t)(fwh{=tX.:[-#.@Rmb/,7]1rWJM@YO[%d*l9mY0ZDELp1LRH:8Tff2z/QWYwYx}S7am0}xoYqYKrBe0DuKmq$7FL8oMPTUBxEm?YWjdCPeE-7lGDDHeD-?e@?(oVRpW6sPy[brlIpaYQa-gACu(Me;gE#Keoii/D0$TH9?AU62,dXld%]*1qgzR(iDs/p.gOC%,;cF!2Y))+D_YlP[c/Ud/$ky0Y19O%.,gSB=x9sar1+Q}Vz^jF{sm.pH^B}cWGcY2vD%ffdl/-mB=o4bFP_ErWDP1AK^@E@juJ?C%.]jS$TrYTZNthH#Z2j:d[;YrJ!KQB^XQ*3Jf!1f+65o[0IEqDY7]}M$A8#TXac}M_:Ns@;t.;KFavSfB/hB%H%k_Y2[2r:,Ej$=!nVIghxtnc4ntADO/=CN[PU9SVnzXRN,]S/w@Tzwb?*}f2a4s.._#,cBDe@+)Sp;L(B:,nypL^UT;#^mrWzaC)_ulkzQ](j*KAdX_ovP5gm%F2oZ+LuK$wVUtd-Ut,L1};wXMfBx[dvLvHEe::$$nqR)3^ez@#WmJY/@@-{@OV(Is!zVYc:bh%/2cB8kOCO3kxDrYCj][sPq,vA-;t.{MV@xv1$mx[4HiNWDMh2%q{gboqKKj;$a,1pEJGWEuohd{G$kcUDWp/PI}#*#kR(OMMv9bzUN5KD;tT%^jv{HY3EIjU15rd2MPZCesQ^:bQZyS*q+7ol#u_i;SZlD;two.a/ar+zCIlF;R$JE)lV4M%RM2A4I:k+)?(?2ozd2{ZY+g#tE4d0)ybf=h@*JgatR-jyYYkc)?{gjVZXRvTnp3zMSgSRfloI7lt1*5Gg%AN=ky1z^k*qo83cS]?x{6S7OG[++FSEF}NS0+-,C?r9,U,ttJdCxLrKKf]q8Kng@]=_@D@,Pi-$x?(8Qna{!u*}+aHZ,Ix%GXnr*iXw#7RQ4+/jPiCX(/vRY}RE/6ancsK_4cS5_@}3*W%PXTQe(TAt=v09+=$,u!g1dw^Lcb+uVWr@lMMdOaxivJ8P,d[N(:G){M_J3EW1fK;N};Hv$Ph?=8/0dUpENhJ^otWroRkivmY3gJwP6ey[zu%uELU9z(W!nt$jn4Xy#?Sm:E:R0{VyWfof(P,}n_NZyV;-ECM?7:qXof8vlmcpB^lc!E]]0!!(=%m4.yLTgm.LxE%oH.WYKzZW[Za?gh/m4nTzVy/%^R$!IcDwxJ)?#@BCB0scZl[CL6pU?(Osmx+iWOK9z-,M(d{T=NXF%mg8H1=CH_SHkb?pJ;S[hD=1:q$fSR+i}.ns*adi{)4jEW,xE{5O1r]2jXQ=tRd-EKFS3kNEL*_#Ryn4Oz+:A{BN!@6V;bUGbpA{XLYn?!s7Hr85JmX.tmpN4j]jj[/{[0VOBl?4SUfs[$KO0,J},L/}FbXHcFot/N9dYYmr02mt@/FlXrEW3B?8kolo+I(/^eB}:lO-%uC]_Y:^k+T,bAAXp[hYt[P^p?Ey/6GbUHUO7idMTg(@z8sV@@0EwaBbA?ZMWUVcfR^wo[,RN0A@-pFvhT1YZ[@aj8t]SCGDYM1cI[C::Qp3=X+(*6mgQEb./JbGS;E.[)sF_zCMTuzMa/sBG?PhHmcG+Shq*g#VNpeaj$v:[email protected])m-$tJG+fzeCp]ixzb8{3doub*HnLKqAAqCAwv$FXNjG;oh(U8fztqrC,8F{G,EDtOoIO@6qIj]:cC[,]Is.Eo}*gq]UqO8E$=RF3rL{m8kI0}A:JL3RFS,cye%;4ZPz$X63yY6DkmMv;c-stEkAN{Y?]NlWC0l-kZy]fnIIClK[8o6!Tw{/:V/Ky9aXJsW@-;BbKtHtmA=)cH@[.D5(7icsZ%,AgNFg!d(6h(YyNgM,LYoXKaRzXPNz!gOpV/=Ieqs;5sUXLmV0tX+y36G,IR+!zxxo(F]**L1t.{a8X9}-09Y9XV9EX)M0mMJ;3^PNMCbIU+fXIyaMZaUqZ)b3IZcjIsHlLsFp9ZwxbYwyXjj3h}rLZYq48V8y{YgRg*U=NwC$z_zi3g=q3z!JqyN#^k5HX4ZlDN*LqPHQYi8;g_XMFLVPgsA$fw4ea.%sIS3+vyZ7[]^5jj-s^Z/)FUPt6%#XS6[WK_LTrANRot0F1}nRv$fXD(d(0qAOCpOl3Sj5.*ww^fQj,)AhKm[EL:Zv.;5cB^[saXLTk-$-g,xrw^Ar##dX)R$3OhT_H4_QrLta,Mw$ly)M5ZjEX(CAtXdCe?+0hX,ml_.DU!-G]e*apWFoh*2K*cuWo[BAg]E;S8QnBOq$Hh^9y9ZE%uY_Sqzob!v;OdtQN-o^/SI7B1@3@3A9wz^(oVP_inCKwY{;J(w[U!M$,J?:NgBY}%QBjc22m7MHr%3)q0l8oQHIGHV=uP,Y(L@;[NNV.FXMnnIElIfP,a+Dr7i*BwE])z9IGPd#0Lri8#K7qr8Di7uXXXo7l#G@(Ue2Hz/}n=n3_em:fng/=KS_H*Z_W^Ji)*nJ^mU3Vau,O18BEejE#+kJ3Gtf)a}@kJ@7O-Pw?ETk7KQ,*ok+}PkaJ@(6[r1j1Lqf,B?i#LoQVW!lHHQ4x2StV@LC)Bypg8l:4B4rPXR8rJ}#IuAx#Q$7@]A7.N1dD%Dn_?3IRo.Q0eD?$1*L$92DUIX].nQC;QKj#fj[YBgyznrzy;jY{]s!LFT}+_v2P%9PB]t=;R_zlQJq#%,B5p3n2gU%ZRQ[x{wqz0x8^Q[fFKGcmpcAtb%5N2{E*Qi]%H-K4akEDFv}O[Qc6=P^}YIh5@on^C@,VXfuVsZ%wl){nSl+K*x0O(g5=?.s.0;A0XlxY$%lfmBWtcDfz3[9oww7X=MB2l%s1qoasQb52iB4}$Jn$;iCy08H%M8RW7]]w1aP.,QyzSy_}_tsRi[=cMKs7Y^!45TlznhkK7b^]iLdy0Lfr^m9jBkMlVl%[9JVHIgiI,TCh^wuU50-1[S;;[-?P.z-:MI;[D@7D5miYcN)jT:@#Y=-v5Lj+W5Qt^uGfk[i@hoo0DQ$$j7X7F(jH:Z.T+j2{LBh@@bV@VW-Y(;m[d)qS(xy[2z4g3f!KIe)69/_xlTcbMP+@sW5aw_}gNm#5gh@8$Xl_Ccmc!z=V!)],/J8!5x;HcBdtaVJF@O]d0+uQsjQ=P82!XlMv/,RIZ6^yS6:jua$]/Fg#FDjI?5nMkF+Rc$kqIH@p6MIcd/aN=6VMk#kMiX!qnXL*HU(/MBv(hG@6@/TgE#Q{h9-=lBtO]e(oHrUNm*:qw1(bQsWcLOePSbeW9e_GY006[ivkt0Xk8d+zOYSJ]8MG6%}#8HHj=l2o],=rIRc@t/eaDhwB^Q2nC]?lX?@ky;hevCx}f5!?ll.YRk^SGEJx7oR@#io%aW20kSa[jpU,I$DPyTE[:%$NDltsmhFpZnLm@x8b+,ec[A%L_83?a)S,k{b]%JTt{Q*D-h]b4/[7F+Y@_z}6oU],WF:+Ry%@CMI?HFqM;=K68$?TzaVs@^vHJepZp=OwY}@q%5+5Lu+aD-9]vOTKNu)3k$(=?.1z.NU_*eI4pO()MTO/R]FXZ[-,s/j(RhaCW*f}u0#mOE6pz}k_YU5QSi)((v4aMR^=O-O+fHc8Gn24y^v9qD+wlW/c907M?q=:$uk?_?;-Z/U2b{Mnyp+6a]7dX050-XN@$1QnRWZ@cDw6dmqH==K+(A]j0LL:jdp^ykx)v_4p;#7hqWY0QuW*T*a8JW,wFEKih@FRx5od9jIou/ul57D^^8#dvn6G8WSA=ic?Gy_c^On_hL_{,wmeC)*Md,6AK{0K:X2cs$6w,+[x{_O:Z@B!Gc*MLd0swzh)oWQWMyfY(cX}QCnw2sD1a,2,XFx:GK@oalZ)#mqBY!RX+PAa!r0q)XYcboXKH%73P{4WTS@%}*M}XHodGN@Ee$a4Ns?(4wJ3[pOnKU3gjTajuh)/YWB^J5G=$;H47o?lTqNmCfTfr9DDsj/BjvHjA7_gbeOz)H6##tbLmy)-u3dcX;t7!PS551D?Pi*:+Z1$:(nvGSURUmsM.[r+pZXLRU3eh=J9g^^Yp_aD3opL7=*9Jj^O81Rgf(jPr%6gwMc8R0Mc}Yumv/S4h?qh(ES9sAXPss.*@UHefXWlgbs^(i#]_2BG*:kd=z?.sx^QpCbHSC?634OQrB,TOn}HY2jh-{2^[0W2cJAhd_NToo?h_RR+TfJ^AAF6K#W}JTO_x9NHpA[N=K;uDHB(Z=Zsy7;u3}9ninP@4sR(@$3v,X1y[]m,VT^oj3q[H0z5/q=th.XlSz4B+8:q2iIvw(nA0YXXByn1;*RbjWr6nS.PIKAnMEXRyKoBVhB;d?;V2uVTiKHW3)/EVJc$k?*Ijpfnk;XFj?*iE+o[o0R${0hQ(wJj):Rfy3^].4^*ZgqaTSA}wZ*YaY41BN4y=W$G]22wzZU}:GpFX^:^Q2_eH,-KIZf/cLIjYZUq;3w$5G.bNc%ihBV)ByTQYy67fQ!UE-^rMjSu;5!:Q0]ueDvmh,/yD-bIZQp/XhkWCP_VI6-yj?=g?@aIsr!Vs^?BPa]YI-jvwbOdv_hL!@:-R!Nn6poH?J9jvZUr][^Ljt*M,T%(r_/h,}D4lCtNxB%Nyt*#J=R)]0#%PPfO?]Dt1$:R.{j[=4-d8K9r9S^=Fw4du.buh$z$MthZRt*-V]E;be=ej0#m:w-cHO2e5A$K?DwSt6x!]Aw}fqKKk(]N6VuTFpK0#]8bE^AK;lAN(E:Uw:ISS6[WK_MoMV.m]j3(jDz,,eA@s*YKF_[]wgtTn-#Oh=D{Y=SS0LlP5WR[%K;*)lq7fn^N)ascWu!zx6gYHbxXhoH{*=wq[O.DWp[L6iMu}yD?9iM}y{UDI@O@3s]GI/Q,#5jkH0QXMsFjoqUh1v7y8N]SouC?X-DT[*q]x[ju?$pK#-=+YWa.FEBf_NS?@!n{/.aTemg2@vb:w_GgJ+=D!NP_Lu=Q%nPR_dOg}$VXT0x)5!TFWMt5#VR3Ppp:OiGxegZ(Z^z4_ukq9]o):#S9ovf0hN3K*o{CE]SdYs5r0dC3NA4AYDGy.i(KdRPEk3/rOUv-@FveI*T}HQ9$mUz=NW]La+YZ3@MV0exoiEzy@[ZPoV0n2NWAp$AC/Oe*U.ZU=b8}$1lb.0Onrp5J[b00KOj)vZ@pl@2Ii]uT5L#yga(._r+:3ipXV0E,=d4ZqS-0QS.PUI,UmH)^[email protected]}:@c:]2Q*ro;5tsv]QLD8oK?cO_m89GyT6/buBWLr3l^7KV3TyN?!/Xtmn3Qb{YL,jmZI$y=sWPapVujDCeJn;HcM2@JTY:yo#-=Or5;Wo3DZ/.4_xS/c,DW0cRGpW?hw.}{B!7a%KgW?cvxnBLX-LeB(nV}FFJR.v}GEiYf@xr^Nj,?9,z(vF*+7SUx%sdWV_R}g^TWAdUhv84lzQj%@jXK86U@k+(Ha]Vkxb,vQmzxvg$0hYh_-uL+xjW?Dm]{VNG,qZ8IWAYlth4V3KBV{c_vqtXxlrwSX(Yk1!Z-4uMiSui,x=g_rF2DTpaQ)!_6V*=dtU,NBR-h@qkG1Fum^JOiarA//h9b]=igKXR#9IXK$EIl-h+*/;G=B4jv[%NZC3[/#Uv*2d+WOM1#W%mrfnPjDQT8xegG;-Qr=axi@3pPAPM[fUgD+0;lymCjB+$JoLWy9x)]9}ckzQG[y2VjM6vu2C,f2K*i!?0QN{x-Zgr1)6;6f#tiazRzX_JN(=RJfsFZ/.-#/._6q$rEBDm]%{GeQWIlJt6AXZEU8PoyL(ifANB/!5M6j-@+p5hXEsFGH6lais7.;Bm0*aW1.)q8hkdD}bXYMIovEj)5BRRc(?wI_zARR6LSiBbVoH4PSWiMQ+/3mVveWamDVh+Dt[)-{}PF@]7JKgsfZ%.mn^/ks0f%PN=V}aDLg],(tjx(3vY;AJk}m:SKY:dD9tTEf#_^u;0-rhgTl}U_{U?W?=i8r9})@:*#Z^C0W*X(vF**yBt0GDi1z*oVQ*LjmMwZ(r8QA2PPlNT.kYOCB!j8NG2x6LkhtdgDD.JJ}KBPo=Bgv/}5ez5bqDvnfiVT$YQF}1yJg86_fXhMUWO1n:b%a]4XaXWrV1ikqTf4fwmTeMM+*aEvhQZ0ob;1A5T8^B:39Q]=z$Ei.Rz*JPE,a$ViYocI.SKCu0nG(DW^Rovbv?gAYE*zyHHOWWBatzdLs9.Gf:fQ?H-vV}-Ij/$NpcG];^Qae$(/FDH}lS(OM6b!!R!6j)%voJGJ=y?aX$H{ZKkfc=,D!nIdlz+7fKvSlRUPyfpwA)NEh[7KJx:4NM@U,%Kf$)WwEEL7_9.t8kXJ%ExpCaMb4q}9ql,E?oHoO2xfrLtgVb{oR)_63jA*(bY3QbRsjodtH=f@]gg9Qz7T9g6-WqFV4inOZLbjH)I(quuFt3,0GMDL?H^l7c+Q8(v9y:MNoX(!v_FaL,yWaQ5t3CMG6aZ5Z)52Ok7r(z=Qu,MRda$)=uJIRKL9o[mhF?4kCLZl#u)K0h[Zc$H(3UM08ROuzg0?8^t2()mn6Xk%!kDQS]r$+4Mjq6%DOAe6HrCry).]FOzisIb%NAf*I:mQ^3F[k^.y.!;BKoRZvf@Uai/DUQDS3XAjeEEi_-%2o)h=/AC?5lf:V#;R0)B/rm4U..?S;uQaxry3ln@D/^^Zeaj88#)a4@fpNnM::-@d/tLr2[k4GQ31#r7v+@XsmK-o;59fc5P+};3Bu+HD?vlTIa^p.N)x4?A-dfRDI^@ExbMFExc1s;86O^}*oQV*)pUh0@VfgP0{ng@xT:MXYS01Z:jYbQJ??P^!}J7NkFs..(M,R_Ua#LLpL}*peBlekaa2]@C]LyezZa?fBS{$,kU#8pd(r8%?]S2V5?VfRR7$zBr$Ptd]C2y+EMO2@elrd__Gc^)H/6CP,MfWtajTawYh#!gAFlvqDoVhRm#%CE9RE@x,/o*TyA6_6G?H#3[PX4t4m5%;Zi21}!eVsaU!!]y*ofNO-(8/y,;hgcL^/6f^1aIbu2H0[iqM4Np%z76Fgw41l#,Aj(T.qMckx?l[1j!sIrgVdpW*tn_CR#;4u,J:$(*8{[}C}*T)jp7x@:J1ot}TwRLnm/^d5*4!NG$E!+lEP,v#,8/dL6p.K0F/v];=i)a}Xs,HImZs%qpMV0]+3t9-mxvq:(:j/Bo;2R!!]N3pAXtpWh:lGOLaT8r2.GGf}myFJiq]NfSYMf+V7[]1:W?$qrjl]*RctU{g;rKR9U*yt9Vn#:Q6^)Gy^3gK@5*r!_6MIc0qaU5ffOSt.,wOUQutv01DSy@7LPM(9?RaK)X[d%qT(XmTE7g9:6/T/?8XKAIw)))%3UPfMp.z8TuPI#k^kR}yCQPS.ZE,M=OI.FA+-r==-I5+OSR/l7[maKGpl%-n[C1n[EQI.WcUEQCG6wO9TyVYW--J.oS5XTY13WSoC/]/!KI=G(yEGwtHEHruH(7zxAoFrtu9@GCqSd?ARwAR_0O$V.#8@Y%Ge*,Red9pE??$reOtiz;rj4_Xz(fNS$trVt?]qgH!UZdS:wMddAa5/_9Ro[Bi=uG-c5X4Cw??dY33XFD1ai8sXKBAj{6#a=$(GI!}e$1sV$?9]xN*%-^46.g=H]A0Tk]%e7m+.(T[.FYND@+3aLRMs@3l!2MLPZfqTe6B0usD/LO.J%%DegeXpp7FH5ydV#PhuCWNU7GCQ1=#vTZG[ORcmKM0jH=u4N;HZ3i^k(_1fyxztib;v*I;5+6*YyPrYBnSCgp@ZWYu70(PrHG3n{se6BDna#v/sZO-Z,JZwai]p7dlkn1!LusUJr]7l=iYyw_X?53TND2gJdD6*a}*{tQ{T,hp]ma[/=s)w5IWVxm(dqJjOC0Z_Ls[q$$DEq}E=!AUWTU:Jw[u*2P8.jIc=o:qENDj/7tbvp,t(=kt)*G1EM:OMInx[8TDj(H1+@j}hP^#jK$h#,D4;ygBtlg:aNqpUF8#H4rBh^}6;i@2p^iwlLiLRy[R)}FNy%5z.quhC?gYeC=I(jzX=R.PU/arR,/vc+V#)lGGqr;n/va83qdMy2fx;z(T*dy(!]3fNhYTq}daqfD1RUeDj^B;+de+p2[I[t#]nd1Ne01jnXNoGw:04e_g00.m8000000Mb+F00000NkvXXu0mjfga7}l0C8)ARM]Qr/rz8kCTU4h])BLHAPd5n;WC._7CJpWRtM_g.M:#H:?ufrY{y{1KW3$$r}v2wqiqi_H$IvVFT4P9UXQ7aGG9nF9Bc9+fy$#bV@lQA_9z,Kn#d%3u$%wja0D:J?G1(Wr@cY[.V#F9=R!]2Bcm^E-mQ;ZF8K8?</PublicKey>
- </Signature>
- </CheatTable>
Add Comment
Please, Sign In to add comment