From d476414f9215ca5f540848f94ea272e3181dd8ac Mon Sep 17 00:00:00 2001 From: gamemasterplc Date: Wed, 17 Jan 2024 13:14:35 -0600 Subject: [PATCH] Label dice roll data --- config/GMPE01_00/symbols.txt | 57 ++++++++++++++++++------------------ 1 file changed, 29 insertions(+), 28 deletions(-) diff --git a/config/GMPE01_00/symbols.txt b/config/GMPE01_00/symbols.txt index 62844450..05e65dfa 100644 --- a/config/GMPE01_00/symbols.txt +++ b/config/GMPE01_00/symbols.txt @@ -1571,13 +1571,13 @@ RollDestroy = .text:0x80086A24; // type:function size:0x60 scope:local DiceMain = .text:0x80086A84; // type:function size:0x7E4 scope:local DicePause = .text:0x80087268; // type:function size:0x40 scope:local DicePauseAll = .text:0x800872A8; // type:function size:0x90 scope:local -DiceCreateEffect = .text:0x80087338; // type:function size:0xE0 scope:local +BoardDiceEffectCreate = .text:0x80087338; // type:function size:0xE0 DiceHideEffect = .text:0x80087418; // type:function size:0x84 scope:local -DicePauseActive = .text:0x8008749C; // type:function size:0x94 scope:local -DiceCheckDigitDone = .text:0x80087530; // type:function size:0x8C scope:local -DiceSetDelete = .text:0x800875BC; // type:function size:0x58 scope:local -DiceSetVisible = .text:0x80087614; // type:function size:0xC0 scope:local -DiceSetValue = .text:0x800876D4; // type:function size:0x200 scope:local +BoardDicePauseAll = .text:0x8008749C; // type:function size:0x94 +BoardDiceDoneCheck = .text:0x80087530; // type:function size:0x8C +BoardDiceStop = .text:0x800875BC; // type:function size:0x58 +BoardDiceVisibleSet = .text:0x80087614; // type:function size:0xC0 +BoardDiceValueSet = .text:0x800876D4; // type:function size:0x200 DiceDigitMain = .text:0x800878D4; // type:function size:0xAC scope:local DiceDigitKill = .text:0x80087980; // type:function size:0x68 scope:local DiceKill = .text:0x800879E8; // type:function size:0xB4 scope:local @@ -4627,7 +4627,8 @@ lbl_8011E010 = .rodata:0x8011E010; // type:object size:0x10 lbl_8011E020 = .rodata:0x8011E020; // type:object size:0x20 data:4byte lbl_8011E040 = .rodata:0x8011E040; // type:object size:0x24 lbl_8011E064 = .rodata:0x8011E064; // type:object size:0x4C -lbl_8011E0B0 = .rodata:0x8011E0B0; // type:object size:0x68 data:4byte +lbl_8011E0B0 = .rodata:0x8011E0B0; // type:object size:0x10 data:4byte +lbl_8011E0C0 = .rodata:0x8011E0C0; // type:object size:0x54 data:4byte lbl_8011E118 = .rodata:0x8011E118; // type:object size:0x38 data:4byte lbl_8011E150 = .rodata:0x8011E150; // type:object size:0x3C data:4byte lbl_8011E18C = .rodata:0x8011E18C; // type:object size:0x14 data:2byte @@ -5223,12 +5224,12 @@ lbl_8013A248 = .data:0x8013A248; // type:object size:0x58 lbl_8013A2A0 = .data:0x8013A2A0; // type:object size:0x10 boardStarSndTbl = .data:0x8013A2B0; // type:object size:0x20 hostMotTbl = .data:0x8013A2D0; // type:object size:0x48 scope:local -starParmanParam = .data:0x8013A318; // type:object size:0x4E scope:local noreloc -lbl_8013A368 = .data:0x8013A368; // type:object size:0xC data:4byte -lbl_8013A374 = .data:0x8013A374; // type:object size:0xC data:4byte -lbl_8013A380 = .data:0x8013A380; // type:object size:0xC -lbl_8013A38C = .data:0x8013A38C; // type:object size:0x50 -lbl_8013A3DC = .data:0x8013A3DC; // type:object size:0x2C +starEffParam = .data:0x8013A318; // type:object size:0x50 scope:local noreloc +diceObj = .data:0x8013A368; // type:object size:0xC scope:local data:4byte +diceDigitObj = .data:0x8013A374; // type:object size:0xC scope:local data:4byte +diceSndStatus = .data:0x8013A380; // type:object size:0xC scope:local +diceEffParam = .data:0x8013A38C; // type:object size:0x50 scope:local +diceDigitMdlTbl = .data:0x8013A3DC; // type:object size:0x28 scope:local uiStatus = .data:0x8013A408; // type:object size:0x70 scope:local data:4byte statusSprTbl = .data:0x8013A478; // type:object size:0x2C scope:local statusSprPrioTbl = .data:0x8013A4A4; // type:object size:0x18 scope:local @@ -5568,7 +5569,7 @@ coinF = .bss:0x801A4A9C; // type:object size:0xC scope:local coinMdl = .bss:0x801A4AA8; // type:object size:0x14 scope:local data:2byte warpPos = .bss:0x801A4AC0; // type:object size:0x10 scope:local starCharPos = .bss:0x801A4AD0; // type:object size:0xC scope:local data:4byte -lbl_801A4AE0 = .bss:0x801A4AE0; // type:object size:0x10 +tutorialRoll = .bss:0x801A4AE0; // type:object size:0xC scope:local itemMdlId = .bss:0x801A4AF0; // type:object size:0x18 scope:local pickerPos = .bss:0x801A4B08; // type:object size:0x30 scope:local itemPosTemp = .bss:0x801A4B38; // type:object size:0x48 scope:local @@ -5889,10 +5890,10 @@ lbl_801D3760 = .sdata:0x801D3760; // type:object size:0x8 lbl_801D3768 = .sdata:0x801D3768; // type:object size:0x8 data:2byte starParman = .sdata:0x801D3770; // type:object size:0x2 scope:local data:2byte hostMdl = .sdata:0x801D3772; // type:object size:0x2 scope:local data:2byte -lbl_801D3778 = .sdata:0x801D3778; // type:object size:0x6 -lbl_801D377E = .sdata:0x801D377E; // type:object size:0x6 -lbl_801D3784 = .sdata:0x801D3784; // type:object size:0x2 data:2byte -lbl_801D3786 = .sdata:0x801D3786; // type:object size:0xA +diceMdl = .sdata:0x801D3778; // type:object size:0x6 scope:local +diceEff = .sdata:0x801D377E; // type:object size:0x6 scope:local +rollWin = .sdata:0x801D3784; // type:object size:0x2 scope:local data:2byte +lbl_801D3786 = .sdata:0x801D3786; // type:object size:0x3 scope:local data:string itemPickupMdlId = .sdata:0x801D3790; // type:object size:0x2 scope:local data:2byte yourTurnSprGrp = .sdata:0x801D3792; // type:object size:0x2 scope:local data:2byte jumpMot = .sdata:0x801D3798; // type:object size:0x2 scope:local data:2byte @@ -6424,17 +6425,17 @@ starEffAnim = .sbss:0x801D4078; // type:object size:0x4 scope:local data:4byte starDoneF = .sbss:0x801D407C; // type:object size:0x2 scope:local data:2byte showNextObj = .sbss:0x801D4080; // type:object size:0x4 scope:local data:4byte hostMot = .sbss:0x801D4084; // type:object size:0x4 scope:local data:2byte -lbl_801D4088 = .sbss:0x801D4088; // type:object size:0x4 data:4byte -lbl_801D408C = .sbss:0x801D408C; // type:object size:0x1 data:byte -lbl_801D408D = .sbss:0x801D408D; // type:object size:0xB +rollProc = .sbss:0x801D4088; // type:object size:0x4 scope:local data:4byte +tutorialRollF = .sbss:0x801D408C; // type:object size:0x1 scope:local data:byte +sameRollCoinStr = .sbss:0x801D408D; // type:object size:0x8 scope:local lbl_801D4098 = .sbss:0x801D4098; // type:object size:0x4 data:4byte -lbl_801D409C = .sbss:0x801D409C; // type:object size:0x1 data:byte -lbl_801D409D = .sbss:0x801D409D; // type:object size:0x1 data:byte -lbl_801D409E = .sbss:0x801D409E; // type:object size:0x1 data:byte -lbl_801D409F = .sbss:0x801D409F; // type:object size:0x1 data:byte -lbl_801D40A0 = .sbss:0x801D40A0; // type:object size:0x1 data:byte -lbl_801D40A1 = .sbss:0x801D40A1; // type:object size:0x1 data:byte -lbl_801D40A2 = .sbss:0x801D40A2; // type:object size:0x6 data:byte +diceSize = .sbss:0x801D409C; // type:object size:0x1 scope:local data:byte +destMode = .sbss:0x801D409D; // type:object size:0x1 scope:local data:byte +maxRoll = .sbss:0x801D409E; // type:object size:0x1 scope:local data:byte +inputTimer = .sbss:0x801D409F; // type:object size:0x1 scope:local data:byte +numDice = .sbss:0x801D40A0; // type:object size:0x1 scope:local data:byte +rollPlayer = .sbss:0x801D40A1; // type:object size:0x1 scope:local data:byte +diceValue = .sbss:0x801D40A2; // type:object size:0x3 scope:local data:byte statusProc = .sbss:0x801D40A8; // type:object size:0x4 scope:local data:4byte itemWindowObj = .sbss:0x801D40AC; // type:object size:0x4 scope:local data:4byte pickerObj = .sbss:0x801D40B0; // type:object size:0x4 scope:local data:4byte