From 6a973939d775d537bdd66f2159c71a7a6a910f7c Mon Sep 17 00:00:00 2001 From: gamemasterplc Date: Tue, 16 Jan 2024 14:47:53 -0600 Subject: [PATCH] Label shop.c data --- config/GMPE01_00/symbols.txt | 48 +++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/config/GMPE01_00/symbols.txt b/config/GMPE01_00/symbols.txt index 95e3423c..9acf4195 100644 --- a/config/GMPE01_00/symbols.txt +++ b/config/GMPE01_00/symbols.txt @@ -5194,11 +5194,13 @@ overheadCamPosZ = .data:0x80139CA4; // type:object size:0x24 scope:local spaceImgIdx = .data:0x80139CC8; // type:object size:0xC scope:local spaceHiliteImgIdx = .data:0x80139CD4; // type:object size:0xC scope:local jumptable_80139CE0 = .data:0x80139CE0; // type:object size:0x28 scope:local -lbl_80139D08 = .data:0x80139D08; // type:object size:0x24 -ItemPriceTbl = .data:0x80139D2C; // type:object size:0x10 scope:local -lbl_80139D3C = .data:0x80139D3C; // type:object size:0x6C -lbl_80139DA8 = .data:0x80139DA8; // type:object size:0xB0 -lbl_80139E58 = .data:0x80139E58; // type:object size:0x30 data:float +hostMessTbl = .data:0x80139D08; // type:object size:0x24 scope:local +itemPriceTbl = .data:0x80139D2C; // type:object size:0x10 scope:local +shopMotTbl = .data:0x80139D3C; // type:object size:0x6C scope:local +lbl_80139DA8 = .data:0x80139DA8; // type:object size:0xA data:string +itemPrioTbl = .data:0x80139DB2; // type:object size:0x8C scope:local +rankItemGroupTbl = .data:0x80139E3E; // type:object size:0x18 scope:local +cursorPosTbl = .data:0x80139E58; // type:object size:0x30 scope:local data:float lbl_80139E88 = .data:0x80139E88; // type:object size:0x1A8 lbl_8013A030 = .data:0x8013A030; // type:object size:0xDA lbl_8013A10A = .data:0x8013A10A; // type:object size:0x13 @@ -5541,8 +5543,8 @@ spaceData = .bss:0x8019DA10; // type:object size:0x7000 scope:local data:float boardSpaceStarTbl = .bss:0x801A4A10; // type:object size:0x10 spaceTex = .bss:0x801A4A20; // type:object size:0x20 scope:local spaceHiliteTex = .bss:0x801A4A40; // type:object size:0x20 scope:local -lbl_801A4A60 = .bss:0x801A4A60; // type:object size:0x14 data:4byte -lbl_801A4A74 = .bss:0x801A4A74; // type:object size:0x1C +activeItemTbl = .bss:0x801A4A60; // type:object size:0x14 scope:local data:4byte +choiceEnableTbl = .bss:0x801A4A74; // type:object size:0x18 scope:local lbl_801A4A90 = .bss:0x801A4A90; // type:object size:0xC data:2byte lbl_801A4A9C = .bss:0x801A4A9C; // type:object size:0xC lbl_801A4AA8 = .bss:0x801A4AA8; // type:object size:0x18 data:2byte @@ -5837,13 +5839,13 @@ buttonWin = .sdata:0x801D36F8; // type:object size:0x2 scope:local data:2byte focusMdl = .sdata:0x801D36FA; // type:object size:0x2 scope:local data:2byte spaceDrawMdl = .sdata:0x801D3700; // type:object size:0x2 scope:local data:2byte starPlatMdl = .sdata:0x801D3702; // type:object size:0x2 scope:local data:2byte -lbl_801D3708 = .sdata:0x801D3708; // type:object size:0x2 data:2byte -lbl_801D370A = .sdata:0x801D370A; // type:object size:0x1 data:byte -lbl_801D370C = .sdata:0x801D370C; // type:object size:0x8 -lbl_801D3714 = .sdata:0x801D3714; // type:object size:0x2 data:2byte -lbl_801D3716 = .sdata:0x801D3716; // type:object size:0x6 data:2byte -lbl_801D371C = .sdata:0x801D371C; // type:object size:0x1 data:byte -lbl_801D371D = .sdata:0x801D371D; // type:object size:0xB +itemMdl = .sdata:0x801D3708; // type:object size:0x2 scope:local data:2byte +itemChoice = .sdata:0x801D370A; // type:object size:0x1 scope:local data:byte +shopMdlParam = .sdata:0x801D370C; // type:object size:0x8 scope:local +hostMdl = .sdata:0x801D3714; // type:object size:0x2 scope:local data:2byte +shopMot = .sdata:0x801D3716; // type:object size:0x6 scope:local data:2byte +itemCurChoice = .sdata:0x801D371C; // type:object size:0x1 scope:local data:byte +defaultItemTbl = .sdata:0x801D371D; // type:object size:0x5 scope:local lbl_801D3728 = .sdata:0x801D3728; // type:object size:0x2 data:2byte lbl_801D372A = .sdata:0x801D372A; // type:object size:0x8 data:2byte lbl_801D3732 = .sdata:0x801D3732; // type:object size:0x2 data:2byte @@ -6354,15 +6356,15 @@ spaceHiliteTexData = .sbss:0x801D3FD4; // type:object size:0x4 scope:local data: spaceTexData = .sbss:0x801D3FD8; // type:object size:0x4 scope:local data:4byte spaceAttr = .sbss:0x801D3FDC; // type:object size:0x8 scope:local data:4byte spaceCnt = .sbss:0x801D3FE4; // type:object size:0x4 scope:local data:2byte -lbl_801D3FE8 = .sbss:0x801D3FE8; // type:object size:0x4 data:4byte -lbl_801D3FEC = .sbss:0x801D3FEC; // type:object size:0x4 data:4byte -lbl_801D3FF0 = .sbss:0x801D3FF0; // type:object size:0x4 data:4byte -lbl_801D3FF4 = .sbss:0x801D3FF4; // type:object size:0x4 data:4byte -lbl_801D3FF8 = .sbss:0x801D3FF8; // type:object size:0x4 data:4byte -lbl_801D3FFC = .sbss:0x801D3FFC; // type:object size:0x2 data:2byte -lbl_801D3FFE = .sbss:0x801D3FFE; // type:object size:0x1 data:byte -lbl_801D4000 = .sbss:0x801D4000; // type:object size:0x4 data:4byte -lbl_801D4004 = .sbss:0x801D4004; // type:object size:0x4 +shopProc = .sbss:0x801D3FE8; // type:object size:0x4 scope:local data:4byte +shopWinObj = .sbss:0x801D3FEC; // type:object size:0x4 scope:local data:4byte +itemGiveObj = .sbss:0x801D3FF0; // type:object size:0x4 scope:local data:4byte +itemChoiceObj = .sbss:0x801D3FF4; // type:object size:0x4 scope:local data:4byte +comF = .sbss:0x801D3FF8; // type:object size:0x4 scope:local data:4byte +angleVal = .sbss:0x801D3FFC; // type:object size:0x2 scope:local data:2byte +shopPlayer = .sbss:0x801D3FFE; // type:object size:0x1 scope:local data:byte +shopMdlPtr = .sbss:0x801D4000; // type:object size:0x4 scope:local data:4byte +shopMdlIdx = .sbss:0x801D4004; // type:object size:0x4 scope:local lbl_801D4008 = .sbss:0x801D4008; // type:object size:0x4 data:4byte lbl_801D400C = .sbss:0x801D400C; // type:object size:0x4 data:4byte lbl_801D4010 = .sbss:0x801D4010; // type:object size:0x4 data:4byte