Page 2 of 8

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Mon Apr 01, 2019 1:09 pm
by krakkor
may i ask using this in mp will it effect the other players as well or only me? and yes i know the rule when using cheats online, dont ruin it for others, this is just for my own enjoyment

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Mon Apr 01, 2019 3:14 pm
by pinkrosetears
The only thing working for me is the "No Skill Cooldown"
I tried "Activate Mono Features" as well.

Edit: Nevermind, need to be in a game before you activate anything.

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Mon Apr 01, 2019 8:34 pm
by Cake-san
open cheat engine -> Ctrl+Alt+A -> copy-paste script -> File -> Assign to current cheat table

Use at character select

Unlock all unlockable character (Ignore save file)

Code: Select all

[ENABLE]
{$lua}
LaunchMonoDataCollector()
{$asm}
globalalloc(HasUnlockable,$1000)
HasUnlockable:
readmem("RoR2.Stats:StatSheet:HasUnlockable",8)
RoR2.Stats:StatSheet:HasUnlockable:
mov eax,01
ret
nop
nop
[DISABLE]
RoR2.Stats:StatSheet:HasUnlockable:
readmem(HasUnlockable,8)
//sub rsp,38
//mov [rsp],rsi
//db 48 83 EC 38 48 89 34 24

Unlock all unlockable character (Mess with save file) activate, then deactivate

Code: Select all

[ENABLE]
{$lua}
LaunchMonoDataCollector()
{$asm}
globalalloc(HasUnlockable,$1000)
alloc(newmem,2048,RoR2.Stats:StatSheet:HasUnlockable)
label(returnhere)
newmem:
readmem("RoR2.Stats:StatSheet:HasUnlockable",8)
mov r11,"RoR2.Stats:StatSheet:AddUnlockable"
call r11
jmp returnhere
HasUnlockable:
readmem("RoR2.Stats:StatSheet:HasUnlockable",8)
RoR2.Stats:StatSheet:HasUnlockable:
jmp newmem
db 90 90 90
returnhere:
[DISABLE]
dealloc(newmem)
RoR2.Stats:StatSheet:HasUnlockable:
readmem(HasUnlockable,8)
//sub rsp,38
//mov [rsp],rsi
//db 48 83 EC 38 48 89 34 24
[Updated]

Lunar coins

Code: Select all

[ENABLE]
globalalloc(get_lunarCoins,$1000)
alloc(newmem,2048,RoR2:NetworkUser:get_lunarCoins) 
label(returnhere)
newmem:
readmem("RoR2:NetworkUser:get_lunarCoins",8)
mov rsi,rcx
mov rsi,[rcx+30]
test rsi,rsi
je short @f
mov rsi,[rsi+20]
mov [rsi+94],#9999999
mov [rsi+98],#9999999
@@:
jmp returnhere
get_lunarCoins:
readmem("RoR2:NetworkUser:get_lunarCoins",8)
RoR2:NetworkUser:get_lunarCoins:
jmp newmem
nop
nop
nop
returnhere:
[DISABLE]
dealloc(newmem)
RoR2:NetworkUser:get_lunarCoins:
readmem(get_lunarCoins,8)
//sub rsp,08
//mov [rsp],rsi
//Alt: db 48 83 EC 08 48 89 34 24

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Tue Apr 02, 2019 2:53 am
by HylianZ
Lunar Coins are also very easily editable from the save file. It's just an XML in "C:\Program Files (x86)\Steam\userdata\########\632360\remote\UserProfiles". Just look for <coins>#</coins> near the top.

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Tue Apr 02, 2019 4:40 am
by JessieKazama
I actually made an update for Lunar Coins but forgot to post it, one sec lol

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Tue Apr 02, 2019 4:41 am
by JessieKazama
There you go, updated table for Lunar Coins, redownload from the main post :3

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Tue Apr 02, 2019 8:26 am
by CoffeeKitty
Agasio wrote:
Mon Apr 01, 2019 12:00 am
If anyone knows how to bind invoking a mono method to a hotkey, you can trigger a radar ping that highlights all interactables by invoking RoR2.ChestRevealer.Pulse(), works in multiplayer and others can't see it, from what I've tested.
How exactly did you go about doing this?

i thought maybe you could do it from the console but that doesn't seem to be the case, did you modify the assembly to allow yourself to invoke it at will?

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Tue Apr 02, 2019 9:00 am
by Manji
works fine!
but i'd really like to see it _not_ working in multiplayer :(

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Tue Apr 02, 2019 7:11 pm
by Pongozila
Hey guys If you add the following code to the [Base Stats] list you can have the invisibility effect without being invisible, and as a crazy bonus most enemies will keep on jumping for no reason... :lol:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>217</ID>
      <Description>"Invisibility (9999=yes)"</Description>
      <LastState Value="45" Activated="1" RealAddress="2678B979A28"/>
      <VariableType>Float</VariableType>
      <Address>playerp</Address>
      <Offsets>
        <Offset>248</Offset>
        <Offset>30</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Wed Apr 03, 2019 4:51 am
by BunnyOfBabylon
Any hope of getting something like a "Modify Item in X slot" or changing your Use-Item?

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Wed Apr 03, 2019 5:12 pm
by zhama
Would it be possible to do an automated script for that changing your character into enemy characters?

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Wed Apr 03, 2019 11:00 pm
by contemporarry
New patch is up, did it break the table?

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Wed Apr 03, 2019 11:25 pm
by Pongozila
contemporarry wrote:
Wed Apr 03, 2019 11:00 pm
New patch is up, did it break the table?
Working fine for me.


Also guys I have a code I'd like for you to test it out, I got it working for me, but I wanna be sure.

It's a "Item list" code, basically gives you access to all item in the game, I've been breaking my head to make this work and I think I finally did it, it has an almost complete list of the items. Won't show on the item bar, but will show on the character and will have the effect! (FOR THE ITEMS NOT EQUIPMENT!)

The code has the instructions but let me repeat it just in case.

Hit something in-game -> Activate the code -> Hit again in-game -> select what you want how much you want!

Just Copy and paste on CE

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>223</ID>
      <Description>"Item List (Hit something in-game -> Activate the code -> Hit again in-game -> select what you want how much you want!"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : Risk of Rain 2.exe
  Version: 
  Date   : 2019-04-03
  Author : Marcelo

  This script does blah blah blah
}

[ENABLE]

aobscan(tesla,4C 63 28 49 8B C5 85 C0 0F 8E 12) // should be unique
alloc(newmem,$1000,1E98065CC73)
globalalloc(_tsl,4)

label(code)
label(return)

newmem:
mov [_tsl],rax
code:
  movsxd  r13,dword ptr [rax]
  mov rax,r13
  jmp return

tesla:
  jmp newmem
  nop
return:
registersymbol(tesla)

[DISABLE]

tesla:
  db 4C 63 28 49 8B C5

unregistersymbol(tesla)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: 1E98065CC73

1E98065CC49: 48 0F B6 C0                    -  movzx rax,al
1E98065CC4D: 85 C0                          -  test eax,eax
1E98065CC4F: 0F 85 3E 04 00 00              -  jne 1E98065D093
1E98065CC55: 41 83 3E 00                    -  cmp dword ptr [r14],00
1E98065CC59: 49 8B 46 30                    -  mov rax,[r14+30]
1E98065CC5D: B9 02 00 00 00                 -  mov ecx,00000002
1E98065CC62: 48 63 C9                       -  movsxd  rcx,ecx
1E98065CC65: 39 48 18                       -  cmp [rax+18],ecx
1E98065CC68: 0F 86 45 06 00 00              -  jbe 1E98065D2B3
1E98065CC6E: 48 8D 44 88 20                 -  lea rax,[rax+rcx*4+20]
// ---------- INJECTING HERE ----------
1E98065CC73: 4C 63 28                       -  movsxd  r13,dword ptr [rax]
1E98065CC76: 49 8B C5                       -  mov rax,r13
// ---------- DONE INJECTING  ----------
1E98065CC79: 85 C0                          -  test eax,eax
1E98065CC7B: 0F 8E 12 04 00 00              -  jng 1E98065D093
1E98065CC81: F3 0F 10 46 44                 -  movss xmm0,[rsi+44]
1E98065CC86: F3 0F 5A C0                    -  cvtss2sd xmm0,xmm0
1E98065CC8A: 66 0F 57 C9                    -  xorpd xmm1,xmm1
1E98065CC8E: 66 0F 2F C8                    -  comisd xmm1,xmm0
1E98065CC92: 7A 06                          -  jp 1E98065CC9A
1E98065CC94: 0F 84 F9 03 00 00              -  je 1E98065D093
1E98065CC9A: F3 0F 10 05 7E 06 00 00        -  movss xmm0,[1E98065D320]
1E98065CCA2: F3 0F 5A C0                    -  cvtss2sd xmm0,xmm0
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>225</ID>
          <Description>"Soldier's Syringe"</Description>
          <LastState Value="0" RealAddress="247FB914020"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>20-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>226</ID>
          <Description>"Tougher times"</Description>
          <LastState Value="0" RealAddress="247FB914024"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>24-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>227</ID>
          <Description>"Brilliant Behemoth"</Description>
          <LastState Value="5" RealAddress="247FB914028"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>28-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>228</ID>
          <Description>"ATG missle MK1"</Description>
          <LastState Value="0" RealAddress="247FB91402C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>2C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>229</ID>
          <Description>"Will-'o-the-wisp"</Description>
          <LastState Value="0" RealAddress="247FB914030"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>30-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>230</ID>
          <Description>"Etheral Knives??"</Description>
          <LastState Value="0" RealAddress="247FB914034"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>34-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>231</ID>
          <Description>"Monster Tooth"</Description>
          <LastState Value="0" RealAddress="247FB914038"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>38-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>232</ID>
          <Description>"Len's-Makers Glasses"</Description>
          <LastState Value="0" RealAddress="247FB91403C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>3C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>233</ID>
          <Description>"Paul's Goat Hoof"</Description>
          <LastState Value="0" RealAddress="247FB914040"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>40-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>234</ID>
          <Description>"Hopoo Feather"</Description>
          <LastState Value="0" RealAddress="247FB914044"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>44-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>235</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914048"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>48-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>236</ID>
          <Description>"Ukelele"</Description>
          <LastState Value="0" RealAddress="247FB91404C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>4C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>237</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914050"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>50-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>238</ID>
          <Description>"Leeching Seed"</Description>
          <LastState Value="0" RealAddress="247FB914054"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>54-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>239</ID>
          <Description>"Frost Relic"</Description>
          <LastState Value="0" RealAddress="247FB914058"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>58-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>240</ID>
          <Description>"Happiest Mask"</Description>
          <LastState Value="0" RealAddress="247FB91405C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>5C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>241</ID>
          <Description>"Bustling Fungus"</Description>
          <LastState Value="0" RealAddress="247FB914060"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>60-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>242</ID>
          <Description>"Crowbar"</Description>
          <LastState Value="0" RealAddress="247FB914064"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>64-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>243</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914068"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>68-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>244</ID>
          <Description>"Predatory Instinct"</Description>
          <LastState Value="0" RealAddress="247FB91406C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>6C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>245</ID>
          <Description>"Tri-tip Dagger"</Description>
          <LastState Value="0" RealAddress="247FB914070"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>70-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>246</ID>
          <Description>"Red Whip"</Description>
          <LastState Value="0" RealAddress="247FB914074"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>74-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>247</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914078"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>78-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>248</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB91407C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>7C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>249</ID>
          <Description>"Warbanner"</Description>
          <LastState Value="0" RealAddress="247FB914080"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>80-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>250</ID>
          <Description>"Old War Steatlhkit"</Description>
          <LastState Value="0" RealAddress="247FB914084"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>84-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>251</ID>
          <Description>"Harvester's scythe"</Description>
          <LastState Value="0" RealAddress="247FB914088"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>88-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>252</ID>
          <Description>"Cautious Slug"</Description>
          <LastState Value="0" RealAddress="247FB91408C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>8C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>253</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914090"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>90-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>254</ID>
          <Description>"Personal Shield Generator"</Description>
          <LastState Value="0" RealAddress="247FB914094"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>94-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>255</ID>
          <Description>"Fuel Cell"</Description>
          <LastState Value="0" RealAddress="247FB914098"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>98-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>256</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB91409C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>9C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>257</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140A0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>A0-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>258</ID>
          <Description>"Infusion"</Description>
          <LastState Value="0" RealAddress="247FB9140A4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>A4-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>259</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140A8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>A8-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>260</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140AC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>AC-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>261</ID>
          <Description>"Medkit"</Description>
          <LastState Value="0" RealAddress="247FB9140B0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>B0-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>262</ID>
          <Description>"Bandolier"</Description>
          <LastState Value="0" RealAddress="247FB9140B4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>b4-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>263</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140B8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>B8-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>264</ID>
          <Description>"Gasoline"</Description>
          <LastState Value="0" RealAddress="247FB9140BC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>BC-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>265</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140C0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>C0-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>266</ID>
          <Description>"Stun Grenade"</Description>
          <LastState Value="0" RealAddress="247FB9140C4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>c4-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>267</ID>
          <Description>"Bunde Of Fireworks"</Description>
          <LastState Value="0" RealAddress="247FB9140C8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>C8-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>268</ID>
          <Description>"Shaped Glass"</Description>
          <LastState Value="0" RealAddress="247FB9140CC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>CC-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>269</ID>
          <Description>"Brittle Crown"</Description>
          <LastState Value="0" RealAddress="247FB9140D0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>D0-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>270</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140D4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>D4-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>271</ID>
          <Description>"Berzerker's Pauldrons"</Description>
          <LastState Value="0" RealAddress="247FB9140D8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>D8-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>272</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140DC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>DC-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>273</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140E0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>E0-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>274</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140E4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>E4-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>275</ID>
          <Description>"Alien Head"</Description>
          <LastState Value="0" RealAddress="247FB9140E8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>E8-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>276</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140EC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>EC-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>277</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140F0"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>F0-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>278</ID>
          <Description>"Queen's Gland"</Description>
          <LastState Value="0" RealAddress="247FB9140F4"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>F4-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>279</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140F8"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>F8-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>280</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB9140FC"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>FC-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>281</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914100"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>100-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>282</ID>
          <Description>"Energy Drink"</Description>
          <LastState Value="0" RealAddress="247FB914104"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>104-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>283</ID>
          <Description>"Backup Magazine"</Description>
          <LastState Value="0" RealAddress="247FB914108"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>108-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>284</ID>
          <Description>"Sticky Bomb"</Description>
          <LastState Value="1" RealAddress="247FB91410C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>10C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>285</ID>
          <Description>"Rusted Key"</Description>
          <LastState Value="0" RealAddress="247FB914110"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>110-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>286</ID>
          <Description>"Armor-Piercing Rounds"</Description>
          <LastState Value="0" RealAddress="247FB914114"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>114-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>287</ID>
          <Description>"Rose Buckler"</Description>
          <LastState Value="0" RealAddress="247FB914118"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>118-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>288</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB91411C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>11C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>289</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914120"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>120-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>290</ID>
          <Description>"Chronobauble"</Description>
          <LastState Value="0" RealAddress="247FB914124"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>124-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>291</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914128"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>128-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>292</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB91412C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>12C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>293</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914130"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>130-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>294</ID>
          <Description>"Wake Of Vultures"</Description>
          <LastState Value="0" RealAddress="247FB914134"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>134-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>295</ID>
          <Description>"Brainstalk"</Description>
          <LastState Value="0" RealAddress="247FB914138"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>138-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>296</ID>
          <Description>"Corpse Bloom"</Description>
          <LastState Value="0" RealAddress="247FB91413C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>13C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>297</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914140"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>140-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>298</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914144"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>144-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>299</ID>
          <Description>"?"</Description>
          <LastState Value="0" RealAddress="247FB914148"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>148-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>300</ID>
          <Description>"Rejuvenation Rack"</Description>
          <LastState Value="0" RealAddress="247FB91414C"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>14C-28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>301</ID>
          <Description>"Wax Quail"</Description>
          <LastState Value="0" RealAddress="247FB914150"/>
          <VariableType>4 Bytes</VariableType>
          <Address>_tsl</Address>
          <Offsets>
            <Offset>150-28</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Please let me know if it's working, and If you guys can help fill out the complete list!

EDIT: So after further investigation I realize that the addresses on the list change the more enemies spawn, but essentially you just have to hit anything to have the table point to the right addresses... So yeah by far is not perfect, but good enough for me so far. *wink wink* at whomever wants to make a better one.

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Thu Apr 04, 2019 12:20 am
by HylianZ
Pongozila wrote:
Wed Apr 03, 2019 11:25 pm
Please let me know if it's working, and If you guys can help fill out the complete list!
It seems to give the effects of the items, but doesn't show on screen/in game. Also, when collecting an item legit, it still doesn't show that you have it, thus making it impossible to fill the logbook. Seems like what I found when I found the 4 byte addresses for the equipment. Setting all to 1 killed me, same happened with your script too, so I'd advise against that. One of the items reduces health to 1 and converts the rest to shield, and another saps health while boosting power. AKA instant death. Haha. Otherwise, super cool. Thanks for the work.

Re: Risk of Rain 2 (Steam) - Cheat Table

Posted: Thu Apr 04, 2019 1:22 am
by MFDOOM
Is it possible to make a function for Q to have a lower / no cooldown?