objdiff-core 3.7.3

A local diffing tool for decompilation projects.
Documentation
ELF(�B4(m����hhkx

&4p4��z�����������;������#4B�R�b�r�����7� 	�&	�,	�2	�8	�>	D	?�	�t
�R�c�t	�	�#	�3	�C	�S	�c	�s	��	��	��	��	n�	t
z
�(
�m
x
}
~
�
�
�
�
�
�
�
�
�
?
�
�
mS!
7*}Ut
n�;���
�m
���
���N�������,E]l}�����������+C\t������8M]nn!��!��!�!0	!B	
!U
!g !{+
!�5!�K!�V!�d
!�n!�y!�!%�
!K�!c�	!u�
!��<!�&!�4!�@!�K!�V!f
!(p-!<�!S�!l�!��!��!��
!��
!EL!+�!J	�!'�	!O�	q!k^
!��
�!�=!�	�s!�	[!8
��!Q
e
!����qa.debug_info.debug_line.debug_frame.debug_abbrevEnemy300HitAttackCallBackesEnemyHitAttackCallBackStatus$aEnemy300DamageCallBackesEnemyDamageCallBackSubesEnemyDeadSub$aEnemy300DrawesEnemyDraw$a$dEnemy300MainDrObj_ObjClearWorkesLimitCheckesEnemyCmnStartesLimitPlCheckDrMath_GetRandDrAnime_AnimeSetF_SetObjDrAnime_AnimeEnd_SetObjgEnmDir2PlayeresEnemyFlipMoveXenemyPlayerGetHeadPos_fflt_fmul_s32_div_f_fadd_ffixenemyMoveSpeedDrAnime_AnimeMove_SetObjesEnemyCmnEndGameWorkFX_SinCosTable_$a$dEnemy300InitDrSetObjOpdCmnFreeDrBgHit_GetAdjustU_LoopDrAnime_AnimeInit_SetObjDrAnime_AnimeSet_SetObjesParamSetDrObjHit_InitDrObjHit_SetAttackParamesObjHitParamDamageSetDrObjHit_SetDefaultInvinTimerp_armc02_opdf_armc02_charac_armc02_palEnemy300SpawnerMain$a$dDr3DBg_GetScrollWork_SetNoDrObj_ObjGetNextWorkDrObj_DummyFuncEnemyParam$a$d.dwarf_type.void.dwarf_type.176.dwarf_type.DrObj.dwarf_typedef.DrObj.dwarf_type.177.dwarf_type.178.dwarf_type.179.dwarf_type.180.dwarf_type.181.dwarf_type.182.dwarf_type.unsigned char.dwarf_typedef.u8.dwarf_typedef.vu8.dwarf_type.short.dwarf_typedef.vs16.dwarf_typedef.s16.dwarf_type.unsigned short.dwarf_typedef.vu16.dwarf_typedef.wchar_t.dwarf_typedef.u16.dwarf_type.int.dwarf_typedef.BOOL.dwarf_typedef.OSIntrMode.dwarf_typedef.time_t.dwarf_type.183.dwarf_type.signed char.dwarf_typedef.s8.dwarf_typedef.vs8.dwarf_type.184.dwarf_type.Vec3x32.dwarf_typedef.Vec3x32.dwarf_type.long.dwarf_typedef.vs32.dwarf_typedef.fx32.dwarf_typedef.ptrdiff_t.dwarf_typedef.s32.dwarf_type.Vec2x32.dwarf_typedef.Vec2x32.dwarf_type.unsigned int.dwarf_typedef.uint.dwarf_type.unsigned long.dwarf_typedef.vu32.dwarf_typedef.size_t.dwarf_typedef.u32.dwarf_type.185.dwarf_type.186.dwarf_type.187.dwarf_type.188.dwarf_type.Color_s.dwarf_typedef.Color_s.dwarf_type.189.dwarf_type.190.dwarf_type.191.dwarf_type.192.dwarf_type.193.dwarf_type.194.dwarf_type.195.dwarf_type.196.dwarf_type.197.dwarf_type.198.dwarf_type.199.dwarf_type.200.dwarf_type.201.dwarf_type.Enemy300.dwarf_typedef.Enemy300.dwarf_type.202.dwarf_type.Enemy300Spawner.dwarf_typedef.Enemy300Spawner.dwarf_type.203.dwarf_type.UnkStruct0x120.dwarf_typedef.UnkStruct0x120.dwarf_type.204.dwarf_type.205.dwarf_type.206.dwarf_type.207.dwarf_type.208.dwarf_type.209.dwarf_type.210.dwarf_type.211.dwarf_type.212.dwarf_type.213.dwarf_type.214.dwarf_type.215.dwarf_type.216.dwarf_type.217.dwarf_type.EnemyParam_s.dwarf_typedef.EnemyParam_s.dwarf_type.218.dwarf_type.219.dwarf_type.220.dwarf_type.221.dwarf_type.222.dwarf_type.ScrollWork_s.dwarf_typedef.ScrollWork_s.dwarf_type.223.dwarf_type.224.dwarf_type.225.dwarf_type.226.dwarf_type.227.dwarf_type.228.dwarf_line.Enemy300HitAttackCallBack.dwarf.Enemy300HitAttackCallBack.dwarf_line.Enemy300DamageCallBack.dwarf.Enemy300DamageCallBack.dwarf_line.Enemy300Draw.dwarf.Enemy300Draw.dwarf_line.Enemy300Main.dwarf.Enemy300Main.dwarf_line.Enemy300Init.dwarf.Enemy300Init.dwarf_line.Enemy300SpawnerMain.dwarf.Enemy300SpawnerMain.symtab.strtab.shstrtab.comment.debug_info.rel.debug_info.debug_macinfo.debug_loc rel.debug_loc.debug_line.rel.debug_line.debug_line.rel.debug_line.debug_pubnames.debug_aranges.debug_abbrev.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.text.text.rela.textMetrowerks C/C++ for ARM 3.0.0.131���enemy300.cMetrowerks C/C++ for ARMZ:\home\lago\dev\decomp\ooe\src\game\enemy\�void���DrObj�mainFunc�drawFunc�destructFunc�m00C�
state1�state2�state3�m010�m012�m014�m018�m01A�m01C�m01E� m020�!opacity�"m022�$m024�(m028�,m02C�0pos�<vel�Dm044�Hm048�Lm04C�Pm050�Tm054�Xm058�\m05C�dangle�fm066�hm068�jm06A�lopdId�nm06E�tm074�xm078�|m07C�~m07E��m080��m082��patternIdx��m086��m088��m08A��m08C��polygonAttr��upperLeftColor��lowerLeftColor��lowerRightColor��upperRightColor��opdOffsetX��opdOffsetY��m0A4��m0A6��m0A7��m0A8��m0AA��m0AC��m0B0��m0B8��m0BA��m0BC��m0BE��m0C0��m0C8��m0CC�DrObj���@no_name@������unsigned char�u8�vu8�short�vs16�s16�unsigned short�vu16�wchar_t�u16�int�BOOL�OSIntrMode�time_t���signed char�s8�vs8���Vec3x32�x�y�z�Vec3x32�long�vs32�fx32�ptrdiff_t�s32�Vec2x32�x�y�Vec2x32�unsigned int�uint�unsigned long�vu32�size_t�u32���������Color_s�r�g�b�m3�Color_s�����������@no_name@�@no_name@�@no_name@��������`Enemy300�base��m0D0��m0D4��m0D6��m0D8� m120�@m140�Enemy300��`Enemy300Spawner�base��m0D0��m0D4� m120�@m140�Enemy300Spawner�L�K� UnkStruct0x120�m120�m124�m132�m133�m134�m138�m13A�m13C�m13E�UnkStruct0x120��
����� ��H�G� ����������$EnemyParam_s�initFunc�mainFunc�m08�m0E�m10�EnemyParam_s��������pScrollWork_s�m00�m04�8width�:height�<m3C�>m3E�@m40�Dm44�Hm48�Lm4C�ScrollWork_s��4�3���$�#���G]Enemy300HitAttackCallBack*�GPbase�GPother�GPr2�4M]Enemy300DamageCallBack��MTbase�MPother�MPr2�NPthis�X]Enemy300Draw��XPbase�]]Enemy300Mainq�]Ubase��PplayerHeadY�`Tr4�_Pspawner�^Pthis���]Enemy300Init���Tbase��Ptemp��Pthis���]Enemy300SpawnerMain���Ubase��Pr0��PenmPrm��Wr7��Vr6��Tr4��PscrollWork��Pbat��Pthis|}�����)�;�M�_�q��������������'�8�J�\�n����������������$�6H�Z�l�~������������	�%�A�^�{���� �����!�")�;�M�_�q#�$�(�}��|��}���"�-�M�X�f�{��������������(�B�M�X�h���������������):\kz��������%�|�&	'	�"	}(	}.	%4	}:	}@	}F	�b	}t	-�	��	��	3�	��	4�	��	�
}
�0
.B
�T
2`
�z
�
��
/�
�
�
0�
�1!�3�?�Xiz����}�}�����}���}��=>0?A�R@]�pv�����B�C����
�
D)
�:
�K
�\
Eg
�z
|�
�
�
�
��
��
|�
�
�

)�8|,04a*t+���,�|���5�|�V�V6"�<�M7c8|skwk��9���:�|���;�*<?�P�a�rA�F�G�
*W���q�����5�Z:\home\lago\dev\decomp\ooe\include\system\Z:\home\lago\dev\decomp\ooe\include\Z:\home\lago\dev\decomp\ooe\include\game\Z:\home\lago\dev\decomp\ooe\libs\c\include\Z:\home\lago\dev\decomp\ooe\libs\nds\include\Z:\home\lago\dev\decomp\ooe\include\game\enemy\(Z:\home\lago\dev\decomp\ooe\src\game\enemy\dr_obj.hdr_graph.hglobal.hdr_opd.hdr_objhit.hdr_math.hdr_bghit.hdr_anime.hdr_3dbg.hgame.htypes.hstddef.htime.hnitro.hfx_types.hes_enemy.hcommand-line defines)enemy300.c��{��}">F28M3Q32}}}N}�/U!c"~#|
�~-X'\}|}~m}DXy�V#k���I�$>��I�!/�I�.;:I?@�
8I�I�C%�I�;:I?�4;:I?@-����0���������R����@-�@���P��������
�����������S����T��������/�U�@-�P����� ��`@��Q�!���R
�����
��P�l��F��� ��=��`���P�������������P����
��P��R����+�J�@�����D� D�p0��@���P�D
��������
��=����P�@��8���� �����
�����P�.
���� �������������
��"����������!��<����B"��!���`��P���P@��p�������d���4 ��`����G���������@��������������������������?(W����TX����dW����tY�����Z�����[����\����]����,\����4^����@_�����`�����a�����b�����c�����a�����d�����e�����W�����f�����g�����h�����ij@-�\��\!����X1��@���P�������Q�
8��8����<��P�
�������������Q��3��1���������� ��j�� ��8����P� ��0��4���0B�����P�
4��`���4������������0�����0��Q�t�������t�����p ��p0���������L����<�� ��P�
����������2������������l�����m�����n�����o����p����q����Lr����Xs����`t����hulvpwtxi|���@-�P��,������Q�
�1��
��0��1��#���1���S��ú�����!����R���������������Q���������
H������#�����4p��0����� 
��@��P����� ��d��@d�7��-��|��`���@�����0`��4p����3��21�� ��$��21��!��2!��0��b���������1�/�\����� ����40�� ��8C�40�������������
���P��������
��������������|x�����y����4\����<^����H_����xi|z�{@�
R	04p#$��0P)�@ 5O 5Z 5i 5u@9H
��9��9��9��9��9��`:��:��:4��:��:�;; = @>��?�#�@�)0B`