ncp_repl(0x020BBE88, 0, "NOP") // Prevent liquid type change on respawn

asm(R"(
ncp_call(0x020FE2D8, 10)
ncp_call(0x020FEB68, 10)
ncp_call(0x021033EC, 10)
ncp_call(0x0210E6AC, 10)
    LDR     R1, =_ZN4Game13localPlayerIDE
    LDR     R1, [R1]
    LDRB    R0, [R0,R1]
    BX      LR

// There is a non-local player access at 0x020A6EA4, but the code never reaches it
// Just in case, make it return -1 even if a playerID is specified
ncp_over(0x020A6E9C, 0)
    MOV     R0, #1
    NOP
    NOP
ncp_endover()
)");