z_player_lib: Part 1 (#688)

* fix some symbols and file splits

* PLAYER_STATE macros

* Move over a few functions

* AP functions and update struct

* another small bunch

* Add player_lib prototypes

* A few more functions

* Some fixes and add stuff to actorfixer

* format

* bss

* Elliptic's review

* Engineer's review

* Some renames and cleanups

* bss

* A bit of cleaning up

* Player_DrawZoraShield

* format

* actorfixer, bss and format

* Forgot to merge master again

* Rename some LinkGoron dlists

* PlayerMeleeWeaponAnimation enum

* format

* actorfixer, bss and format

* more bss

* actorfixer

* format

* actorfixer and format

* bss

* Update src/code/z_player_lib.c

Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>

* sEnvironmentTextTriggers

* Update include/z64save.h

Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>

* Update src/code/z_player_lib.c

Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>

* Update src/code/z_player_lib.c

Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>

* Update src/code/z_player_lib.c

Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>

* breman mask march comment

* fix

* fixes

* bss

* RESPAWN_MODE_RETURN

* review

Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>

* format

* Engineer's review

Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>

* Update src/code/z_player_lib.c

Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>

* review

Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>

* Update include/z64player.h

Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>

* review

Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>

* format

* unused mwas

* fixes

Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
Co-authored-by: EllipticEllipsis <elliptic.ellipsis@gmail.com>
This commit is contained in:
Anghelo Carvajal
2022-07-11 23:43:46 -04:00
committed by GitHub
parent cd5de59431
commit 87506f7c19
71 changed files with 1729 additions and 454 deletions
+22 -22
View File
@@ -1696,29 +1696,29 @@ asm/non_matchings/code/z_player_lib/func_801229FC.s,func_801229FC,0x801229FC,0x6
asm/non_matchings/code/z_player_lib/func_80122BA4.s,func_80122BA4,0x80122BA4,0x1F
asm/non_matchings/code/z_player_lib/func_80122C20.s,func_80122C20,0x80122C20,0x49
asm/non_matchings/code/z_player_lib/func_80122D44.s,func_80122D44,0x80122D44,0x65
asm/non_matchings/code/z_player_lib/func_80122ED8.s,func_80122ED8,0x80122ED8,0x5
asm/non_matchings/code/z_player_lib/func_80122EEC.s,func_80122EEC,0x80122EEC,0xF
asm/non_matchings/code/z_player_lib/Player_MaskIdToItemId.s,Player_MaskIdToItemId,0x80122ED8,0x5
asm/non_matchings/code/z_player_lib/Player_GetCurMaskItemId.s,Player_GetCurMaskItemId,0x80122EEC,0xF
asm/non_matchings/code/z_player_lib/func_80122F28.s,func_80122F28,0x80122F28,0x1D
asm/non_matchings/code/z_player_lib/func_80122F9C.s,func_80122F9C,0x80122F9C,0xC
asm/non_matchings/code/z_player_lib/func_80122FCC.s,func_80122FCC,0x80122FCC,0x10
asm/non_matchings/code/z_player_lib/func_8012300C.s,func_8012300C,0x8012300C,0x4
asm/non_matchings/code/z_player_lib/func_8012301C.s,func_8012301C,0x8012301C,0x49
asm/non_matchings/code/z_player_lib/func_80123140.s,func_80123140,0x80123140,0x86
asm/non_matchings/code/z_player_lib/func_80123358.s,func_80123358,0x80123358,0x23
asm/non_matchings/code/z_player_lib/Player_InBlockingCsMode.s,Player_InBlockingCsMode,0x80123358,0x23
asm/non_matchings/code/z_player_lib/Player_InCsMode.s,Player_InCsMode,0x801233E4,0xF
asm/non_matchings/code/z_player_lib/func_80123420.s,func_80123420,0x80123420,0x5
asm/non_matchings/code/z_player_lib/func_80123434.s,func_80123434,0x80123434,0x5
asm/non_matchings/code/z_player_lib/func_80123448.s,func_80123448,0x80123448,0x1A
asm/non_matchings/code/z_player_lib/func_801234B0.s,func_801234B0,0x801234B0,0x9
asm/non_matchings/code/z_player_lib/Player_IsGoronOrDeku.s,Player_IsGoronOrDeku,0x801234B0,0x9
asm/non_matchings/code/z_player_lib/func_801234D4.s,func_801234D4,0x801234D4,0x2F
asm/non_matchings/code/z_player_lib/func_80123590.s,func_80123590,0x80123590,0x13
asm/non_matchings/code/z_player_lib/func_801235DC.s,func_801235DC,0x801235DC,0x1C
asm/non_matchings/code/z_player_lib/func_8012364C.s,func_8012364C,0x8012364C,0x71
asm/non_matchings/code/z_player_lib/func_80123810.s,func_80123810,0x80123810,0x54
asm/non_matchings/code/z_player_lib/func_80123960.s,func_80123960,0x80123960,0x13
asm/non_matchings/code/z_player_lib/Player_ActionToModelGroup.s,Player_ActionToModelGroup,0x80123960,0x13
asm/non_matchings/code/z_player_lib/func_801239AC.s,func_801239AC,0x801239AC,0x3E
asm/non_matchings/code/z_player_lib/func_80123AA4.s,func_80123AA4,0x80123AA4,0x4C
asm/non_matchings/code/z_player_lib/func_80123BD4.s,func_80123BD4,0x80123BD4,0x21
asm/non_matchings/code/z_player_lib/Player_SetModels.s,Player_SetModels,0x80123AA4,0x4C
asm/non_matchings/code/z_player_lib/Player_SetModelGroup.s,Player_SetModelGroup,0x80123BD4,0x21
asm/non_matchings/code/z_player_lib/func_80123C58.s,func_80123C58,0x80123C58,0xE
asm/non_matchings/code/z_player_lib/Player_SetEquipmentData.s,Player_SetEquipmentData,0x80123C90,0x30
asm/non_matchings/code/z_player_lib/func_80123D50.s,func_80123D50,0x80123D50,0x15
@@ -1727,22 +1727,22 @@ asm/non_matchings/code/z_player_lib/func_80123DC0.s,func_80123DC0,0x80123DC0,0x3
asm/non_matchings/code/z_player_lib/func_80123E90.s,func_80123E90,0x80123E90,0x21
asm/non_matchings/code/z_player_lib/func_80123F14.s,func_80123F14,0x80123F14,0x6
asm/non_matchings/code/z_player_lib/func_80123F2C.s,func_80123F2C,0x80123F2C,0x7
asm/non_matchings/code/z_player_lib/func_80123F48.s,func_80123F48,0x80123F48,0x36
asm/non_matchings/code/z_player_lib/func_80124020.s,func_80124020,0x80124020,0x7
asm/non_matchings/code/z_player_lib/Player_IsBurningStickInRange.s,Player_IsBurningStickInRange,0x80123F48,0x36
asm/non_matchings/code/z_player_lib/Player_GetStrength.s,Player_GetStrength,0x80124020,0x7
asm/non_matchings/code/z_player_lib/Player_GetMask.s,Player_GetMask,0x8012403C,0x4
asm/non_matchings/code/z_player_lib/Player_RemoveMask.s,Player_RemoveMask,0x8012404C,0x4
asm/non_matchings/code/z_player_lib/func_8012405C.s,func_8012405C,0x8012405C,0xB
asm/non_matchings/code/z_player_lib/func_80124088.s,func_80124088,0x80124088,0x10
asm/non_matchings/code/z_player_lib/func_801240C8.s,func_801240C8,0x801240C8,0x5
asm/non_matchings/code/z_player_lib/Player_HasMirrorShieldEquipped.s,Player_HasMirrorShieldEquipped,0x8012405C,0xB
asm/non_matchings/code/z_player_lib/Player_IsHoldingMirrorShield.s,Player_IsHoldingMirrorShield,0x80124088,0x10
asm/non_matchings/code/z_player_lib/Player_IsHoldingHookshot.s,Player_IsHoldingHookshot,0x801240C8,0x5
asm/non_matchings/code/z_player_lib/func_801240DC.s,func_801240DC,0x801240DC,0xD
asm/non_matchings/code/z_player_lib/func_80124110.s,func_80124110,0x80124110,0xE
asm/non_matchings/code/z_player_lib/func_80124148.s,func_80124148,0x80124148,0x8
asm/non_matchings/code/z_player_lib/func_80124168.s,func_80124168,0x80124168,0xA
asm/non_matchings/code/z_player_lib/func_80124190.s,func_80124190,0x80124190,0x9
asm/non_matchings/code/z_player_lib/func_801241B4.s,func_801241B4,0x801241B4,0xB
asm/non_matchings/code/z_player_lib/func_801241E0.s,func_801241E0,0x801241E0,0xB
asm/non_matchings/code/z_player_lib/func_8012420C.s,func_8012420C,0x8012420C,0x8
asm/non_matchings/code/z_player_lib/func_8012422C.s,func_8012422C,0x8012422C,0xB
asm/non_matchings/code/z_player_lib/Player_ActionToMeleeWeapon.s,Player_ActionToMeleeWeapon,0x80124168,0xA
asm/non_matchings/code/z_player_lib/Player_GetMeleeWeaponHeld.s,Player_GetMeleeWeaponHeld,0x80124190,0x9
asm/non_matchings/code/z_player_lib/Player_IsHoldingTwoHandedWeapon.s,Player_IsHoldingTwoHandedWeapon,0x801241B4,0xB
asm/non_matchings/code/z_player_lib/Player_ActionToBottle.s,Player_ActionToBottle,0x801241E0,0xB
asm/non_matchings/code/z_player_lib/Player_GetBottleHeld.s,Player_GetBottleHeld,0x8012420C,0x8
asm/non_matchings/code/z_player_lib/Player_ActionToExplosive.s,Player_ActionToExplosive,0x8012422C,0xB
asm/non_matchings/code/z_player_lib/Player_GetExplosiveHeld.s,Player_GetExplosiveHeld,0x80124258,0x8
asm/non_matchings/code/z_player_lib/func_80124278.s,func_80124278,0x80124278,0xF
asm/non_matchings/code/z_player_lib/func_801242B4.s,func_801242B4,0x801242B4,0xA
@@ -1758,7 +1758,7 @@ asm/non_matchings/code/z_player_lib/func_801251C4.s,func_801251C4,0x801251C4,0x5
asm/non_matchings/code/z_player_lib/func_80125318.s,func_80125318,0x80125318,0xA
asm/non_matchings/code/z_player_lib/func_80125340.s,func_80125340,0x80125340,0xB
asm/non_matchings/code/z_player_lib/func_8012536C.s,func_8012536C,0x8012536C,0xE
asm/non_matchings/code/z_player_lib/func_801253A4.s,func_801253A4,0x801253A4,0x57
asm/non_matchings/code/z_player_lib/Player_DrawZoraShield.s,Player_DrawZoraShield,0x801253A4,0x57
asm/non_matchings/code/z_player_lib/func_80125500.s,func_80125500,0x80125500,0x20
asm/non_matchings/code/z_player_lib/func_80125580.s,func_80125580,0x80125580,0x1D8
asm/non_matchings/code/z_player_lib/func_80125CE0.s,func_80125CE0,0x80125CE0,0x1B
@@ -1768,15 +1768,15 @@ asm/non_matchings/code/z_player_lib/func_801263FC.s,func_801263FC,0x801263FC,0x1
asm/non_matchings/code/z_player_lib/func_80126440.s,func_80126440,0x80126440,0x62
asm/non_matchings/code/z_player_lib/func_801265C8.s,func_801265C8,0x801265C8,0x35
asm/non_matchings/code/z_player_lib/func_8012669C.s,func_8012669C,0x8012669C,0x5B
asm/non_matchings/code/z_player_lib/func_80126808.s,func_80126808,0x80126808,0x5D
asm/non_matchings/code/z_player_lib/func_8012697C.s,func_8012697C,0x8012697C,0x4E
asm/non_matchings/code/z_player_lib/Player_DrawGetItemImpl.s,Player_DrawGetItemImpl,0x80126808,0x5D
asm/non_matchings/code/z_player_lib/Player_DrawGetItem.s,Player_DrawGetItem,0x8012697C,0x4E
asm/non_matchings/code/z_player_lib/func_80126AB4.s,func_80126AB4,0x80126AB4,0x36
asm/non_matchings/code/z_player_lib/func_80126B8C.s,func_80126B8C,0x80126B8C,0x11
asm/non_matchings/code/z_player_lib/func_80126BD0.s,func_80126BD0,0x80126BD0,0x178
asm/non_matchings/code/z_player_lib/func_801271B0.s,func_801271B0,0x801271B0,0xA2
asm/non_matchings/code/z_player_lib/func_80127438.s,func_80127438,0x80127438,0x14
asm/non_matchings/code/z_player_lib/func_80127488.s,func_80127488,0x80127488,0x31
asm/non_matchings/code/z_player_lib/func_8012754C.s,func_8012754C,0x8012754C,0x12
asm/non_matchings/code/z_player_lib/Player_DrawCouplesMask.s,Player_DrawCouplesMask,0x8012754C,0x12
asm/non_matchings/code/z_player_lib/func_80127594.s,func_80127594,0x80127594,0xD9
asm/non_matchings/code/z_player_lib/func_801278F8.s,func_801278F8,0x801278F8,0x5A
asm/non_matchings/code/z_player_lib/func_80127A60.s,func_80127A60,0x80127A60,0x41
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
1696 asm/non_matchings/code/z_player_lib/func_80122BA4.s func_80122BA4 0x80122BA4 0x1F
1697 asm/non_matchings/code/z_player_lib/func_80122C20.s func_80122C20 0x80122C20 0x49
1698 asm/non_matchings/code/z_player_lib/func_80122D44.s func_80122D44 0x80122D44 0x65
1699 asm/non_matchings/code/z_player_lib/func_80122ED8.s asm/non_matchings/code/z_player_lib/Player_MaskIdToItemId.s func_80122ED8 Player_MaskIdToItemId 0x80122ED8 0x5
1700 asm/non_matchings/code/z_player_lib/func_80122EEC.s asm/non_matchings/code/z_player_lib/Player_GetCurMaskItemId.s func_80122EEC Player_GetCurMaskItemId 0x80122EEC 0xF
1701 asm/non_matchings/code/z_player_lib/func_80122F28.s func_80122F28 0x80122F28 0x1D
1702 asm/non_matchings/code/z_player_lib/func_80122F9C.s func_80122F9C 0x80122F9C 0xC
1703 asm/non_matchings/code/z_player_lib/func_80122FCC.s func_80122FCC 0x80122FCC 0x10
1704 asm/non_matchings/code/z_player_lib/func_8012300C.s func_8012300C 0x8012300C 0x4
1705 asm/non_matchings/code/z_player_lib/func_8012301C.s func_8012301C 0x8012301C 0x49
1706 asm/non_matchings/code/z_player_lib/func_80123140.s func_80123140 0x80123140 0x86
1707 asm/non_matchings/code/z_player_lib/func_80123358.s asm/non_matchings/code/z_player_lib/Player_InBlockingCsMode.s func_80123358 Player_InBlockingCsMode 0x80123358 0x23
1708 asm/non_matchings/code/z_player_lib/Player_InCsMode.s Player_InCsMode 0x801233E4 0xF
1709 asm/non_matchings/code/z_player_lib/func_80123420.s func_80123420 0x80123420 0x5
1710 asm/non_matchings/code/z_player_lib/func_80123434.s func_80123434 0x80123434 0x5
1711 asm/non_matchings/code/z_player_lib/func_80123448.s func_80123448 0x80123448 0x1A
1712 asm/non_matchings/code/z_player_lib/func_801234B0.s asm/non_matchings/code/z_player_lib/Player_IsGoronOrDeku.s func_801234B0 Player_IsGoronOrDeku 0x801234B0 0x9
1713 asm/non_matchings/code/z_player_lib/func_801234D4.s func_801234D4 0x801234D4 0x2F
1714 asm/non_matchings/code/z_player_lib/func_80123590.s func_80123590 0x80123590 0x13
1715 asm/non_matchings/code/z_player_lib/func_801235DC.s func_801235DC 0x801235DC 0x1C
1716 asm/non_matchings/code/z_player_lib/func_8012364C.s func_8012364C 0x8012364C 0x71
1717 asm/non_matchings/code/z_player_lib/func_80123810.s func_80123810 0x80123810 0x54
1718 asm/non_matchings/code/z_player_lib/func_80123960.s asm/non_matchings/code/z_player_lib/Player_ActionToModelGroup.s func_80123960 Player_ActionToModelGroup 0x80123960 0x13
1719 asm/non_matchings/code/z_player_lib/func_801239AC.s func_801239AC 0x801239AC 0x3E
1720 asm/non_matchings/code/z_player_lib/func_80123AA4.s asm/non_matchings/code/z_player_lib/Player_SetModels.s func_80123AA4 Player_SetModels 0x80123AA4 0x4C
1721 asm/non_matchings/code/z_player_lib/func_80123BD4.s asm/non_matchings/code/z_player_lib/Player_SetModelGroup.s func_80123BD4 Player_SetModelGroup 0x80123BD4 0x21
1722 asm/non_matchings/code/z_player_lib/func_80123C58.s func_80123C58 0x80123C58 0xE
1723 asm/non_matchings/code/z_player_lib/Player_SetEquipmentData.s Player_SetEquipmentData 0x80123C90 0x30
1724 asm/non_matchings/code/z_player_lib/func_80123D50.s func_80123D50 0x80123D50 0x15
1727 asm/non_matchings/code/z_player_lib/func_80123E90.s func_80123E90 0x80123E90 0x21
1728 asm/non_matchings/code/z_player_lib/func_80123F14.s func_80123F14 0x80123F14 0x6
1729 asm/non_matchings/code/z_player_lib/func_80123F2C.s func_80123F2C 0x80123F2C 0x7
1730 asm/non_matchings/code/z_player_lib/func_80123F48.s asm/non_matchings/code/z_player_lib/Player_IsBurningStickInRange.s func_80123F48 Player_IsBurningStickInRange 0x80123F48 0x36
1731 asm/non_matchings/code/z_player_lib/func_80124020.s asm/non_matchings/code/z_player_lib/Player_GetStrength.s func_80124020 Player_GetStrength 0x80124020 0x7
1732 asm/non_matchings/code/z_player_lib/Player_GetMask.s Player_GetMask 0x8012403C 0x4
1733 asm/non_matchings/code/z_player_lib/Player_RemoveMask.s Player_RemoveMask 0x8012404C 0x4
1734 asm/non_matchings/code/z_player_lib/func_8012405C.s asm/non_matchings/code/z_player_lib/Player_HasMirrorShieldEquipped.s func_8012405C Player_HasMirrorShieldEquipped 0x8012405C 0xB
1735 asm/non_matchings/code/z_player_lib/func_80124088.s asm/non_matchings/code/z_player_lib/Player_IsHoldingMirrorShield.s func_80124088 Player_IsHoldingMirrorShield 0x80124088 0x10
1736 asm/non_matchings/code/z_player_lib/func_801240C8.s asm/non_matchings/code/z_player_lib/Player_IsHoldingHookshot.s func_801240C8 Player_IsHoldingHookshot 0x801240C8 0x5
1737 asm/non_matchings/code/z_player_lib/func_801240DC.s func_801240DC 0x801240DC 0xD
1738 asm/non_matchings/code/z_player_lib/func_80124110.s func_80124110 0x80124110 0xE
1739 asm/non_matchings/code/z_player_lib/func_80124148.s func_80124148 0x80124148 0x8
1740 asm/non_matchings/code/z_player_lib/func_80124168.s asm/non_matchings/code/z_player_lib/Player_ActionToMeleeWeapon.s func_80124168 Player_ActionToMeleeWeapon 0x80124168 0xA
1741 asm/non_matchings/code/z_player_lib/func_80124190.s asm/non_matchings/code/z_player_lib/Player_GetMeleeWeaponHeld.s func_80124190 Player_GetMeleeWeaponHeld 0x80124190 0x9
1742 asm/non_matchings/code/z_player_lib/func_801241B4.s asm/non_matchings/code/z_player_lib/Player_IsHoldingTwoHandedWeapon.s func_801241B4 Player_IsHoldingTwoHandedWeapon 0x801241B4 0xB
1743 asm/non_matchings/code/z_player_lib/func_801241E0.s asm/non_matchings/code/z_player_lib/Player_ActionToBottle.s func_801241E0 Player_ActionToBottle 0x801241E0 0xB
1744 asm/non_matchings/code/z_player_lib/func_8012420C.s asm/non_matchings/code/z_player_lib/Player_GetBottleHeld.s func_8012420C Player_GetBottleHeld 0x8012420C 0x8
1745 asm/non_matchings/code/z_player_lib/func_8012422C.s asm/non_matchings/code/z_player_lib/Player_ActionToExplosive.s func_8012422C Player_ActionToExplosive 0x8012422C 0xB
1746 asm/non_matchings/code/z_player_lib/Player_GetExplosiveHeld.s Player_GetExplosiveHeld 0x80124258 0x8
1747 asm/non_matchings/code/z_player_lib/func_80124278.s func_80124278 0x80124278 0xF
1748 asm/non_matchings/code/z_player_lib/func_801242B4.s func_801242B4 0x801242B4 0xA
1758 asm/non_matchings/code/z_player_lib/func_80125318.s func_80125318 0x80125318 0xA
1759 asm/non_matchings/code/z_player_lib/func_80125340.s func_80125340 0x80125340 0xB
1760 asm/non_matchings/code/z_player_lib/func_8012536C.s func_8012536C 0x8012536C 0xE
1761 asm/non_matchings/code/z_player_lib/func_801253A4.s asm/non_matchings/code/z_player_lib/Player_DrawZoraShield.s func_801253A4 Player_DrawZoraShield 0x801253A4 0x57
1762 asm/non_matchings/code/z_player_lib/func_80125500.s func_80125500 0x80125500 0x20
1763 asm/non_matchings/code/z_player_lib/func_80125580.s func_80125580 0x80125580 0x1D8
1764 asm/non_matchings/code/z_player_lib/func_80125CE0.s func_80125CE0 0x80125CE0 0x1B
1768 asm/non_matchings/code/z_player_lib/func_80126440.s func_80126440 0x80126440 0x62
1769 asm/non_matchings/code/z_player_lib/func_801265C8.s func_801265C8 0x801265C8 0x35
1770 asm/non_matchings/code/z_player_lib/func_8012669C.s func_8012669C 0x8012669C 0x5B
1771 asm/non_matchings/code/z_player_lib/func_80126808.s asm/non_matchings/code/z_player_lib/Player_DrawGetItemImpl.s func_80126808 Player_DrawGetItemImpl 0x80126808 0x5D
1772 asm/non_matchings/code/z_player_lib/func_8012697C.s asm/non_matchings/code/z_player_lib/Player_DrawGetItem.s func_8012697C Player_DrawGetItem 0x8012697C 0x4E
1773 asm/non_matchings/code/z_player_lib/func_80126AB4.s func_80126AB4 0x80126AB4 0x36
1774 asm/non_matchings/code/z_player_lib/func_80126B8C.s func_80126B8C 0x80126B8C 0x11
1775 asm/non_matchings/code/z_player_lib/func_80126BD0.s func_80126BD0 0x80126BD0 0x178
1776 asm/non_matchings/code/z_player_lib/func_801271B0.s func_801271B0 0x801271B0 0xA2
1777 asm/non_matchings/code/z_player_lib/func_80127438.s func_80127438 0x80127438 0x14
1778 asm/non_matchings/code/z_player_lib/func_80127488.s func_80127488 0x80127488 0x31
1779 asm/non_matchings/code/z_player_lib/func_8012754C.s asm/non_matchings/code/z_player_lib/Player_DrawCouplesMask.s func_8012754C Player_DrawCouplesMask 0x8012754C 0x12
1780 asm/non_matchings/code/z_player_lib/func_80127594.s func_80127594 0x80127594 0xD9
1781 asm/non_matchings/code/z_player_lib/func_801278F8.s func_801278F8 0x801278F8 0x5A
1782 asm/non_matchings/code/z_player_lib/func_80127A60.s func_80127A60 0x80127A60 0x41