papermario/ver/us/asm/data/pause_icon_table.data.s
HailSanta 41c304137d
hud and item script names (#617)
* hud script names 1

* more hud elements!

* battle hud scripts

* names for some item globals

* hud elem scripts for items

* item entity names

* cleanup and missing struct in partners

* more partner cleanup

* battle stuff

* fix some warnings?

* resolve stuff

* fix symbol_addrs

* minor fixes

* splat pause_icon_table.data.s

* glabel -> dlabel

* rom addrs

* fix splat stuff

* data splits, warnings

* split more hud scripts

* added symbols for battle menu

* finished hud scripts fot 415D90

* entity documentation

* entity documentation

* more consistent name

Co-authored-by: HailSanta <Hail2Santa@gmail.com>
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
2022-01-15 03:54:45 +09:00

229 lines
13 KiB
ArmAsm

.include "macro.inc"
.section .data
dlabel HudScript_UnusedBadge
.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x00000002, 0x0000003C, 0x8023E000, 0x8023E120, 0x00000003, 0x00000000
dlabel HudScript_UnusedBadge_disabled
.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x00000002, 0x0000003C, 0x8023E000, 0x8023E140, 0x00000003, 0x00000000
dlabel HudScript_UnusedCompass
.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x00000002, 0x0000003C, 0x8023E160, 0x8023E280, 0x00000003, 0x00000000
dlabel HudScript_UnusedCompass_disabled
.word 0x00000008, 0x00000005, 0x00000002, 0x00000004, 0x00000002, 0x0000003C, 0x8023E160, 0x8023E2A0, 0x00000003, 0x00000000
dlabel HudScript_CursorHand
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023E2C0, 0x8023E340, 0x00000003, 0x00000000
dlabel HudScript_AnimatedCursorHand
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x0000000A, 0xFFFFFFFF, 0x00000002, 0x00000004, 0x8023E2C0, 0x8023E340, 0x0000000A, 0x00000001, 0x00000002, 0x00000008, 0x8023E2C0, 0x8023E340, 0x00000003, 0x00000000
dlabel HudScript_JpSuper
.word 0x00000008, 0x00000013, 0x00000028, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240800, 0x80240940, 0x00000003, 0x00000000
dlabel HudScript_JpUltra
.word 0x00000008, 0x00000013, 0x00000028, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240960, 0x80240AA0, 0x00000003, 0x00000000
dlabel HudScript_FilenameCaret
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000019, 0x00200000, 0x00000002, 0x00000009, 0x8023E360, 0x8023E3E0, 0x00000018, 0x00200000, 0x00000002, 0x00000006, 0x8023E360, 0x8023E3E0, 0x00000003, 0x00000000
dlabel HudScript_FilenameSpace
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023E400, 0x8023E420, 0x00000003, 0x00000000
dlabel HudScript_HeaderStats
.word 0x00000008, 0x00000013, 0x00000030, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023E440, 0x8023E5C0, 0x00000003, 0x00000000
dlabel HudScript_HeaderBadges
.word 0x00000008, 0x00000013, 0x00000030, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023E5E0, 0x8023E760, 0x00000003, 0x00000000
dlabel HudScript_HeaderItems
.word 0x00000008, 0x00000013, 0x00000030, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023E780, 0x8023E900, 0x00000003, 0x00000000
dlabel HudScript_HeaderParty
.word 0x00000008, 0x00000013, 0x00000030, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023E920, 0x8023EAA0, 0x00000003, 0x00000000
dlabel HudScript_HeaderSpirits
.word 0x00000008, 0x00000013, 0x00000030, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023EAC0, 0x8023EC40, 0x00000003, 0x00000000
dlabel HudScript_HeaderMap
.word 0x00000008, 0x00000013, 0x00000030, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023EC60, 0x8023EDE0, 0x00000003, 0x00000000
dlabel HudScript_SmallText0
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023EE00, 0x8023EE20, 0x00000003, 0x00000000
dlabel HudScript_SmallText1
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023EE40, 0x8023EE60, 0x00000003, 0x00000000
dlabel HudScript_SmallText2
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023EE80, 0x8023EEA0, 0x00000003, 0x00000000
dlabel HudScript_SmallText3
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023EEC0, 0x8023EEE0, 0x00000003, 0x00000000
dlabel HudScript_SmallText4
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023EF00, 0x8023EF20, 0x00000003, 0x00000000
dlabel HudScript_SmallText5
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023EF40, 0x8023EF60, 0x00000003, 0x00000000
dlabel HudScript_SmallText6
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023EF80, 0x8023EFA0, 0x00000003, 0x00000000
dlabel HudScript_SmallText7
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023EFC0, 0x8023EFE0, 0x00000003, 0x00000000
dlabel HudScript_SmallText8
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023F000, 0x8023F020, 0x00000003, 0x00000000
dlabel HudScript_SmallText9
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023F040, 0x8023F060, 0x00000003, 0x00000000
dlabel HudScript_SmallTextBp
.word 0x00000008, 0x00000013, 0x00000008, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x8023F080, 0x8023F0A0, 0x00000003, 0x00000000
dlabel HudScript_JpFile
.word 0x00000008, 0x00000013, 0x00000020, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023F0C0, 0x8023F1C0, 0x00000003, 0x00000000
dlabel HudScript_JpFileDisabled
.word 0x00000008, 0x00000013, 0x00000020, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023F1E0, 0x8023F2E0, 0x00000003, 0x00000000
dlabel HudScript_OptionMonoOn
.word 0x00000008, 0x00000013, 0x00000040, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023F300, 0x8023F500, 0x00000003, 0x00000000
dlabel HudScript_OptionMonoOff
.word 0x00000008, 0x00000013, 0x00000040, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023F520, 0x8023F720, 0x00000003, 0x00000000
dlabel HudScript_OptionStereoOn
.word 0x00000008, 0x00000013, 0x00000040, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023F740, 0x8023F940, 0x00000003, 0x00000000
dlabel HudScript_OptionStereoOff
.word 0x00000008, 0x00000013, 0x00000040, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023F960, 0x8023FB60, 0x00000003, 0x00000000
dlabel HudScript_Spirit1
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023FB80, 0x8023FC00, 0x00000003, 0x00000000
dlabel HudScript_Spirit1Missing
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023FC20, 0x8023FCA0, 0x00000003, 0x00000000
dlabel HudScript_Spirit2
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023FCC0, 0x8023FD40, 0x00000003, 0x00000000
dlabel HudScript_Spirit2Missing
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023FD60, 0x8023FDE0, 0x00000003, 0x00000000
dlabel HudScript_Spirit3
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023FE00, 0x8023FE80, 0x00000003, 0x00000000
dlabel HudScript_Spirit3Missing
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023FEA0, 0x8023FF20, 0x00000003, 0x00000000
dlabel HudScript_Spirit4
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023FF40, 0x8023FFC0, 0x00000003, 0x00000000
dlabel HudScript_Spirit4Missing
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x8023FFE0, 0x80240060, 0x00000003, 0x00000000
dlabel HudScript_Spirit5
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240080, 0x80240100, 0x00000003, 0x00000000
dlabel HudScript_Spirit5Missing
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240120, 0x802401A0, 0x00000003, 0x00000000
dlabel HudScript_Spirit6
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x802401C0, 0x80240240, 0x00000003, 0x00000000
dlabel HudScript_Spirit6Missing
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240260, 0x802402E0, 0x00000003, 0x00000000
dlabel HudScript_Spirit7
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240300, 0x80240380, 0x00000003, 0x00000000
dlabel HudScript_Spirit7Missing
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x802403A0, 0x80240420, 0x00000003, 0x00000000
dlabel HudScript_MapWalk0
.word 0x00000008, 0x00000013, 0x00000018, 0x00000018, 0x00000004, 0x00000002, 0x00000010, 0x80240440, 0x80240560, 0x00000002, 0x00000005, 0x80240580, 0x802406A0, 0x00000002, 0x00000010, 0x802406C0, 0x802407E0, 0x00000002, 0x00000004, 0x80240580, 0x802406A0, 0x00000003, 0x00000000
dlabel HudScript_ListPrevPage
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240AC0, 0x80240B40, 0x00000003, 0x00000000
dlabel HudScript_ListNextPage
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240B60, 0x80240BE0, 0x00000003, 0x00000000
dlabel HudScript_133F40_133FC0
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240C00, 0x80240C80, 0x00000003, 0x00000000
dlabel HudScript_133FE0_134060
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80240CA0, 0x80240D20, 0x00000003, 0x00000000
dlabel HudScript_LabelBpNeeded
.word 0x00000008, 0x00000013, 0x00000030, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x80240E80, 0x80240F40, 0x00000003, 0x00000000
dlabel HudScript_MarioHeadLarge
.word 0x00000008, 0x00000013, 0x00000020, 0x00000020, 0x00000004, 0x00000002, 0x0000003C, 0x80240F60, 0x80241160, 0x00000003, 0x00000000
dlabel HudScript_Dash
.word 0x00000008, 0x00000013, 0x00000010, 0x00000008, 0x00000004, 0x00000002, 0x0000003C, 0x80241180, 0x802411C0, 0x00000003, 0x00000000
dlabel HudScript_DescMsgPrev
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000019, 0x00200000, 0x00000002, 0x00000009, 0x80240D40, 0x80240DC0, 0x00000018, 0x00200000, 0x00000002, 0x00000006, 0x80240D40, 0x80240DC0, 0x00000003, 0x00000000
dlabel HudScript_DescMsgNext
.word 0x00000008, 0x00000013, 0x00000010, 0x00000010, 0x00000004, 0x00000019, 0x00200000, 0x00000002, 0x00000009, 0x80240DE0, 0x80240E60, 0x00000018, 0x00200000, 0x00000002, 0x00000006, 0x80240DE0, 0x80240E60, 0x00000003, 0x00000000
dlabel HudScript_StatBoots0
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x80241680, 0x80241700, 0x00000003, 0x00000000
dlabel HudScript_StatBoots1
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x80241720, 0x802417A0, 0x00000003, 0x00000000
dlabel HudScript_StatBoots2
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x802417C0, 0x80241840, 0x00000003, 0x00000000
dlabel HudScript_StatBoots3
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x80241860, 0x802418E0, 0x00000003, 0x00000000
dlabel HudScript_StatHammer0
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x80241900, 0x80241980, 0x00000003, 0x00000000
dlabel HudScript_StatHammer1
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x802419A0, 0x80241A20, 0x00000003, 0x00000000
dlabel HudScript_StatHammer2
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x80241A40, 0x80241AC0, 0x00000003, 0x00000000
dlabel HudScript_StatHammer3
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x80241AE0, 0x80241B60, 0x00000003, 0x00000000
dlabel HudScript_StatBp
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x802411E0, 0x80241260, 0x00000003, 0x00000000
dlabel HudScript_MarioHeadSmall
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x80241280, 0x80241300, 0x00000003, 0x00000000
dlabel HudScript_Clock
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x80241320, 0x802413A0, 0x00000003, 0x00000000
dlabel HudScript_StatStarPiece_1
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000000C, 0x802413C0, 0x80241440, 0x00000002, 0x00000004, 0x80241460, 0x802414E0, 0x00000002, 0x0000000C, 0x80241500, 0x80241580, 0x00000002, 0x00000004, 0x80241460, 0x802414E0, 0x00000003, 0x00000000
dlabel HudScript_StatStarPiece_2
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000000C, 0x802413C0, 0x80241440, 0x00000002, 0x00000004, 0x80241460, 0x802414E0, 0x00000002, 0x0000000C, 0x80241500, 0x80241580, 0x00000002, 0x00000004, 0x80241460, 0x802414E0, 0x00000003, 0x00000000
dlabel HudScript_StatFp_1
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x802415A0, 0x80241620, 0x00000003, 0x00000000
dlabel HudScript_StatFp_2
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x802415A0, 0x80241620, 0x00000003, 0x00000000
dlabel HudScript_StatTimes
.word 0x00000008, 0x00000005, 0x00000000, 0x00000004, 0x00000002, 0x0000003C, 0x80241640, 0x80241660, 0x00000003, 0x00000000
dlabel HudScript_PartnerRank
.word 0x00000008, 0x00000005, 0x00000001, 0x00000004, 0x00000002, 0x0000003C, 0x80241B80, 0x80241C00, 0x00000003, 0x00000000
dlabel HudScript_134F60_135120
.word 0x00000008, 0x00000013, 0x00000038, 0x00000010, 0x00000004, 0x00000002, 0x0000003C, 0x80241C20, 0x80241DE0, 0x00000003, 0x00000000