export const addrs = { drawText: 0x817f0238, drawWater: { GMSJ01: 0x80206a00, GMSJ0A: 0x8012556c, GMSE01: 0x801441e0, GMSP01: 0x80138e1c, }, fillRect: { GMSJ01: 0x80201ea8, GMSJ0A: 0x80121660, GMSE01: 0x80140390, GMSP01: 0x80134f0c, }, setup2D: { GMSJ01: 0x80035228, GMSJ0A: 0x802caecc, GMSE01: 0x802eb6bc, GMSP01: 0x802e3864, }, getPollutionDegree: { GMSJ01: 0x801ef6b8, GMSE01: 0x8019db20, GMSP01: 0x801963a8, GMSJ0A: 0x8017e26c, }, checkStickRotate: { GMSJ01: 0x80130758, GMSE01: 0x80251304, GMSP01: 0x80249090, GMSJ0A: 0x80231054, }, }; export const r13offs = { gpMarioOriginal: { GMSJ01: -0x6748, GMSE01: -0x60d8, GMSP01: -0x61b0, GMSJ0A: -0x6218, }, gpMarDirector: { GMSJ01: -0x6818, GMSE01: -0x6048, GMSP01: -0x6120, GMSJ0A: -0x6188, }, gpCamera: { GMSJ01: -0x5750, GMSE01: -0x7118, GMSP01: -0x7158, GMSJ0A: -0x5768, }, gpPollution: { GMSJ01: -0x6518, GMSE01: -0x62f0, GMSP01: -0x63c8, GMSJ0A: -0x6430, }, }; // r1 offset of J2DGrafContext in TGCConsole2::perform() export const ctxSpOff = { GMSJ01: 0xe90, GMSJ0A: 0xbec, GMSE01: 0xbd0, GMSP01: 0xbe4, };