2022-04-16 03:52:00 +00:00
.include " macros. i n c "
2022-04-18 04:19:18 +00:00
.section .data
.global lbl_803ED158
lbl_803ED158 :
# ROM : 0 x3 E A 1 5 8
.4byte 0
.4byte 0
.4byte __dt__20CAnimTreeDoubleChildFv
.4byte IsCAnimTreeNode__13CAnimTreeNodeCFv
.4byte VAdvanceView__20CAnimTreeDoubleChildFRC13CCharAnimTime
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte VGetBoolPOIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP12CBoolPOINodeUiUii
.4byte VGetInt32POIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP13CInt32POINodeUiUii
.4byte VGetParticlePOIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP16CParticlePOINodeUiUii
.4byte VGetSoundPOIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP13CSoundPOINodeUiUii
.4byte VGetBoolPOIState__20CAnimTreeDoubleChildCFPCc
.4byte VGetInt32POIState__20CAnimTreeDoubleChildCFPCc
.4byte VGetParticlePOIState__20CAnimTreeDoubleChildCFPCc
.4byte 0
.4byte 0
.4byte 0
.4byte VSimplified__11IAnimReaderFv
.4byte VSetPhase__20CAnimTreeDoubleChildFf
.4byte VGetAdvancementResults__20CAnimTreeDoubleChildCFRC13CCharAnimTimeRC13CCharAnimTime
.4byte Depth__20CAnimTreeDoubleChildCFv
.4byte VGetContributionOfHighestInfluence__20CAnimTreeDoubleChildCFv
.4byte VGetNumChildren__20CAnimTreeDoubleChildCFv
.4byte VGetBestUnblendedChild__20CAnimTreeDoubleChildCFv
.4byte " VGetWeightedReaders_ _ 2 0 C A n i m T r e e D o u b l e C h i l d F f R Q 2 4 r s t l 4 8 r e s e r v e d _ v e c t o r < Q 2 4 r s t l 2 2 p a i r < f ,P 1 1 I A n i m R e a d e r > > "
.4byte 0
.4byte 0
2022-04-16 03:52:00 +00:00
.section .text , " ax" # 0x80003640 - 0 x80 3 C B 1 C 0
.global " VGetWeightedReaders_ _ 2 0 C A n i m T r e e D o u b l e C h i l d F f R Q 2 4 r s t l 4 8 r e s e r v e d _ v e c t o r < Q 2 4 r s t l 2 2 p a i r < f ,P 1 1 I A n i m R e a d e r > > "
" VGetWeightedReaders_ _ 2 0 C A n i m T r e e D o u b l e C h i l d F f R Q 2 4 r s t l 4 8 r e s e r v e d _ v e c t o r < Q 2 4 r s t l 2 2 p a i r < f ,P 1 1 I A n i m R e a d e r > > " :
/* 802F2788 002EF6E8 94 21 FF E0 */ stwu r1 , - 0 x20 ( r1 )
/* 802F278C 002EF6EC 7C 08 02 A6 */ mflr r0
/* 802F2790 002EF6F0 90 01 00 24 */ stw r0 , 0 x24 ( r1 )
/* 802F2794 002EF6F4 DB E1 00 18 */ stfd f31 , 0 x18 ( r1 )
/* 802F2798 002EF6F8 FF E0 08 90 */ fmr f31 , f1
/* 802F279C 002EF6FC 93 E1 00 14 */ stw r31 , 0 x14 ( r1 )
/* 802F27A0 002EF700 7C 9F 23 78 */ mr r31 , r4
/* 802F27A4 002EF704 93 C1 00 10 */ stw r30 , 0 x10 ( r1 )
/* 802F27A8 002EF708 7C 7E 1B 78 */ mr r30 , r3
/* 802F27AC 002EF70C 80 63 00 14 */ lwz r3 , 0 x14 ( r3 )
/* 802F27B0 002EF710 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F27B4 002EF714 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F27B8 002EF718 81 8C 00 6C */ lwz r12 , 0 x6 c ( r12 )
/* 802F27BC 002EF71C 7D 89 03 A6 */ mtctr r12
/* 802F27C0 002EF720 4E 80 04 21 */ bctrl
/* 802F27C4 002EF724 80 7E 00 18 */ lwz r3 , 0 x18 ( r30 )
/* 802F27C8 002EF728 FC 20 F8 90 */ fmr f1 , f31
/* 802F27CC 002EF72C 7F E4 FB 78 */ mr r4 , r31
/* 802F27D0 002EF730 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F27D4 002EF734 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F27D8 002EF738 81 8C 00 6C */ lwz r12 , 0 x6 c ( r12 )
/* 802F27DC 002EF73C 7D 89 03 A6 */ mtctr r12
/* 802F27E0 002EF740 4E 80 04 21 */ bctrl
/* 802F27E4 002EF744 80 01 00 24 */ lwz r0 , 0 x24 ( r1 )
/* 802F27E8 002EF748 CB E1 00 18 */ lfd f31 , 0 x18 ( r1 )
/* 802F27EC 002EF74C 83 E1 00 14 */ lwz r31 , 0 x14 ( r1 )
/* 802F27F0 002EF750 83 C1 00 10 */ lwz r30 , 0 x10 ( r1 )
/* 802F27F4 002EF754 7C 08 03 A6 */ mtlr r0
/* 802F27F8 002EF758 38 21 00 20 */ addi r1 , r1 , 0 x20
/* 802F27FC 002EF75C 4E 80 00 20 */ blr
.global VGetBestUnblendedChild__20CAnimTreeDoubleChildCFv
VGetBestUnblendedChild__20CAnimTreeDoubleChildCFv :
/* 802F2800 002EF760 94 21 FF E0 */ stwu r1 , - 0 x20 ( r1 )
/* 802F2804 002EF764 7C 08 02 A6 */ mflr r0
/* 802F2808 002EF768 90 01 00 24 */ stw r0 , 0 x24 ( r1 )
/* 802F280C 002EF76C 93 E1 00 1C */ stw r31 , 0 x1 c ( r1 )
/* 802F2810 002EF770 7C 9F 23 78 */ mr r31 , r4
/* 802F2814 002EF774 93 C1 00 18 */ stw r30 , 0 x18 ( r1 )
/* 802F2818 002EF778 7C 7E 1B 78 */ mr r30 , r3
/* 802F281C 002EF77C 7F E3 FB 78 */ mr r3 , r31
/* 802F2820 002EF780 81 9F 00 00 */ lwz r12 , 0 ( r31 )
/* 802F2824 002EF784 81 8C 00 70 */ lwz r12 , 0 x70 ( r12 )
/* 802F2828 002EF788 7D 89 03 A6 */ mtctr r12
/* 802F282C 002EF78C 4E 80 04 21 */ bctrl
/* 802F2830 002EF790 C0 02 C6 90 */ lfs f0 , l b l _ 8 0 5 A E 3 B 0 @sda21(r2)
/* 802F2834 002EF794 FC 01 00 40 */ fcmpo c r0 , f1 , f0
/* 802F2838 002EF798 40 81 00 0C */ ble l b l _ 8 0 2 F 2 8 4 4
/* 802F283C 002EF79C 38 7F 00 18 */ addi r3 , r31 , 0 x18
/* 802F2840 002EF7A0 48 00 00 08 */ b l b l _ 8 0 2 F 2 8 4 8
lbl_802F2844 :
/* 802F2844 002EF7A4 38 7F 00 14 */ addi r3 , r31 , 0 x14
lbl_802F2848 :
/* 802F2848 002EF7A8 80 83 00 00 */ lwz r4 , 0 ( r3 )
/* 802F284C 002EF7AC 90 81 00 10 */ stw r4 , 0 x10 ( r1 )
/* 802F2850 002EF7B0 80 64 00 04 */ lwz r3 , 4 ( r4 )
/* 802F2854 002EF7B4 38 03 00 01 */ addi r0 , r3 , 1
/* 802F2858 002EF7B8 90 04 00 04 */ stw r0 , 4 ( r4 )
/* 802F285C 002EF7BC 80 61 00 10 */ lwz r3 , 0 x10 ( r1 )
/* 802F2860 002EF7C0 80 83 00 00 */ lwz r4 , 0 ( r3 )
/* 802F2864 002EF7C4 28 04 00 00 */ cmplwi r4 , 0
/* 802F2868 002EF7C8 40 82 00 24 */ bne l b l _ 8 0 2 F 2 8 8 C
/* 802F286C 002EF7CC 90 7E 00 00 */ stw r3 , 0 ( r30 )
/* 802F2870 002EF7D0 38 61 00 10 */ addi r3 , r1 , 0 x10
/* 802F2874 002EF7D4 80 BE 00 00 */ lwz r5 , 0 ( r30 )
/* 802F2878 002EF7D8 80 85 00 04 */ lwz r4 , 4 ( r5 )
/* 802F287C 002EF7DC 38 04 00 01 */ addi r0 , r4 , 1
/* 802F2880 002EF7E0 90 05 00 04 */ stw r0 , 4 ( r5 )
/* 802F2884 002EF7E4 4B D3 E7 1D */ bl s u b _ 8 0 0 3 0 f a0
/* 802F2888 002EF7E8 48 00 00 88 */ b l b l _ 8 0 2 F 2 9 1 0
lbl_802F288C :
/* 802F288C 002EF7EC 38 61 00 08 */ addi r3 , r1 , 8
/* 802F2890 002EF7F0 4B FE 65 F1 */ bl G e t B e s t U n b l e n d e d C h i l d _ _ 1 3 C A n i m T r e e N o d e C F v
/* 802F2894 002EF7F4 80 A1 00 08 */ lwz r5 , 8 ( r1 )
/* 802F2898 002EF7F8 38 61 00 08 */ addi r3 , r1 , 8
/* 802F289C 002EF7FC 90 A1 00 0C */ stw r5 , 0 x c ( r1 )
/* 802F28A0 002EF800 80 85 00 04 */ lwz r4 , 4 ( r5 )
/* 802F28A4 002EF804 38 04 00 01 */ addi r0 , r4 , 1
/* 802F28A8 002EF808 90 05 00 04 */ stw r0 , 4 ( r5 )
/* 802F28AC 002EF80C 4B D3 E6 F5 */ bl s u b _ 8 0 0 3 0 f a0
/* 802F28B0 002EF810 80 61 00 0C */ lwz r3 , 0 x c ( r1 )
/* 802F28B4 002EF814 80 03 00 00 */ lwz r0 , 0 ( r3 )
/* 802F28B8 002EF818 28 00 00 00 */ cmplwi r0 , 0
/* 802F28BC 002EF81C 40 82 00 30 */ bne l b l _ 8 0 2 F 2 8 E C
/* 802F28C0 002EF820 80 01 00 10 */ lwz r0 , 0 x10 ( r1 )
/* 802F28C4 002EF824 38 61 00 0C */ addi r3 , r1 , 0 x c
/* 802F28C8 002EF828 90 1E 00 00 */ stw r0 , 0 ( r30 )
/* 802F28CC 002EF82C 80 BE 00 00 */ lwz r5 , 0 ( r30 )
/* 802F28D0 002EF830 80 85 00 04 */ lwz r4 , 4 ( r5 )
/* 802F28D4 002EF834 38 04 00 01 */ addi r0 , r4 , 1
/* 802F28D8 002EF838 90 05 00 04 */ stw r0 , 4 ( r5 )
/* 802F28DC 002EF83C 4B D3 E6 C5 */ bl s u b _ 8 0 0 3 0 f a0
/* 802F28E0 002EF840 38 61 00 10 */ addi r3 , r1 , 0 x10
/* 802F28E4 002EF844 4B D3 E6 BD */ bl s u b _ 8 0 0 3 0 f a0
/* 802F28E8 002EF848 48 00 00 28 */ b l b l _ 8 0 2 F 2 9 1 0
lbl_802F28EC :
/* 802F28EC 002EF84C 90 7E 00 00 */ stw r3 , 0 ( r30 )
/* 802F28F0 002EF850 38 61 00 0C */ addi r3 , r1 , 0 x c
/* 802F28F4 002EF854 80 BE 00 00 */ lwz r5 , 0 ( r30 )
/* 802F28F8 002EF858 80 85 00 04 */ lwz r4 , 4 ( r5 )
/* 802F28FC 002EF85C 38 04 00 01 */ addi r0 , r4 , 1
/* 802F2900 002EF860 90 05 00 04 */ stw r0 , 4 ( r5 )
/* 802F2904 002EF864 4B D3 E6 9D */ bl s u b _ 8 0 0 3 0 f a0
/* 802F2908 002EF868 38 61 00 10 */ addi r3 , r1 , 0 x10
/* 802F290C 002EF86C 4B D3 E6 95 */ bl s u b _ 8 0 0 3 0 f a0
lbl_802F2910 :
/* 802F2910 002EF870 80 01 00 24 */ lwz r0 , 0 x24 ( r1 )
/* 802F2914 002EF874 83 E1 00 1C */ lwz r31 , 0 x1 c ( r1 )
/* 802F2918 002EF878 83 C1 00 18 */ lwz r30 , 0 x18 ( r1 )
/* 802F291C 002EF87C 7C 08 03 A6 */ mtlr r0
/* 802F2920 002EF880 38 21 00 20 */ addi r1 , r1 , 0 x20
/* 802F2924 002EF884 4E 80 00 20 */ blr
.global VGetAdvancementResults__20CAnimTreeDoubleChildCFRC13CCharAnimTimeRC13CCharAnimTime
VGetAdvancementResults__20CAnimTreeDoubleChildCFRC13CCharAnimTimeRC13CCharAnimTime :
/* 802F2928 002EF888 94 21 FF 50 */ stwu r1 , - 0 x b0 ( r1 )
/* 802F292C 002EF88C 7C 08 02 A6 */ mflr r0
/* 802F2930 002EF890 90 01 00 B4 */ stw r0 , 0 x b4 ( r1 )
/* 802F2934 002EF894 93 E1 00 AC */ stw r31 , 0 x a c ( r1 )
/* 802F2938 002EF898 7C DF 33 78 */ mr r31 , r6
/* 802F293C 002EF89C 93 C1 00 A8 */ stw r30 , 0 x a8 ( r1 )
/* 802F2940 002EF8A0 7C BE 2B 78 */ mr r30 , r5
/* 802F2944 002EF8A4 93 A1 00 A4 */ stw r29 , 0 x a4 ( r1 )
/* 802F2948 002EF8A8 7C 9D 23 78 */ mr r29 , r4
/* 802F294C 002EF8AC 93 81 00 A0 */ stw r28 , 0 x a0 ( r1 )
/* 802F2950 002EF8B0 7C 7C 1B 78 */ mr r28 , r3
/* 802F2954 002EF8B4 38 61 00 2C */ addi r3 , r1 , 0 x2 c
/* 802F2958 002EF8B8 80 84 00 14 */ lwz r4 , 0 x14 ( r4 )
/* 802F295C 002EF8BC 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F2960 002EF8C0 81 84 00 00 */ lwz r12 , 0 ( r4 )
/* 802F2964 002EF8C4 81 8C 00 58 */ lwz r12 , 0 x58 ( r12 )
/* 802F2968 002EF8C8 7D 89 03 A6 */ mtctr r12
/* 802F296C 002EF8CC 4E 80 04 21 */ bctrl
/* 802F2970 002EF8D0 C0 E1 00 2C */ lfs f7 , 0 x2 c ( r1 )
/* 802F2974 002EF8D4 7F C5 F3 78 */ mr r5 , r30
/* 802F2978 002EF8D8 80 01 00 30 */ lwz r0 , 0 x30 ( r1 )
/* 802F297C 002EF8DC 7F E6 FB 78 */ mr r6 , r31
/* 802F2980 002EF8E0 C0 C1 00 34 */ lfs f6 , 0 x34 ( r1 )
/* 802F2984 002EF8E4 38 61 00 08 */ addi r3 , r1 , 8
/* 802F2988 002EF8E8 C0 A1 00 38 */ lfs f5 , 0 x38 ( r1 )
/* 802F298C 002EF8EC C0 81 00 3C */ lfs f4 , 0 x3 c ( r1 )
/* 802F2990 002EF8F0 C0 61 00 40 */ lfs f3 , 0 x40 ( r1 )
/* 802F2994 002EF8F4 C0 41 00 44 */ lfs f2 , 0 x44 ( r1 )
/* 802F2998 002EF8F8 C0 21 00 48 */ lfs f1 , 0 x48 ( r1 )
/* 802F299C 002EF8FC C0 01 00 4C */ lfs f0 , 0 x4 c ( r1 )
/* 802F29A0 002EF900 D0 E1 00 74 */ stfs f7 , 0 x74 ( r1 )
/* 802F29A4 002EF904 80 9D 00 18 */ lwz r4 , 0 x18 ( r29 )
/* 802F29A8 002EF908 90 01 00 78 */ stw r0 , 0 x78 ( r1 )
/* 802F29AC 002EF90C D0 C1 00 7C */ stfs f6 , 0 x7 c ( r1 )
/* 802F29B0 002EF910 D0 A1 00 80 */ stfs f5 , 0 x80 ( r1 )
/* 802F29B4 002EF914 D0 81 00 84 */ stfs f4 , 0 x84 ( r1 )
/* 802F29B8 002EF918 D0 61 00 88 */ stfs f3 , 0 x88 ( r1 )
/* 802F29BC 002EF91C D0 41 00 8C */ stfs f2 , 0 x8 c ( r1 )
/* 802F29C0 002EF920 D0 21 00 90 */ stfs f1 , 0 x90 ( r1 )
/* 802F29C4 002EF924 D0 01 00 94 */ stfs f0 , 0 x94 ( r1 )
/* 802F29C8 002EF928 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F29CC 002EF92C 81 84 00 00 */ lwz r12 , 0 ( r4 )
/* 802F29D0 002EF930 81 8C 00 58 */ lwz r12 , 0 x58 ( r12 )
/* 802F29D4 002EF934 7D 89 03 A6 */ mtctr r12
/* 802F29D8 002EF938 4E 80 04 21 */ bctrl
/* 802F29DC 002EF93C C0 E1 00 08 */ lfs f7 , 8 ( r1 )
/* 802F29E0 002EF940 38 61 00 74 */ addi r3 , r1 , 0 x74
/* 802F29E4 002EF944 80 01 00 0C */ lwz r0 , 0 x c ( r1 )
/* 802F29E8 002EF948 38 81 00 50 */ addi r4 , r1 , 0 x50
/* 802F29EC 002EF94C C0 C1 00 10 */ lfs f6 , 0 x10 ( r1 )
/* 802F29F0 002EF950 C0 A1 00 14 */ lfs f5 , 0 x14 ( r1 )
/* 802F29F4 002EF954 C0 81 00 18 */ lfs f4 , 0 x18 ( r1 )
/* 802F29F8 002EF958 C0 61 00 1C */ lfs f3 , 0 x1 c ( r1 )
/* 802F29FC 002EF95C C0 41 00 20 */ lfs f2 , 0 x20 ( r1 )
/* 802F2A00 002EF960 C0 21 00 24 */ lfs f1 , 0 x24 ( r1 )
/* 802F2A04 002EF964 C0 01 00 28 */ lfs f0 , 0 x28 ( r1 )
/* 802F2A08 002EF968 D0 E1 00 50 */ stfs f7 , 0 x50 ( r1 )
/* 802F2A0C 002EF96C 90 01 00 54 */ stw r0 , 0 x54 ( r1 )
/* 802F2A10 002EF970 D0 C1 00 58 */ stfs f6 , 0 x58 ( r1 )
/* 802F2A14 002EF974 D0 A1 00 5C */ stfs f5 , 0 x5 c ( r1 )
/* 802F2A18 002EF978 D0 81 00 60 */ stfs f4 , 0 x60 ( r1 )
/* 802F2A1C 002EF97C D0 61 00 64 */ stfs f3 , 0 x64 ( r1 )
/* 802F2A20 002EF980 D0 41 00 68 */ stfs f2 , 0 x68 ( r1 )
/* 802F2A24 002EF984 D0 21 00 6C */ stfs f1 , 0 x6 c ( r1 )
/* 802F2A28 002EF988 D0 01 00 70 */ stfs f0 , 0 x70 ( r1 )
/* 802F2A2C 002EF98C 48 05 60 41 */ bl _ _ g t _ _ 1 3 C C h a r A n i m T i m e C F R C 1 3 C C h a r A n i m T i m e
/* 802F2A30 002EF990 54 60 06 3F */ clrlwi. r0 , r3 , 0 x18
/* 802F2A34 002EF994 38 61 00 50 */ addi r3 , r1 , 0 x50
/* 802F2A38 002EF998 41 82 00 08 */ beq l b l _ 8 0 2 F 2 A 4 0
/* 802F2A3C 002EF99C 38 61 00 74 */ addi r3 , r1 , 0 x74
lbl_802F2A40 :
/* 802F2A40 002EF9A0 C0 03 00 00 */ lfs f0 , 0 ( r3 )
/* 802F2A44 002EF9A4 D0 1C 00 00 */ stfs f0 , 0 ( r28 )
/* 802F2A48 002EF9A8 80 03 00 04 */ lwz r0 , 4 ( r3 )
/* 802F2A4C 002EF9AC 90 1C 00 04 */ stw r0 , 4 ( r28 )
/* 802F2A50 002EF9B0 C0 03 00 08 */ lfs f0 , 8 ( r3 )
/* 802F2A54 002EF9B4 D0 1C 00 08 */ stfs f0 , 8 ( r28 )
/* 802F2A58 002EF9B8 C0 03 00 0C */ lfs f0 , 0 x c ( r3 )
/* 802F2A5C 002EF9BC D0 1C 00 0C */ stfs f0 , 0 x c ( r28 )
/* 802F2A60 002EF9C0 C0 03 00 10 */ lfs f0 , 0 x10 ( r3 )
/* 802F2A64 002EF9C4 D0 1C 00 10 */ stfs f0 , 0 x10 ( r28 )
/* 802F2A68 002EF9C8 C0 03 00 14 */ lfs f0 , 0 x14 ( r3 )
/* 802F2A6C 002EF9CC D0 1C 00 14 */ stfs f0 , 0 x14 ( r28 )
/* 802F2A70 002EF9D0 C0 03 00 18 */ lfs f0 , 0 x18 ( r3 )
/* 802F2A74 002EF9D4 D0 1C 00 18 */ stfs f0 , 0 x18 ( r28 )
/* 802F2A78 002EF9D8 C0 03 00 1C */ lfs f0 , 0 x1 c ( r3 )
/* 802F2A7C 002EF9DC D0 1C 00 1C */ stfs f0 , 0 x1 c ( r28 )
/* 802F2A80 002EF9E0 C0 03 00 20 */ lfs f0 , 0 x20 ( r3 )
/* 802F2A84 002EF9E4 D0 1C 00 20 */ stfs f0 , 0 x20 ( r28 )
/* 802F2A88 002EF9E8 83 E1 00 AC */ lwz r31 , 0 x a c ( r1 )
/* 802F2A8C 002EF9EC 83 C1 00 A8 */ lwz r30 , 0 x a8 ( r1 )
/* 802F2A90 002EF9F0 83 A1 00 A4 */ lwz r29 , 0 x a4 ( r1 )
/* 802F2A94 002EF9F4 83 81 00 A0 */ lwz r28 , 0 x a0 ( r1 )
/* 802F2A98 002EF9F8 80 01 00 B4 */ lwz r0 , 0 x b4 ( r1 )
/* 802F2A9C 002EF9FC 7C 08 03 A6 */ mtlr r0
/* 802F2AA0 002EFA00 38 21 00 B0 */ addi r1 , r1 , 0 x b0
/* 802F2AA4 002EFA04 4E 80 00 20 */ blr
.global VSetPhase__20CAnimTreeDoubleChildFf
VSetPhase__20CAnimTreeDoubleChildFf :
/* 802F2AA8 002EFA08 94 21 FF E0 */ stwu r1 , - 0 x20 ( r1 )
/* 802F2AAC 002EFA0C 7C 08 02 A6 */ mflr r0
/* 802F2AB0 002EFA10 90 01 00 24 */ stw r0 , 0 x24 ( r1 )
/* 802F2AB4 002EFA14 DB E1 00 18 */ stfd f31 , 0 x18 ( r1 )
/* 802F2AB8 002EFA18 FF E0 08 90 */ fmr f31 , f1
/* 802F2ABC 002EFA1C 93 E1 00 14 */ stw r31 , 0 x14 ( r1 )
/* 802F2AC0 002EFA20 7C 7F 1B 78 */ mr r31 , r3
/* 802F2AC4 002EFA24 80 63 00 14 */ lwz r3 , 0 x14 ( r3 )
/* 802F2AC8 002EFA28 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F2ACC 002EFA2C 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F2AD0 002EFA30 81 8C 00 54 */ lwz r12 , 0 x54 ( r12 )
/* 802F2AD4 002EFA34 7D 89 03 A6 */ mtctr r12
/* 802F2AD8 002EFA38 4E 80 04 21 */ bctrl
/* 802F2ADC 002EFA3C 80 7F 00 18 */ lwz r3 , 0 x18 ( r31 )
/* 802F2AE0 002EFA40 FC 20 F8 90 */ fmr f1 , f31
/* 802F2AE4 002EFA44 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F2AE8 002EFA48 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F2AEC 002EFA4C 81 8C 00 54 */ lwz r12 , 0 x54 ( r12 )
/* 802F2AF0 002EFA50 7D 89 03 A6 */ mtctr r12
/* 802F2AF4 002EFA54 4E 80 04 21 */ bctrl
/* 802F2AF8 002EFA58 80 01 00 24 */ lwz r0 , 0 x24 ( r1 )
/* 802F2AFC 002EFA5C CB E1 00 18 */ lfd f31 , 0 x18 ( r1 )
/* 802F2B00 002EFA60 83 E1 00 14 */ lwz r31 , 0 x14 ( r1 )
/* 802F2B04 002EFA64 7C 08 03 A6 */ mtlr r0
/* 802F2B08 002EFA68 38 21 00 20 */ addi r1 , r1 , 0 x20
/* 802F2B0C 002EFA6C 4E 80 00 20 */ blr
.global AdvanceViewBothChildren__20CAnimTreeDoubleChildFRC13CCharAnimTimebb
AdvanceViewBothChildren__20CAnimTreeDoubleChildFRC13CCharAnimTimebb :
/* 802F2B10 002EFA70 94 21 FD 90 */ stwu r1 , - 0 x27 0 ( r1 )
/* 802F2B14 002EFA74 7C 08 02 A6 */ mflr r0
/* 802F2B18 002EFA78 90 01 02 74 */ stw r0 , 0 x27 4 ( r1 )
/* 802F2B1C 002EFA7C DB E1 02 60 */ stfd f31 , 0 x26 0 ( r1 )
/* 802F2B20 002EFA80 F3 E1 02 68 */ psq_ s t f31 , 6 1 6 ( r1 ) , 0 , q r0
/* 802F2B24 002EFA84 DB C1 02 50 */ stfd f30 , 0 x25 0 ( r1 )
/* 802F2B28 002EFA88 F3 C1 02 58 */ psq_ s t f30 , 6 0 0 ( r1 ) , 0 , q r0
/* 802F2B2C 002EFA8C DB A1 02 40 */ stfd f29 , 0 x24 0 ( r1 )
/* 802F2B30 002EFA90 F3 A1 02 48 */ psq_ s t f29 , 5 8 4 ( r1 ) , 0 , q r0
/* 802F2B34 002EFA94 DB 81 02 30 */ stfd f28 , 0 x23 0 ( r1 )
/* 802F2B38 002EFA98 F3 81 02 38 */ psq_ s t f28 , 5 6 8 ( r1 ) , 0 , q r0
/* 802F2B3C 002EFA9C DB 61 02 20 */ stfd f27 , 0 x22 0 ( r1 )
/* 802F2B40 002EFAA0 F3 61 02 28 */ psq_ s t f27 , 5 5 2 ( r1 ) , 0 , q r0
/* 802F2B44 002EFAA4 DB 41 02 10 */ stfd f26 , 0 x21 0 ( r1 )
/* 802F2B48 002EFAA8 F3 41 02 18 */ psq_ s t f26 , 5 3 6 ( r1 ) , 0 , q r0
/* 802F2B4C 002EFAAC DB 21 02 00 */ stfd f25 , 0 x20 0 ( r1 )
/* 802F2B50 002EFAB0 F3 21 02 08 */ psq_ s t f25 , 5 2 0 ( r1 ) , 0 , q r0
/* 802F2B54 002EFAB4 DB 01 01 F0 */ stfd f24 , 0 x1 f0 ( r1 )
/* 802F2B58 002EFAB8 F3 01 01 F8 */ psq_ s t f24 , 5 0 4 ( r1 ) , 0 , q r0
/* 802F2B5C 002EFABC 93 E1 01 EC */ stw r31 , 0 x1 e c ( r1 )
/* 802F2B60 002EFAC0 93 C1 01 E8 */ stw r30 , 0 x1 e 8 ( r1 )
/* 802F2B64 002EFAC4 93 A1 01 E4 */ stw r29 , 0 x1 e 4 ( r1 )
/* 802F2B68 002EFAC8 93 81 01 E0 */ stw r28 , 0 x1 e 0 ( r1 )
/* 802F2B6C 002EFACC 54 C0 06 3F */ clrlwi. r0 , r6 , 0 x18
/* 802F2B70 002EFAD0 C0 05 00 00 */ lfs f0 , 0 ( r5 )
/* 802F2B74 002EFAD4 80 05 00 04 */ lwz r0 , 4 ( r5 )
/* 802F2B78 002EFAD8 7C BF 2B 78 */ mr r31 , r5
/* 802F2B7C 002EFADC D0 01 00 40 */ stfs f0 , 0 x40 ( r1 )
/* 802F2B80 002EFAE0 7C 7D 1B 78 */ mr r29 , r3
/* 802F2B84 002EFAE4 7C 9E 23 78 */ mr r30 , r4
/* 802F2B88 002EFAE8 7C FC 3B 78 */ mr r28 , r7
/* 802F2B8C 002EFAEC 90 01 00 44 */ stw r0 , 0 x44 ( r1 )
/* 802F2B90 002EFAF0 40 82 00 1C */ bne l b l _ 8 0 2 F 2 B A C
/* 802F2B94 002EFAF4 C0 0D 9B EC */ lfs f0 , l b l _ 8 0 5 A 8 7 A C @sda21(r13)
/* 802F2B98 002EFAF8 38 A1 00 28 */ addi r5 , r1 , 0 x28
/* 802F2B9C 002EFAFC 80 0D 9B E8 */ lwz r0 , l b l _ 8 0 5 A 8 7 A 8 @sda21(r13)
/* 802F2BA0 002EFB00 D0 01 00 28 */ stfs f0 , 0 x28 ( r1 )
/* 802F2BA4 002EFB04 90 01 00 2C */ stw r0 , 0 x2 c ( r1 )
/* 802F2BA8 002EFB08 48 00 00 44 */ b l b l _ 8 0 2 F 2 B E C
lbl_802F2BAC :
/* 802F2BAC 002EFB0C 57 80 06 3F */ clrlwi. r0 , r28 , 0 x18
/* 802F2BB0 002EFB10 41 82 00 1C */ beq l b l _ 8 0 2 F 2 B C C
/* 802F2BB4 002EFB14 C0 0D 9B F4 */ lfs f0 , l b l _ 8 0 5 A 8 7 B 4 @sda21(r13)
/* 802F2BB8 002EFB18 38 A1 00 20 */ addi r5 , r1 , 0 x20
/* 802F2BBC 002EFB1C 80 0D 9B F0 */ lwz r0 , l b l _ 8 0 5 A 8 7 B 0 @sda21(r13)
/* 802F2BC0 002EFB20 D0 01 00 20 */ stfs f0 , 0 x20 ( r1 )
/* 802F2BC4 002EFB24 90 01 00 24 */ stw r0 , 0 x24 ( r1 )
/* 802F2BC8 002EFB28 48 00 00 24 */ b l b l _ 8 0 2 F 2 B E C
lbl_802F2BCC :
/* 802F2BCC 002EFB2C 80 9E 00 14 */ lwz r4 , 0 x14 ( r30 )
/* 802F2BD0 002EFB30 38 61 00 18 */ addi r3 , r1 , 0 x18
/* 802F2BD4 002EFB34 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F2BD8 002EFB38 81 84 00 00 */ lwz r12 , 0 ( r4 )
/* 802F2BDC 002EFB3C 81 8C 00 14 */ lwz r12 , 0 x14 ( r12 )
/* 802F2BE0 002EFB40 7D 89 03 A6 */ mtctr r12
/* 802F2BE4 002EFB44 4E 80 04 21 */ bctrl
/* 802F2BE8 002EFB48 38 A1 00 18 */ addi r5 , r1 , 0 x18
lbl_802F2BEC :
/* 802F2BEC 002EFB4C C0 05 00 00 */ lfs f0 , 0 ( r5 )
/* 802F2BF0 002EFB50 3C 60 80 5A */ lis r3 , l b l _ 8 0 5 A 6 6 6 0 @ha
/* 802F2BF4 002EFB54 C3 E2 C6 94 */ lfs f31 , l b l _ 8 0 5 A E 3 B 4 @sda21(r2)
/* 802F2BF8 002EFB58 38 83 66 60 */ addi r4 , r3 , l b l _ 8 0 5 A 6 6 6 0 @l
/* 802F2BFC 002EFB5C D0 01 00 38 */ stfs f0 , 0 x38 ( r1 )
/* 802F2C00 002EFB60 7F E3 FB 78 */ mr r3 , r31
/* 802F2C04 002EFB64 C0 24 00 00 */ lfs f1 , 0 ( r4 )
/* 802F2C08 002EFB68 FF C0 F8 90 */ fmr f30 , f31
/* 802F2C0C 002EFB6C 80 A5 00 04 */ lwz r5 , 4 ( r5 )
/* 802F2C10 002EFB70 FF A0 F8 90 */ fmr f29 , f31
/* 802F2C14 002EFB74 C0 44 00 04 */ lfs f2 , 4 ( r4 )
/* 802F2C18 002EFB78 FF 80 F8 90 */ fmr f28 , f31
/* 802F2C1C 002EFB7C C0 64 00 08 */ lfs f3 , 8 ( r4 )
/* 802F2C20 002EFB80 C0 84 00 0C */ lfs f4 , 0 x c ( r4 )
/* 802F2C24 002EFB84 FF 60 F8 90 */ fmr f27 , f31
/* 802F2C28 002EFB88 C0 1F 00 00 */ lfs f0 , 0 ( r31 )
/* 802F2C2C 002EFB8C FF 40 F8 90 */ fmr f26 , f31
/* 802F2C30 002EFB90 80 1F 00 04 */ lwz r0 , 4 ( r31 )
/* 802F2C34 002EFB94 90 A1 00 3C */ stw r5 , 0 x3 c ( r1 )
/* 802F2C38 002EFB98 D0 21 00 C8 */ stfs f1 , 0 x c8 ( r1 )
/* 802F2C3C 002EFB9C D0 41 00 CC */ stfs f2 , 0 x c c ( r1 )
/* 802F2C40 002EFBA0 D0 61 00 D0 */ stfs f3 , 0 x d0 ( r1 )
/* 802F2C44 002EFBA4 D0 81 00 D4 */ stfs f4 , 0 x d4 ( r1 )
/* 802F2C48 002EFBA8 D0 01 00 30 */ stfs f0 , 0 x30 ( r1 )
/* 802F2C4C 002EFBAC 90 01 00 34 */ stw r0 , 0 x34 ( r1 )
/* 802F2C50 002EFBB0 D0 21 00 B8 */ stfs f1 , 0 x b8 ( r1 )
/* 802F2C54 002EFBB4 D0 41 00 BC */ stfs f2 , 0 x b c ( r1 )
/* 802F2C58 002EFBB8 D0 61 00 C0 */ stfs f3 , 0 x c0 ( r1 )
/* 802F2C5C 002EFBBC D0 81 00 C4 */ stfs f4 , 0 x c4 ( r1 )
/* 802F2C60 002EFBC0 48 05 57 8D */ bl G r e a t e r T h a n Z e r o _ _ 1 3 C C h a r A n i m T i m e C F v
/* 802F2C64 002EFBC4 54 60 06 3F */ clrlwi. r0 , r3 , 0 x18
/* 802F2C68 002EFBC8 41 82 05 08 */ beq l b l _ 8 0 2 F 3 1 7 0
/* 802F2C6C 002EFBCC C3 22 C6 94 */ lfs f25 , l b l _ 8 0 5 A E 3 B 4 @sda21(r2)
/* 802F2C70 002EFBD0 57 9C 06 3E */ clrlwi r28 , r28 , 0 x18
/* 802F2C74 002EFBD4 C3 02 C6 98 */ lfs f24 , l b l _ 8 0 5 A E 3 B 8 @sda21(r2)
/* 802F2C78 002EFBD8 48 00 02 54 */ b l b l _ 8 0 2 F 2 E C C
lbl_802F2C7C :
/* 802F2C7C 002EFBDC 80 9E 00 14 */ lwz r4 , 0 x14 ( r30 )
/* 802F2C80 002EFBE0 38 61 01 6C */ addi r3 , r1 , 0 x16 c
/* 802F2C84 002EFBE4 38 A1 00 40 */ addi r5 , r1 , 0 x40
/* 802F2C88 002EFBE8 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F2C8C 002EFBEC 81 84 00 00 */ lwz r12 , 0 ( r4 )
/* 802F2C90 002EFBF0 81 8C 00 10 */ lwz r12 , 0 x10 ( r12 )
/* 802F2C94 002EFBF4 7D 89 03 A6 */ mtctr r12
/* 802F2C98 002EFBF8 4E 80 04 21 */ bctrl
/* 802F2C9C 002EFBFC C0 E1 01 6C */ lfs f7 , 0 x16 c ( r1 )
/* 802F2CA0 002EFC00 38 61 00 74 */ addi r3 , r1 , 0 x74
/* 802F2CA4 002EFC04 80 01 01 70 */ lwz r0 , 0 x17 0 ( r1 )
/* 802F2CA8 002EFC08 C0 C1 01 74 */ lfs f6 , 0 x17 4 ( r1 )
/* 802F2CAC 002EFC0C C0 A1 01 78 */ lfs f5 , 0 x17 8 ( r1 )
/* 802F2CB0 002EFC10 C0 81 01 7C */ lfs f4 , 0 x17 c ( r1 )
/* 802F2CB4 002EFC14 C0 61 01 80 */ lfs f3 , 0 x18 0 ( r1 )
/* 802F2CB8 002EFC18 C0 41 01 84 */ lfs f2 , 0 x18 4 ( r1 )
/* 802F2CBC 002EFC1C C0 21 01 88 */ lfs f1 , 0 x18 8 ( r1 )
/* 802F2CC0 002EFC20 C0 01 01 8C */ lfs f0 , 0 x18 c ( r1 )
/* 802F2CC4 002EFC24 80 9E 00 14 */ lwz r4 , 0 x14 ( r30 )
/* 802F2CC8 002EFC28 D0 E1 01 B4 */ stfs f7 , 0 x1 b4 ( r1 )
/* 802F2CCC 002EFC2C 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F2CD0 002EFC30 90 01 01 B8 */ stw r0 , 0 x1 b8 ( r1 )
/* 802F2CD4 002EFC34 D0 C1 01 BC */ stfs f6 , 0 x1 b c ( r1 )
/* 802F2CD8 002EFC38 D0 A1 01 C0 */ stfs f5 , 0 x1 c0 ( r1 )
/* 802F2CDC 002EFC3C D0 81 01 C4 */ stfs f4 , 0 x1 c4 ( r1 )
/* 802F2CE0 002EFC40 D0 61 01 C8 */ stfs f3 , 0 x1 c8 ( r1 )
/* 802F2CE4 002EFC44 D0 41 01 CC */ stfs f2 , 0 x1 c c ( r1 )
/* 802F2CE8 002EFC48 D0 21 01 D0 */ stfs f1 , 0 x1 d0 ( r1 )
/* 802F2CEC 002EFC4C D0 01 01 D4 */ stfs f0 , 0 x1 d4 ( r1 )
/* 802F2CF0 002EFC50 4B D3 72 75 */ bl S i m p l i f i e d _ _ 1 1 I A n i m R e a d e r F v
/* 802F2CF4 002EFC54 88 01 00 7C */ lbz r0 , 0 x7 c ( r1 )
/* 802F2CF8 002EFC58 28 00 00 00 */ cmplwi r0 , 0
/* 802F2CFC 002EFC5C 98 01 00 B4 */ stb r0 , 0 x b4 ( r1 )
/* 802F2D00 002EFC60 41 82 00 24 */ beq l b l _ 8 0 2 F 2 D 2 4
/* 802F2D04 002EFC64 34 81 00 AC */ addic. r4 , r1 , 0 x a c
/* 802F2D08 002EFC68 41 82 00 1C */ beq l b l _ 8 0 2 F 2 D 2 4
/* 802F2D0C 002EFC6C 88 61 00 74 */ lbz r3 , 0 x74 ( r1 )
/* 802F2D10 002EFC70 38 00 00 00 */ li r0 , 0
/* 802F2D14 002EFC74 98 64 00 00 */ stb r3 , 0 ( r4 )
/* 802F2D18 002EFC78 80 61 00 78 */ lwz r3 , 0 x78 ( r1 )
/* 802F2D1C 002EFC7C 90 64 00 04 */ stw r3 , 4 ( r4 )
/* 802F2D20 002EFC80 98 01 00 74 */ stb r0 , 0 x74 ( r1 )
lbl_802F2D24 :
/* 802F2D24 002EFC84 88 01 00 7C */ lbz r0 , 0 x7 c ( r1 )
/* 802F2D28 002EFC88 28 00 00 00 */ cmplwi r0 , 0
/* 802F2D2C 002EFC8C 41 82 00 38 */ beq l b l _ 8 0 2 F 2 D 6 4
/* 802F2D30 002EFC90 34 61 00 74 */ addic. r3 , r1 , 0 x74
/* 802F2D34 002EFC94 41 82 00 30 */ beq l b l _ 8 0 2 F 2 D 6 4
/* 802F2D38 002EFC98 88 03 00 00 */ lbz r0 , 0 ( r3 )
/* 802F2D3C 002EFC9C 28 00 00 00 */ cmplwi r0 , 0
/* 802F2D40 002EFCA0 41 82 00 24 */ beq l b l _ 8 0 2 F 2 D 6 4
/* 802F2D44 002EFCA4 80 63 00 04 */ lwz r3 , 4 ( r3 )
/* 802F2D48 002EFCA8 28 03 00 00 */ cmplwi r3 , 0
/* 802F2D4C 002EFCAC 41 82 00 18 */ beq l b l _ 8 0 2 F 2 D 6 4
/* 802F2D50 002EFCB0 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F2D54 002EFCB4 38 80 00 01 */ li r4 , 1
/* 802F2D58 002EFCB8 81 8C 00 08 */ lwz r12 , 8 ( r12 )
/* 802F2D5C 002EFCBC 7D 89 03 A6 */ mtctr r12
/* 802F2D60 002EFCC0 4E 80 04 21 */ bctrl
lbl_802F2D64 :
/* 802F2D64 002EFCC4 88 01 00 B4 */ lbz r0 , 0 x b4 ( r1 )
/* 802F2D68 002EFCC8 38 60 00 00 */ li r3 , 0
/* 802F2D6C 002EFCCC 98 61 00 7C */ stb r3 , 0 x7 c ( r1 )
/* 802F2D70 002EFCD0 28 00 00 00 */ cmplwi r0 , 0
/* 802F2D74 002EFCD4 41 82 00 48 */ beq l b l _ 8 0 2 F 2 D B C
/* 802F2D78 002EFCD8 38 61 00 0C */ addi r3 , r1 , 0 x c
/* 802F2D7C 002EFCDC 38 81 00 AC */ addi r4 , r1 , 0 x a c
/* 802F2D80 002EFCE0 48 00 0E 79 */ bl " C a s t _ _ F R C Q 2 4 r s t l 3 3 o w n e r s h i p _ t r a n s f e r < 1 1 I A n i m R e a d e r > "
/* 802F2D84 002EFCE4 80 7E 00 14 */ lwz r3 , 0 x14 ( r30 )
/* 802F2D88 002EFCE8 80 01 00 0C */ lwz r0 , 0 x c ( r1 )
/* 802F2D8C 002EFCEC 7C 03 00 40 */ cmplw r3 , r0
/* 802F2D90 002EFCF0 41 82 00 24 */ beq l b l _ 8 0 2 F 2 D B 4
/* 802F2D94 002EFCF4 38 7E 00 14 */ addi r3 , r30 , 0 x14
/* 802F2D98 002EFCF8 4B D3 E2 09 */ bl s u b _ 8 0 0 3 0 f a0
/* 802F2D9C 002EFCFC 80 01 00 0C */ lwz r0 , 0 x c ( r1 )
/* 802F2DA0 002EFD00 90 1E 00 14 */ stw r0 , 0 x14 ( r30 )
/* 802F2DA4 002EFD04 80 9E 00 14 */ lwz r4 , 0 x14 ( r30 )
/* 802F2DA8 002EFD08 80 64 00 04 */ lwz r3 , 4 ( r4 )
/* 802F2DAC 002EFD0C 38 03 00 01 */ addi r0 , r3 , 1
/* 802F2DB0 002EFD10 90 04 00 04 */ stw r0 , 4 ( r4 )
lbl_802F2DB4 :
/* 802F2DB4 002EFD14 38 61 00 0C */ addi r3 , r1 , 0 x c
/* 802F2DB8 002EFD18 4B D3 E1 E9 */ bl s u b _ 8 0 0 3 0 f a0
lbl_802F2DBC :
/* 802F2DBC 002EFD1C C0 C1 01 BC */ lfs f6 , 0 x1 b c ( r1 )
/* 802F2DC0 002EFD20 38 61 00 58 */ addi r3 , r1 , 0 x58
/* 802F2DC4 002EFD24 C0 A1 01 C0 */ lfs f5 , 0 x1 c0 ( r1 )
/* 802F2DC8 002EFD28 38 81 00 C8 */ addi r4 , r1 , 0 x c8
/* 802F2DCC 002EFD2C C0 81 01 C4 */ lfs f4 , 0 x1 c4 ( r1 )
/* 802F2DD0 002EFD30 EF FF 30 2A */ fadds f31 , f31 , f6
/* 802F2DD4 002EFD34 C0 61 01 C8 */ lfs f3 , 0 x1 c8 ( r1 )
/* 802F2DD8 002EFD38 EF DE 28 2A */ fadds f30 , f30 , f5
/* 802F2DDC 002EFD3C C0 41 01 CC */ lfs f2 , 0 x1 c c ( r1 )
/* 802F2DE0 002EFD40 EF BD 20 2A */ fadds f29 , f29 , f4
/* 802F2DE4 002EFD44 C0 21 01 D0 */ lfs f1 , 0 x1 d0 ( r1 )
/* 802F2DE8 002EFD48 C0 01 01 D4 */ lfs f0 , 0 x1 d4 ( r1 )
/* 802F2DEC 002EFD4C 38 A1 00 9C */ addi r5 , r1 , 0 x9 c
/* 802F2DF0 002EFD50 D0 C1 01 2C */ stfs f6 , 0 x12 c ( r1 )
/* 802F2DF4 002EFD54 D0 A1 01 30 */ stfs f5 , 0 x13 0 ( r1 )
/* 802F2DF8 002EFD58 D0 81 01 34 */ stfs f4 , 0 x13 4 ( r1 )
/* 802F2DFC 002EFD5C D0 61 01 38 */ stfs f3 , 0 x13 8 ( r1 )
/* 802F2E00 002EFD60 D0 41 01 3C */ stfs f2 , 0 x13 c ( r1 )
/* 802F2E04 002EFD64 D0 21 01 40 */ stfs f1 , 0 x14 0 ( r1 )
/* 802F2E08 002EFD68 D0 01 01 44 */ stfs f0 , 0 x14 4 ( r1 )
/* 802F2E0C 002EFD6C D0 61 00 9C */ stfs f3 , 0 x9 c ( r1 )
/* 802F2E10 002EFD70 D0 41 00 A0 */ stfs f2 , 0 x a0 ( r1 )
/* 802F2E14 002EFD74 D0 21 00 A4 */ stfs f1 , 0 x a4 ( r1 )
/* 802F2E18 002EFD78 D0 01 00 A8 */ stfs f0 , 0 x a8 ( r1 )
/* 802F2E1C 002EFD7C 48 01 E3 85 */ bl _ _ m l _ _ 1 1 C Q u a t e r n i o n C F R C 1 1 C Q u a t e r n i o n
/* 802F2E20 002EFD80 C0 01 00 58 */ lfs f0 , 0 x58 ( r1 )
/* 802F2E24 002EFD84 28 1C 00 00 */ cmplwi r28 , 0
/* 802F2E28 002EFD88 80 81 00 5C */ lwz r4 , 0 x5 c ( r1 )
/* 802F2E2C 002EFD8C 80 61 00 60 */ lwz r3 , 0 x60 ( r1 )
/* 802F2E30 002EFD90 80 01 00 64 */ lwz r0 , 0 x64 ( r1 )
/* 802F2E34 002EFD94 D0 01 00 C8 */ stfs f0 , 0 x c8 ( r1 )
/* 802F2E38 002EFD98 90 81 00 CC */ stw r4 , 0 x c c ( r1 )
/* 802F2E3C 002EFD9C 90 61 00 D0 */ stw r3 , 0 x d0 ( r1 )
/* 802F2E40 002EFDA0 90 01 00 D4 */ stw r0 , 0 x d4 ( r1 )
/* 802F2E44 002EFDA4 40 82 00 30 */ bne l b l _ 8 0 2 F 2 E 7 4
/* 802F2E48 002EFDA8 80 9E 00 14 */ lwz r4 , 0 x14 ( r30 )
/* 802F2E4C 002EFDAC 38 61 00 10 */ addi r3 , r1 , 0 x10
/* 802F2E50 002EFDB0 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F2E54 002EFDB4 81 84 00 00 */ lwz r12 , 0 ( r4 )
/* 802F2E58 002EFDB8 81 8C 00 14 */ lwz r12 , 0 x14 ( r12 )
/* 802F2E5C 002EFDBC 7D 89 03 A6 */ mtctr r12
/* 802F2E60 002EFDC0 4E 80 04 21 */ bctrl
/* 802F2E64 002EFDC4 C0 01 00 10 */ lfs f0 , 0 x10 ( r1 )
/* 802F2E68 002EFDC8 80 01 00 14 */ lwz r0 , 0 x14 ( r1 )
/* 802F2E6C 002EFDCC D0 01 00 38 */ stfs f0 , 0 x38 ( r1 )
/* 802F2E70 002EFDD0 90 01 00 3C */ stw r0 , 0 x3 c ( r1 )
lbl_802F2E74 :
/* 802F2E74 002EFDD4 88 01 00 B4 */ lbz r0 , 0 x b4 ( r1 )
/* 802F2E78 002EFDD8 C0 01 01 B4 */ lfs f0 , 0 x1 b4 ( r1 )
/* 802F2E7C 002EFDDC 80 61 01 B8 */ lwz r3 , 0 x1 b8 ( r1 )
/* 802F2E80 002EFDE0 28 00 00 00 */ cmplwi r0 , 0
/* 802F2E84 002EFDE4 D0 01 00 40 */ stfs f0 , 0 x40 ( r1 )
/* 802F2E88 002EFDE8 90 61 00 44 */ stw r3 , 0 x44 ( r1 )
/* 802F2E8C 002EFDEC 41 82 00 38 */ beq l b l _ 8 0 2 F 2 E C 4
/* 802F2E90 002EFDF0 34 61 00 AC */ addic. r3 , r1 , 0 x a c
/* 802F2E94 002EFDF4 41 82 00 30 */ beq l b l _ 8 0 2 F 2 E C 4
/* 802F2E98 002EFDF8 88 03 00 00 */ lbz r0 , 0 ( r3 )
/* 802F2E9C 002EFDFC 28 00 00 00 */ cmplwi r0 , 0
/* 802F2EA0 002EFE00 41 82 00 24 */ beq l b l _ 8 0 2 F 2 E C 4
/* 802F2EA4 002EFE04 80 63 00 04 */ lwz r3 , 4 ( r3 )
/* 802F2EA8 002EFE08 28 03 00 00 */ cmplwi r3 , 0
/* 802F2EAC 002EFE0C 41 82 00 18 */ beq l b l _ 8 0 2 F 2 E C 4
/* 802F2EB0 002EFE10 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F2EB4 002EFE14 38 80 00 01 */ li r4 , 1
/* 802F2EB8 002EFE18 81 8C 00 08 */ lwz r12 , 8 ( r12 )
/* 802F2EBC 002EFE1C 7D 89 03 A6 */ mtctr r12
/* 802F2EC0 002EFE20 4E 80 04 21 */ bctrl
lbl_802F2EC4 :
/* 802F2EC4 002EFE24 38 00 00 00 */ li r0 , 0
/* 802F2EC8 002EFE28 98 01 00 B4 */ stb r0 , 0 x b4 ( r1 )
lbl_802F2ECC :
/* 802F2ECC 002EFE2C 38 61 00 40 */ addi r3 , r1 , 0 x40
/* 802F2ED0 002EFE30 48 05 55 1D */ bl G r e a t e r T h a n Z e r o _ _ 1 3 C C h a r A n i m T i m e C F v
/* 802F2ED4 002EFE34 54 60 06 3F */ clrlwi. r0 , r3 , 0 x18
/* 802F2ED8 002EFE38 41 82 00 4C */ beq l b l _ 8 0 2 F 2 F 2 4
/* 802F2EDC 002EFE3C C0 01 00 40 */ lfs f0 , 0 x40 ( r1 )
/* 802F2EE0 002EFE40 EC 00 C8 28 */ fsubs f0 , f0 , f25
/* 802F2EE4 002EFE44 FC 00 02 10 */ fabs f0 , f0
/* 802F2EE8 002EFE48 FC 00 C0 40 */ fcmpo c r0 , f0 , f24
/* 802F2EEC 002EFE4C 41 80 00 38 */ blt l b l _ 8 0 2 F 2 F 2 4
/* 802F2EF0 002EFE50 38 61 00 38 */ addi r3 , r1 , 0 x38
/* 802F2EF4 002EFE54 48 05 54 F9 */ bl G r e a t e r T h a n Z e r o _ _ 1 3 C C h a r A n i m T i m e C F v
/* 802F2EF8 002EFE58 54 60 06 3F */ clrlwi. r0 , r3 , 0 x18
/* 802F2EFC 002EFE5C 41 82 00 28 */ beq l b l _ 8 0 2 F 2 F 2 4
/* 802F2F00 002EFE60 28 1C 00 00 */ cmplwi r28 , 0
/* 802F2F04 002EFE64 40 82 FD 78 */ bne l b l _ 8 0 2 F 2 C 7 C
/* 802F2F08 002EFE68 C0 41 00 38 */ lfs f2 , 0 x38 ( r1 )
/* 802F2F0C 002EFE6C C0 22 C6 94 */ lfs f1 , l b l _ 8 0 5 A E 3 B 4 @sda21(r2)
/* 802F2F10 002EFE70 C0 02 C6 98 */ lfs f0 , l b l _ 8 0 5 A E 3 B 8 @sda21(r2)
/* 802F2F14 002EFE74 EC 22 08 28 */ fsubs f1 , f2 , f1
/* 802F2F18 002EFE78 FC 20 0A 10 */ fabs f1 , f1
/* 802F2F1C 002EFE7C FC 01 00 40 */ fcmpo c r0 , f1 , f0
/* 802F2F20 002EFE80 40 80 FD 5C */ bge l b l _ 8 0 2 F 2 C 7 C
lbl_802F2F24 :
/* 802F2F24 002EFE84 C3 02 C6 94 */ lfs f24 , l b l _ 8 0 5 A E 3 B 4 @sda21(r2)
/* 802F2F28 002EFE88 C3 22 C6 98 */ lfs f25 , l b l _ 8 0 5 A E 3 B 8 @sda21(r2)
/* 802F2F2C 002EFE8C 48 00 02 20 */ b l b l _ 8 0 2 F 3 1 4 C
lbl_802F2F30 :
/* 802F2F30 002EFE90 80 9E 00 18 */ lwz r4 , 0 x18 ( r30 )
/* 802F2F34 002EFE94 38 61 01 48 */ addi r3 , r1 , 0 x14 8
/* 802F2F38 002EFE98 38 A1 00 30 */ addi r5 , r1 , 0 x30
/* 802F2F3C 002EFE9C 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F2F40 002EFEA0 81 84 00 00 */ lwz r12 , 0 ( r4 )
/* 802F2F44 002EFEA4 81 8C 00 10 */ lwz r12 , 0 x10 ( r12 )
/* 802F2F48 002EFEA8 7D 89 03 A6 */ mtctr r12
/* 802F2F4C 002EFEAC 4E 80 04 21 */ bctrl
/* 802F2F50 002EFEB0 C0 E1 01 48 */ lfs f7 , 0 x14 8 ( r1 )
/* 802F2F54 002EFEB4 38 61 00 68 */ addi r3 , r1 , 0 x68
/* 802F2F58 002EFEB8 80 01 01 4C */ lwz r0 , 0 x14 c ( r1 )
/* 802F2F5C 002EFEBC C0 C1 01 50 */ lfs f6 , 0 x15 0 ( r1 )
/* 802F2F60 002EFEC0 C0 A1 01 54 */ lfs f5 , 0 x15 4 ( r1 )
/* 802F2F64 002EFEC4 C0 81 01 58 */ lfs f4 , 0 x15 8 ( r1 )
/* 802F2F68 002EFEC8 C0 61 01 5C */ lfs f3 , 0 x15 c ( r1 )
/* 802F2F6C 002EFECC C0 41 01 60 */ lfs f2 , 0 x16 0 ( r1 )
/* 802F2F70 002EFED0 C0 21 01 64 */ lfs f1 , 0 x16 4 ( r1 )
/* 802F2F74 002EFED4 C0 01 01 68 */ lfs f0 , 0 x16 8 ( r1 )
/* 802F2F78 002EFED8 80 9E 00 18 */ lwz r4 , 0 x18 ( r30 )
/* 802F2F7C 002EFEDC D0 E1 01 90 */ stfs f7 , 0 x19 0 ( r1 )
/* 802F2F80 002EFEE0 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F2F84 002EFEE4 90 01 01 94 */ stw r0 , 0 x19 4 ( r1 )
/* 802F2F88 002EFEE8 D0 C1 01 98 */ stfs f6 , 0 x19 8 ( r1 )
/* 802F2F8C 002EFEEC D0 A1 01 9C */ stfs f5 , 0 x19 c ( r1 )
/* 802F2F90 002EFEF0 D0 81 01 A0 */ stfs f4 , 0 x1 a0 ( r1 )
/* 802F2F94 002EFEF4 D0 61 01 A4 */ stfs f3 , 0 x1 a4 ( r1 )
/* 802F2F98 002EFEF8 D0 41 01 A8 */ stfs f2 , 0 x1 a8 ( r1 )
/* 802F2F9C 002EFEFC D0 21 01 AC */ stfs f1 , 0 x1 a c ( r1 )
/* 802F2FA0 002EFF00 D0 01 01 B0 */ stfs f0 , 0 x1 b0 ( r1 )
/* 802F2FA4 002EFF04 4B D3 6F C1 */ bl S i m p l i f i e d _ _ 1 1 I A n i m R e a d e r F v
/* 802F2FA8 002EFF08 88 01 00 70 */ lbz r0 , 0 x70 ( r1 )
/* 802F2FAC 002EFF0C 28 00 00 00 */ cmplwi r0 , 0
/* 802F2FB0 002EFF10 98 01 00 98 */ stb r0 , 0 x98 ( r1 )
/* 802F2FB4 002EFF14 41 82 00 24 */ beq l b l _ 8 0 2 F 2 F D 8
/* 802F2FB8 002EFF18 34 81 00 90 */ addic. r4 , r1 , 0 x90
/* 802F2FBC 002EFF1C 41 82 00 1C */ beq l b l _ 8 0 2 F 2 F D 8
/* 802F2FC0 002EFF20 88 61 00 68 */ lbz r3 , 0 x68 ( r1 )
/* 802F2FC4 002EFF24 38 00 00 00 */ li r0 , 0
/* 802F2FC8 002EFF28 98 64 00 00 */ stb r3 , 0 ( r4 )
/* 802F2FCC 002EFF2C 80 61 00 6C */ lwz r3 , 0 x6 c ( r1 )
/* 802F2FD0 002EFF30 90 64 00 04 */ stw r3 , 4 ( r4 )
/* 802F2FD4 002EFF34 98 01 00 68 */ stb r0 , 0 x68 ( r1 )
lbl_802F2FD8 :
/* 802F2FD8 002EFF38 88 01 00 70 */ lbz r0 , 0 x70 ( r1 )
/* 802F2FDC 002EFF3C 28 00 00 00 */ cmplwi r0 , 0
/* 802F2FE0 002EFF40 41 82 00 38 */ beq l b l _ 8 0 2 F 3 0 1 8
/* 802F2FE4 002EFF44 34 61 00 68 */ addic. r3 , r1 , 0 x68
/* 802F2FE8 002EFF48 41 82 00 30 */ beq l b l _ 8 0 2 F 3 0 1 8
/* 802F2FEC 002EFF4C 88 03 00 00 */ lbz r0 , 0 ( r3 )
/* 802F2FF0 002EFF50 28 00 00 00 */ cmplwi r0 , 0
/* 802F2FF4 002EFF54 41 82 00 24 */ beq l b l _ 8 0 2 F 3 0 1 8
/* 802F2FF8 002EFF58 80 63 00 04 */ lwz r3 , 4 ( r3 )
/* 802F2FFC 002EFF5C 28 03 00 00 */ cmplwi r3 , 0
/* 802F3000 002EFF60 41 82 00 18 */ beq l b l _ 8 0 2 F 3 0 1 8
/* 802F3004 002EFF64 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F3008 002EFF68 38 80 00 01 */ li r4 , 1
/* 802F300C 002EFF6C 81 8C 00 08 */ lwz r12 , 8 ( r12 )
/* 802F3010 002EFF70 7D 89 03 A6 */ mtctr r12
/* 802F3014 002EFF74 4E 80 04 21 */ bctrl
lbl_802F3018 :
/* 802F3018 002EFF78 88 01 00 98 */ lbz r0 , 0 x98 ( r1 )
/* 802F301C 002EFF7C 38 60 00 00 */ li r3 , 0
/* 802F3020 002EFF80 98 61 00 70 */ stb r3 , 0 x70 ( r1 )
/* 802F3024 002EFF84 28 00 00 00 */ cmplwi r0 , 0
/* 802F3028 002EFF88 41 82 00 48 */ beq l b l _ 8 0 2 F 3 0 7 0
/* 802F302C 002EFF8C 38 61 00 08 */ addi r3 , r1 , 8
/* 802F3030 002EFF90 38 81 00 90 */ addi r4 , r1 , 0 x90
/* 802F3034 002EFF94 48 00 0B C5 */ bl " C a s t _ _ F R C Q 2 4 r s t l 3 3 o w n e r s h i p _ t r a n s f e r < 1 1 I A n i m R e a d e r > "
/* 802F3038 002EFF98 80 7E 00 18 */ lwz r3 , 0 x18 ( r30 )
/* 802F303C 002EFF9C 80 01 00 08 */ lwz r0 , 8 ( r1 )
/* 802F3040 002EFFA0 7C 03 00 40 */ cmplw r3 , r0
/* 802F3044 002EFFA4 41 82 00 24 */ beq l b l _ 8 0 2 F 3 0 6 8
/* 802F3048 002EFFA8 38 7E 00 18 */ addi r3 , r30 , 0 x18
/* 802F304C 002EFFAC 4B D3 DF 55 */ bl s u b _ 8 0 0 3 0 f a0
/* 802F3050 002EFFB0 80 01 00 08 */ lwz r0 , 8 ( r1 )
/* 802F3054 002EFFB4 90 1E 00 18 */ stw r0 , 0 x18 ( r30 )
/* 802F3058 002EFFB8 80 9E 00 18 */ lwz r4 , 0 x18 ( r30 )
/* 802F305C 002EFFBC 80 64 00 04 */ lwz r3 , 4 ( r4 )
/* 802F3060 002EFFC0 38 03 00 01 */ addi r0 , r3 , 1
/* 802F3064 002EFFC4 90 04 00 04 */ stw r0 , 4 ( r4 )
lbl_802F3068 :
/* 802F3068 002EFFC8 38 61 00 08 */ addi r3 , r1 , 8
/* 802F306C 002EFFCC 4B D3 DF 35 */ bl s u b _ 8 0 0 3 0 f a0
lbl_802F3070 :
/* 802F3070 002EFFD0 C0 C1 01 98 */ lfs f6 , 0 x19 8 ( r1 )
/* 802F3074 002EFFD4 38 61 00 48 */ addi r3 , r1 , 0 x48
/* 802F3078 002EFFD8 C0 A1 01 9C */ lfs f5 , 0 x19 c ( r1 )
/* 802F307C 002EFFDC 38 81 00 B8 */ addi r4 , r1 , 0 x b8
/* 802F3080 002EFFE0 C0 81 01 A0 */ lfs f4 , 0 x1 a0 ( r1 )
/* 802F3084 002EFFE4 EF 9C 30 2A */ fadds f28 , f28 , f6
/* 802F3088 002EFFE8 C0 61 01 A4 */ lfs f3 , 0 x1 a4 ( r1 )
/* 802F308C 002EFFEC EF 7B 28 2A */ fadds f27 , f27 , f5
/* 802F3090 002EFFF0 C0 41 01 A8 */ lfs f2 , 0 x1 a8 ( r1 )
/* 802F3094 002EFFF4 EF 5A 20 2A */ fadds f26 , f26 , f4
/* 802F3098 002EFFF8 C0 21 01 AC */ lfs f1 , 0 x1 a c ( r1 )
/* 802F309C 002EFFFC C0 01 01 B0 */ lfs f0 , 0 x1 b0 ( r1 )
/* 802F30A0 002F0000 38 A1 00 80 */ addi r5 , r1 , 0 x80
/* 802F30A4 002F0004 D0 C1 01 10 */ stfs f6 , 0 x11 0 ( r1 )
/* 802F30A8 002F0008 D0 A1 01 14 */ stfs f5 , 0 x11 4 ( r1 )
/* 802F30AC 002F000C D0 81 01 18 */ stfs f4 , 0 x11 8 ( r1 )
/* 802F30B0 002F0010 D0 61 01 1C */ stfs f3 , 0 x11 c ( r1 )
/* 802F30B4 002F0014 D0 41 01 20 */ stfs f2 , 0 x12 0 ( r1 )
/* 802F30B8 002F0018 D0 21 01 24 */ stfs f1 , 0 x12 4 ( r1 )
/* 802F30BC 002F001C D0 01 01 28 */ stfs f0 , 0 x12 8 ( r1 )
/* 802F30C0 002F0020 D0 61 00 80 */ stfs f3 , 0 x80 ( r1 )
/* 802F30C4 002F0024 D0 41 00 84 */ stfs f2 , 0 x84 ( r1 )
/* 802F30C8 002F0028 D0 21 00 88 */ stfs f1 , 0 x88 ( r1 )
/* 802F30CC 002F002C D0 01 00 8C */ stfs f0 , 0 x8 c ( r1 )
/* 802F30D0 002F0030 48 01 E0 D1 */ bl _ _ m l _ _ 1 1 C Q u a t e r n i o n C F R C 1 1 C Q u a t e r n i o n
/* 802F30D4 002F0034 88 01 00 98 */ lbz r0 , 0 x98 ( r1 )
/* 802F30D8 002F0038 C0 21 00 48 */ lfs f1 , 0 x48 ( r1 )
/* 802F30DC 002F003C 80 A1 00 4C */ lwz r5 , 0 x4 c ( r1 )
/* 802F30E0 002F0040 28 00 00 00 */ cmplwi r0 , 0
/* 802F30E4 002F0044 80 81 00 50 */ lwz r4 , 0 x50 ( r1 )
/* 802F30E8 002F0048 80 61 00 54 */ lwz r3 , 0 x54 ( r1 )
/* 802F30EC 002F004C C0 01 01 90 */ lfs f0 , 0 x19 0 ( r1 )
/* 802F30F0 002F0050 80 01 01 94 */ lwz r0 , 0 x19 4 ( r1 )
/* 802F30F4 002F0054 D0 21 00 B8 */ stfs f1 , 0 x b8 ( r1 )
/* 802F30F8 002F0058 90 A1 00 BC */ stw r5 , 0 x b c ( r1 )
/* 802F30FC 002F005C 90 81 00 C0 */ stw r4 , 0 x c0 ( r1 )
/* 802F3100 002F0060 90 61 00 C4 */ stw r3 , 0 x c4 ( r1 )
/* 802F3104 002F0064 D0 01 00 30 */ stfs f0 , 0 x30 ( r1 )
/* 802F3108 002F0068 90 01 00 34 */ stw r0 , 0 x34 ( r1 )
/* 802F310C 002F006C 41 82 00 38 */ beq l b l _ 8 0 2 F 3 1 4 4
/* 802F3110 002F0070 34 61 00 90 */ addic. r3 , r1 , 0 x90
/* 802F3114 002F0074 41 82 00 30 */ beq l b l _ 8 0 2 F 3 1 4 4
/* 802F3118 002F0078 88 03 00 00 */ lbz r0 , 0 ( r3 )
/* 802F311C 002F007C 28 00 00 00 */ cmplwi r0 , 0
/* 802F3120 002F0080 41 82 00 24 */ beq l b l _ 8 0 2 F 3 1 4 4
/* 802F3124 002F0084 80 63 00 04 */ lwz r3 , 4 ( r3 )
/* 802F3128 002F0088 28 03 00 00 */ cmplwi r3 , 0
/* 802F312C 002F008C 41 82 00 18 */ beq l b l _ 8 0 2 F 3 1 4 4
/* 802F3130 002F0090 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F3134 002F0094 38 80 00 01 */ li r4 , 1
/* 802F3138 002F0098 81 8C 00 08 */ lwz r12 , 8 ( r12 )
/* 802F313C 002F009C 7D 89 03 A6 */ mtctr r12
/* 802F3140 002F00A0 4E 80 04 21 */ bctrl
lbl_802F3144 :
/* 802F3144 002F00A4 38 00 00 00 */ li r0 , 0
/* 802F3148 002F00A8 98 01 00 98 */ stb r0 , 0 x98 ( r1 )
lbl_802F314C :
/* 802F314C 002F00AC 38 61 00 30 */ addi r3 , r1 , 0 x30
/* 802F3150 002F00B0 48 05 52 9D */ bl G r e a t e r T h a n Z e r o _ _ 1 3 C C h a r A n i m T i m e C F v
/* 802F3154 002F00B4 54 60 06 3F */ clrlwi. r0 , r3 , 0 x18
/* 802F3158 002F00B8 41 82 00 18 */ beq l b l _ 8 0 2 F 3 1 7 0
/* 802F315C 002F00BC C0 01 00 30 */ lfs f0 , 0 x30 ( r1 )
/* 802F3160 002F00C0 EC 00 C0 28 */ fsubs f0 , f0 , f24
/* 802F3164 002F00C4 FC 00 02 10 */ fabs f0 , f0
/* 802F3168 002F00C8 FC 00 C8 40 */ fcmpo c r0 , f0 , f25
/* 802F316C 002F00CC 40 80 FD C4 */ bge l b l _ 8 0 2 F 2 F 3 0
lbl_802F3170 :
/* 802F3170 002F00D0 C0 E1 00 B8 */ lfs f7 , 0 x b8 ( r1 )
/* 802F3174 002F00D4 7F A3 EB 78 */ mr r3 , r29
/* 802F3178 002F00D8 C0 C1 00 BC */ lfs f6 , 0 x b c ( r1 )
/* 802F317C 002F00DC 7F E4 FB 78 */ mr r4 , r31
/* 802F3180 002F00E0 C0 A1 00 C0 */ lfs f5 , 0 x c0 ( r1 )
/* 802F3184 002F00E4 38 A1 00 F4 */ addi r5 , r1 , 0 x f4
/* 802F3188 002F00E8 C0 81 00 C4 */ lfs f4 , 0 x c4 ( r1 )
/* 802F318C 002F00EC 38 C1 00 D8 */ addi r6 , r1 , 0 x d8
/* 802F3190 002F00F0 C0 61 00 C8 */ lfs f3 , 0 x c8 ( r1 )
/* 802F3194 002F00F4 C0 41 00 CC */ lfs f2 , 0 x c c ( r1 )
/* 802F3198 002F00F8 C0 21 00 D0 */ lfs f1 , 0 x d0 ( r1 )
/* 802F319C 002F00FC C0 01 00 D4 */ lfs f0 , 0 x d4 ( r1 )
/* 802F31A0 002F0100 D3 81 00 D8 */ stfs f28 , 0 x d8 ( r1 )
/* 802F31A4 002F0104 D3 61 00 DC */ stfs f27 , 0 x d c ( r1 )
/* 802F31A8 002F0108 D3 41 00 E0 */ stfs f26 , 0 x e 0 ( r1 )
/* 802F31AC 002F010C D0 E1 00 E4 */ stfs f7 , 0 x e 4 ( r1 )
/* 802F31B0 002F0110 D0 C1 00 E8 */ stfs f6 , 0 x e 8 ( r1 )
/* 802F31B4 002F0114 D0 A1 00 EC */ stfs f5 , 0 x e c ( r1 )
/* 802F31B8 002F0118 D0 81 00 F0 */ stfs f4 , 0 x f0 ( r1 )
/* 802F31BC 002F011C D3 E1 00 F4 */ stfs f31 , 0 x f4 ( r1 )
/* 802F31C0 002F0120 D3 C1 00 F8 */ stfs f30 , 0 x f8 ( r1 )
/* 802F31C4 002F0124 D3 A1 00 FC */ stfs f29 , 0 x f c ( r1 )
/* 802F31C8 002F0128 D0 61 01 00 */ stfs f3 , 0 x10 0 ( r1 )
/* 802F31CC 002F012C D0 41 01 04 */ stfs f2 , 0 x10 4 ( r1 )
/* 802F31D0 002F0130 D0 21 01 08 */ stfs f1 , 0 x10 8 ( r1 )
/* 802F31D4 002F0134 D0 01 01 0C */ stfs f0 , 0 x10 c ( r1 )
/* 802F31D8 002F0138 48 00 00 65 */ bl _ _ c t _ _ Q 2 2 0 C A n i m T r e e D o u b l e C h i l d29 C D o u b l e C h i l d A d v a n c e m e n t R e s u l t F R C 1 3 C C h a r A n i m T i m e R C 1 8 S A d v a n c e m e n t D e l t a s R C 1 8 S A d v a n c e m e n t D e l t a s
/* 802F31DC 002F013C E3 E1 02 68 */ psq_ l f31 , 6 1 6 ( r1 ) , 0 , q r0
/* 802F31E0 002F0140 CB E1 02 60 */ lfd f31 , 0 x26 0 ( r1 )
/* 802F31E4 002F0144 E3 C1 02 58 */ psq_ l f30 , 6 0 0 ( r1 ) , 0 , q r0
/* 802F31E8 002F0148 CB C1 02 50 */ lfd f30 , 0 x25 0 ( r1 )
/* 802F31EC 002F014C E3 A1 02 48 */ psq_ l f29 , 5 8 4 ( r1 ) , 0 , q r0
/* 802F31F0 002F0150 CB A1 02 40 */ lfd f29 , 0 x24 0 ( r1 )
/* 802F31F4 002F0154 E3 81 02 38 */ psq_ l f28 , 5 6 8 ( r1 ) , 0 , q r0
/* 802F31F8 002F0158 CB 81 02 30 */ lfd f28 , 0 x23 0 ( r1 )
/* 802F31FC 002F015C E3 61 02 28 */ psq_ l f27 , 5 5 2 ( r1 ) , 0 , q r0
/* 802F3200 002F0160 CB 61 02 20 */ lfd f27 , 0 x22 0 ( r1 )
/* 802F3204 002F0164 E3 41 02 18 */ psq_ l f26 , 5 3 6 ( r1 ) , 0 , q r0
/* 802F3208 002F0168 CB 41 02 10 */ lfd f26 , 0 x21 0 ( r1 )
/* 802F320C 002F016C E3 21 02 08 */ psq_ l f25 , 5 2 0 ( r1 ) , 0 , q r0
/* 802F3210 002F0170 CB 21 02 00 */ lfd f25 , 0 x20 0 ( r1 )
/* 802F3214 002F0174 E3 01 01 F8 */ psq_ l f24 , 5 0 4 ( r1 ) , 0 , q r0
/* 802F3218 002F0178 CB 01 01 F0 */ lfd f24 , 0 x1 f0 ( r1 )
/* 802F321C 002F017C 83 E1 01 EC */ lwz r31 , 0 x1 e c ( r1 )
/* 802F3220 002F0180 83 C1 01 E8 */ lwz r30 , 0 x1 e 8 ( r1 )
/* 802F3224 002F0184 83 A1 01 E4 */ lwz r29 , 0 x1 e 4 ( r1 )
/* 802F3228 002F0188 80 01 02 74 */ lwz r0 , 0 x27 4 ( r1 )
/* 802F322C 002F018C 83 81 01 E0 */ lwz r28 , 0 x1 e 0 ( r1 )
/* 802F3230 002F0190 7C 08 03 A6 */ mtlr r0
/* 802F3234 002F0194 38 21 02 70 */ addi r1 , r1 , 0 x27 0
/* 802F3238 002F0198 4E 80 00 20 */ blr
.global __ct__Q220CAnimTreeDoubleChild29CDoubleChildAdvancementResultFRC13CCharAnimTimeRC18SAdvancementDeltasRC18SAdvancementDeltas
__ct__Q220CAnimTreeDoubleChild29CDoubleChildAdvancementResultFRC13CCharAnimTimeRC18SAdvancementDeltasRC18SAdvancementDeltas :
/* 802F323C 002F019C C0 04 00 00 */ lfs f0 , 0 ( r4 )
/* 802F3240 002F01A0 D0 03 00 00 */ stfs f0 , 0 ( r3 )
/* 802F3244 002F01A4 80 04 00 04 */ lwz r0 , 4 ( r4 )
/* 802F3248 002F01A8 90 03 00 04 */ stw r0 , 4 ( r3 )
/* 802F324C 002F01AC C0 05 00 00 */ lfs f0 , 0 ( r5 )
/* 802F3250 002F01B0 D0 03 00 08 */ stfs f0 , 8 ( r3 )
/* 802F3254 002F01B4 C0 05 00 04 */ lfs f0 , 4 ( r5 )
/* 802F3258 002F01B8 D0 03 00 0C */ stfs f0 , 0 x c ( r3 )
/* 802F325C 002F01BC C0 05 00 08 */ lfs f0 , 8 ( r5 )
/* 802F3260 002F01C0 D0 03 00 10 */ stfs f0 , 0 x10 ( r3 )
/* 802F3264 002F01C4 C0 05 00 0C */ lfs f0 , 0 x c ( r5 )
/* 802F3268 002F01C8 D0 03 00 14 */ stfs f0 , 0 x14 ( r3 )
/* 802F326C 002F01CC C0 05 00 10 */ lfs f0 , 0 x10 ( r5 )
/* 802F3270 002F01D0 D0 03 00 18 */ stfs f0 , 0 x18 ( r3 )
/* 802F3274 002F01D4 C0 05 00 14 */ lfs f0 , 0 x14 ( r5 )
/* 802F3278 002F01D8 D0 03 00 1C */ stfs f0 , 0 x1 c ( r3 )
/* 802F327C 002F01DC C0 05 00 18 */ lfs f0 , 0 x18 ( r5 )
/* 802F3280 002F01E0 D0 03 00 20 */ stfs f0 , 0 x20 ( r3 )
/* 802F3284 002F01E4 C0 06 00 00 */ lfs f0 , 0 ( r6 )
/* 802F3288 002F01E8 D0 03 00 24 */ stfs f0 , 0 x24 ( r3 )
/* 802F328C 002F01EC C0 06 00 04 */ lfs f0 , 4 ( r6 )
/* 802F3290 002F01F0 D0 03 00 28 */ stfs f0 , 0 x28 ( r3 )
/* 802F3294 002F01F4 C0 06 00 08 */ lfs f0 , 8 ( r6 )
/* 802F3298 002F01F8 D0 03 00 2C */ stfs f0 , 0 x2 c ( r3 )
/* 802F329C 002F01FC C0 06 00 0C */ lfs f0 , 0 x c ( r6 )
/* 802F32A0 002F0200 D0 03 00 30 */ stfs f0 , 0 x30 ( r3 )
/* 802F32A4 002F0204 C0 06 00 10 */ lfs f0 , 0 x10 ( r6 )
/* 802F32A8 002F0208 D0 03 00 34 */ stfs f0 , 0 x34 ( r3 )
/* 802F32AC 002F020C C0 06 00 14 */ lfs f0 , 0 x14 ( r6 )
/* 802F32B0 002F0210 D0 03 00 38 */ stfs f0 , 0 x38 ( r3 )
/* 802F32B4 002F0214 C0 06 00 18 */ lfs f0 , 0 x18 ( r6 )
/* 802F32B8 002F0218 D0 03 00 3C */ stfs f0 , 0 x3 c ( r3 )
/* 802F32BC 002F021C 4E 80 00 20 */ blr
.global VGetNumChildren__20CAnimTreeDoubleChildCFv
VGetNumChildren__20CAnimTreeDoubleChildCFv :
/* 802F32C0 002F0220 94 21 FF F0 */ stwu r1 , - 0 x10 ( r1 )
/* 802F32C4 002F0224 7C 08 02 A6 */ mflr r0
/* 802F32C8 002F0228 90 01 00 14 */ stw r0 , 0 x14 ( r1 )
/* 802F32CC 002F022C 93 E1 00 0C */ stw r31 , 0 x c ( r1 )
/* 802F32D0 002F0230 7C 7F 1B 78 */ mr r31 , r3
/* 802F32D4 002F0234 80 63 00 18 */ lwz r3 , 0 x18 ( r3 )
/* 802F32D8 002F0238 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F32DC 002F023C 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F32E0 002F0240 81 8C 00 64 */ lwz r12 , 0 x64 ( r12 )
/* 802F32E4 002F0244 7D 89 03 A6 */ mtctr r12
/* 802F32E8 002F0248 4E 80 04 21 */ bctrl
/* 802F32EC 002F024C 80 9F 00 14 */ lwz r4 , 0 x14 ( r31 )
/* 802F32F0 002F0250 7C 7F 1B 78 */ mr r31 , r3
/* 802F32F4 002F0254 80 64 00 00 */ lwz r3 , 0 ( r4 )
/* 802F32F8 002F0258 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F32FC 002F025C 81 8C 00 64 */ lwz r12 , 0 x64 ( r12 )
/* 802F3300 002F0260 7D 89 03 A6 */ mtctr r12
/* 802F3304 002F0264 4E 80 04 21 */ bctrl
/* 802F3308 002F0268 80 01 00 14 */ lwz r0 , 0 x14 ( r1 )
/* 802F330C 002F026C 7C 63 FA 14 */ add r3 , r3 , r31
/* 802F3310 002F0270 38 63 00 02 */ addi r3 , r3 , 2
/* 802F3314 002F0274 83 E1 00 0C */ lwz r31 , 0 x c ( r1 )
/* 802F3318 002F0278 7C 08 03 A6 */ mtlr r0
/* 802F331C 002F027C 38 21 00 10 */ addi r1 , r1 , 0 x10
/* 802F3320 002F0280 4E 80 00 20 */ blr
.global VGetContributionOfHighestInfluence__20CAnimTreeDoubleChildCFv
VGetContributionOfHighestInfluence__20CAnimTreeDoubleChildCFv :
/* 802F3324 002F0284 94 21 FE 70 */ stwu r1 , - 0 x19 0 ( r1 )
/* 802F3328 002F0288 7C 08 02 A6 */ mflr r0
/* 802F332C 002F028C 90 01 01 94 */ stw r0 , 0 x19 4 ( r1 )
/* 802F3330 002F0290 DB E1 01 80 */ stfd f31 , 0 x18 0 ( r1 )
/* 802F3334 002F0294 F3 E1 01 88 */ psq_ s t f31 , 3 9 2 ( r1 ) , 0 , q r0
/* 802F3338 002F0298 BF 21 01 64 */ stmw r25 , 0 x16 4 ( r1 )
/* 802F333C 002F029C 7C 9B 23 78 */ mr r27 , r4
/* 802F3340 002F02A0 7C 7D 1B 78 */ mr r29 , r3
/* 802F3344 002F02A4 80 84 00 14 */ lwz r4 , 0 x14 ( r4 )
/* 802F3348 002F02A8 38 61 00 B0 */ addi r3 , r1 , 0 x b0
/* 802F334C 002F02AC 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F3350 002F02B0 4B D3 B8 39 */ bl G e t C o n t r i b u t i o n O f H i g h e s t I n f l u e n c e _ _ 1 3 C A n i m T r e e N o d e C F v
/* 802F3354 002F02B4 C0 01 00 B0 */ lfs f0 , 0 x b0 ( r1 )
/* 802F3358 002F02B8 3B E1 01 24 */ addi r31 , r1 , 0 x12 4
/* 802F335C 002F02BC 3B 41 00 B4 */ addi r26 , r1 , 0 x b4
/* 802F3360 002F02C0 D0 01 01 20 */ stfs f0 , 0 x12 0 ( r1 )
/* 802F3364 002F02C4 7F E3 FB 78 */ mr r3 , r31
/* 802F3368 002F02C8 7F 44 D3 78 */ mr r4 , r26
/* 802F336C 002F02CC 48 04 AD F5 */ bl " _ _ c t _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F R C Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > "
/* 802F3370 002F02D0 C0 81 00 C4 */ lfs f4 , 0 x c4 ( r1 )
/* 802F3374 002F02D4 28 1A 00 00 */ cmplwi r26 , 0
/* 802F3378 002F02D8 80 A1 00 C8 */ lwz r5 , 0 x c8 ( r1 )
/* 802F337C 002F02DC C0 61 00 CC */ lfs f3 , 0 x c c ( r1 )
/* 802F3380 002F02E0 C0 41 00 D0 */ lfs f2 , 0 x d0 ( r1 )
/* 802F3384 002F02E4 C0 21 00 D4 */ lfs f1 , 0 x d4 ( r1 )
/* 802F3388 002F02E8 88 81 00 D8 */ lbz r4 , 0 x d8 ( r1 )
/* 802F338C 002F02EC C0 01 00 DC */ lfs f0 , 0 x d c ( r1 )
/* 802F3390 002F02F0 80 61 00 E0 */ lwz r3 , 0 x e 0 ( r1 )
/* 802F3394 002F02F4 80 01 00 E4 */ lwz r0 , 0 x e 4 ( r1 )
/* 802F3398 002F02F8 D0 81 01 34 */ stfs f4 , 0 x13 4 ( r1 )
/* 802F339C 002F02FC 90 A1 01 38 */ stw r5 , 0 x13 8 ( r1 )
/* 802F33A0 002F0300 D0 61 01 3C */ stfs f3 , 0 x13 c ( r1 )
/* 802F33A4 002F0304 D0 41 01 40 */ stfs f2 , 0 x14 0 ( r1 )
/* 802F33A8 002F0308 D0 21 01 44 */ stfs f1 , 0 x14 4 ( r1 )
/* 802F33AC 002F030C 98 81 01 48 */ stb r4 , 0 x14 8 ( r1 )
/* 802F33B0 002F0310 D0 01 01 4C */ stfs f0 , 0 x14 c ( r1 )
/* 802F33B4 002F0314 90 61 01 50 */ stw r3 , 0 x15 0 ( r1 )
/* 802F33B8 002F0318 90 01 01 54 */ stw r0 , 0 x15 4 ( r1 )
/* 802F33BC 002F031C 41 82 00 0C */ beq l b l _ 8 0 2 F 3 3 C 8
/* 802F33C0 002F0320 7F 43 D3 78 */ mr r3 , r26
/* 802F33C4 002F0324 48 04 A7 1D */ bl " i n t e r n a l _ d e r e f e r e n c e _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F v "
lbl_802F33C8 :
/* 802F33C8 002F0328 80 9B 00 18 */ lwz r4 , 0 x18 ( r27 )
/* 802F33CC 002F032C 38 61 00 78 */ addi r3 , r1 , 0 x78
/* 802F33D0 002F0330 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F33D4 002F0334 4B D3 B7 B5 */ bl G e t C o n t r i b u t i o n O f H i g h e s t I n f l u e n c e _ _ 1 3 C A n i m T r e e N o d e C F v
/* 802F33D8 002F0338 C0 01 00 78 */ lfs f0 , 0 x78 ( r1 )
/* 802F33DC 002F033C 3B C1 00 EC */ addi r30 , r1 , 0 x e c
/* 802F33E0 002F0340 3B 41 00 7C */ addi r26 , r1 , 0 x7 c
/* 802F33E4 002F0344 D0 01 00 E8 */ stfs f0 , 0 x e 8 ( r1 )
/* 802F33E8 002F0348 7F C3 F3 78 */ mr r3 , r30
/* 802F33EC 002F034C 7F 44 D3 78 */ mr r4 , r26
/* 802F33F0 002F0350 48 04 AD 71 */ bl " _ _ c t _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F R C Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > "
/* 802F33F4 002F0354 C0 81 00 8C */ lfs f4 , 0 x8 c ( r1 )
/* 802F33F8 002F0358 28 1A 00 00 */ cmplwi r26 , 0
/* 802F33FC 002F035C 80 A1 00 90 */ lwz r5 , 0 x90 ( r1 )
/* 802F3400 002F0360 C0 61 00 94 */ lfs f3 , 0 x94 ( r1 )
/* 802F3404 002F0364 C0 41 00 98 */ lfs f2 , 0 x98 ( r1 )
/* 802F3408 002F0368 C0 21 00 9C */ lfs f1 , 0 x9 c ( r1 )
/* 802F340C 002F036C 88 81 00 A0 */ lbz r4 , 0 x a0 ( r1 )
/* 802F3410 002F0370 C0 01 00 A4 */ lfs f0 , 0 x a4 ( r1 )
/* 802F3414 002F0374 80 61 00 A8 */ lwz r3 , 0 x a8 ( r1 )
/* 802F3418 002F0378 80 01 00 AC */ lwz r0 , 0 x a c ( r1 )
/* 802F341C 002F037C D0 81 00 FC */ stfs f4 , 0 x f c ( r1 )
/* 802F3420 002F0380 90 A1 01 00 */ stw r5 , 0 x10 0 ( r1 )
/* 802F3424 002F0384 D0 61 01 04 */ stfs f3 , 0 x10 4 ( r1 )
/* 802F3428 002F0388 D0 41 01 08 */ stfs f2 , 0 x10 8 ( r1 )
/* 802F342C 002F038C D0 21 01 0C */ stfs f1 , 0 x10 c ( r1 )
/* 802F3430 002F0390 98 81 01 10 */ stb r4 , 0 x11 0 ( r1 )
/* 802F3434 002F0394 D0 01 01 14 */ stfs f0 , 0 x11 4 ( r1 )
/* 802F3438 002F0398 90 61 01 18 */ stw r3 , 0 x11 8 ( r1 )
/* 802F343C 002F039C 90 01 01 1C */ stw r0 , 0 x11 c ( r1 )
/* 802F3440 002F03A0 41 82 00 0C */ beq l b l _ 8 0 2 F 3 4 4 C
/* 802F3444 002F03A4 7F 43 D3 78 */ mr r3 , r26
/* 802F3448 002F03A8 48 04 A6 99 */ bl " i n t e r n a l _ d e r e f e r e n c e _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F v "
lbl_802F344C :
/* 802F344C 002F03AC 7F 63 DB 78 */ mr r3 , r27
/* 802F3450 002F03B0 81 9B 00 00 */ lwz r12 , 0 ( r27 )
/* 802F3454 002F03B4 81 8C 00 70 */ lwz r12 , 0 x70 ( r12 )
/* 802F3458 002F03B8 7D 89 03 A6 */ mtctr r12
/* 802F345C 002F03BC 4E 80 04 21 */ bctrl
/* 802F3460 002F03C0 C0 02 C6 9C */ lfs f0 , l b l _ 8 0 5 A E 3 B C @sda21(r2)
/* 802F3464 002F03C4 7F 63 DB 78 */ mr r3 , r27
/* 802F3468 002F03C8 81 9B 00 00 */ lwz r12 , 0 ( r27 )
/* 802F346C 002F03CC EC 20 08 28 */ fsubs f1 , f0 , f1
/* 802F3470 002F03D0 C0 01 01 20 */ lfs f0 , 0 x12 0 ( r1 )
/* 802F3474 002F03D4 81 8C 00 70 */ lwz r12 , 0 x70 ( r12 )
/* 802F3478 002F03D8 EF E0 00 72 */ fmuls f31 , f0 , f1
/* 802F347C 002F03DC 7D 89 03 A6 */ mtctr r12
/* 802F3480 002F03E0 4E 80 04 21 */ bctrl
/* 802F3484 002F03E4 C0 01 00 E8 */ lfs f0 , 0 x e 8 ( r1 )
/* 802F3488 002F03E8 3B 80 00 00 */ li r28 , 0
/* 802F348C 002F03EC 3B 20 00 00 */ li r25 , 0
/* 802F3490 002F03F0 EC 00 00 72 */ fmuls f0 , f0 , f1
/* 802F3494 002F03F4 FC 1F 00 40 */ fcmpo c r0 , f31 , f0
/* 802F3498 002F03F8 40 81 00 68 */ ble l b l _ 8 0 2 F 3 5 0 0
/* 802F349C 002F03FC D3 E1 00 40 */ stfs f31 , 0 x40 ( r1 )
/* 802F34A0 002F0400 7F E4 FB 78 */ mr r4 , r31
/* 802F34A4 002F0404 83 61 01 54 */ lwz r27 , 0 x15 4 ( r1 )
/* 802F34A8 002F0408 38 61 00 44 */ addi r3 , r1 , 0 x44
/* 802F34AC 002F040C 48 04 AC B5 */ bl " _ _ c t _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F R C Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > "
/* 802F34B0 002F0410 C0 81 01 34 */ lfs f4 , 0 x13 4 ( r1 )
/* 802F34B4 002F0414 3B 41 00 40 */ addi r26 , r1 , 0 x40
/* 802F34B8 002F0418 80 81 01 38 */ lwz r4 , 0 x13 8 ( r1 )
/* 802F34BC 002F041C 3B 80 00 01 */ li r28 , 1
/* 802F34C0 002F0420 C0 61 01 3C */ lfs f3 , 0 x13 c ( r1 )
/* 802F34C4 002F0424 C0 41 01 40 */ lfs f2 , 0 x14 0 ( r1 )
/* 802F34C8 002F0428 C0 21 01 44 */ lfs f1 , 0 x14 4 ( r1 )
/* 802F34CC 002F042C 88 61 01 48 */ lbz r3 , 0 x14 8 ( r1 )
/* 802F34D0 002F0430 C0 01 01 4C */ lfs f0 , 0 x14 c ( r1 )
/* 802F34D4 002F0434 80 01 01 50 */ lwz r0 , 0 x15 0 ( r1 )
/* 802F34D8 002F0438 D0 81 00 54 */ stfs f4 , 0 x54 ( r1 )
/* 802F34DC 002F043C 90 81 00 58 */ stw r4 , 0 x58 ( r1 )
/* 802F34E0 002F0440 D0 61 00 5C */ stfs f3 , 0 x5 c ( r1 )
/* 802F34E4 002F0444 D0 41 00 60 */ stfs f2 , 0 x60 ( r1 )
/* 802F34E8 002F0448 D0 21 00 64 */ stfs f1 , 0 x64 ( r1 )
/* 802F34EC 002F044C 98 61 00 68 */ stb r3 , 0 x68 ( r1 )
/* 802F34F0 002F0450 D0 01 00 6C */ stfs f0 , 0 x6 c ( r1 )
/* 802F34F4 002F0454 90 01 00 70 */ stw r0 , 0 x70 ( r1 )
/* 802F34F8 002F0458 93 61 00 74 */ stw r27 , 0 x74 ( r1 )
/* 802F34FC 002F045C 48 00 00 64 */ b l b l _ 8 0 2 F 3 5 6 0
lbl_802F3500 :
/* 802F3500 002F0460 D0 01 00 08 */ stfs f0 , 8 ( r1 )
/* 802F3504 002F0464 7F C4 F3 78 */ mr r4 , r30
/* 802F3508 002F0468 83 61 01 1C */ lwz r27 , 0 x11 c ( r1 )
/* 802F350C 002F046C 38 61 00 0C */ addi r3 , r1 , 0 x c
/* 802F3510 002F0470 48 04 AC 51 */ bl " _ _ c t _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F R C Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > "
/* 802F3514 002F0474 C0 81 00 FC */ lfs f4 , 0 x f c ( r1 )
/* 802F3518 002F0478 3B 41 00 08 */ addi r26 , r1 , 8
/* 802F351C 002F047C 80 81 01 00 */ lwz r4 , 0 x10 0 ( r1 )
/* 802F3520 002F0480 3B 20 00 01 */ li r25 , 1
/* 802F3524 002F0484 C0 61 01 04 */ lfs f3 , 0 x10 4 ( r1 )
/* 802F3528 002F0488 C0 41 01 08 */ lfs f2 , 0 x10 8 ( r1 )
/* 802F352C 002F048C C0 21 01 0C */ lfs f1 , 0 x10 c ( r1 )
/* 802F3530 002F0490 88 61 01 10 */ lbz r3 , 0 x11 0 ( r1 )
/* 802F3534 002F0494 C0 01 01 14 */ lfs f0 , 0 x11 4 ( r1 )
/* 802F3538 002F0498 80 01 01 18 */ lwz r0 , 0 x11 8 ( r1 )
/* 802F353C 002F049C D0 81 00 1C */ stfs f4 , 0 x1 c ( r1 )
/* 802F3540 002F04A0 90 81 00 20 */ stw r4 , 0 x20 ( r1 )
/* 802F3544 002F04A4 D0 61 00 24 */ stfs f3 , 0 x24 ( r1 )
/* 802F3548 002F04A8 D0 41 00 28 */ stfs f2 , 0 x28 ( r1 )
/* 802F354C 002F04AC D0 21 00 2C */ stfs f1 , 0 x2 c ( r1 )
/* 802F3550 002F04B0 98 61 00 30 */ stb r3 , 0 x30 ( r1 )
/* 802F3554 002F04B4 D0 01 00 34 */ stfs f0 , 0 x34 ( r1 )
/* 802F3558 002F04B8 90 01 00 38 */ stw r0 , 0 x38 ( r1 )
/* 802F355C 002F04BC 93 61 00 3C */ stw r27 , 0 x3 c ( r1 )
lbl_802F3560 :
/* 802F3560 002F04C0 C0 1A 00 00 */ lfs f0 , 0 ( r26 )
/* 802F3564 002F04C4 38 7D 00 04 */ addi r3 , r29 , 4
/* 802F3568 002F04C8 38 9A 00 04 */ addi r4 , r26 , 4
/* 802F356C 002F04CC D0 1D 00 00 */ stfs f0 , 0 ( r29 )
/* 802F3570 002F04D0 48 04 AB F1 */ bl " _ _ c t _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F R C Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > "
/* 802F3574 002F04D4 C0 1A 00 14 */ lfs f0 , 0 x14 ( r26 )
/* 802F3578 002F04D8 7F 20 07 75 */ extsb. r0 , r25
/* 802F357C 002F04DC D0 1D 00 14 */ stfs f0 , 0 x14 ( r29 )
/* 802F3580 002F04E0 80 1A 00 18 */ lwz r0 , 0 x18 ( r26 )
/* 802F3584 002F04E4 90 1D 00 18 */ stw r0 , 0 x18 ( r29 )
/* 802F3588 002F04E8 C0 1A 00 1C */ lfs f0 , 0 x1 c ( r26 )
/* 802F358C 002F04EC D0 1D 00 1C */ stfs f0 , 0 x1 c ( r29 )
/* 802F3590 002F04F0 C0 1A 00 20 */ lfs f0 , 0 x20 ( r26 )
/* 802F3594 002F04F4 D0 1D 00 20 */ stfs f0 , 0 x20 ( r29 )
/* 802F3598 002F04F8 C0 1A 00 24 */ lfs f0 , 0 x24 ( r26 )
/* 802F359C 002F04FC D0 1D 00 24 */ stfs f0 , 0 x24 ( r29 )
/* 802F35A0 002F0500 88 1A 00 28 */ lbz r0 , 0 x28 ( r26 )
/* 802F35A4 002F0504 98 1D 00 28 */ stb r0 , 0 x28 ( r29 )
/* 802F35A8 002F0508 C0 1A 00 2C */ lfs f0 , 0 x2 c ( r26 )
/* 802F35AC 002F050C D0 1D 00 2C */ stfs f0 , 0 x2 c ( r29 )
/* 802F35B0 002F0510 80 1A 00 30 */ lwz r0 , 0 x30 ( r26 )
/* 802F35B4 002F0514 90 1D 00 30 */ stw r0 , 0 x30 ( r29 )
/* 802F35B8 002F0518 80 1A 00 34 */ lwz r0 , 0 x34 ( r26 )
/* 802F35BC 002F051C 90 1D 00 34 */ stw r0 , 0 x34 ( r29 )
/* 802F35C0 002F0520 41 82 00 10 */ beq l b l _ 8 0 2 F 3 5 D 0
/* 802F35C4 002F0524 34 61 00 0C */ addic. r3 , r1 , 0 x c
/* 802F35C8 002F0528 41 82 00 08 */ beq l b l _ 8 0 2 F 3 5 D 0
/* 802F35CC 002F052C 48 04 A5 15 */ bl " i n t e r n a l _ d e r e f e r e n c e _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F v "
lbl_802F35D0 :
/* 802F35D0 002F0530 7F 80 07 75 */ extsb. r0 , r28
/* 802F35D4 002F0534 41 82 00 10 */ beq l b l _ 8 0 2 F 3 5 E 4
/* 802F35D8 002F0538 34 61 00 44 */ addic. r3 , r1 , 0 x44
/* 802F35DC 002F053C 41 82 00 08 */ beq l b l _ 8 0 2 F 3 5 E 4
/* 802F35E0 002F0540 48 04 A5 01 */ bl " i n t e r n a l _ d e r e f e r e n c e _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F v "
lbl_802F35E4 :
/* 802F35E4 002F0544 28 1E 00 00 */ cmplwi r30 , 0
/* 802F35E8 002F0548 41 82 00 0C */ beq l b l _ 8 0 2 F 3 5 F 4
/* 802F35EC 002F054C 7F C3 F3 78 */ mr r3 , r30
/* 802F35F0 002F0550 48 04 A4 F1 */ bl " i n t e r n a l _ d e r e f e r e n c e _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F v "
lbl_802F35F4 :
/* 802F35F4 002F0554 28 1F 00 00 */ cmplwi r31 , 0
/* 802F35F8 002F0558 41 82 00 0C */ beq l b l _ 8 0 2 F 3 6 0 4
/* 802F35FC 002F055C 7F E3 FB 78 */ mr r3 , r31
/* 802F3600 002F0560 48 04 A4 E1 */ bl " i n t e r n a l _ d e r e f e r e n c e _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F v "
lbl_802F3604 :
/* 802F3604 002F0564 E3 E1 01 88 */ psq_ l f31 , 3 9 2 ( r1 ) , 0 , q r0
/* 802F3608 002F0568 CB E1 01 80 */ lfd f31 , 0 x18 0 ( r1 )
/* 802F360C 002F056C BB 21 01 64 */ lmw r25 , 0 x16 4 ( r1 )
/* 802F3610 002F0570 80 01 01 94 */ lwz r0 , 0 x19 4 ( r1 )
/* 802F3614 002F0574 7C 08 03 A6 */ mtlr r0
/* 802F3618 002F0578 38 21 01 90 */ addi r1 , r1 , 0 x19 0
/* 802F361C 002F057C 4E 80 00 20 */ blr
.global VGetParticlePOIState__20CAnimTreeDoubleChildCFPCc
VGetParticlePOIState__20CAnimTreeDoubleChildCFPCc :
/* 802F3620 002F0580 94 21 FF F0 */ stwu r1 , - 0 x10 ( r1 )
/* 802F3624 002F0584 7C 08 02 A6 */ mflr r0
/* 802F3628 002F0588 90 01 00 14 */ stw r0 , 0 x14 ( r1 )
/* 802F362C 002F058C 80 63 00 18 */ lwz r3 , 0 x18 ( r3 )
/* 802F3630 002F0590 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F3634 002F0594 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F3638 002F0598 81 8C 00 40 */ lwz r12 , 0 x40 ( r12 )
/* 802F363C 002F059C 7D 89 03 A6 */ mtctr r12
/* 802F3640 002F05A0 4E 80 04 21 */ bctrl
/* 802F3644 002F05A4 80 01 00 14 */ lwz r0 , 0 x14 ( r1 )
/* 802F3648 002F05A8 7C 08 03 A6 */ mtlr r0
/* 802F364C 002F05AC 38 21 00 10 */ addi r1 , r1 , 0 x10
/* 802F3650 002F05B0 4E 80 00 20 */ blr
.global VGetInt32POIState__20CAnimTreeDoubleChildCFPCc
VGetInt32POIState__20CAnimTreeDoubleChildCFPCc :
/* 802F3654 002F05B4 94 21 FF F0 */ stwu r1 , - 0 x10 ( r1 )
/* 802F3658 002F05B8 7C 08 02 A6 */ mflr r0
/* 802F365C 002F05BC 90 01 00 14 */ stw r0 , 0 x14 ( r1 )
/* 802F3660 002F05C0 80 63 00 18 */ lwz r3 , 0 x18 ( r3 )
/* 802F3664 002F05C4 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F3668 002F05C8 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F366C 002F05CC 81 8C 00 3C */ lwz r12 , 0 x3 c ( r12 )
/* 802F3670 002F05D0 7D 89 03 A6 */ mtctr r12
/* 802F3674 002F05D4 4E 80 04 21 */ bctrl
/* 802F3678 002F05D8 80 01 00 14 */ lwz r0 , 0 x14 ( r1 )
/* 802F367C 002F05DC 7C 08 03 A6 */ mtlr r0
/* 802F3680 002F05E0 38 21 00 10 */ addi r1 , r1 , 0 x10
/* 802F3684 002F05E4 4E 80 00 20 */ blr
.global VGetBoolPOIState__20CAnimTreeDoubleChildCFPCc
VGetBoolPOIState__20CAnimTreeDoubleChildCFPCc :
/* 802F3688 002F05E8 94 21 FF F0 */ stwu r1 , - 0 x10 ( r1 )
/* 802F368C 002F05EC 7C 08 02 A6 */ mflr r0
/* 802F3690 002F05F0 90 01 00 14 */ stw r0 , 0 x14 ( r1 )
/* 802F3694 002F05F4 80 63 00 18 */ lwz r3 , 0 x18 ( r3 )
/* 802F3698 002F05F8 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F369C 002F05FC 81 83 00 00 */ lwz r12 , 0 ( r3 )
/* 802F36A0 002F0600 81 8C 00 38 */ lwz r12 , 0 x38 ( r12 )
/* 802F36A4 002F0604 7D 89 03 A6 */ mtctr r12
/* 802F36A8 002F0608 4E 80 04 21 */ bctrl
/* 802F36AC 002F060C 80 01 00 14 */ lwz r0 , 0 x14 ( r1 )
/* 802F36B0 002F0610 7C 08 03 A6 */ mtlr r0
/* 802F36B4 002F0614 38 21 00 10 */ addi r1 , r1 , 0 x10
/* 802F36B8 002F0618 4E 80 00 20 */ blr
.global VGetSoundPOIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP13CSoundPOINodeUiUii
VGetSoundPOIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP13CSoundPOINodeUiUii :
/* 802F36BC 002F061C 94 21 FF E0 */ stwu r1 , - 0 x20 ( r1 )
/* 802F36C0 002F0620 7C 08 02 A6 */ mflr r0
/* 802F36C4 002F0624 90 01 00 24 */ stw r0 , 0 x24 ( r1 )
/* 802F36C8 002F0628 BF 41 00 08 */ stmw r26 , 8 ( r1 )
/* 802F36CC 002F062C 7C 7F 1B 78 */ mr r31 , r3
/* 802F36D0 002F0630 7C 9A 23 78 */ mr r26 , r4
/* 802F36D4 002F0634 7C BB 2B 78 */ mr r27 , r5
/* 802F36D8 002F0638 7C DC 33 78 */ mr r28 , r6
/* 802F36DC 002F063C 7C FD 3B 78 */ mr r29 , r7
/* 802F36E0 002F0640 7D 1E 43 78 */ mr r30 , r8
/* 802F36E4 002F0644 80 63 00 14 */ lwz r3 , 0 x14 ( r3 )
/* 802F36E8 002F0648 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F36EC 002F064C 48 00 A5 99 */ bl G e t S o u n d P O I L i s t _ _ 1 1 I A n i m R e a d e r C F R C 1 3 C C h a r A n i m T i m e P 1 3 C S o u n d P O I N o d e U i U i i
/* 802F36F0 002F0650 80 DF 00 18 */ lwz r6 , 0 x18 ( r31 )
/* 802F36F4 002F0654 7C 7F 1B 78 */ mr r31 , r3
/* 802F36F8 002F0658 7F 44 D3 78 */ mr r4 , r26
/* 802F36FC 002F065C 7F 65 DB 78 */ mr r5 , r27
/* 802F3700 002F0660 80 66 00 00 */ lwz r3 , 0 ( r6 )
/* 802F3704 002F0664 7F 86 E3 78 */ mr r6 , r28
/* 802F3708 002F0668 7F C8 F3 78 */ mr r8 , r30
/* 802F370C 002F066C 7C FF EA 14 */ add r7 , r31 , r29
/* 802F3710 002F0670 48 00 A5 75 */ bl G e t S o u n d P O I L i s t _ _ 1 1 I A n i m R e a d e r C F R C 1 3 C C h a r A n i m T i m e P 1 3 C S o u n d P O I N o d e U i U i i
/* 802F3714 002F0674 7F FF 1A 14 */ add r31 , r31 , r3
/* 802F3718 002F0678 7C 1F E0 40 */ cmplw r31 , r28
/* 802F371C 002F067C 40 81 00 08 */ ble l b l _ 8 0 2 F 3 7 2 4
/* 802F3720 002F0680 7F 9F E3 78 */ mr r31 , r28
lbl_802F3724 :
/* 802F3724 002F0684 3C 80 80 30 */ lis r4 , c o m p a r e _ _ 8 C P O I N o d e F P C v P C v @ha
/* 802F3728 002F0688 7F 63 DB 78 */ mr r3 , r27
/* 802F372C 002F068C 38 C4 D0 A8 */ addi r6 , r4 , c o m p a r e _ _ 8 C P O I N o d e F P C v P C v @l
/* 802F3730 002F0690 38 A0 00 44 */ li r5 , 0 x44
/* 802F3734 002F0694 7F E4 FB 78 */ mr r4 , r31
/* 802F3738 002F0698 48 09 C5 CD */ bl q s o r t
/* 802F373C 002F069C 7F E3 FB 78 */ mr r3 , r31
/* 802F3740 002F06A0 BB 41 00 08 */ lmw r26 , 8 ( r1 )
/* 802F3744 002F06A4 80 01 00 24 */ lwz r0 , 0 x24 ( r1 )
/* 802F3748 002F06A8 7C 08 03 A6 */ mtlr r0
/* 802F374C 002F06AC 38 21 00 20 */ addi r1 , r1 , 0 x20
/* 802F3750 002F06B0 4E 80 00 20 */ blr
.global VGetParticlePOIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP16CParticlePOINodeUiUii
VGetParticlePOIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP16CParticlePOINodeUiUii :
/* 802F3754 002F06B4 94 21 FF E0 */ stwu r1 , - 0 x20 ( r1 )
/* 802F3758 002F06B8 7C 08 02 A6 */ mflr r0
/* 802F375C 002F06BC 90 01 00 24 */ stw r0 , 0 x24 ( r1 )
/* 802F3760 002F06C0 BF 41 00 08 */ stmw r26 , 8 ( r1 )
/* 802F3764 002F06C4 7C 7F 1B 78 */ mr r31 , r3
/* 802F3768 002F06C8 7C 9A 23 78 */ mr r26 , r4
/* 802F376C 002F06CC 7C BB 2B 78 */ mr r27 , r5
/* 802F3770 002F06D0 7C DC 33 78 */ mr r28 , r6
/* 802F3774 002F06D4 7C FD 3B 78 */ mr r29 , r7
/* 802F3778 002F06D8 7D 1E 43 78 */ mr r30 , r8
/* 802F377C 002F06DC 80 63 00 14 */ lwz r3 , 0 x14 ( r3 )
/* 802F3780 002F06E0 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F3784 002F06E4 48 00 A5 7D */ bl G e t P a r t i c l e P O I L i s t _ _ 1 1 I A n i m R e a d e r C F R C 1 3 C C h a r A n i m T i m e P 1 6 C P a r t i c l e P O I N o d e U i U i i
/* 802F3788 002F06E8 80 DF 00 18 */ lwz r6 , 0 x18 ( r31 )
/* 802F378C 002F06EC 7C 7F 1B 78 */ mr r31 , r3
/* 802F3790 002F06F0 7F 44 D3 78 */ mr r4 , r26
/* 802F3794 002F06F4 7F 65 DB 78 */ mr r5 , r27
/* 802F3798 002F06F8 80 66 00 00 */ lwz r3 , 0 ( r6 )
/* 802F379C 002F06FC 7F 86 E3 78 */ mr r6 , r28
/* 802F37A0 002F0700 7F C8 F3 78 */ mr r8 , r30
/* 802F37A4 002F0704 7C FF EA 14 */ add r7 , r31 , r29
/* 802F37A8 002F0708 48 00 A5 59 */ bl G e t P a r t i c l e P O I L i s t _ _ 1 1 I A n i m R e a d e r C F R C 1 3 C C h a r A n i m T i m e P 1 6 C P a r t i c l e P O I N o d e U i U i i
/* 802F37AC 002F070C 7F FF 1A 14 */ add r31 , r31 , r3
/* 802F37B0 002F0710 7C 1F E0 40 */ cmplw r31 , r28
/* 802F37B4 002F0714 40 81 00 08 */ ble l b l _ 8 0 2 F 3 7 B C
/* 802F37B8 002F0718 7F 9F E3 78 */ mr r31 , r28
lbl_802F37BC :
/* 802F37BC 002F071C 3C 80 80 30 */ lis r4 , c o m p a r e _ _ 8 C P O I N o d e F P C v P C v @ha
/* 802F37C0 002F0720 7F 63 DB 78 */ mr r3 , r27
/* 802F37C4 002F0724 38 C4 D0 A8 */ addi r6 , r4 , c o m p a r e _ _ 8 C P O I N o d e F P C v P C v @l
/* 802F37C8 002F0728 38 A0 00 5C */ li r5 , 0 x5 c
/* 802F37CC 002F072C 7F E4 FB 78 */ mr r4 , r31
/* 802F37D0 002F0730 48 09 C5 35 */ bl q s o r t
/* 802F37D4 002F0734 7F E3 FB 78 */ mr r3 , r31
/* 802F37D8 002F0738 BB 41 00 08 */ lmw r26 , 8 ( r1 )
/* 802F37DC 002F073C 80 01 00 24 */ lwz r0 , 0 x24 ( r1 )
/* 802F37E0 002F0740 7C 08 03 A6 */ mtlr r0
/* 802F37E4 002F0744 38 21 00 20 */ addi r1 , r1 , 0 x20
/* 802F37E8 002F0748 4E 80 00 20 */ blr
.global VGetInt32POIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP13CInt32POINodeUiUii
VGetInt32POIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP13CInt32POINodeUiUii :
/* 802F37EC 002F074C 94 21 FF E0 */ stwu r1 , - 0 x20 ( r1 )
/* 802F37F0 002F0750 7C 08 02 A6 */ mflr r0
/* 802F37F4 002F0754 90 01 00 24 */ stw r0 , 0 x24 ( r1 )
/* 802F37F8 002F0758 BF 41 00 08 */ stmw r26 , 8 ( r1 )
/* 802F37FC 002F075C 7C 7F 1B 78 */ mr r31 , r3
/* 802F3800 002F0760 7C 9A 23 78 */ mr r26 , r4
/* 802F3804 002F0764 7C BB 2B 78 */ mr r27 , r5
/* 802F3808 002F0768 7C DC 33 78 */ mr r28 , r6
/* 802F380C 002F076C 7C FD 3B 78 */ mr r29 , r7
/* 802F3810 002F0770 7D 1E 43 78 */ mr r30 , r8
/* 802F3814 002F0774 80 63 00 14 */ lwz r3 , 0 x14 ( r3 )
/* 802F3818 002F0778 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F381C 002F077C 48 00 A5 61 */ bl G e t I n t 3 2 P O I L i s t _ _ 1 1 I A n i m R e a d e r C F R C 1 3 C C h a r A n i m T i m e P 1 3 C I n t 3 2 P O I N o d e U i U i i
/* 802F3820 002F0780 80 DF 00 18 */ lwz r6 , 0 x18 ( r31 )
/* 802F3824 002F0784 7C 7F 1B 78 */ mr r31 , r3
/* 802F3828 002F0788 7F 44 D3 78 */ mr r4 , r26
/* 802F382C 002F078C 7F 65 DB 78 */ mr r5 , r27
/* 802F3830 002F0790 80 66 00 00 */ lwz r3 , 0 ( r6 )
/* 802F3834 002F0794 7F 86 E3 78 */ mr r6 , r28
/* 802F3838 002F0798 7F C8 F3 78 */ mr r8 , r30
/* 802F383C 002F079C 7C FF EA 14 */ add r7 , r31 , r29
/* 802F3840 002F07A0 48 00 A5 3D */ bl G e t I n t 3 2 P O I L i s t _ _ 1 1 I A n i m R e a d e r C F R C 1 3 C C h a r A n i m T i m e P 1 3 C I n t 3 2 P O I N o d e U i U i i
/* 802F3844 002F07A4 7F FF 1A 14 */ add r31 , r31 , r3
/* 802F3848 002F07A8 7C 1F E0 40 */ cmplw r31 , r28
/* 802F384C 002F07AC 40 81 00 08 */ ble l b l _ 8 0 2 F 3 8 5 4
/* 802F3850 002F07B0 7F 9F E3 78 */ mr r31 , r28
lbl_802F3854 :
/* 802F3854 002F07B4 3C 80 80 30 */ lis r4 , c o m p a r e _ _ 8 C P O I N o d e F P C v P C v @ha
/* 802F3858 002F07B8 7F 63 DB 78 */ mr r3 , r27
/* 802F385C 002F07BC 38 C4 D0 A8 */ addi r6 , r4 , c o m p a r e _ _ 8 C P O I N o d e F P C v P C v @l
/* 802F3860 002F07C0 38 A0 00 4C */ li r5 , 0 x4 c
/* 802F3864 002F07C4 7F E4 FB 78 */ mr r4 , r31
/* 802F3868 002F07C8 48 09 C4 9D */ bl q s o r t
/* 802F386C 002F07CC 7F E3 FB 78 */ mr r3 , r31
/* 802F3870 002F07D0 BB 41 00 08 */ lmw r26 , 8 ( r1 )
/* 802F3874 002F07D4 80 01 00 24 */ lwz r0 , 0 x24 ( r1 )
/* 802F3878 002F07D8 7C 08 03 A6 */ mtlr r0
/* 802F387C 002F07DC 38 21 00 20 */ addi r1 , r1 , 0 x20
/* 802F3880 002F07E0 4E 80 00 20 */ blr
.global VGetBoolPOIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP12CBoolPOINodeUiUii
VGetBoolPOIList__20CAnimTreeDoubleChildCFRC13CCharAnimTimeP12CBoolPOINodeUiUii :
/* 802F3884 002F07E4 94 21 FF E0 */ stwu r1 , - 0 x20 ( r1 )
/* 802F3888 002F07E8 7C 08 02 A6 */ mflr r0
/* 802F388C 002F07EC 90 01 00 24 */ stw r0 , 0 x24 ( r1 )
/* 802F3890 002F07F0 BF 41 00 08 */ stmw r26 , 8 ( r1 )
/* 802F3894 002F07F4 7C 7F 1B 78 */ mr r31 , r3
/* 802F3898 002F07F8 7C 9A 23 78 */ mr r26 , r4
/* 802F389C 002F07FC 7C BB 2B 78 */ mr r27 , r5
/* 802F38A0 002F0800 7C DC 33 78 */ mr r28 , r6
/* 802F38A4 002F0804 7C FD 3B 78 */ mr r29 , r7
/* 802F38A8 002F0808 7D 1E 43 78 */ mr r30 , r8
/* 802F38AC 002F080C 80 63 00 14 */ lwz r3 , 0 x14 ( r3 )
/* 802F38B0 002F0810 80 63 00 00 */ lwz r3 , 0 ( r3 )
/* 802F38B4 002F0814 48 00 A5 45 */ bl G e t B o o l P O I L i s t _ _ 1 1 I A n i m R e a d e r C F R C 1 3 C C h a r A n i m T i m e P 1 2 C B o o l P O I N o d e U i U i i
/* 802F38B8 002F0818 80 DF 00 18 */ lwz r6 , 0 x18 ( r31 )
/* 802F38BC 002F081C 7C 7F 1B 78 */ mr r31 , r3
/* 802F38C0 002F0820 7F 44 D3 78 */ mr r4 , r26
/* 802F38C4 002F0824 7F 65 DB 78 */ mr r5 , r27
/* 802F38C8 002F0828 80 66 00 00 */ lwz r3 , 0 ( r6 )
/* 802F38CC 002F082C 7F 86 E3 78 */ mr r6 , r28
/* 802F38D0 002F0830 7F C8 F3 78 */ mr r8 , r30
/* 802F38D4 002F0834 7C FF EA 14 */ add r7 , r31 , r29
/* 802F38D8 002F0838 48 00 A5 21 */ bl G e t B o o l P O I L i s t _ _ 1 1 I A n i m R e a d e r C F R C 1 3 C C h a r A n i m T i m e P 1 2 C B o o l P O I N o d e U i U i i
/* 802F38DC 002F083C 7F FF 1A 14 */ add r31 , r31 , r3
/* 802F38E0 002F0840 7C 1F E0 40 */ cmplw r31 , r28
/* 802F38E4 002F0844 40 81 00 08 */ ble l b l _ 8 0 2 F 3 8 E C
/* 802F38E8 002F0848 7F 9F E3 78 */ mr r31 , r28
lbl_802F38EC :
/* 802F38EC 002F084C 3C 80 80 30 */ lis r4 , c o m p a r e _ _ 8 C P O I N o d e F P C v P C v @ha
/* 802F38F0 002F0850 7F 63 DB 78 */ mr r3 , r27
/* 802F38F4 002F0854 38 C4 D0 A8 */ addi r6 , r4 , c o m p a r e _ _ 8 C P O I N o d e F P C v P C v @l
/* 802F38F8 002F0858 38 A0 00 3C */ li r5 , 0 x3 c
/* 802F38FC 002F085C 7F E4 FB 78 */ mr r4 , r31
/* 802F3900 002F0860 48 09 C4 05 */ bl q s o r t
/* 802F3904 002F0864 7F E3 FB 78 */ mr r3 , r31
/* 802F3908 002F0868 BB 41 00 08 */ lmw r26 , 8 ( r1 )
/* 802F390C 002F086C 80 01 00 24 */ lwz r0 , 0 x24 ( r1 )
/* 802F3910 002F0870 7C 08 03 A6 */ mtlr r0
/* 802F3914 002F0874 38 21 00 20 */ addi r1 , r1 , 0 x20
/* 802F3918 002F0878 4E 80 00 20 */ blr
.global __dt__20CAnimTreeDoubleChildFv
__dt__20CAnimTreeDoubleChildFv :
/* 802F391C 002F087C 94 21 FF F0 */ stwu r1 , - 0 x10 ( r1 )
/* 802F3920 002F0880 7C 08 02 A6 */ mflr r0
/* 802F3924 002F0884 90 01 00 14 */ stw r0 , 0 x14 ( r1 )
/* 802F3928 002F0888 93 E1 00 0C */ stw r31 , 0 x c ( r1 )
/* 802F392C 002F088C 7C 9F 23 78 */ mr r31 , r4
/* 802F3930 002F0890 93 C1 00 08 */ stw r30 , 8 ( r1 )
/* 802F3934 002F0894 7C 7E 1B 79 */ or. r30 , r3 , r3
/* 802F3938 002F0898 41 82 00 98 */ beq l b l _ 8 0 2 F 3 9 D 0
/* 802F393C 002F089C 3C 80 80 3F */ lis r4 , l b l _ 8 0 3 E D 1 5 8 @ha
/* 802F3940 002F08A0 38 60 00 08 */ li r3 , 8
/* 802F3944 002F08A4 38 04 D1 58 */ addi r0 , r4 , l b l _ 8 0 3 E D 1 5 8 @l
/* 802F3948 002F08A8 38 80 00 02 */ li r4 , 2
/* 802F394C 002F08AC 90 1E 00 00 */ stw r0 , 0 ( r30 )
/* 802F3950 002F08B0 48 00 42 59 */ bl S u b t r a c t F r o m T o t a l S i z e _ _ 2 2 C C h a r A n i m M e m o r y M e t r i c s F U i Q 2 2 2 C C h a r A n i m M e m o r y M e t r i c s14 E A n i m S u b S y s t e m
/* 802F3954 002F08B4 34 1E 00 18 */ addic. r0 , r30 , 0 x18
/* 802F3958 002F08B8 41 82 00 14 */ beq l b l _ 8 0 2 F 3 9 6 C
/* 802F395C 002F08BC 34 1E 00 18 */ addic. r0 , r30 , 0 x18
/* 802F3960 002F08C0 41 82 00 0C */ beq l b l _ 8 0 2 F 3 9 6 C
/* 802F3964 002F08C4 38 7E 00 18 */ addi r3 , r30 , 0 x18
/* 802F3968 002F08C8 4B D3 D6 39 */ bl s u b _ 8 0 0 3 0 f a0
lbl_802F396C :
/* 802F396C 002F08CC 34 1E 00 14 */ addic. r0 , r30 , 0 x14
/* 802F3970 002F08D0 41 82 00 14 */ beq l b l _ 8 0 2 F 3 9 8 4
/* 802F3974 002F08D4 34 1E 00 14 */ addic. r0 , r30 , 0 x14
/* 802F3978 002F08D8 41 82 00 0C */ beq l b l _ 8 0 2 F 3 9 8 4
/* 802F397C 002F08DC 38 7E 00 14 */ addi r3 , r30 , 0 x14
/* 802F3980 002F08E0 4B D3 D6 21 */ bl s u b _ 8 0 0 3 0 f a0
lbl_802F3984 :
/* 802F3984 002F08E4 28 1E 00 00 */ cmplwi r30 , 0
/* 802F3988 002F08E8 41 82 00 38 */ beq l b l _ 8 0 2 F 3 9 C 0
/* 802F398C 002F08EC 3C 60 80 3F */ lis r3 , l b l _ 8 0 3 E D 1 D 0 @ha
/* 802F3990 002F08F0 38 80 00 02 */ li r4 , 2
/* 802F3994 002F08F4 38 03 D1 D0 */ addi r0 , r3 , l b l _ 8 0 3 E D 1 D 0 @l
/* 802F3998 002F08F8 90 1E 00 00 */ stw r0 , 0 ( r30 )
/* 802F399C 002F08FC 80 7E 00 0C */ lwz r3 , 0 x c ( r30 )
/* 802F39A0 002F0900 48 00 42 09 */ bl S u b t r a c t F r o m T o t a l S i z e _ _ 2 2 C C h a r A n i m M e m o r y M e t r i c s F U i Q 2 2 2 C C h a r A n i m M e m o r y M e t r i c s14 E A n i m S u b S y s t e m
/* 802F39A4 002F0904 34 1E 00 04 */ addic. r0 , r30 , 4
/* 802F39A8 002F0908 41 82 00 0C */ beq l b l _ 8 0 2 F 3 9 B 4
/* 802F39AC 002F090C 38 7E 00 04 */ addi r3 , r30 , 4
/* 802F39B0 002F0910 48 04 A1 31 */ bl " i n t e r n a l _ d e r e f e r e n c e _ _ Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > F v "
lbl_802F39B4 :
/* 802F39B4 002F0914 7F C3 F3 78 */ mr r3 , r30
/* 802F39B8 002F0918 38 80 00 00 */ li r4 , 0
/* 802F39BC 002F091C 48 00 A5 19 */ bl _ _ d t _ _ 1 1 I A n i m R e a d e r F v
lbl_802F39C0 :
/* 802F39C0 002F0920 7F E0 07 35 */ extsh. r0 , r31
/* 802F39C4 002F0924 40 81 00 0C */ ble l b l _ 8 0 2 F 3 9 D 0
/* 802F39C8 002F0928 7F C3 F3 78 */ mr r3 , r30
/* 802F39CC 002F092C 48 02 1F 65 */ bl F r e e _ _ 7 C M e m o r y F P C v
lbl_802F39D0 :
/* 802F39D0 002F0930 80 01 00 14 */ lwz r0 , 0 x14 ( r1 )
/* 802F39D4 002F0934 7F C3 F3 78 */ mr r3 , r30
/* 802F39D8 002F0938 83 E1 00 0C */ lwz r31 , 0 x c ( r1 )
/* 802F39DC 002F093C 83 C1 00 08 */ lwz r30 , 8 ( r1 )
/* 802F39E0 002F0940 7C 08 03 A6 */ mtlr r0
/* 802F39E4 002F0944 38 21 00 10 */ addi r1 , r1 , 0 x10
/* 802F39E8 002F0948 4E 80 00 20 */ blr
.global VAdvanceView__20CAnimTreeDoubleChildFRC13CCharAnimTime
VAdvanceView__20CAnimTreeDoubleChildFRC13CCharAnimTime :
/* 802F39EC 002F094C 94 21 FF 50 */ stwu r1 , - 0 x b0 ( r1 )
/* 802F39F0 002F0950 7C 08 02 A6 */ mflr r0
/* 802F39F4 002F0954 90 01 00 B4 */ stw r0 , 0 x b4 ( r1 )
/* 802F39F8 002F0958 93 E1 00 AC */ stw r31 , 0 x a c ( r1 )
/* 802F39FC 002F095C 7C BF 2B 78 */ mr r31 , r5
/* 802F3A00 002F0960 93 C1 00 A8 */ stw r30 , 0 x a8 ( r1 )
/* 802F3A04 002F0964 7C 9E 23 78 */ mr r30 , r4
/* 802F3A08 002F0968 93 A1 00 A4 */ stw r29 , 0 x a4 ( r1 )
/* 802F3A0C 002F096C 7C 7D 1B 78 */ mr r29 , r3
/* 802F3A10 002F0970 38 61 00 2C */ addi r3 , r1 , 0 x2 c
/* 802F3A14 002F0974 80 84 00 14 */ lwz r4 , 0 x14 ( r4 )
/* 802F3A18 002F0978 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F3A1C 002F097C 81 84 00 00 */ lwz r12 , 0 ( r4 )
/* 802F3A20 002F0980 81 8C 00 10 */ lwz r12 , 0 x10 ( r12 )
/* 802F3A24 002F0984 7D 89 03 A6 */ mtctr r12
/* 802F3A28 002F0988 4E 80 04 21 */ bctrl
/* 802F3A2C 002F098C C0 E1 00 2C */ lfs f7 , 0 x2 c ( r1 )
/* 802F3A30 002F0990 7F E5 FB 78 */ mr r5 , r31
/* 802F3A34 002F0994 80 01 00 30 */ lwz r0 , 0 x30 ( r1 )
/* 802F3A38 002F0998 38 61 00 08 */ addi r3 , r1 , 8
/* 802F3A3C 002F099C C0 C1 00 34 */ lfs f6 , 0 x34 ( r1 )
/* 802F3A40 002F09A0 C0 A1 00 38 */ lfs f5 , 0 x38 ( r1 )
/* 802F3A44 002F09A4 C0 81 00 3C */ lfs f4 , 0 x3 c ( r1 )
/* 802F3A48 002F09A8 C0 61 00 40 */ lfs f3 , 0 x40 ( r1 )
/* 802F3A4C 002F09AC C0 41 00 44 */ lfs f2 , 0 x44 ( r1 )
/* 802F3A50 002F09B0 C0 21 00 48 */ lfs f1 , 0 x48 ( r1 )
/* 802F3A54 002F09B4 C0 01 00 4C */ lfs f0 , 0 x4 c ( r1 )
/* 802F3A58 002F09B8 D0 E1 00 74 */ stfs f7 , 0 x74 ( r1 )
/* 802F3A5C 002F09BC 90 01 00 78 */ stw r0 , 0 x78 ( r1 )
/* 802F3A60 002F09C0 D0 C1 00 7C */ stfs f6 , 0 x7 c ( r1 )
/* 802F3A64 002F09C4 D0 A1 00 80 */ stfs f5 , 0 x80 ( r1 )
/* 802F3A68 002F09C8 D0 81 00 84 */ stfs f4 , 0 x84 ( r1 )
/* 802F3A6C 002F09CC D0 61 00 88 */ stfs f3 , 0 x88 ( r1 )
/* 802F3A70 002F09D0 D0 41 00 8C */ stfs f2 , 0 x8 c ( r1 )
/* 802F3A74 002F09D4 D0 21 00 90 */ stfs f1 , 0 x90 ( r1 )
/* 802F3A78 002F09D8 D0 01 00 94 */ stfs f0 , 0 x94 ( r1 )
/* 802F3A7C 002F09DC 80 9E 00 18 */ lwz r4 , 0 x18 ( r30 )
/* 802F3A80 002F09E0 80 84 00 00 */ lwz r4 , 0 ( r4 )
/* 802F3A84 002F09E4 81 84 00 00 */ lwz r12 , 0 ( r4 )
/* 802F3A88 002F09E8 81 8C 00 10 */ lwz r12 , 0 x10 ( r12 )
/* 802F3A8C 002F09EC 7D 89 03 A6 */ mtctr r12
/* 802F3A90 002F09F0 4E 80 04 21 */ bctrl
/* 802F3A94 002F09F4 C0 E1 00 08 */ lfs f7 , 8 ( r1 )
/* 802F3A98 002F09F8 38 61 00 74 */ addi r3 , r1 , 0 x74
/* 802F3A9C 002F09FC 80 01 00 0C */ lwz r0 , 0 x c ( r1 )
/* 802F3AA0 002F0A00 38 81 00 50 */ addi r4 , r1 , 0 x50
/* 802F3AA4 002F0A04 C0 C1 00 10 */ lfs f6 , 0 x10 ( r1 )
/* 802F3AA8 002F0A08 C0 A1 00 14 */ lfs f5 , 0 x14 ( r1 )
/* 802F3AAC 002F0A0C C0 81 00 18 */ lfs f4 , 0 x18 ( r1 )
/* 802F3AB0 002F0A10 C0 61 00 1C */ lfs f3 , 0 x1 c ( r1 )
/* 802F3AB4 002F0A14 C0 41 00 20 */ lfs f2 , 0 x20 ( r1 )
/* 802F3AB8 002F0A18 C0 21 00 24 */ lfs f1 , 0 x24 ( r1 )
/* 802F3ABC 002F0A1C C0 01 00 28 */ lfs f0 , 0 x28 ( r1 )
/* 802F3AC0 002F0A20 D0 E1 00 50 */ stfs f7 , 0 x50 ( r1 )
/* 802F3AC4 002F0A24 90 01 00 54 */ stw r0 , 0 x54 ( r1 )
/* 802F3AC8 002F0A28 D0 C1 00 58 */ stfs f6 , 0 x58 ( r1 )
/* 802F3ACC 002F0A2C D0 A1 00 5C */ stfs f5 , 0 x5 c ( r1 )
/* 802F3AD0 002F0A30 D0 81 00 60 */ stfs f4 , 0 x60 ( r1 )
/* 802F3AD4 002F0A34 D0 61 00 64 */ stfs f3 , 0 x64 ( r1 )
/* 802F3AD8 002F0A38 D0 41 00 68 */ stfs f2 , 0 x68 ( r1 )
/* 802F3ADC 002F0A3C D0 21 00 6C */ stfs f1 , 0 x6 c ( r1 )
/* 802F3AE0 002F0A40 D0 01 00 70 */ stfs f0 , 0 x70 ( r1 )
/* 802F3AE4 002F0A44 48 05 4F 89 */ bl _ _ g t _ _ 1 3 C C h a r A n i m T i m e C F R C 1 3 C C h a r A n i m T i m e
/* 802F3AE8 002F0A48 54 60 06 3F */ clrlwi. r0 , r3 , 0 x18
/* 802F3AEC 002F0A4C 38 61 00 50 */ addi r3 , r1 , 0 x50
/* 802F3AF0 002F0A50 41 82 00 08 */ beq l b l _ 8 0 2 F 3 A F 8
/* 802F3AF4 002F0A54 38 61 00 74 */ addi r3 , r1 , 0 x74
lbl_802F3AF8 :
/* 802F3AF8 002F0A58 C0 03 00 00 */ lfs f0 , 0 ( r3 )
/* 802F3AFC 002F0A5C D0 1D 00 00 */ stfs f0 , 0 ( r29 )
/* 802F3B00 002F0A60 80 03 00 04 */ lwz r0 , 4 ( r3 )
/* 802F3B04 002F0A64 90 1D 00 04 */ stw r0 , 4 ( r29 )
/* 802F3B08 002F0A68 C0 03 00 08 */ lfs f0 , 8 ( r3 )
/* 802F3B0C 002F0A6C D0 1D 00 08 */ stfs f0 , 8 ( r29 )
/* 802F3B10 002F0A70 C0 03 00 0C */ lfs f0 , 0 x c ( r3 )
/* 802F3B14 002F0A74 D0 1D 00 0C */ stfs f0 , 0 x c ( r29 )
/* 802F3B18 002F0A78 C0 03 00 10 */ lfs f0 , 0 x10 ( r3 )
/* 802F3B1C 002F0A7C D0 1D 00 10 */ stfs f0 , 0 x10 ( r29 )
/* 802F3B20 002F0A80 C0 03 00 14 */ lfs f0 , 0 x14 ( r3 )
/* 802F3B24 002F0A84 D0 1D 00 14 */ stfs f0 , 0 x14 ( r29 )
/* 802F3B28 002F0A88 C0 03 00 18 */ lfs f0 , 0 x18 ( r3 )
/* 802F3B2C 002F0A8C D0 1D 00 18 */ stfs f0 , 0 x18 ( r29 )
/* 802F3B30 002F0A90 C0 03 00 1C */ lfs f0 , 0 x1 c ( r3 )
/* 802F3B34 002F0A94 D0 1D 00 1C */ stfs f0 , 0 x1 c ( r29 )
/* 802F3B38 002F0A98 C0 03 00 20 */ lfs f0 , 0 x20 ( r3 )
/* 802F3B3C 002F0A9C D0 1D 00 20 */ stfs f0 , 0 x20 ( r29 )
/* 802F3B40 002F0AA0 83 E1 00 AC */ lwz r31 , 0 x a c ( r1 )
/* 802F3B44 002F0AA4 83 C1 00 A8 */ lwz r30 , 0 x a8 ( r1 )
/* 802F3B48 002F0AA8 83 A1 00 A4 */ lwz r29 , 0 x a4 ( r1 )
/* 802F3B4C 002F0AAC 80 01 00 B4 */ lwz r0 , 0 x b4 ( r1 )
/* 802F3B50 002F0AB0 7C 08 03 A6 */ mtlr r0
/* 802F3B54 002F0AB4 38 21 00 B0 */ addi r1 , r1 , 0 x b0
/* 802F3B58 002F0AB8 4E 80 00 20 */ blr
.global " _ _ ct_ _ 2 0 C A n i m T r e e D o u b l e C h i l d F R C Q 2 4 r s t l 2 5 n c r c _ p t r < 1 3 C A n i m T r e e N o d e > R C Q 2 4 r s t l 2 5 n c r c _ p t r < 1 3 C A n i m T r e e N o d e > R C Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > "
" _ _ ct_ _ 2 0 C A n i m T r e e D o u b l e C h i l d F R C Q 2 4 r s t l 2 5 n c r c _ p t r < 1 3 C A n i m T r e e N o d e > R C Q 2 4 r s t l 2 5 n c r c _ p t r < 1 3 C A n i m T r e e N o d e > R C Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > " :
/* 802F3B5C 002F0ABC 94 21 FF E0 */ stwu r1 , - 0 x20 ( r1 )
/* 802F3B60 002F0AC0 7C 08 02 A6 */ mflr r0
/* 802F3B64 002F0AC4 90 01 00 24 */ stw r0 , 0 x24 ( r1 )
/* 802F3B68 002F0AC8 93 E1 00 1C */ stw r31 , 0 x1 c ( r1 )
/* 802F3B6C 002F0ACC 7C BF 2B 78 */ mr r31 , r5
/* 802F3B70 002F0AD0 93 C1 00 18 */ stw r30 , 0 x18 ( r1 )
/* 802F3B74 002F0AD4 7C 9E 23 78 */ mr r30 , r4
/* 802F3B78 002F0AD8 7C C4 33 78 */ mr r4 , r6
/* 802F3B7C 002F0ADC 93 A1 00 14 */ stw r29 , 0 x14 ( r1 )
/* 802F3B80 002F0AE0 7C 7D 1B 78 */ mr r29 , r3
/* 802F3B84 002F0AE4 48 00 01 4D */ bl " _ _ c t _ _ 1 3 C A n i m T r e e N o d e F R C Q 2 4 r s t l 6 6 b a s i c _ s t r i n g < c ,Q 2 4 r s t l 1 4 c h a r _ t r a i t s < c > ,Q 2 4 r s t l 1 7 r m e m o r y _ a l l o c a t o r > "
/* 802F3B88 002F0AE8 3C 80 80 3F */ lis r4 , l b l _ 8 0 3 E D 1 5 8 @ha
/* 802F3B8C 002F0AEC 38 60 00 08 */ li r3 , 8
/* 802F3B90 002F0AF0 38 04 D1 58 */ addi r0 , r4 , l b l _ 8 0 3 E D 1 5 8 @l
/* 802F3B94 002F0AF4 38 80 00 02 */ li r4 , 2
/* 802F3B98 002F0AF8 90 1D 00 00 */ stw r0 , 0 ( r29 )
/* 802F3B9C 002F0AFC 80 1E 00 00 */ lwz r0 , 0 ( r30 )
/* 802F3BA0 002F0B00 90 1D 00 14 */ stw r0 , 0 x14 ( r29 )
/* 802F3BA4 002F0B04 80 DD 00 14 */ lwz r6 , 0 x14 ( r29 )
/* 802F3BA8 002F0B08 80 A6 00 04 */ lwz r5 , 4 ( r6 )
/* 802F3BAC 002F0B0C 38 05 00 01 */ addi r0 , r5 , 1
/* 802F3BB0 002F0B10 90 06 00 04 */ stw r0 , 4 ( r6 )
/* 802F3BB4 002F0B14 80 1F 00 00 */ lwz r0 , 0 ( r31 )
/* 802F3BB8 002F0B18 90 1D 00 18 */ stw r0 , 0 x18 ( r29 )
/* 802F3BBC 002F0B1C 80 DD 00 18 */ lwz r6 , 0 x18 ( r29 )
/* 802F3BC0 002F0B20 80 A6 00 04 */ lwz r5 , 4 ( r6 )
/* 802F3BC4 002F0B24 38 05 00 01 */ addi r0 , r5 , 1
/* 802F3BC8 002F0B28 90 06 00 04 */ stw r0 , 4 ( r6 )
/* 802F3BCC 002F0B2C 48 00 3F ED */ bl A d d T o T o t a l S i z e _ _ 2 2 C C h a r A n i m M e m o r y M e t r i c s F U i Q 2 2 2 C C h a r A n i m M e m o r y M e t r i c s14 E A n i m S u b S y s t e m
/* 802F3BD0 002F0B30 80 01 00 24 */ lwz r0 , 0 x24 ( r1 )
/* 802F3BD4 002F0B34 7F A3 EB 78 */ mr r3 , r29
/* 802F3BD8 002F0B38 83 E1 00 1C */ lwz r31 , 0 x1 c ( r1 )
/* 802F3BDC 002F0B3C 83 C1 00 18 */ lwz r30 , 0 x18 ( r1 )
/* 802F3BE0 002F0B40 83 A1 00 14 */ lwz r29 , 0 x14 ( r1 )
/* 802F3BE4 002F0B44 7C 08 03 A6 */ mtlr r0
/* 802F3BE8 002F0B48 38 21 00 20 */ addi r1 , r1 , 0 x20
/* 802F3BEC 002F0B4C 4E 80 00 20 */ blr