From 98f7e90125bf4f30e3281f41235ac95f8ea3808f Mon Sep 17 00:00:00 2001 From: robojumper Date: Thu, 10 Oct 2024 18:21:07 +0200 Subject: [PATCH] Set up REL templates (#60) * Fix .data sections misidentified as .rodata by dtk dtk can't always reliably identify REL sections in its initial analysis. This is a manual fix - the list of RELs to fix was found by looking at supposed .rodata splits that contained an fBase vtable, since vtables should be in .data. This fix is required for scripted creation of REL actors based on rel .data * More consistent d/t header paths * Data fixups for parsing * Tmp actor file setup * Fixes * Set up almost all REL templates * formatting * Fix formatting --- .../rels/d_SoftwareKeyboardNP/symbols.txt | 10 +- .../rels/d_a_asura_bulletNP/symbols.txt | 66 +-- .../rels/d_a_avater_bulletNP/symbols.txt | 66 +-- .../rels/d_a_avater_race_mngNP/splits.txt | 2 +- .../rels/d_a_avater_race_mngNP/symbols.txt | 104 ++-- config/SOUE01/rels/d_a_b_asuraNP/symbols.txt | 204 ++++---- .../SOUE01/rels/d_a_b_asura_armNP/symbols.txt | 72 +-- .../rels/d_a_b_asura_footNP/symbols.txt | 66 +-- .../rels/d_a_b_bbshockwaveNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_b_bigboss2NP/symbols.txt | 318 +++++------ .../SOUE01/rels/d_a_b_bigboss3NP/symbols.txt | 300 +++++------ .../SOUE01/rels/d_a_b_bigbossNP/symbols.txt | 234 ++++----- .../rels/d_a_b_bigbossbaseNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_b_girahimu2NP/symbols.txt | 54 +- .../rels/d_a_b_girahimu3_baseNP/symbols.txt | 54 +- .../rels/d_a_b_girahimu3_firstNP/symbols.txt | 8 +- .../rels/d_a_b_girahimu3_secondNP/symbols.txt | 168 +++--- .../rels/d_a_b_girahimu3_thirdNP/symbols.txt | 132 ++--- .../SOUE01/rels/d_a_b_girahimuNP/symbols.txt | 54 +- .../rels/d_a_b_girahimu_baseNP/symbols.txt | 54 +- config/SOUE01/rels/d_a_b_krNP/symbols.txt | 132 ++--- config/SOUE01/rels/d_a_b_kr_armNP/symbols.txt | 96 ++-- .../SOUE01/rels/d_a_b_kr_hairNP/symbols.txt | 72 +-- .../SOUE01/rels/d_a_b_lastbossNP/symbols.txt | 138 ++--- config/SOUE01/rels/d_a_b_mgNP/symbols.txt | 150 +++--- config/SOUE01/rels/d_a_b_nusiNP/symbols.txt | 54 +- .../rels/d_a_b_nusi_bulletNP/symbols.txt | 72 +-- .../rels/d_a_b_nusi_tentakleNP/symbols.txt | 144 ++--- config/SOUE01/rels/d_a_b_vdNP/symbols.txt | 120 ++--- config/SOUE01/rels/d_a_birdNP/symbols.txt | 144 ++--- .../SOUE01/rels/d_a_bird_kobunANP/symbols.txt | 92 ++-- .../SOUE01/rels/d_a_bird_kobunBNP/symbols.txt | 92 ++-- config/SOUE01/rels/d_a_bird_mobNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_bird_npcNP/symbols.txt | 74 +-- .../SOUE01/rels/d_a_bird_rivalNP/symbols.txt | 98 ++-- .../SOUE01/rels/d_a_bird_targetNP/symbols.txt | 84 +-- .../d_a_bird_zelda_trainingNP/symbols.txt | 74 +-- config/SOUE01/rels/d_a_bombfNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_bullet_gueNP/symbols.txt | 72 +-- .../rels/d_a_bullet_maguppoNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_co_testNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_col_stpNP/symbols.txt | 8 +- config/SOUE01/rels/d_a_controlNP/symbols.txt | 96 ++-- .../rels/d_a_demo_npc_birdNP/symbols.txt | 84 +-- config/SOUE01/rels/d_a_e_amNP/symbols.txt | 120 ++--- .../rels/d_a_e_battleshipfishNP/symbols.txt | 102 ++-- config/SOUE01/rels/d_a_e_bcNP/symbols.txt | 264 +++++----- .../SOUE01/rels/d_a_e_bc_arrowNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_e_bcalNP/symbols.txt | 108 ++-- .../rels/d_a_e_bcal_arrowNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_e_bceNP/symbols.txt | 144 ++--- config/SOUE01/rels/d_a_e_bczNP/symbols.txt | 204 ++++---- config/SOUE01/rels/d_a_e_beamosNP/symbols.txt | 114 ++-- config/SOUE01/rels/d_a_e_bsNP/symbols.txt | 102 ++-- config/SOUE01/rels/d_a_e_cactusNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_e_captainNP/symbols.txt | 162 +++--- .../SOUE01/rels/d_a_e_chaser_bNP/symbols.txt | 78 +-- config/SOUE01/rels/d_a_e_eyeNP/symbols.txt | 84 +-- config/SOUE01/rels/d_a_e_geNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_e_gekoNP/symbols.txt | 90 ++-- config/SOUE01/rels/d_a_e_gerockNP/symbols.txt | 102 ++-- config/SOUE01/rels/d_a_e_gueNP/symbols.txt | 102 ++-- config/SOUE01/rels/d_a_e_gumarmNP/symbols.txt | 162 +++--- config/SOUE01/rels/d_a_e_gunhoNP/symbols.txt | 102 ++-- config/SOUE01/rels/d_a_e_gunhobNP/symbols.txt | 90 ++-- config/SOUE01/rels/d_a_e_hbNP/symbols.txt | 108 ++-- .../SOUE01/rels/d_a_e_hidokariNP/symbols.txt | 156 +++--- .../SOUE01/rels/d_a_e_hidokarisNP/symbols.txt | 72 +-- config/SOUE01/rels/d_a_e_hidoryNP/symbols.txt | 90 ++-- config/SOUE01/rels/d_a_e_hocNP/symbols.txt | 150 +++--- config/SOUE01/rels/d_a_e_hpNP/symbols.txt | 132 ++--- config/SOUE01/rels/d_a_e_hydraNP/symbols.txt | 120 ++--- config/SOUE01/rels/d_a_e_kgNP/symbols.txt | 264 +++++----- config/SOUE01/rels/d_a_e_ksNP/symbols.txt | 138 ++--- .../rels/d_a_e_kumite_giraNP/symbols.txt | 72 +-- .../SOUE01/rels/d_a_e_liza_tailNP/symbols.txt | 84 +-- .../SOUE01/rels/d_a_e_lizarufosNP/symbols.txt | 204 ++++---- config/SOUE01/rels/d_a_e_magmaNP/symbols.txt | 84 +-- .../SOUE01/rels/d_a_e_maguppoNP/symbols.txt | 132 ++--- config/SOUE01/rels/d_a_e_mrNP/symbols.txt | 210 ++++---- .../SOUE01/rels/d_a_e_mr_shieldNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_e_ocNP/symbols.txt | 216 ++++---- config/SOUE01/rels/d_a_e_orNP/symbols.txt | 102 ++-- .../SOUE01/rels/d_a_e_or_cannonNP/symbols.txt | 72 +-- config/SOUE01/rels/d_a_e_phNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_e_poNP/symbols.txt | 102 ++-- config/SOUE01/rels/d_a_e_remlyNP/symbols.txt | 198 +++---- .../SOUE01/rels/d_a_e_rupee_gueNP/symbols.txt | 90 ++-- config/SOUE01/rels/d_a_e_sf4NP/symbols.txt | 114 ++-- config/SOUE01/rels/d_a_e_sfNP/symbols.txt | 120 ++--- config/SOUE01/rels/d_a_e_sirenNP/symbols.txt | 90 ++-- .../SOUE01/rels/d_a_e_skytailNP/symbols.txt | 96 ++-- config/SOUE01/rels/d_a_e_smNP/symbols.txt | 114 ++-- config/SOUE01/rels/d_a_e_sparkNP/symbols.txt | 90 ++-- config/SOUE01/rels/d_a_e_stNP/symbols.txt | 234 ++++----- .../SOUE01/rels/d_a_e_st_wireNP/symbols.txt | 78 +-- .../rels/d_a_e_syakomaitoNP/symbols.txt | 156 +++--- config/SOUE01/rels/d_a_e_tn2NP/symbols.txt | 72 +-- config/SOUE01/rels/d_a_e_wsNP/symbols.txt | 120 ++--- config/SOUE01/rels/d_a_eelNP/symbols.txt | 42 +- config/SOUE01/rels/d_a_fishNP/symbols.txt | 42 +- config/SOUE01/rels/d_a_fish_mgrNP/symbols.txt | 42 +- config/SOUE01/rels/d_a_fly_slbNP/symbols.txt | 60 +-- .../d_a_girahimu_sword_beamNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_heartfNP/symbols.txt | 90 ++-- .../SOUE01/rels/d_a_hidory_fireNP/symbols.txt | 66 +-- .../SOUE01/rels/d_a_insect_antNP/symbols.txt | 90 ++-- .../rels/d_a_insect_beetleNP/symbols.txt | 108 ++-- .../rels/d_a_insect_butterflyNP/symbols.txt | 84 +-- .../rels/d_a_insect_cicadaNP/symbols.txt | 78 +-- .../rels/d_a_insect_dragonflyNP/symbols.txt | 90 ++-- .../rels/d_a_insect_fireflyNP/symbols.txt | 84 +-- .../rels/d_a_insect_grasshopperNP/symbols.txt | 90 ++-- .../rels/d_a_insect_ladybugNP/symbols.txt | 90 ++-- .../rels/d_a_insect_scarabNP/symbols.txt | 96 ++-- .../SOUE01/rels/d_a_invisibleNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_kanbanNP/symbols.txt | 74 +-- .../rels/d_a_knight_leader_birdNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_little_birdNP/symbols.txt | 138 ++--- .../rels/d_a_little_bird_mgrNP/symbols.txt | 90 ++-- config/SOUE01/rels/d_a_messageNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_morita_testNP/symbols.txt | 114 ++-- .../rels/d_a_npc_aku_humanNP/symbols.txt | 6 +- .../rels/d_a_npc_akumakunNP/symbols.txt | 18 +- .../rels/d_a_npc_aqua_dragonNP/symbols.txt | 18 +- .../d_a_npc_azukariya_fatherNP/symbols.txt | 6 +- .../d_a_npc_azukariya_nightNP/symbols.txt | 18 +- .../rels/d_a_npc_bamboo_goronNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_bbrvlNP/symbols.txt | 18 +- config/SOUE01/rels/d_a_npc_beeNP/symbols.txt | 6 +- config/SOUE01/rels/d_a_npc_birdNP/symbols.txt | 60 +-- .../rels/d_a_npc_bird_sowomanNP/symbols.txt | 66 +-- .../rels/d_a_npc_bird_zeldaNP/symbols.txt | 66 +-- .../rels/d_a_npc_ce_friendNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_ce_ladyNP/symbols.txt | 18 +- config/SOUE01/rels/d_a_npc_chefNP/symbols.txt | 6 +- .../rels/d_a_npc_daishinkanNP/symbols.txt | 6 +- .../rels/d_a_npc_daishinkan_nNP/symbols.txt | 6 +- .../rels/d_a_npc_desertrobotNP/symbols.txt | 18 +- .../d_a_npc_desertrobot_captainNP/symbols.txt | 18 +- .../d_a_npc_dive_game_judgeNP/symbols.txt | 48 +- .../rels/d_a_npc_douguya_motherNP/symbols.txt | 6 +- .../d_a_npc_douguya_mother_lodNP/symbols.txt | 6 +- .../rels/d_a_npc_douguyanightNP/symbols.txt | 6 +- .../rels/d_a_npc_fire_dragonNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_girahimNP/symbols.txt | 6 +- .../rels/d_a_npc_goddess_zeldaNP/symbols.txt | 18 +- config/SOUE01/rels/d_a_npc_graNP/symbols.txt | 18 +- config/SOUE01/rels/d_a_npc_grcNP/symbols.txt | 18 +- config/SOUE01/rels/d_a_npc_grdNP/symbols.txt | 6 +- .../rels/d_a_npc_honeycombNP/symbols.txt | 6 +- .../symbols.txt | 18 +- .../rels/d_a_npc_junk_motherNP/symbols.txt | 6 +- .../d_a_npc_junk_mother_lodNP/symbols.txt | 6 +- .../rels/d_a_npc_junk_nightNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_kenseiNP/symbols.txt | 20 +- .../rels/d_a_npc_knight_leaderNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_kobun2NP/symbols.txt | 42 +- .../SOUE01/rels/d_a_npc_kobunNP/symbols.txt | 60 +-- .../rels/d_a_npc_kobun_b_nightNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_npc_kyui4NP/symbols.txt | 18 +- .../rels/d_a_npc_kyui_elderNP/symbols.txt | 18 +- .../rels/d_a_npc_kyui_firstNP/symbols.txt | 62 +-- .../rels/d_a_npc_kyui_thirdNP/symbols.txt | 36 +- .../rels/d_a_npc_kyui_wizardNP/symbols.txt | 72 +-- .../symbols.txt | 6 +- .../d_a_npc_medicinewifenightNP/symbols.txt | 6 +- config/SOUE01/rels/d_a_npc_moleNP/symbols.txt | 18 +- .../rels/d_a_npc_mole_elderNP/symbols.txt | 18 +- .../rels/d_a_npc_mole_es_nmlNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_mole_mgNP/symbols.txt | 30 +- .../rels/d_a_npc_mole_normal2NP/symbols.txt | 18 +- .../rels/d_a_npc_mole_normalNP/symbols.txt | 18 +- .../rels/d_a_npc_mole_salNP/symbols.txt | 18 +- .../rels/d_a_npc_mole_tackle2NP/symbols.txt | 18 +- .../rels/d_a_npc_mole_tackleNP/symbols.txt | 18 +- .../rels/d_a_npc_old_impaNP/symbols.txt | 18 +- .../rels/d_a_npc_ord_kyuiNP/symbols.txt | 24 +- .../symbols.txt | 18 +- .../d_a_npc_pumpkin_daughterNP/symbols.txt | 18 +- .../rels/d_a_npc_pumpkin_masterNP/symbols.txt | 18 +- .../rels/d_a_npc_regret_rivalNP/symbols.txt | 30 +- .../SOUE01/rels/d_a_npc_rescueNP/symbols.txt | 62 +-- .../SOUE01/rels/d_a_npc_rivalNP/symbols.txt | 42 +- .../rels/d_a_npc_rival_lodNP/symbols.txt | 54 +- .../rels/d_a_npc_salbage_morryNP/symbols.txt | 18 +- .../rels/d_a_npc_salbage_robotNP/symbols.txt | 48 +- .../d_a_npc_salbage_robot_flyNP/symbols.txt | 42 +- .../symbols.txt | 6 +- .../symbols.txt | 18 +- .../rels/d_a_npc_salesman_sNP/symbols.txt | 54 +- .../SOUE01/rels/d_a_npc_saltalkNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_senpaiNP/symbols.txt | 42 +- .../rels/d_a_npc_senpai_bNP/symbols.txt | 42 +- .../rels/d_a_npc_senpaia_motherNP/symbols.txt | 6 +- .../d_a_npc_senpaia_mother_lodNP/symbols.txt | 6 +- .../rels/d_a_npc_shinkan2NP/symbols.txt | 74 +-- .../SOUE01/rels/d_a_npc_shinkanNP/symbols.txt | 30 +- .../rels/d_a_npc_sorajima_boyNP/symbols.txt | 18 +- .../d_a_npc_sorajima_fatherNP/symbols.txt | 18 +- .../d_a_npc_sorajima_femaleNP/symbols.txt | 18 +- .../rels/d_a_npc_sorajima_girlNP/symbols.txt | 18 +- .../rels/d_a_npc_sorajima_male2NP/symbols.txt | 18 +- .../rels/d_a_npc_sorajima_male3NP/symbols.txt | 18 +- .../rels/d_a_npc_sorajima_maleNP/symbols.txt | 18 +- .../rels/d_a_npc_sorajima_man_dNP/symbols.txt | 6 +- .../rels/d_a_npc_sorajima_man_eNP/symbols.txt | 6 +- .../d_a_npc_sorajima_motherNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_suiseiNP/symbols.txt | 18 +- .../rels/d_a_npc_suisei_normalNP/symbols.txt | 18 +- .../rels/d_a_npc_suisei_subNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_terryNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_testmanNP/symbols.txt | 18 +- .../rels/d_a_npc_thunder_dragonNP/symbols.txt | 18 +- .../d_a_npc_thunder_dragon_boneNP/symbols.txt | 60 +-- .../symbols.txt | 18 +- .../rels/d_a_npc_toilet_ghostNP/symbols.txt | 18 +- .../rels/d_a_npc_uranaiyaNP/symbols.txt | 18 +- .../d_a_npc_volcano_f2_salboNP/symbols.txt | 18 +- .../rels/d_a_npc_young_impaNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_npc_zeldaNP/symbols.txt | 18 +- .../SOUE01/rels/d_a_nusi_baseNP/symbols.txt | 54 +- config/SOUE01/rels/d_a_nusi_npcNP/symbols.txt | 54 +- .../rels/d_a_obj_B300_sandNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_obj_D300NP/symbols.txt | 72 +-- .../rels/d_a_obj_D3_dummyNP/symbols.txt | 60 +-- .../rels/d_a_obj_F302_lightNP/symbols.txt | 66 +-- .../rels/d_a_obj_F400_gate_leafNP/splits.txt | 2 +- .../rels/d_a_obj_F400_gate_leafNP/symbols.txt | 12 +- .../rels/d_a_obj_F400_gate_sealNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_obj_amberNP/symbols.txt | 6 +- .../rels/d_a_obj_ancient_jewelsNP/symbols.txt | 96 ++-- .../rels/d_a_obj_arrow_switchNP/symbols.txt | 78 +-- .../rels/d_a_obj_asura_pillarNP/symbols.txt | 66 +-- .../rels/d_a_obj_asura_swordNP/symbols.txt | 72 +-- .../rels/d_a_obj_ballistaNP/symbols.txt | 102 ++-- .../rels/d_a_obj_ballista_f3NP/symbols.txt | 90 ++-- .../d_a_obj_ballista_handleNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_bambooNP/symbols.txt | 74 +-- .../SOUE01/rels/d_a_obj_barrelNP/symbols.txt | 114 ++-- .../rels/d_a_obj_bb_bridgeNP/symbols.txt | 72 +-- .../d_a_obj_bb_broken_partsNP/symbols.txt | 66 +-- .../rels/d_a_obj_bb_objectsNP/symbols.txt | 60 +-- .../rels/d_a_obj_bblargebombNP/symbols.txt | 90 ++-- .../SOUE01/rels/d_a_obj_bbstoneNP/symbols.txt | 72 +-- config/SOUE01/rels/d_a_obj_bellNP/symbols.txt | 72 +-- .../rels/d_a_obj_belt_cvrNP/symbols.txt | 60 +-- .../rels/d_a_obj_belt_obstacleNP/symbols.txt | 84 +-- config/SOUE01/rels/d_a_obj_bgNP/symbols.txt | 6 +- .../rels/d_a_obj_bigbomb_flowerNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_bird_spNP/symbols.txt | 6 +- .../rels/d_a_obj_bird_statueNP/splits.txt | 2 +- .../rels/d_a_obj_bird_statueNP/symbols.txt | 12 +- .../SOUE01/rels/d_a_obj_bladeNP/symbols.txt | 6 +- .../rels/d_a_obj_blast_rockNP/symbols.txt | 72 +-- .../rels/d_a_obj_block_ropeNP/symbols.txt | 66 +-- .../d_a_obj_block_undergroundNP/symbols.txt | 8 +- .../rels/d_a_obj_blow_coalNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_obj_boatNP/symbols.txt | 90 ++-- .../rels/d_a_obj_boxcage_F300NP/symbols.txt | 72 +-- .../rels/d_a_obj_bridge_boneNP/symbols.txt | 60 +-- .../d_a_obj_bridge_buildingNP/symbols.txt | 84 +-- .../rels/d_a_obj_bridge_fallNP/symbols.txt | 72 +-- .../rels/d_a_obj_bridge_stepNP/symbols.txt | 78 +-- .../rels/d_a_obj_bridge_stretchNP/symbols.txt | 78 +-- .../rels/d_a_obj_bridge_timeNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_bstoneNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_obj_bubbleNP/symbols.txt | 42 +- .../rels/d_a_obj_buildingNP/symbols.txt | 6 +- .../rels/d_a_obj_bulb_switchNP/symbols.txt | 72 +-- .../SOUE01/rels/d_a_obj_cannonNP/symbols.txt | 90 ++-- .../rels/d_a_obj_cannon_coverNP/symbols.txt | 86 +-- .../rels/d_a_obj_carry_stoneNP/symbols.txt | 108 ++-- .../SOUE01/rels/d_a_obj_chairNP/symbols.txt | 60 +-- .../rels/d_a_obj_chandelierNP/symbols.txt | 72 +-- .../SOUE01/rels/d_a_obj_chestNP/symbols.txt | 78 +-- config/SOUE01/rels/d_a_obj_cityNP/symbols.txt | 6 +- .../rels/d_a_obj_city_waterNP/symbols.txt | 6 +- .../rels/d_a_obj_claw_shot_tgNP/symbols.txt | 60 +-- .../rels/d_a_obj_clearness_wallNP/splits.txt | 2 +- .../rels/d_a_obj_clearness_wallNP/symbols.txt | 10 +- config/SOUE01/rels/d_a_obj_clefNP/symbols.txt | 98 ++-- .../rels/d_a_obj_cloud_diveNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_obj_colNP/symbols.txt | 6 +- .../rels/d_a_obj_control_panelNP/symbols.txt | 72 +-- .../rels/d_a_obj_cumul_cloudNP/symbols.txt | 60 +-- .../rels/d_a_obj_daynightNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_decoANP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_decoBNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_desertNP/symbols.txt | 8 +- .../rels/d_a_obj_desert_agoNP/symbols.txt | 60 +-- .../rels/d_a_obj_desert_debrisNP/symbols.txt | 6 +- .../rels/d_a_obj_desert_meterNP/symbols.txt | 66 +-- .../d_a_obj_display_only_nbsNP/symbols.txt | 6 +- .../rels/d_a_obj_distant_shipNP/symbols.txt | 6 +- .../d_a_obj_diviner_crystalNP/symbols.txt | 54 +- config/SOUE01/rels/d_a_obj_doorNP/symbols.txt | 6 +- .../rels/d_a_obj_door_bossD101NP/symbols.txt | 66 +-- .../rels/d_a_obj_door_bossNP/symbols.txt | 144 ++--- .../d_a_obj_door_dungeonD200NP/symbols.txt | 6 +- .../rels/d_a_obj_door_dungeonNP/symbols.txt | 6 +- .../rels/d_a_obj_dormitory_gateNP/symbols.txt | 66 +-- .../rels/d_a_obj_down_lavaNP/symbols.txt | 72 +-- config/SOUE01/rels/d_a_obj_drumNP/symbols.txt | 96 ++-- .../rels/d_a_obj_dungeon_shipNP/symbols.txt | 84 +-- .../rels/d_a_obj_electric_lightNP/symbols.txt | 60 +-- .../rels/d_a_obj_evil_fieldNP/symbols.txt | 72 +-- .../rels/d_a_obj_farmlandNP/symbols.txt | 66 +-- .../SOUE01/rels/d_a_obj_fenceNP/symbols.txt | 110 ++-- .../rels/d_a_obj_fence_boko2NP/symbols.txt | 6 +- .../rels/d_a_obj_fence_bokoNP/symbols.txt | 6 +- .../rels/d_a_obj_fence_ironNP/symbols.txt | 102 ++-- .../rels/d_a_obj_fence_konsaiNP/symbols.txt | 6 +- config/SOUE01/rels/d_a_obj_fireNP/symbols.txt | 60 +-- .../rels/d_a_obj_fire_obstacleNP/symbols.txt | 66 +-- .../rels/d_a_obj_fire_pillarNP/symbols.txt | 78 +-- .../rels/d_a_obj_firewallNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_obj_flagNP/symbols.txt | 60 +-- .../rels/d_a_obj_flower_ancientNP/symbols.txt | 78 +-- .../symbols.txt | 6 +- .../rels/d_a_obj_fortune_ringNP/symbols.txt | 68 +-- .../SOUE01/rels/d_a_obj_fruitBNP/symbols.txt | 72 +-- .../SOUE01/rels/d_a_obj_fruitNP/symbols.txt | 96 ++-- .../d_a_obj_fruit_guts_leafNP/symbols.txt | 6 +- .../rels/d_a_obj_fruit_treeNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_obj_gearNP/symbols.txt | 78 +-- .../rels/d_a_obj_girahim_footNP/symbols.txt | 66 +-- .../rels/d_a_obj_girahimu_floorNP/symbols.txt | 84 +-- .../rels/d_a_obj_girahimu_knifeNP/symbols.txt | 114 ++-- .../d_a_obj_girahimu_sword_linkNP/symbols.txt | 96 ++-- .../rels/d_a_obj_god_markNP/symbols.txt | 66 +-- .../rels/d_a_obj_goddess_cubeNP/symbols.txt | 66 +-- .../rels/d_a_obj_goddess_statueNP/symbols.txt | 60 +-- .../rels/d_a_obj_grass_coilNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_graveNP/symbols.txt | 66 +-- .../rels/d_a_obj_ground_coverNP/symbols.txt | 98 ++-- .../rels/d_a_obj_guard_logNP/symbols.txt | 72 +-- .../rels/d_a_obj_harp_hintNP/symbols.txt | 150 +++--- config/SOUE01/rels/d_a_obj_himoNP/symbols.txt | 60 +-- .../rels/d_a_obj_hit_lever_swNP/symbols.txt | 72 +-- config/SOUE01/rels/d_a_obj_holeNP/symbols.txt | 60 +-- .../rels/d_a_obj_hole_minigameNP/symbols.txt | 84 +-- .../rels/d_a_obj_impa_doorNP/symbols.txt | 60 +-- .../rels/d_a_obj_insect_islandNP/symbols.txt | 6 +- .../rels/d_a_obj_into_holeNP/symbols.txt | 6 +- .../rels/d_a_obj_iron_stageNP/symbols.txt | 6 +- .../rels/d_a_obj_island_LODNP/symbols.txt | 6 +- .../rels/d_a_obj_island_nusiNP/symbols.txt | 66 +-- .../symbols.txt | 104 ++-- .../rels/d_a_obj_ivy_ropeNP/symbols.txt | 108 ++-- .../rels/d_a_obj_kanban_stoneNP/symbols.txt | 66 +-- .../SOUE01/rels/d_a_obj_kibakoNP/symbols.txt | 84 +-- .../rels/d_a_obj_kumite_wallNP/splits.txt | 2 +- .../rels/d_a_obj_kumite_wallNP/symbols.txt | 94 ++-- config/SOUE01/rels/d_a_obj_lampNP/symbols.txt | 60 +-- .../rels/d_a_obj_lava_d201NP/symbols.txt | 78 +-- .../rels/d_a_obj_lava_plateNP/symbols.txt | 72 +-- .../rels/d_a_obj_leaf_swingNP/symbols.txt | 60 +-- .../rels/d_a_obj_light_lineNP/symbols.txt | 66 +-- .../d_a_obj_light_shaft_smallNP/symbols.txt | 66 +-- .../d_a_obj_lighthouse_harpNP/symbols.txt | 84 +-- .../d_a_obj_lighthouse_lightNP/symbols.txt | 72 +-- config/SOUE01/rels/d_a_obj_lockNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_obj_logNP/symbols.txt | 84 +-- .../rels/d_a_obj_log_waterNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_lotusNP/symbols.txt | 78 +-- .../rels/d_a_obj_lotus_flowerNP/symbols.txt | 60 +-- .../rels/d_a_obj_lotus_seedNP/symbols.txt | 96 ++-- .../SOUE01/rels/d_a_obj_mappartsNP/splits.txt | 2 +- .../rels/d_a_obj_mappartsNP/symbols.txt | 8 +- .../rels/d_a_obj_megami_islandNP/symbols.txt | 6 +- .../rels/d_a_obj_mg_pumpkinNP/symbols.txt | 84 +-- .../rels/d_a_obj_mole_coverNP/symbols.txt | 6 +- .../rels/d_a_obj_move_elecNP/symbols.txt | 72 +-- .../rels/d_a_obj_move_lift_volNP/symbols.txt | 90 ++-- .../rels/d_a_obj_musasabiNP/symbols.txt | 102 ++-- .../rels/d_a_obj_mushroomNP/symbols.txt | 66 +-- .../rels/d_a_obj_needle_desertNP/symbols.txt | 66 +-- .../d_a_obj_needle_undergroundNP/symbols.txt | 78 +-- .../rels/d_a_obj_oct_grassNP/symbols.txt | 60 +-- .../rels/d_a_obj_oct_grass_leafNP/symbols.txt | 84 +-- .../SOUE01/rels/d_a_obj_paintNP/symbols.txt | 60 +-- .../rels/d_a_obj_pinwheelNP/symbols.txt | 78 +-- config/SOUE01/rels/d_a_obj_pipeNP/symbols.txt | 72 +-- .../SOUE01/rels/d_a_obj_pistonNP/symbols.txt | 90 ++-- .../rels/d_a_obj_pole_stonyNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_obj_pot_salNP/symbols.txt | 54 +- .../rels/d_a_obj_propeller_liftNP/symbols.txt | 78 +-- .../SOUE01/rels/d_a_obj_properaNP/symbols.txt | 54 +- .../rels/d_a_obj_pumpkin_barNP/symbols.txt | 6 +- .../rels/d_a_obj_push_blockNP/symbols.txt | 72 +-- .../rels/d_a_obj_puzzle_islandNP/symbols.txt | 6 +- .../rels/d_a_obj_rail_endNP/symbols.txt | 8 +- .../rels/d_a_obj_rail_postNP/symbols.txt | 8 +- .../rels/d_a_obj_ride_rockNP/symbols.txt | 84 +-- .../rels/d_a_obj_ro_at_targetNP/symbols.txt | 72 +-- .../rels/d_a_obj_rock_boatNP/symbols.txt | 84 +-- .../rels/d_a_obj_rock_dragonNP/symbols.txt | 96 ++-- .../rels/d_a_obj_rock_skyNP/symbols.txt | 6 +- .../rels/d_a_obj_roll_pillarNP/symbols.txt | 72 +-- .../rels/d_a_obj_roll_rockNP/symbols.txt | 138 ++--- .../rels/d_a_obj_rope_baseNP/symbols.txt | 6 +- .../rels/d_a_obj_rope_igaigaNP/symbols.txt | 90 ++-- .../rels/d_a_obj_rotation_lightNP/symbols.txt | 6 +- .../rels/d_a_obj_rouletteNP/symbols.txt | 54 +- .../d_a_obj_roulette_island_cNP/symbols.txt | 68 +-- .../d_a_obj_roulette_island_rNP/symbols.txt | 80 +-- .../rels/d_a_obj_ruined_saveNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_obj_sailNP/symbols.txt | 60 +-- .../rels/d_a_obj_sand_D301NP/symbols.txt | 60 +-- .../rels/d_a_obj_sand_floorNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_sandbagNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_obj_saveNP/symbols.txt | 92 ++-- .../rels/d_a_obj_scattersandNP/symbols.txt | 6 +- .../rels/d_a_obj_sea_F301NP/symbols.txt | 60 +-- .../rels/d_a_obj_sealed_doorNP/symbols.txt | 90 ++-- .../rels/d_a_obj_seat_swordNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_obj_shedNP/symbols.txt | 66 +-- .../rels/d_a_obj_ship_windowNP/symbols.txt | 72 +-- .../rels/d_a_obj_shrine_afterNP/symbols.txt | 6 +- .../d_a_obj_shrine_bef_insideNP/symbols.txt | 6 +- .../rels/d_a_obj_shrine_beforeNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_obj_shutterNP/symbols.txt | 72 +-- .../symbols.txt | 108 ++-- .../rels/d_a_obj_shutter_fenceNP/symbols.txt | 66 +-- .../d_a_obj_shutter_waterD101NP/symbols.txt | 66 +-- .../rels/d_a_obj_side_shutterNP/symbols.txt | 90 ++-- .../rels/d_a_obj_sink_floor_fNP/symbols.txt | 72 +-- .../rels/d_a_obj_siren_2dmapNP/symbols.txt | 6 +- .../rels/d_a_obj_siren_barrierNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_obj_skullNP/symbols.txt | 84 +-- .../rels/d_a_obj_slice_logNP/symbols.txt | 84 +-- .../d_a_obj_slice_log_partsNP/symbols.txt | 102 ++-- config/SOUE01/rels/d_a_obj_soilNP/symbols.txt | 72 +-- .../rels/d_a_obj_spider_lineNP/symbols.txt | 60 +-- .../rels/d_a_obj_stage_crackNP/symbols.txt | 78 +-- .../rels/d_a_obj_stage_debrisNP/symbols.txt | 72 +-- .../rels/d_a_obj_stage_krakenNP/symbols.txt | 78 +-- .../d_a_obj_stage_kraken_partsNP/symbols.txt | 66 +-- .../rels/d_a_obj_stage_sinkNP/symbols.txt | 66 +-- .../rels/d_a_obj_stage_waterNP/symbols.txt | 66 +-- .../rels/d_a_obj_step_gumarmNP/symbols.txt | 60 +-- .../rels/d_a_obj_step_statueNP/symbols.txt | 84 +-- .../rels/d_a_obj_step_time_slipNP/symbols.txt | 60 +-- .../rels/d_a_obj_stone_standNP/symbols.txt | 72 +-- .../rels/d_a_obj_stopper_rockNP/symbols.txt | 66 +-- .../rels/d_a_obj_stopping_ropeNP/splits.txt | 2 +- .../rels/d_a_obj_stopping_ropeNP/symbols.txt | 78 +-- .../rels/d_a_obj_stream_lavaNP/symbols.txt | 66 +-- .../SOUE01/rels/d_a_obj_sw_bankNP/symbols.txt | 78 +-- .../rels/d_a_obj_sw_bank_smallNP/symbols.txt | 90 ++-- .../SOUE01/rels/d_a_obj_sw_dirNP/symbols.txt | 66 +-- .../rels/d_a_obj_sw_dir_doorNP/symbols.txt | 90 ++-- .../SOUE01/rels/d_a_obj_sw_harpNP/symbols.txt | 72 +-- .../rels/d_a_obj_sw_sword_beamNP/symbols.txt | 84 +-- .../rels/d_a_obj_sw_syakoNP/symbols.txt | 66 +-- .../rels/d_a_obj_sw_whipleverNP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_swhitNP/symbols.txt | 78 +-- .../rels/d_a_obj_switch_shutterNP/symbols.txt | 72 +-- .../rels/d_a_obj_switch_wallNP/symbols.txt | 66 +-- .../rels/d_a_obj_sword_candleNP/symbols.txt | 66 +-- .../rels/d_a_obj_sword_stabNP/symbols.txt | 60 +-- .../rels/d_a_obj_swrd_prjNP/symbols.txt | 116 ++-- .../rels/d_a_obj_syako_shutterNP/symbols.txt | 72 +-- .../rels/d_a_obj_tablewareNP/symbols.txt | 78 +-- .../SOUE01/rels/d_a_obj_tackleNP/symbols.txt | 72 +-- .../rels/d_a_obj_tarzan_poleNP/symbols.txt | 6 +- .../rels/d_a_obj_teni_railNP/symbols.txt | 8 +- .../rels/d_a_obj_teni_rail_postNP/symbols.txt | 8 +- .../rels/d_a_obj_tenijimaNP/symbols.txt | 6 +- .../rels/d_a_obj_terry_bicycleNP/symbols.txt | 60 +-- .../rels/d_a_obj_terry_gimmickNP/symbols.txt | 60 +-- .../rels/d_a_obj_terry_holeNP/symbols.txt | 60 +-- .../rels/d_a_obj_terry_islandNP/symbols.txt | 78 +-- .../rels/d_a_obj_terry_shopNP/symbols.txt | 78 +-- .../rels/d_a_obj_terry_switchNP/symbols.txt | 60 +-- .../rels/d_a_obj_time_baseNP/symbols.txt | 66 +-- .../rels/d_a_obj_time_blockNP/symbols.txt | 66 +-- .../rels/d_a_obj_time_boatNP/symbols.txt | 78 +-- .../d_a_obj_time_boat_bulletNP/symbols.txt | 66 +-- .../rels/d_a_obj_time_doorNP/symbols.txt | 60 +-- .../d_a_obj_time_door_beforeNP/symbols.txt | 60 +-- .../rels/d_a_obj_time_stage_bgNP/symbols.txt | 60 +-- .../rels/d_a_obj_time_stoneNP/symbols.txt | 72 +-- .../rels/d_a_obj_toge_trapNP/symbols.txt | 66 +-- .../SOUE01/rels/d_a_obj_tornadoNP/symbols.txt | 60 +-- .../rels/d_a_obj_tower_D101NP/symbols.txt | 60 +-- .../rels/d_a_obj_tower_bombNP/symbols.txt | 72 +-- .../rels/d_a_obj_tower_gearD101NP/symbols.txt | 60 +-- .../d_a_obj_tower_hand_D101NP/symbols.txt | 84 +-- .../rels/d_a_obj_tr_shutter_csNP/symbols.txt | 66 +-- .../rels/d_a_obj_trap_bird_woodNP/symbols.txt | 66 +-- .../rels/d_a_obj_trap_rock_1NP/symbols.txt | 72 +-- .../d_a_obj_treasure_islandNP/symbols.txt | 6 +- .../d_a_obj_treasure_island_bNP/symbols.txt | 66 +-- .../SOUE01/rels/d_a_obj_trolleyNP/symbols.txt | 162 +++--- .../d_a_obj_trolley_shutterNP/symbols.txt | 66 +-- .../SOUE01/rels/d_a_obj_truckNP/symbols.txt | 78 +-- .../rels/d_a_obj_truck_rail_colNP/symbols.txt | 62 +-- .../rels/d_a_obj_truck_stopperNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_obj_tuboNP/symbols.txt | 84 +-- .../rels/d_a_obj_tubo_bigNP/symbols.txt | 72 +-- .../rels/d_a_obj_tumble_weedNP/symbols.txt | 66 +-- .../rels/d_a_obj_under_cloudNP/symbols.txt | 6 +- .../rels/d_a_obj_undergroundNP/symbols.txt | 6 +- .../d_a_obj_underground_switchNP/symbols.txt | 72 +-- .../rels/d_a_obj_updown_lavaNP/symbols.txt | 90 ++-- .../d_a_obj_uta_demo_pedestNP/symbols.txt | 6 +- .../SOUE01/rels/d_a_obj_utajimaNP/symbols.txt | 6 +- .../rels/d_a_obj_utajima_islandNP/symbols.txt | 60 +-- .../rels/d_a_obj_utajima_lv2NP/symbols.txt | 6 +- .../d_a_obj_utajima_main_mechaNP/symbols.txt | 102 ++-- .../d_a_obj_utajima_pedestalNP/symbols.txt | 72 +-- .../d_a_obj_utajima_stopperNP/symbols.txt | 84 +-- .../rels/d_a_obj_vacu_dustNP/symbols.txt | 8 +- .../d_a_obj_vacu_dust_partsNP/symbols.txt | 8 +- .../rels/d_a_obj_vd_bulletNP/symbols.txt | 66 +-- .../rels/d_a_obj_vent_fanNP/symbols.txt | 72 +-- .../SOUE01/rels/d_a_obj_vortexNP/symbols.txt | 66 +-- config/SOUE01/rels/d_a_obj_warpNP/symbols.txt | 96 ++-- .../rels/d_a_obj_warp_holeNP/symbols.txt | 6 +- .../rels/d_a_obj_water_F100NP/symbols.txt | 6 +- .../rels/d_a_obj_water_igaigaNP/symbols.txt | 78 +-- .../rels/d_a_obj_water_jarNP/symbols.txt | 54 +- .../rels/d_a_obj_water_nutNP/symbols.txt | 96 ++-- .../rels/d_a_obj_water_nut_leafNP/symbols.txt | 66 +-- .../rels/d_a_obj_water_shieldNP/symbols.txt | 6 +- .../rels/d_a_obj_water_surfaceNP/symbols.txt | 78 +-- .../rels/d_a_obj_water_switchNP/symbols.txt | 84 +-- .../rels/d_a_obj_waterfall_D100NP/symbols.txt | 72 +-- .../rels/d_a_obj_waterfall_D101NP/symbols.txt | 60 +-- .../rels/d_a_obj_waterfall_F102NP/symbols.txt | 72 +-- .../SOUE01/rels/d_a_obj_wind02NP/symbols.txt | 78 +-- .../SOUE01/rels/d_a_obj_wind03NP/symbols.txt | 60 +-- .../SOUE01/rels/d_a_obj_wind04NP/symbols.txt | 78 +-- config/SOUE01/rels/d_a_obj_windNP/symbols.txt | 60 +-- .../rels/d_a_obj_windmillNP/symbols.txt | 84 +-- .../d_a_obj_windmill_desertNP/symbols.txt | 78 +-- .../rels/d_a_obj_wood_boardNP/symbols.txt | 66 +-- .../rels/d_a_or_cannon_bulletNP/symbols.txt | 60 +-- config/SOUE01/rels/d_a_pumpkinNP/symbols.txt | 102 ++-- .../SOUE01/rels/d_a_shop_sampleNP/symbols.txt | 78 +-- .../rels/d_lyt_file_selectNP/symbols.txt | 10 +- .../rels/d_lyt_seeker_stoneNP/symbols.txt | 128 ++--- .../SOUE01/rels/d_lyt_title_BGNP/symbols.txt | 8 +- config/SOUE01/rels/d_s_bootNP/symbols.txt | 80 +-- .../rels/d_t_D3_scene_changeNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_actionNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_at0NP/symbols.txt | 6 +- .../rels/d_t_auto_messageNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_barrelNP/symbols.txt | 66 +-- .../SOUE01/rels/d_t_barrel_posNP/splits.txt | 2 +- .../SOUE01/rels/d_t_barrel_posNP/symbols.txt | 8 +- config/SOUE01/rels/d_t_bb_quakeNP/symbols.txt | 66 +-- config/SOUE01/rels/d_t_bcal_tagNP/symbols.txt | 78 +-- config/SOUE01/rels/d_t_bczNP/symbols.txt | 84 +-- config/SOUE01/rels/d_t_beetleNP/symbols.txt | 6 +- .../rels/d_t_belt_obstacleNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_clef_gameNP/splits.txt | 2 +- .../SOUE01/rels/d_t_clef_gameNP/symbols.txt | 10 +- .../rels/d_t_clef_managerNP/symbols.txt | 8 +- .../rels/d_t_col_bomb_shieldNP/symbols.txt | 60 +-- .../SOUE01/rels/d_t_defeat_bossNP/splits.txt | 2 +- .../SOUE01/rels/d_t_defeat_bossNP/symbols.txt | 8 +- config/SOUE01/rels/d_t_drumNP/symbols.txt | 6 +- .../rels/d_t_dungeon_startNP/symbols.txt | 6 +- .../SOUE01/rels/d_t_effect_genNP/symbols.txt | 6 +- .../rels/d_t_fence_synchronizerNP/splits.txt | 2 +- .../rels/d_t_fence_synchronizerNP/symbols.txt | 10 +- .../rels/d_t_gate_to_groundNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_gekotagNP/symbols.txt | 60 +-- .../rels/d_t_group_summonNP/symbols.txt | 84 +-- .../SOUE01/rels/d_t_group_testNP/symbols.txt | 78 +-- config/SOUE01/rels/d_t_harpNP/splits.txt | 2 +- config/SOUE01/rels/d_t_harpNP/symbols.txt | 74 +-- .../SOUE01/rels/d_t_heat_resistNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_insectNP/symbols.txt | 78 +-- config/SOUE01/rels/d_t_ksNP/symbols.txt | 96 ++-- config/SOUE01/rels/d_t_kytagNP/symbols.txt | 60 +-- .../SOUE01/rels/d_t_lb_thunderNP/symbols.txt | 42 +- config/SOUE01/rels/d_t_map_markNP/symbols.txt | 6 +- .../rels/d_t_megami_divingNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_miechanNP/symbols.txt | 72 +-- .../d_t_minigame_insect_captureNP/splits.txt | 2 +- .../d_t_minigame_insect_captureNP/symbols.txt | 10 +- config/SOUE01/rels/d_t_mistNP/symbols.txt | 60 +-- config/SOUE01/rels/d_t_mole_mgrNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_musasabiNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_musouNP/symbols.txt | 6 +- .../rels/d_t_player_restartNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_plightNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_pltchgNP/symbols.txt | 6 +- .../rels/d_t_pumpkin_clayNP/symbols.txt | 60 +-- config/SOUE01/rels/d_t_reactionNP/symbols.txt | 60 +-- .../rels/d_t_restart_time_stoneNP/symbols.txt | 6 +- .../rels/d_t_ride_rock_setNP/symbols.txt | 6 +- .../d_t_ro_at_target_managerNP/splits.txt | 2 +- .../d_t_ro_at_target_managerNP/symbols.txt | 12 +- .../rels/d_t_roll_attack_logNP/symbols.txt | 84 +-- .../rels/d_t_scene_changeNP/symbols.txt | 6 +- .../SOUE01/rels/d_t_ship_floodNP/symbols.txt | 66 +-- .../SOUE01/rels/d_t_ship_slopeNP/symbols.txt | 66 +-- .../splits.txt | 2 +- .../symbols.txt | 10 +- .../d_t_shutter_fence_permissionNP/splits.txt | 2 +- .../symbols.txt | 12 +- .../rels/d_t_siren_time_attackNP/splits.txt | 2 +- .../rels/d_t_siren_time_attackNP/symbols.txt | 74 +-- config/SOUE01/rels/d_t_skyEnemyNP/symbols.txt | 102 ++-- config/SOUE01/rels/d_t_soundNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_sparks2NP/symbols.txt | 60 +-- config/SOUE01/rels/d_t_sparksNP/symbols.txt | 60 +-- config/SOUE01/rels/d_t_sporeNP/symbols.txt | 60 +-- config/SOUE01/rels/d_t_streamNP/symbols.txt | 6 +- config/SOUE01/rels/d_t_sw_areaNP/symbols.txt | 6 +- .../rels/d_t_sword_battle_gameNP/splits.txt | 2 +- .../rels/d_t_sword_battle_gameNP/symbols.txt | 98 ++-- config/SOUE01/rels/d_t_telopNP/splits.txt | 2 +- config/SOUE01/rels/d_t_telopNP/symbols.txt | 8 +- .../rels/d_t_time_door_beamNP/symbols.txt | 6 +- .../SOUE01/rels/d_title_managerNP/splits.txt | 2 +- .../SOUE01/rels/d_title_managerNP/symbols.txt | 112 ++-- config/SOUE01/symbols.txt | 6 +- include/d/a/b/d_a_b_asura.h | 43 ++ include/d/a/b/d_a_b_asura_arm.h | 21 + include/d/a/b/d_a_b_asura_foot.h | 20 + include/d/a/b/d_a_b_bbshockwave.h | 14 + include/d/a/b/d_a_b_bigboss.h | 48 ++ include/d/a/b/d_a_b_bigboss2.h | 62 +++ include/d/a/b/d_a_b_bigboss3.h | 59 +++ include/d/a/b/d_a_b_bigbossbase.h | 14 + include/d/a/b/d_a_b_girahimu.h | 17 + include/d/a/b/d_a_b_girahimu2.h | 17 + include/d/a/b/d_a_b_girahimu3_base.h | 17 + include/d/a/b/d_a_b_girahimu3_first.h | 14 + include/d/a/b/d_a_b_girahimu3_second.h | 37 ++ include/d/a/b/d_a_b_girahimu3_third.h | 31 ++ include/d/a/b/d_a_b_girahimu_base.h | 17 + include/d/a/b/d_a_b_kr.h | 31 ++ include/d/a/b/d_a_b_kr_arm.h | 25 + include/d/a/b/d_a_b_kr_hair.h | 21 + include/d/a/b/d_a_b_lastboss.h | 32 ++ include/d/a/b/d_a_b_mg.h | 34 ++ include/d/a/b/d_a_b_nusi.h | 17 + include/d/a/b/d_a_b_nusi_bullet.h | 21 + include/d/a/b/d_a_b_nusi_tentakle.h | 33 ++ include/d/a/b/d_a_b_vd.h | 29 + include/d/a/d_a_asura_bullet.h | 20 + include/d/a/d_a_avater_bullet.h | 20 + include/d/a/d_a_avater_race_mng.h | 24 + include/d/a/d_a_bird.h | 33 ++ include/d/a/d_a_bird_kobunA.h | 24 + include/d/a/d_a_bird_kobunB.h | 24 + include/d/a/d_a_bird_mob.h | 19 + include/d/a/d_a_bird_npc.h | 21 + include/d/a/d_a_bird_rival.h | 25 + include/d/a/d_a_bird_target.h | 23 + include/d/a/d_a_bird_zelda_training.h | 21 + include/d/a/d_a_bombf.h | 19 + include/d/a/d_a_bullet_gue.h | 21 + include/d/a/d_a_bullet_maguppo.h | 19 + include/d/a/d_a_co_test.h | 19 + include/d/a/d_a_col_stp.h | 14 + include/d/a/d_a_control.h | 25 + include/d/a/d_a_demo_npc_bird.h | 23 + include/d/a/d_a_eel.h | 14 + include/d/a/d_a_fish.h | 14 + include/d/a/d_a_fish_mgr.h | 14 + include/d/a/d_a_fly_slb.h | 19 + include/d/a/d_a_girahimu_sword_beam.h | 20 + include/d/a/d_a_heartf.h | 24 + include/d/a/d_a_hidory_fire.h | 20 + include/d/a/d_a_insect_ant.h | 24 + include/d/a/d_a_insect_beetle.h | 27 + include/d/a/d_a_insect_butterfly.h | 23 + include/d/a/d_a_insect_cicada.h | 22 + include/d/a/d_a_insect_dragonfly.h | 24 + include/d/a/d_a_insect_firefly.h | 23 + include/d/a/d_a_insect_grasshopper.h | 24 + include/d/a/d_a_insect_ladybug.h | 24 + include/d/a/d_a_insect_scarab.h | 25 + include/d/a/d_a_invisible.h | 19 + include/d/a/d_a_kanban.h | 21 + include/d/a/d_a_knight_leader_bird.h | 19 + include/d/a/d_a_little_bird.h | 32 ++ include/d/a/d_a_little_bird_mgr.h | 24 + include/d/a/d_a_message.h | 14 + include/d/a/d_a_morita_test.h | 28 + include/d/a/d_a_nusi_base.h | 17 + include/d/a/d_a_nusi_npc.h | 17 + include/d/a/d_a_or_cannon_bullet.h | 19 + include/d/a/d_a_pumpkin.h | 26 + include/d/a/d_a_shop_sample.h | 22 + include/d/a/e/d_a_e_am.h | 29 + include/d/a/e/d_a_e_battleshipfish.h | 26 + include/d/a/e/d_a_e_bc.h | 53 ++ include/d/a/e/d_a_e_bc_arrow.h | 19 + include/d/a/e/d_a_e_bcal.h | 27 + include/d/a/e/d_a_e_bcal_arrow.h | 19 + include/d/a/e/d_a_e_bce.h | 33 ++ include/d/a/e/d_a_e_bcz.h | 43 ++ include/d/a/e/d_a_e_beamos.h | 28 + include/d/a/e/d_a_e_bs.h | 26 + include/d/a/e/d_a_e_cactus.h | 14 + include/d/a/e/d_a_e_captain.h | 36 ++ include/d/a/e/d_a_e_chaser_b.h | 22 + include/d/a/e/d_a_e_eye.h | 23 + include/d/a/e/d_a_e_ge.h | 19 + include/d/a/e/d_a_e_geko.h | 24 + include/d/a/e/d_a_e_gerock.h | 26 + include/d/a/e/d_a_e_gue.h | 26 + include/d/a/e/d_a_e_gumarm.h | 36 ++ include/d/a/e/d_a_e_gunho.h | 26 + include/d/a/e/d_a_e_gunhob.h | 24 + include/d/a/e/d_a_e_hb.h | 27 + include/d/a/e/d_a_e_hidokari.h | 35 ++ include/d/a/e/d_a_e_hidokaris.h | 21 + include/d/a/e/d_a_e_hidory.h | 24 + include/d/a/e/d_a_e_hoc.h | 34 ++ include/d/a/e/d_a_e_hp.h | 31 ++ include/d/a/e/d_a_e_hydra.h | 29 + include/d/a/e/d_a_e_kg.h | 53 ++ include/d/a/e/d_a_e_ks.h | 32 ++ include/d/a/e/d_a_e_kumite_gira.h | 21 + include/d/a/e/d_a_e_liza_tail.h | 23 + include/d/a/e/d_a_e_lizarufos.h | 43 ++ include/d/a/e/d_a_e_magma.h | 23 + include/d/a/e/d_a_e_maguppo.h | 31 ++ include/d/a/e/d_a_e_mr.h | 44 ++ include/d/a/e/d_a_e_mr_shield.h | 20 + include/d/a/e/d_a_e_oc.h | 45 ++ include/d/a/e/d_a_e_or.h | 26 + include/d/a/e/d_a_e_or_cannon.h | 21 + include/d/a/e/d_a_e_ph.h | 20 + include/d/a/e/d_a_e_po.h | 26 + include/d/a/e/d_a_e_remly.h | 42 ++ include/d/a/e/d_a_e_rupee_gue.h | 24 + include/d/a/e/d_a_e_sf.h | 29 + include/d/a/e/d_a_e_sf4.h | 28 + include/d/a/e/d_a_e_siren.h | 24 + include/d/a/e/d_a_e_skytail.h | 25 + include/d/a/e/d_a_e_sm.h | 28 + include/d/a/e/d_a_e_spark.h | 24 + include/d/a/e/d_a_e_st.h | 48 ++ include/d/a/e/d_a_e_st_wire.h | 22 + include/d/a/e/d_a_e_syakomaito.h | 35 ++ include/d/a/e/d_a_e_tn2.h | 21 + include/d/a/e/d_a_e_ws.h | 29 + include/d/a/e/d_a_en_base.h | 1 + include/d/a/npc/d_a_npc_aku_human.h | 14 + include/d/a/npc/d_a_npc_akumakun.h | 17 + include/d/a/npc/d_a_npc_aqua_dragon.h | 17 + include/d/a/npc/d_a_npc_azukariya_father.h | 14 + include/d/a/npc/d_a_npc_azukariya_night.h | 17 + include/d/a/npc/d_a_npc_bamboo_goron.h | 17 + include/d/a/npc/d_a_npc_bbrvl.h | 17 + include/d/a/npc/d_a_npc_bee.h | 14 + include/d/a/npc/d_a_npc_bird.h | 19 + include/d/a/npc/d_a_npc_bird_sowoman.h | 20 + include/d/a/npc/d_a_npc_bird_zelda.h | 20 + include/d/a/npc/d_a_npc_ce_friend.h | 17 + include/d/a/npc/d_a_npc_ce_lady.h | 17 + include/d/a/npc/d_a_npc_chef.h | 14 + include/d/a/npc/d_a_npc_daishinkan.h | 14 + include/d/a/npc/d_a_npc_daishinkan_n.h | 14 + include/d/a/npc/d_a_npc_desertrobot.h | 17 + include/d/a/npc/d_a_npc_desertrobot_captain.h | 17 + include/d/a/npc/d_a_npc_dive_game_judge.h | 23 + include/d/a/npc/d_a_npc_douguya_mother.h | 14 + include/d/a/npc/d_a_npc_douguya_mother_lod.h | 14 + include/d/a/npc/d_a_npc_douguyanight.h | 14 + include/d/a/npc/d_a_npc_fire_dragon.h | 17 + include/d/a/npc/d_a_npc_girahim.h | 14 + include/d/a/npc/d_a_npc_goddess_zelda.h | 17 + include/d/a/npc/d_a_npc_gra.h | 17 + include/d/a/npc/d_a_npc_grc.h | 17 + include/d/a/npc/d_a_npc_grd.h | 14 + include/d/a/npc/d_a_npc_honeycomb.h | 14 + .../a/npc/d_a_npc_insect_capture_game_kobun.h | 17 + include/d/a/npc/d_a_npc_junk_mother.h | 14 + include/d/a/npc/d_a_npc_junk_mother_lod.h | 14 + include/d/a/npc/d_a_npc_junk_night.h | 17 + include/d/a/npc/d_a_npc_kensei.h | 17 + include/d/a/npc/d_a_npc_knight_leader.h | 17 + include/d/a/npc/d_a_npc_kobun.h | 25 + include/d/a/npc/d_a_npc_kobun2.h | 22 + include/d/a/npc/d_a_npc_kobun_b_night.h | 14 + include/d/a/npc/d_a_npc_kyui4.h | 17 + include/d/a/npc/d_a_npc_kyui_elder.h | 17 + include/d/a/npc/d_a_npc_kyui_first.h | 25 + include/d/a/npc/d_a_npc_kyui_third.h | 21 + include/d/a/npc/d_a_npc_kyui_wizard.h | 27 + .../d/a/npc/d_a_npc_medicine_husband_night.h | 14 + include/d/a/npc/d_a_npc_medicinewifenight.h | 14 + include/d/a/npc/d_a_npc_mole.h | 17 + include/d/a/npc/d_a_npc_mole_elder.h | 17 + include/d/a/npc/d_a_npc_mole_es_nml.h | 17 + include/d/a/npc/d_a_npc_mole_mg.h | 20 + include/d/a/npc/d_a_npc_mole_normal.h | 17 + include/d/a/npc/d_a_npc_mole_normal2.h | 17 + include/d/a/npc/d_a_npc_mole_sal.h | 17 + include/d/a/npc/d_a_npc_mole_tackle.h | 17 + include/d/a/npc/d_a_npc_mole_tackle2.h | 17 + include/d/a/npc/d_a_npc_old_impa.h | 17 + include/d/a/npc/d_a_npc_ord_kyui.h | 19 + include/d/a/npc/d_a_npc_ordinary.h | 1 + .../d/a/npc/d_a_npc_pumpkin_clay_shooting.h | 17 + include/d/a/npc/d_a_npc_pumpkin_daughter.h | 17 + include/d/a/npc/d_a_npc_pumpkin_master.h | 17 + include/d/a/npc/d_a_npc_regret_rival.h | 20 + include/d/a/npc/d_a_npc_rescue.h | 19 + include/d/a/npc/d_a_npc_rival.h | 22 + include/d/a/npc/d_a_npc_rival_lod.h | 17 + include/d/a/npc/d_a_npc_salbage_morry.h | 17 + include/d/a/npc/d_a_npc_salbage_robot.h | 23 + include/d/a/npc/d_a_npc_salbage_robot_fly.h | 22 + .../d/a/npc/d_a_npc_salbage_robot_fly_base.h | 14 + .../d/a/npc/d_a_npc_salbage_robot_repair.h | 17 + include/d/a/npc/d_a_npc_salesman_s.h | 17 + include/d/a/npc/d_a_npc_saltalk.h | 17 + include/d/a/npc/d_a_npc_senpai.h | 22 + include/d/a/npc/d_a_npc_senpai_b.h | 22 + include/d/a/npc/d_a_npc_senpaia_mother.h | 14 + include/d/a/npc/d_a_npc_senpaia_mother_lod.h | 14 + include/d/a/npc/d_a_npc_shinkan.h | 20 + include/d/a/npc/d_a_npc_shinkan2.h | 27 + include/d/a/npc/d_a_npc_sorajima_boy.h | 17 + include/d/a/npc/d_a_npc_sorajima_father.h | 17 + include/d/a/npc/d_a_npc_sorajima_female.h | 17 + include/d/a/npc/d_a_npc_sorajima_girl.h | 17 + include/d/a/npc/d_a_npc_sorajima_male.h | 17 + include/d/a/npc/d_a_npc_sorajima_male2.h | 17 + include/d/a/npc/d_a_npc_sorajima_male3.h | 17 + include/d/a/npc/d_a_npc_sorajima_man_d.h | 14 + include/d/a/npc/d_a_npc_sorajima_man_e.h | 14 + include/d/a/npc/d_a_npc_sorajima_mother.h | 17 + include/d/a/npc/d_a_npc_suisei.h | 17 + include/d/a/npc/d_a_npc_suisei_normal.h | 17 + include/d/a/npc/d_a_npc_suisei_sub.h | 17 + include/d/a/npc/d_a_npc_terry.h | 17 + include/d/a/npc/d_a_npc_testman.h | 17 + include/d/a/npc/d_a_npc_thunder_dragon.h | 17 + include/d/a/npc/d_a_npc_thunder_dragon_bone.h | 19 + .../d/a/npc/d_a_npc_thunder_dragon_skull.h | 17 + include/d/a/npc/d_a_npc_toilet_ghost.h | 17 + include/d/a/npc/d_a_npc_uranaiya.h | 17 + include/d/a/npc/d_a_npc_volcano_f2_salbo.h | 17 + include/d/a/npc/d_a_npc_young_impa.h | 17 + include/d/a/npc/d_a_npc_zelda.h | 17 + include/d/a/obj/d_a_obj_B300_sand.h | 20 + include/d/a/obj/d_a_obj_D300.h | 21 + include/d/a/obj/d_a_obj_D3_dummy.h | 19 + include/d/a/obj/d_a_obj_F302_light.h | 20 + include/d/a/obj/d_a_obj_F400_gate_leaf.h | 14 + include/d/a/obj/d_a_obj_F400_gate_seal.h | 14 + include/d/a/obj/d_a_obj_amber.h | 14 + include/d/a/obj/d_a_obj_ancient_jewels.h | 25 + include/d/a/obj/d_a_obj_arrow_switch.h | 22 + include/d/a/obj/d_a_obj_asura_pillar.h | 20 + include/d/a/obj/d_a_obj_asura_sword.h | 21 + include/d/a/obj/d_a_obj_ballista.h | 26 + include/d/a/obj/d_a_obj_ballista_f3.h | 24 + include/d/a/obj/d_a_obj_ballista_handle.h | 19 + include/d/a/obj/d_a_obj_bamboo.h | 21 + include/d/a/obj/d_a_obj_barrel.h | 28 + include/d/a/obj/d_a_obj_bb_bridge.h | 21 + include/d/a/obj/d_a_obj_bb_broken_parts.h | 20 + include/d/a/obj/d_a_obj_bb_objects.h | 19 + include/d/a/obj/d_a_obj_bblargebomb.h | 24 + include/d/a/obj/d_a_obj_bbstone.h | 21 + include/d/a/obj/d_a_obj_bell.h | 21 + include/d/a/obj/d_a_obj_belt_cvr.h | 19 + include/d/a/obj/d_a_obj_belt_obstacle.h | 23 + include/d/a/obj/d_a_obj_bg.h | 14 + include/d/a/obj/d_a_obj_bigbomb_flower.h | 19 + include/d/a/obj/d_a_obj_bird_sp.h | 14 + include/d/a/obj/d_a_obj_bird_statue.h | 14 + include/d/a/obj/d_a_obj_blade.h | 14 + include/d/a/obj/d_a_obj_blast_rock.h | 21 + include/d/a/obj/d_a_obj_block_rope.h | 20 + include/d/a/obj/d_a_obj_block_underground.h | 14 + include/d/a/obj/d_a_obj_blow_coal.h | 20 + include/d/a/obj/d_a_obj_boat.h | 24 + include/d/a/obj/d_a_obj_boxcage_F300.h | 21 + include/d/a/obj/d_a_obj_bridge_bone.h | 19 + include/d/a/obj/d_a_obj_bridge_building.h | 23 + include/d/a/obj/d_a_obj_bridge_fall.h | 21 + include/d/a/obj/d_a_obj_bridge_step.h | 22 + include/d/a/obj/d_a_obj_bridge_stretch.h | 22 + include/d/a/obj/d_a_obj_bridge_time.h | 19 + include/d/a/obj/d_a_obj_bstone.h | 14 + include/d/a/obj/d_a_obj_bubble.h | 14 + include/d/a/obj/d_a_obj_building.h | 14 + include/d/a/obj/d_a_obj_bulb_switch.h | 21 + include/d/a/obj/d_a_obj_cannon.h | 24 + include/d/a/obj/d_a_obj_cannon_cover.h | 23 + include/d/a/obj/d_a_obj_carry_stone.h | 27 + include/d/a/obj/d_a_obj_chair.h | 19 + include/d/a/obj/d_a_obj_chandelier.h | 21 + include/d/a/obj/d_a_obj_chest.h | 22 + include/d/a/obj/d_a_obj_city.h | 14 + include/d/a/obj/d_a_obj_city_water.h | 14 + include/d/a/obj/d_a_obj_claw_shot_tg.h | 19 + include/d/a/obj/d_a_obj_clearness_wall.h | 14 + include/d/a/obj/d_a_obj_clef.h | 25 + include/d/a/obj/d_a_obj_cloud_dive.h | 20 + include/d/a/obj/d_a_obj_col.h | 14 + include/d/a/obj/d_a_obj_control_panel.h | 21 + include/d/a/obj/d_a_obj_cumul_cloud.h | 19 + include/d/a/obj/d_a_obj_daynight.h | 19 + include/d/a/obj/d_a_obj_decoA.h | 19 + include/d/a/obj/d_a_obj_decoB.h | 19 + include/d/a/obj/d_a_obj_desert.h | 14 + include/d/a/obj/d_a_obj_desert_ago.h | 19 + include/d/a/obj/d_a_obj_desert_debris.h | 14 + include/d/a/obj/d_a_obj_desert_meter.h | 20 + include/d/a/obj/d_a_obj_display_only_nbs.h | 14 + include/d/a/obj/d_a_obj_distant_ship.h | 14 + include/d/a/obj/d_a_obj_diviner_crystal.h | 17 + include/d/a/obj/d_a_obj_door.h | 14 + include/d/a/obj/d_a_obj_door_base.h | 11 + include/d/a/obj/d_a_obj_door_boss.h | 33 ++ include/d/a/obj/d_a_obj_door_bossD101.h | 20 + include/d/a/obj/d_a_obj_door_dungeon.h | 14 + include/d/a/obj/d_a_obj_door_dungeonD200.h | 14 + include/d/a/obj/d_a_obj_dormitory_gate.h | 20 + include/d/a/obj/d_a_obj_down_lava.h | 21 + include/d/a/obj/d_a_obj_drum.h | 25 + include/d/a/obj/d_a_obj_dungeon_ship.h | 23 + include/d/a/obj/d_a_obj_electric_light.h | 19 + include/d/a/obj/d_a_obj_evil_field.h | 21 + include/d/a/obj/d_a_obj_farmland.h | 20 + include/d/a/obj/d_a_obj_fence.h | 27 + include/d/a/obj/d_a_obj_fence_boko.h | 14 + include/d/a/obj/d_a_obj_fence_boko2.h | 14 + include/d/a/obj/d_a_obj_fence_iron.h | 26 + include/d/a/obj/d_a_obj_fence_konsai.h | 14 + include/d/a/obj/d_a_obj_fire.h | 19 + include/d/a/obj/d_a_obj_fire_obstacle.h | 20 + include/d/a/obj/d_a_obj_fire_pillar.h | 22 + include/d/a/obj/d_a_obj_firewall.h | 19 + include/d/a/obj/d_a_obj_flag.h | 19 + include/d/a/obj/d_a_obj_flower_ancient.h | 22 + .../d/a/obj/d_a_obj_flying_clawshot_target.h | 14 + include/d/a/obj/d_a_obj_fortune_ring.h | 20 + include/d/a/obj/d_a_obj_fruit.h | 25 + include/d/a/obj/d_a_obj_fruitB.h | 21 + include/d/a/obj/d_a_obj_fruit_guts_leaf.h | 14 + include/d/a/obj/d_a_obj_fruit_tree.h | 19 + include/d/a/obj/d_a_obj_gear.h | 22 + include/d/a/obj/d_a_obj_girahim_foot.h | 20 + include/d/a/obj/d_a_obj_girahimu_floor.h | 23 + include/d/a/obj/d_a_obj_girahimu_knife.h | 28 + include/d/a/obj/d_a_obj_girahimu_sword_link.h | 25 + include/d/a/obj/d_a_obj_god_mark.h | 20 + include/d/a/obj/d_a_obj_goddess_cube.h | 20 + include/d/a/obj/d_a_obj_goddess_statue.h | 19 + include/d/a/obj/d_a_obj_grass_coil.h | 19 + include/d/a/obj/d_a_obj_grave.h | 20 + include/d/a/obj/d_a_obj_ground_cover.h | 25 + include/d/a/obj/d_a_obj_guard_log.h | 21 + include/d/a/obj/d_a_obj_harp_hint.h | 34 ++ include/d/a/obj/d_a_obj_himo.h | 19 + include/d/a/obj/d_a_obj_hit_lever_sw.h | 21 + include/d/a/obj/d_a_obj_hole.h | 19 + include/d/a/obj/d_a_obj_hole_minigame.h | 23 + include/d/a/obj/d_a_obj_impa_door.h | 19 + include/d/a/obj/d_a_obj_insect_island.h | 14 + include/d/a/obj/d_a_obj_into_hole.h | 14 + include/d/a/obj/d_a_obj_iron_stage.h | 14 + include/d/a/obj/d_a_obj_island_LOD.h | 14 + include/d/a/obj/d_a_obj_island_nusi.h | 20 + .../d/a/obj/d_a_obj_item_heart_container.h | 26 + include/d/a/obj/d_a_obj_ivy_rope.h | 27 + include/d/a/obj/d_a_obj_kanban_stone.h | 20 + include/d/a/obj/d_a_obj_kibako.h | 23 + include/d/a/obj/d_a_obj_kumite_wall.h | 22 + include/d/a/obj/d_a_obj_lamp.h | 19 + include/d/a/obj/d_a_obj_lava_d201.h | 22 + include/d/a/obj/d_a_obj_lava_plate.h | 21 + include/d/a/obj/d_a_obj_leaf_swing.h | 19 + include/d/a/obj/d_a_obj_light_line.h | 20 + include/d/a/obj/d_a_obj_light_shaft_small.h | 20 + include/d/a/obj/d_a_obj_lighthouse_harp.h | 23 + include/d/a/obj/d_a_obj_lighthouse_light.h | 21 + include/d/a/obj/d_a_obj_lock.h | 19 + include/d/a/obj/d_a_obj_log.h | 23 + include/d/a/obj/d_a_obj_log_water.h | 19 + include/d/a/obj/d_a_obj_lotus.h | 22 + include/d/a/obj/d_a_obj_lotus_flower.h | 19 + include/d/a/obj/d_a_obj_lotus_seed.h | 25 + include/d/a/obj/d_a_obj_mapparts.h | 14 + include/d/a/obj/d_a_obj_megami_island.h | 14 + include/d/a/obj/d_a_obj_mg_pumpkin.h | 23 + include/d/a/obj/d_a_obj_mole_cover.h | 14 + include/d/a/obj/d_a_obj_move_elec.h | 21 + include/d/a/obj/d_a_obj_move_lift_vol.h | 24 + include/d/a/obj/d_a_obj_musasabi.h | 26 + include/d/a/obj/d_a_obj_mushroom.h | 20 + include/d/a/obj/d_a_obj_needle_desert.h | 20 + include/d/a/obj/d_a_obj_needle_underground.h | 22 + include/d/a/obj/d_a_obj_oct_grass.h | 19 + include/d/a/obj/d_a_obj_oct_grass_leaf.h | 23 + include/d/a/obj/d_a_obj_paint.h | 19 + include/d/a/obj/d_a_obj_pinwheel.h | 22 + include/d/a/obj/d_a_obj_pipe.h | 21 + include/d/a/obj/d_a_obj_piston.h | 24 + include/d/a/obj/d_a_obj_pole_stony.h | 14 + include/d/a/obj/d_a_obj_pot_sal.h | 17 + include/d/a/obj/d_a_obj_propeller_lift.h | 22 + include/d/a/obj/d_a_obj_propera.h | 17 + include/d/a/obj/d_a_obj_pumpkin_bar.h | 14 + include/d/a/obj/d_a_obj_push_block.h | 21 + include/d/a/obj/d_a_obj_puzzle_island.h | 14 + include/d/a/obj/d_a_obj_rail_end.h | 14 + include/d/a/obj/d_a_obj_rail_post.h | 14 + include/d/a/obj/d_a_obj_ride_rock.h | 23 + include/d/a/obj/d_a_obj_ro_at_target.h | 21 + include/d/a/obj/d_a_obj_rock_boat.h | 23 + include/d/a/obj/d_a_obj_rock_dragon.h | 25 + include/d/a/obj/d_a_obj_rock_sky.h | 14 + include/d/a/obj/d_a_obj_roll_pillar.h | 21 + include/d/a/obj/d_a_obj_roll_rock.h | 32 ++ include/d/a/obj/d_a_obj_rope_base.h | 14 + include/d/a/obj/d_a_obj_rope_igaiga.h | 24 + include/d/a/obj/d_a_obj_rotation_light.h | 14 + include/d/a/obj/d_a_obj_roulette.h | 17 + include/d/a/obj/d_a_obj_roulette_island_c.h | 20 + include/d/a/obj/d_a_obj_roulette_island_r.h | 22 + include/d/a/obj/d_a_obj_ruined_save.h | 20 + include/d/a/obj/d_a_obj_sail.h | 19 + include/d/a/obj/d_a_obj_sand_D301.h | 19 + include/d/a/obj/d_a_obj_sand_floor.h | 19 + include/d/a/obj/d_a_obj_sandbag.h | 19 + include/d/a/obj/d_a_obj_save.h | 24 + include/d/a/obj/d_a_obj_scattersand.h | 14 + include/d/a/obj/d_a_obj_sea_F301.h | 19 + include/d/a/obj/d_a_obj_sealed_door.h | 24 + include/d/a/obj/d_a_obj_seat_sword.h | 20 + include/d/a/obj/d_a_obj_shed.h | 20 + include/d/a/obj/d_a_obj_ship_window.h | 21 + include/d/a/obj/d_a_obj_shrine_after.h | 14 + include/d/a/obj/d_a_obj_shrine_bef_inside.h | 14 + include/d/a/obj/d_a_obj_shrine_before.h | 14 + include/d/a/obj/d_a_obj_shutter.h | 21 + .../d/a/obj/d_a_obj_shutter_change_scene.h | 27 + include/d/a/obj/d_a_obj_shutter_fence.h | 20 + include/d/a/obj/d_a_obj_shutter_waterD101.h | 20 + include/d/a/obj/d_a_obj_side_shutter.h | 24 + include/d/a/obj/d_a_obj_sink_floor_f.h | 21 + include/d/a/obj/d_a_obj_siren_2dmap.h | 14 + include/d/a/obj/d_a_obj_siren_barrier.h | 14 + include/d/a/obj/d_a_obj_skull.h | 23 + include/d/a/obj/d_a_obj_slice_log.h | 23 + include/d/a/obj/d_a_obj_slice_log_parts.h | 26 + include/d/a/obj/d_a_obj_soil.h | 21 + include/d/a/obj/d_a_obj_spider_line.h | 19 + include/d/a/obj/d_a_obj_stage_crack.h | 22 + include/d/a/obj/d_a_obj_stage_debris.h | 21 + include/d/a/obj/d_a_obj_stage_kraken.h | 22 + include/d/a/obj/d_a_obj_stage_kraken_parts.h | 20 + include/d/a/obj/d_a_obj_stage_sink.h | 20 + include/d/a/obj/d_a_obj_stage_water.h | 20 + include/d/a/obj/d_a_obj_step_gumarm.h | 19 + include/d/a/obj/d_a_obj_step_statue.h | 23 + include/d/a/obj/d_a_obj_step_time_slip.h | 19 + include/d/a/obj/d_a_obj_stone_stand.h | 21 + include/d/a/obj/d_a_obj_stopper_rock.h | 20 + include/d/a/obj/d_a_obj_stopping_rope.h | 20 + include/d/a/obj/d_a_obj_stream_lava.h | 20 + include/d/a/obj/d_a_obj_sw_bank.h | 22 + include/d/a/obj/d_a_obj_sw_bank_small.h | 24 + include/d/a/obj/d_a_obj_sw_dir.h | 20 + include/d/a/obj/d_a_obj_sw_dir_door.h | 24 + include/d/a/obj/d_a_obj_sw_harp.h | 21 + include/d/a/obj/d_a_obj_sw_sword_beam.h | 23 + include/d/a/obj/d_a_obj_sw_syako.h | 20 + include/d/a/obj/d_a_obj_sw_whiplever.h | 19 + include/d/a/obj/d_a_obj_swhit.h | 22 + include/d/a/obj/d_a_obj_switch_shutter.h | 21 + include/d/a/obj/d_a_obj_switch_wall.h | 20 + include/d/a/obj/d_a_obj_sword_candle.h | 20 + include/d/a/obj/d_a_obj_sword_stab.h | 19 + include/d/a/obj/d_a_obj_swrd_prj.h | 28 + include/d/a/obj/d_a_obj_syako_shutter.h | 21 + include/d/a/obj/d_a_obj_tableware.h | 22 + include/d/a/obj/d_a_obj_tackle.h | 21 + include/d/a/obj/d_a_obj_tarzan_pole.h | 14 + include/d/a/obj/d_a_obj_teni_rail.h | 14 + include/d/a/obj/d_a_obj_teni_rail_post.h | 14 + include/d/a/obj/d_a_obj_tenijima.h | 14 + include/d/a/obj/d_a_obj_terry_bicycle.h | 19 + include/d/a/obj/d_a_obj_terry_gimmick.h | 19 + include/d/a/obj/d_a_obj_terry_hole.h | 19 + include/d/a/obj/d_a_obj_terry_island.h | 22 + include/d/a/obj/d_a_obj_terry_shop.h | 22 + include/d/a/obj/d_a_obj_terry_switch.h | 19 + include/d/a/obj/d_a_obj_time_base.h | 20 + include/d/a/obj/d_a_obj_time_block.h | 20 + include/d/a/obj/d_a_obj_time_boat.h | 22 + include/d/a/obj/d_a_obj_time_boat_bullet.h | 20 + include/d/a/obj/d_a_obj_time_door.h | 19 + include/d/a/obj/d_a_obj_time_door_before.h | 19 + include/d/a/obj/d_a_obj_time_stage_bg.h | 19 + include/d/a/obj/d_a_obj_time_stone.h | 21 + include/d/a/obj/d_a_obj_toge_trap.h | 20 + include/d/a/obj/d_a_obj_tornado.h | 19 + include/d/a/obj/d_a_obj_tower_D101.h | 19 + include/d/a/obj/d_a_obj_tower_bomb.h | 21 + include/d/a/obj/d_a_obj_tower_gearD101.h | 19 + include/d/a/obj/d_a_obj_tower_hand_D101.h | 23 + include/d/a/obj/d_a_obj_tr_shutter_cs.h | 20 + include/d/a/obj/d_a_obj_trap_bird_wood.h | 20 + include/d/a/obj/d_a_obj_trap_rock_1.h | 21 + include/d/a/obj/d_a_obj_treasure_island.h | 14 + include/d/a/obj/d_a_obj_treasure_island_b.h | 20 + include/d/a/obj/d_a_obj_trolley.h | 36 ++ include/d/a/obj/d_a_obj_trolley_shutter.h | 20 + include/d/a/obj/d_a_obj_truck.h | 22 + include/d/a/obj/d_a_obj_truck_rail_col.h | 19 + include/d/a/obj/d_a_obj_truck_stopper.h | 20 + include/d/a/obj/d_a_obj_tubo.h | 23 + include/d/a/obj/d_a_obj_tubo_big.h | 21 + include/d/a/obj/d_a_obj_tumble_weed.h | 20 + include/d/a/obj/d_a_obj_under_cloud.h | 14 + include/d/a/obj/d_a_obj_underground.h | 14 + include/d/a/obj/d_a_obj_underground_switch.h | 21 + include/d/a/obj/d_a_obj_updown_lava.h | 24 + include/d/a/obj/d_a_obj_uta_demo_pedest.h | 14 + include/d/a/obj/d_a_obj_utajima.h | 14 + include/d/a/obj/d_a_obj_utajima_island.h | 19 + include/d/a/obj/d_a_obj_utajima_lv2.h | 14 + include/d/a/obj/d_a_obj_utajima_main_mecha.h | 26 + include/d/a/obj/d_a_obj_utajima_pedestal.h | 21 + include/d/a/obj/d_a_obj_utajima_stopper.h | 23 + include/d/a/obj/d_a_obj_vacu_dust.h | 14 + include/d/a/obj/d_a_obj_vacu_dust_parts.h | 14 + include/d/a/obj/d_a_obj_vd_bullet.h | 20 + include/d/a/obj/d_a_obj_vent_fan.h | 21 + include/d/a/obj/d_a_obj_vortex.h | 26 +- include/d/a/obj/d_a_obj_warp.h | 25 + include/d/a/obj/d_a_obj_warp_hole.h | 14 + include/d/a/obj/d_a_obj_water_F100.h | 14 + include/d/a/obj/d_a_obj_water_igaiga.h | 22 + include/d/a/obj/d_a_obj_water_jar.h | 17 + include/d/a/obj/d_a_obj_water_nut.h | 25 + include/d/a/obj/d_a_obj_water_nut_leaf.h | 20 + include/d/a/obj/d_a_obj_water_shield.h | 14 + include/d/a/obj/d_a_obj_water_surface.h | 22 + include/d/a/obj/d_a_obj_water_switch.h | 23 + include/d/a/obj/d_a_obj_waterfall_D100.h | 21 + include/d/a/obj/d_a_obj_waterfall_D101.h | 19 + include/d/a/obj/d_a_obj_waterfall_F102.h | 21 + include/d/a/obj/d_a_obj_wind.h | 19 + include/d/a/obj/d_a_obj_wind02.h | 22 + include/d/a/obj/d_a_obj_wind03.h | 19 + include/d/a/obj/d_a_obj_wind04.h | 22 + include/d/a/obj/d_a_obj_windmill.h | 23 + include/d/a/obj/d_a_obj_windmill_desert.h | 22 + include/d/a/obj/d_a_obj_wood_board.h | 20 + include/d/d_SoftwareKeyboard.h | 14 + include/d/d_lyt_file_select.h | 14 + include/d/d_lyt_seeker_stone.h | 30 ++ include/d/d_lyt_title_BG.h | 14 + include/d/d_s_boot.h | 22 + include/d/d_title_manager.h | 24 + include/d/t/d_t_D3_scene_change.h | 14 + include/d/t/d_t_action.h | 14 + include/d/t/d_t_at0.h | 14 + include/d/t/d_t_auto_message.h | 14 + include/d/t/d_t_barrel.h | 20 + include/d/t/d_t_barrel_pos.h | 14 + include/d/t/d_t_bb_quake.h | 20 + include/d/t/d_t_bcal_tag.h | 22 + include/d/t/d_t_bcz.h | 23 + include/d/t/d_t_beetle.h | 14 + include/d/t/d_t_belt_obstacle.h | 14 + include/d/t/d_t_clef_game.h | 14 + include/d/t/d_t_clef_manager.h | 14 + include/d/t/d_t_col_bomb_shield.h | 19 + include/d/t/d_t_defeat_boss.h | 14 + include/d/{tg => t}/d_t_dowsing.h | 2 +- include/d/t/d_t_drum.h | 14 + include/d/t/d_t_dungeon_start.h | 14 + include/d/t/d_t_effect_gen.h | 14 + include/d/{tg => t}/d_t_fairytag.h | 2 +- include/d/t/d_t_fence_synchronizer.h | 14 + include/d/t/d_t_gate_to_ground.h | 14 + include/d/t/d_t_gekotag.h | 19 + include/d/{tg => t}/d_t_genki_dws_tgt.h | 2 +- include/d/t/d_t_group_summon.h | 23 + include/d/t/d_t_group_test.h | 22 + include/d/t/d_t_harp.h | 19 + include/d/t/d_t_heat_resist.h | 14 + include/d/{tg => t}/d_t_holy_water.h | 2 +- include/d/t/d_t_insect.h | 22 + include/d/t/d_t_ks.h | 25 + include/d/t/d_t_kytag.h | 19 + include/d/t/d_t_lb_thunder.h | 14 + include/d/{tg => t}/d_t_light_shaft_eff.h | 2 +- include/d/{tg => t}/d_t_map_inst.h | 2 +- include/d/t/d_t_map_mark.h | 14 + include/d/t/d_t_megami_diving.h | 14 + include/d/t/d_t_miechan.h | 21 + include/d/t/d_t_minigame_insect_capture.h | 14 + include/d/t/d_t_mist.h | 19 + include/d/t/d_t_mole_mgr.h | 14 + include/d/{tg => t}/d_t_mole_prohibit.h | 2 +- include/d/t/d_t_musasabi.h | 14 + include/d/t/d_t_musou.h | 14 + include/d/{tg => t}/d_t_noeffect_area.h | 2 +- include/d/t/d_t_player_restart.h | 14 + include/d/t/d_t_plight.h | 14 + include/d/t/d_t_pltchg.h | 14 + include/d/t/d_t_pumpkin_clay.h | 19 + include/d/t/d_t_reaction.h | 19 + include/d/t/d_t_restart_time_stone.h | 14 + include/d/t/d_t_ride_rock_set.h | 14 + include/d/t/d_t_ro_at_target_manager.h | 14 + include/d/{tg => t}/d_t_rock_boat.h | 2 +- include/d/t/d_t_roll_attack_log.h | 23 + include/d/t/d_t_scene_change.h | 14 + include/d/t/d_t_ship_flood.h | 20 + include/d/t/d_t_ship_slope.h | 20 + include/d/{tg => t}/d_t_ship_window.h | 2 +- include/d/t/d_t_shutter_fence_forbiddance.h | 14 + include/d/t/d_t_shutter_fence_permission.h | 14 + include/d/t/d_t_siren_time_attack.h | 17 + include/d/t/d_t_skyEnemy.h | 26 + include/d/t/d_t_sound.h | 14 + include/d/{tg => t}/d_t_sound_area.h | 2 +- include/d/{tg => t}/d_t_sound_area_mgr.h | 2 +- include/d/t/d_t_sparks.h | 19 + include/d/t/d_t_sparks2.h | 19 + include/d/t/d_t_spore.h | 19 + include/d/t/d_t_stream.h | 14 + include/d/t/d_t_sw_area.h | 14 + include/d/{tg => t}/d_t_switch.h | 2 +- include/d/t/d_t_sword_battle_game.h | 17 + include/d/{tg => t}/d_t_tackle.h | 2 +- include/d/t/d_t_telop.h | 14 + include/d/{tg => t}/d_t_time_area_check.h | 2 +- include/d/t/d_t_time_door_beam.h | 14 + include/d/{tg => t}/d_t_timer.h | 2 +- include/d/{tg => t}/d_t_touch.h | 2 +- include/d/{tg => t}/d_t_tumble_weed.h | 2 +- include/d/{tg => t}/d_tg.h | 0 src/REL/d/a/b/d_a_b_asura.cpp | 105 ++++ src/REL/d/a/b/d_a_b_asura_arm.cpp | 17 + src/REL/d/a/b/d_a_b_asura_foot.cpp | 13 + src/REL/d/a/b/d_a_b_bbshockwave.cpp | 3 + src/REL/d/a/b/d_a_b_bigboss.cpp | 125 +++++ src/REL/d/a/b/d_a_b_bigboss2.cpp | 181 +++++++ src/REL/d/a/b/d_a_b_bigboss3.cpp | 169 ++++++ src/REL/d/a/b/d_a_b_bigbossbase.cpp | 3 + src/REL/d/a/b/d_a_b_girahimu.cpp | 3 + src/REL/d/a/b/d_a_b_girahimu2.cpp | 3 + src/REL/d/a/b/d_a_b_girahimu3_base.cpp | 3 + src/REL/d/a/b/d_a_b_girahimu3_first.cpp | 3 + src/REL/d/a/b/d_a_b_girahimu3_second.cpp | 81 +++ src/REL/d/a/b/d_a_b_girahimu3_third.cpp | 57 ++ src/REL/d/a/b/d_a_b_girahimu_base.cpp | 3 + src/REL/d/a/b/d_a_b_kr.cpp | 57 ++ src/REL/d/a/b/d_a_b_kr_arm.cpp | 33 ++ src/REL/d/a/b/d_a_b_kr_hair.cpp | 17 + src/REL/d/a/b/d_a_b_lastboss.cpp | 61 +++ src/REL/d/a/b/d_a_b_mg.cpp | 69 +++ src/REL/d/a/b/d_a_b_nusi.cpp | 3 + src/REL/d/a/b/d_a_b_nusi_bullet.cpp | 17 + src/REL/d/a/b/d_a_b_nusi_tentakle.cpp | 65 +++ src/REL/d/a/b/d_a_b_vd.cpp | 49 ++ src/REL/d/a/d_a_asura_bullet.cpp | 13 + src/REL/d/a/d_a_avater_bullet.cpp | 13 + src/REL/d/a/d_a_avater_race_mng.cpp | 29 + src/REL/d/a/d_a_bird.cpp | 65 +++ src/REL/d/a/d_a_bird_kobunA.cpp | 29 + src/REL/d/a/d_a_bird_kobunB.cpp | 29 + src/REL/d/a/d_a_bird_mob.cpp | 9 + src/REL/d/a/d_a_bird_npc.cpp | 17 + src/REL/d/a/d_a_bird_rival.cpp | 33 ++ src/REL/d/a/d_a_bird_target.cpp | 25 + src/REL/d/a/d_a_bird_zelda_training.cpp | 17 + src/REL/d/a/d_a_bombf.cpp | 9 + src/REL/d/a/d_a_bullet_gue.cpp | 17 + src/REL/d/a/d_a_bullet_maguppo.cpp | 9 + src/REL/d/a/d_a_co_test.cpp | 9 + src/REL/d/a/d_a_col_stp.cpp | 6 + src/REL/d/a/d_a_control.cpp | 33 ++ src/REL/d/a/d_a_demo_npc_bird.cpp | 25 + src/REL/d/a/d_a_eel.cpp | 3 + src/REL/d/a/d_a_fish.cpp | 3 + src/REL/d/a/d_a_fish_mgr.cpp | 3 + src/REL/d/a/d_a_fly_slb.cpp | 9 + src/REL/d/a/d_a_girahimu_sword_beam.cpp | 13 + src/REL/d/a/d_a_heartf.cpp | 29 + src/REL/d/a/d_a_hidory_fire.cpp | 13 + src/REL/d/a/d_a_insect_ant.cpp | 29 + src/REL/d/a/d_a_insect_beetle.cpp | 41 ++ src/REL/d/a/d_a_insect_butterfly.cpp | 25 + src/REL/d/a/d_a_insect_cicada.cpp | 21 + src/REL/d/a/d_a_insect_dragonfly.cpp | 29 + src/REL/d/a/d_a_insect_firefly.cpp | 25 + src/REL/d/a/d_a_insect_grasshopper.cpp | 29 + src/REL/d/a/d_a_insect_ladybug.cpp | 29 + src/REL/d/a/d_a_insect_scarab.cpp | 33 ++ src/REL/d/a/d_a_invisible.cpp | 9 + src/REL/d/a/d_a_kanban.cpp | 20 + src/REL/d/a/d_a_knight_leader_bird.cpp | 9 + src/REL/d/a/d_a_little_bird.cpp | 61 +++ src/REL/d/a/d_a_little_bird_mgr.cpp | 29 + src/REL/d/a/d_a_message.cpp | 3 + src/REL/d/a/d_a_morita_test.cpp | 45 ++ src/REL/d/a/d_a_nusi_base.cpp | 3 + src/REL/d/a/d_a_nusi_npc.cpp | 3 + src/REL/d/a/d_a_or_cannon_bullet.cpp | 9 + src/REL/d/a/d_a_pumpkin.cpp | 37 ++ src/REL/d/a/d_a_shop_sample.cpp | 21 + src/REL/d/a/e/d_a_e_am.cpp | 49 ++ src/REL/d/a/e/d_a_e_battleshipfish.cpp | 37 ++ src/REL/d/a/e/d_a_e_bc.cpp | 145 +++++ src/REL/d/a/e/d_a_e_bc_arrow.cpp | 9 + src/REL/d/a/e/d_a_e_bcal.cpp | 41 ++ src/REL/d/a/e/d_a_e_bcal_arrow.cpp | 9 + src/REL/d/a/e/d_a_e_bce.cpp | 65 +++ src/REL/d/a/e/d_a_e_bcz.cpp | 105 ++++ src/REL/d/a/e/d_a_e_beamos.cpp | 45 ++ src/REL/d/a/e/d_a_e_bs.cpp | 37 ++ src/REL/d/a/e/d_a_e_cactus.cpp | 3 + src/REL/d/a/e/d_a_e_captain.cpp | 77 +++ src/REL/d/a/e/d_a_e_chaser_b.cpp | 21 + src/REL/d/a/e/d_a_e_eye.cpp | 25 + src/REL/d/a/e/d_a_e_ge.cpp | 9 + src/REL/d/a/e/d_a_e_geko.cpp | 29 + src/REL/d/a/e/d_a_e_gerock.cpp | 37 ++ src/REL/d/a/e/d_a_e_gue.cpp | 37 ++ src/REL/d/a/e/d_a_e_gumarm.cpp | 77 +++ src/REL/d/a/e/d_a_e_gunho.cpp | 37 ++ src/REL/d/a/e/d_a_e_gunhob.cpp | 29 + src/REL/d/a/e/d_a_e_hb.cpp | 41 ++ src/REL/d/a/e/d_a_e_hidokari.cpp | 73 +++ src/REL/d/a/e/d_a_e_hidokaris.cpp | 17 + src/REL/d/a/e/d_a_e_hidory.cpp | 29 + src/REL/d/a/e/d_a_e_hoc.cpp | 69 +++ src/REL/d/a/e/d_a_e_hp.cpp | 57 ++ src/REL/d/a/e/d_a_e_hydra.cpp | 49 ++ src/REL/d/a/e/d_a_e_kg.cpp | 145 +++++ src/REL/d/a/e/d_a_e_ks.cpp | 61 +++ src/REL/d/a/e/d_a_e_kumite_gira.cpp | 17 + src/REL/d/a/e/d_a_e_liza_tail.cpp | 25 + src/REL/d/a/e/d_a_e_lizarufos.cpp | 105 ++++ src/REL/d/a/e/d_a_e_magma.cpp | 25 + src/REL/d/a/e/d_a_e_maguppo.cpp | 57 ++ src/REL/d/a/e/d_a_e_mr.cpp | 109 ++++ src/REL/d/a/e/d_a_e_mr_shield.cpp | 13 + src/REL/d/a/e/d_a_e_oc.cpp | 113 ++++ src/REL/d/a/e/d_a_e_or.cpp | 37 ++ src/REL/d/a/e/d_a_e_or_cannon.cpp | 17 + src/REL/d/a/e/d_a_e_ph.cpp | 13 + src/REL/d/a/e/d_a_e_po.cpp | 37 ++ src/REL/d/a/e/d_a_e_remly.cpp | 101 ++++ src/REL/d/a/e/d_a_e_rupee_gue.cpp | 29 + src/REL/d/a/e/d_a_e_sf.cpp | 49 ++ src/REL/d/a/e/d_a_e_sf4.cpp | 45 ++ src/REL/d/a/e/d_a_e_siren.cpp | 29 + src/REL/d/a/e/d_a_e_skytail.cpp | 33 ++ src/REL/d/a/e/d_a_e_sm.cpp | 45 ++ src/REL/d/a/e/d_a_e_spark.cpp | 29 + src/REL/d/a/e/d_a_e_st.cpp | 125 +++++ src/REL/d/a/e/d_a_e_st_wire.cpp | 21 + src/REL/d/a/e/d_a_e_syakomaito.cpp | 73 +++ src/REL/d/a/e/d_a_e_tn2.cpp | 17 + src/REL/d/a/e/d_a_e_ws.cpp | 49 ++ src/REL/d/a/npc/d_a_npc_aku_human.cpp | 3 + src/REL/d/a/npc/d_a_npc_akumakun.cpp | 3 + src/REL/d/a/npc/d_a_npc_aqua_dragon.cpp | 3 + src/REL/d/a/npc/d_a_npc_azukariya_father.cpp | 3 + src/REL/d/a/npc/d_a_npc_azukariya_night.cpp | 3 + src/REL/d/a/npc/d_a_npc_bamboo_goron.cpp | 3 + src/REL/d/a/npc/d_a_npc_bbrvl.cpp | 3 + src/REL/d/a/npc/d_a_npc_bee.cpp | 3 + src/REL/d/a/npc/d_a_npc_bird.cpp | 9 + src/REL/d/a/npc/d_a_npc_bird_sowoman.cpp | 13 + src/REL/d/a/npc/d_a_npc_bird_zelda.cpp | 13 + src/REL/d/a/npc/d_a_npc_ce_friend.cpp | 3 + src/REL/d/a/npc/d_a_npc_ce_lady.cpp | 3 + src/REL/d/a/npc/d_a_npc_chef.cpp | 3 + src/REL/d/a/npc/d_a_npc_daishinkan.cpp | 3 + src/REL/d/a/npc/d_a_npc_daishinkan_n.cpp | 3 + src/REL/d/a/npc/d_a_npc_desertrobot.cpp | 3 + .../d/a/npc/d_a_npc_desertrobot_captain.cpp | 3 + src/REL/d/a/npc/d_a_npc_dive_game_judge.cpp | 25 + src/REL/d/a/npc/d_a_npc_douguya_mother.cpp | 3 + .../d/a/npc/d_a_npc_douguya_mother_lod.cpp | 3 + src/REL/d/a/npc/d_a_npc_douguyanight.cpp | 3 + src/REL/d/a/npc/d_a_npc_fire_dragon.cpp | 3 + src/REL/d/a/npc/d_a_npc_girahim.cpp | 3 + src/REL/d/a/npc/d_a_npc_goddess_zelda.cpp | 3 + src/REL/d/a/npc/d_a_npc_gra.cpp | 3 + src/REL/d/a/npc/d_a_npc_grc.cpp | 3 + src/REL/d/a/npc/d_a_npc_grd.cpp | 3 + src/REL/d/a/npc/d_a_npc_honeycomb.cpp | 3 + .../npc/d_a_npc_insect_capture_game_kobun.cpp | 3 + src/REL/d/a/npc/d_a_npc_junk_mother.cpp | 3 + src/REL/d/a/npc/d_a_npc_junk_mother_lod.cpp | 3 + src/REL/d/a/npc/d_a_npc_junk_night.cpp | 3 + src/REL/d/a/npc/d_a_npc_kensei.cpp | 3 + src/REL/d/a/npc/d_a_npc_knight_leader.cpp | 3 + src/REL/d/a/npc/d_a_npc_kobun.cpp | 33 ++ src/REL/d/a/npc/d_a_npc_kobun2.cpp | 21 + src/REL/d/a/npc/d_a_npc_kobun_b_night.cpp | 3 + src/REL/d/a/npc/d_a_npc_kyui4.cpp | 3 + src/REL/d/a/npc/d_a_npc_kyui_elder.cpp | 3 + src/REL/d/a/npc/d_a_npc_kyui_first.cpp | 33 ++ src/REL/d/a/npc/d_a_npc_kyui_third.cpp | 17 + src/REL/d/a/npc/d_a_npc_kyui_wizard.cpp | 41 ++ .../a/npc/d_a_npc_medicine_husband_night.cpp | 3 + src/REL/d/a/npc/d_a_npc_medicinewifenight.cpp | 3 + src/REL/d/a/npc/d_a_npc_mole.cpp | 3 + src/REL/d/a/npc/d_a_npc_mole_elder.cpp | 3 + src/REL/d/a/npc/d_a_npc_mole_es_nml.cpp | 3 + src/REL/d/a/npc/d_a_npc_mole_mg.cpp | 13 + src/REL/d/a/npc/d_a_npc_mole_normal.cpp | 3 + src/REL/d/a/npc/d_a_npc_mole_normal2.cpp | 3 + src/REL/d/a/npc/d_a_npc_mole_sal.cpp | 3 + src/REL/d/a/npc/d_a_npc_mole_tackle.cpp | 3 + src/REL/d/a/npc/d_a_npc_mole_tackle2.cpp | 3 + src/REL/d/a/npc/d_a_npc_old_impa.cpp | 3 + src/REL/d/a/npc/d_a_npc_ord_kyui.cpp | 9 + .../d/a/npc/d_a_npc_pumpkin_clay_shooting.cpp | 3 + src/REL/d/a/npc/d_a_npc_pumpkin_daughter.cpp | 3 + src/REL/d/a/npc/d_a_npc_pumpkin_master.cpp | 3 + src/REL/d/a/npc/d_a_npc_regret_rival.cpp | 13 + src/REL/d/a/npc/d_a_npc_rescue.cpp | 9 + src/REL/d/a/npc/d_a_npc_rival.cpp | 21 + src/REL/d/a/npc/d_a_npc_rival_lod.cpp | 3 + src/REL/d/a/npc/d_a_npc_salbage_morry.cpp | 3 + src/REL/d/a/npc/d_a_npc_salbage_robot.cpp | 25 + src/REL/d/a/npc/d_a_npc_salbage_robot_fly.cpp | 21 + .../a/npc/d_a_npc_salbage_robot_fly_base.cpp | 3 + .../d/a/npc/d_a_npc_salbage_robot_repair.cpp | 3 + src/REL/d/a/npc/d_a_npc_salesman_s.cpp | 3 + src/REL/d/a/npc/d_a_npc_saltalk.cpp | 3 + src/REL/d/a/npc/d_a_npc_senpai.cpp | 21 + src/REL/d/a/npc/d_a_npc_senpai_b.cpp | 21 + src/REL/d/a/npc/d_a_npc_senpaia_mother.cpp | 3 + .../d/a/npc/d_a_npc_senpaia_mother_lod.cpp | 3 + src/REL/d/a/npc/d_a_npc_shinkan.cpp | 13 + src/REL/d/a/npc/d_a_npc_shinkan2.cpp | 41 ++ src/REL/d/a/npc/d_a_npc_sorajima_boy.cpp | 3 + src/REL/d/a/npc/d_a_npc_sorajima_father.cpp | 3 + src/REL/d/a/npc/d_a_npc_sorajima_female.cpp | 3 + src/REL/d/a/npc/d_a_npc_sorajima_girl.cpp | 3 + src/REL/d/a/npc/d_a_npc_sorajima_male.cpp | 3 + src/REL/d/a/npc/d_a_npc_sorajima_male2.cpp | 3 + src/REL/d/a/npc/d_a_npc_sorajima_male3.cpp | 3 + src/REL/d/a/npc/d_a_npc_sorajima_man_d.cpp | 3 + src/REL/d/a/npc/d_a_npc_sorajima_man_e.cpp | 3 + src/REL/d/a/npc/d_a_npc_sorajima_mother.cpp | 3 + src/REL/d/a/npc/d_a_npc_suisei.cpp | 3 + src/REL/d/a/npc/d_a_npc_suisei_normal.cpp | 3 + src/REL/d/a/npc/d_a_npc_suisei_sub.cpp | 3 + src/REL/d/a/npc/d_a_npc_terry.cpp | 3 + src/REL/d/a/npc/d_a_npc_testman.cpp | 3 + src/REL/d/a/npc/d_a_npc_thunder_dragon.cpp | 3 + .../d/a/npc/d_a_npc_thunder_dragon_bone.cpp | 9 + .../d/a/npc/d_a_npc_thunder_dragon_skull.cpp | 3 + src/REL/d/a/npc/d_a_npc_toilet_ghost.cpp | 3 + src/REL/d/a/npc/d_a_npc_uranaiya.cpp | 3 + src/REL/d/a/npc/d_a_npc_volcano_f2_salbo.cpp | 3 + src/REL/d/a/npc/d_a_npc_young_impa.cpp | 3 + src/REL/d/a/npc/d_a_npc_zelda.cpp | 3 + src/REL/d/a/obj/d_a_obj_B300_sand.cpp | 13 + src/REL/d/a/obj/d_a_obj_D300.cpp | 17 + src/REL/d/a/obj/d_a_obj_D3_dummy.cpp | 9 + src/REL/d/a/obj/d_a_obj_F302_light.cpp | 13 + src/REL/d/a/obj/d_a_obj_F400_gate_leaf.cpp | 3 + src/REL/d/a/obj/d_a_obj_F400_gate_seal.cpp | 3 + src/REL/d/a/obj/d_a_obj_amber.cpp | 3 + src/REL/d/a/obj/d_a_obj_ancient_jewels.cpp | 33 ++ src/REL/d/a/obj/d_a_obj_arrow_switch.cpp | 21 + src/REL/d/a/obj/d_a_obj_asura_pillar.cpp | 13 + src/REL/d/a/obj/d_a_obj_asura_sword.cpp | 17 + src/REL/d/a/obj/d_a_obj_ballista.cpp | 37 ++ src/REL/d/a/obj/d_a_obj_ballista_f3.cpp | 29 + src/REL/d/a/obj/d_a_obj_ballista_handle.cpp | 9 + src/REL/d/a/obj/d_a_obj_bamboo.cpp | 20 + src/REL/d/a/obj/d_a_obj_barrel.cpp | 45 ++ src/REL/d/a/obj/d_a_obj_bb_bridge.cpp | 17 + src/REL/d/a/obj/d_a_obj_bb_broken_parts.cpp | 13 + src/REL/d/a/obj/d_a_obj_bb_objects.cpp | 9 + src/REL/d/a/obj/d_a_obj_bblargebomb.cpp | 29 + src/REL/d/a/obj/d_a_obj_bbstone.cpp | 17 + src/REL/d/a/obj/d_a_obj_bell.cpp | 17 + src/REL/d/a/obj/d_a_obj_belt_cvr.cpp | 9 + src/REL/d/a/obj/d_a_obj_belt_obstacle.cpp | 25 + src/REL/d/a/obj/d_a_obj_bg.cpp | 3 + src/REL/d/a/obj/d_a_obj_bigbomb_flower.cpp | 9 + src/REL/d/a/obj/d_a_obj_bird_sp.cpp | 3 + src/REL/d/a/obj/d_a_obj_bird_statue.cpp | 3 + src/REL/d/a/obj/d_a_obj_blade.cpp | 3 + src/REL/d/a/obj/d_a_obj_blast_rock.cpp | 17 + src/REL/d/a/obj/d_a_obj_block_rope.cpp | 13 + src/REL/d/a/obj/d_a_obj_block_underground.cpp | 6 + src/REL/d/a/obj/d_a_obj_blow_coal.cpp | 13 + src/REL/d/a/obj/d_a_obj_boat.cpp | 29 + src/REL/d/a/obj/d_a_obj_boxcage_F300.cpp | 17 + src/REL/d/a/obj/d_a_obj_bridge_bone.cpp | 9 + src/REL/d/a/obj/d_a_obj_bridge_building.cpp | 25 + src/REL/d/a/obj/d_a_obj_bridge_fall.cpp | 17 + src/REL/d/a/obj/d_a_obj_bridge_step.cpp | 21 + src/REL/d/a/obj/d_a_obj_bridge_stretch.cpp | 21 + src/REL/d/a/obj/d_a_obj_bridge_time.cpp | 9 + src/REL/d/a/obj/d_a_obj_bstone.cpp | 3 + src/REL/d/a/obj/d_a_obj_bubble.cpp | 3 + src/REL/d/a/obj/d_a_obj_building.cpp | 3 + src/REL/d/a/obj/d_a_obj_bulb_switch.cpp | 17 + src/REL/d/a/obj/d_a_obj_cannon.cpp | 29 + src/REL/d/a/obj/d_a_obj_cannon_cover.cpp | 28 + src/REL/d/a/obj/d_a_obj_carry_stone.cpp | 41 ++ src/REL/d/a/obj/d_a_obj_chair.cpp | 9 + src/REL/d/a/obj/d_a_obj_chandelier.cpp | 17 + src/REL/d/a/obj/d_a_obj_chest.cpp | 21 + src/REL/d/a/obj/d_a_obj_city.cpp | 3 + src/REL/d/a/obj/d_a_obj_city_water.cpp | 3 + src/REL/d/a/obj/d_a_obj_claw_shot_tg.cpp | 9 + src/REL/d/a/obj/d_a_obj_clearness_wall.cpp | 3 + src/REL/d/a/obj/d_a_obj_clef.cpp | 36 ++ src/REL/d/a/obj/d_a_obj_cloud_dive.cpp | 13 + src/REL/d/a/obj/d_a_obj_col.cpp | 3 + src/REL/d/a/obj/d_a_obj_control_panel.cpp | 17 + src/REL/d/a/obj/d_a_obj_cumul_cloud.cpp | 9 + src/REL/d/a/obj/d_a_obj_daynight.cpp | 9 + src/REL/d/a/obj/d_a_obj_decoA.cpp | 9 + src/REL/d/a/obj/d_a_obj_decoB.cpp | 9 + src/REL/d/a/obj/d_a_obj_desert.cpp | 6 + src/REL/d/a/obj/d_a_obj_desert_ago.cpp | 9 + src/REL/d/a/obj/d_a_obj_desert_debris.cpp | 3 + src/REL/d/a/obj/d_a_obj_desert_meter.cpp | 13 + src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp | 3 + src/REL/d/a/obj/d_a_obj_distant_ship.cpp | 3 + src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp | 3 + src/REL/d/a/obj/d_a_obj_door.cpp | 3 + src/REL/d/a/obj/d_a_obj_door_boss.cpp | 65 +++ src/REL/d/a/obj/d_a_obj_door_bossD101.cpp | 13 + src/REL/d/a/obj/d_a_obj_door_dungeon.cpp | 3 + src/REL/d/a/obj/d_a_obj_door_dungeonD200.cpp | 3 + src/REL/d/a/obj/d_a_obj_dormitory_gate.cpp | 13 + src/REL/d/a/obj/d_a_obj_down_lava.cpp | 17 + src/REL/d/a/obj/d_a_obj_drum.cpp | 33 ++ src/REL/d/a/obj/d_a_obj_dungeon_ship.cpp | 25 + src/REL/d/a/obj/d_a_obj_electric_light.cpp | 9 + src/REL/d/a/obj/d_a_obj_evil_field.cpp | 17 + src/REL/d/a/obj/d_a_obj_farmland.cpp | 13 + src/REL/d/a/obj/d_a_obj_fence.cpp | 44 ++ src/REL/d/a/obj/d_a_obj_fence_boko.cpp | 3 + src/REL/d/a/obj/d_a_obj_fence_boko2.cpp | 3 + src/REL/d/a/obj/d_a_obj_fence_iron.cpp | 37 ++ src/REL/d/a/obj/d_a_obj_fence_konsai.cpp | 3 + src/REL/d/a/obj/d_a_obj_fire.cpp | 9 + src/REL/d/a/obj/d_a_obj_fire_obstacle.cpp | 13 + src/REL/d/a/obj/d_a_obj_fire_pillar.cpp | 21 + src/REL/d/a/obj/d_a_obj_firewall.cpp | 9 + src/REL/d/a/obj/d_a_obj_flag.cpp | 9 + src/REL/d/a/obj/d_a_obj_flower_ancient.cpp | 21 + .../a/obj/d_a_obj_flying_clawshot_target.cpp | 3 + src/REL/d/a/obj/d_a_obj_fortune_ring.cpp | 16 + src/REL/d/a/obj/d_a_obj_fruit.cpp | 33 ++ src/REL/d/a/obj/d_a_obj_fruitB.cpp | 17 + src/REL/d/a/obj/d_a_obj_fruit_guts_leaf.cpp | 3 + src/REL/d/a/obj/d_a_obj_fruit_tree.cpp | 9 + src/REL/d/a/obj/d_a_obj_gear.cpp | 21 + src/REL/d/a/obj/d_a_obj_girahim_foot.cpp | 13 + src/REL/d/a/obj/d_a_obj_girahimu_floor.cpp | 25 + src/REL/d/a/obj/d_a_obj_girahimu_knife.cpp | 45 ++ .../d/a/obj/d_a_obj_girahimu_sword_link.cpp | 33 ++ src/REL/d/a/obj/d_a_obj_god_mark.cpp | 13 + src/REL/d/a/obj/d_a_obj_goddess_cube.cpp | 13 + src/REL/d/a/obj/d_a_obj_goddess_statue.cpp | 9 + src/REL/d/a/obj/d_a_obj_grass_coil.cpp | 9 + src/REL/d/a/obj/d_a_obj_grave.cpp | 13 + src/REL/d/a/obj/d_a_obj_ground_cover.cpp | 36 ++ src/REL/d/a/obj/d_a_obj_guard_log.cpp | 17 + src/REL/d/a/obj/d_a_obj_harp_hint.cpp | 69 +++ src/REL/d/a/obj/d_a_obj_himo.cpp | 9 + src/REL/d/a/obj/d_a_obj_hit_lever_sw.cpp | 17 + src/REL/d/a/obj/d_a_obj_hole.cpp | 9 + src/REL/d/a/obj/d_a_obj_hole_minigame.cpp | 25 + src/REL/d/a/obj/d_a_obj_impa_door.cpp | 9 + src/REL/d/a/obj/d_a_obj_insect_island.cpp | 3 + src/REL/d/a/obj/d_a_obj_into_hole.cpp | 3 + src/REL/d/a/obj/d_a_obj_iron_stage.cpp | 3 + src/REL/d/a/obj/d_a_obj_island_LOD.cpp | 3 + src/REL/d/a/obj/d_a_obj_island_nusi.cpp | 13 + .../d/a/obj/d_a_obj_item_heart_container.cpp | 40 ++ src/REL/d/a/obj/d_a_obj_ivy_rope.cpp | 41 ++ src/REL/d/a/obj/d_a_obj_kanban_stone.cpp | 13 + src/REL/d/a/obj/d_a_obj_kibako.cpp | 25 + src/REL/d/a/obj/d_a_obj_kumite_wall.cpp | 21 + src/REL/d/a/obj/d_a_obj_lamp.cpp | 9 + src/REL/d/a/obj/d_a_obj_lava_d201.cpp | 21 + src/REL/d/a/obj/d_a_obj_lava_plate.cpp | 17 + src/REL/d/a/obj/d_a_obj_leaf_swing.cpp | 9 + src/REL/d/a/obj/d_a_obj_light_line.cpp | 13 + src/REL/d/a/obj/d_a_obj_light_shaft_small.cpp | 13 + src/REL/d/a/obj/d_a_obj_lighthouse_harp.cpp | 25 + src/REL/d/a/obj/d_a_obj_lighthouse_light.cpp | 17 + src/REL/d/a/obj/d_a_obj_lock.cpp | 9 + src/REL/d/a/obj/d_a_obj_log.cpp | 25 + src/REL/d/a/obj/d_a_obj_log_water.cpp | 9 + src/REL/d/a/obj/d_a_obj_lotus.cpp | 21 + src/REL/d/a/obj/d_a_obj_lotus_flower.cpp | 9 + src/REL/d/a/obj/d_a_obj_lotus_seed.cpp | 33 ++ src/REL/d/a/obj/d_a_obj_mapparts.cpp | 3 + src/REL/d/a/obj/d_a_obj_megami_island.cpp | 3 + src/REL/d/a/obj/d_a_obj_mg_pumpkin.cpp | 25 + src/REL/d/a/obj/d_a_obj_mole_cover.cpp | 3 + src/REL/d/a/obj/d_a_obj_move_elec.cpp | 17 + src/REL/d/a/obj/d_a_obj_move_lift_vol.cpp | 29 + src/REL/d/a/obj/d_a_obj_musasabi.cpp | 37 ++ src/REL/d/a/obj/d_a_obj_mushroom.cpp | 13 + src/REL/d/a/obj/d_a_obj_needle_desert.cpp | 13 + .../d/a/obj/d_a_obj_needle_underground.cpp | 21 + src/REL/d/a/obj/d_a_obj_oct_grass.cpp | 9 + src/REL/d/a/obj/d_a_obj_oct_grass_leaf.cpp | 25 + src/REL/d/a/obj/d_a_obj_paint.cpp | 9 + src/REL/d/a/obj/d_a_obj_pinwheel.cpp | 21 + src/REL/d/a/obj/d_a_obj_pipe.cpp | 17 + src/REL/d/a/obj/d_a_obj_piston.cpp | 29 + src/REL/d/a/obj/d_a_obj_pole_stony.cpp | 3 + src/REL/d/a/obj/d_a_obj_pool_cock.cpp | 5 +- src/REL/d/a/obj/d_a_obj_pot_sal.cpp | 3 + src/REL/d/a/obj/d_a_obj_propeller_lift.cpp | 21 + src/REL/d/a/obj/d_a_obj_propera.cpp | 3 + src/REL/d/a/obj/d_a_obj_pumpkin_bar.cpp | 3 + src/REL/d/a/obj/d_a_obj_push_block.cpp | 17 + src/REL/d/a/obj/d_a_obj_puzzle_island.cpp | 3 + src/REL/d/a/obj/d_a_obj_rail_end.cpp | 6 + src/REL/d/a/obj/d_a_obj_rail_post.cpp | 6 + src/REL/d/a/obj/d_a_obj_ride_rock.cpp | 25 + src/REL/d/a/obj/d_a_obj_ro_at_target.cpp | 17 + src/REL/d/a/obj/d_a_obj_rock_boat.cpp | 25 + src/REL/d/a/obj/d_a_obj_rock_dragon.cpp | 33 ++ src/REL/d/a/obj/d_a_obj_rock_sky.cpp | 3 + src/REL/d/a/obj/d_a_obj_roll_pillar.cpp | 17 + src/REL/d/a/obj/d_a_obj_roll_rock.cpp | 61 +++ src/REL/d/a/obj/d_a_obj_rope_base.cpp | 3 + src/REL/d/a/obj/d_a_obj_rope_igaiga.cpp | 29 + src/REL/d/a/obj/d_a_obj_rotation_light.cpp | 3 + src/REL/d/a/obj/d_a_obj_roulette.cpp | 3 + src/REL/d/a/obj/d_a_obj_roulette_island_c.cpp | 16 + src/REL/d/a/obj/d_a_obj_roulette_island_r.cpp | 24 + src/REL/d/a/obj/d_a_obj_ruined_save.cpp | 13 + src/REL/d/a/obj/d_a_obj_sail.cpp | 9 + src/REL/d/a/obj/d_a_obj_sand_D301.cpp | 9 + src/REL/d/a/obj/d_a_obj_sand_floor.cpp | 9 + src/REL/d/a/obj/d_a_obj_sandbag.cpp | 9 + src/REL/d/a/obj/d_a_obj_save.cpp | 32 ++ src/REL/d/a/obj/d_a_obj_scattersand.cpp | 3 + src/REL/d/a/obj/d_a_obj_sea_F301.cpp | 9 + src/REL/d/a/obj/d_a_obj_sealed_door.cpp | 29 + src/REL/d/a/obj/d_a_obj_seat_sword.cpp | 13 + src/REL/d/a/obj/d_a_obj_shed.cpp | 13 + src/REL/d/a/obj/d_a_obj_ship_window.cpp | 17 + src/REL/d/a/obj/d_a_obj_shrine_after.cpp | 3 + src/REL/d/a/obj/d_a_obj_shrine_bef_inside.cpp | 3 + src/REL/d/a/obj/d_a_obj_shrine_before.cpp | 3 + src/REL/d/a/obj/d_a_obj_shutter.cpp | 17 + .../d/a/obj/d_a_obj_shutter_change_scene.cpp | 41 ++ src/REL/d/a/obj/d_a_obj_shutter_fence.cpp | 13 + src/REL/d/a/obj/d_a_obj_shutter_waterD101.cpp | 13 + src/REL/d/a/obj/d_a_obj_side_shutter.cpp | 29 + src/REL/d/a/obj/d_a_obj_sink_floor_f.cpp | 17 + src/REL/d/a/obj/d_a_obj_siren_2dmap.cpp | 3 + src/REL/d/a/obj/d_a_obj_siren_barrier.cpp | 3 + src/REL/d/a/obj/d_a_obj_skull.cpp | 25 + src/REL/d/a/obj/d_a_obj_slice_log.cpp | 25 + src/REL/d/a/obj/d_a_obj_slice_log_parts.cpp | 37 ++ src/REL/d/a/obj/d_a_obj_soil.cpp | 17 + src/REL/d/a/obj/d_a_obj_spider_line.cpp | 9 + src/REL/d/a/obj/d_a_obj_stage_crack.cpp | 21 + src/REL/d/a/obj/d_a_obj_stage_debris.cpp | 17 + src/REL/d/a/obj/d_a_obj_stage_kraken.cpp | 21 + .../d/a/obj/d_a_obj_stage_kraken_parts.cpp | 13 + src/REL/d/a/obj/d_a_obj_stage_sink.cpp | 13 + src/REL/d/a/obj/d_a_obj_stage_water.cpp | 13 + src/REL/d/a/obj/d_a_obj_step_gumarm.cpp | 9 + src/REL/d/a/obj/d_a_obj_step_statue.cpp | 25 + src/REL/d/a/obj/d_a_obj_step_time_slip.cpp | 9 + src/REL/d/a/obj/d_a_obj_stone_stand.cpp | 17 + src/REL/d/a/obj/d_a_obj_stopper_rock.cpp | 13 + src/REL/d/a/obj/d_a_obj_stopping_rope.cpp | 13 + src/REL/d/a/obj/d_a_obj_stream_lava.cpp | 13 + src/REL/d/a/obj/d_a_obj_sw_bank.cpp | 21 + src/REL/d/a/obj/d_a_obj_sw_bank_small.cpp | 29 + src/REL/d/a/obj/d_a_obj_sw_dir.cpp | 13 + src/REL/d/a/obj/d_a_obj_sw_dir_door.cpp | 29 + src/REL/d/a/obj/d_a_obj_sw_harp.cpp | 17 + src/REL/d/a/obj/d_a_obj_sw_sword_beam.cpp | 25 + src/REL/d/a/obj/d_a_obj_sw_syako.cpp | 13 + src/REL/d/a/obj/d_a_obj_sw_whiplever.cpp | 9 + src/REL/d/a/obj/d_a_obj_swhit.cpp | 21 + src/REL/d/a/obj/d_a_obj_switch_shutter.cpp | 17 + src/REL/d/a/obj/d_a_obj_switch_wall.cpp | 13 + src/REL/d/a/obj/d_a_obj_sword_candle.cpp | 13 + src/REL/d/a/obj/d_a_obj_sword_stab.cpp | 9 + src/REL/d/a/obj/d_a_obj_swrd_prj.cpp | 48 ++ src/REL/d/a/obj/d_a_obj_syako_shutter.cpp | 17 + src/REL/d/a/obj/d_a_obj_tableware.cpp | 21 + src/REL/d/a/obj/d_a_obj_tackle.cpp | 17 + src/REL/d/a/obj/d_a_obj_tarzan_pole.cpp | 3 + src/REL/d/a/obj/d_a_obj_teni_rail.cpp | 6 + src/REL/d/a/obj/d_a_obj_teni_rail_post.cpp | 6 + src/REL/d/a/obj/d_a_obj_tenijima.cpp | 3 + src/REL/d/a/obj/d_a_obj_terry_bicycle.cpp | 9 + src/REL/d/a/obj/d_a_obj_terry_gimmick.cpp | 9 + src/REL/d/a/obj/d_a_obj_terry_hole.cpp | 9 + src/REL/d/a/obj/d_a_obj_terry_island.cpp | 21 + src/REL/d/a/obj/d_a_obj_terry_shop.cpp | 21 + src/REL/d/a/obj/d_a_obj_terry_switch.cpp | 9 + src/REL/d/a/obj/d_a_obj_time_base.cpp | 13 + src/REL/d/a/obj/d_a_obj_time_block.cpp | 13 + src/REL/d/a/obj/d_a_obj_time_boat.cpp | 21 + src/REL/d/a/obj/d_a_obj_time_boat_bullet.cpp | 13 + src/REL/d/a/obj/d_a_obj_time_door.cpp | 9 + src/REL/d/a/obj/d_a_obj_time_door_before.cpp | 9 + src/REL/d/a/obj/d_a_obj_time_stage_bg.cpp | 9 + src/REL/d/a/obj/d_a_obj_time_stone.cpp | 17 + src/REL/d/a/obj/d_a_obj_toge_trap.cpp | 13 + src/REL/d/a/obj/d_a_obj_tornado.cpp | 9 + src/REL/d/a/obj/d_a_obj_tower_D101.cpp | 9 + src/REL/d/a/obj/d_a_obj_tower_bomb.cpp | 17 + src/REL/d/a/obj/d_a_obj_tower_gearD101.cpp | 9 + src/REL/d/a/obj/d_a_obj_tower_hand_D101.cpp | 25 + src/REL/d/a/obj/d_a_obj_tr_shutter_cs.cpp | 13 + src/REL/d/a/obj/d_a_obj_trap_bird_wood.cpp | 13 + src/REL/d/a/obj/d_a_obj_trap_rock_1.cpp | 17 + src/REL/d/a/obj/d_a_obj_treasure_island.cpp | 3 + src/REL/d/a/obj/d_a_obj_treasure_island_b.cpp | 13 + src/REL/d/a/obj/d_a_obj_trolley.cpp | 77 +++ src/REL/d/a/obj/d_a_obj_trolley_shutter.cpp | 13 + src/REL/d/a/obj/d_a_obj_truck.cpp | 21 + src/REL/d/a/obj/d_a_obj_truck_rail_col.cpp | 12 + src/REL/d/a/obj/d_a_obj_truck_stopper.cpp | 13 + src/REL/d/a/obj/d_a_obj_tubo.cpp | 25 + src/REL/d/a/obj/d_a_obj_tubo_big.cpp | 17 + src/REL/d/a/obj/d_a_obj_tumble_weed.cpp | 13 + src/REL/d/a/obj/d_a_obj_under_cloud.cpp | 3 + src/REL/d/a/obj/d_a_obj_underground.cpp | 3 + .../d/a/obj/d_a_obj_underground_switch.cpp | 17 + src/REL/d/a/obj/d_a_obj_updown_lava.cpp | 29 + src/REL/d/a/obj/d_a_obj_uta_demo_pedest.cpp | 3 + src/REL/d/a/obj/d_a_obj_utajima.cpp | 3 + src/REL/d/a/obj/d_a_obj_utajima_island.cpp | 9 + src/REL/d/a/obj/d_a_obj_utajima_lv2.cpp | 3 + .../d/a/obj/d_a_obj_utajima_main_mecha.cpp | 37 ++ src/REL/d/a/obj/d_a_obj_utajima_pedestal.cpp | 17 + src/REL/d/a/obj/d_a_obj_utajima_stopper.cpp | 25 + src/REL/d/a/obj/d_a_obj_vacu_dust.cpp | 6 + src/REL/d/a/obj/d_a_obj_vacu_dust_parts.cpp | 6 + src/REL/d/a/obj/d_a_obj_vd_bullet.cpp | 13 + src/REL/d/a/obj/d_a_obj_vent_fan.cpp | 17 + src/REL/d/a/obj/d_a_obj_vortex.cpp | 13 + src/REL/d/a/obj/d_a_obj_warp.cpp | 33 ++ src/REL/d/a/obj/d_a_obj_warp_hole.cpp | 3 + src/REL/d/a/obj/d_a_obj_water_F100.cpp | 3 + src/REL/d/a/obj/d_a_obj_water_igaiga.cpp | 21 + src/REL/d/a/obj/d_a_obj_water_jar.cpp | 3 + src/REL/d/a/obj/d_a_obj_water_nut.cpp | 33 ++ src/REL/d/a/obj/d_a_obj_water_nut_leaf.cpp | 13 + src/REL/d/a/obj/d_a_obj_water_shield.cpp | 3 + src/REL/d/a/obj/d_a_obj_water_surface.cpp | 21 + src/REL/d/a/obj/d_a_obj_water_switch.cpp | 25 + src/REL/d/a/obj/d_a_obj_waterfall_D100.cpp | 17 + src/REL/d/a/obj/d_a_obj_waterfall_D101.cpp | 9 + src/REL/d/a/obj/d_a_obj_waterfall_F102.cpp | 17 + src/REL/d/a/obj/d_a_obj_wind.cpp | 9 + src/REL/d/a/obj/d_a_obj_wind02.cpp | 21 + src/REL/d/a/obj/d_a_obj_wind03.cpp | 9 + src/REL/d/a/obj/d_a_obj_wind04.cpp | 21 + src/REL/d/a/obj/d_a_obj_windmill.cpp | 25 + src/REL/d/a/obj/d_a_obj_windmill_desert.cpp | 21 + src/REL/d/a/obj/d_a_obj_wood_board.cpp | 13 + src/REL/d/d_SoftwareKeyboard.cpp | 6 + src/REL/d/d_lyt_file_select.cpp | 6 + src/REL/d/d_lyt_seeker_stone.cpp | 56 ++ src/REL/d/d_lyt_title_BG.cpp | 6 + src/REL/d/d_s_boot.cpp | 24 + src/REL/d/d_title_manager.cpp | 32 ++ src/REL/d/t/d_t_D3_scene_change.cpp | 3 + src/REL/d/t/d_t_action.cpp | 3 + src/REL/d/t/d_t_at0.cpp | 3 + src/REL/d/t/d_t_auto_message.cpp | 3 + src/REL/d/t/d_t_barrel.cpp | 13 + src/REL/d/t/d_t_barrel_pos.cpp | 3 + src/REL/d/t/d_t_bb_quake.cpp | 13 + src/REL/d/t/d_t_bcal_tag.cpp | 21 + src/REL/d/t/d_t_bcz.cpp | 25 + src/REL/d/t/d_t_beetle.cpp | 3 + src/REL/d/t/d_t_belt_obstacle.cpp | 3 + src/REL/d/t/d_t_clef_game.cpp | 3 + src/REL/d/t/d_t_clef_manager.cpp | 6 + src/REL/d/t/d_t_col_bomb_shield.cpp | 9 + src/REL/d/t/d_t_defeat_boss.cpp | 3 + src/REL/d/t/d_t_dowsing.cpp | 2 +- src/REL/d/t/d_t_drum.cpp | 3 + src/REL/d/t/d_t_dungeon_start.cpp | 3 + src/REL/d/t/d_t_effect_gen.cpp | 3 + src/REL/d/t/d_t_fairytag.cpp | 2 +- src/REL/d/t/d_t_fence_synchronizer.cpp | 6 + src/REL/d/t/d_t_gate_to_ground.cpp | 3 + src/REL/d/t/d_t_gekotag.cpp | 9 + src/REL/d/t/d_t_genki_dws_tgt.cpp | 2 +- src/REL/d/t/d_t_group_summon.cpp | 25 + src/REL/d/t/d_t_group_test.cpp | 21 + src/REL/d/t/d_t_harp.cpp | 9 + src/REL/d/t/d_t_heat_resist.cpp | 3 + src/REL/d/t/d_t_holy_water.cpp | 2 +- src/REL/d/t/d_t_insect.cpp | 21 + src/REL/d/t/d_t_ks.cpp | 33 ++ src/REL/d/t/d_t_kytag.cpp | 9 + src/REL/d/t/d_t_lb_thunder.cpp | 3 + src/REL/d/t/d_t_light_shaft_eff.cpp | 2 +- src/REL/d/t/d_t_map_inst.cpp | 2 +- src/REL/d/t/d_t_map_mark.cpp | 3 + src/REL/d/t/d_t_megami_diving.cpp | 3 + src/REL/d/t/d_t_miechan.cpp | 17 + src/REL/d/t/d_t_minigame_insect_capture.cpp | 6 + src/REL/d/t/d_t_mist.cpp | 9 + src/REL/d/t/d_t_mole_mgr.cpp | 3 + src/REL/d/t/d_t_mole_prohibit.cpp | 2 +- src/REL/d/t/d_t_musasabi.cpp | 3 + src/REL/d/t/d_t_musou.cpp | 3 + src/REL/d/t/d_t_noeffect_area.cpp | 2 +- src/REL/d/t/d_t_player_restart.cpp | 3 + src/REL/d/t/d_t_plight.cpp | 3 + src/REL/d/t/d_t_pltchg.cpp | 3 + src/REL/d/t/d_t_pumpkin_clay.cpp | 9 + src/REL/d/t/d_t_reaction.cpp | 9 + src/REL/d/t/d_t_restart_time_stone.cpp | 3 + src/REL/d/t/d_t_ride_rock_set.cpp | 3 + src/REL/d/t/d_t_ro_at_target_manager.cpp | 3 + src/REL/d/t/d_t_rock_boat.cpp | 2 +- src/REL/d/t/d_t_roll_attack_log.cpp | 25 + src/REL/d/t/d_t_scene_change.cpp | 3 + src/REL/d/t/d_t_ship_flood.cpp | 13 + src/REL/d/t/d_t_ship_slope.cpp | 13 + src/REL/d/t/d_t_ship_window.cpp | 2 +- src/REL/d/t/d_t_shutter_fence_forbiddance.cpp | 6 + src/REL/d/t/d_t_shutter_fence_permission.cpp | 6 + src/REL/d/t/d_t_siren_time_attack.cpp | 3 + src/REL/d/t/d_t_skyEnemy.cpp | 37 ++ src/REL/d/t/d_t_sound.cpp | 3 + src/REL/d/t/d_t_sound_area.cpp | 4 +- src/REL/d/t/d_t_sound_area_mgr.cpp | 2 +- src/REL/d/t/d_t_sparks.cpp | 9 + src/REL/d/t/d_t_sparks2.cpp | 9 + src/REL/d/t/d_t_spore.cpp | 9 + src/REL/d/t/d_t_stream.cpp | 3 + src/REL/d/t/d_t_sw_area.cpp | 3 + src/REL/d/t/d_t_sword_battle_game.cpp | 3 + src/REL/d/t/d_t_tackle.cpp | 2 +- src/REL/d/t/d_t_telop.cpp | 3 + src/REL/d/t/d_t_time_area_check.cpp | 2 +- src/REL/d/t/d_t_time_door_beam.cpp | 3 + src/REL/d/t/d_t_timer.cpp | 2 +- src/REL/d/t/d_t_touch.cpp | 2 +- src/REL/d/t/d_t_tumble_weed.cpp | 2 +- src/d/tg/d_t_switch.cpp | 2 +- tools/custom/rel_setup.py | 494 ++++++++++++++++++ tools/{ => custom}/rel_sieve.py | 0 1870 files changed, 41899 insertions(+), 18219 deletions(-) create mode 100644 include/d/a/b/d_a_b_asura.h create mode 100644 include/d/a/b/d_a_b_asura_arm.h create mode 100644 include/d/a/b/d_a_b_asura_foot.h create mode 100644 include/d/a/b/d_a_b_bbshockwave.h create mode 100644 include/d/a/b/d_a_b_bigboss.h create mode 100644 include/d/a/b/d_a_b_bigboss2.h create mode 100644 include/d/a/b/d_a_b_bigboss3.h create mode 100644 include/d/a/b/d_a_b_bigbossbase.h create mode 100644 include/d/a/b/d_a_b_girahimu.h create mode 100644 include/d/a/b/d_a_b_girahimu2.h create mode 100644 include/d/a/b/d_a_b_girahimu3_base.h create mode 100644 include/d/a/b/d_a_b_girahimu3_first.h create mode 100644 include/d/a/b/d_a_b_girahimu3_second.h create mode 100644 include/d/a/b/d_a_b_girahimu3_third.h create mode 100644 include/d/a/b/d_a_b_girahimu_base.h create mode 100644 include/d/a/b/d_a_b_kr.h create mode 100644 include/d/a/b/d_a_b_kr_arm.h create mode 100644 include/d/a/b/d_a_b_kr_hair.h create mode 100644 include/d/a/b/d_a_b_lastboss.h create mode 100644 include/d/a/b/d_a_b_mg.h create mode 100644 include/d/a/b/d_a_b_nusi.h create mode 100644 include/d/a/b/d_a_b_nusi_bullet.h create mode 100644 include/d/a/b/d_a_b_nusi_tentakle.h create mode 100644 include/d/a/b/d_a_b_vd.h create mode 100644 include/d/a/d_a_asura_bullet.h create mode 100644 include/d/a/d_a_avater_bullet.h create mode 100644 include/d/a/d_a_avater_race_mng.h create mode 100644 include/d/a/d_a_bird.h create mode 100644 include/d/a/d_a_bird_kobunA.h create mode 100644 include/d/a/d_a_bird_kobunB.h create mode 100644 include/d/a/d_a_bird_mob.h create mode 100644 include/d/a/d_a_bird_npc.h create mode 100644 include/d/a/d_a_bird_rival.h create mode 100644 include/d/a/d_a_bird_target.h create mode 100644 include/d/a/d_a_bird_zelda_training.h create mode 100644 include/d/a/d_a_bombf.h create mode 100644 include/d/a/d_a_bullet_gue.h create mode 100644 include/d/a/d_a_bullet_maguppo.h create mode 100644 include/d/a/d_a_co_test.h create mode 100644 include/d/a/d_a_col_stp.h create mode 100644 include/d/a/d_a_control.h create mode 100644 include/d/a/d_a_demo_npc_bird.h create mode 100644 include/d/a/d_a_eel.h create mode 100644 include/d/a/d_a_fish.h create mode 100644 include/d/a/d_a_fish_mgr.h create mode 100644 include/d/a/d_a_fly_slb.h create mode 100644 include/d/a/d_a_girahimu_sword_beam.h create mode 100644 include/d/a/d_a_heartf.h create mode 100644 include/d/a/d_a_hidory_fire.h create mode 100644 include/d/a/d_a_insect_ant.h create mode 100644 include/d/a/d_a_insect_beetle.h create mode 100644 include/d/a/d_a_insect_butterfly.h create mode 100644 include/d/a/d_a_insect_cicada.h create mode 100644 include/d/a/d_a_insect_dragonfly.h create mode 100644 include/d/a/d_a_insect_firefly.h create mode 100644 include/d/a/d_a_insect_grasshopper.h create mode 100644 include/d/a/d_a_insect_ladybug.h create mode 100644 include/d/a/d_a_insect_scarab.h create mode 100644 include/d/a/d_a_invisible.h create mode 100644 include/d/a/d_a_kanban.h create mode 100644 include/d/a/d_a_knight_leader_bird.h create mode 100644 include/d/a/d_a_little_bird.h create mode 100644 include/d/a/d_a_little_bird_mgr.h create mode 100644 include/d/a/d_a_message.h create mode 100644 include/d/a/d_a_morita_test.h create mode 100644 include/d/a/d_a_nusi_base.h create mode 100644 include/d/a/d_a_nusi_npc.h create mode 100644 include/d/a/d_a_or_cannon_bullet.h create mode 100644 include/d/a/d_a_pumpkin.h create mode 100644 include/d/a/d_a_shop_sample.h create mode 100644 include/d/a/e/d_a_e_am.h create mode 100644 include/d/a/e/d_a_e_battleshipfish.h create mode 100644 include/d/a/e/d_a_e_bc.h create mode 100644 include/d/a/e/d_a_e_bc_arrow.h create mode 100644 include/d/a/e/d_a_e_bcal.h create mode 100644 include/d/a/e/d_a_e_bcal_arrow.h create mode 100644 include/d/a/e/d_a_e_bce.h create mode 100644 include/d/a/e/d_a_e_bcz.h create mode 100644 include/d/a/e/d_a_e_beamos.h create mode 100644 include/d/a/e/d_a_e_bs.h create mode 100644 include/d/a/e/d_a_e_cactus.h create mode 100644 include/d/a/e/d_a_e_captain.h create mode 100644 include/d/a/e/d_a_e_chaser_b.h create mode 100644 include/d/a/e/d_a_e_eye.h create mode 100644 include/d/a/e/d_a_e_ge.h create mode 100644 include/d/a/e/d_a_e_geko.h create mode 100644 include/d/a/e/d_a_e_gerock.h create mode 100644 include/d/a/e/d_a_e_gue.h create mode 100644 include/d/a/e/d_a_e_gumarm.h create mode 100644 include/d/a/e/d_a_e_gunho.h create mode 100644 include/d/a/e/d_a_e_gunhob.h create mode 100644 include/d/a/e/d_a_e_hb.h create mode 100644 include/d/a/e/d_a_e_hidokari.h create mode 100644 include/d/a/e/d_a_e_hidokaris.h create mode 100644 include/d/a/e/d_a_e_hidory.h create mode 100644 include/d/a/e/d_a_e_hoc.h create mode 100644 include/d/a/e/d_a_e_hp.h create mode 100644 include/d/a/e/d_a_e_hydra.h create mode 100644 include/d/a/e/d_a_e_kg.h create mode 100644 include/d/a/e/d_a_e_ks.h create mode 100644 include/d/a/e/d_a_e_kumite_gira.h create mode 100644 include/d/a/e/d_a_e_liza_tail.h create mode 100644 include/d/a/e/d_a_e_lizarufos.h create mode 100644 include/d/a/e/d_a_e_magma.h create mode 100644 include/d/a/e/d_a_e_maguppo.h create mode 100644 include/d/a/e/d_a_e_mr.h create mode 100644 include/d/a/e/d_a_e_mr_shield.h create mode 100644 include/d/a/e/d_a_e_oc.h create mode 100644 include/d/a/e/d_a_e_or.h create mode 100644 include/d/a/e/d_a_e_or_cannon.h create mode 100644 include/d/a/e/d_a_e_ph.h create mode 100644 include/d/a/e/d_a_e_po.h create mode 100644 include/d/a/e/d_a_e_remly.h create mode 100644 include/d/a/e/d_a_e_rupee_gue.h create mode 100644 include/d/a/e/d_a_e_sf.h create mode 100644 include/d/a/e/d_a_e_sf4.h create mode 100644 include/d/a/e/d_a_e_siren.h create mode 100644 include/d/a/e/d_a_e_skytail.h create mode 100644 include/d/a/e/d_a_e_sm.h create mode 100644 include/d/a/e/d_a_e_spark.h create mode 100644 include/d/a/e/d_a_e_st.h create mode 100644 include/d/a/e/d_a_e_st_wire.h create mode 100644 include/d/a/e/d_a_e_syakomaito.h create mode 100644 include/d/a/e/d_a_e_tn2.h create mode 100644 include/d/a/e/d_a_e_ws.h create mode 100644 include/d/a/npc/d_a_npc_aku_human.h create mode 100644 include/d/a/npc/d_a_npc_akumakun.h create mode 100644 include/d/a/npc/d_a_npc_aqua_dragon.h create mode 100644 include/d/a/npc/d_a_npc_azukariya_father.h create mode 100644 include/d/a/npc/d_a_npc_azukariya_night.h create mode 100644 include/d/a/npc/d_a_npc_bamboo_goron.h create mode 100644 include/d/a/npc/d_a_npc_bbrvl.h create mode 100644 include/d/a/npc/d_a_npc_bee.h create mode 100644 include/d/a/npc/d_a_npc_bird.h create mode 100644 include/d/a/npc/d_a_npc_bird_sowoman.h create mode 100644 include/d/a/npc/d_a_npc_bird_zelda.h create mode 100644 include/d/a/npc/d_a_npc_ce_friend.h create mode 100644 include/d/a/npc/d_a_npc_ce_lady.h create mode 100644 include/d/a/npc/d_a_npc_chef.h create mode 100644 include/d/a/npc/d_a_npc_daishinkan.h create mode 100644 include/d/a/npc/d_a_npc_daishinkan_n.h create mode 100644 include/d/a/npc/d_a_npc_desertrobot.h create mode 100644 include/d/a/npc/d_a_npc_desertrobot_captain.h create mode 100644 include/d/a/npc/d_a_npc_dive_game_judge.h create mode 100644 include/d/a/npc/d_a_npc_douguya_mother.h create mode 100644 include/d/a/npc/d_a_npc_douguya_mother_lod.h create mode 100644 include/d/a/npc/d_a_npc_douguyanight.h create mode 100644 include/d/a/npc/d_a_npc_fire_dragon.h create mode 100644 include/d/a/npc/d_a_npc_girahim.h create mode 100644 include/d/a/npc/d_a_npc_goddess_zelda.h create mode 100644 include/d/a/npc/d_a_npc_gra.h create mode 100644 include/d/a/npc/d_a_npc_grc.h create mode 100644 include/d/a/npc/d_a_npc_grd.h create mode 100644 include/d/a/npc/d_a_npc_honeycomb.h create mode 100644 include/d/a/npc/d_a_npc_insect_capture_game_kobun.h create mode 100644 include/d/a/npc/d_a_npc_junk_mother.h create mode 100644 include/d/a/npc/d_a_npc_junk_mother_lod.h create mode 100644 include/d/a/npc/d_a_npc_junk_night.h create mode 100644 include/d/a/npc/d_a_npc_kensei.h create mode 100644 include/d/a/npc/d_a_npc_knight_leader.h create mode 100644 include/d/a/npc/d_a_npc_kobun.h create mode 100644 include/d/a/npc/d_a_npc_kobun2.h create mode 100644 include/d/a/npc/d_a_npc_kobun_b_night.h create mode 100644 include/d/a/npc/d_a_npc_kyui4.h create mode 100644 include/d/a/npc/d_a_npc_kyui_elder.h create mode 100644 include/d/a/npc/d_a_npc_kyui_first.h create mode 100644 include/d/a/npc/d_a_npc_kyui_third.h create mode 100644 include/d/a/npc/d_a_npc_kyui_wizard.h create mode 100644 include/d/a/npc/d_a_npc_medicine_husband_night.h create mode 100644 include/d/a/npc/d_a_npc_medicinewifenight.h create mode 100644 include/d/a/npc/d_a_npc_mole.h create mode 100644 include/d/a/npc/d_a_npc_mole_elder.h create mode 100644 include/d/a/npc/d_a_npc_mole_es_nml.h create mode 100644 include/d/a/npc/d_a_npc_mole_mg.h create mode 100644 include/d/a/npc/d_a_npc_mole_normal.h create mode 100644 include/d/a/npc/d_a_npc_mole_normal2.h create mode 100644 include/d/a/npc/d_a_npc_mole_sal.h create mode 100644 include/d/a/npc/d_a_npc_mole_tackle.h create mode 100644 include/d/a/npc/d_a_npc_mole_tackle2.h create mode 100644 include/d/a/npc/d_a_npc_old_impa.h create mode 100644 include/d/a/npc/d_a_npc_ord_kyui.h create mode 100644 include/d/a/npc/d_a_npc_pumpkin_clay_shooting.h create mode 100644 include/d/a/npc/d_a_npc_pumpkin_daughter.h create mode 100644 include/d/a/npc/d_a_npc_pumpkin_master.h create mode 100644 include/d/a/npc/d_a_npc_regret_rival.h create mode 100644 include/d/a/npc/d_a_npc_rescue.h create mode 100644 include/d/a/npc/d_a_npc_rival.h create mode 100644 include/d/a/npc/d_a_npc_rival_lod.h create mode 100644 include/d/a/npc/d_a_npc_salbage_morry.h create mode 100644 include/d/a/npc/d_a_npc_salbage_robot.h create mode 100644 include/d/a/npc/d_a_npc_salbage_robot_fly.h create mode 100644 include/d/a/npc/d_a_npc_salbage_robot_fly_base.h create mode 100644 include/d/a/npc/d_a_npc_salbage_robot_repair.h create mode 100644 include/d/a/npc/d_a_npc_salesman_s.h create mode 100644 include/d/a/npc/d_a_npc_saltalk.h create mode 100644 include/d/a/npc/d_a_npc_senpai.h create mode 100644 include/d/a/npc/d_a_npc_senpai_b.h create mode 100644 include/d/a/npc/d_a_npc_senpaia_mother.h create mode 100644 include/d/a/npc/d_a_npc_senpaia_mother_lod.h create mode 100644 include/d/a/npc/d_a_npc_shinkan.h create mode 100644 include/d/a/npc/d_a_npc_shinkan2.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_boy.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_father.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_female.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_girl.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_male.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_male2.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_male3.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_man_d.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_man_e.h create mode 100644 include/d/a/npc/d_a_npc_sorajima_mother.h create mode 100644 include/d/a/npc/d_a_npc_suisei.h create mode 100644 include/d/a/npc/d_a_npc_suisei_normal.h create mode 100644 include/d/a/npc/d_a_npc_suisei_sub.h create mode 100644 include/d/a/npc/d_a_npc_terry.h create mode 100644 include/d/a/npc/d_a_npc_testman.h create mode 100644 include/d/a/npc/d_a_npc_thunder_dragon.h create mode 100644 include/d/a/npc/d_a_npc_thunder_dragon_bone.h create mode 100644 include/d/a/npc/d_a_npc_thunder_dragon_skull.h create mode 100644 include/d/a/npc/d_a_npc_toilet_ghost.h create mode 100644 include/d/a/npc/d_a_npc_uranaiya.h create mode 100644 include/d/a/npc/d_a_npc_volcano_f2_salbo.h create mode 100644 include/d/a/npc/d_a_npc_young_impa.h create mode 100644 include/d/a/npc/d_a_npc_zelda.h create mode 100644 include/d/a/obj/d_a_obj_B300_sand.h create mode 100644 include/d/a/obj/d_a_obj_D300.h create mode 100644 include/d/a/obj/d_a_obj_D3_dummy.h create mode 100644 include/d/a/obj/d_a_obj_F302_light.h create mode 100644 include/d/a/obj/d_a_obj_F400_gate_leaf.h create mode 100644 include/d/a/obj/d_a_obj_F400_gate_seal.h create mode 100644 include/d/a/obj/d_a_obj_amber.h create mode 100644 include/d/a/obj/d_a_obj_ancient_jewels.h create mode 100644 include/d/a/obj/d_a_obj_arrow_switch.h create mode 100644 include/d/a/obj/d_a_obj_asura_pillar.h create mode 100644 include/d/a/obj/d_a_obj_asura_sword.h create mode 100644 include/d/a/obj/d_a_obj_ballista.h create mode 100644 include/d/a/obj/d_a_obj_ballista_f3.h create mode 100644 include/d/a/obj/d_a_obj_ballista_handle.h create mode 100644 include/d/a/obj/d_a_obj_bamboo.h create mode 100644 include/d/a/obj/d_a_obj_barrel.h create mode 100644 include/d/a/obj/d_a_obj_bb_bridge.h create mode 100644 include/d/a/obj/d_a_obj_bb_broken_parts.h create mode 100644 include/d/a/obj/d_a_obj_bb_objects.h create mode 100644 include/d/a/obj/d_a_obj_bblargebomb.h create mode 100644 include/d/a/obj/d_a_obj_bbstone.h create mode 100644 include/d/a/obj/d_a_obj_bell.h create mode 100644 include/d/a/obj/d_a_obj_belt_cvr.h create mode 100644 include/d/a/obj/d_a_obj_belt_obstacle.h create mode 100644 include/d/a/obj/d_a_obj_bg.h create mode 100644 include/d/a/obj/d_a_obj_bigbomb_flower.h create mode 100644 include/d/a/obj/d_a_obj_bird_sp.h create mode 100644 include/d/a/obj/d_a_obj_bird_statue.h create mode 100644 include/d/a/obj/d_a_obj_blade.h create mode 100644 include/d/a/obj/d_a_obj_blast_rock.h create mode 100644 include/d/a/obj/d_a_obj_block_rope.h create mode 100644 include/d/a/obj/d_a_obj_block_underground.h create mode 100644 include/d/a/obj/d_a_obj_blow_coal.h create mode 100644 include/d/a/obj/d_a_obj_boat.h create mode 100644 include/d/a/obj/d_a_obj_boxcage_F300.h create mode 100644 include/d/a/obj/d_a_obj_bridge_bone.h create mode 100644 include/d/a/obj/d_a_obj_bridge_building.h create mode 100644 include/d/a/obj/d_a_obj_bridge_fall.h create mode 100644 include/d/a/obj/d_a_obj_bridge_step.h create mode 100644 include/d/a/obj/d_a_obj_bridge_stretch.h create mode 100644 include/d/a/obj/d_a_obj_bridge_time.h create mode 100644 include/d/a/obj/d_a_obj_bstone.h create mode 100644 include/d/a/obj/d_a_obj_bubble.h create mode 100644 include/d/a/obj/d_a_obj_building.h create mode 100644 include/d/a/obj/d_a_obj_bulb_switch.h create mode 100644 include/d/a/obj/d_a_obj_cannon.h create mode 100644 include/d/a/obj/d_a_obj_cannon_cover.h create mode 100644 include/d/a/obj/d_a_obj_carry_stone.h create mode 100644 include/d/a/obj/d_a_obj_chair.h create mode 100644 include/d/a/obj/d_a_obj_chandelier.h create mode 100644 include/d/a/obj/d_a_obj_chest.h create mode 100644 include/d/a/obj/d_a_obj_city.h create mode 100644 include/d/a/obj/d_a_obj_city_water.h create mode 100644 include/d/a/obj/d_a_obj_claw_shot_tg.h create mode 100644 include/d/a/obj/d_a_obj_clearness_wall.h create mode 100644 include/d/a/obj/d_a_obj_clef.h create mode 100644 include/d/a/obj/d_a_obj_cloud_dive.h create mode 100644 include/d/a/obj/d_a_obj_col.h create mode 100644 include/d/a/obj/d_a_obj_control_panel.h create mode 100644 include/d/a/obj/d_a_obj_cumul_cloud.h create mode 100644 include/d/a/obj/d_a_obj_daynight.h create mode 100644 include/d/a/obj/d_a_obj_decoA.h create mode 100644 include/d/a/obj/d_a_obj_decoB.h create mode 100644 include/d/a/obj/d_a_obj_desert.h create mode 100644 include/d/a/obj/d_a_obj_desert_ago.h create mode 100644 include/d/a/obj/d_a_obj_desert_debris.h create mode 100644 include/d/a/obj/d_a_obj_desert_meter.h create mode 100644 include/d/a/obj/d_a_obj_display_only_nbs.h create mode 100644 include/d/a/obj/d_a_obj_distant_ship.h create mode 100644 include/d/a/obj/d_a_obj_diviner_crystal.h create mode 100644 include/d/a/obj/d_a_obj_door.h create mode 100644 include/d/a/obj/d_a_obj_door_base.h create mode 100644 include/d/a/obj/d_a_obj_door_boss.h create mode 100644 include/d/a/obj/d_a_obj_door_bossD101.h create mode 100644 include/d/a/obj/d_a_obj_door_dungeon.h create mode 100644 include/d/a/obj/d_a_obj_door_dungeonD200.h create mode 100644 include/d/a/obj/d_a_obj_dormitory_gate.h create mode 100644 include/d/a/obj/d_a_obj_down_lava.h create mode 100644 include/d/a/obj/d_a_obj_drum.h create mode 100644 include/d/a/obj/d_a_obj_dungeon_ship.h create mode 100644 include/d/a/obj/d_a_obj_electric_light.h create mode 100644 include/d/a/obj/d_a_obj_evil_field.h create mode 100644 include/d/a/obj/d_a_obj_farmland.h create mode 100644 include/d/a/obj/d_a_obj_fence.h create mode 100644 include/d/a/obj/d_a_obj_fence_boko.h create mode 100644 include/d/a/obj/d_a_obj_fence_boko2.h create mode 100644 include/d/a/obj/d_a_obj_fence_iron.h create mode 100644 include/d/a/obj/d_a_obj_fence_konsai.h create mode 100644 include/d/a/obj/d_a_obj_fire.h create mode 100644 include/d/a/obj/d_a_obj_fire_obstacle.h create mode 100644 include/d/a/obj/d_a_obj_fire_pillar.h create mode 100644 include/d/a/obj/d_a_obj_firewall.h create mode 100644 include/d/a/obj/d_a_obj_flag.h create mode 100644 include/d/a/obj/d_a_obj_flower_ancient.h create mode 100644 include/d/a/obj/d_a_obj_flying_clawshot_target.h create mode 100644 include/d/a/obj/d_a_obj_fortune_ring.h create mode 100644 include/d/a/obj/d_a_obj_fruit.h create mode 100644 include/d/a/obj/d_a_obj_fruitB.h create mode 100644 include/d/a/obj/d_a_obj_fruit_guts_leaf.h create mode 100644 include/d/a/obj/d_a_obj_fruit_tree.h create mode 100644 include/d/a/obj/d_a_obj_gear.h create mode 100644 include/d/a/obj/d_a_obj_girahim_foot.h create mode 100644 include/d/a/obj/d_a_obj_girahimu_floor.h create mode 100644 include/d/a/obj/d_a_obj_girahimu_knife.h create mode 100644 include/d/a/obj/d_a_obj_girahimu_sword_link.h create mode 100644 include/d/a/obj/d_a_obj_god_mark.h create mode 100644 include/d/a/obj/d_a_obj_goddess_cube.h create mode 100644 include/d/a/obj/d_a_obj_goddess_statue.h create mode 100644 include/d/a/obj/d_a_obj_grass_coil.h create mode 100644 include/d/a/obj/d_a_obj_grave.h create mode 100644 include/d/a/obj/d_a_obj_ground_cover.h create mode 100644 include/d/a/obj/d_a_obj_guard_log.h create mode 100644 include/d/a/obj/d_a_obj_harp_hint.h create mode 100644 include/d/a/obj/d_a_obj_himo.h create mode 100644 include/d/a/obj/d_a_obj_hit_lever_sw.h create mode 100644 include/d/a/obj/d_a_obj_hole.h create mode 100644 include/d/a/obj/d_a_obj_hole_minigame.h create mode 100644 include/d/a/obj/d_a_obj_impa_door.h create mode 100644 include/d/a/obj/d_a_obj_insect_island.h create mode 100644 include/d/a/obj/d_a_obj_into_hole.h create mode 100644 include/d/a/obj/d_a_obj_iron_stage.h create mode 100644 include/d/a/obj/d_a_obj_island_LOD.h create mode 100644 include/d/a/obj/d_a_obj_island_nusi.h create mode 100644 include/d/a/obj/d_a_obj_item_heart_container.h create mode 100644 include/d/a/obj/d_a_obj_ivy_rope.h create mode 100644 include/d/a/obj/d_a_obj_kanban_stone.h create mode 100644 include/d/a/obj/d_a_obj_kibako.h create mode 100644 include/d/a/obj/d_a_obj_kumite_wall.h create mode 100644 include/d/a/obj/d_a_obj_lamp.h create mode 100644 include/d/a/obj/d_a_obj_lava_d201.h create mode 100644 include/d/a/obj/d_a_obj_lava_plate.h create mode 100644 include/d/a/obj/d_a_obj_leaf_swing.h create mode 100644 include/d/a/obj/d_a_obj_light_line.h create mode 100644 include/d/a/obj/d_a_obj_light_shaft_small.h create mode 100644 include/d/a/obj/d_a_obj_lighthouse_harp.h create mode 100644 include/d/a/obj/d_a_obj_lighthouse_light.h create mode 100644 include/d/a/obj/d_a_obj_lock.h create mode 100644 include/d/a/obj/d_a_obj_log.h create mode 100644 include/d/a/obj/d_a_obj_log_water.h create mode 100644 include/d/a/obj/d_a_obj_lotus.h create mode 100644 include/d/a/obj/d_a_obj_lotus_flower.h create mode 100644 include/d/a/obj/d_a_obj_lotus_seed.h create mode 100644 include/d/a/obj/d_a_obj_mapparts.h create mode 100644 include/d/a/obj/d_a_obj_megami_island.h create mode 100644 include/d/a/obj/d_a_obj_mg_pumpkin.h create mode 100644 include/d/a/obj/d_a_obj_mole_cover.h create mode 100644 include/d/a/obj/d_a_obj_move_elec.h create mode 100644 include/d/a/obj/d_a_obj_move_lift_vol.h create mode 100644 include/d/a/obj/d_a_obj_musasabi.h create mode 100644 include/d/a/obj/d_a_obj_mushroom.h create mode 100644 include/d/a/obj/d_a_obj_needle_desert.h create mode 100644 include/d/a/obj/d_a_obj_needle_underground.h create mode 100644 include/d/a/obj/d_a_obj_oct_grass.h create mode 100644 include/d/a/obj/d_a_obj_oct_grass_leaf.h create mode 100644 include/d/a/obj/d_a_obj_paint.h create mode 100644 include/d/a/obj/d_a_obj_pinwheel.h create mode 100644 include/d/a/obj/d_a_obj_pipe.h create mode 100644 include/d/a/obj/d_a_obj_piston.h create mode 100644 include/d/a/obj/d_a_obj_pole_stony.h create mode 100644 include/d/a/obj/d_a_obj_pot_sal.h create mode 100644 include/d/a/obj/d_a_obj_propeller_lift.h create mode 100644 include/d/a/obj/d_a_obj_propera.h create mode 100644 include/d/a/obj/d_a_obj_pumpkin_bar.h create mode 100644 include/d/a/obj/d_a_obj_push_block.h create mode 100644 include/d/a/obj/d_a_obj_puzzle_island.h create mode 100644 include/d/a/obj/d_a_obj_rail_end.h create mode 100644 include/d/a/obj/d_a_obj_rail_post.h create mode 100644 include/d/a/obj/d_a_obj_ride_rock.h create mode 100644 include/d/a/obj/d_a_obj_ro_at_target.h create mode 100644 include/d/a/obj/d_a_obj_rock_boat.h create mode 100644 include/d/a/obj/d_a_obj_rock_dragon.h create mode 100644 include/d/a/obj/d_a_obj_rock_sky.h create mode 100644 include/d/a/obj/d_a_obj_roll_pillar.h create mode 100644 include/d/a/obj/d_a_obj_roll_rock.h create mode 100644 include/d/a/obj/d_a_obj_rope_base.h create mode 100644 include/d/a/obj/d_a_obj_rope_igaiga.h create mode 100644 include/d/a/obj/d_a_obj_rotation_light.h create mode 100644 include/d/a/obj/d_a_obj_roulette.h create mode 100644 include/d/a/obj/d_a_obj_roulette_island_c.h create mode 100644 include/d/a/obj/d_a_obj_roulette_island_r.h create mode 100644 include/d/a/obj/d_a_obj_ruined_save.h create mode 100644 include/d/a/obj/d_a_obj_sail.h create mode 100644 include/d/a/obj/d_a_obj_sand_D301.h create mode 100644 include/d/a/obj/d_a_obj_sand_floor.h create mode 100644 include/d/a/obj/d_a_obj_sandbag.h create mode 100644 include/d/a/obj/d_a_obj_save.h create mode 100644 include/d/a/obj/d_a_obj_scattersand.h create mode 100644 include/d/a/obj/d_a_obj_sea_F301.h create mode 100644 include/d/a/obj/d_a_obj_sealed_door.h create mode 100644 include/d/a/obj/d_a_obj_seat_sword.h create mode 100644 include/d/a/obj/d_a_obj_shed.h create mode 100644 include/d/a/obj/d_a_obj_ship_window.h create mode 100644 include/d/a/obj/d_a_obj_shrine_after.h create mode 100644 include/d/a/obj/d_a_obj_shrine_bef_inside.h create mode 100644 include/d/a/obj/d_a_obj_shrine_before.h create mode 100644 include/d/a/obj/d_a_obj_shutter.h create mode 100644 include/d/a/obj/d_a_obj_shutter_change_scene.h create mode 100644 include/d/a/obj/d_a_obj_shutter_fence.h create mode 100644 include/d/a/obj/d_a_obj_shutter_waterD101.h create mode 100644 include/d/a/obj/d_a_obj_side_shutter.h create mode 100644 include/d/a/obj/d_a_obj_sink_floor_f.h create mode 100644 include/d/a/obj/d_a_obj_siren_2dmap.h create mode 100644 include/d/a/obj/d_a_obj_siren_barrier.h create mode 100644 include/d/a/obj/d_a_obj_skull.h create mode 100644 include/d/a/obj/d_a_obj_slice_log.h create mode 100644 include/d/a/obj/d_a_obj_slice_log_parts.h create mode 100644 include/d/a/obj/d_a_obj_soil.h create mode 100644 include/d/a/obj/d_a_obj_spider_line.h create mode 100644 include/d/a/obj/d_a_obj_stage_crack.h create mode 100644 include/d/a/obj/d_a_obj_stage_debris.h create mode 100644 include/d/a/obj/d_a_obj_stage_kraken.h create mode 100644 include/d/a/obj/d_a_obj_stage_kraken_parts.h create mode 100644 include/d/a/obj/d_a_obj_stage_sink.h create mode 100644 include/d/a/obj/d_a_obj_stage_water.h create mode 100644 include/d/a/obj/d_a_obj_step_gumarm.h create mode 100644 include/d/a/obj/d_a_obj_step_statue.h create mode 100644 include/d/a/obj/d_a_obj_step_time_slip.h create mode 100644 include/d/a/obj/d_a_obj_stone_stand.h create mode 100644 include/d/a/obj/d_a_obj_stopper_rock.h create mode 100644 include/d/a/obj/d_a_obj_stopping_rope.h create mode 100644 include/d/a/obj/d_a_obj_stream_lava.h create mode 100644 include/d/a/obj/d_a_obj_sw_bank.h create mode 100644 include/d/a/obj/d_a_obj_sw_bank_small.h create mode 100644 include/d/a/obj/d_a_obj_sw_dir.h create mode 100644 include/d/a/obj/d_a_obj_sw_dir_door.h create mode 100644 include/d/a/obj/d_a_obj_sw_harp.h create mode 100644 include/d/a/obj/d_a_obj_sw_sword_beam.h create mode 100644 include/d/a/obj/d_a_obj_sw_syako.h create mode 100644 include/d/a/obj/d_a_obj_sw_whiplever.h create mode 100644 include/d/a/obj/d_a_obj_swhit.h create mode 100644 include/d/a/obj/d_a_obj_switch_shutter.h create mode 100644 include/d/a/obj/d_a_obj_switch_wall.h create mode 100644 include/d/a/obj/d_a_obj_sword_candle.h create mode 100644 include/d/a/obj/d_a_obj_sword_stab.h create mode 100644 include/d/a/obj/d_a_obj_swrd_prj.h create mode 100644 include/d/a/obj/d_a_obj_syako_shutter.h create mode 100644 include/d/a/obj/d_a_obj_tableware.h create mode 100644 include/d/a/obj/d_a_obj_tackle.h create mode 100644 include/d/a/obj/d_a_obj_tarzan_pole.h create mode 100644 include/d/a/obj/d_a_obj_teni_rail.h create mode 100644 include/d/a/obj/d_a_obj_teni_rail_post.h create mode 100644 include/d/a/obj/d_a_obj_tenijima.h create mode 100644 include/d/a/obj/d_a_obj_terry_bicycle.h create mode 100644 include/d/a/obj/d_a_obj_terry_gimmick.h create mode 100644 include/d/a/obj/d_a_obj_terry_hole.h create mode 100644 include/d/a/obj/d_a_obj_terry_island.h create mode 100644 include/d/a/obj/d_a_obj_terry_shop.h create mode 100644 include/d/a/obj/d_a_obj_terry_switch.h create mode 100644 include/d/a/obj/d_a_obj_time_base.h create mode 100644 include/d/a/obj/d_a_obj_time_block.h create mode 100644 include/d/a/obj/d_a_obj_time_boat.h create mode 100644 include/d/a/obj/d_a_obj_time_boat_bullet.h create mode 100644 include/d/a/obj/d_a_obj_time_door.h create mode 100644 include/d/a/obj/d_a_obj_time_door_before.h create mode 100644 include/d/a/obj/d_a_obj_time_stage_bg.h create mode 100644 include/d/a/obj/d_a_obj_time_stone.h create mode 100644 include/d/a/obj/d_a_obj_toge_trap.h create mode 100644 include/d/a/obj/d_a_obj_tornado.h create mode 100644 include/d/a/obj/d_a_obj_tower_D101.h create mode 100644 include/d/a/obj/d_a_obj_tower_bomb.h create mode 100644 include/d/a/obj/d_a_obj_tower_gearD101.h create mode 100644 include/d/a/obj/d_a_obj_tower_hand_D101.h create mode 100644 include/d/a/obj/d_a_obj_tr_shutter_cs.h create mode 100644 include/d/a/obj/d_a_obj_trap_bird_wood.h create mode 100644 include/d/a/obj/d_a_obj_trap_rock_1.h create mode 100644 include/d/a/obj/d_a_obj_treasure_island.h create mode 100644 include/d/a/obj/d_a_obj_treasure_island_b.h create mode 100644 include/d/a/obj/d_a_obj_trolley.h create mode 100644 include/d/a/obj/d_a_obj_trolley_shutter.h create mode 100644 include/d/a/obj/d_a_obj_truck.h create mode 100644 include/d/a/obj/d_a_obj_truck_rail_col.h create mode 100644 include/d/a/obj/d_a_obj_truck_stopper.h create mode 100644 include/d/a/obj/d_a_obj_tubo.h create mode 100644 include/d/a/obj/d_a_obj_tubo_big.h create mode 100644 include/d/a/obj/d_a_obj_tumble_weed.h create mode 100644 include/d/a/obj/d_a_obj_under_cloud.h create mode 100644 include/d/a/obj/d_a_obj_underground.h create mode 100644 include/d/a/obj/d_a_obj_underground_switch.h create mode 100644 include/d/a/obj/d_a_obj_updown_lava.h create mode 100644 include/d/a/obj/d_a_obj_uta_demo_pedest.h create mode 100644 include/d/a/obj/d_a_obj_utajima.h create mode 100644 include/d/a/obj/d_a_obj_utajima_island.h create mode 100644 include/d/a/obj/d_a_obj_utajima_lv2.h create mode 100644 include/d/a/obj/d_a_obj_utajima_main_mecha.h create mode 100644 include/d/a/obj/d_a_obj_utajima_pedestal.h create mode 100644 include/d/a/obj/d_a_obj_utajima_stopper.h create mode 100644 include/d/a/obj/d_a_obj_vacu_dust.h create mode 100644 include/d/a/obj/d_a_obj_vacu_dust_parts.h create mode 100644 include/d/a/obj/d_a_obj_vd_bullet.h create mode 100644 include/d/a/obj/d_a_obj_vent_fan.h create mode 100644 include/d/a/obj/d_a_obj_warp.h create mode 100644 include/d/a/obj/d_a_obj_warp_hole.h create mode 100644 include/d/a/obj/d_a_obj_water_F100.h create mode 100644 include/d/a/obj/d_a_obj_water_igaiga.h create mode 100644 include/d/a/obj/d_a_obj_water_jar.h create mode 100644 include/d/a/obj/d_a_obj_water_nut.h create mode 100644 include/d/a/obj/d_a_obj_water_nut_leaf.h create mode 100644 include/d/a/obj/d_a_obj_water_shield.h create mode 100644 include/d/a/obj/d_a_obj_water_surface.h create mode 100644 include/d/a/obj/d_a_obj_water_switch.h create mode 100644 include/d/a/obj/d_a_obj_waterfall_D100.h create mode 100644 include/d/a/obj/d_a_obj_waterfall_D101.h create mode 100644 include/d/a/obj/d_a_obj_waterfall_F102.h create mode 100644 include/d/a/obj/d_a_obj_wind.h create mode 100644 include/d/a/obj/d_a_obj_wind02.h create mode 100644 include/d/a/obj/d_a_obj_wind03.h create mode 100644 include/d/a/obj/d_a_obj_wind04.h create mode 100644 include/d/a/obj/d_a_obj_windmill.h create mode 100644 include/d/a/obj/d_a_obj_windmill_desert.h create mode 100644 include/d/a/obj/d_a_obj_wood_board.h create mode 100644 include/d/d_SoftwareKeyboard.h create mode 100644 include/d/d_lyt_file_select.h create mode 100644 include/d/d_lyt_seeker_stone.h create mode 100644 include/d/d_lyt_title_BG.h create mode 100644 include/d/d_s_boot.h create mode 100644 include/d/d_title_manager.h create mode 100644 include/d/t/d_t_D3_scene_change.h create mode 100644 include/d/t/d_t_action.h create mode 100644 include/d/t/d_t_at0.h create mode 100644 include/d/t/d_t_auto_message.h create mode 100644 include/d/t/d_t_barrel.h create mode 100644 include/d/t/d_t_barrel_pos.h create mode 100644 include/d/t/d_t_bb_quake.h create mode 100644 include/d/t/d_t_bcal_tag.h create mode 100644 include/d/t/d_t_bcz.h create mode 100644 include/d/t/d_t_beetle.h create mode 100644 include/d/t/d_t_belt_obstacle.h create mode 100644 include/d/t/d_t_clef_game.h create mode 100644 include/d/t/d_t_clef_manager.h create mode 100644 include/d/t/d_t_col_bomb_shield.h create mode 100644 include/d/t/d_t_defeat_boss.h rename include/d/{tg => t}/d_t_dowsing.h (98%) create mode 100644 include/d/t/d_t_drum.h create mode 100644 include/d/t/d_t_dungeon_start.h create mode 100644 include/d/t/d_t_effect_gen.h rename include/d/{tg => t}/d_t_fairytag.h (95%) create mode 100644 include/d/t/d_t_fence_synchronizer.h create mode 100644 include/d/t/d_t_gate_to_ground.h create mode 100644 include/d/t/d_t_gekotag.h rename include/d/{tg => t}/d_t_genki_dws_tgt.h (95%) create mode 100644 include/d/t/d_t_group_summon.h create mode 100644 include/d/t/d_t_group_test.h create mode 100644 include/d/t/d_t_harp.h create mode 100644 include/d/t/d_t_heat_resist.h rename include/d/{tg => t}/d_t_holy_water.h (95%) create mode 100644 include/d/t/d_t_insect.h create mode 100644 include/d/t/d_t_ks.h create mode 100644 include/d/t/d_t_kytag.h create mode 100644 include/d/t/d_t_lb_thunder.h rename include/d/{tg => t}/d_t_light_shaft_eff.h (93%) rename include/d/{tg => t}/d_t_map_inst.h (93%) create mode 100644 include/d/t/d_t_map_mark.h create mode 100644 include/d/t/d_t_megami_diving.h create mode 100644 include/d/t/d_t_miechan.h create mode 100644 include/d/t/d_t_minigame_insect_capture.h create mode 100644 include/d/t/d_t_mist.h create mode 100644 include/d/t/d_t_mole_mgr.h rename include/d/{tg => t}/d_t_mole_prohibit.h (95%) create mode 100644 include/d/t/d_t_musasabi.h create mode 100644 include/d/t/d_t_musou.h rename include/d/{tg => t}/d_t_noeffect_area.h (96%) create mode 100644 include/d/t/d_t_player_restart.h create mode 100644 include/d/t/d_t_plight.h create mode 100644 include/d/t/d_t_pltchg.h create mode 100644 include/d/t/d_t_pumpkin_clay.h create mode 100644 include/d/t/d_t_reaction.h create mode 100644 include/d/t/d_t_restart_time_stone.h create mode 100644 include/d/t/d_t_ride_rock_set.h create mode 100644 include/d/t/d_t_ro_at_target_manager.h rename include/d/{tg => t}/d_t_rock_boat.h (95%) create mode 100644 include/d/t/d_t_roll_attack_log.h create mode 100644 include/d/t/d_t_scene_change.h create mode 100644 include/d/t/d_t_ship_flood.h create mode 100644 include/d/t/d_t_ship_slope.h rename include/d/{tg => t}/d_t_ship_window.h (97%) create mode 100644 include/d/t/d_t_shutter_fence_forbiddance.h create mode 100644 include/d/t/d_t_shutter_fence_permission.h create mode 100644 include/d/t/d_t_siren_time_attack.h create mode 100644 include/d/t/d_t_skyEnemy.h create mode 100644 include/d/t/d_t_sound.h rename include/d/{tg => t}/d_t_sound_area.h (96%) rename include/d/{tg => t}/d_t_sound_area_mgr.h (95%) create mode 100644 include/d/t/d_t_sparks.h create mode 100644 include/d/t/d_t_sparks2.h create mode 100644 include/d/t/d_t_spore.h create mode 100644 include/d/t/d_t_stream.h create mode 100644 include/d/t/d_t_sw_area.h rename include/d/{tg => t}/d_t_switch.h (98%) create mode 100644 include/d/t/d_t_sword_battle_game.h rename include/d/{tg => t}/d_t_tackle.h (92%) create mode 100644 include/d/t/d_t_telop.h rename include/d/{tg => t}/d_t_time_area_check.h (94%) create mode 100644 include/d/t/d_t_time_door_beam.h rename include/d/{tg => t}/d_t_timer.h (96%) rename include/d/{tg => t}/d_t_touch.h (97%) rename include/d/{tg => t}/d_t_tumble_weed.h (97%) rename include/d/{tg => t}/d_tg.h (100%) create mode 100644 tools/custom/rel_setup.py rename tools/{ => custom}/rel_sieve.py (100%) diff --git a/config/SOUE01/rels/d_SoftwareKeyboardNP/symbols.txt b/config/SOUE01/rels/d_SoftwareKeyboardNP/symbols.txt index a8847fdc..a1749e66 100644 --- a/config/SOUE01/rels/d_SoftwareKeyboardNP/symbols.txt +++ b/config/SOUE01/rels/d_SoftwareKeyboardNP/symbols.txt @@ -12,10 +12,10 @@ fn_2_400 = .text:0x00000400; // type:function size:0x8 fn_2_410 = .text:0x00000410; // type:function size:0x128 fn_2_540 = .text:0x00000540; // type:function size:0x18 fn_2_560 = .text:0x00000560; // type:function size:0x8 -fn_2_570 = .text:0x00000570; // type:function size:0x30 -SoftwareKeyboard__ctorCont = .text:0x000005A0; // type:function size:0x78 +dSKB_c_classInit__Fv = .text:0x00000570; // type:function size:0x30 +__ct__6dSKB_cFv = .text:0x000005A0; // type:function size:0x78 fn_2_620 = .text:0x00000620; // type:function size:0x40 -fn_2_660 = .text:0x00000660; // type:function size:0xB0 +__dt__6dSKB_cFv = .text:0x00000660; // type:function size:0xB0 SoftwareKeyboard__init = .text:0x00000710; // type:function size:0x22C fn_2_940 = .text:0x00000940; // type:function size:0x8 fn_2_950 = .text:0x00000950; // type:function size:0x8 @@ -629,7 +629,7 @@ fn_2_1F130 = .text:0x0001F130; // type:function size:0x20C fn_2_1F340 = .text:0x0001F340; // type:function size:0x2EC fn_2_1F630 = .text:0x0001F630; // type:function size:0x2E8 fn_2_1F920 = .text:0x0001F920; // type:function size:0xA8 -fn_2_1F9D0 = .text:0x0001F9D0; // type:function size:0x10 +finalizeState__74sStateMgr_c<6dSKB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0001F9D0; // type:function size:0x10 fn_2_1F9E0 = .text:0x0001F9E0; // type:function size:0x7C fn_2_1FA60 = .text:0x0001FA60; // type:function size:0x154 fn_2_1FBC0 = .text:0x0001FBC0; // type:function size:0x714 @@ -1448,7 +1448,7 @@ lbl_2_data_20 = .data:0x00000020; // type:object size:0x120 jumptable_2_data_140 = .data:0x00000140; // type:object size:0x30 scope:local lbl_2_data_170 = .data:0x00000170; // type:object size:0x4 data:string lbl_2_data_174 = .data:0x00000174; // type:object size:0x10 -lbl_2_data_184 = .data:0x00000184; // type:object size:0xC +g_profile_SKB = .data:0x00000184; // type:object size:0xC lbl_2_data_190 = .data:0x00000190; // type:object size:0xC lbl_2_data_19C = .data:0x0000019C; // type:object size:0xC lbl_2_data_1A8 = .data:0x000001A8; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_asura_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_asura_bulletNP/symbols.txt index 50f7ce3c..d5c899a0 100644 --- a/config/SOUE01/rels/d_a_asura_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_asura_bulletNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_246_F0 = .text:0x000000F0; // type:function size:0xE4 -fn_246_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_246_240 = .text:0x00000240; // type:function size:0x6C -fn_246_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_246_350 = .text:0x00000350; // type:function size:0xA4 +dAcAsuraBullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__29sFState_c<16dAcAsuraBullet_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcAsuraBullet_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_246_400 = .text:0x00000400; // type:function size:0x58 fn_246_460 = .text:0x00000460; // type:function size:0xA8 fn_246_510 = .text:0x00000510; // type:function size:0x30 -fn_246_540 = .text:0x00000540; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000540; // type:function size:0x10 fn_246_550 = .text:0x00000550; // type:function size:0x1C fn_246_570 = .text:0x00000570; // type:function size:0x7C fn_246_5F0 = .text:0x000005F0; // type:function size:0x16C fn_246_760 = .text:0x00000760; // type:function size:0x8 fn_246_770 = .text:0x00000770; // type:function size:0x240 -fn_246_9B0 = .text:0x000009B0; // type:function size:0x10 -fn_246_9C0 = .text:0x000009C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009B0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009C0; // type:function size:0x10 fn_246_9D0 = .text:0x000009D0; // type:function size:0xA4 -fn_246_A80 = .text:0x00000A80; // type:function size:0x2B4 -fn_246_D40 = .text:0x00000D40; // type:function size:0x33C -fn_246_1080 = .text:0x00001080; // type:function size:0x4 -fn_246_1090 = .text:0x00001090; // type:function size:0x4 -fn_246_10A0 = .text:0x000010A0; // type:function size:0x4 -fn_246_10B0 = .text:0x000010B0; // type:function size:0x4 -fn_246_10C0 = .text:0x000010C0; // type:function size:0x100 -fn_246_11C0 = .text:0x000011C0; // type:function size:0x60 -fn_246_1220 = .text:0x00001220; // type:function size:0xC -fn_246_1230 = .text:0x00001230; // type:function size:0x1C -fn_246_1250 = .text:0x00001250; // type:function size:0x1C -fn_246_1270 = .text:0x00001270; // type:function size:0x1C -fn_246_1290 = .text:0x00001290; // type:function size:0x10 -fn_246_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_246_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_246_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_246_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_246_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_246_12F0 = .text:0x000012F0; // type:function size:0x30 -fn_246_1320 = .text:0x00001320; // type:function size:0x30 -fn_246_1350 = .text:0x00001350; // type:function size:0x30 -fn_246_1380 = .text:0x00001380; // type:function size:0x1D8 -fn_246_1560 = .text:0x00001560; // type:function size:0x58 -fn_246_15C0 = .text:0x000015C0; // type:function size:0x88 +initializeState_Attack__16dAcAsuraBullet_cFv = .text:0x00000A80; // type:function size:0x2B4 +executeState_Attack__16dAcAsuraBullet_cFv = .text:0x00000D40; // type:function size:0x33C +finalizeState_Attack__16dAcAsuraBullet_cFv = .text:0x00001080; // type:function size:0x4 +initializeState_Wait__16dAcAsuraBullet_cFv = .text:0x00001090; // type:function size:0x4 +executeState_Wait__16dAcAsuraBullet_cFv = .text:0x000010A0; // type:function size:0x4 +finalizeState_Wait__16dAcAsuraBullet_cFv = .text:0x000010B0; // type:function size:0x4 +__dt__16dAcAsuraBullet_cFv = .text:0x000010C0; // type:function size:0x100 +build__32sFStateFct_c<16dAcAsuraBullet_c>FRC12sStateIDIf_c = .text:0x000011C0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcAsuraBullet_c>FRP10sStateIf_c = .text:0x00001220; // type:function size:0xC +initialize__29sFState_c<16dAcAsuraBullet_c>Fv = .text:0x00001230; // type:function size:0x1C +execute__29sFState_c<16dAcAsuraBullet_c>Fv = .text:0x00001250; // type:function size:0x1C +finalize__29sFState_c<16dAcAsuraBullet_c>Fv = .text:0x00001270; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001290; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012A0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012C0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcAsuraBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcAsuraBullet_c>CFR16dAcAsuraBullet_c = .text:0x000012F0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcAsuraBullet_c>CFR16dAcAsuraBullet_c = .text:0x00001320; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcAsuraBullet_c>CFR16dAcAsuraBullet_c = .text:0x00001350; // type:function size:0x30 +__sinit_\d_a_asura_bullet_cpp = .text:0x00001380; // type:function size:0x1D8 scope:local +__dt__31sFStateID_c<16dAcAsuraBullet_c>Fv = .text:0x00001560; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcAsuraBullet_c>CFPCc = .text:0x000015C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_246_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_246_rodata_20 = .rodata:0x00000020; // type:object size:0x3C data:float lbl_246_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float -lbl_246_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_ASURA_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_246_data_10 = .data:0x00000010; // type:object size:0x30 lbl_246_data_40 = .data:0x00000040; // type:object size:0x8 lbl_246_data_48 = .data:0x00000048; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_avater_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_avater_bulletNP/symbols.txt index 98ab5328..66cfb678 100644 --- a/config/SOUE01/rels/d_a_avater_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_avater_bulletNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcAvater_Bullet__ctor = .text:0x000000F0; // type:function size:0xCC -fn_135_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_135_220 = .text:0x00000220; // type:function size:0x6C -fn_135_290 = .text:0x00000290; // type:function size:0xA0 -fn_135_330 = .text:0x00000330; // type:function size:0xA4 +dAcAvater_Bullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__31sFState_c<18dAcAvater_Bullet_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcAvater_Bullet_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_135_3E0 = .text:0x000003E0; // type:function size:0xC4 fn_135_4B0 = .text:0x000004B0; // type:function size:0x13C -fn_135_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_135_600 = .text:0x00000600; // type:function size:0x8 fn_135_610 = .text:0x00000610; // type:function size:0x88 -fn_135_6A0 = .text:0x000006A0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006A0; // type:function size:0x10 fn_135_6B0 = .text:0x000006B0; // type:function size:0x1F4 fn_135_8B0 = .text:0x000008B0; // type:function size:0x1C -fn_135_8D0 = .text:0x000008D0; // type:function size:0x4 -fn_135_8E0 = .text:0x000008E0; // type:function size:0x40 -fn_135_920 = .text:0x00000920; // type:function size:0x4 -fn_135_930 = .text:0x00000930; // type:function size:0xC -fn_135_940 = .text:0x00000940; // type:function size:0x194 -fn_135_AE0 = .text:0x00000AE0; // type:function size:0x4 +initializeState_Wait__18dAcAvater_Bullet_cFv = .text:0x000008D0; // type:function size:0x4 +executeState_Wait__18dAcAvater_Bullet_cFv = .text:0x000008E0; // type:function size:0x40 +finalizeState_Wait__18dAcAvater_Bullet_cFv = .text:0x00000920; // type:function size:0x4 +initializeState_Move__18dAcAvater_Bullet_cFv = .text:0x00000930; // type:function size:0xC +executeState_Move__18dAcAvater_Bullet_cFv = .text:0x00000940; // type:function size:0x194 +finalizeState_Move__18dAcAvater_Bullet_cFv = .text:0x00000AE0; // type:function size:0x4 fn_135_AF0 = .text:0x00000AF0; // type:function size:0xFC fn_135_BF0 = .text:0x00000BF0; // type:function size:0xC4 -fn_135_CC0 = .text:0x00000CC0; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 fn_135_CD0 = .text:0x00000CD0; // type:function size:0x28 -fn_135_D00 = .text:0x00000D00; // type:function size:0xF0 -fn_135_DF0 = .text:0x00000DF0; // type:function size:0x60 -fn_135_E50 = .text:0x00000E50; // type:function size:0xC -fn_135_E60 = .text:0x00000E60; // type:function size:0x1C -fn_135_E80 = .text:0x00000E80; // type:function size:0x1C -fn_135_EA0 = .text:0x00000EA0; // type:function size:0x1C -fn_135_EC0 = .text:0x00000EC0; // type:function size:0x10 -fn_135_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_135_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_135_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_135_F00 = .text:0x00000F00; // type:function size:0x10 -fn_135_F10 = .text:0x00000F10; // type:function size:0x10 -fn_135_F20 = .text:0x00000F20; // type:function size:0x30 -fn_135_F50 = .text:0x00000F50; // type:function size:0x30 -fn_135_F80 = .text:0x00000F80; // type:function size:0x30 -fn_135_FB0 = .text:0x00000FB0; // type:function size:0x1C0 -fn_135_1170 = .text:0x00001170; // type:function size:0x58 -fn_135_11D0 = .text:0x000011D0; // type:function size:0x88 +__dt__18dAcAvater_Bullet_cFv = .text:0x00000D00; // type:function size:0xF0 +build__34sFStateFct_c<18dAcAvater_Bullet_c>FRC12sStateIDIf_c = .text:0x00000DF0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcAvater_Bullet_c>FRP10sStateIf_c = .text:0x00000E50; // type:function size:0xC +initialize__31sFState_c<18dAcAvater_Bullet_c>Fv = .text:0x00000E60; // type:function size:0x1C +execute__31sFState_c<18dAcAvater_Bullet_c>Fv = .text:0x00000E80; // type:function size:0x1C +finalize__31sFState_c<18dAcAvater_Bullet_c>Fv = .text:0x00000EA0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EC0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000ED0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EE0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EF0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F00; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcAvater_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F10; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcAvater_Bullet_c>CFR18dAcAvater_Bullet_c = .text:0x00000F20; // type:function size:0x30 +executeState__33sFStateID_c<18dAcAvater_Bullet_c>CFR18dAcAvater_Bullet_c = .text:0x00000F50; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcAvater_Bullet_c>CFR18dAcAvater_Bullet_c = .text:0x00000F80; // type:function size:0x30 +__sinit_\d_a_avater_bullet_cpp = .text:0x00000FB0; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcAvater_Bullet_c>Fv = .text:0x00001170; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcAvater_Bullet_c>CFPCc = .text:0x000011D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_135_rodata_1C = .rodata:0x0000001C; // type:object size:0x20 data:4byte lbl_135_rodata_3C = .rodata:0x0000003C; // type:object size:0x18 data:float lbl_135_rodata_54 = .rodata:0x00000054; // type:object size:0x8 data:float lbl_135_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_135_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_AVATER_BULLET = .data:0x00000030; // type:object size:0x10 lbl_135_data_40 = .data:0x00000040; // type:object size:0x10 lbl_135_data_50 = .data:0x00000050; // type:object size:0x10 lbl_135_data_60 = .data:0x00000060; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_avater_race_mngNP/splits.txt b/config/SOUE01/rels/d_a_avater_race_mngNP/splits.txt index 7993ea0c..39da230a 100644 --- a/config/SOUE01/rels/d_a_avater_race_mngNP/splits.txt +++ b/config/SOUE01/rels/d_a_avater_race_mngNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_avater_race_mngNP/symbols.txt b/config/SOUE01/rels/d_a_avater_race_mngNP/symbols.txt index 5edb909b..acee398b 100644 --- a/config/SOUE01/rels/d_a_avater_race_mngNP/symbols.txt +++ b/config/SOUE01/rels/d_a_avater_race_mngNP/symbols.txt @@ -3,74 +3,74 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Avater_Race_Mng__ctor = .text:0x000000F0; // type:function size:0xC0 -fn_136_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_136_210 = .text:0x00000210; // type:function size:0x58 -fn_136_270 = .text:0x00000270; // type:function size:0x6C -fn_136_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_136_380 = .text:0x00000380; // type:function size:0xA4 +dAvater_Race_Mng_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__18dAvater_Race_Mng_cFv = .text:0x000001B0; // type:function size:0x58 +__dt__31sFState_c<18dAvater_Race_Mng_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__34sFStateFct_c<18dAvater_Race_Mng_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_136_430 = .text:0x00000430; // type:function size:0x8 fn_136_440 = .text:0x00000440; // type:function size:0x7C -fn_136_4C0 = .text:0x000004C0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004C0; // type:function size:0x10 fn_136_4D0 = .text:0x000004D0; // type:function size:0x38 fn_136_510 = .text:0x00000510; // type:function size:0x14 fn_136_530 = .text:0x00000530; // type:function size:0x4 fn_136_540 = .text:0x00000540; // type:function size:0x44 -fn_136_590 = .text:0x00000590; // type:function size:0x10 +executeState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000590; // type:function size:0x10 fn_136_5A0 = .text:0x000005A0; // type:function size:0x8 -fn_136_5B0 = .text:0x000005B0; // type:function size:0x14 -fn_136_5D0 = .text:0x000005D0; // type:function size:0x48 -fn_136_620 = .text:0x00000620; // type:function size:0x4 -fn_136_630 = .text:0x00000630; // type:function size:0x4 -fn_136_640 = .text:0x00000640; // type:function size:0x4 -fn_136_650 = .text:0x00000650; // type:function size:0x4 -fn_136_660 = .text:0x00000660; // type:function size:0xC -fn_136_670 = .text:0x00000670; // type:function size:0x5C -fn_136_6D0 = .text:0x000006D0; // type:function size:0x4 -fn_136_6E0 = .text:0x000006E0; // type:function size:0x4 -fn_136_6F0 = .text:0x000006F0; // type:function size:0x4 -fn_136_700 = .text:0x00000700; // type:function size:0x4 -fn_136_710 = .text:0x00000710; // type:function size:0x4 -fn_136_720 = .text:0x00000720; // type:function size:0x4 -fn_136_730 = .text:0x00000730; // type:function size:0x4 -fn_136_740 = .text:0x00000740; // type:function size:0x4 -fn_136_750 = .text:0x00000750; // type:function size:0x4 -fn_136_760 = .text:0x00000760; // type:function size:0x4 +initializeState_StartWait__18dAvater_Race_Mng_cFv = .text:0x000005B0; // type:function size:0x14 +executeState_StartWait__18dAvater_Race_Mng_cFv = .text:0x000005D0; // type:function size:0x48 +finalizeState_StartWait__18dAvater_Race_Mng_cFv = .text:0x00000620; // type:function size:0x4 +initializeState_Race__18dAvater_Race_Mng_cFv = .text:0x00000630; // type:function size:0x4 +executeState_Race__18dAvater_Race_Mng_cFv = .text:0x00000640; // type:function size:0x4 +finalizeState_Race__18dAvater_Race_Mng_cFv = .text:0x00000650; // type:function size:0x4 +initializeState_Message__18dAvater_Race_Mng_cFv = .text:0x00000660; // type:function size:0xC +executeState_Message__18dAvater_Race_Mng_cFv = .text:0x00000670; // type:function size:0x5C +finalizeState_Message__18dAvater_Race_Mng_cFv = .text:0x000006D0; // type:function size:0x4 +initializeState_Hide__18dAvater_Race_Mng_cFv = .text:0x000006E0; // type:function size:0x4 +executeState_Hide__18dAvater_Race_Mng_cFv = .text:0x000006F0; // type:function size:0x4 +finalizeState_Hide__18dAvater_Race_Mng_cFv = .text:0x00000700; // type:function size:0x4 +initializeState_Finish__18dAvater_Race_Mng_cFv = .text:0x00000710; // type:function size:0x4 +executeState_Finish__18dAvater_Race_Mng_cFv = .text:0x00000720; // type:function size:0x4 +finalizeState_Finish__18dAvater_Race_Mng_cFv = .text:0x00000730; // type:function size:0x4 +initializeState_LevelUpDemo__18dAvater_Race_Mng_cFv = .text:0x00000740; // type:function size:0x4 +executeState_LevelUpDemo__18dAvater_Race_Mng_cFv = .text:0x00000750; // type:function size:0x4 +finalizeState_LevelUpDemo__18dAvater_Race_Mng_cFv = .text:0x00000760; // type:function size:0x4 fn_136_770 = .text:0x00000770; // type:function size:0x18 fn_136_790 = .text:0x00000790; // type:function size:0x18 fn_136_7B0 = .text:0x000007B0; // type:function size:0x44 -fn_136_800 = .text:0x00000800; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 fn_136_810 = .text:0x00000810; // type:function size:0x5C fn_136_870 = .text:0x00000870; // type:function size:0x94 fn_136_910 = .text:0x00000910; // type:function size:0xD4 -fn_136_9F0 = .text:0x000009F0; // type:function size:0x60 -fn_136_A50 = .text:0x00000A50; // type:function size:0xC -fn_136_A60 = .text:0x00000A60; // type:function size:0x1C -fn_136_A80 = .text:0x00000A80; // type:function size:0x1C -fn_136_AA0 = .text:0x00000AA0; // type:function size:0x1C -fn_136_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_136_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_136_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_136_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_136_B00 = .text:0x00000B00; // type:function size:0x10 -fn_136_B10 = .text:0x00000B10; // type:function size:0x10 -fn_136_B20 = .text:0x00000B20; // type:function size:0x30 -fn_136_B50 = .text:0x00000B50; // type:function size:0x30 -fn_136_B80 = .text:0x00000B80; // type:function size:0x30 -fn_136_BB0 = .text:0x00000BB0; // type:function size:0x4B0 -fn_136_1060 = .text:0x00001060; // type:function size:0x58 -fn_136_10C0 = .text:0x000010C0; // type:function size:0x88 +build__34sFStateFct_c<18dAvater_Race_Mng_c>FRC12sStateIDIf_c = .text:0x000009F0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAvater_Race_Mng_c>FRP10sStateIf_c = .text:0x00000A50; // type:function size:0xC +initialize__31sFState_c<18dAvater_Race_Mng_c>Fv = .text:0x00000A60; // type:function size:0x1C +execute__31sFState_c<18dAvater_Race_Mng_c>Fv = .text:0x00000A80; // type:function size:0x1C +finalize__31sFState_c<18dAvater_Race_Mng_c>Fv = .text:0x00000AA0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 +getState__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B00; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAvater_Race_Mng_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B10; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAvater_Race_Mng_c>CFR18dAvater_Race_Mng_c = .text:0x00000B20; // type:function size:0x30 +executeState__33sFStateID_c<18dAvater_Race_Mng_c>CFR18dAvater_Race_Mng_c = .text:0x00000B50; // type:function size:0x30 +initializeState__33sFStateID_c<18dAvater_Race_Mng_c>CFR18dAvater_Race_Mng_c = .text:0x00000B80; // type:function size:0x30 +__sinit_\d_a_avater_race_mng_cpp = .text:0x00000BB0; // type:function size:0x4B0 scope:local +__dt__33sFStateID_c<18dAvater_Race_Mng_c>Fv = .text:0x00001060; // type:function size:0x58 +isSameName__33sFStateID_c<18dAvater_Race_Mng_c>CFPCc = .text:0x000010C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_136_section4_0 = .rodata:0x00000000; // type:object size:0x10 data:4byte -lbl_136_section4_10 = .rodata:0x00000010; // type:object size:0x20 data:string -lbl_136_section4_30 = .rodata:0x00000030; // type:object size:0x78 -lbl_136_section4_A8 = .rodata:0x000000A8; // type:object size:0x30 -lbl_136_section4_D8 = .rodata:0x000000D8; // type:object size:0x30 -lbl_136_section4_108 = .rodata:0x00000108; // type:object size:0x18 -lbl_136_section4_120 = .rodata:0x00000120; // type:object size:0x244 -lbl_136_section4_364 = .rodata:0x00000364; // type:object size:0x34 +g_profile_AVATER_RACE_MNG = .data:0x00000000; // type:object size:0x10 data:4byte +lbl_136_section4_10 = .data:0x00000010; // type:object size:0x20 data:string +lbl_136_section4_30 = .data:0x00000030; // type:object size:0x78 +lbl_136_section4_A8 = .data:0x000000A8; // type:object size:0x30 +lbl_136_section4_D8 = .data:0x000000D8; // type:object size:0x30 +lbl_136_section4_108 = .data:0x00000108; // type:object size:0x18 +lbl_136_section4_120 = .data:0x00000120; // type:object size:0x244 +lbl_136_section4_364 = .data:0x00000364; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_136_bss_8 = .bss:0x00000008; // type:object size:0x10 data:4byte lbl_136_bss_18 = .bss:0x00000018; // type:object size:0x40 data:4byte diff --git a/config/SOUE01/rels/d_a_b_asuraNP/symbols.txt b/config/SOUE01/rels/d_a_b_asuraNP/symbols.txt index 18a137bd..0fe001b4 100644 --- a/config/SOUE01/rels/d_a_b_asuraNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_asuraNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcBAsura__ctor = .text:0x000000F0; // type:function size:0x3C8 +dAcBAsura_c_classInit__Fv = .text:0x000000F0; // type:function size:0x3C8 fn_245_4C0 = .text:0x000004C0; // type:function size:0x58 fn_245_520 = .text:0x00000520; // type:function size:0x90 fn_245_5B0 = .text:0x000005B0; // type:function size:0x90 -fn_245_640 = .text:0x00000640; // type:function size:0x58 -fn_245_6A0 = .text:0x000006A0; // type:function size:0x6C -fn_245_710 = .text:0x00000710; // type:function size:0xA0 -fn_245_7B0 = .text:0x000007B0; // type:function size:0xA4 +__dt__24sFState_c<11dAcBAsura_c>Fv = .text:0x00000640; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcBAsura_c>Fv = .text:0x000006A0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c>Fv = .text:0x000007B0; // type:function size:0xA4 ActorReference__ctor = .text:0x00000860; // type:function size:0x14 fn_245_880 = .text:0x00000880; // type:function size:0x58 fn_245_8E0 = .text:0x000008E0; // type:function size:0x58 @@ -38,12 +38,12 @@ fn_245_11B0 = .text:0x000011B0; // type:function size:0x280 AcBAsura__initModels = .text:0x00001430; // type:function size:0x284 AcBAsura__init1 = .text:0x000016C0; // type:function size:0x18CC AcBAsura__isInBossRush = .text:0x00002F90; // type:function size:0x8 -fn_245_2FA0 = .text:0x00002FA0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00002FA0; // type:function size:0x10 fn_245_2FB0 = .text:0x00002FB0; // type:function size:0x8 fn_245_2FC0 = .text:0x00002FC0; // type:function size:0x34 AcBAsura__update = .text:0x00003000; // type:function size:0x1220 -fn_245_4220 = .text:0x00004220; // type:function size:0x10 -fn_245_4230 = .text:0x00004230; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004220; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004230; // type:function size:0x10 AcBAsura__draw = .text:0x00004240; // type:function size:0x244 fn_245_4490 = .text:0x00004490; // type:function size:0xC fn_245_44A0 = .text:0x000044A0; // type:function size:0xE0 @@ -109,103 +109,103 @@ fn_245_8C20 = .text:0x00008C20; // type:function size:0x94 fn_245_8CC0 = .text:0x00008CC0; // type:function size:0xA4 fn_245_8D70 = .text:0x00008D70; // type:function size:0x4C fn_245_8DC0 = .text:0x00008DC0; // type:function size:0xDC -AcBAsura__stateAttackEnter = .text:0x00008EA0; // type:function size:0xEC -AcBAsura__stateAttackUpdate = .text:0x00008F90; // type:function size:0x958 -AcBAsura__stateAttackLeave = .text:0x000098F0; // type:function size:0x118 -fn_245_9A10 = .text:0x00009A10; // type:function size:0x180 -fn_245_9B90 = .text:0x00009B90; // type:function size:0xC80 -fn_245_A810 = .text:0x0000A810; // type:function size:0x114 -AcBAsura__stateAttackHighEnter = .text:0x0000A930; // type:function size:0x78 -AcBAsura__stateAttackHighUpdate = .text:0x0000A9B0; // type:function size:0x1F4 -AcBAsura__stateAttackHighLeave = .text:0x0000ABB0; // type:function size:0x68 -fn_245_AC20 = .text:0x0000AC20; // type:function size:0x94 -fn_245_ACC0 = .text:0x0000ACC0; // type:function size:0x334 -fn_245_B000 = .text:0x0000B000; // type:function size:0x94 -fn_245_B0A0 = .text:0x0000B0A0; // type:function size:0x1C -fn_245_B0C0 = .text:0x0000B0C0; // type:function size:0xC0 -fn_245_B180 = .text:0x0000B180; // type:function size:0x4 -fn_245_B190 = .text:0x0000B190; // type:function size:0x8C -fn_245_B220 = .text:0x0000B220; // type:function size:0x170 -fn_245_B390 = .text:0x0000B390; // type:function size:0x28 -fn_245_B3C0 = .text:0x0000B3C0; // type:function size:0xA8 -fn_245_B470 = .text:0x0000B470; // type:function size:0x440 -fn_245_B8B0 = .text:0x0000B8B0; // type:function size:0xF4 -AcBAsura__stateDamageEnter = .text:0x0000B9B0; // type:function size:0x7C -AcBAsura__stateDamageUpdate = .text:0x0000BA30; // type:function size:0x98 -AcBAsura__stateDamageLeave = .text:0x0000BAD0; // type:function size:0x4C -AcBAsura__stateDamageBEnter = .text:0x0000BB20; // type:function size:0x90 -AcBAsura__stateDamageBUpdate = .text:0x0000BBB0; // type:function size:0xF8 -AcBAsura__stateDamageBLeave = .text:0x0000BCB0; // type:function size:0x4 -AcBAsura__stateDeadEnter = .text:0x0000BCC0; // type:function size:0x70 -AcBAsura__stateDeadUpdate = .text:0x0000BD30; // type:function size:0x60 -AcBAsura__stateDeadLeave = .text:0x0000BD90; // type:function size:0x4 -AcBAsura__stateDeadBEnter = .text:0x0000BDA0; // type:function size:0x160 -AcBAsura__stateDeadBUpdate = .text:0x0000BF00; // type:function size:0xCBC -AcBAsura__stateDeadBLeave = .text:0x0000CBC0; // type:function size:0x4 -AcBAsura__stateDisconnectEnter = .text:0x0000CBD0; // type:function size:0x158 -AcBAsura__stateDisconnectUpdate = .text:0x0000CD30; // type:function size:0xA0 -AcBAsura__stateDisconnectLeave = .text:0x0000CDD0; // type:function size:0x4 -fn_245_CDE0 = .text:0x0000CDE0; // type:function size:0x84 -fn_245_CE70 = .text:0x0000CE70; // type:function size:0xA8 -fn_245_CF20 = .text:0x0000CF20; // type:function size:0x4 -AcBAsura__stateFireEnter = .text:0x0000CF30; // type:function size:0x4C -AcBAsura__stateFireUpdate = .text:0x0000CF80; // type:function size:0x16C -AcBAsura__stateFireLeave = .text:0x0000D0F0; // type:function size:0x4 -fn_245_D100 = .text:0x0000D100; // type:function size:0x144 -fn_245_D250 = .text:0x0000D250; // type:function size:0x10A8 -fn_245_E300 = .text:0x0000E300; // type:function size:0xA8 -fn_245_E3B0 = .text:0x0000E3B0; // type:function size:0xDC -fn_245_E490 = .text:0x0000E490; // type:function size:0xBE0 -fn_245_F070 = .text:0x0000F070; // type:function size:0x14 -fn_245_F090 = .text:0x0000F090; // type:function size:0x2D0 -fn_245_F360 = .text:0x0000F360; // type:function size:0x644 -fn_245_F9B0 = .text:0x0000F9B0; // type:function size:0x4 -fn_245_F9C0 = .text:0x0000F9C0; // type:function size:0x24C -fn_245_FC10 = .text:0x0000FC10; // type:function size:0x920 -fn_245_10530 = .text:0x00010530; // type:function size:0x6C -fn_245_105A0 = .text:0x000105A0; // type:function size:0x5C -fn_245_10600 = .text:0x00010600; // type:function size:0x138 -fn_245_10740 = .text:0x00010740; // type:function size:0x10 -fn_245_10750 = .text:0x00010750; // type:function size:0x54 -fn_245_107B0 = .text:0x000107B0; // type:function size:0x31C -fn_245_10AD0 = .text:0x00010AD0; // type:function size:0x18 -fn_245_10AF0 = .text:0x00010AF0; // type:function size:0x84 -fn_245_10B80 = .text:0x00010B80; // type:function size:0xAC -fn_245_10C30 = .text:0x00010C30; // type:function size:0x4 -AcBAsura__stateWaitEnter = .text:0x00010C40; // type:function size:0x5C -AcBAsura__stateWaitUpdate = .text:0x00010CA0; // type:function size:0x334 -AcBAsura__stateWaitLeave = .text:0x00010FE0; // type:function size:0x14 -fn_245_11000 = .text:0x00011000; // type:function size:0xC4 -fn_245_110D0 = .text:0x000110D0; // type:function size:0x594 -fn_245_11670 = .text:0x00011670; // type:function size:0x78 -fn_245_116F0 = .text:0x000116F0; // type:function size:0x10 -fn_245_11700 = .text:0x00011700; // type:function size:0x64 -fn_245_11770 = .text:0x00011770; // type:function size:0x4 -fn_245_11780 = .text:0x00011780; // type:function size:0x4 -fn_245_11790 = .text:0x00011790; // type:function size:0x4C -fn_245_117E0 = .text:0x000117E0; // type:function size:0x4 -fn_245_117F0 = .text:0x000117F0; // type:function size:0x4 +initializeState_Attack__11dAcBAsura_cFv = .text:0x00008EA0; // type:function size:0xEC +executeState_Attack__11dAcBAsura_cFv = .text:0x00008F90; // type:function size:0x958 +finalizeState_Attack__11dAcBAsura_cFv = .text:0x000098F0; // type:function size:0x118 +initializeState_AttackB__11dAcBAsura_cFv = .text:0x00009A10; // type:function size:0x180 +executeState_AttackB__11dAcBAsura_cFv = .text:0x00009B90; // type:function size:0xC80 +finalizeState_AttackB__11dAcBAsura_cFv = .text:0x0000A810; // type:function size:0x114 +initializeState_AttackHigh__11dAcBAsura_cFv = .text:0x0000A930; // type:function size:0x78 +executeState_AttackHigh__11dAcBAsura_cFv = .text:0x0000A9B0; // type:function size:0x1F4 +finalizeState_AttackHigh__11dAcBAsura_cFv = .text:0x0000ABB0; // type:function size:0x68 +initializeState_BreakLegB__11dAcBAsura_cFv = .text:0x0000AC20; // type:function size:0x94 +executeState_BreakLegB__11dAcBAsura_cFv = .text:0x0000ACC0; // type:function size:0x334 +finalizeState_BreakLegB__11dAcBAsura_cFv = .text:0x0000B000; // type:function size:0x94 +initializeState_BreakWaitB__11dAcBAsura_cFv = .text:0x0000B0A0; // type:function size:0x1C +executeState_BreakWaitB__11dAcBAsura_cFv = .text:0x0000B0C0; // type:function size:0xC0 +finalizeState_BreakWaitB__11dAcBAsura_cFv = .text:0x0000B180; // type:function size:0x4 +initializeState_ChargeB__11dAcBAsura_cFv = .text:0x0000B190; // type:function size:0x8C +executeState_ChargeB__11dAcBAsura_cFv = .text:0x0000B220; // type:function size:0x170 +finalizeState_ChargeB__11dAcBAsura_cFv = .text:0x0000B390; // type:function size:0x28 +initializeState_CutAllB__11dAcBAsura_cFv = .text:0x0000B3C0; // type:function size:0xA8 +executeState_CutAllB__11dAcBAsura_cFv = .text:0x0000B470; // type:function size:0x440 +finalizeState_CutAllB__11dAcBAsura_cFv = .text:0x0000B8B0; // type:function size:0xF4 +initializeState_Damage__11dAcBAsura_cFv = .text:0x0000B9B0; // type:function size:0x7C +executeState_Damage__11dAcBAsura_cFv = .text:0x0000BA30; // type:function size:0x98 +finalizeState_Damage__11dAcBAsura_cFv = .text:0x0000BAD0; // type:function size:0x4C +initializeState_DamageB__11dAcBAsura_cFv = .text:0x0000BB20; // type:function size:0x90 +executeState_DamageB__11dAcBAsura_cFv = .text:0x0000BBB0; // type:function size:0xF8 +finalizeState_DamageB__11dAcBAsura_cFv = .text:0x0000BCB0; // type:function size:0x4 +initializeState_Dead__11dAcBAsura_cFv = .text:0x0000BCC0; // type:function size:0x70 +executeState_Dead__11dAcBAsura_cFv = .text:0x0000BD30; // type:function size:0x60 +finalizeState_Dead__11dAcBAsura_cFv = .text:0x0000BD90; // type:function size:0x4 +initializeState_DeadB__11dAcBAsura_cFv = .text:0x0000BDA0; // type:function size:0x160 +executeState_DeadB__11dAcBAsura_cFv = .text:0x0000BF00; // type:function size:0xCBC +finalizeState_DeadB__11dAcBAsura_cFv = .text:0x0000CBC0; // type:function size:0x4 +initializeState_Disconnect__11dAcBAsura_cFv = .text:0x0000CBD0; // type:function size:0x158 +executeState_Disconnect__11dAcBAsura_cFv = .text:0x0000CD30; // type:function size:0xA0 +finalizeState_Disconnect__11dAcBAsura_cFv = .text:0x0000CDD0; // type:function size:0x4 +initializeState_DisconnectB__11dAcBAsura_cFv = .text:0x0000CDE0; // type:function size:0x84 +executeState_DisconnectB__11dAcBAsura_cFv = .text:0x0000CE70; // type:function size:0xA8 +finalizeState_DisconnectB__11dAcBAsura_cFv = .text:0x0000CF20; // type:function size:0x4 +initializeState_Fire__11dAcBAsura_cFv = .text:0x0000CF30; // type:function size:0x4C +executeState_Fire__11dAcBAsura_cFv = .text:0x0000CF80; // type:function size:0x16C +finalizeState_Fire__11dAcBAsura_cFv = .text:0x0000D0F0; // type:function size:0x4 +initializeState_Recover__11dAcBAsura_cFv = .text:0x0000D100; // type:function size:0x144 +executeState_Recover__11dAcBAsura_cFv = .text:0x0000D250; // type:function size:0x10A8 +finalizeState_Recover__11dAcBAsura_cFv = .text:0x0000E300; // type:function size:0xA8 +initializeState_RecoverB__11dAcBAsura_cFv = .text:0x0000E3B0; // type:function size:0xDC +executeState_RecoverB__11dAcBAsura_cFv = .text:0x0000E490; // type:function size:0xBE0 +finalizeState_RecoverB__11dAcBAsura_cFv = .text:0x0000F070; // type:function size:0x14 +initializeState_Start__11dAcBAsura_cFv = .text:0x0000F090; // type:function size:0x2D0 +executeState_Start__11dAcBAsura_cFv = .text:0x0000F360; // type:function size:0x644 +finalizeState_Start__11dAcBAsura_cFv = .text:0x0000F9B0; // type:function size:0x4 +initializeState_StartB__11dAcBAsura_cFv = .text:0x0000F9C0; // type:function size:0x24C +executeState_StartB__11dAcBAsura_cFv = .text:0x0000FC10; // type:function size:0x920 +finalizeState_StartB__11dAcBAsura_cFv = .text:0x00010530; // type:function size:0x6C +initializeState_StunB__11dAcBAsura_cFv = .text:0x000105A0; // type:function size:0x5C +executeState_StunB__11dAcBAsura_cFv = .text:0x00010600; // type:function size:0x138 +finalizeState_StunB__11dAcBAsura_cFv = .text:0x00010740; // type:function size:0x10 +initializeState_SummonB__11dAcBAsura_cFv = .text:0x00010750; // type:function size:0x54 +executeState_SummonB__11dAcBAsura_cFv = .text:0x000107B0; // type:function size:0x31C +finalizeState_SummonB__11dAcBAsura_cFv = .text:0x00010AD0; // type:function size:0x18 +initializeState_SwordGame__11dAcBAsura_cFv = .text:0x00010AF0; // type:function size:0x84 +executeState_SwordGame__11dAcBAsura_cFv = .text:0x00010B80; // type:function size:0xAC +finalizeState_SwordGame__11dAcBAsura_cFv = .text:0x00010C30; // type:function size:0x4 +initializeState_Wait__11dAcBAsura_cFv = .text:0x00010C40; // type:function size:0x5C +executeState_Wait__11dAcBAsura_cFv = .text:0x00010CA0; // type:function size:0x334 +finalizeState_Wait__11dAcBAsura_cFv = .text:0x00010FE0; // type:function size:0x14 +initializeState_WaitB__11dAcBAsura_cFv = .text:0x00011000; // type:function size:0xC4 +executeState_WaitB__11dAcBAsura_cFv = .text:0x000110D0; // type:function size:0x594 +finalizeState_WaitB__11dAcBAsura_cFv = .text:0x00011670; // type:function size:0x78 +getNewStateID__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000116F0; // type:function size:0x10 +initializeState_Test__11dAcBAsura_cFv = .text:0x00011700; // type:function size:0x64 +executeState_Test__11dAcBAsura_cFv = .text:0x00011770; // type:function size:0x4 +finalizeState_Test__11dAcBAsura_cFv = .text:0x00011780; // type:function size:0x4 +initializeState_TestB__11dAcBAsura_cFv = .text:0x00011790; // type:function size:0x4C +executeState_TestB__11dAcBAsura_cFv = .text:0x000117E0; // type:function size:0x4 +finalizeState_TestB__11dAcBAsura_cFv = .text:0x000117F0; // type:function size:0x4 fn_245_11800 = .text:0x00011800; // type:function size:0x8 fn_245_11810 = .text:0x00011810; // type:function size:0x4 fn_245_11820 = .text:0x00011820; // type:function size:0x4 fn_245_11830 = .text:0x00011830; // type:function size:0x8 -fn_245_11840 = .text:0x00011840; // type:function size:0x37C -fn_245_11BC0 = .text:0x00011BC0; // type:function size:0x60 -fn_245_11C20 = .text:0x00011C20; // type:function size:0xC -fn_245_11C30 = .text:0x00011C30; // type:function size:0x1C -fn_245_11C50 = .text:0x00011C50; // type:function size:0x1C -fn_245_11C70 = .text:0x00011C70; // type:function size:0x1C -fn_245_11C90 = .text:0x00011C90; // type:function size:0x10 -fn_245_11CA0 = .text:0x00011CA0; // type:function size:0x10 -fn_245_11CB0 = .text:0x00011CB0; // type:function size:0x10 -fn_245_11CC0 = .text:0x00011CC0; // type:function size:0x10 -fn_245_11CD0 = .text:0x00011CD0; // type:function size:0x10 -fn_245_11CE0 = .text:0x00011CE0; // type:function size:0x30 -fn_245_11D10 = .text:0x00011D10; // type:function size:0x30 -fn_245_11D40 = .text:0x00011D40; // type:function size:0x30 -fn_245_11D70 = .text:0x00011D70; // type:function size:0x12F8 -fn_245_13070 = .text:0x00013070; // type:function size:0x58 -fn_245_130D0 = .text:0x000130D0; // type:function size:0x88 +__dt__11dAcBAsura_cFv = .text:0x00011840; // type:function size:0x37C +build__27sFStateFct_c<11dAcBAsura_c>FRC12sStateIDIf_c = .text:0x00011BC0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcBAsura_c>FRP10sStateIf_c = .text:0x00011C20; // type:function size:0xC +initialize__24sFState_c<11dAcBAsura_c>Fv = .text:0x00011C30; // type:function size:0x1C +execute__24sFState_c<11dAcBAsura_c>Fv = .text:0x00011C50; // type:function size:0x1C +finalize__24sFState_c<11dAcBAsura_c>Fv = .text:0x00011C70; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00011C90; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00011CA0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00011CB0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00011CC0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcBAsura_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00011CD0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcBAsura_c>CFR11dAcBAsura_c = .text:0x00011CE0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcBAsura_c>CFR11dAcBAsura_c = .text:0x00011D10; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcBAsura_c>CFR11dAcBAsura_c = .text:0x00011D40; // type:function size:0x30 +__sinit_\d_a_b_asura_cpp = .text:0x00011D70; // type:function size:0x12F8 scope:local +__dt__26sFStateID_c<11dAcBAsura_c>Fv = .text:0x00013070; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcBAsura_c>CFPCc = .text:0x000130D0; // type:function size:0x88 fn_245_13160 = .text:0x00013160; // type:function size:0x8 fn_245_13170 = .text:0x00013170; // type:function size:0x8 fn_245_13180 = .text:0x00013180; // type:function size:0x8 @@ -238,7 +238,7 @@ lbl_245_rodata_29C = .rodata:0x0000029C; // type:object size:0x5C data:float lbl_245_rodata_2F8 = .rodata:0x000002F8; // type:object size:0x90 data:double lbl_245_rodata_388 = .rodata:0x00000388; // type:object size:0x74 data:float lbl_245_rodata_3FC = .rodata:0x000003FC; // type:object size:0xF0 data:float -lbl_245_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_ASURA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_245_data_10 = .data:0x00000010; // type:object size:0x10 lbl_245_data_20 = .data:0x00000020; // type:object size:0xC lbl_245_data_2C = .data:0x0000002C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_b_asura_armNP/symbols.txt b/config/SOUE01/rels/d_a_b_asura_armNP/symbols.txt index 6b2cd7f7..12dfa5da 100644 --- a/config/SOUE01/rels/d_a_b_asura_armNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_asura_armNP/symbols.txt @@ -4,22 +4,22 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_242_F0 = .text:0x000000F0; // type:function size:0x40 -fn_242_130 = .text:0x00000130; // type:function size:0x204 +dAcAsuraArm_c_classInit__Fv = .text:0x00000130; // type:function size:0x204 fn_242_340 = .text:0x00000340; // type:function size:0x18 fn_242_360 = .text:0x00000360; // type:function size:0x58 -fn_242_3C0 = .text:0x000003C0; // type:function size:0x58 -fn_242_420 = .text:0x00000420; // type:function size:0x6C -fn_242_490 = .text:0x00000490; // type:function size:0xA0 -fn_242_530 = .text:0x00000530; // type:function size:0xA4 +__dt__26sFState_c<13dAcAsuraArm_c>Fv = .text:0x000003C0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcAsuraArm_c>Fv = .text:0x00000420; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000490; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000530; // type:function size:0xA4 fn_242_5E0 = .text:0x000005E0; // type:function size:0x58 fn_242_640 = .text:0x00000640; // type:function size:0x58 fn_242_6A0 = .text:0x000006A0; // type:function size:0x90 fn_242_730 = .text:0x00000730; // type:function size:0x4 fn_242_740 = .text:0x00000740; // type:function size:0x98 fn_242_7E0 = .text:0x000007E0; // type:function size:0x1FC -fn_242_9E0 = .text:0x000009E0; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009E0; // type:function size:0x10 fn_242_9F0 = .text:0x000009F0; // type:function size:0x18 -fn_242_A10 = .text:0x00000A10; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A10; // type:function size:0x10 fn_242_A20 = .text:0x00000A20; // type:function size:0xD8 fn_242_B00 = .text:0x00000B00; // type:function size:0x1B4 fn_242_CC0 = .text:0x00000CC0; // type:function size:0x54 @@ -36,35 +36,35 @@ fn_242_14B0 = .text:0x000014B0; // type:function size:0x2E0 fn_242_1790 = .text:0x00001790; // type:function size:0x8 fn_242_17A0 = .text:0x000017A0; // type:function size:0x84 fn_242_1830 = .text:0x00001830; // type:function size:0x2A8 -fn_242_1AE0 = .text:0x00001AE0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AE0; // type:function size:0x10 fn_242_1AF0 = .text:0x00001AF0; // type:function size:0x154 -fn_242_1C50 = .text:0x00001C50; // type:function size:0xCC -fn_242_1D20 = .text:0x00001D20; // type:function size:0x82C -fn_242_2550 = .text:0x00002550; // type:function size:0xCC -fn_242_2620 = .text:0x00002620; // type:function size:0x4 -fn_242_2630 = .text:0x00002630; // type:function size:0x4 -fn_242_2640 = .text:0x00002640; // type:function size:0x4 -fn_242_2650 = .text:0x00002650; // type:function size:0x18 -fn_242_2670 = .text:0x00002670; // type:function size:0xAC -fn_242_2720 = .text:0x00002720; // type:function size:0x88 -fn_242_27B0 = .text:0x000027B0; // type:function size:0x1BC -fn_242_2970 = .text:0x00002970; // type:function size:0x60 -fn_242_29D0 = .text:0x000029D0; // type:function size:0xC -fn_242_29E0 = .text:0x000029E0; // type:function size:0x1C -fn_242_2A00 = .text:0x00002A00; // type:function size:0x1C -fn_242_2A20 = .text:0x00002A20; // type:function size:0x1C -fn_242_2A40 = .text:0x00002A40; // type:function size:0x10 -fn_242_2A50 = .text:0x00002A50; // type:function size:0x10 -fn_242_2A60 = .text:0x00002A60; // type:function size:0x10 -fn_242_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_242_2A80 = .text:0x00002A80; // type:function size:0x10 -fn_242_2A90 = .text:0x00002A90; // type:function size:0x10 -fn_242_2AA0 = .text:0x00002AA0; // type:function size:0x30 -fn_242_2AD0 = .text:0x00002AD0; // type:function size:0x30 -fn_242_2B00 = .text:0x00002B00; // type:function size:0x30 -fn_242_2B30 = .text:0x00002B30; // type:function size:0x4D0 -fn_242_3000 = .text:0x00003000; // type:function size:0x58 -fn_242_3060 = .text:0x00003060; // type:function size:0x88 +initializeState_Pulled__13dAcAsuraArm_cFv = .text:0x00001C50; // type:function size:0xCC +executeState_Pulled__13dAcAsuraArm_cFv = .text:0x00001D20; // type:function size:0x82C +finalizeState_Pulled__13dAcAsuraArm_cFv = .text:0x00002550; // type:function size:0xCC +initializeState_Wait__13dAcAsuraArm_cFv = .text:0x00002620; // type:function size:0x4 +executeState_Wait__13dAcAsuraArm_cFv = .text:0x00002630; // type:function size:0x4 +finalizeState_Wait__13dAcAsuraArm_cFv = .text:0x00002640; // type:function size:0x4 +initializeState_Demo__13dAcAsuraArm_cFv = .text:0x00002650; // type:function size:0x18 +executeState_Demo__13dAcAsuraArm_cFv = .text:0x00002670; // type:function size:0xAC +finalizeState_Demo__13dAcAsuraArm_cFv = .text:0x00002720; // type:function size:0x88 +__dt__13dAcAsuraArm_cFv = .text:0x000027B0; // type:function size:0x1BC +build__29sFStateFct_c<13dAcAsuraArm_c>FRC12sStateIDIf_c = .text:0x00002970; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcAsuraArm_c>FRP10sStateIf_c = .text:0x000029D0; // type:function size:0xC +initialize__26sFState_c<13dAcAsuraArm_c>Fv = .text:0x000029E0; // type:function size:0x1C +execute__26sFState_c<13dAcAsuraArm_c>Fv = .text:0x00002A00; // type:function size:0x1C +finalize__26sFState_c<13dAcAsuraArm_c>Fv = .text:0x00002A20; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A40; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A50; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A60; // type:function size:0x10 +getState__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A70; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A80; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcAsuraArm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A90; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcAsuraArm_c>CFR13dAcAsuraArm_c = .text:0x00002AA0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcAsuraArm_c>CFR13dAcAsuraArm_c = .text:0x00002AD0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcAsuraArm_c>CFR13dAcAsuraArm_c = .text:0x00002B00; // type:function size:0x30 +__sinit_\d_a_b_asura_arm_cpp = .text:0x00002B30; // type:function size:0x4D0 scope:local +__dt__28sFStateID_c<13dAcAsuraArm_c>Fv = .text:0x00003000; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcAsuraArm_c>CFPCc = .text:0x00003060; // type:function size:0x88 fn_242_30F0 = .text:0x000030F0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -75,7 +75,7 @@ lbl_242_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_242_rodata_4C = .rodata:0x0000004C; // type:object size:0x1C data:float lbl_242_rodata_68 = .rodata:0x00000068; // type:object size:0x1C data:float lbl_242_rodata_84 = .rodata:0x00000084; // type:object size:0x74 data:float -lbl_242_data_0 = .data:0x00000000; // type:object size:0x108 data:4byte +g_profile_ASURA_ARM = .data:0x00000000; // type:object size:0x108 data:4byte lbl_242_data_108 = .data:0x00000108; // type:object size:0x80 lbl_242_data_188 = .data:0x00000188; // type:object size:0x70 lbl_242_data_1F8 = .data:0x000001F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_b_asura_footNP/symbols.txt b/config/SOUE01/rels/d_a_b_asura_footNP/symbols.txt index a5e7bc4e..99e9ea4f 100644 --- a/config/SOUE01/rels/d_a_b_asura_footNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_asura_footNP/symbols.txt @@ -4,57 +4,57 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_243_F0 = .text:0x000000F0; // type:function size:0x40 -fn_243_130 = .text:0x00000130; // type:function size:0x180 +dAcAsuraFoot_c_classInit__Fv = .text:0x00000130; // type:function size:0x180 fn_243_2B0 = .text:0x000002B0; // type:function size:0x18 fn_243_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_243_330 = .text:0x00000330; // type:function size:0x58 -fn_243_390 = .text:0x00000390; // type:function size:0x6C -fn_243_400 = .text:0x00000400; // type:function size:0xA0 -fn_243_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__27sFState_c<14dAcAsuraFoot_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcAsuraFoot_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_243_550 = .text:0x00000550; // type:function size:0x4 fn_243_560 = .text:0x00000560; // type:function size:0x88 fn_243_5F0 = .text:0x000005F0; // type:function size:0x24 -fn_243_620 = .text:0x00000620; // type:function size:0x10 -fn_243_630 = .text:0x00000630; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000620; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000630; // type:function size:0x10 fn_243_640 = .text:0x00000640; // type:function size:0x4 fn_243_650 = .text:0x00000650; // type:function size:0x194 fn_243_7F0 = .text:0x000007F0; // type:function size:0xD8 fn_243_8D0 = .text:0x000008D0; // type:function size:0x180 fn_243_A50 = .text:0x00000A50; // type:function size:0x8 fn_243_A60 = .text:0x00000A60; // type:function size:0x118 -fn_243_B80 = .text:0x00000B80; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B80; // type:function size:0x10 fn_243_B90 = .text:0x00000B90; // type:function size:0xE0 -fn_243_C70 = .text:0x00000C70; // type:function size:0x160 -fn_243_DD0 = .text:0x00000DD0; // type:function size:0x3C8 -fn_243_11A0 = .text:0x000011A0; // type:function size:0x4 -fn_243_11B0 = .text:0x000011B0; // type:function size:0x4 -fn_243_11C0 = .text:0x000011C0; // type:function size:0x4 -fn_243_11D0 = .text:0x000011D0; // type:function size:0x4 -fn_243_11E0 = .text:0x000011E0; // type:function size:0x164 -fn_243_1350 = .text:0x00001350; // type:function size:0x60 -fn_243_13B0 = .text:0x000013B0; // type:function size:0xC -fn_243_13C0 = .text:0x000013C0; // type:function size:0x1C -fn_243_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_243_1400 = .text:0x00001400; // type:function size:0x1C -fn_243_1420 = .text:0x00001420; // type:function size:0x10 -fn_243_1430 = .text:0x00001430; // type:function size:0x10 -fn_243_1440 = .text:0x00001440; // type:function size:0x10 -fn_243_1450 = .text:0x00001450; // type:function size:0x10 -fn_243_1460 = .text:0x00001460; // type:function size:0x10 -fn_243_1470 = .text:0x00001470; // type:function size:0x10 -fn_243_1480 = .text:0x00001480; // type:function size:0x30 -fn_243_14B0 = .text:0x000014B0; // type:function size:0x30 -fn_243_14E0 = .text:0x000014E0; // type:function size:0x30 -fn_243_1510 = .text:0x00001510; // type:function size:0x1E0 -fn_243_16F0 = .text:0x000016F0; // type:function size:0x58 -fn_243_1750 = .text:0x00001750; // type:function size:0x88 +initializeState_Pulled__14dAcAsuraFoot_cFv = .text:0x00000C70; // type:function size:0x160 +executeState_Pulled__14dAcAsuraFoot_cFv = .text:0x00000DD0; // type:function size:0x3C8 +finalizeState_Pulled__14dAcAsuraFoot_cFv = .text:0x000011A0; // type:function size:0x4 +initializeState_Wait__14dAcAsuraFoot_cFv = .text:0x000011B0; // type:function size:0x4 +executeState_Wait__14dAcAsuraFoot_cFv = .text:0x000011C0; // type:function size:0x4 +finalizeState_Wait__14dAcAsuraFoot_cFv = .text:0x000011D0; // type:function size:0x4 +__dt__14dAcAsuraFoot_cFv = .text:0x000011E0; // type:function size:0x164 +build__30sFStateFct_c<14dAcAsuraFoot_c>FRC12sStateIDIf_c = .text:0x00001350; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcAsuraFoot_c>FRP10sStateIf_c = .text:0x000013B0; // type:function size:0xC +initialize__27sFState_c<14dAcAsuraFoot_c>Fv = .text:0x000013C0; // type:function size:0x1C +execute__27sFState_c<14dAcAsuraFoot_c>Fv = .text:0x000013E0; // type:function size:0x1C +finalize__27sFState_c<14dAcAsuraFoot_c>Fv = .text:0x00001400; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001420; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001430; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +getState__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcAsuraFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcAsuraFoot_c>CFR14dAcAsuraFoot_c = .text:0x00001480; // type:function size:0x30 +executeState__29sFStateID_c<14dAcAsuraFoot_c>CFR14dAcAsuraFoot_c = .text:0x000014B0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcAsuraFoot_c>CFR14dAcAsuraFoot_c = .text:0x000014E0; // type:function size:0x30 +__sinit_\d_a_b_asura_foot_cpp = .text:0x00001510; // type:function size:0x1E0 scope:local +__dt__29sFStateID_c<14dAcAsuraFoot_c>Fv = .text:0x000016F0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcAsuraFoot_c>CFPCc = .text:0x00001750; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_243_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_243_rodata_C = .rodata:0x0000000C; // type:object size:0x54 data:float lbl_243_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:float -lbl_243_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_ASURA_FOOT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_243_data_10 = .data:0x00000010; // type:object size:0x64 lbl_243_data_74 = .data:0x00000074; // type:object size:0x1C data:string lbl_243_data_90 = .data:0x00000090; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_b_bbshockwaveNP/symbols.txt b/config/SOUE01/rels/d_a_b_bbshockwaveNP/symbols.txt index 8293d099..f7a85b4c 100644 --- a/config/SOUE01/rels/d_a_b_bbshockwaveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bbshockwaveNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_124_70 = .text:0x00000070; // type:function size:0x54 +dAcBBbshockwave_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_124_D0 = .text:0x000000D0; // type:function size:0xC4 fn_124_1A0 = .text:0x000001A0; // type:function size:0x3B0 fn_124_550 = .text:0x00000550; // type:function size:0x8 fn_124_560 = .text:0x00000560; // type:function size:0xD4 fn_124_640 = .text:0x00000640; // type:function size:0x8 -fn_124_650 = .text:0x00000650; // type:function size:0x68 +__dt__17dAcBBbshockwave_cFv = .text:0x00000650; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_124_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_124_rodata_8 = .rodata:0x00000008; // type:object size:0x28 data:float lbl_124_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double -lbl_124_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_B_BBSHWV = .data:0x00000000; // type:object size:0x10 lbl_124_data_10 = .data:0x00000010; // type:object size:0x30 lbl_124_data_40 = .data:0x00000040; // type:object size:0x4 data:4byte lbl_124_data_44 = .data:0x00000044; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_bigboss2NP/symbols.txt b/config/SOUE01/rels/d_a_b_bigboss2NP/symbols.txt index 7edc5845..2277cbfb 100644 --- a/config/SOUE01/rels/d_a_b_bigboss2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bigboss2NP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_122_F0 = .text:0x000000F0; // type:function size:0x40 -AcBBigBoss2__ctor = .text:0x00000130; // type:function size:0x4C8 +dAcBBigBoss2_c_classInit__Fv = .text:0x00000130; // type:function size:0x4C8 fn_122_600 = .text:0x00000600; // type:function size:0x58 fn_122_660 = .text:0x00000660; // type:function size:0x40 fn_122_6A0 = .text:0x000006A0; // type:function size:0x4 @@ -18,10 +18,10 @@ fn_122_810 = .text:0x00000810; // type:function size:0x58 fn_122_870 = .text:0x00000870; // type:function size:0x90 fn_122_900 = .text:0x00000900; // type:function size:0x58 fn_122_960 = .text:0x00000960; // type:function size:0x90 -fn_122_9F0 = .text:0x000009F0; // type:function size:0x58 -fn_122_A50 = .text:0x00000A50; // type:function size:0x6C -fn_122_AC0 = .text:0x00000AC0; // type:function size:0xA0 -fn_122_B60 = .text:0x00000B60; // type:function size:0xA4 +__dt__27sFState_c<14dAcBBigBoss2_c>Fv = .text:0x000009F0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcBBigBoss2_c>Fv = .text:0x00000A50; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000B60; // type:function size:0xA4 fn_122_C10 = .text:0x00000C10; // type:function size:0x1C fn_122_C30 = .text:0x00000C30; // type:function size:0xC fn_122_C40 = .text:0x00000C40; // type:function size:0x198 @@ -77,7 +77,7 @@ fn_122_51D0 = .text:0x000051D0; // type:function size:0x10 fn_122_51E0 = .text:0x000051E0; // type:function size:0x209C fn_122_7280 = .text:0x00007280; // type:function size:0x1D4 fn_122_7460 = .text:0x00007460; // type:function size:0x5C -fn_122_74C0 = .text:0x000074C0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000074C0; // type:function size:0x10 fn_122_74D0 = .text:0x000074D0; // type:function size:0x144 fn_122_7620 = .text:0x00007620; // type:function size:0xC fn_122_7630 = .text:0x00007630; // type:function size:0x28 @@ -99,7 +99,7 @@ fn_122_A230 = .text:0x0000A230; // type:function size:0x8 fn_122_A240 = .text:0x0000A240; // type:function size:0x20 fn_122_A260 = .text:0x0000A260; // type:function size:0x20 fn_122_A280 = .text:0x0000A280; // type:function size:0x140 -fn_122_A3C0 = .text:0x0000A3C0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x0000A3C0; // type:function size:0x10 fn_122_A3D0 = .text:0x0000A3D0; // type:function size:0x338 fn_122_A710 = .text:0x0000A710; // type:function size:0x58 fn_122_A770 = .text:0x0000A770; // type:function size:0xC90 @@ -136,7 +136,7 @@ fn_122_182A0 = .text:0x000182A0; // type:function size:0x14 fn_122_182C0 = .text:0x000182C0; // type:function size:0x8 fn_122_182D0 = .text:0x000182D0; // type:function size:0x18 fn_122_182F0 = .text:0x000182F0; // type:function size:0x14 -fn_122_18310 = .text:0x00018310; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00018310; // type:function size:0x10 fn_122_18320 = .text:0x00018320; // type:function size:0x8 fn_122_18330 = .text:0x00018330; // type:function size:0xC fn_122_18340 = .text:0x00018340; // type:function size:0xC @@ -169,138 +169,138 @@ fn_122_26540 = .text:0x00026540; // type:function size:0xB8 fn_122_26600 = .text:0x00026600; // type:function size:0x248 fn_122_26850 = .text:0x00026850; // type:function size:0x5C fn_122_268B0 = .text:0x000268B0; // type:function size:0x56C -fn_122_26E20 = .text:0x00026E20; // type:function size:0x80 -fn_122_26EA0 = .text:0x00026EA0; // type:function size:0xC0 -fn_122_26F60 = .text:0x00026F60; // type:function size:0x4 -fn_122_26F70 = .text:0x00026F70; // type:function size:0x180 -fn_122_270F0 = .text:0x000270F0; // type:function size:0x2164 -fn_122_29260 = .text:0x00029260; // type:function size:0x50 -fn_122_292B0 = .text:0x000292B0; // type:function size:0x1F4 -fn_122_294B0 = .text:0x000294B0; // type:function size:0x8 -fn_122_294C0 = .text:0x000294C0; // type:function size:0x4 -fn_122_294D0 = .text:0x000294D0; // type:function size:0x1FC -fn_122_296D0 = .text:0x000296D0; // type:function size:0x314 -fn_122_299F0 = .text:0x000299F0; // type:function size:0x4 -fn_122_29A00 = .text:0x00029A00; // type:function size:0x7C -fn_122_29A80 = .text:0x00029A80; // type:function size:0xA28 -fn_122_2A4B0 = .text:0x0002A4B0; // type:function size:0x4 -fn_122_2A4C0 = .text:0x0002A4C0; // type:function size:0x5C -fn_122_2A520 = .text:0x0002A520; // type:function size:0x14C -fn_122_2A670 = .text:0x0002A670; // type:function size:0x4 -fn_122_2A680 = .text:0x0002A680; // type:function size:0x4 -fn_122_2A690 = .text:0x0002A690; // type:function size:0x40 -fn_122_2A6D0 = .text:0x0002A6D0; // type:function size:0x4 -fn_122_2A6E0 = .text:0x0002A6E0; // type:function size:0x84 -AcBigBoss2__handleBBADDEvent = .text:0x0002A770; // type:function size:0x168 -fn_122_2A8E0 = .text:0x0002A8E0; // type:function size:0x4 -fn_122_2A8F0 = .text:0x0002A8F0; // type:function size:0x1B4 -fn_122_2AAB0 = .text:0x0002AAB0; // type:function size:0xB0 -fn_122_2AB60 = .text:0x0002AB60; // type:function size:0x10 -fn_122_2AB70 = .text:0x0002AB70; // type:function size:0x124 -fn_122_2ACA0 = .text:0x0002ACA0; // type:function size:0x134 -fn_122_2ADE0 = .text:0x0002ADE0; // type:function size:0x10 -fn_122_2ADF0 = .text:0x0002ADF0; // type:function size:0x124 -fn_122_2AF20 = .text:0x0002AF20; // type:function size:0x58 -fn_122_2AF80 = .text:0x0002AF80; // type:function size:0x4 -fn_122_2AF90 = .text:0x0002AF90; // type:function size:0x1FC -fn_122_2B190 = .text:0x0002B190; // type:function size:0x5FC -fn_122_2B790 = .text:0x0002B790; // type:function size:0x38 -fn_122_2B7D0 = .text:0x0002B7D0; // type:function size:0x280 -fn_122_2BA50 = .text:0x0002BA50; // type:function size:0x6D0 -fn_122_2C120 = .text:0x0002C120; // type:function size:0x4 -fn_122_2C130 = .text:0x0002C130; // type:function size:0xDC -fn_122_2C210 = .text:0x0002C210; // type:function size:0xB0 -fn_122_2C2C0 = .text:0x0002C2C0; // type:function size:0x10 -fn_122_2C2D0 = .text:0x0002C2D0; // type:function size:0x78C -fn_122_2CA60 = .text:0x0002CA60; // type:function size:0x58 -fn_122_2CAC0 = .text:0x0002CAC0; // type:function size:0x4 -fn_122_2CAD0 = .text:0x0002CAD0; // type:function size:0x18C -fn_122_2CC60 = .text:0x0002CC60; // type:function size:0x208 -fn_122_2CE70 = .text:0x0002CE70; // type:function size:0x4 -fn_122_2CE80 = .text:0x0002CE80; // type:function size:0x228 -fn_122_2D0B0 = .text:0x0002D0B0; // type:function size:0xA44 -fn_122_2DB00 = .text:0x0002DB00; // type:function size:0x8 -fn_122_2DB10 = .text:0x0002DB10; // type:function size:0x298 -fn_122_2DDB0 = .text:0x0002DDB0; // type:function size:0xF4 -fn_122_2DEB0 = .text:0x0002DEB0; // type:function size:0x4 -fn_122_2DEC0 = .text:0x0002DEC0; // type:function size:0x4 -fn_122_2DED0 = .text:0x0002DED0; // type:function size:0x4 -fn_122_2DEE0 = .text:0x0002DEE0; // type:function size:0x4 -fn_122_2DEF0 = .text:0x0002DEF0; // type:function size:0x2F8 -fn_122_2E1F0 = .text:0x0002E1F0; // type:function size:0x384 -fn_122_2E580 = .text:0x0002E580; // type:function size:0x8 -fn_122_2E590 = .text:0x0002E590; // type:function size:0x198 -fn_122_2E730 = .text:0x0002E730; // type:function size:0x2B08 -fn_122_31240 = .text:0x00031240; // type:function size:0x44 -fn_122_31290 = .text:0x00031290; // type:function size:0x228 -fn_122_314C0 = .text:0x000314C0; // type:function size:0x17C -fn_122_31640 = .text:0x00031640; // type:function size:0x4 -fn_122_31650 = .text:0x00031650; // type:function size:0x4D0 -fn_122_31B20 = .text:0x00031B20; // type:function size:0x924 -fn_122_32450 = .text:0x00032450; // type:function size:0x44 -fn_122_324A0 = .text:0x000324A0; // type:function size:0x10C -fn_122_325B0 = .text:0x000325B0; // type:function size:0x498 -fn_122_32A50 = .text:0x00032A50; // type:function size:0x4 -fn_122_32A60 = .text:0x00032A60; // type:function size:0x10C -fn_122_32B70 = .text:0x00032B70; // type:function size:0x64 -fn_122_32BE0 = .text:0x00032BE0; // type:function size:0x4 -fn_122_32BF0 = .text:0x00032BF0; // type:function size:0x4 -fn_122_32C00 = .text:0x00032C00; // type:function size:0x4 -fn_122_32C10 = .text:0x00032C10; // type:function size:0x4 -fn_122_32C20 = .text:0x00032C20; // type:function size:0x3C4 -fn_122_32FF0 = .text:0x00032FF0; // type:function size:0xE64 -fn_122_33E60 = .text:0x00033E60; // type:function size:0x40 -fn_122_33EA0 = .text:0x00033EA0; // type:function size:0xFC -fn_122_33FA0 = .text:0x00033FA0; // type:function size:0x70 -fn_122_34010 = .text:0x00034010; // type:function size:0x4 -fn_122_34020 = .text:0x00034020; // type:function size:0x1FC -fn_122_34220 = .text:0x00034220; // type:function size:0x13C -fn_122_34360 = .text:0x00034360; // type:function size:0x4 -AcBigBoss2__handleBBSTUNREVEvent = .text:0x00034370; // type:function size:0x2A0 -fn_122_34610 = .text:0x00034610; // type:function size:0x104C -fn_122_35660 = .text:0x00035660; // type:function size:0x68 -fn_122_356D0 = .text:0x000356D0; // type:function size:0x370 -AcBigBoss2__handleBBSTUNFFEvent = .text:0x00035A40; // type:function size:0x148C -fn_122_36ED0 = .text:0x00036ED0; // type:function size:0x8 -fn_122_36EE0 = .text:0x00036EE0; // type:function size:0x1CC -fn_122_370B0 = .text:0x000370B0; // type:function size:0x1248 -fn_122_38300 = .text:0x00038300; // type:function size:0x50 -fn_122_38350 = .text:0x00038350; // type:function size:0x16C -fn_122_384C0 = .text:0x000384C0; // type:function size:0x11C -fn_122_385E0 = .text:0x000385E0; // type:function size:0x4 -fn_122_385F0 = .text:0x000385F0; // type:function size:0x328 -fn_122_38920 = .text:0x00038920; // type:function size:0x22C -fn_122_38B50 = .text:0x00038B50; // type:function size:0x4 -fn_122_38B60 = .text:0x00038B60; // type:function size:0x284 -fn_122_38DF0 = .text:0x00038DF0; // type:function size:0x50C -fn_122_39300 = .text:0x00039300; // type:function size:0x4 -fn_122_39310 = .text:0x00039310; // type:function size:0x24C -fn_122_39560 = .text:0x00039560; // type:function size:0x2E4 -fn_122_39850 = .text:0x00039850; // type:function size:0x4 -fn_122_39860 = .text:0x00039860; // type:function size:0x300 -fn_122_39B60 = .text:0x00039B60; // type:function size:0x34C -fn_122_39EB0 = .text:0x00039EB0; // type:function size:0x50 -fn_122_39F00 = .text:0x00039F00; // type:function size:0x20C -fn_122_3A110 = .text:0x0003A110; // type:function size:0x80 -fn_122_3A190 = .text:0x0003A190; // type:function size:0x4 -fn_122_3A1A0 = .text:0x0003A1A0; // type:function size:0x278 -fn_122_3A420 = .text:0x0003A420; // type:function size:0xA60 -fn_122_3AE80 = .text:0x0003AE80; // type:function size:0x8 -fn_122_3AE90 = .text:0x0003AE90; // type:function size:0x1FC -fn_122_3B090 = .text:0x0003B090; // type:function size:0x10C -fn_122_3B1A0 = .text:0x0003B1A0; // type:function size:0x4 -fn_122_3B1B0 = .text:0x0003B1B0; // type:function size:0xD4 -fn_122_3B290 = .text:0x0003B290; // type:function size:0x2F44 -fn_122_3E1E0 = .text:0x0003E1E0; // type:function size:0x6C -fn_122_3E250 = .text:0x0003E250; // type:function size:0x4 -fn_122_3E260 = .text:0x0003E260; // type:function size:0xC -fn_122_3E270 = .text:0x0003E270; // type:function size:0x4 -fn_122_3E280 = .text:0x0003E280; // type:function size:0x220 -fn_122_3E4A0 = .text:0x0003E4A0; // type:function size:0x40 -fn_122_3E4E0 = .text:0x0003E4E0; // type:function size:0x4 -fn_122_3E4F0 = .text:0x0003E4F0; // type:function size:0x4 -fn_122_3E500 = .text:0x0003E500; // type:function size:0x4 -fn_122_3E510 = .text:0x0003E510; // type:function size:0x4 +initializeState_AppearWait__14dAcBBigBoss2_cFv = .text:0x00026E20; // type:function size:0x80 +executeState_AppearWait__14dAcBBigBoss2_cFv = .text:0x00026EA0; // type:function size:0xC0 +finalizeState_AppearWait__14dAcBBigBoss2_cFv = .text:0x00026F60; // type:function size:0x4 +initializeState_AppearDemo__14dAcBBigBoss2_cFv = .text:0x00026F70; // type:function size:0x180 +executeState_AppearDemo__14dAcBBigBoss2_cFv = .text:0x000270F0; // type:function size:0x2164 +finalizeState_AppearDemo__14dAcBBigBoss2_cFv = .text:0x00029260; // type:function size:0x50 +initializeState_Wait__14dAcBBigBoss2_cFv = .text:0x000292B0; // type:function size:0x1F4 +executeState_Wait__14dAcBBigBoss2_cFv = .text:0x000294B0; // type:function size:0x8 +finalizeState_Wait__14dAcBBigBoss2_cFv = .text:0x000294C0; // type:function size:0x4 +initializeState_Walk__14dAcBBigBoss2_cFv = .text:0x000294D0; // type:function size:0x1FC +executeState_Walk__14dAcBBigBoss2_cFv = .text:0x000296D0; // type:function size:0x314 +finalizeState_Walk__14dAcBBigBoss2_cFv = .text:0x000299F0; // type:function size:0x4 +initializeState_Reach__14dAcBBigBoss2_cFv = .text:0x00029A00; // type:function size:0x7C +executeState_Reach__14dAcBBigBoss2_cFv = .text:0x00029A80; // type:function size:0xA28 +finalizeState_Reach__14dAcBBigBoss2_cFv = .text:0x0002A4B0; // type:function size:0x4 +initializeState_Turn__14dAcBBigBoss2_cFv = .text:0x0002A4C0; // type:function size:0x5C +executeState_Turn__14dAcBBigBoss2_cFv = .text:0x0002A520; // type:function size:0x14C +finalizeState_Turn__14dAcBBigBoss2_cFv = .text:0x0002A670; // type:function size:0x4 +initializeState_ImpaAdvice__14dAcBBigBoss2_cFv = .text:0x0002A680; // type:function size:0x4 +executeState_ImpaAdvice__14dAcBBigBoss2_cFv = .text:0x0002A690; // type:function size:0x40 +finalizeState_ImpaAdvice__14dAcBBigBoss2_cFv = .text:0x0002A6D0; // type:function size:0x4 +initializeState_BadAdvice__14dAcBBigBoss2_cFv = .text:0x0002A6E0; // type:function size:0x84 +executeState_BadAdvice__14dAcBBigBoss2_cFv = .text:0x0002A770; // type:function size:0x168 +finalizeState_BadAdvice__14dAcBBigBoss2_cFv = .text:0x0002A8E0; // type:function size:0x4 +initializeState_ShakeHead__14dAcBBigBoss2_cFv = .text:0x0002A8F0; // type:function size:0x1B4 +executeState_ShakeHead__14dAcBBigBoss2_cFv = .text:0x0002AAB0; // type:function size:0xB0 +finalizeState_ShakeHead__14dAcBBigBoss2_cFv = .text:0x0002AB60; // type:function size:0x10 +initializeState_HeadDamage__14dAcBBigBoss2_cFv = .text:0x0002AB70; // type:function size:0x124 +executeState_HeadDamage__14dAcBBigBoss2_cFv = .text:0x0002ACA0; // type:function size:0x134 +finalizeState_HeadDamage__14dAcBBigBoss2_cFv = .text:0x0002ADE0; // type:function size:0x10 +initializeState_HeadPain__14dAcBBigBoss2_cFv = .text:0x0002ADF0; // type:function size:0x124 +executeState_HeadPain__14dAcBBigBoss2_cFv = .text:0x0002AF20; // type:function size:0x58 +finalizeState_HeadPain__14dAcBBigBoss2_cFv = .text:0x0002AF80; // type:function size:0x4 +initializeState_HeadRecover__14dAcBBigBoss2_cFv = .text:0x0002AF90; // type:function size:0x1FC +executeState_HeadRecover__14dAcBBigBoss2_cFv = .text:0x0002B190; // type:function size:0x5FC +finalizeState_HeadRecover__14dAcBBigBoss2_cFv = .text:0x0002B790; // type:function size:0x38 +initializeState_HeadDamageThrow__14dAcBBigBoss2_cFv = .text:0x0002B7D0; // type:function size:0x280 +executeState_HeadDamageThrow__14dAcBBigBoss2_cFv = .text:0x0002BA50; // type:function size:0x6D0 +finalizeState_HeadDamageThrow__14dAcBBigBoss2_cFv = .text:0x0002C120; // type:function size:0x4 +initializeState_DropByHand__14dAcBBigBoss2_cFv = .text:0x0002C130; // type:function size:0xDC +executeState_DropByHand__14dAcBBigBoss2_cFv = .text:0x0002C210; // type:function size:0xB0 +finalizeState_DropByHand__14dAcBBigBoss2_cFv = .text:0x0002C2C0; // type:function size:0x10 +initializeState_Attack__14dAcBBigBoss2_cFv = .text:0x0002C2D0; // type:function size:0x78C +executeState_Attack__14dAcBBigBoss2_cFv = .text:0x0002CA60; // type:function size:0x58 +finalizeState_Attack__14dAcBBigBoss2_cFv = .text:0x0002CAC0; // type:function size:0x4 +initializeState_FootBroken__14dAcBBigBoss2_cFv = .text:0x0002CAD0; // type:function size:0x18C +executeState_FootBroken__14dAcBBigBoss2_cFv = .text:0x0002CC60; // type:function size:0x208 +finalizeState_FootBroken__14dAcBBigBoss2_cFv = .text:0x0002CE70; // type:function size:0x4 +initializeState_FootRecover__14dAcBBigBoss2_cFv = .text:0x0002CE80; // type:function size:0x228 +executeState_FootRecover__14dAcBBigBoss2_cFv = .text:0x0002D0B0; // type:function size:0xA44 +finalizeState_FootRecover__14dAcBBigBoss2_cFv = .text:0x0002DB00; // type:function size:0x8 +initializeState_BombHit__14dAcBBigBoss2_cFv = .text:0x0002DB10; // type:function size:0x298 +executeState_BombHit__14dAcBBigBoss2_cFv = .text:0x0002DDB0; // type:function size:0xF4 +finalizeState_BombHit__14dAcBBigBoss2_cFv = .text:0x0002DEB0; // type:function size:0x4 +initializeState_ArmBroken__14dAcBBigBoss2_cFv = .text:0x0002DEC0; // type:function size:0x4 +executeState_ArmBroken__14dAcBBigBoss2_cFv = .text:0x0002DED0; // type:function size:0x4 +finalizeState_ArmBroken__14dAcBBigBoss2_cFv = .text:0x0002DEE0; // type:function size:0x4 +initializeState_ArmRecover__14dAcBBigBoss2_cFv = .text:0x0002DEF0; // type:function size:0x2F8 +executeState_ArmRecover__14dAcBBigBoss2_cFv = .text:0x0002E1F0; // type:function size:0x384 +finalizeState_ArmRecover__14dAcBBigBoss2_cFv = .text:0x0002E580; // type:function size:0x8 +initializeState_Mount__14dAcBBigBoss2_cFv = .text:0x0002E590; // type:function size:0x198 +executeState_Mount__14dAcBBigBoss2_cFv = .text:0x0002E730; // type:function size:0x2B08 +finalizeState_Mount__14dAcBBigBoss2_cFv = .text:0x00031240; // type:function size:0x44 +initializeState_MountDamage__14dAcBBigBoss2_cFv = .text:0x00031290; // type:function size:0x228 +executeState_MountDamage__14dAcBBigBoss2_cFv = .text:0x000314C0; // type:function size:0x17C +finalizeState_MountDamage__14dAcBBigBoss2_cFv = .text:0x00031640; // type:function size:0x4 +initializeState_Fall__14dAcBBigBoss2_cFv = .text:0x00031650; // type:function size:0x4D0 +executeState_Fall__14dAcBBigBoss2_cFv = .text:0x00031B20; // type:function size:0x924 +finalizeState_Fall__14dAcBBigBoss2_cFv = .text:0x00032450; // type:function size:0x44 +initializeState_CancelMount__14dAcBBigBoss2_cFv = .text:0x000324A0; // type:function size:0x10C +executeState_CancelMount__14dAcBBigBoss2_cFv = .text:0x000325B0; // type:function size:0x498 +finalizeState_CancelMount__14dAcBBigBoss2_cFv = .text:0x00032A50; // type:function size:0x4 +initializeState_ArmAttack__14dAcBBigBoss2_cFv = .text:0x00032A60; // type:function size:0x10C +executeState_ArmAttack__14dAcBBigBoss2_cFv = .text:0x00032B70; // type:function size:0x64 +finalizeState_ArmAttack__14dAcBBigBoss2_cFv = .text:0x00032BE0; // type:function size:0x4 +initializeState_MountArmBroken__14dAcBBigBoss2_cFv = .text:0x00032BF0; // type:function size:0x4 +executeState_MountArmBroken__14dAcBBigBoss2_cFv = .text:0x00032C00; // type:function size:0x4 +finalizeState_MountArmBroken__14dAcBBigBoss2_cFv = .text:0x00032C10; // type:function size:0x4 +initializeState_Stun__14dAcBBigBoss2_cFv = .text:0x00032C20; // type:function size:0x3C4 +executeState_Stun__14dAcBBigBoss2_cFv = .text:0x00032FF0; // type:function size:0xE64 +finalizeState_Stun__14dAcBBigBoss2_cFv = .text:0x00033E60; // type:function size:0x40 +initializeState_StunBombDamage__14dAcBBigBoss2_cFv = .text:0x00033EA0; // type:function size:0xFC +executeState_StunBombDamage__14dAcBBigBoss2_cFv = .text:0x00033FA0; // type:function size:0x70 +finalizeState_StunBombDamage__14dAcBBigBoss2_cFv = .text:0x00034010; // type:function size:0x4 +initializeState_StunWait__14dAcBBigBoss2_cFv = .text:0x00034020; // type:function size:0x1FC +executeState_StunWait__14dAcBBigBoss2_cFv = .text:0x00034220; // type:function size:0x13C +finalizeState_StunWait__14dAcBBigBoss2_cFv = .text:0x00034360; // type:function size:0x4 +initializeState_StunRecover__14dAcBBigBoss2_cFv = .text:0x00034370; // type:function size:0x2A0 +executeState_StunRecover__14dAcBBigBoss2_cFv = .text:0x00034610; // type:function size:0x104C +finalizeState_StunRecover__14dAcBBigBoss2_cFv = .text:0x00035660; // type:function size:0x68 +initializeState_StunFrontFall__14dAcBBigBoss2_cFv = .text:0x000356D0; // type:function size:0x370 +executeState_StunFrontFall__14dAcBBigBoss2_cFv = .text:0x00035A40; // type:function size:0x148C +finalizeState_StunFrontFall__14dAcBBigBoss2_cFv = .text:0x00036ED0; // type:function size:0x8 +initializeState_StunDamage__14dAcBBigBoss2_cFv = .text:0x00036EE0; // type:function size:0x1CC +executeState_StunDamage__14dAcBBigBoss2_cFv = .text:0x000370B0; // type:function size:0x1248 +finalizeState_StunDamage__14dAcBBigBoss2_cFv = .text:0x00038300; // type:function size:0x50 +initializeState_StunPain__14dAcBBigBoss2_cFv = .text:0x00038350; // type:function size:0x16C +executeState_StunPain__14dAcBBigBoss2_cFv = .text:0x000384C0; // type:function size:0x11C +finalizeState_StunPain__14dAcBBigBoss2_cFv = .text:0x000385E0; // type:function size:0x4 +initializeState_FrontFall__14dAcBBigBoss2_cFv = .text:0x000385F0; // type:function size:0x328 +executeState_FrontFall__14dAcBBigBoss2_cFv = .text:0x00038920; // type:function size:0x22C +finalizeState_FrontFall__14dAcBBigBoss2_cFv = .text:0x00038B50; // type:function size:0x4 +initializeState_Rush__14dAcBBigBoss2_cFv = .text:0x00038B60; // type:function size:0x284 +executeState_Rush__14dAcBBigBoss2_cFv = .text:0x00038DF0; // type:function size:0x50C +finalizeState_Rush__14dAcBBigBoss2_cFv = .text:0x00039300; // type:function size:0x4 +initializeState_RushDamage__14dAcBBigBoss2_cFv = .text:0x00039310; // type:function size:0x24C +executeState_RushDamage__14dAcBBigBoss2_cFv = .text:0x00039560; // type:function size:0x2E4 +finalizeState_RushDamage__14dAcBBigBoss2_cFv = .text:0x00039850; // type:function size:0x4 +initializeState_Rise__14dAcBBigBoss2_cFv = .text:0x00039860; // type:function size:0x300 +executeState_Rise__14dAcBBigBoss2_cFv = .text:0x00039B60; // type:function size:0x34C +finalizeState_Rise__14dAcBBigBoss2_cFv = .text:0x00039EB0; // type:function size:0x50 +initializeState_Tied__14dAcBBigBoss2_cFv = .text:0x00039F00; // type:function size:0x20C +executeState_Tied__14dAcBBigBoss2_cFv = .text:0x0003A110; // type:function size:0x80 +finalizeState_Tied__14dAcBBigBoss2_cFv = .text:0x0003A190; // type:function size:0x4 +initializeState_LevelUp__14dAcBBigBoss2_cFv = .text:0x0003A1A0; // type:function size:0x278 +executeState_LevelUp__14dAcBBigBoss2_cFv = .text:0x0003A420; // type:function size:0xA60 +finalizeState_LevelUp__14dAcBBigBoss2_cFv = .text:0x0003AE80; // type:function size:0x8 +initializeState_GuardBallista__14dAcBBigBoss2_cFv = .text:0x0003AE90; // type:function size:0x1FC +executeState_GuardBallista__14dAcBBigBoss2_cFv = .text:0x0003B090; // type:function size:0x10C +finalizeState_GuardBallista__14dAcBBigBoss2_cFv = .text:0x0003B1A0; // type:function size:0x4 +initializeState_Evacuation__14dAcBBigBoss2_cFv = .text:0x0003B1B0; // type:function size:0xD4 +executeState_Evacuation__14dAcBBigBoss2_cFv = .text:0x0003B290; // type:function size:0x2F44 +finalizeState_Evacuation__14dAcBBigBoss2_cFv = .text:0x0003E1E0; // type:function size:0x6C +initializeState_StoneWait__14dAcBBigBoss2_cFv = .text:0x0003E250; // type:function size:0x4 +executeState_StoneWait__14dAcBBigBoss2_cFv = .text:0x0003E260; // type:function size:0xC +finalizeState_StoneWait__14dAcBBigBoss2_cFv = .text:0x0003E270; // type:function size:0x4 +initializeState_SwordGameWait__14dAcBBigBoss2_cFv = .text:0x0003E280; // type:function size:0x220 +executeState_SwordGameWait__14dAcBBigBoss2_cFv = .text:0x0003E4A0; // type:function size:0x40 +finalizeState_SwordGameWait__14dAcBBigBoss2_cFv = .text:0x0003E4E0; // type:function size:0x4 +initializeState_SwordGameEnd__14dAcBBigBoss2_cFv = .text:0x0003E4F0; // type:function size:0x4 +executeState_SwordGameEnd__14dAcBBigBoss2_cFv = .text:0x0003E500; // type:function size:0x4 +finalizeState_SwordGameEnd__14dAcBBigBoss2_cFv = .text:0x0003E510; // type:function size:0x4 fn_122_3E520 = .text:0x0003E520; // type:function size:0xA0 fn_122_3E5C0 = .text:0x0003E5C0; // type:function size:0x124 fn_122_3E6F0 = .text:0x0003E6F0; // type:function size:0x110 @@ -310,7 +310,7 @@ fn_122_3EC80 = .text:0x0003EC80; // type:function size:0x8 fn_122_3EC90 = .text:0x0003EC90; // type:function size:0x4 fn_122_3ECA0 = .text:0x0003ECA0; // type:function size:0x4 fn_122_3ECB0 = .text:0x0003ECB0; // type:function size:0x8 -fn_122_3ECC0 = .text:0x0003ECC0; // type:function size:0x48C +__dt__14dAcBBigBoss2_cFv = .text:0x0003ECC0; // type:function size:0x48C fn_122_3F150 = .text:0x0003F150; // type:function size:0x4 fn_122_3F160 = .text:0x0003F160; // type:function size:0x4 fn_122_3F170 = .text:0x0003F170; // type:function size:0x4 @@ -319,23 +319,23 @@ fn_122_3F190 = .text:0x0003F190; // type:function size:0x4 fn_122_3F1A0 = .text:0x0003F1A0; // type:function size:0x4 fn_122_3F1B0 = .text:0x0003F1B0; // type:function size:0x4 fn_122_3F1C0 = .text:0x0003F1C0; // type:function size:0x4 -fn_122_3F1D0 = .text:0x0003F1D0; // type:function size:0x60 -fn_122_3F230 = .text:0x0003F230; // type:function size:0xC -fn_122_3F240 = .text:0x0003F240; // type:function size:0x1C -fn_122_3F260 = .text:0x0003F260; // type:function size:0x1C -fn_122_3F280 = .text:0x0003F280; // type:function size:0x1C -fn_122_3F2A0 = .text:0x0003F2A0; // type:function size:0x10 -fn_122_3F2B0 = .text:0x0003F2B0; // type:function size:0x10 -fn_122_3F2C0 = .text:0x0003F2C0; // type:function size:0x10 -fn_122_3F2D0 = .text:0x0003F2D0; // type:function size:0x10 -fn_122_3F2E0 = .text:0x0003F2E0; // type:function size:0x10 -fn_122_3F2F0 = .text:0x0003F2F0; // type:function size:0x10 -fn_122_3F300 = .text:0x0003F300; // type:function size:0x30 -fn_122_3F330 = .text:0x0003F330; // type:function size:0x30 -fn_122_3F360 = .text:0x0003F360; // type:function size:0x30 -fn_122_3F390 = .text:0x0003F390; // type:function size:0x2220 -fn_122_415B0 = .text:0x000415B0; // type:function size:0x58 -fn_122_41610 = .text:0x00041610; // type:function size:0x88 +build__30sFStateFct_c<14dAcBBigBoss2_c>FRC12sStateIDIf_c = .text:0x0003F1D0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcBBigBoss2_c>FRP10sStateIf_c = .text:0x0003F230; // type:function size:0xC +initialize__27sFState_c<14dAcBBigBoss2_c>Fv = .text:0x0003F240; // type:function size:0x1C +execute__27sFState_c<14dAcBBigBoss2_c>Fv = .text:0x0003F260; // type:function size:0x1C +finalize__27sFState_c<14dAcBBigBoss2_c>Fv = .text:0x0003F280; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0003F2A0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0003F2B0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0003F2C0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0003F2D0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0003F2E0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcBBigBoss2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0003F2F0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcBBigBoss2_c>CFR14dAcBBigBoss2_c = .text:0x0003F300; // type:function size:0x30 +executeState__29sFStateID_c<14dAcBBigBoss2_c>CFR14dAcBBigBoss2_c = .text:0x0003F330; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcBBigBoss2_c>CFR14dAcBBigBoss2_c = .text:0x0003F360; // type:function size:0x30 +__sinit_\d_a_b_bigboss2_cpp = .text:0x0003F390; // type:function size:0x2220 scope:local +__dt__29sFStateID_c<14dAcBBigBoss2_c>Fv = .text:0x000415B0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcBBigBoss2_c>CFPCc = .text:0x00041610; // type:function size:0x88 fn_122_416A0 = .text:0x000416A0; // type:function size:0x8 fn_122_416B0 = .text:0x000416B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -368,7 +368,7 @@ lbl_122_rodata_76C = .rodata:0x0000076C; // type:object size:0x50 data:float lbl_122_rodata_7BC = .rodata:0x000007BC; // type:object size:0x128 data:float lbl_122_rodata_8E4 = .rodata:0x000008E4; // type:object size:0x254 data:float lbl_122_rodata_B38 = .rodata:0x00000B38; // type:object size:0x1BC data:float -lbl_122_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_BIGBOSS2 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_122_data_10 = .data:0x00000010; // type:object size:0x8 lbl_122_data_18 = .data:0x00000018; // type:object size:0x8 lbl_122_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_bigboss3NP/symbols.txt b/config/SOUE01/rels/d_a_b_bigboss3NP/symbols.txt index 814394fb..3746912a 100644 --- a/config/SOUE01/rels/d_a_b_bigboss3NP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bigboss3NP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_123_F0 = .text:0x000000F0; // type:function size:0x40 -AcBBigBoss3__ctor = .text:0x00000130; // type:function size:0x4F4 +dAcBBigBoss3_c_classInit__Fv = .text:0x00000130; // type:function size:0x4F4 fn_123_630 = .text:0x00000630; // type:function size:0x58 fn_123_690 = .text:0x00000690; // type:function size:0x40 fn_123_6D0 = .text:0x000006D0; // type:function size:0x4 @@ -18,10 +18,10 @@ fn_123_840 = .text:0x00000840; // type:function size:0x58 fn_123_8A0 = .text:0x000008A0; // type:function size:0x90 fn_123_930 = .text:0x00000930; // type:function size:0x58 fn_123_990 = .text:0x00000990; // type:function size:0x90 -fn_123_A20 = .text:0x00000A20; // type:function size:0x58 -fn_123_A80 = .text:0x00000A80; // type:function size:0x6C -fn_123_AF0 = .text:0x00000AF0; // type:function size:0xA0 -fn_123_B90 = .text:0x00000B90; // type:function size:0xA4 +__dt__27sFState_c<14dAcBBigBoss3_c>Fv = .text:0x00000A20; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcBBigBoss3_c>Fv = .text:0x00000A80; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000B90; // type:function size:0xA4 fn_123_C40 = .text:0x00000C40; // type:function size:0xD8 fn_123_D20 = .text:0x00000D20; // type:function size:0xDC fn_123_E00 = .text:0x00000E00; // type:function size:0x30 @@ -65,7 +65,7 @@ fn_123_3630 = .text:0x00003630; // type:function size:0x10 fn_123_3640 = .text:0x00003640; // type:function size:0x2590 fn_123_5BD0 = .text:0x00005BD0; // type:function size:0x1D4 fn_123_5DB0 = .text:0x00005DB0; // type:function size:0x5C -fn_123_5E10 = .text:0x00005E10; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005E10; // type:function size:0x10 fn_123_5E20 = .text:0x00005E20; // type:function size:0xC fn_123_5E30 = .text:0x00005E30; // type:function size:0x28 fn_123_5E60 = .text:0x00005E60; // type:function size:0x10 @@ -84,7 +84,7 @@ fn_123_8C90 = .text:0x00008C90; // type:function size:0x8 fn_123_8CA0 = .text:0x00008CA0; // type:function size:0x20 fn_123_8CC0 = .text:0x00008CC0; // type:function size:0x20 fn_123_8CE0 = .text:0x00008CE0; // type:function size:0x160 -fn_123_8E40 = .text:0x00008E40; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00008E40; // type:function size:0x10 fn_123_8E50 = .text:0x00008E50; // type:function size:0x1F0 fn_123_9040 = .text:0x00009040; // type:function size:0x2C fn_123_9070 = .text:0x00009070; // type:function size:0x45C @@ -116,7 +116,7 @@ fn_123_13FC0 = .text:0x00013FC0; // type:function size:0x8 fn_123_13FD0 = .text:0x00013FD0; // type:function size:0x8 fn_123_13FE0 = .text:0x00013FE0; // type:function size:0x18 fn_123_14000 = .text:0x00014000; // type:function size:0x14 -fn_123_14020 = .text:0x00014020; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00014020; // type:function size:0x10 fn_123_14030 = .text:0x00014030; // type:function size:0x8 fn_123_14040 = .text:0x00014040; // type:function size:0xC fn_123_14050 = .text:0x00014050; // type:function size:0xC @@ -152,129 +152,129 @@ fn_123_201A0 = .text:0x000201A0; // type:function size:0xB4 fn_123_20260 = .text:0x00020260; // type:function size:0x5C fn_123_202C0 = .text:0x000202C0; // type:function size:0x258 fn_123_20520 = .text:0x00020520; // type:function size:0x1290 -fn_123_217B0 = .text:0x000217B0; // type:function size:0x90 -fn_123_21840 = .text:0x00021840; // type:function size:0x98 -fn_123_218E0 = .text:0x000218E0; // type:function size:0x4 -fn_123_218F0 = .text:0x000218F0; // type:function size:0x190 -AcBigBoss3__handleBBossAppearEvent = .text:0x00021A80; // type:function size:0x1C0C -fn_123_23690 = .text:0x00023690; // type:function size:0x54 -fn_123_236F0 = .text:0x000236F0; // type:function size:0x98 -fn_123_23790 = .text:0x00023790; // type:function size:0x8 -fn_123_237A0 = .text:0x000237A0; // type:function size:0x4 -fn_123_237B0 = .text:0x000237B0; // type:function size:0x34 -fn_123_237F0 = .text:0x000237F0; // type:function size:0xC8 -fn_123_238C0 = .text:0x000238C0; // type:function size:0x4 -fn_123_238D0 = .text:0x000238D0; // type:function size:0x7C -fn_123_23950 = .text:0x00023950; // type:function size:0x838 -fn_123_24190 = .text:0x00024190; // type:function size:0x4 -fn_123_241A0 = .text:0x000241A0; // type:function size:0x5C -fn_123_24200 = .text:0x00024200; // type:function size:0x14C -fn_123_24350 = .text:0x00024350; // type:function size:0x4 -fn_123_24360 = .text:0x00024360; // type:function size:0x4 -fn_123_24370 = .text:0x00024370; // type:function size:0x40 -fn_123_243B0 = .text:0x000243B0; // type:function size:0x4 -fn_123_243C0 = .text:0x000243C0; // type:function size:0xB4 -fn_123_24480 = .text:0x00024480; // type:function size:0x13C -fn_123_245C0 = .text:0x000245C0; // type:function size:0x14 -fn_123_245E0 = .text:0x000245E0; // type:function size:0xB4 -fn_123_246A0 = .text:0x000246A0; // type:function size:0x134 -fn_123_247E0 = .text:0x000247E0; // type:function size:0x14 -fn_123_24800 = .text:0x00024800; // type:function size:0xB4 -fn_123_248C0 = .text:0x000248C0; // type:function size:0x58 -fn_123_24920 = .text:0x00024920; // type:function size:0x4 -fn_123_24930 = .text:0x00024930; // type:function size:0xB4 -fn_123_249F0 = .text:0x000249F0; // type:function size:0x158 -fn_123_24B50 = .text:0x00024B50; // type:function size:0x4 -fn_123_24B60 = .text:0x00024B60; // type:function size:0x1FC -fn_123_24D60 = .text:0x00024D60; // type:function size:0x1194 -fn_123_25F00 = .text:0x00025F00; // type:function size:0x38 -fn_123_25F40 = .text:0x00025F40; // type:function size:0x7C -fn_123_25FC0 = .text:0x00025FC0; // type:function size:0x8E4 -fn_123_268B0 = .text:0x000268B0; // type:function size:0x4 -fn_123_268C0 = .text:0x000268C0; // type:function size:0xB4 -fn_123_26980 = .text:0x00026980; // type:function size:0xB4 -fn_123_26A40 = .text:0x00026A40; // type:function size:0x14 -fn_123_26A60 = .text:0x00026A60; // type:function size:0x214 -fn_123_26C80 = .text:0x00026C80; // type:function size:0x58 -fn_123_26CE0 = .text:0x00026CE0; // type:function size:0x4 -fn_123_26CF0 = .text:0x00026CF0; // type:function size:0x12C -fn_123_26E20 = .text:0x00026E20; // type:function size:0x190 -fn_123_26FB0 = .text:0x00026FB0; // type:function size:0x4 -fn_123_26FC0 = .text:0x00026FC0; // type:function size:0x198 -fn_123_27160 = .text:0x00027160; // type:function size:0xA44 -fn_123_27BB0 = .text:0x00027BB0; // type:function size:0x8 -fn_123_27BC0 = .text:0x00027BC0; // type:function size:0x288 -fn_123_27E50 = .text:0x00027E50; // type:function size:0x384 -fn_123_281E0 = .text:0x000281E0; // type:function size:0x8 -fn_123_281F0 = .text:0x000281F0; // type:function size:0x4 -fn_123_28200 = .text:0x00028200; // type:function size:0x4 -fn_123_28210 = .text:0x00028210; // type:function size:0x4 -fn_123_28220 = .text:0x00028220; // type:function size:0x74 -fn_123_282A0 = .text:0x000282A0; // type:function size:0x64 -fn_123_28310 = .text:0x00028310; // type:function size:0x4 -fn_123_28320 = .text:0x00028320; // type:function size:0x17C -fn_123_284A0 = .text:0x000284A0; // type:function size:0xB0 -fn_123_28550 = .text:0x00028550; // type:function size:0x4 -fn_123_28560 = .text:0x00028560; // type:function size:0x3BC -fn_123_28920 = .text:0x00028920; // type:function size:0xBE0 -fn_123_29500 = .text:0x00029500; // type:function size:0x4 -fn_123_29510 = .text:0x00029510; // type:function size:0x90 -fn_123_295A0 = .text:0x000295A0; // type:function size:0x15C -fn_123_29700 = .text:0x00029700; // type:function size:0x4 -fn_123_29710 = .text:0x00029710; // type:function size:0xFC -fn_123_29810 = .text:0x00029810; // type:function size:0x70 -fn_123_29880 = .text:0x00029880; // type:function size:0x4 -fn_123_29890 = .text:0x00029890; // type:function size:0x28C -fn_123_29B20 = .text:0x00029B20; // type:function size:0x13AC -fn_123_2AED0 = .text:0x0002AED0; // type:function size:0x48 -fn_123_2AF20 = .text:0x0002AF20; // type:function size:0xF0 -fn_123_2B010 = .text:0x0002B010; // type:function size:0x1CF0 -fn_123_2CD00 = .text:0x0002CD00; // type:function size:0x54 -fn_123_2CD60 = .text:0x0002CD60; // type:function size:0x90 -fn_123_2CDF0 = .text:0x0002CDF0; // type:function size:0xA4 -fn_123_2CEA0 = .text:0x0002CEA0; // type:function size:0x4 -fn_123_2CEB0 = .text:0x0002CEB0; // type:function size:0x17C -fn_123_2D030 = .text:0x0002D030; // type:function size:0x9F4 -fn_123_2DA30 = .text:0x0002DA30; // type:function size:0x8 -fn_123_2DA40 = .text:0x0002DA40; // type:function size:0x60 -fn_123_2DAA0 = .text:0x0002DAA0; // type:function size:0xBC -fn_123_2DB60 = .text:0x0002DB60; // type:function size:0x4 -fn_123_2DB70 = .text:0x0002DB70; // type:function size:0xDC -fn_123_2DC50 = .text:0x0002DC50; // type:function size:0x368 -fn_123_2DFC0 = .text:0x0002DFC0; // type:function size:0x3C -fn_123_2E000 = .text:0x0002E000; // type:function size:0x13C -fn_123_2E140 = .text:0x0002E140; // type:function size:0x688 -fn_123_2E7D0 = .text:0x0002E7D0; // type:function size:0x4 -fn_123_2E7E0 = .text:0x0002E7E0; // type:function size:0x1F0 -AcBigBoss3__handleBBFLYFALLEventMaybe = .text:0x0002E9D0; // type:function size:0xFD4 -fn_123_2F9B0 = .text:0x0002F9B0; // type:function size:0x10 -fn_123_2F9C0 = .text:0x0002F9C0; // type:function size:0xB0 -fn_123_2FA70 = .text:0x0002FA70; // type:function size:0xAB8 -fn_123_30530 = .text:0x00030530; // type:function size:0x4 -fn_123_30540 = .text:0x00030540; // type:function size:0x54 -fn_123_305A0 = .text:0x000305A0; // type:function size:0x5C -fn_123_30600 = .text:0x00030600; // type:function size:0x4 -fn_123_30610 = .text:0x00030610; // type:function size:0x4C -fn_123_30660 = .text:0x00030660; // type:function size:0x90 -fn_123_306F0 = .text:0x000306F0; // type:function size:0x4 -fn_123_30700 = .text:0x00030700; // type:function size:0xC4 -fn_123_307D0 = .text:0x000307D0; // type:function size:0x1E4 -fn_123_309C0 = .text:0x000309C0; // type:function size:0x4 -fn_123_309D0 = .text:0x000309D0; // type:function size:0x90 -fn_123_30A60 = .text:0x00030A60; // type:function size:0x94 -fn_123_30B00 = .text:0x00030B00; // type:function size:0x4 -fn_123_30B10 = .text:0x00030B10; // type:function size:0xE0 -fn_123_30BF0 = .text:0x00030BF0; // type:function size:0x31C8 -fn_123_33DC0 = .text:0x00033DC0; // type:function size:0x6C -fn_123_33E30 = .text:0x00033E30; // type:function size:0x4 -fn_123_33E40 = .text:0x00033E40; // type:function size:0xC -fn_123_33E50 = .text:0x00033E50; // type:function size:0x4 -fn_123_33E60 = .text:0x00033E60; // type:function size:0xD8 -fn_123_33F40 = .text:0x00033F40; // type:function size:0x54 -fn_123_33FA0 = .text:0x00033FA0; // type:function size:0x4 -fn_123_33FB0 = .text:0x00033FB0; // type:function size:0x4 -fn_123_33FC0 = .text:0x00033FC0; // type:function size:0x4 -fn_123_33FD0 = .text:0x00033FD0; // type:function size:0x4 +initializeState_AppearWait__14dAcBBigBoss3_cFv = .text:0x000217B0; // type:function size:0x90 +executeState_AppearWait__14dAcBBigBoss3_cFv = .text:0x00021840; // type:function size:0x98 +finalizeState_AppearWait__14dAcBBigBoss3_cFv = .text:0x000218E0; // type:function size:0x4 +initializeState_AppearDemo__14dAcBBigBoss3_cFv = .text:0x000218F0; // type:function size:0x190 +executeState_AppearDemo__14dAcBBigBoss3_cFv = .text:0x00021A80; // type:function size:0x1C0C +finalizeState_AppearDemo__14dAcBBigBoss3_cFv = .text:0x00023690; // type:function size:0x54 +initializeState_Wait__14dAcBBigBoss3_cFv = .text:0x000236F0; // type:function size:0x98 +executeState_Wait__14dAcBBigBoss3_cFv = .text:0x00023790; // type:function size:0x8 +finalizeState_Wait__14dAcBBigBoss3_cFv = .text:0x000237A0; // type:function size:0x4 +initializeState_Walk__14dAcBBigBoss3_cFv = .text:0x000237B0; // type:function size:0x34 +executeState_Walk__14dAcBBigBoss3_cFv = .text:0x000237F0; // type:function size:0xC8 +finalizeState_Walk__14dAcBBigBoss3_cFv = .text:0x000238C0; // type:function size:0x4 +initializeState_Reach__14dAcBBigBoss3_cFv = .text:0x000238D0; // type:function size:0x7C +executeState_Reach__14dAcBBigBoss3_cFv = .text:0x00023950; // type:function size:0x838 +finalizeState_Reach__14dAcBBigBoss3_cFv = .text:0x00024190; // type:function size:0x4 +initializeState_Turn__14dAcBBigBoss3_cFv = .text:0x000241A0; // type:function size:0x5C +executeState_Turn__14dAcBBigBoss3_cFv = .text:0x00024200; // type:function size:0x14C +finalizeState_Turn__14dAcBBigBoss3_cFv = .text:0x00024350; // type:function size:0x4 +initializeState_ImpaAdvice__14dAcBBigBoss3_cFv = .text:0x00024360; // type:function size:0x4 +executeState_ImpaAdvice__14dAcBBigBoss3_cFv = .text:0x00024370; // type:function size:0x40 +finalizeState_ImpaAdvice__14dAcBBigBoss3_cFv = .text:0x000243B0; // type:function size:0x4 +initializeState_ShakeHead__14dAcBBigBoss3_cFv = .text:0x000243C0; // type:function size:0xB4 +executeState_ShakeHead__14dAcBBigBoss3_cFv = .text:0x00024480; // type:function size:0x13C +finalizeState_ShakeHead__14dAcBBigBoss3_cFv = .text:0x000245C0; // type:function size:0x14 +initializeState_HeadDamage__14dAcBBigBoss3_cFv = .text:0x000245E0; // type:function size:0xB4 +executeState_HeadDamage__14dAcBBigBoss3_cFv = .text:0x000246A0; // type:function size:0x134 +finalizeState_HeadDamage__14dAcBBigBoss3_cFv = .text:0x000247E0; // type:function size:0x14 +initializeState_HeadPain__14dAcBBigBoss3_cFv = .text:0x00024800; // type:function size:0xB4 +executeState_HeadPain__14dAcBBigBoss3_cFv = .text:0x000248C0; // type:function size:0x58 +finalizeState_HeadPain__14dAcBBigBoss3_cFv = .text:0x00024920; // type:function size:0x4 +initializeState_FlyPain__14dAcBBigBoss3_cFv = .text:0x00024930; // type:function size:0xB4 +executeState_FlyPain__14dAcBBigBoss3_cFv = .text:0x000249F0; // type:function size:0x158 +finalizeState_FlyPain__14dAcBBigBoss3_cFv = .text:0x00024B50; // type:function size:0x4 +initializeState_HeadRecover__14dAcBBigBoss3_cFv = .text:0x00024B60; // type:function size:0x1FC +executeState_HeadRecover__14dAcBBigBoss3_cFv = .text:0x00024D60; // type:function size:0x1194 +finalizeState_HeadRecover__14dAcBBigBoss3_cFv = .text:0x00025F00; // type:function size:0x38 +initializeState_HeadDamageThrow__14dAcBBigBoss3_cFv = .text:0x00025F40; // type:function size:0x7C +executeState_HeadDamageThrow__14dAcBBigBoss3_cFv = .text:0x00025FC0; // type:function size:0x8E4 +finalizeState_HeadDamageThrow__14dAcBBigBoss3_cFv = .text:0x000268B0; // type:function size:0x4 +initializeState_DropByHand__14dAcBBigBoss3_cFv = .text:0x000268C0; // type:function size:0xB4 +executeState_DropByHand__14dAcBBigBoss3_cFv = .text:0x00026980; // type:function size:0xB4 +finalizeState_DropByHand__14dAcBBigBoss3_cFv = .text:0x00026A40; // type:function size:0x14 +initializeState_Attack__14dAcBBigBoss3_cFv = .text:0x00026A60; // type:function size:0x214 +executeState_Attack__14dAcBBigBoss3_cFv = .text:0x00026C80; // type:function size:0x58 +finalizeState_Attack__14dAcBBigBoss3_cFv = .text:0x00026CE0; // type:function size:0x4 +initializeState_FootBroken__14dAcBBigBoss3_cFv = .text:0x00026CF0; // type:function size:0x12C +executeState_FootBroken__14dAcBBigBoss3_cFv = .text:0x00026E20; // type:function size:0x190 +finalizeState_FootBroken__14dAcBBigBoss3_cFv = .text:0x00026FB0; // type:function size:0x4 +initializeState_FootRecover__14dAcBBigBoss3_cFv = .text:0x00026FC0; // type:function size:0x198 +executeState_FootRecover__14dAcBBigBoss3_cFv = .text:0x00027160; // type:function size:0xA44 +finalizeState_FootRecover__14dAcBBigBoss3_cFv = .text:0x00027BB0; // type:function size:0x8 +initializeState_ArmRecover__14dAcBBigBoss3_cFv = .text:0x00027BC0; // type:function size:0x288 +executeState_ArmRecover__14dAcBBigBoss3_cFv = .text:0x00027E50; // type:function size:0x384 +finalizeState_ArmRecover__14dAcBBigBoss3_cFv = .text:0x000281E0; // type:function size:0x8 +initializeState_ArmBroken__14dAcBBigBoss3_cFv = .text:0x000281F0; // type:function size:0x4 +executeState_ArmBroken__14dAcBBigBoss3_cFv = .text:0x00028200; // type:function size:0x4 +finalizeState_ArmBroken__14dAcBBigBoss3_cFv = .text:0x00028210; // type:function size:0x4 +initializeState_ArmAttack__14dAcBBigBoss3_cFv = .text:0x00028220; // type:function size:0x74 +executeState_ArmAttack__14dAcBBigBoss3_cFv = .text:0x000282A0; // type:function size:0x64 +finalizeState_ArmAttack__14dAcBBigBoss3_cFv = .text:0x00028310; // type:function size:0x4 +initializeState_BombHit__14dAcBBigBoss3_cFv = .text:0x00028320; // type:function size:0x17C +executeState_BombHit__14dAcBBigBoss3_cFv = .text:0x000284A0; // type:function size:0xB0 +finalizeState_BombHit__14dAcBBigBoss3_cFv = .text:0x00028550; // type:function size:0x4 +initializeState_Stun__14dAcBBigBoss3_cFv = .text:0x00028560; // type:function size:0x3BC +executeState_Stun__14dAcBBigBoss3_cFv = .text:0x00028920; // type:function size:0xBE0 +finalizeState_Stun__14dAcBBigBoss3_cFv = .text:0x00029500; // type:function size:0x4 +initializeState_StunWait__14dAcBBigBoss3_cFv = .text:0x00029510; // type:function size:0x90 +executeState_StunWait__14dAcBBigBoss3_cFv = .text:0x000295A0; // type:function size:0x15C +finalizeState_StunWait__14dAcBBigBoss3_cFv = .text:0x00029700; // type:function size:0x4 +initializeState_StunBombDamage__14dAcBBigBoss3_cFv = .text:0x00029710; // type:function size:0xFC +executeState_StunBombDamage__14dAcBBigBoss3_cFv = .text:0x00029810; // type:function size:0x70 +finalizeState_StunBombDamage__14dAcBBigBoss3_cFv = .text:0x00029880; // type:function size:0x4 +initializeState_StunRecover__14dAcBBigBoss3_cFv = .text:0x00029890; // type:function size:0x28C +executeState_StunRecover__14dAcBBigBoss3_cFv = .text:0x00029B20; // type:function size:0x13AC +finalizeState_StunRecover__14dAcBBigBoss3_cFv = .text:0x0002AED0; // type:function size:0x48 +initializeState_StunDamage__14dAcBBigBoss3_cFv = .text:0x0002AF20; // type:function size:0xF0 +executeState_StunDamage__14dAcBBigBoss3_cFv = .text:0x0002B010; // type:function size:0x1CF0 +finalizeState_StunDamage__14dAcBBigBoss3_cFv = .text:0x0002CD00; // type:function size:0x54 +initializeState_StunPain__14dAcBBigBoss3_cFv = .text:0x0002CD60; // type:function size:0x90 +executeState_StunPain__14dAcBBigBoss3_cFv = .text:0x0002CDF0; // type:function size:0xA4 +finalizeState_StunPain__14dAcBBigBoss3_cFv = .text:0x0002CEA0; // type:function size:0x4 +initializeState_LevelUp__14dAcBBigBoss3_cFv = .text:0x0002CEB0; // type:function size:0x17C +executeState_LevelUp__14dAcBBigBoss3_cFv = .text:0x0002D030; // type:function size:0x9F4 +finalizeState_LevelUp__14dAcBBigBoss3_cFv = .text:0x0002DA30; // type:function size:0x8 +initializeState_PreFly__14dAcBBigBoss3_cFv = .text:0x0002DA40; // type:function size:0x60 +executeState_PreFly__14dAcBBigBoss3_cFv = .text:0x0002DAA0; // type:function size:0xBC +finalizeState_PreFly__14dAcBBigBoss3_cFv = .text:0x0002DB60; // type:function size:0x4 +initializeState_PreFlyDemo__14dAcBBigBoss3_cFv = .text:0x0002DB70; // type:function size:0xDC +executeState_PreFlyDemo__14dAcBBigBoss3_cFv = .text:0x0002DC50; // type:function size:0x368 +finalizeState_PreFlyDemo__14dAcBBigBoss3_cFv = .text:0x0002DFC0; // type:function size:0x3C +initializeState_Fly__14dAcBBigBoss3_cFv = .text:0x0002E000; // type:function size:0x13C +executeState_Fly__14dAcBBigBoss3_cFv = .text:0x0002E140; // type:function size:0x688 +finalizeState_Fly__14dAcBBigBoss3_cFv = .text:0x0002E7D0; // type:function size:0x4 +initializeState_FlyFall__14dAcBBigBoss3_cFv = .text:0x0002E7E0; // type:function size:0x1F0 +executeState_FlyFall__14dAcBBigBoss3_cFv = .text:0x0002E9D0; // type:function size:0xFD4 +finalizeState_FlyFall__14dAcBBigBoss3_cFv = .text:0x0002F9B0; // type:function size:0x10 +initializeState_FlyFallGround__14dAcBBigBoss3_cFv = .text:0x0002F9C0; // type:function size:0xB0 +executeState_FlyFallGround__14dAcBBigBoss3_cFv = .text:0x0002FA70; // type:function size:0xAB8 +finalizeState_FlyFallGround__14dAcBBigBoss3_cFv = .text:0x00030530; // type:function size:0x4 +initializeState_FlyFallGroundWait__14dAcBBigBoss3_cFv = .text:0x00030540; // type:function size:0x54 +executeState_FlyFallGroundWait__14dAcBBigBoss3_cFv = .text:0x000305A0; // type:function size:0x5C +finalizeState_FlyFallGroundWait__14dAcBBigBoss3_cFv = .text:0x00030600; // type:function size:0x4 +initializeState_FlyFallRecover__14dAcBBigBoss3_cFv = .text:0x00030610; // type:function size:0x4C +executeState_FlyFallRecover__14dAcBBigBoss3_cFv = .text:0x00030660; // type:function size:0x90 +finalizeState_FlyFallRecover__14dAcBBigBoss3_cFv = .text:0x000306F0; // type:function size:0x4 +initializeState_FlyReach__14dAcBBigBoss3_cFv = .text:0x00030700; // type:function size:0xC4 +executeState_FlyReach__14dAcBBigBoss3_cFv = .text:0x000307D0; // type:function size:0x1E4 +finalizeState_FlyReach__14dAcBBigBoss3_cFv = .text:0x000309C0; // type:function size:0x4 +initializeState_GuardBallista__14dAcBBigBoss3_cFv = .text:0x000309D0; // type:function size:0x90 +executeState_GuardBallista__14dAcBBigBoss3_cFv = .text:0x00030A60; // type:function size:0x94 +finalizeState_GuardBallista__14dAcBBigBoss3_cFv = .text:0x00030B00; // type:function size:0x4 +initializeState_Evacuation__14dAcBBigBoss3_cFv = .text:0x00030B10; // type:function size:0xE0 +executeState_Evacuation__14dAcBBigBoss3_cFv = .text:0x00030BF0; // type:function size:0x31C8 +finalizeState_Evacuation__14dAcBBigBoss3_cFv = .text:0x00033DC0; // type:function size:0x6C +initializeState_StoneWait__14dAcBBigBoss3_cFv = .text:0x00033E30; // type:function size:0x4 +executeState_StoneWait__14dAcBBigBoss3_cFv = .text:0x00033E40; // type:function size:0xC +finalizeState_StoneWait__14dAcBBigBoss3_cFv = .text:0x00033E50; // type:function size:0x4 +initializeState_SwordGameWait__14dAcBBigBoss3_cFv = .text:0x00033E60; // type:function size:0xD8 +executeState_SwordGameWait__14dAcBBigBoss3_cFv = .text:0x00033F40; // type:function size:0x54 +finalizeState_SwordGameWait__14dAcBBigBoss3_cFv = .text:0x00033FA0; // type:function size:0x4 +initializeState_SwordGameEnd__14dAcBBigBoss3_cFv = .text:0x00033FB0; // type:function size:0x4 +executeState_SwordGameEnd__14dAcBBigBoss3_cFv = .text:0x00033FC0; // type:function size:0x4 +finalizeState_SwordGameEnd__14dAcBBigBoss3_cFv = .text:0x00033FD0; // type:function size:0x4 fn_123_33FE0 = .text:0x00033FE0; // type:function size:0x88 fn_123_34070 = .text:0x00034070; // type:function size:0x13C fn_123_341B0 = .text:0x000341B0; // type:function size:0x16C @@ -283,7 +283,7 @@ fn_123_348B0 = .text:0x000348B0; // type:function size:0x8 fn_123_348C0 = .text:0x000348C0; // type:function size:0x4 fn_123_348D0 = .text:0x000348D0; // type:function size:0x4 fn_123_348E0 = .text:0x000348E0; // type:function size:0x8 -fn_123_348F0 = .text:0x000348F0; // type:function size:0x4C4 +__dt__14dAcBBigBoss3_cFv = .text:0x000348F0; // type:function size:0x4C4 fn_123_34DC0 = .text:0x00034DC0; // type:function size:0x4 fn_123_34DD0 = .text:0x00034DD0; // type:function size:0x4 fn_123_34DE0 = .text:0x00034DE0; // type:function size:0x4 @@ -292,23 +292,23 @@ fn_123_34E00 = .text:0x00034E00; // type:function size:0x4 fn_123_34E10 = .text:0x00034E10; // type:function size:0x4 fn_123_34E20 = .text:0x00034E20; // type:function size:0x4 fn_123_34E30 = .text:0x00034E30; // type:function size:0x4 -fn_123_34E40 = .text:0x00034E40; // type:function size:0x60 -fn_123_34EA0 = .text:0x00034EA0; // type:function size:0xC -fn_123_34EB0 = .text:0x00034EB0; // type:function size:0x1C -fn_123_34ED0 = .text:0x00034ED0; // type:function size:0x1C -fn_123_34EF0 = .text:0x00034EF0; // type:function size:0x1C -fn_123_34F10 = .text:0x00034F10; // type:function size:0x10 -fn_123_34F20 = .text:0x00034F20; // type:function size:0x10 -fn_123_34F30 = .text:0x00034F30; // type:function size:0x10 -fn_123_34F40 = .text:0x00034F40; // type:function size:0x10 -fn_123_34F50 = .text:0x00034F50; // type:function size:0x10 -fn_123_34F60 = .text:0x00034F60; // type:function size:0x10 -fn_123_34F70 = .text:0x00034F70; // type:function size:0x30 -fn_123_34FA0 = .text:0x00034FA0; // type:function size:0x30 -fn_123_34FD0 = .text:0x00034FD0; // type:function size:0x30 -fn_123_35000 = .text:0x00035000; // type:function size:0x223C -fn_123_37240 = .text:0x00037240; // type:function size:0x58 -fn_123_372A0 = .text:0x000372A0; // type:function size:0x88 +build__30sFStateFct_c<14dAcBBigBoss3_c>FRC12sStateIDIf_c = .text:0x00034E40; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcBBigBoss3_c>FRP10sStateIf_c = .text:0x00034EA0; // type:function size:0xC +initialize__27sFState_c<14dAcBBigBoss3_c>Fv = .text:0x00034EB0; // type:function size:0x1C +execute__27sFState_c<14dAcBBigBoss3_c>Fv = .text:0x00034ED0; // type:function size:0x1C +finalize__27sFState_c<14dAcBBigBoss3_c>Fv = .text:0x00034EF0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00034F10; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00034F20; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00034F30; // type:function size:0x10 +getState__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00034F40; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00034F50; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcBBigBoss3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00034F60; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcBBigBoss3_c>CFR14dAcBBigBoss3_c = .text:0x00034F70; // type:function size:0x30 +executeState__29sFStateID_c<14dAcBBigBoss3_c>CFR14dAcBBigBoss3_c = .text:0x00034FA0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcBBigBoss3_c>CFR14dAcBBigBoss3_c = .text:0x00034FD0; // type:function size:0x30 +__sinit_\d_a_b_bigboss3_cpp = .text:0x00035000; // type:function size:0x223C scope:local +__dt__29sFStateID_c<14dAcBBigBoss3_c>Fv = .text:0x00037240; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcBBigBoss3_c>CFPCc = .text:0x000372A0; // type:function size:0x88 fn_123_37330 = .text:0x00037330; // type:function size:0x8 fn_123_37340 = .text:0x00037340; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -338,7 +338,7 @@ lbl_123_rodata_6A8 = .rodata:0x000006A8; // type:object size:0x40 data:float lbl_123_rodata_6E8 = .rodata:0x000006E8; // type:object size:0x74 data:float lbl_123_rodata_75C = .rodata:0x0000075C; // type:object size:0x64 data:float lbl_123_rodata_7C0 = .rodata:0x000007C0; // type:object size:0x438 data:float -lbl_123_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_BIGBOSS3 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_123_data_10 = .data:0x00000010; // type:object size:0x8 lbl_123_data_18 = .data:0x00000018; // type:object size:0x8 lbl_123_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_bigbossNP/symbols.txt b/config/SOUE01/rels/d_a_b_bigbossNP/symbols.txt index 1f8304ac..29757e0c 100644 --- a/config/SOUE01/rels/d_a_b_bigbossNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bigbossNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_121_F0 = .text:0x000000F0; // type:function size:0x40 -AcBBigBoss__ctor = .text:0x00000130; // type:function size:0x3D4 +dAcBBigBoss_c_classInit__Fv = .text:0x00000130; // type:function size:0x3D4 fn_121_510 = .text:0x00000510; // type:function size:0x58 fn_121_570 = .text:0x00000570; // type:function size:0x40 fn_121_5B0 = .text:0x000005B0; // type:function size:0x4 @@ -18,10 +18,10 @@ fn_121_720 = .text:0x00000720; // type:function size:0x58 fn_121_780 = .text:0x00000780; // type:function size:0x90 fn_121_810 = .text:0x00000810; // type:function size:0x58 fn_121_870 = .text:0x00000870; // type:function size:0x90 -fn_121_900 = .text:0x00000900; // type:function size:0x58 -fn_121_960 = .text:0x00000960; // type:function size:0x6C -fn_121_9D0 = .text:0x000009D0; // type:function size:0xA0 -fn_121_A70 = .text:0x00000A70; // type:function size:0xA4 +__dt__26sFState_c<13dAcBBigBoss_c>Fv = .text:0x00000900; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcBBigBoss_c>Fv = .text:0x00000960; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009D0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000A70; // type:function size:0xA4 fn_121_B20 = .text:0x00000B20; // type:function size:0x18C fn_121_CB0 = .text:0x00000CB0; // type:function size:0x190 fn_121_E40 = .text:0x00000E40; // type:function size:0x1C @@ -64,7 +64,7 @@ fn_121_30D0 = .text:0x000030D0; // type:function size:0x10 fn_121_30E0 = .text:0x000030E0; // type:function size:0x1BFC fn_121_4CE0 = .text:0x00004CE0; // type:function size:0x1D4 fn_121_4EC0 = .text:0x00004EC0; // type:function size:0x58 -fn_121_4F20 = .text:0x00004F20; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004F20; // type:function size:0x10 fn_121_4F30 = .text:0x00004F30; // type:function size:0x1DC fn_121_5110 = .text:0x00005110; // type:function size:0x684 fn_121_57A0 = .text:0x000057A0; // type:function size:0x1C @@ -76,7 +76,7 @@ fn_121_5C70 = .text:0x00005C70; // type:function size:0x1C0 fn_121_5E30 = .text:0x00005E30; // type:function size:0x8E0 fn_121_6710 = .text:0x00006710; // type:function size:0x8 fn_121_6720 = .text:0x00006720; // type:function size:0x120 -fn_121_6840 = .text:0x00006840; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00006840; // type:function size:0x10 fn_121_6850 = .text:0x00006850; // type:function size:0x8C8 fn_121_7120 = .text:0x00007120; // type:function size:0x8A8 fn_121_79D0 = .text:0x000079D0; // type:function size:0x2C @@ -98,7 +98,7 @@ fn_121_C0F0 = .text:0x0000C0F0; // type:function size:0x6C fn_121_C160 = .text:0x0000C160; // type:function size:0x384 fn_121_C4F0 = .text:0x0000C4F0; // type:function size:0x18 fn_121_C510 = .text:0x0000C510; // type:function size:0x10 -fn_121_C520 = .text:0x0000C520; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000C520; // type:function size:0x10 fn_121_C530 = .text:0x0000C530; // type:function size:0x8 fn_121_C540 = .text:0x0000C540; // type:function size:0xC fn_121_C550 = .text:0x0000C550; // type:function size:0xC @@ -126,96 +126,96 @@ fn_121_138C0 = .text:0x000138C0; // type:function size:0x3F8 fn_121_13CC0 = .text:0x00013CC0; // type:function size:0x5C fn_121_13D20 = .text:0x00013D20; // type:function size:0x9E0 fn_121_14700 = .text:0x00014700; // type:function size:0x304 -fn_121_14A10 = .text:0x00014A10; // type:function size:0x80 -fn_121_14A90 = .text:0x00014A90; // type:function size:0x98 -fn_121_14B30 = .text:0x00014B30; // type:function size:0x4 -fn_121_14B40 = .text:0x00014B40; // type:function size:0x184 -fn_121_14CD0 = .text:0x00014CD0; // type:function size:0x1ED0 -fn_121_16BA0 = .text:0x00016BA0; // type:function size:0x5C -fn_121_16C00 = .text:0x00016C00; // type:function size:0x58 -fn_121_16C60 = .text:0x00016C60; // type:function size:0x8 -fn_121_16C70 = .text:0x00016C70; // type:function size:0x4 -fn_121_16C80 = .text:0x00016C80; // type:function size:0x34 -fn_121_16CC0 = .text:0x00016CC0; // type:function size:0x110 -fn_121_16DD0 = .text:0x00016DD0; // type:function size:0x4 -fn_121_16DE0 = .text:0x00016DE0; // type:function size:0x12C -fn_121_16F10 = .text:0x00016F10; // type:function size:0x364 -fn_121_17280 = .text:0x00017280; // type:function size:0x4 -fn_121_17290 = .text:0x00017290; // type:function size:0x58 -fn_121_172F0 = .text:0x000172F0; // type:function size:0x148 -fn_121_17440 = .text:0x00017440; // type:function size:0x4 -fn_121_17450 = .text:0x00017450; // type:function size:0x4 -fn_121_17460 = .text:0x00017460; // type:function size:0x40 -fn_121_174A0 = .text:0x000174A0; // type:function size:0x4 -fn_121_174B0 = .text:0x000174B0; // type:function size:0xB4 -fn_121_17570 = .text:0x00017570; // type:function size:0xB0 -fn_121_17620 = .text:0x00017620; // type:function size:0x10 -fn_121_17630 = .text:0x00017630; // type:function size:0xB4 -fn_121_176F0 = .text:0x000176F0; // type:function size:0x164 -fn_121_17860 = .text:0x00017860; // type:function size:0x4 -fn_121_17870 = .text:0x00017870; // type:function size:0x1F0 -fn_121_17A60 = .text:0x00017A60; // type:function size:0x138C -fn_121_18DF0 = .text:0x00018DF0; // type:function size:0x8 -fn_121_18E00 = .text:0x00018E00; // type:function size:0xB4 -fn_121_18EC0 = .text:0x00018EC0; // type:function size:0x58 -fn_121_18F20 = .text:0x00018F20; // type:function size:0x4 -fn_121_18F30 = .text:0x00018F30; // type:function size:0x1F8 -fn_121_19130 = .text:0x00019130; // type:function size:0x418 -fn_121_19550 = .text:0x00019550; // type:function size:0x10 -fn_121_19560 = .text:0x00019560; // type:function size:0x1CC -fn_121_19730 = .text:0x00019730; // type:function size:0x628 -fn_121_19D60 = .text:0x00019D60; // type:function size:0x4 -fn_121_19D70 = .text:0x00019D70; // type:function size:0x358 -fn_121_1A0D0 = .text:0x0001A0D0; // type:function size:0x364 -fn_121_1A440 = .text:0x0001A440; // type:function size:0x4 -fn_121_1A450 = .text:0x0001A450; // type:function size:0x1A8 -fn_121_1A600 = .text:0x0001A600; // type:function size:0x174 -fn_121_1A780 = .text:0x0001A780; // type:function size:0x14 -fn_121_1A7A0 = .text:0x0001A7A0; // type:function size:0x150 -fn_121_1A8F0 = .text:0x0001A8F0; // type:function size:0x408 -fn_121_1AD00 = .text:0x0001AD00; // type:function size:0x10 -fn_121_1AD10 = .text:0x0001AD10; // type:function size:0x17C -fn_121_1AE90 = .text:0x0001AE90; // type:function size:0x31C -fn_121_1B1B0 = .text:0x0001B1B0; // type:function size:0x44 -fn_121_1B200 = .text:0x0001B200; // type:function size:0xA0 -fn_121_1B2A0 = .text:0x0001B2A0; // type:function size:0x80 -fn_121_1B320 = .text:0x0001B320; // type:function size:0x4 -fn_121_1B330 = .text:0x0001B330; // type:function size:0x14C -fn_121_1B480 = .text:0x0001B480; // type:function size:0x88C -fn_121_1BD10 = .text:0x0001BD10; // type:function size:0x8 -fn_121_1BD20 = .text:0x0001BD20; // type:function size:0x218 -fn_121_1BF40 = .text:0x0001BF40; // type:function size:0x2A4 -fn_121_1C1F0 = .text:0x0001C1F0; // type:function size:0x4 -fn_121_1C200 = .text:0x0001C200; // type:function size:0x194 -fn_121_1C3A0 = .text:0x0001C3A0; // type:function size:0x7F8 -fn_121_1CBA0 = .text:0x0001CBA0; // type:function size:0x8 -fn_121_1CBB0 = .text:0x0001CBB0; // type:function size:0x218 -fn_121_1CDD0 = .text:0x0001CDD0; // type:function size:0xB1C -fn_121_1D8F0 = .text:0x0001D8F0; // type:function size:0x4 -fn_121_1D900 = .text:0x0001D900; // type:function size:0x90 -fn_121_1D990 = .text:0x0001D990; // type:function size:0xF0 -fn_121_1DA80 = .text:0x0001DA80; // type:function size:0x4 -fn_121_1DA90 = .text:0x0001DA90; // type:function size:0x290 -fn_121_1DD20 = .text:0x0001DD20; // type:function size:0xB54 -fn_121_1E880 = .text:0x0001E880; // type:function size:0x44 -fn_121_1E8D0 = .text:0x0001E8D0; // type:function size:0xEC -fn_121_1E9C0 = .text:0x0001E9C0; // type:function size:0xE20 -fn_121_1F7E0 = .text:0x0001F7E0; // type:function size:0x50 -fn_121_1F830 = .text:0x0001F830; // type:function size:0x90 -fn_121_1F8C0 = .text:0x0001F8C0; // type:function size:0xA4 -fn_121_1F970 = .text:0x0001F970; // type:function size:0x4 -fn_121_1F980 = .text:0x0001F980; // type:function size:0xCC -fn_121_1FA50 = .text:0x0001FA50; // type:function size:0x2648 -fn_121_220A0 = .text:0x000220A0; // type:function size:0x6C -fn_121_22110 = .text:0x00022110; // type:function size:0x4 -fn_121_22120 = .text:0x00022120; // type:function size:0xC -fn_121_22130 = .text:0x00022130; // type:function size:0x4 -fn_121_22140 = .text:0x00022140; // type:function size:0xCC -fn_121_22210 = .text:0x00022210; // type:function size:0x40 -fn_121_22250 = .text:0x00022250; // type:function size:0x4 -fn_121_22260 = .text:0x00022260; // type:function size:0x4 -fn_121_22270 = .text:0x00022270; // type:function size:0x4 -fn_121_22280 = .text:0x00022280; // type:function size:0x4 +initializeState_AppearWait__13dAcBBigBoss_cFv = .text:0x00014A10; // type:function size:0x80 +executeState_AppearWait__13dAcBBigBoss_cFv = .text:0x00014A90; // type:function size:0x98 +finalizeState_AppearWait__13dAcBBigBoss_cFv = .text:0x00014B30; // type:function size:0x4 +initializeState_AppearDemo__13dAcBBigBoss_cFv = .text:0x00014B40; // type:function size:0x184 +executeState_AppearDemo__13dAcBBigBoss_cFv = .text:0x00014CD0; // type:function size:0x1ED0 +finalizeState_AppearDemo__13dAcBBigBoss_cFv = .text:0x00016BA0; // type:function size:0x5C +initializeState_Wait__13dAcBBigBoss_cFv = .text:0x00016C00; // type:function size:0x58 +executeState_Wait__13dAcBBigBoss_cFv = .text:0x00016C60; // type:function size:0x8 +finalizeState_Wait__13dAcBBigBoss_cFv = .text:0x00016C70; // type:function size:0x4 +initializeState_Walk__13dAcBBigBoss_cFv = .text:0x00016C80; // type:function size:0x34 +executeState_Walk__13dAcBBigBoss_cFv = .text:0x00016CC0; // type:function size:0x110 +finalizeState_Walk__13dAcBBigBoss_cFv = .text:0x00016DD0; // type:function size:0x4 +initializeState_Reach__13dAcBBigBoss_cFv = .text:0x00016DE0; // type:function size:0x12C +executeState_Reach__13dAcBBigBoss_cFv = .text:0x00016F10; // type:function size:0x364 +finalizeState_Reach__13dAcBBigBoss_cFv = .text:0x00017280; // type:function size:0x4 +initializeState_Turn__13dAcBBigBoss_cFv = .text:0x00017290; // type:function size:0x58 +executeState_Turn__13dAcBBigBoss_cFv = .text:0x000172F0; // type:function size:0x148 +finalizeState_Turn__13dAcBBigBoss_cFv = .text:0x00017440; // type:function size:0x4 +initializeState_ImpaAdvice__13dAcBBigBoss_cFv = .text:0x00017450; // type:function size:0x4 +executeState_ImpaAdvice__13dAcBBigBoss_cFv = .text:0x00017460; // type:function size:0x40 +finalizeState_ImpaAdvice__13dAcBBigBoss_cFv = .text:0x000174A0; // type:function size:0x4 +initializeState_ShakeHead__13dAcBBigBoss_cFv = .text:0x000174B0; // type:function size:0xB4 +executeState_ShakeHead__13dAcBBigBoss_cFv = .text:0x00017570; // type:function size:0xB0 +finalizeState_ShakeHead__13dAcBBigBoss_cFv = .text:0x00017620; // type:function size:0x10 +initializeState_HeadDamage__13dAcBBigBoss_cFv = .text:0x00017630; // type:function size:0xB4 +executeState_HeadDamage__13dAcBBigBoss_cFv = .text:0x000176F0; // type:function size:0x164 +finalizeState_HeadDamage__13dAcBBigBoss_cFv = .text:0x00017860; // type:function size:0x4 +initializeState_StunFrontFall__13dAcBBigBoss_cFv = .text:0x00017870; // type:function size:0x1F0 +executeState_StunFrontFall__13dAcBBigBoss_cFv = .text:0x00017A60; // type:function size:0x138C +finalizeState_StunFrontFall__13dAcBBigBoss_cFv = .text:0x00018DF0; // type:function size:0x8 +initializeState_HeadPain__13dAcBBigBoss_cFv = .text:0x00018E00; // type:function size:0xB4 +executeState_HeadPain__13dAcBBigBoss_cFv = .text:0x00018EC0; // type:function size:0x58 +finalizeState_HeadPain__13dAcBBigBoss_cFv = .text:0x00018F20; // type:function size:0x4 +initializeState_HeadRecover__13dAcBBigBoss_cFv = .text:0x00018F30; // type:function size:0x1F8 +executeState_HeadRecover__13dAcBBigBoss_cFv = .text:0x00019130; // type:function size:0x418 +finalizeState_HeadRecover__13dAcBBigBoss_cFv = .text:0x00019550; // type:function size:0x10 +initializeState_HeadDamageThrow__13dAcBBigBoss_cFv = .text:0x00019560; // type:function size:0x1CC +executeState_HeadDamageThrow__13dAcBBigBoss_cFv = .text:0x00019730; // type:function size:0x628 +finalizeState_HeadDamageThrow__13dAcBBigBoss_cFv = .text:0x00019D60; // type:function size:0x4 +initializeState_Attack__13dAcBBigBoss_cFv = .text:0x00019D70; // type:function size:0x358 +executeState_Attack__13dAcBBigBoss_cFv = .text:0x0001A0D0; // type:function size:0x364 +finalizeState_Attack__13dAcBBigBoss_cFv = .text:0x0001A440; // type:function size:0x4 +initializeState_FrontFall__13dAcBBigBoss_cFv = .text:0x0001A450; // type:function size:0x1A8 +executeState_FrontFall__13dAcBBigBoss_cFv = .text:0x0001A600; // type:function size:0x174 +finalizeState_FrontFall__13dAcBBigBoss_cFv = .text:0x0001A780; // type:function size:0x14 +initializeState_Rush__13dAcBBigBoss_cFv = .text:0x0001A7A0; // type:function size:0x150 +executeState_Rush__13dAcBBigBoss_cFv = .text:0x0001A8F0; // type:function size:0x408 +finalizeState_Rush__13dAcBBigBoss_cFv = .text:0x0001AD00; // type:function size:0x10 +initializeState_Rise__13dAcBBigBoss_cFv = .text:0x0001AD10; // type:function size:0x17C +executeState_Rise__13dAcBBigBoss_cFv = .text:0x0001AE90; // type:function size:0x31C +finalizeState_Rise__13dAcBBigBoss_cFv = .text:0x0001B1B0; // type:function size:0x44 +initializeState_Tied__13dAcBBigBoss_cFv = .text:0x0001B200; // type:function size:0xA0 +executeState_Tied__13dAcBBigBoss_cFv = .text:0x0001B2A0; // type:function size:0x80 +finalizeState_Tied__13dAcBBigBoss_cFv = .text:0x0001B320; // type:function size:0x4 +initializeState_LevelUp__13dAcBBigBoss_cFv = .text:0x0001B330; // type:function size:0x14C +executeState_LevelUp__13dAcBBigBoss_cFv = .text:0x0001B480; // type:function size:0x88C +finalizeState_LevelUp__13dAcBBigBoss_cFv = .text:0x0001BD10; // type:function size:0x8 +initializeState_FootBroken__13dAcBBigBoss_cFv = .text:0x0001BD20; // type:function size:0x218 +executeState_FootBroken__13dAcBBigBoss_cFv = .text:0x0001BF40; // type:function size:0x2A4 +finalizeState_FootBroken__13dAcBBigBoss_cFv = .text:0x0001C1F0; // type:function size:0x4 +initializeState_FootRecover__13dAcBBigBoss_cFv = .text:0x0001C200; // type:function size:0x194 +executeState_FootRecover__13dAcBBigBoss_cFv = .text:0x0001C3A0; // type:function size:0x7F8 +finalizeState_FootRecover__13dAcBBigBoss_cFv = .text:0x0001CBA0; // type:function size:0x8 +initializeState_Stun__13dAcBBigBoss_cFv = .text:0x0001CBB0; // type:function size:0x218 +executeState_Stun__13dAcBBigBoss_cFv = .text:0x0001CDD0; // type:function size:0xB1C +finalizeState_Stun__13dAcBBigBoss_cFv = .text:0x0001D8F0; // type:function size:0x4 +initializeState_StunWait__13dAcBBigBoss_cFv = .text:0x0001D900; // type:function size:0x90 +executeState_StunWait__13dAcBBigBoss_cFv = .text:0x0001D990; // type:function size:0xF0 +finalizeState_StunWait__13dAcBBigBoss_cFv = .text:0x0001DA80; // type:function size:0x4 +initializeState_StunRecover__13dAcBBigBoss_cFv = .text:0x0001DA90; // type:function size:0x290 +executeState_StunRecover__13dAcBBigBoss_cFv = .text:0x0001DD20; // type:function size:0xB54 +finalizeState_StunRecover__13dAcBBigBoss_cFv = .text:0x0001E880; // type:function size:0x44 +initializeState_StunDamage__13dAcBBigBoss_cFv = .text:0x0001E8D0; // type:function size:0xEC +executeState_StunDamage__13dAcBBigBoss_cFv = .text:0x0001E9C0; // type:function size:0xE20 +finalizeState_StunDamage__13dAcBBigBoss_cFv = .text:0x0001F7E0; // type:function size:0x50 +initializeState_StunPain__13dAcBBigBoss_cFv = .text:0x0001F830; // type:function size:0x90 +executeState_StunPain__13dAcBBigBoss_cFv = .text:0x0001F8C0; // type:function size:0xA4 +finalizeState_StunPain__13dAcBBigBoss_cFv = .text:0x0001F970; // type:function size:0x4 +initializeState_Evacuation__13dAcBBigBoss_cFv = .text:0x0001F980; // type:function size:0xCC +executeState_Evacuation__13dAcBBigBoss_cFv = .text:0x0001FA50; // type:function size:0x2648 +finalizeState_Evacuation__13dAcBBigBoss_cFv = .text:0x000220A0; // type:function size:0x6C +initializeState_StoneWait__13dAcBBigBoss_cFv = .text:0x00022110; // type:function size:0x4 +executeState_StoneWait__13dAcBBigBoss_cFv = .text:0x00022120; // type:function size:0xC +finalizeState_StoneWait__13dAcBBigBoss_cFv = .text:0x00022130; // type:function size:0x4 +initializeState_SwordGameWait__13dAcBBigBoss_cFv = .text:0x00022140; // type:function size:0xCC +executeState_SwordGameWait__13dAcBBigBoss_cFv = .text:0x00022210; // type:function size:0x40 +finalizeState_SwordGameWait__13dAcBBigBoss_cFv = .text:0x00022250; // type:function size:0x4 +initializeState_SwordGameEnd__13dAcBBigBoss_cFv = .text:0x00022260; // type:function size:0x4 +executeState_SwordGameEnd__13dAcBBigBoss_cFv = .text:0x00022270; // type:function size:0x4 +finalizeState_SwordGameEnd__13dAcBBigBoss_cFv = .text:0x00022280; // type:function size:0x4 fn_121_22290 = .text:0x00022290; // type:function size:0x88 fn_121_22320 = .text:0x00022320; // type:function size:0x124 fn_121_22450 = .text:0x00022450; // type:function size:0x188 @@ -223,7 +223,7 @@ fn_121_225E0 = .text:0x000225E0; // type:function size:0x8 fn_121_225F0 = .text:0x000225F0; // type:function size:0x4 fn_121_22600 = .text:0x00022600; // type:function size:0x4 fn_121_22610 = .text:0x00022610; // type:function size:0x8 -fn_121_22620 = .text:0x00022620; // type:function size:0x3BC +__dt__13dAcBBigBoss_cFv = .text:0x00022620; // type:function size:0x3BC fn_121_229E0 = .text:0x000229E0; // type:function size:0x4 fn_121_229F0 = .text:0x000229F0; // type:function size:0x4 fn_121_22A00 = .text:0x00022A00; // type:function size:0x4 @@ -232,23 +232,23 @@ fn_121_22A20 = .text:0x00022A20; // type:function size:0x4 fn_121_22A30 = .text:0x00022A30; // type:function size:0x4 fn_121_22A40 = .text:0x00022A40; // type:function size:0x4 fn_121_22A50 = .text:0x00022A50; // type:function size:0x4 -fn_121_22A60 = .text:0x00022A60; // type:function size:0x60 -fn_121_22AC0 = .text:0x00022AC0; // type:function size:0xC -fn_121_22AD0 = .text:0x00022AD0; // type:function size:0x1C -fn_121_22AF0 = .text:0x00022AF0; // type:function size:0x1C -fn_121_22B10 = .text:0x00022B10; // type:function size:0x1C -fn_121_22B30 = .text:0x00022B30; // type:function size:0x10 -fn_121_22B40 = .text:0x00022B40; // type:function size:0x10 -fn_121_22B50 = .text:0x00022B50; // type:function size:0x10 -fn_121_22B60 = .text:0x00022B60; // type:function size:0x10 -fn_121_22B70 = .text:0x00022B70; // type:function size:0x10 -fn_121_22B80 = .text:0x00022B80; // type:function size:0x10 -fn_121_22B90 = .text:0x00022B90; // type:function size:0x30 -fn_121_22BC0 = .text:0x00022BC0; // type:function size:0x30 -fn_121_22BF0 = .text:0x00022BF0; // type:function size:0x30 -fn_121_22C20 = .text:0x00022C20; // type:function size:0x1680 -fn_121_242A0 = .text:0x000242A0; // type:function size:0x58 -fn_121_24300 = .text:0x00024300; // type:function size:0x88 +build__29sFStateFct_c<13dAcBBigBoss_c>FRC12sStateIDIf_c = .text:0x00022A60; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcBBigBoss_c>FRP10sStateIf_c = .text:0x00022AC0; // type:function size:0xC +initialize__26sFState_c<13dAcBBigBoss_c>Fv = .text:0x00022AD0; // type:function size:0x1C +execute__26sFState_c<13dAcBBigBoss_c>Fv = .text:0x00022AF0; // type:function size:0x1C +finalize__26sFState_c<13dAcBBigBoss_c>Fv = .text:0x00022B10; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00022B30; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00022B40; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00022B50; // type:function size:0x10 +getState__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00022B60; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00022B70; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcBBigBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00022B80; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcBBigBoss_c>CFR13dAcBBigBoss_c = .text:0x00022B90; // type:function size:0x30 +executeState__28sFStateID_c<13dAcBBigBoss_c>CFR13dAcBBigBoss_c = .text:0x00022BC0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcBBigBoss_c>CFR13dAcBBigBoss_c = .text:0x00022BF0; // type:function size:0x30 +__sinit_\d_a_b_bigboss_cpp = .text:0x00022C20; // type:function size:0x1680 scope:local +__dt__28sFStateID_c<13dAcBBigBoss_c>Fv = .text:0x000242A0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcBBigBoss_c>CFPCc = .text:0x00024300; // type:function size:0x88 fn_121_24390 = .text:0x00024390; // type:function size:0x8 fn_121_243A0 = .text:0x000243A0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -280,7 +280,7 @@ lbl_121_rodata_780 = .rodata:0x00000780; // type:object size:0x30 data:float lbl_121_rodata_7B0 = .rodata:0x000007B0; // type:object size:0x44 data:float lbl_121_rodata_7F4 = .rodata:0x000007F4; // type:object size:0x160 data:float lbl_121_rodata_954 = .rodata:0x00000954; // type:object size:0x1AC data:float -lbl_121_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_BIGBOSS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_121_data_10 = .data:0x00000010; // type:object size:0x8 lbl_121_data_18 = .data:0x00000018; // type:object size:0x8 lbl_121_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_bigbossbaseNP/symbols.txt b/config/SOUE01/rels/d_a_b_bigbossbaseNP/symbols.txt index 50dff0d7..8cb3d4b3 100644 --- a/config/SOUE01/rels/d_a_b_bigbossbaseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_bigbossbaseNP/symbols.txt @@ -2,7 +2,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_120_70 = .text:0x00000070; // type:function size:0x40 -AcBBigBossBase__ctor = .text:0x000000B0; // type:function size:0x268 +dAcBBigbossbase_c_classInit__Fv = .text:0x000000B0; // type:function size:0x268 fn_120_320 = .text:0x00000320; // type:function size:0x58 fn_120_380 = .text:0x00000380; // type:function size:0x40 fn_120_3C0 = .text:0x000003C0; // type:function size:0x4 @@ -193,7 +193,7 @@ fn_120_D910 = .text:0x0000D910; // type:function size:0x8 fn_120_D920 = .text:0x0000D920; // type:function size:0x4 fn_120_D930 = .text:0x0000D930; // type:function size:0x4 fn_120_D940 = .text:0x0000D940; // type:function size:0x8 -fn_120_D950 = .text:0x0000D950; // type:function size:0x260 +__dt__17dAcBBigbossbase_cFv = .text:0x0000D950; // type:function size:0x260 fn_120_DBB0 = .text:0x0000DBB0; // type:function size:0x11C fn_120_DCD0 = .text:0x0000DCD0; // type:function size:0x40 fn_120_DD10 = .text:0x0000DD10; // type:function size:0x40 @@ -239,7 +239,7 @@ lbl_120_rodata_E0 = .rodata:0x000000E0; // type:object size:0x8 data:float lbl_120_rodata_E8 = .rodata:0x000000E8; // type:object size:0x10 data:float lbl_120_rodata_F8 = .rodata:0x000000F8; // type:object size:0x1C data:float lbl_120_rodata_114 = .rodata:0x00000114; // type:object size:0xC8 data:float -lbl_120_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_BIGBOSS_BASE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_120_data_10 = .data:0x00000010; // type:object size:0xC lbl_120_data_1C = .data:0x0000001C; // type:object size:0xC lbl_120_data_28 = .data:0x00000028; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_b_girahimu2NP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu2NP/symbols.txt index e0f635ca..eeb7931e 100644 --- a/config/SOUE01/rels/d_a_b_girahimu2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu2NP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_228_F0 = .text:0x000000F0; // type:function size:0x414 -fn_228_510 = .text:0x00000510; // type:function size:0x58 -fn_228_570 = .text:0x00000570; // type:function size:0x6C -fn_228_5E0 = .text:0x000005E0; // type:function size:0xA0 -fn_228_680 = .text:0x00000680; // type:function size:0xA4 +dAcGirahimu2_c_classInit__Fv = .text:0x000000F0; // type:function size:0x414 +__dt__27sFState_c<14dAcGirahimu2_c>Fv = .text:0x00000510; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcGirahimu2_c>Fv = .text:0x00000570; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005E0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000680; // type:function size:0xA4 fn_228_730 = .text:0x00000730; // type:function size:0x3C fn_228_770 = .text:0x00000770; // type:function size:0x40 fn_228_7B0 = .text:0x000007B0; // type:function size:0x4 @@ -23,7 +23,7 @@ fn_228_BD0 = .text:0x00000BD0; // type:function size:0x14 fn_228_BF0 = .text:0x00000BF0; // type:function size:0x58 fn_228_C50 = .text:0x00000C50; // type:function size:0xB0 fn_228_D00 = .text:0x00000D00; // type:function size:0x2EC -fn_228_FF0 = .text:0x00000FF0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000FF0; // type:function size:0x10 fn_228_1000 = .text:0x00001000; // type:function size:0x4 fn_228_1010 = .text:0x00001010; // type:function size:0x88 fn_228_10A0 = .text:0x000010A0; // type:function size:0x234 @@ -81,7 +81,7 @@ fn_228_4BD0 = .text:0x00004BD0; // type:function size:0x48 fn_228_4C20 = .text:0x00004C20; // type:function size:0xA4 fn_228_4CD0 = .text:0x00004CD0; // type:function size:0xC8 fn_228_4DA0 = .text:0x00004DA0; // type:function size:0x354 -fn_228_5100 = .text:0x00005100; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005100; // type:function size:0x10 fn_228_5110 = .text:0x00005110; // type:function size:0x2E4 fn_228_5400 = .text:0x00005400; // type:function size:0x340 fn_228_5740 = .text:0x00005740; // type:function size:0x24 @@ -97,7 +97,7 @@ fn_228_67A0 = .text:0x000067A0; // type:function size:0x8 fn_228_67B0 = .text:0x000067B0; // type:function size:0x8 fn_228_67C0 = .text:0x000067C0; // type:function size:0x184 fn_228_6950 = .text:0x00006950; // type:function size:0x764 -fn_228_70C0 = .text:0x000070C0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000070C0; // type:function size:0x10 fn_228_70D0 = .text:0x000070D0; // type:function size:0xD0 fn_228_71A0 = .text:0x000071A0; // type:function size:0x334 fn_228_74E0 = .text:0x000074E0; // type:function size:0x4 @@ -131,25 +131,25 @@ fn_228_8F30 = .text:0x00008F30; // type:function size:0x4 fn_228_8F40 = .text:0x00008F40; // type:function size:0x4 fn_228_8F50 = .text:0x00008F50; // type:function size:0x8 fn_228_8F60 = .text:0x00008F60; // type:function size:0x28 -fn_228_8F90 = .text:0x00008F90; // type:function size:0x74 +__dt__14dAcGirahimu2_cFv = .text:0x00008F90; // type:function size:0x74 fn_228_9010 = .text:0x00009010; // type:function size:0x4 fn_228_9020 = .text:0x00009020; // type:function size:0x4 fn_228_9030 = .text:0x00009030; // type:function size:0x4 fn_228_9040 = .text:0x00009040; // type:function size:0x4 fn_228_9050 = .text:0x00009050; // type:function size:0x4 -fn_228_9060 = .text:0x00009060; // type:function size:0x60 -fn_228_90C0 = .text:0x000090C0; // type:function size:0xC -fn_228_90D0 = .text:0x000090D0; // type:function size:0x1C -fn_228_90F0 = .text:0x000090F0; // type:function size:0x1C -fn_228_9110 = .text:0x00009110; // type:function size:0x1C -fn_228_9130 = .text:0x00009130; // type:function size:0x10 -fn_228_9140 = .text:0x00009140; // type:function size:0x10 -fn_228_9150 = .text:0x00009150; // type:function size:0x10 -fn_228_9160 = .text:0x00009160; // type:function size:0x10 -fn_228_9170 = .text:0x00009170; // type:function size:0x10 -fn_228_9180 = .text:0x00009180; // type:function size:0x10 -fn_228_9190 = .text:0x00009190; // type:function size:0x10BC -fn_228_A250 = .text:0x0000A250; // type:function size:0x58 +build__30sFStateFct_c<14dAcGirahimu2_c>FRC12sStateIDIf_c = .text:0x00009060; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcGirahimu2_c>FRP10sStateIf_c = .text:0x000090C0; // type:function size:0xC +initialize__27sFState_c<14dAcGirahimu2_c>Fv = .text:0x000090D0; // type:function size:0x1C +execute__27sFState_c<14dAcGirahimu2_c>Fv = .text:0x000090F0; // type:function size:0x1C +finalize__27sFState_c<14dAcGirahimu2_c>Fv = .text:0x00009110; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009130; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009140; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009150; // type:function size:0x10 +getState__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009160; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009170; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcGirahimu2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009180; // type:function size:0x10 +__sinit_\d_a_b_girahimu2_cpp = .text:0x00009190; // type:function size:0x10BC scope:local +__dt__29sFStateID_c<14dAcGirahimu2_c>Fv = .text:0x0000A250; // type:function size:0x58 fn_228_A2B0 = .text:0x0000A2B0; // type:function size:0x5C fn_228_A310 = .text:0x0000A310; // type:function size:0xC fn_228_A320 = .text:0x0000A320; // type:function size:0xC @@ -157,10 +157,10 @@ fn_228_A330 = .text:0x0000A330; // type:function size:0xC fn_228_A340 = .text:0x0000A340; // type:function size:0xC fn_228_A350 = .text:0x0000A350; // type:function size:0xDC fn_228_A430 = .text:0x0000A430; // type:function size:0xE0 -fn_228_A510 = .text:0x0000A510; // type:function size:0x88 -fn_228_A5A0 = .text:0x0000A5A0; // type:function size:0x30 -fn_228_A5D0 = .text:0x0000A5D0; // type:function size:0x30 -fn_228_A600 = .text:0x0000A600; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcGirahimu2_c>CFPCc = .text:0x0000A510; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcGirahimu2_c>CFR14dAcGirahimu2_c = .text:0x0000A5A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcGirahimu2_c>CFR14dAcGirahimu2_c = .text:0x0000A5D0; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcGirahimu2_c>CFR14dAcGirahimu2_c = .text:0x0000A600; // type:function size:0x30 fn_228_A630 = .text:0x0000A630; // type:function size:0x8 fn_228_A640 = .text:0x0000A640; // type:function size:0x8 fn_228_A650 = .text:0x0000A650; // type:function size:0x8 @@ -179,7 +179,7 @@ lbl_228_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float lbl_228_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_228_rodata_C0 = .rodata:0x000000C0; // type:object size:0x70 data:float lbl_228_rodata_130 = .rodata:0x00000130; // type:object size:0x30 data:float -lbl_228_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_GIRAHIMU2 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_228_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_228_data_18 = .data:0x00000018; // type:object size:0x8 lbl_228_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_girahimu3_baseNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu3_baseNP/symbols.txt index e7d0fc23..3bb39541 100644 --- a/config/SOUE01/rels/d_a_b_girahimu3_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu3_baseNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_229_F0 = .text:0x000000F0; // type:function size:0x270 -fn_229_360 = .text:0x00000360; // type:function size:0x58 -fn_229_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_229_430 = .text:0x00000430; // type:function size:0xA0 -fn_229_4D0 = .text:0x000004D0; // type:function size:0xA4 +dAcGirahimu3Base_c_classInit__Fv = .text:0x000000F0; // type:function size:0x270 +__dt__31sFState_c<18dAcGirahimu3Base_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcGirahimu3Base_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 fn_229_580 = .text:0x00000580; // type:function size:0x3C fn_229_5C0 = .text:0x000005C0; // type:function size:0x40 fn_229_600 = .text:0x00000600; // type:function size:0x4 @@ -16,7 +16,7 @@ fn_229_670 = .text:0x00000670; // type:function size:0x58 fn_229_6D0 = .text:0x000006D0; // type:function size:0x90 fn_229_760 = .text:0x00000760; // type:function size:0xC fn_229_770 = .text:0x00000770; // type:function size:0xC -fn_229_780 = .text:0x00000780; // type:function size:0x26C +__dt__18dAcGirahimu3Base_cFv = .text:0x00000780; // type:function size:0x26C fn_229_9F0 = .text:0x000009F0; // type:function size:0x338 fn_229_D30 = .text:0x00000D30; // type:function size:0x41C fn_229_1150 = .text:0x00001150; // type:function size:0xEC @@ -81,7 +81,7 @@ fn_229_33A0 = .text:0x000033A0; // type:function size:0x4 fn_229_33B0 = .text:0x000033B0; // type:function size:0x10C fn_229_34C0 = .text:0x000034C0; // type:function size:0xE0 fn_229_35A0 = .text:0x000035A0; // type:function size:0x70 -fn_229_3610 = .text:0x00003610; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003610; // type:function size:0x10 fn_229_3620 = .text:0x00003620; // type:function size:0x140 fn_229_3760 = .text:0x00003760; // type:function size:0x88 fn_229_37F0 = .text:0x000037F0; // type:function size:0x250 @@ -94,33 +94,33 @@ fn_229_3C70 = .text:0x00003C70; // type:function size:0x4 fn_229_3C80 = .text:0x00003C80; // type:function size:0x4 fn_229_3C90 = .text:0x00003C90; // type:function size:0x8 fn_229_3CA0 = .text:0x00003CA0; // type:function size:0x8 -fn_229_3CB0 = .text:0x00003CB0; // type:function size:0x10 -fn_229_3CC0 = .text:0x00003CC0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003CB0; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CC0; // type:function size:0x10 fn_229_3CD0 = .text:0x00003CD0; // type:function size:0x4 fn_229_3CE0 = .text:0x00003CE0; // type:function size:0x4 fn_229_3CF0 = .text:0x00003CF0; // type:function size:0x4 fn_229_3D00 = .text:0x00003D00; // type:function size:0x4 fn_229_3D10 = .text:0x00003D10; // type:function size:0x4 -fn_229_3D20 = .text:0x00003D20; // type:function size:0x60 -fn_229_3D80 = .text:0x00003D80; // type:function size:0xC -fn_229_3D90 = .text:0x00003D90; // type:function size:0x1C -fn_229_3DB0 = .text:0x00003DB0; // type:function size:0x1C -fn_229_3DD0 = .text:0x00003DD0; // type:function size:0x1C -fn_229_3DF0 = .text:0x00003DF0; // type:function size:0x10 -fn_229_3E00 = .text:0x00003E00; // type:function size:0x10 -fn_229_3E10 = .text:0x00003E10; // type:function size:0x10 -fn_229_3E20 = .text:0x00003E20; // type:function size:0x10 -fn_229_3E30 = .text:0x00003E30; // type:function size:0x10 -fn_229_3E40 = .text:0x00003E40; // type:function size:0x10 -fn_229_3E50 = .text:0x00003E50; // type:function size:0x30 -fn_229_3E80 = .text:0x00003E80; // type:function size:0x30 -fn_229_3EB0 = .text:0x00003EB0; // type:function size:0x30 -fn_229_3EE0 = .text:0x00003EE0; // type:function size:0x200 -fn_229_40E0 = .text:0x000040E0; // type:function size:0x58 +build__34sFStateFct_c<18dAcGirahimu3Base_c>FRC12sStateIDIf_c = .text:0x00003D20; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcGirahimu3Base_c>FRP10sStateIf_c = .text:0x00003D80; // type:function size:0xC +initialize__31sFState_c<18dAcGirahimu3Base_c>Fv = .text:0x00003D90; // type:function size:0x1C +execute__31sFState_c<18dAcGirahimu3Base_c>Fv = .text:0x00003DB0; // type:function size:0x1C +finalize__31sFState_c<18dAcGirahimu3Base_c>Fv = .text:0x00003DD0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003DF0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E00; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E10; // type:function size:0x10 +getState__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E20; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E30; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcGirahimu3Base_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E40; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcGirahimu3Base_c>CFR18dAcGirahimu3Base_c = .text:0x00003E50; // type:function size:0x30 +executeState__33sFStateID_c<18dAcGirahimu3Base_c>CFR18dAcGirahimu3Base_c = .text:0x00003E80; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcGirahimu3Base_c>CFR18dAcGirahimu3Base_c = .text:0x00003EB0; // type:function size:0x30 +__sinit_\d_a_b_girahimu3_base_cpp = .text:0x00003EE0; // type:function size:0x200 scope:local +__dt__33sFStateID_c<18dAcGirahimu3Base_c>Fv = .text:0x000040E0; // type:function size:0x58 fn_229_4140 = .text:0x00004140; // type:function size:0x5C fn_229_41A0 = .text:0x000041A0; // type:function size:0xDC fn_229_4280 = .text:0x00004280; // type:function size:0xE0 -fn_229_4360 = .text:0x00004360; // type:function size:0x88 +isSameName__33sFStateID_c<18dAcGirahimu3Base_c>CFPCc = .text:0x00004360; // type:function size:0x88 fn_229_43F0 = .text:0x000043F0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -137,7 +137,7 @@ lbl_229_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double lbl_229_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_229_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_229_rodata_68 = .rodata:0x00000068; // type:object size:0x40 data:float -lbl_229_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_GIRAHIMU3_BASE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_229_data_10 = .data:0x00000010; // type:object size:0x30 lbl_229_data_40 = .data:0x00000040; // type:object size:0x30 lbl_229_data_70 = .data:0x00000070; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_girahimu3_firstNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu3_firstNP/symbols.txt index bf0ac21d..a890f6c9 100644 --- a/config/SOUE01/rels/d_a_b_girahimu3_firstNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu3_firstNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_230_F0 = .text:0x000000F0; // type:function size:0x4C8 +dAcGirahimu3First_c_classInit__Fv = .text:0x000000F0; // type:function size:0x4C8 fn_230_5C0 = .text:0x000005C0; // type:function size:0x58 fn_230_620 = .text:0x00000620; // type:function size:0x6C fn_230_690 = .text:0x00000690; // type:function size:0xA0 @@ -134,7 +134,7 @@ fn_230_8360 = .text:0x00008360; // type:function size:0x8 fn_230_8370 = .text:0x00008370; // type:function size:0x4 fn_230_8380 = .text:0x00008380; // type:function size:0x4 fn_230_8390 = .text:0x00008390; // type:function size:0x8 -fn_230_83A0 = .text:0x000083A0; // type:function size:0x304 +__dt__19dAcGirahimu3First_cFv = .text:0x000083A0; // type:function size:0x304 fn_230_86B0 = .text:0x000086B0; // type:function size:0x10 fn_230_86C0 = .text:0x000086C0; // type:function size:0x10 fn_230_86D0 = .text:0x000086D0; // type:function size:0x10 @@ -168,7 +168,7 @@ fn_230_8980 = .text:0x00008980; // type:function size:0x10 fn_230_8990 = .text:0x00008990; // type:function size:0x30 fn_230_89C0 = .text:0x000089C0; // type:function size:0x30 fn_230_89F0 = .text:0x000089F0; // type:function size:0x30 -fn_230_8A20 = .text:0x00008A20; // type:function size:0xFB4 +__sinit_\d_a_b_girahimu3_first_cpp = .text:0x00008A20; // type:function size:0xFB4 scope:local fn_230_99E0 = .text:0x000099E0; // type:function size:0x58 fn_230_9A40 = .text:0x00009A40; // type:function size:0x88 fn_230_9AD0 = .text:0x00009AD0; // type:function size:0x8 @@ -201,7 +201,7 @@ lbl_230_rodata_130 = .rodata:0x00000130; // type:object size:0xC data:float lbl_230_rodata_13C = .rodata:0x0000013C; // type:object size:0x2C data:float lbl_230_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:float lbl_230_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_230_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_B_GIRAHIMU3_FIRST = .data:0x00000008; // type:object size:0x10 lbl_230_data_18 = .data:0x00000018; // type:object size:0x30 lbl_230_data_48 = .data:0x00000048; // type:object size:0x2C lbl_230_data_74 = .data:0x00000074; // type:object size:0x5C diff --git a/config/SOUE01/rels/d_a_b_girahimu3_secondNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu3_secondNP/symbols.txt index d4ba8a22..c4c00b66 100644 --- a/config/SOUE01/rels/d_a_b_girahimu3_secondNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu3_secondNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_231_F0 = .text:0x000000F0; // type:function size:0x3B4 -fn_231_4B0 = .text:0x000004B0; // type:function size:0x58 -fn_231_510 = .text:0x00000510; // type:function size:0x6C -fn_231_580 = .text:0x00000580; // type:function size:0xA0 -fn_231_620 = .text:0x00000620; // type:function size:0xA4 +dAcGirahimu3Second_c_classInit__Fv = .text:0x000000F0; // type:function size:0x3B4 +__dt__33sFState_c<20dAcGirahimu3Second_c>Fv = .text:0x000004B0; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcGirahimu3Second_c>Fv = .text:0x00000510; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000580; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000620; // type:function size:0xA4 fn_231_6D0 = .text:0x000006D0; // type:function size:0x3C fn_231_710 = .text:0x00000710; // type:function size:0x40 fn_231_750 = .text:0x00000750; // type:function size:0x58 @@ -21,7 +21,7 @@ fn_231_AB0 = .text:0x00000AB0; // type:function size:0x58 fn_231_B10 = .text:0x00000B10; // type:function size:0x38 fn_231_B50 = .text:0x00000B50; // type:function size:0x54 fn_231_BB0 = .text:0x00000BB0; // type:function size:0x84 -fn_231_C40 = .text:0x00000C40; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x10 fn_231_C50 = .text:0x00000C50; // type:function size:0x30 fn_231_C80 = .text:0x00000C80; // type:function size:0x4 fn_231_C90 = .text:0x00000C90; // type:function size:0x490 @@ -32,7 +32,7 @@ fn_231_1C30 = .text:0x00001C30; // type:function size:0x78 fn_231_1CB0 = .text:0x00001CB0; // type:function size:0x10 fn_231_1CC0 = .text:0x00001CC0; // type:function size:0x6C fn_231_1D30 = .text:0x00001D30; // type:function size:0x4A0 -fn_231_21D0 = .text:0x000021D0; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000021D0; // type:function size:0x10 fn_231_21E0 = .text:0x000021E0; // type:function size:0x190 fn_231_2370 = .text:0x00002370; // type:function size:0x318 fn_231_2690 = .text:0x00002690; // type:function size:0x64 @@ -67,65 +67,65 @@ fn_231_38F0 = .text:0x000038F0; // type:function size:0x13C fn_231_3A30 = .text:0x00003A30; // type:function size:0xA4 fn_231_3AE0 = .text:0x00003AE0; // type:function size:0x218 fn_231_3D00 = .text:0x00003D00; // type:function size:0x5DC -fn_231_42E0 = .text:0x000042E0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042E0; // type:function size:0x10 fn_231_42F0 = .text:0x000042F0; // type:function size:0xD8 -fn_231_43D0 = .text:0x000043D0; // type:function size:0xB0 -fn_231_4480 = .text:0x00004480; // type:function size:0x8E0 -fn_231_4D60 = .text:0x00004D60; // type:function size:0x1C -fn_231_4D80 = .text:0x00004D80; // type:function size:0x174 -fn_231_4F00 = .text:0x00004F00; // type:function size:0x41C -fn_231_5320 = .text:0x00005320; // type:function size:0x4 -fn_231_5330 = .text:0x00005330; // type:function size:0x118 -fn_231_5450 = .text:0x00005450; // type:function size:0x644 -fn_231_5AA0 = .text:0x00005AA0; // type:function size:0xC -fn_231_5AB0 = .text:0x00005AB0; // type:function size:0x70 -fn_231_5B20 = .text:0x00005B20; // type:function size:0x248 -fn_231_5D70 = .text:0x00005D70; // type:function size:0x4 -fn_231_5D80 = .text:0x00005D80; // type:function size:0xF8 -fn_231_5E80 = .text:0x00005E80; // type:function size:0x2AC -fn_231_6130 = .text:0x00006130; // type:function size:0x3C -fn_231_6170 = .text:0x00006170; // type:function size:0xF8 -fn_231_6270 = .text:0x00006270; // type:function size:0x2AC -fn_231_6520 = .text:0x00006520; // type:function size:0x3C -fn_231_6560 = .text:0x00006560; // type:function size:0xD0 -fn_231_6630 = .text:0x00006630; // type:function size:0x1B0 -fn_231_67E0 = .text:0x000067E0; // type:function size:0x4 -fn_231_67F0 = .text:0x000067F0; // type:function size:0xBC -fn_231_68B0 = .text:0x000068B0; // type:function size:0x328 -fn_231_6BE0 = .text:0x00006BE0; // type:function size:0x4 -fn_231_6BF0 = .text:0x00006BF0; // type:function size:0xC0 -fn_231_6CB0 = .text:0x00006CB0; // type:function size:0x54 -fn_231_6D10 = .text:0x00006D10; // type:function size:0x4 -fn_231_6D20 = .text:0x00006D20; // type:function size:0x70 -fn_231_6D90 = .text:0x00006D90; // type:function size:0xA0 -fn_231_6E30 = .text:0x00006E30; // type:function size:0x4 -fn_231_6E40 = .text:0x00006E40; // type:function size:0x90 -fn_231_6ED0 = .text:0x00006ED0; // type:function size:0x1AC -fn_231_7080 = .text:0x00007080; // type:function size:0x4 -fn_231_7090 = .text:0x00007090; // type:function size:0x74 -fn_231_7110 = .text:0x00007110; // type:function size:0x408 -fn_231_7520 = .text:0x00007520; // type:function size:0x4 -fn_231_7530 = .text:0x00007530; // type:function size:0x70 -fn_231_75A0 = .text:0x000075A0; // type:function size:0x78 -fn_231_7620 = .text:0x00007620; // type:function size:0x4 -fn_231_7630 = .text:0x00007630; // type:function size:0x84 -fn_231_76C0 = .text:0x000076C0; // type:function size:0x320 -fn_231_79E0 = .text:0x000079E0; // type:function size:0x34 -fn_231_7A20 = .text:0x00007A20; // type:function size:0x78 -fn_231_7AA0 = .text:0x00007AA0; // type:function size:0x4F8 -fn_231_7FA0 = .text:0x00007FA0; // type:function size:0xC -fn_231_7FB0 = .text:0x00007FB0; // type:function size:0x68 -fn_231_8020 = .text:0x00008020; // type:function size:0x94 -fn_231_80C0 = .text:0x000080C0; // type:function size:0x4 -fn_231_80D0 = .text:0x000080D0; // type:function size:0x124 -fn_231_8200 = .text:0x00008200; // type:function size:0x124 -fn_231_8330 = .text:0x00008330; // type:function size:0x4 -fn_231_8340 = .text:0x00008340; // type:function size:0x80 -fn_231_83C0 = .text:0x000083C0; // type:function size:0x140 -fn_231_8500 = .text:0x00008500; // type:function size:0x18 -fn_231_8520 = .text:0x00008520; // type:function size:0x58 -fn_231_8580 = .text:0x00008580; // type:function size:0x19C -fn_231_8720 = .text:0x00008720; // type:function size:0x48 +initializeState_Demo__20dAcGirahimu3Second_cFv = .text:0x000043D0; // type:function size:0xB0 +executeState_Demo__20dAcGirahimu3Second_cFv = .text:0x00004480; // type:function size:0x8E0 +finalizeState_Demo__20dAcGirahimu3Second_cFv = .text:0x00004D60; // type:function size:0x1C +initializeState_Demo2__20dAcGirahimu3Second_cFv = .text:0x00004D80; // type:function size:0x174 +executeState_Demo2__20dAcGirahimu3Second_cFv = .text:0x00004F00; // type:function size:0x41C +finalizeState_Demo2__20dAcGirahimu3Second_cFv = .text:0x00005320; // type:function size:0x4 +initializeState_Wait__20dAcGirahimu3Second_cFv = .text:0x00005330; // type:function size:0x118 +executeState_Wait__20dAcGirahimu3Second_cFv = .text:0x00005450; // type:function size:0x644 +finalizeState_Wait__20dAcGirahimu3Second_cFv = .text:0x00005AA0; // type:function size:0xC +initializeState_Walk__20dAcGirahimu3Second_cFv = .text:0x00005AB0; // type:function size:0x70 +executeState_Walk__20dAcGirahimu3Second_cFv = .text:0x00005B20; // type:function size:0x248 +finalizeState_Walk__20dAcGirahimu3Second_cFv = .text:0x00005D70; // type:function size:0x4 +initializeState_Attack__20dAcGirahimu3Second_cFv = .text:0x00005D80; // type:function size:0xF8 +executeState_Attack__20dAcGirahimu3Second_cFv = .text:0x00005E80; // type:function size:0x2AC +finalizeState_Attack__20dAcGirahimu3Second_cFv = .text:0x00006130; // type:function size:0x3C +initializeState_CounterAttack__20dAcGirahimu3Second_cFv = .text:0x00006170; // type:function size:0xF8 +executeState_CounterAttack__20dAcGirahimu3Second_cFv = .text:0x00006270; // type:function size:0x2AC +finalizeState_CounterAttack__20dAcGirahimu3Second_cFv = .text:0x00006520; // type:function size:0x3C +initializeState_Disturb__20dAcGirahimu3Second_cFv = .text:0x00006560; // type:function size:0xD0 +executeState_Disturb__20dAcGirahimu3Second_cFv = .text:0x00006630; // type:function size:0x1B0 +finalizeState_Disturb__20dAcGirahimu3Second_cFv = .text:0x000067E0; // type:function size:0x4 +initializeState_SwordBeamDamage__20dAcGirahimu3Second_cFv = .text:0x000067F0; // type:function size:0xBC +executeState_SwordBeamDamage__20dAcGirahimu3Second_cFv = .text:0x000068B0; // type:function size:0x328 +finalizeState_SwordBeamDamage__20dAcGirahimu3Second_cFv = .text:0x00006BE0; // type:function size:0x4 +initializeState_GuardSword__20dAcGirahimu3Second_cFv = .text:0x00006BF0; // type:function size:0xC0 +executeState_GuardSword__20dAcGirahimu3Second_cFv = .text:0x00006CB0; // type:function size:0x54 +finalizeState_GuardSword__20dAcGirahimu3Second_cFv = .text:0x00006D10; // type:function size:0x4 +initializeState_Provoke__20dAcGirahimu3Second_cFv = .text:0x00006D20; // type:function size:0x70 +executeState_Provoke__20dAcGirahimu3Second_cFv = .text:0x00006D90; // type:function size:0xA0 +finalizeState_Provoke__20dAcGirahimu3Second_cFv = .text:0x00006E30; // type:function size:0x4 +initializeState_KnifeReady__20dAcGirahimu3Second_cFv = .text:0x00006E40; // type:function size:0x90 +executeState_KnifeReady__20dAcGirahimu3Second_cFv = .text:0x00006ED0; // type:function size:0x1AC +finalizeState_KnifeReady__20dAcGirahimu3Second_cFv = .text:0x00007080; // type:function size:0x4 +initializeState_KnifeAttack__20dAcGirahimu3Second_cFv = .text:0x00007090; // type:function size:0x74 +executeState_KnifeAttack__20dAcGirahimu3Second_cFv = .text:0x00007110; // type:function size:0x408 +finalizeState_KnifeAttack__20dAcGirahimu3Second_cFv = .text:0x00007520; // type:function size:0x4 +initializeState_SwordBeamReady__20dAcGirahimu3Second_cFv = .text:0x00007530; // type:function size:0x70 +executeState_SwordBeamReady__20dAcGirahimu3Second_cFv = .text:0x000075A0; // type:function size:0x78 +finalizeState_SwordBeamReady__20dAcGirahimu3Second_cFv = .text:0x00007620; // type:function size:0x4 +initializeState_SwordBeamAttack__20dAcGirahimu3Second_cFv = .text:0x00007630; // type:function size:0x84 +executeState_SwordBeamAttack__20dAcGirahimu3Second_cFv = .text:0x000076C0; // type:function size:0x320 +finalizeState_SwordBeamAttack__20dAcGirahimu3Second_cFv = .text:0x000079E0; // type:function size:0x34 +initializeState_SwordBeamRally__20dAcGirahimu3Second_cFv = .text:0x00007A20; // type:function size:0x78 +executeState_SwordBeamRally__20dAcGirahimu3Second_cFv = .text:0x00007AA0; // type:function size:0x4F8 +finalizeState_SwordBeamRally__20dAcGirahimu3Second_cFv = .text:0x00007FA0; // type:function size:0xC +initializeState_GuardJust__20dAcGirahimu3Second_cFv = .text:0x00007FB0; // type:function size:0x68 +executeState_GuardJust__20dAcGirahimu3Second_cFv = .text:0x00008020; // type:function size:0x94 +finalizeState_GuardJust__20dAcGirahimu3Second_cFv = .text:0x000080C0; // type:function size:0x4 +initializeState_Damage__20dAcGirahimu3Second_cFv = .text:0x000080D0; // type:function size:0x124 +executeState_Damage__20dAcGirahimu3Second_cFv = .text:0x00008200; // type:function size:0x124 +finalizeState_Damage__20dAcGirahimu3Second_cFv = .text:0x00008330; // type:function size:0x4 +initializeState_SummonSword__20dAcGirahimu3Second_cFv = .text:0x00008340; // type:function size:0x80 +executeState_SummonSword__20dAcGirahimu3Second_cFv = .text:0x000083C0; // type:function size:0x140 +finalizeState_SummonSword__20dAcGirahimu3Second_cFv = .text:0x00008500; // type:function size:0x18 +initializeState_EscapeWarp__20dAcGirahimu3Second_cFv = .text:0x00008520; // type:function size:0x58 +executeState_EscapeWarp__20dAcGirahimu3Second_cFv = .text:0x00008580; // type:function size:0x19C +finalizeState_EscapeWarp__20dAcGirahimu3Second_cFv = .text:0x00008720; // type:function size:0x48 fn_231_8770 = .text:0x00008770; // type:function size:0xF40 fn_231_96B0 = .text:0x000096B0; // type:function size:0x5E8 fn_231_9CA0 = .text:0x00009CA0; // type:function size:0x8 @@ -133,29 +133,29 @@ fn_231_9CB0 = .text:0x00009CB0; // type:function size:0x4 fn_231_9CC0 = .text:0x00009CC0; // type:function size:0x4 fn_231_9CD0 = .text:0x00009CD0; // type:function size:0x8 fn_231_9CE0 = .text:0x00009CE0; // type:function size:0x8 -fn_231_9CF0 = .text:0x00009CF0; // type:function size:0x184 +__dt__20dAcGirahimu3Second_cFv = .text:0x00009CF0; // type:function size:0x184 fn_231_9E80 = .text:0x00009E80; // type:function size:0x4 fn_231_9E90 = .text:0x00009E90; // type:function size:0x4 fn_231_9EA0 = .text:0x00009EA0; // type:function size:0x4 fn_231_9EB0 = .text:0x00009EB0; // type:function size:0x4 fn_231_9EC0 = .text:0x00009EC0; // type:function size:0x4 -fn_231_9ED0 = .text:0x00009ED0; // type:function size:0x60 -fn_231_9F30 = .text:0x00009F30; // type:function size:0xC -fn_231_9F40 = .text:0x00009F40; // type:function size:0x1C -fn_231_9F60 = .text:0x00009F60; // type:function size:0x1C -fn_231_9F80 = .text:0x00009F80; // type:function size:0x1C -fn_231_9FA0 = .text:0x00009FA0; // type:function size:0x10 -fn_231_9FB0 = .text:0x00009FB0; // type:function size:0x10 -fn_231_9FC0 = .text:0x00009FC0; // type:function size:0x10 -fn_231_9FD0 = .text:0x00009FD0; // type:function size:0x10 -fn_231_9FE0 = .text:0x00009FE0; // type:function size:0x10 -fn_231_9FF0 = .text:0x00009FF0; // type:function size:0x10 -fn_231_A000 = .text:0x0000A000; // type:function size:0x1338 -fn_231_B340 = .text:0x0000B340; // type:function size:0x58 -fn_231_B3A0 = .text:0x0000B3A0; // type:function size:0x88 -fn_231_B430 = .text:0x0000B430; // type:function size:0x30 -fn_231_B460 = .text:0x0000B460; // type:function size:0x30 -fn_231_B490 = .text:0x0000B490; // type:function size:0x30 +build__36sFStateFct_c<20dAcGirahimu3Second_c>FRC12sStateIDIf_c = .text:0x00009ED0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcGirahimu3Second_c>FRP10sStateIf_c = .text:0x00009F30; // type:function size:0xC +initialize__33sFState_c<20dAcGirahimu3Second_c>Fv = .text:0x00009F40; // type:function size:0x1C +execute__33sFState_c<20dAcGirahimu3Second_c>Fv = .text:0x00009F60; // type:function size:0x1C +finalize__33sFState_c<20dAcGirahimu3Second_c>Fv = .text:0x00009F80; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009FA0; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009FB0; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009FC0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009FD0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009FE0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcGirahimu3Second_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009FF0; // type:function size:0x10 +__sinit_\d_a_b_girahimu3_second_cpp = .text:0x0000A000; // type:function size:0x1338 scope:local +__dt__35sFStateID_c<20dAcGirahimu3Second_c>Fv = .text:0x0000B340; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcGirahimu3Second_c>CFPCc = .text:0x0000B3A0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcGirahimu3Second_c>CFR20dAcGirahimu3Second_c = .text:0x0000B430; // type:function size:0x30 +executeState__35sFStateID_c<20dAcGirahimu3Second_c>CFR20dAcGirahimu3Second_c = .text:0x0000B460; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcGirahimu3Second_c>CFR20dAcGirahimu3Second_c = .text:0x0000B490; // type:function size:0x30 fn_231_B4C0 = .text:0x0000B4C0; // type:function size:0x8 fn_231_B4D0 = .text:0x0000B4D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -173,7 +173,7 @@ lbl_231_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float lbl_231_rodata_150 = .rodata:0x00000150; // type:object size:0x1C data:float lbl_231_rodata_16C = .rodata:0x0000016C; // type:object size:0x14 data:float lbl_231_rodata_180 = .rodata:0x00000180; // type:object size:0xB8 data:float -lbl_231_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_GIRAHIMU3_SECOND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_231_data_10 = .data:0x00000010; // type:object size:0x2C lbl_231_data_3C = .data:0x0000003C; // type:object size:0x4 data:4byte lbl_231_data_40 = .data:0x00000040; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_girahimu3_thirdNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu3_thirdNP/symbols.txt index ea1afca1..2074e441 100644 --- a/config/SOUE01/rels/d_a_b_girahimu3_thirdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu3_thirdNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_232_F0 = .text:0x000000F0; // type:function size:0x3B8 -fn_232_4B0 = .text:0x000004B0; // type:function size:0x58 -fn_232_510 = .text:0x00000510; // type:function size:0x6C -fn_232_580 = .text:0x00000580; // type:function size:0xA0 -fn_232_620 = .text:0x00000620; // type:function size:0xA4 +dAcGirahimu3Third_c_classInit__Fv = .text:0x000000F0; // type:function size:0x3B8 +__dt__32sFState_c<19dAcGirahimu3Third_c>Fv = .text:0x000004B0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcGirahimu3Third_c>Fv = .text:0x00000510; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000580; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000620; // type:function size:0xA4 fn_232_6D0 = .text:0x000006D0; // type:function size:0x3C fn_232_710 = .text:0x00000710; // type:function size:0x40 fn_232_750 = .text:0x00000750; // type:function size:0x58 @@ -22,7 +22,7 @@ fn_232_B20 = .text:0x00000B20; // type:function size:0x4C fn_232_B70 = .text:0x00000B70; // type:function size:0x10 fn_232_B80 = .text:0x00000B80; // type:function size:0x8C fn_232_C10 = .text:0x00000C10; // type:function size:0x268 -fn_232_E80 = .text:0x00000E80; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E80; // type:function size:0x10 fn_232_E90 = .text:0x00000E90; // type:function size:0xBC fn_232_F50 = .text:0x00000F50; // type:function size:0x154 fn_232_10B0 = .text:0x000010B0; // type:function size:0x60 @@ -44,7 +44,7 @@ fn_232_1988 = .text:0x00001988; // type:function size:0x4 fn_232_1990 = .text:0x00001990; // type:function size:0x114 fn_232_1AB0 = .text:0x00001AB0; // type:function size:0x20 fn_232_1AD0 = .text:0x00001AD0; // type:function size:0xACC -fn_232_25A0 = .text:0x000025A0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000025A0; // type:function size:0x10 fn_232_25B0 = .text:0x000025B0; // type:function size:0x1C fn_232_25D0 = .text:0x000025D0; // type:function size:0x128 fn_232_2700 = .text:0x00002700; // type:function size:0x9C @@ -72,75 +72,75 @@ fn_232_3770 = .text:0x00003770; // type:function size:0xB4 fn_232_3830 = .text:0x00003830; // type:function size:0x80 fn_232_38B0 = .text:0x000038B0; // type:function size:0x1E8 fn_232_3AA0 = .text:0x00003AA0; // type:function size:0x850 -fn_232_42F0 = .text:0x000042F0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042F0; // type:function size:0x10 fn_232_4300 = .text:0x00004300; // type:function size:0xD8 -fn_232_43E0 = .text:0x000043E0; // type:function size:0xBC -fn_232_44A0 = .text:0x000044A0; // type:function size:0x8D0 -fn_232_4D70 = .text:0x00004D70; // type:function size:0x10 -fn_232_4D80 = .text:0x00004D80; // type:function size:0x140 -fn_232_4EC0 = .text:0x00004EC0; // type:function size:0x528 -fn_232_53F0 = .text:0x000053F0; // type:function size:0x4 -fn_232_5400 = .text:0x00005400; // type:function size:0xAC -fn_232_54B0 = .text:0x000054B0; // type:function size:0x198 -fn_232_5650 = .text:0x00005650; // type:function size:0x4 -fn_232_5660 = .text:0x00005660; // type:function size:0x78 -fn_232_56E0 = .text:0x000056E0; // type:function size:0x13C -fn_232_5820 = .text:0x00005820; // type:function size:0x4 -fn_232_5830 = .text:0x00005830; // type:function size:0x18C -fn_232_59C0 = .text:0x000059C0; // type:function size:0x2F4 -fn_232_5CC0 = .text:0x00005CC0; // type:function size:0x1C -fn_232_5CE0 = .text:0x00005CE0; // type:function size:0xA8 -fn_232_5D90 = .text:0x00005D90; // type:function size:0xE8 -fn_232_5E80 = .text:0x00005E80; // type:function size:0x18 -fn_232_5EA0 = .text:0x00005EA0; // type:function size:0x94 -fn_232_5F40 = .text:0x00005F40; // type:function size:0x160 -fn_232_60A0 = .text:0x000060A0; // type:function size:0x4 -fn_232_60B0 = .text:0x000060B0; // type:function size:0xC0 -fn_232_6170 = .text:0x00006170; // type:function size:0x17C -fn_232_62F0 = .text:0x000062F0; // type:function size:0x4 -fn_232_6300 = .text:0x00006300; // type:function size:0xB8 -fn_232_63C0 = .text:0x000063C0; // type:function size:0x278 -fn_232_6640 = .text:0x00006640; // type:function size:0x1C -fn_232_6660 = .text:0x00006660; // type:function size:0x118 -fn_232_6780 = .text:0x00006780; // type:function size:0x278 -fn_232_6A00 = .text:0x00006A00; // type:function size:0x1C -fn_232_6A20 = .text:0x00006A20; // type:function size:0x60 -fn_232_6A80 = .text:0x00006A80; // type:function size:0x198 -fn_232_6C20 = .text:0x00006C20; // type:function size:0x20 -fn_232_6C40 = .text:0x00006C40; // type:function size:0xD8 -fn_232_6D20 = .text:0x00006D20; // type:function size:0x1EC -fn_232_6F10 = .text:0x00006F10; // type:function size:0x20 -fn_232_6F30 = .text:0x00006F30; // type:function size:0x68 -fn_232_6FA0 = .text:0x00006FA0; // type:function size:0xE4 -fn_232_7090 = .text:0x00007090; // type:function size:0x4 +initializeState_Demo__19dAcGirahimu3Third_cFv = .text:0x000043E0; // type:function size:0xBC +executeState_Demo__19dAcGirahimu3Third_cFv = .text:0x000044A0; // type:function size:0x8D0 +finalizeState_Demo__19dAcGirahimu3Third_cFv = .text:0x00004D70; // type:function size:0x10 +initializeState_Wait__19dAcGirahimu3Third_cFv = .text:0x00004D80; // type:function size:0x140 +executeState_Wait__19dAcGirahimu3Third_cFv = .text:0x00004EC0; // type:function size:0x528 +finalizeState_Wait__19dAcGirahimu3Third_cFv = .text:0x000053F0; // type:function size:0x4 +initializeState_SceneChange__19dAcGirahimu3Third_cFv = .text:0x00005400; // type:function size:0xAC +executeState_SceneChange__19dAcGirahimu3Third_cFv = .text:0x000054B0; // type:function size:0x198 +finalizeState_SceneChange__19dAcGirahimu3Third_cFv = .text:0x00005650; // type:function size:0x4 +initializeState_Walk__19dAcGirahimu3Third_cFv = .text:0x00005660; // type:function size:0x78 +executeState_Walk__19dAcGirahimu3Third_cFv = .text:0x000056E0; // type:function size:0x13C +finalizeState_Walk__19dAcGirahimu3Third_cFv = .text:0x00005820; // type:function size:0x4 +initializeState_GuardSword__19dAcGirahimu3Third_cFv = .text:0x00005830; // type:function size:0x18C +executeState_GuardSword__19dAcGirahimu3Third_cFv = .text:0x000059C0; // type:function size:0x2F4 +finalizeState_GuardSword__19dAcGirahimu3Third_cFv = .text:0x00005CC0; // type:function size:0x1C +initializeState_RepairClaymore__19dAcGirahimu3Third_cFv = .text:0x00005CE0; // type:function size:0xA8 +executeState_RepairClaymore__19dAcGirahimu3Third_cFv = .text:0x00005D90; // type:function size:0xE8 +finalizeState_RepairClaymore__19dAcGirahimu3Third_cFv = .text:0x00005E80; // type:function size:0x18 +initializeState_Chance__19dAcGirahimu3Third_cFv = .text:0x00005EA0; // type:function size:0x94 +executeState_Chance__19dAcGirahimu3Third_cFv = .text:0x00005F40; // type:function size:0x160 +finalizeState_Chance__19dAcGirahimu3Third_cFv = .text:0x000060A0; // type:function size:0x4 +initializeState_SwordBeamDamage__19dAcGirahimu3Third_cFv = .text:0x000060B0; // type:function size:0xC0 +executeState_SwordBeamDamage__19dAcGirahimu3Third_cFv = .text:0x00006170; // type:function size:0x17C +finalizeState_SwordBeamDamage__19dAcGirahimu3Third_cFv = .text:0x000062F0; // type:function size:0x4 +initializeState_Attack__19dAcGirahimu3Third_cFv = .text:0x00006300; // type:function size:0xB8 +executeState_Attack__19dAcGirahimu3Third_cFv = .text:0x000063C0; // type:function size:0x278 +finalizeState_Attack__19dAcGirahimu3Third_cFv = .text:0x00006640; // type:function size:0x1C +initializeState_CounterAttack__19dAcGirahimu3Third_cFv = .text:0x00006660; // type:function size:0x118 +executeState_CounterAttack__19dAcGirahimu3Third_cFv = .text:0x00006780; // type:function size:0x278 +finalizeState_CounterAttack__19dAcGirahimu3Third_cFv = .text:0x00006A00; // type:function size:0x1C +initializeState_EscapeWarp__19dAcGirahimu3Third_cFv = .text:0x00006A20; // type:function size:0x60 +executeState_EscapeWarp__19dAcGirahimu3Third_cFv = .text:0x00006A80; // type:function size:0x198 +finalizeState_EscapeWarp__19dAcGirahimu3Third_cFv = .text:0x00006C20; // type:function size:0x20 +initializeState_EscapeWarp2__19dAcGirahimu3Third_cFv = .text:0x00006C40; // type:function size:0xD8 +executeState_EscapeWarp2__19dAcGirahimu3Third_cFv = .text:0x00006D20; // type:function size:0x1EC +finalizeState_EscapeWarp2__19dAcGirahimu3Third_cFv = .text:0x00006F10; // type:function size:0x20 +initializeState_GuardJust__19dAcGirahimu3Third_cFv = .text:0x00006F30; // type:function size:0x68 +executeState_GuardJust__19dAcGirahimu3Third_cFv = .text:0x00006FA0; // type:function size:0xE4 +finalizeState_GuardJust__19dAcGirahimu3Third_cFv = .text:0x00007090; // type:function size:0x4 fn_232_70A0 = .text:0x000070A0; // type:function size:0x8 fn_232_70B0 = .text:0x000070B0; // type:function size:0x4 fn_232_70C0 = .text:0x000070C0; // type:function size:0x4 fn_232_70D0 = .text:0x000070D0; // type:function size:0x8 fn_232_70E0 = .text:0x000070E0; // type:function size:0x8 -fn_232_70F0 = .text:0x000070F0; // type:function size:0x174 +__dt__19dAcGirahimu3Third_cFv = .text:0x000070F0; // type:function size:0x174 fn_232_7270 = .text:0x00007270; // type:function size:0x4 fn_232_7280 = .text:0x00007280; // type:function size:0x4 fn_232_7290 = .text:0x00007290; // type:function size:0x4 fn_232_72A0 = .text:0x000072A0; // type:function size:0x4 fn_232_72B0 = .text:0x000072B0; // type:function size:0x4 -fn_232_72C0 = .text:0x000072C0; // type:function size:0x60 -fn_232_7320 = .text:0x00007320; // type:function size:0xC -fn_232_7330 = .text:0x00007330; // type:function size:0x1C -fn_232_7350 = .text:0x00007350; // type:function size:0x1C -fn_232_7370 = .text:0x00007370; // type:function size:0x1C -fn_232_7390 = .text:0x00007390; // type:function size:0x10 -fn_232_73A0 = .text:0x000073A0; // type:function size:0x10 -fn_232_73B0 = .text:0x000073B0; // type:function size:0x10 -fn_232_73C0 = .text:0x000073C0; // type:function size:0x10 -fn_232_73D0 = .text:0x000073D0; // type:function size:0x10 -fn_232_73E0 = .text:0x000073E0; // type:function size:0x10 -fn_232_73F0 = .text:0x000073F0; // type:function size:0x9F4 -fn_232_7DF0 = .text:0x00007DF0; // type:function size:0x58 -fn_232_7E50 = .text:0x00007E50; // type:function size:0x88 -fn_232_7EE0 = .text:0x00007EE0; // type:function size:0x30 -fn_232_7F10 = .text:0x00007F10; // type:function size:0x30 -fn_232_7F40 = .text:0x00007F40; // type:function size:0x30 +build__35sFStateFct_c<19dAcGirahimu3Third_c>FRC12sStateIDIf_c = .text:0x000072C0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcGirahimu3Third_c>FRP10sStateIf_c = .text:0x00007320; // type:function size:0xC +initialize__32sFState_c<19dAcGirahimu3Third_c>Fv = .text:0x00007330; // type:function size:0x1C +execute__32sFState_c<19dAcGirahimu3Third_c>Fv = .text:0x00007350; // type:function size:0x1C +finalize__32sFState_c<19dAcGirahimu3Third_c>Fv = .text:0x00007370; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007390; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000073A0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000073B0; // type:function size:0x10 +getState__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000073C0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000073D0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcGirahimu3Third_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000073E0; // type:function size:0x10 +__sinit_\d_a_b_girahimu3_third_cpp = .text:0x000073F0; // type:function size:0x9F4 scope:local +__dt__34sFStateID_c<19dAcGirahimu3Third_c>Fv = .text:0x00007DF0; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcGirahimu3Third_c>CFPCc = .text:0x00007E50; // type:function size:0x88 +initializeState__34sFStateID_c<19dAcGirahimu3Third_c>CFR19dAcGirahimu3Third_c = .text:0x00007EE0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcGirahimu3Third_c>CFR19dAcGirahimu3Third_c = .text:0x00007F10; // type:function size:0x30 +finalizeState__34sFStateID_c<19dAcGirahimu3Third_c>CFR19dAcGirahimu3Third_c = .text:0x00007F40; // type:function size:0x30 fn_232_7F70 = .text:0x00007F70; // type:function size:0x8 fn_232_7F80 = .text:0x00007F80; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -156,7 +156,7 @@ lbl_232_rodata_B4 = .rodata:0x000000B4; // type:object size:0x14 data:float lbl_232_rodata_C8 = .rodata:0x000000C8; // type:object size:0x18 data:float lbl_232_rodata_E0 = .rodata:0x000000E0; // type:object size:0x9C data:float lbl_232_rodata_17C = .rodata:0x0000017C; // type:object size:0x28 data:float -lbl_232_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_B_GIRAHIMU3_THIRD = .data:0x00000000; // type:object size:0x40 data:4byte lbl_232_data_40 = .data:0x00000040; // type:object size:0x18 data:string lbl_232_data_58 = .data:0x00000058; // type:object size:0x18 lbl_232_data_70 = .data:0x00000070; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_b_girahimuNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimuNP/symbols.txt index b8252ef8..d2e75342 100644 --- a/config/SOUE01/rels/d_a_b_girahimuNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimuNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcGirahimu__ctor = .text:0x000000F0; // type:function size:0x414 -fn_227_510 = .text:0x00000510; // type:function size:0x58 -fn_227_570 = .text:0x00000570; // type:function size:0x6C -fn_227_5E0 = .text:0x000005E0; // type:function size:0xA0 -fn_227_680 = .text:0x00000680; // type:function size:0xA4 +dAcGirahimu_c_classInit__Fv = .text:0x000000F0; // type:function size:0x414 +__dt__26sFState_c<13dAcGirahimu_c>Fv = .text:0x00000510; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcGirahimu_c>Fv = .text:0x00000570; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005E0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000680; // type:function size:0xA4 fn_227_730 = .text:0x00000730; // type:function size:0x3C fn_227_770 = .text:0x00000770; // type:function size:0x40 fn_227_7B0 = .text:0x000007B0; // type:function size:0x4 @@ -23,7 +23,7 @@ fn_227_BD0 = .text:0x00000BD0; // type:function size:0x14 fn_227_BF0 = .text:0x00000BF0; // type:function size:0x58 AcGirahimu__stateSwordDemoEnter = .text:0x00000C50; // type:function size:0x13C AcGirahimuBase__stateSwordDemoUpdate = .text:0x00000D90; // type:function size:0x718 -fn_227_14B0 = .text:0x000014B0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000014B0; // type:function size:0x10 AcGirahimu__stateSwordDemoLeave = .text:0x000014C0; // type:function size:0x18 AcGirahimu__stateSwordWaitEnter = .text:0x000014E0; // type:function size:0xCC AcGirahimu__stateSwordWaitUpdate = .text:0x000015B0; // type:function size:0x1C4 @@ -35,7 +35,7 @@ AcGirahimu__stateSwordPiyoriEnter = .text:0x000019A0; // type:function size:0xA8 AcGirahimu__stateSwordPiyoriUpdate = .text:0x00001A50; // type:function size:0xE0 AcGirahimu__stateSwordPiyoriLeave = .text:0x00001B30; // type:function size:0xC AcGirahimu__pickNextMove = .text:0x00001B40; // type:function size:0x350 -fn_227_1E90 = .text:0x00001E90; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E90; // type:function size:0x10 fn_227_1EA0 = .text:0x00001EA0; // type:function size:0x14C fn_227_1FF0 = .text:0x00001FF0; // type:function size:0x48 fn_227_2040 = .text:0x00002040; // type:function size:0x4C @@ -57,7 +57,7 @@ AcGirahimu__isInBossRush = .text:0x00003250; // type:function size:0x8 fn_227_3260 = .text:0x00003260; // type:function size:0x8 AcGirahimu__setStateDeath/DeathMiniGame = .text:0x00003270; // type:function size:0x154 AcGirahimu__update = .text:0x000033D0; // type:function size:0x804 -fn_227_3BE0 = .text:0x00003BE0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003BE0; // type:function size:0x10 AcGirahimu__damage = .text:0x00003BF0; // type:function size:0x94 AcGirahimu__changeStateAfterDamageMaybe = .text:0x00003C90; // type:function size:0xF4 fn_227_3D90 = .text:0x00003D90; // type:function size:0x18 @@ -73,34 +73,34 @@ AcGirahimu__walkWithSword = .text:0x00004270; // type:function size:0x24 AcGirahimu__poseWithSwordHigh = .text:0x000042A0; // type:function size:0x28 fn_227_42D0 = .text:0x000042D0; // type:function size:0x8 fn_227_42E0 = .text:0x000042E0; // type:function size:0x4 -AcGirahimu__dtor = .text:0x000042F0; // type:function size:0x74 +__dt__13dAcGirahimu_cFv = .text:0x000042F0; // type:function size:0x74 fn_227_4370 = .text:0x00004370; // type:function size:0x4 fn_227_4380 = .text:0x00004380; // type:function size:0x4 fn_227_4390 = .text:0x00004390; // type:function size:0x4 fn_227_43A0 = .text:0x000043A0; // type:function size:0x4 fn_227_43B0 = .text:0x000043B0; // type:function size:0x4 -fn_227_43C0 = .text:0x000043C0; // type:function size:0x60 -fn_227_4420 = .text:0x00004420; // type:function size:0xC -fn_227_4430 = .text:0x00004430; // type:function size:0x1C -fn_227_4450 = .text:0x00004450; // type:function size:0x1C -fn_227_4470 = .text:0x00004470; // type:function size:0x1C -fn_227_4490 = .text:0x00004490; // type:function size:0x10 -fn_227_44A0 = .text:0x000044A0; // type:function size:0x10 -fn_227_44B0 = .text:0x000044B0; // type:function size:0x10 -fn_227_44C0 = .text:0x000044C0; // type:function size:0x10 -fn_227_44D0 = .text:0x000044D0; // type:function size:0x10 -fn_227_44E0 = .text:0x000044E0; // type:function size:0x10 -AcGirahimu__sinit = .text:0x000044F0; // type:function size:0x710 -fn_227_4C00 = .text:0x00004C00; // type:function size:0x58 +build__29sFStateFct_c<13dAcGirahimu_c>FRC12sStateIDIf_c = .text:0x000043C0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcGirahimu_c>FRP10sStateIf_c = .text:0x00004420; // type:function size:0xC +initialize__26sFState_c<13dAcGirahimu_c>Fv = .text:0x00004430; // type:function size:0x1C +execute__26sFState_c<13dAcGirahimu_c>Fv = .text:0x00004450; // type:function size:0x1C +finalize__26sFState_c<13dAcGirahimu_c>Fv = .text:0x00004470; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004490; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044A0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044B0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044C0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044D0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcGirahimu_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044E0; // type:function size:0x10 +__sinit_\d_a_b_girahimu_cpp = .text:0x000044F0; // type:function size:0x710 scope:local +__dt__28sFStateID_c<13dAcGirahimu_c>Fv = .text:0x00004C00; // type:function size:0x58 fn_227_4C60 = .text:0x00004C60; // type:function size:0x5C fn_227_4CC0 = .text:0x00004CC0; // type:function size:0xC fn_227_4CD0 = .text:0x00004CD0; // type:function size:0xC fn_227_4CE0 = .text:0x00004CE0; // type:function size:0xDC fn_227_4DC0 = .text:0x00004DC0; // type:function size:0xE0 -fn_227_4EA0 = .text:0x00004EA0; // type:function size:0x88 -fn_227_4F30 = .text:0x00004F30; // type:function size:0x30 -fn_227_4F60 = .text:0x00004F60; // type:function size:0x30 -fn_227_4F90 = .text:0x00004F90; // type:function size:0x30 +isSameName__28sFStateID_c<13dAcGirahimu_c>CFPCc = .text:0x00004EA0; // type:function size:0x88 +initializeState__28sFStateID_c<13dAcGirahimu_c>CFR13dAcGirahimu_c = .text:0x00004F30; // type:function size:0x30 +executeState__28sFStateID_c<13dAcGirahimu_c>CFR13dAcGirahimu_c = .text:0x00004F60; // type:function size:0x30 +finalizeState__28sFStateID_c<13dAcGirahimu_c>CFR13dAcGirahimu_c = .text:0x00004F90; // type:function size:0x30 fn_227_4FC0 = .text:0x00004FC0; // type:function size:0x8 fn_227_4FD0 = .text:0x00004FD0; // type:function size:0x8 fn_227_4FE0 = .text:0x00004FE0; // type:function size:0x8 @@ -116,7 +116,7 @@ lbl_227_rodata_4C = .rodata:0x0000004C; // type:object size:0x8 data:float lbl_227_rodata_54 = .rodata:0x00000054; // type:object size:0x24 data:float lbl_227_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_227_rodata_80 = .rodata:0x00000080; // type:object size:0x7C -lbl_227_data_0 = .data:0x00000000; // type:object size:0x60 data:4byte +g_profile_B_GIRAHIMU = .data:0x00000000; // type:object size:0x60 data:4byte lbl_227_data_60 = .data:0x00000060; // type:object size:0x8 data:string lbl_227_data_68 = .data:0x00000068; // type:object size:0x8 lbl_227_data_70 = .data:0x00000070; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_girahimu_baseNP/symbols.txt b/config/SOUE01/rels/d_a_b_girahimu_baseNP/symbols.txt index ed67cbf0..67ec9859 100644 --- a/config/SOUE01/rels/d_a_b_girahimu_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_girahimu_baseNP/symbols.txt @@ -31,11 +31,11 @@ fn_226_270 = .text:0x00000270; // type:function size:0xC fn_226_280 = .text:0x00000280; // type:function size:0xC fn_226_290 = .text:0x00000290; // type:function size:0xC fn_226_2A0 = .text:0x000002A0; // type:function size:0xC -AcGirahimuBase__ctor = .text:0x000002B0; // type:function size:0x3E4 -fn_226_6A0 = .text:0x000006A0; // type:function size:0x58 -fn_226_700 = .text:0x00000700; // type:function size:0x6C -fn_226_770 = .text:0x00000770; // type:function size:0xA0 -fn_226_810 = .text:0x00000810; // type:function size:0xA4 +dAcGirahimuBase_c_classInit__Fv = .text:0x000002B0; // type:function size:0x3E4 +__dt__30sFState_c<17dAcGirahimuBase_c>Fv = .text:0x000006A0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcGirahimuBase_c>Fv = .text:0x00000700; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000810; // type:function size:0xA4 fn_226_8C0 = .text:0x000008C0; // type:function size:0x3C fn_226_900 = .text:0x00000900; // type:function size:0x40 fn_226_940 = .text:0x00000940; // type:function size:0x4 @@ -64,7 +64,7 @@ fn_226_3130 = .text:0x00003130; // type:function size:0x14 fn_226_3150 = .text:0x00003150; // type:function size:0x1C0 AcGirahimuBase__wait = .text:0x00003310; // type:function size:0xD4 AcGirahimuBase__swordRelatedUpdateStuffMaybe = .text:0x000033F0; // type:function size:0x3F0 -fn_226_37E0 = .text:0x000037E0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000037E0; // type:function size:0x10 fn_226_37F0 = .text:0x000037F0; // type:function size:0x8 fn_226_3800 = .text:0x00003800; // type:function size:0x1C AcGirahimuBase__walk = .text:0x00003820; // type:function size:0x100 @@ -151,7 +151,7 @@ fn_226_7610 = .text:0x00007610; // type:function size:0x1C fn_226_7630 = .text:0x00007630; // type:function size:0x8C AcGirahimuBase__trySetStateWait = .text:0x000076C0; // type:function size:0x28 fn_226_76F0 = .text:0x000076F0; // type:function size:0x4 -AcGirahimuBase__dtor = .text:0x00007700; // type:function size:0x42C +__dt__17dAcGirahimuBase_cFv = .text:0x00007700; // type:function size:0x42C AcGirahimuBase__initResNodes = .text:0x00007B30; // type:function size:0x4D4 AcGirahimuBase__initModels2 = .text:0x00008010; // type:function size:0x328 AcGirahimu__initCollisionStuff = .text:0x00008340; // type:function size:0x22C @@ -192,7 +192,7 @@ fn_226_AEC0 = .text:0x0000AEC0; // type:function size:0xEC fn_226_AFB0 = .text:0x0000AFB0; // type:function size:0xC4 AcGirahimuBase__moveAfterTakingDamageMaybe = .text:0x0000B080; // type:function size:0x378 fn_226_B400 = .text:0x0000B400; // type:function size:0x4C -fn_226_B450 = .text:0x0000B450; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B450; // type:function size:0x10 fn_226_B460 = .text:0x0000B460; // type:function size:0x214 fn_226_B680 = .text:0x0000B680; // type:function size:0x4 fn_226_B690 = .text:0x0000B690; // type:function size:0x114 @@ -235,32 +235,32 @@ fn_226_D610 = .text:0x0000D610; // type:function size:0x4 fn_226_D620 = .text:0x0000D620; // type:function size:0x4 AcGirahimuBase__getActorList = .text:0x0000D630; // type:function size:0x8 AcGirahimuBase__walkWithSword = .text:0x0000D640; // type:function size:0x24 -fn_226_D670 = .text:0x0000D670; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D670; // type:function size:0x10 fn_226_D680 = .text:0x0000D680; // type:function size:0x4 fn_226_D690 = .text:0x0000D690; // type:function size:0x4 fn_226_D6A0 = .text:0x0000D6A0; // type:function size:0x4 fn_226_D6B0 = .text:0x0000D6B0; // type:function size:0x4 fn_226_D6C0 = .text:0x0000D6C0; // type:function size:0x4 -fn_226_D6D0 = .text:0x0000D6D0; // type:function size:0x60 -fn_226_D730 = .text:0x0000D730; // type:function size:0xC -fn_226_D740 = .text:0x0000D740; // type:function size:0x1C -fn_226_D760 = .text:0x0000D760; // type:function size:0x1C -fn_226_D780 = .text:0x0000D780; // type:function size:0x1C -fn_226_D7A0 = .text:0x0000D7A0; // type:function size:0x10 -fn_226_D7B0 = .text:0x0000D7B0; // type:function size:0x10 -fn_226_D7C0 = .text:0x0000D7C0; // type:function size:0x10 -fn_226_D7D0 = .text:0x0000D7D0; // type:function size:0x10 -fn_226_D7E0 = .text:0x0000D7E0; // type:function size:0x10 -fn_226_D7F0 = .text:0x0000D7F0; // type:function size:0x10 -fn_226_D800 = .text:0x0000D800; // type:function size:0x30 -fn_226_D830 = .text:0x0000D830; // type:function size:0x30 -fn_226_D860 = .text:0x0000D860; // type:function size:0x30 -AcGirahimuBase__sinit = .text:0x0000D890; // type:function size:0x1698 -fn_226_EF30 = .text:0x0000EF30; // type:function size:0x58 +build__33sFStateFct_c<17dAcGirahimuBase_c>FRC12sStateIDIf_c = .text:0x0000D6D0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcGirahimuBase_c>FRP10sStateIf_c = .text:0x0000D730; // type:function size:0xC +initialize__30sFState_c<17dAcGirahimuBase_c>Fv = .text:0x0000D740; // type:function size:0x1C +execute__30sFState_c<17dAcGirahimuBase_c>Fv = .text:0x0000D760; // type:function size:0x1C +finalize__30sFState_c<17dAcGirahimuBase_c>Fv = .text:0x0000D780; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D7A0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D7B0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D7C0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D7D0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D7E0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcGirahimuBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D7F0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcGirahimuBase_c>CFR17dAcGirahimuBase_c = .text:0x0000D800; // type:function size:0x30 +executeState__32sFStateID_c<17dAcGirahimuBase_c>CFR17dAcGirahimuBase_c = .text:0x0000D830; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcGirahimuBase_c>CFR17dAcGirahimuBase_c = .text:0x0000D860; // type:function size:0x30 +__sinit_\d_a_b_girahimu_base_cpp = .text:0x0000D890; // type:function size:0x1698 scope:local +__dt__32sFStateID_c<17dAcGirahimuBase_c>Fv = .text:0x0000EF30; // type:function size:0x58 fn_226_EF90 = .text:0x0000EF90; // type:function size:0x5C fn_226_EFF0 = .text:0x0000EFF0; // type:function size:0xDC fn_226_F0D0 = .text:0x0000F0D0; // type:function size:0xE0 -fn_226_F1B0 = .text:0x0000F1B0; // type:function size:0x88 +isSameName__32sFStateID_c<17dAcGirahimuBase_c>CFPCc = .text:0x0000F1B0; // type:function size:0x88 fn_226_F240 = .text:0x0000F240; // type:function size:0x8 fn_226_F250 = .text:0x0000F250; // type:function size:0x8 fn_226_F260 = .text:0x0000F260; // type:function size:0x8 @@ -291,7 +291,7 @@ lbl_226_rodata_104 = .rodata:0x00000104; // type:object size:0x20 data:float lbl_226_rodata_124 = .rodata:0x00000124; // type:object size:0x2C data:float lbl_226_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:float lbl_226_rodata_158 = .rodata:0x00000158; // type:object size:0x2C data:float -lbl_226_data_0 = .data:0x00000000; // type:object size:0x9C data:4byte +g_profile_B_GIRAHIMU_BASE = .data:0x00000000; // type:object size:0x9C data:4byte lbl_226_data_9C = .data:0x0000009C; // type:object size:0x4 data:4byte lbl_226_data_A0 = .data:0x000000A0; // type:object size:0x4 data:4byte lbl_226_data_A4 = .data:0x000000A4; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_krNP/symbols.txt b/config/SOUE01/rels/d_a_b_krNP/symbols.txt index 0b1702c3..238c9638 100644 --- a/config/SOUE01/rels/d_a_b_krNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_krNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcBkr__ctor = .text:0x000000F0; // type:function size:0x258 +dAcBkr_c_classInit__Fv = .text:0x000000F0; // type:function size:0x258 fn_140_350 = .text:0x00000350; // type:function size:0x40 fn_140_390 = .text:0x00000390; // type:function size:0x4 fn_140_3A0 = .text:0x000003A0; // type:function size:0x40 -fn_140_3E0 = .text:0x000003E0; // type:function size:0x58 -fn_140_440 = .text:0x00000440; // type:function size:0x6C -fn_140_4B0 = .text:0x000004B0; // type:function size:0xA0 -fn_140_550 = .text:0x00000550; // type:function size:0xA4 +__dt__20sFState_c<8dAcBkr_c>Fv = .text:0x000003E0; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcBkr_c>Fv = .text:0x00000440; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004B0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000550; // type:function size:0xA4 fn_140_600 = .text:0x00000600; // type:function size:0x58 fn_140_660 = .text:0x00000660; // type:function size:0x90 fn_140_6F0 = .text:0x000006F0; // type:function size:0x58 @@ -18,56 +18,56 @@ fn_140_750 = .text:0x00000750; // type:function size:0x228 AcBkr__initModels = .text:0x00000980; // type:function size:0x168 AcBkr__init = .text:0x00000AF0; // type:function size:0x34C isInBossRush = .text:0x00000E40; // type:function size:0x8 -fn_140_E50 = .text:0x00000E50; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E50; // type:function size:0x10 fn_140_E60 = .text:0x00000E60; // type:function size:0xF0 fn_140_F50 = .text:0x00000F50; // type:function size:0x8 AcBkr__update = .text:0x00000F60; // type:function size:0x1D50 -fn_140_2CB0 = .text:0x00002CB0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CB0; // type:function size:0x10 fn_140_2CC0 = .text:0x00002CC0; // type:function size:0x848 AcBkr__draw = .text:0x00003510; // type:function size:0x68 -fn_140_3580 = .text:0x00003580; // type:function size:0xC -fn_140_3590 = .text:0x00003590; // type:function size:0x28C -fn_140_3820 = .text:0x00003820; // type:function size:0x4 -fn_140_3830 = .text:0x00003830; // type:function size:0x14 -fn_140_3850 = .text:0x00003850; // type:function size:0x14 -fn_140_3870 = .text:0x00003870; // type:function size:0x4 -fn_140_3880 = .text:0x00003880; // type:function size:0x90 -fn_140_3910 = .text:0x00003910; // type:function size:0x320 -fn_140_3C30 = .text:0x00003C30; // type:function size:0x4 -fn_140_3C40 = .text:0x00003C40; // type:function size:0x70 -fn_140_3CB0 = .text:0x00003CB0; // type:function size:0x158 -fn_140_3E10 = .text:0x00003E10; // type:function size:0x4 -fn_140_3E20 = .text:0x00003E20; // type:function size:0x58 -fn_140_3E80 = .text:0x00003E80; // type:function size:0x120 -fn_140_3FA0 = .text:0x00003FA0; // type:function size:0x4 -fn_140_3FB0 = .text:0x00003FB0; // type:function size:0x48 -fn_140_4000 = .text:0x00004000; // type:function size:0x254 -fn_140_4260 = .text:0x00004260; // type:function size:0x4 -fn_140_4270 = .text:0x00004270; // type:function size:0x88 -fn_140_4300 = .text:0x00004300; // type:function size:0x780 -fn_140_4A80 = .text:0x00004A80; // type:function size:0x4 -fn_140_4A90 = .text:0x00004A90; // type:function size:0x50 +initializeState_StartDemo__8dAcBkr_cFv = .text:0x00003580; // type:function size:0xC +executeState_StartDemo__8dAcBkr_cFv = .text:0x00003590; // type:function size:0x28C +finalizeState_StartDemo__8dAcBkr_cFv = .text:0x00003820; // type:function size:0x4 +initializeState_UnderWater__8dAcBkr_cFv = .text:0x00003830; // type:function size:0x14 +executeState_UnderWater__8dAcBkr_cFv = .text:0x00003850; // type:function size:0x14 +finalizeState_UnderWater__8dAcBkr_cFv = .text:0x00003870; // type:function size:0x4 +initializeState_Appear__8dAcBkr_cFv = .text:0x00003880; // type:function size:0x90 +executeState_Appear__8dAcBkr_cFv = .text:0x00003910; // type:function size:0x320 +finalizeState_Appear__8dAcBkr_cFv = .text:0x00003C30; // type:function size:0x4 +initializeState_Fight__8dAcBkr_cFv = .text:0x00003C40; // type:function size:0x70 +executeState_Fight__8dAcBkr_cFv = .text:0x00003CB0; // type:function size:0x158 +finalizeState_Fight__8dAcBkr_cFv = .text:0x00003E10; // type:function size:0x4 +initializeState_LastFight__8dAcBkr_cFv = .text:0x00003E20; // type:function size:0x58 +executeState_LastFight__8dAcBkr_cFv = .text:0x00003E80; // type:function size:0x120 +finalizeState_LastFight__8dAcBkr_cFv = .text:0x00003FA0; // type:function size:0x4 +initializeState_LastDamage__8dAcBkr_cFv = .text:0x00003FB0; // type:function size:0x48 +executeState_LastDamage__8dAcBkr_cFv = .text:0x00004000; // type:function size:0x254 +finalizeState_LastDamage__8dAcBkr_cFv = .text:0x00004260; // type:function size:0x4 +initializeState_Attack__8dAcBkr_cFv = .text:0x00004270; // type:function size:0x88 +executeState_Attack__8dAcBkr_cFv = .text:0x00004300; // type:function size:0x780 +finalizeState_Attack__8dAcBkr_cFv = .text:0x00004A80; // type:function size:0x4 +initializeState_AttackCrash__8dAcBkr_cFv = .text:0x00004A90; // type:function size:0x50 fn_140_4AE0 = .text:0x00004AE0; // type:function size:0x4 -fn_140_4AF0 = .text:0x00004AF0; // type:function size:0x6F8 -fn_140_51F0 = .text:0x000051F0; // type:function size:0x4 -fn_140_5200 = .text:0x00005200; // type:function size:0x44 -fn_140_5250 = .text:0x00005250; // type:function size:0x124 -fn_140_5380 = .text:0x00005380; // type:function size:0x4 -fn_140_5390 = .text:0x00005390; // type:function size:0x68 -fn_140_5400 = .text:0x00005400; // type:function size:0x80 -fn_140_5480 = .text:0x00005480; // type:function size:0x4 -fn_140_5490 = .text:0x00005490; // type:function size:0x5C -fn_140_54F0 = .text:0x000054F0; // type:function size:0x498 -fn_140_5990 = .text:0x00005990; // type:function size:0x4 -fn_140_59A0 = .text:0x000059A0; // type:function size:0x3C -fn_140_59E0 = .text:0x000059E0; // type:function size:0xC4 -fn_140_5AB0 = .text:0x00005AB0; // type:function size:0x4 -fn_140_5AC0 = .text:0x00005AC0; // type:function size:0x64 -fn_140_5B30 = .text:0x00005B30; // type:function size:0x234 -fn_140_5D70 = .text:0x00005D70; // type:function size:0x4 +executeState_AttackCrash__8dAcBkr_cFv = .text:0x00004AF0; // type:function size:0x6F8 +finalizeState_AttackCrash__8dAcBkr_cFv = .text:0x000051F0; // type:function size:0x4 +initializeState_ArmDamage__8dAcBkr_cFv = .text:0x00005200; // type:function size:0x44 +executeState_ArmDamage__8dAcBkr_cFv = .text:0x00005250; // type:function size:0x124 +finalizeState_ArmDamage__8dAcBkr_cFv = .text:0x00005380; // type:function size:0x4 +initializeState_ArmDamage2__8dAcBkr_cFv = .text:0x00005390; // type:function size:0x68 +executeState_ArmDamage2__8dAcBkr_cFv = .text:0x00005400; // type:function size:0x80 +finalizeState_ArmDamage2__8dAcBkr_cFv = .text:0x00005480; // type:function size:0x4 +initializeState_CoreDamage__8dAcBkr_cFv = .text:0x00005490; // type:function size:0x5C +executeState_CoreDamage__8dAcBkr_cFv = .text:0x000054F0; // type:function size:0x498 +finalizeState_CoreDamage__8dAcBkr_cFv = .text:0x00005990; // type:function size:0x4 +initializeState_SmallDamage__8dAcBkr_cFv = .text:0x000059A0; // type:function size:0x3C +executeState_SmallDamage__8dAcBkr_cFv = .text:0x000059E0; // type:function size:0xC4 +finalizeState_SmallDamage__8dAcBkr_cFv = .text:0x00005AB0; // type:function size:0x4 +initializeState_ArmRecover__8dAcBkr_cFv = .text:0x00005AC0; // type:function size:0x64 +executeState_ArmRecover__8dAcBkr_cFv = .text:0x00005B30; // type:function size:0x234 +finalizeState_ArmRecover__8dAcBkr_cFv = .text:0x00005D70; // type:function size:0x4 fn_140_5D80 = .text:0x00005D80; // type:function size:0x81C fn_140_65A0 = .text:0x000065A0; // type:function size:0x4C -fn_140_65F0 = .text:0x000065F0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000065F0; // type:function size:0x10 fn_140_6600 = .text:0x00006600; // type:function size:0xC fn_140_6610 = .text:0x00006610; // type:function size:0x1C fn_140_6630 = .text:0x00006630; // type:function size:0x64 @@ -81,29 +81,29 @@ fn_140_8650 = .text:0x00008650; // type:function size:0x8 fn_140_8660 = .text:0x00008660; // type:function size:0x4 fn_140_8670 = .text:0x00008670; // type:function size:0x4 fn_140_8680 = .text:0x00008680; // type:function size:0x8 -fn_140_8690 = .text:0x00008690; // type:function size:0x28C +__dt__8dAcBkr_cFv = .text:0x00008690; // type:function size:0x28C fn_140_8920 = .text:0x00008920; // type:function size:0x4 fn_140_8930 = .text:0x00008930; // type:function size:0x4 fn_140_8940 = .text:0x00008940; // type:function size:0x4 fn_140_8950 = .text:0x00008950; // type:function size:0x4 fn_140_8960 = .text:0x00008960; // type:function size:0x4 -fn_140_8970 = .text:0x00008970; // type:function size:0x60 -fn_140_89D0 = .text:0x000089D0; // type:function size:0xC -fn_140_89E0 = .text:0x000089E0; // type:function size:0x1C -fn_140_8A00 = .text:0x00008A00; // type:function size:0x1C -fn_140_8A20 = .text:0x00008A20; // type:function size:0x1C -fn_140_8A40 = .text:0x00008A40; // type:function size:0x10 -fn_140_8A50 = .text:0x00008A50; // type:function size:0x10 -fn_140_8A60 = .text:0x00008A60; // type:function size:0x10 -fn_140_8A70 = .text:0x00008A70; // type:function size:0x10 -fn_140_8A80 = .text:0x00008A80; // type:function size:0x10 -fn_140_8A90 = .text:0x00008A90; // type:function size:0x10 -fn_140_8AA0 = .text:0x00008AA0; // type:function size:0x30 -fn_140_8AD0 = .text:0x00008AD0; // type:function size:0x30 -fn_140_8B00 = .text:0x00008B00; // type:function size:0x30 -fn_140_8B30 = .text:0x00008B30; // type:function size:0x9D4 -fn_140_9510 = .text:0x00009510; // type:function size:0x58 -fn_140_9570 = .text:0x00009570; // type:function size:0x88 +build__23sFStateFct_c<8dAcBkr_c>FRC12sStateIDIf_c = .text:0x00008970; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcBkr_c>FRP10sStateIf_c = .text:0x000089D0; // type:function size:0xC +initialize__20sFState_c<8dAcBkr_c>Fv = .text:0x000089E0; // type:function size:0x1C +execute__20sFState_c<8dAcBkr_c>Fv = .text:0x00008A00; // type:function size:0x1C +finalize__20sFState_c<8dAcBkr_c>Fv = .text:0x00008A20; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A40; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A50; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A60; // type:function size:0x10 +getState__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A70; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A80; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcBkr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A90; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcBkr_c>CFR8dAcBkr_c = .text:0x00008AA0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcBkr_c>CFR8dAcBkr_c = .text:0x00008AD0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcBkr_c>CFR8dAcBkr_c = .text:0x00008B00; // type:function size:0x30 +__sinit_\d_a_b_kr_cpp = .text:0x00008B30; // type:function size:0x9D4 scope:local +__dt__22sFStateID_c<8dAcBkr_c>Fv = .text:0x00009510; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcBkr_c>CFPCc = .text:0x00009570; // type:function size:0x88 fn_140_9600 = .text:0x00009600; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -118,7 +118,7 @@ lbl_140_rodata_10C = .rodata:0x0000010C; // type:object size:0x24 data:float lbl_140_rodata_130 = .rodata:0x00000130; // type:object size:0x104 data:float lbl_140_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float lbl_140_rodata_238 = .rodata:0x00000238; // type:object size:0x190 data:float -lbl_140_data_0 = .data:0x00000000; // type:object size:0xB4 data:4byte +g_profile_B_KR = .data:0x00000000; // type:object size:0xB4 data:4byte lbl_140_data_B4 = .data:0x000000B4; // type:object size:0x50 lbl_140_data_104 = .data:0x00000104; // type:object size:0xC lbl_140_data_110 = .data:0x00000110; // type:object size:0xC8 diff --git a/config/SOUE01/rels/d_a_b_kr_armNP/symbols.txt b/config/SOUE01/rels/d_a_b_kr_armNP/symbols.txt index 96d4b0ff..7f98498a 100644 --- a/config/SOUE01/rels/d_a_b_kr_armNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_kr_armNP/symbols.txt @@ -4,53 +4,53 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_142_F0 = .text:0x000000F0; // type:function size:0x40 -AcBkra__ctor = .text:0x00000130; // type:function size:0x164 +dAcBkra_c_classInit__Fv = .text:0x00000130; // type:function size:0x164 fn_142_2A0 = .text:0x000002A0; // type:function size:0x4 fn_142_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_142_310 = .text:0x00000310; // type:function size:0x58 -fn_142_370 = .text:0x00000370; // type:function size:0x6C -fn_142_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_142_480 = .text:0x00000480; // type:function size:0xA4 +__dt__21sFState_c<9dAcBkra_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcBkra_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_142_530 = .text:0x00000530; // type:function size:0x58 fn_142_590 = .text:0x00000590; // type:function size:0x90 fn_142_620 = .text:0x00000620; // type:function size:0x74 fn_142_6A0 = .text:0x000006A0; // type:function size:0x328 fn_142_9D0 = .text:0x000009D0; // type:function size:0x88 fn_142_A60 = .text:0x00000A60; // type:function size:0x568 -fn_142_FD0 = .text:0x00000FD0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000FD0; // type:function size:0x10 fn_142_FE0 = .text:0x00000FE0; // type:function size:0x2C fn_142_1010 = .text:0x00001010; // type:function size:0x8 fn_142_1020 = .text:0x00001020; // type:function size:0x1058 -fn_142_2080 = .text:0x00002080; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002080; // type:function size:0x10 fn_142_2090 = .text:0x00002090; // type:function size:0x53C fn_142_25D0 = .text:0x000025D0; // type:function size:0x1C0 fn_142_2790 = .text:0x00002790; // type:function size:0x22C fn_142_29C0 = .text:0x000029C0; // type:function size:0x5AC fn_142_2F70 = .text:0x00002F70; // type:function size:0x488 fn_142_3400 = .text:0x00003400; // type:function size:0xC0 -fn_142_34C0 = .text:0x000034C0; // type:function size:0xC -fn_142_34D0 = .text:0x000034D0; // type:function size:0x1D4 -fn_142_36B0 = .text:0x000036B0; // type:function size:0x4 -fn_142_36C0 = .text:0x000036C0; // type:function size:0x20 -fn_142_36E0 = .text:0x000036E0; // type:function size:0xA04 +initializeState_Wait__9dAcBkra_cFv = .text:0x000034C0; // type:function size:0xC +executeState_Wait__9dAcBkra_cFv = .text:0x000034D0; // type:function size:0x1D4 +finalizeState_Wait__9dAcBkra_cFv = .text:0x000036B0; // type:function size:0x4 +initializeState_AttackA__9dAcBkra_cFv = .text:0x000036C0; // type:function size:0x20 +executeState_AttackA__9dAcBkra_cFv = .text:0x000036E0; // type:function size:0xA04 fn_142_40F0 = .text:0x000040F0; // type:function size:0x48 -fn_142_4140 = .text:0x00004140; // type:function size:0x98 -fn_142_41E0 = .text:0x000041E0; // type:function size:0x48 -fn_142_4230 = .text:0x00004230; // type:function size:0x2D0 -fn_142_4500 = .text:0x00004500; // type:function size:0x4 -fn_142_4510 = .text:0x00004510; // type:function size:0x60 -fn_142_4570 = .text:0x00004570; // type:function size:0x4A0 -fn_142_4A10 = .text:0x00004A10; // type:function size:0x4 -fn_142_4A20 = .text:0x00004A20; // type:function size:0x14 -fn_142_4A40 = .text:0x00004A40; // type:function size:0xAAC +finalizeState_AttackA__9dAcBkra_cFv = .text:0x00004140; // type:function size:0x98 +initializeState_AttackB__9dAcBkra_cFv = .text:0x000041E0; // type:function size:0x48 +executeState_AttackB__9dAcBkra_cFv = .text:0x00004230; // type:function size:0x2D0 +finalizeState_AttackB__9dAcBkra_cFv = .text:0x00004500; // type:function size:0x4 +initializeState_Escape__9dAcBkra_cFv = .text:0x00004510; // type:function size:0x60 +executeState_Escape__9dAcBkra_cFv = .text:0x00004570; // type:function size:0x4A0 +finalizeState_Escape__9dAcBkra_cFv = .text:0x00004A10; // type:function size:0x4 +initializeState_InRoom__9dAcBkra_cFv = .text:0x00004A20; // type:function size:0x14 +executeState_InRoom__9dAcBkra_cFv = .text:0x00004A40; // type:function size:0xAAC fn_142_54F0 = .text:0x000054F0; // type:function size:0x4C -fn_142_5540 = .text:0x00005540; // type:function size:0xA4 -fn_142_55F0 = .text:0x000055F0; // type:function size:0xF4 -fn_142_56F0 = .text:0x000056F0; // type:function size:0x31C -fn_142_5A10 = .text:0x00005A10; // type:function size:0x4 -fn_142_5A20 = .text:0x00005A20; // type:function size:0x20 -fn_142_5A40 = .text:0x00005A40; // type:function size:0x138 -fn_142_5B80 = .text:0x00005B80; // type:function size:0x4 +finalizeState_InRoom__9dAcBkra_cFv = .text:0x00005540; // type:function size:0xA4 +initializeState_InRoomDemo__9dAcBkra_cFv = .text:0x000055F0; // type:function size:0xF4 +executeState_InRoomDemo__9dAcBkra_cFv = .text:0x000056F0; // type:function size:0x31C +finalizeState_InRoomDemo__9dAcBkra_cFv = .text:0x00005A10; // type:function size:0x4 +initializeState_Damage__9dAcBkra_cFv = .text:0x00005A20; // type:function size:0x20 +executeState_Damage__9dAcBkra_cFv = .text:0x00005A40; // type:function size:0x138 +finalizeState_Damage__9dAcBkra_cFv = .text:0x00005B80; // type:function size:0x4 fn_142_5B90 = .text:0x00005B90; // type:function size:0x8A0 fn_142_6430 = .text:0x00006430; // type:function size:0x4C fn_142_6480 = .text:0x00006480; // type:function size:0xC @@ -61,25 +61,25 @@ fn_142_6910 = .text:0x00006910; // type:function size:0x8 fn_142_6920 = .text:0x00006920; // type:function size:0x4 fn_142_6930 = .text:0x00006930; // type:function size:0x4 fn_142_6940 = .text:0x00006940; // type:function size:0x8 -fn_142_6950 = .text:0x00006950; // type:function size:0x174 -fn_142_6AD0 = .text:0x00006AD0; // type:function size:0x10 -fn_142_6AE0 = .text:0x00006AE0; // type:function size:0x60 -fn_142_6B40 = .text:0x00006B40; // type:function size:0xC -fn_142_6B50 = .text:0x00006B50; // type:function size:0x1C -fn_142_6B70 = .text:0x00006B70; // type:function size:0x1C -fn_142_6B90 = .text:0x00006B90; // type:function size:0x1C -fn_142_6BB0 = .text:0x00006BB0; // type:function size:0x10 -fn_142_6BC0 = .text:0x00006BC0; // type:function size:0x10 -fn_142_6BD0 = .text:0x00006BD0; // type:function size:0x10 -fn_142_6BE0 = .text:0x00006BE0; // type:function size:0x10 -fn_142_6BF0 = .text:0x00006BF0; // type:function size:0x10 -fn_142_6C00 = .text:0x00006C00; // type:function size:0x10 -fn_142_6C10 = .text:0x00006C10; // type:function size:0x30 -fn_142_6C40 = .text:0x00006C40; // type:function size:0x30 -fn_142_6C70 = .text:0x00006C70; // type:function size:0x30 -fn_142_6CA0 = .text:0x00006CA0; // type:function size:0x750 -fn_142_73F0 = .text:0x000073F0; // type:function size:0x58 -fn_142_7450 = .text:0x00007450; // type:function size:0x88 +__dt__9dAcBkra_cFv = .text:0x00006950; // type:function size:0x174 +getStateID__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006AD0; // type:function size:0x10 +build__24sFStateFct_c<9dAcBkra_c>FRC12sStateIDIf_c = .text:0x00006AE0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcBkra_c>FRP10sStateIf_c = .text:0x00006B40; // type:function size:0xC +initialize__21sFState_c<9dAcBkra_c>Fv = .text:0x00006B50; // type:function size:0x1C +execute__21sFState_c<9dAcBkra_c>Fv = .text:0x00006B70; // type:function size:0x1C +finalize__21sFState_c<9dAcBkra_c>Fv = .text:0x00006B90; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006BB0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006BC0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006BD0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006BE0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006BF0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcBkra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006C00; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcBkra_c>CFR9dAcBkra_c = .text:0x00006C10; // type:function size:0x30 +executeState__23sFStateID_c<9dAcBkra_c>CFR9dAcBkra_c = .text:0x00006C40; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcBkra_c>CFR9dAcBkra_c = .text:0x00006C70; // type:function size:0x30 +__sinit_\d_a_b_kr_arm_cpp = .text:0x00006CA0; // type:function size:0x750 scope:local +__dt__23sFStateID_c<9dAcBkra_c>Fv = .text:0x000073F0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcBkra_c>CFPCc = .text:0x00007450; // type:function size:0x88 fn_142_74E0 = .text:0x000074E0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -89,7 +89,7 @@ lbl_142_rodata_60 = .rodata:0x00000060; // type:object size:0x90 data:float lbl_142_rodata_F0 = .rodata:0x000000F0; // type:object size:0x18 data:double lbl_142_rodata_108 = .rodata:0x00000108; // type:object size:0xB0 data:float lbl_142_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float -lbl_142_data_0 = .data:0x00000000; // type:object size:0x78 data:4byte +g_profile_B_KRA = .data:0x00000000; // type:object size:0x78 data:4byte lbl_142_data_78 = .data:0x00000078; // type:object size:0x4 data:4byte lbl_142_data_7C = .data:0x0000007C; // type:object size:0x4 data:4byte lbl_142_data_80 = .data:0x00000080; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_kr_hairNP/symbols.txt b/config/SOUE01/rels/d_a_b_kr_hairNP/symbols.txt index 303f1123..fcae767d 100644 --- a/config/SOUE01/rels/d_a_b_kr_hairNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_kr_hairNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_141_F0 = .text:0x000000F0; // type:function size:0x40 -AcBkrh__ctor = .text:0x00000130; // type:function size:0x1D8 +dAcBkrh_c_classInit__Fv = .text:0x00000130; // type:function size:0x1D8 fn_141_310 = .text:0x00000310; // type:function size:0x58 -fn_141_370 = .text:0x00000370; // type:function size:0x58 -fn_141_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_141_440 = .text:0x00000440; // type:function size:0xA0 -fn_141_4E0 = .text:0x000004E0; // type:function size:0xA4 +__dt__21sFState_c<9dAcBkrh_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcBkrh_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 fn_141_590 = .text:0x00000590; // type:function size:0x40 fn_141_5D0 = .text:0x000005D0; // type:function size:0x4 fn_141_5E0 = .text:0x000005E0; // type:function size:0x40 @@ -20,11 +20,11 @@ fn_141_710 = .text:0x00000710; // type:function size:0x90 fn_141_7A0 = .text:0x000007A0; // type:function size:0x3AC fn_141_B50 = .text:0x00000B50; // type:function size:0xAC fn_141_C00 = .text:0x00000C00; // type:function size:0x208 -fn_141_E10 = .text:0x00000E10; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E10; // type:function size:0x10 fn_141_E20 = .text:0x00000E20; // type:function size:0x2C fn_141_E50 = .text:0x00000E50; // type:function size:0x8 fn_141_E60 = .text:0x00000E60; // type:function size:0x76C -fn_141_15D0 = .text:0x000015D0; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015D0; // type:function size:0x10 fn_141_15E0 = .text:0x000015E0; // type:function size:0x55C fn_141_1B40 = .text:0x00001B40; // type:function size:0x4C fn_141_1B90 = .text:0x00001B90; // type:function size:0x1C @@ -33,45 +33,45 @@ fn_141_2260 = .text:0x00002260; // type:function size:0x200 fn_141_2460 = .text:0x00002460; // type:function size:0xDC fn_141_2540 = .text:0x00002540; // type:function size:0x4EC fn_141_2A30 = .text:0x00002A30; // type:function size:0x58 -fn_141_2A90 = .text:0x00002A90; // type:function size:0x68 -fn_141_2B00 = .text:0x00002B00; // type:function size:0x230 -fn_141_2D30 = .text:0x00002D30; // type:function size:0x4 -fn_141_2D40 = .text:0x00002D40; // type:function size:0x8C -fn_141_2DD0 = .text:0x00002DD0; // type:function size:0x4C4 +initializeState_Normal__9dAcBkrh_cFv = .text:0x00002A90; // type:function size:0x68 +executeState_Normal__9dAcBkrh_cFv = .text:0x00002B00; // type:function size:0x230 +finalizeState_Normal__9dAcBkrh_cFv = .text:0x00002D30; // type:function size:0x4 +initializeState_Attack__9dAcBkrh_cFv = .text:0x00002D40; // type:function size:0x8C +executeState_Attack__9dAcBkrh_cFv = .text:0x00002DD0; // type:function size:0x4C4 fn_141_32A0 = .text:0x000032A0; // type:function size:0x48 -fn_141_32F0 = .text:0x000032F0; // type:function size:0x4 -fn_141_3300 = .text:0x00003300; // type:function size:0x18 -fn_141_3320 = .text:0x00003320; // type:function size:0x360 -fn_141_3680 = .text:0x00003680; // type:function size:0x4 +finalizeState_Attack__9dAcBkrh_cFv = .text:0x000032F0; // type:function size:0x4 +initializeState_Escape__9dAcBkrh_cFv = .text:0x00003300; // type:function size:0x18 +executeState_Escape__9dAcBkrh_cFv = .text:0x00003320; // type:function size:0x360 +finalizeState_Escape__9dAcBkrh_cFv = .text:0x00003680; // type:function size:0x4 fn_141_3690 = .text:0x00003690; // type:function size:0x58 fn_141_36F0 = .text:0x000036F0; // type:function size:0x8 fn_141_3700 = .text:0x00003700; // type:function size:0x4 fn_141_3710 = .text:0x00003710; // type:function size:0x4 fn_141_3720 = .text:0x00003720; // type:function size:0x8 -fn_141_3730 = .text:0x00003730; // type:function size:0x190 -fn_141_38C0 = .text:0x000038C0; // type:function size:0x10 +__dt__9dAcBkrh_cFv = .text:0x00003730; // type:function size:0x190 +getStateID__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000038C0; // type:function size:0x10 fn_141_38D0 = .text:0x000038D0; // type:function size:0x4 fn_141_38E0 = .text:0x000038E0; // type:function size:0x4 fn_141_38F0 = .text:0x000038F0; // type:function size:0x4 fn_141_3900 = .text:0x00003900; // type:function size:0x4 fn_141_3910 = .text:0x00003910; // type:function size:0x4 -fn_141_3920 = .text:0x00003920; // type:function size:0x60 -fn_141_3980 = .text:0x00003980; // type:function size:0xC -fn_141_3990 = .text:0x00003990; // type:function size:0x1C -fn_141_39B0 = .text:0x000039B0; // type:function size:0x1C -fn_141_39D0 = .text:0x000039D0; // type:function size:0x1C -fn_141_39F0 = .text:0x000039F0; // type:function size:0x10 -fn_141_3A00 = .text:0x00003A00; // type:function size:0x10 -fn_141_3A10 = .text:0x00003A10; // type:function size:0x10 -fn_141_3A20 = .text:0x00003A20; // type:function size:0x10 -fn_141_3A30 = .text:0x00003A30; // type:function size:0x10 -fn_141_3A40 = .text:0x00003A40; // type:function size:0x10 -fn_141_3A50 = .text:0x00003A50; // type:function size:0x30 -fn_141_3A80 = .text:0x00003A80; // type:function size:0x30 -fn_141_3AB0 = .text:0x00003AB0; // type:function size:0x30 -fn_141_3AE0 = .text:0x00003AE0; // type:function size:0x27C -fn_141_3D60 = .text:0x00003D60; // type:function size:0x58 -fn_141_3DC0 = .text:0x00003DC0; // type:function size:0x88 +build__24sFStateFct_c<9dAcBkrh_c>FRC12sStateIDIf_c = .text:0x00003920; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcBkrh_c>FRP10sStateIf_c = .text:0x00003980; // type:function size:0xC +initialize__21sFState_c<9dAcBkrh_c>Fv = .text:0x00003990; // type:function size:0x1C +execute__21sFState_c<9dAcBkrh_c>Fv = .text:0x000039B0; // type:function size:0x1C +finalize__21sFState_c<9dAcBkrh_c>Fv = .text:0x000039D0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000039F0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003A00; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003A10; // type:function size:0x10 +getState__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003A20; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003A30; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcBkrh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003A40; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcBkrh_c>CFR9dAcBkrh_c = .text:0x00003A50; // type:function size:0x30 +executeState__23sFStateID_c<9dAcBkrh_c>CFR9dAcBkrh_c = .text:0x00003A80; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcBkrh_c>CFR9dAcBkrh_c = .text:0x00003AB0; // type:function size:0x30 +__sinit_\d_a_b_kr_hair_cpp = .text:0x00003AE0; // type:function size:0x27C scope:local +__dt__23sFStateID_c<9dAcBkrh_c>Fv = .text:0x00003D60; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcBkrh_c>CFPCc = .text:0x00003DC0; // type:function size:0x88 fn_141_3E50 = .text:0x00003E50; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -81,7 +81,7 @@ lbl_141_rodata_80 = .rodata:0x00000080; // type:object size:0x90 data:float lbl_141_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float lbl_141_rodata_118 = .rodata:0x00000118; // type:object size:0x3C lbl_141_rodata_154 = .rodata:0x00000154; // type:object size:0x14 data:float -lbl_141_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_KRH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_141_data_10 = .data:0x00000010; // type:object size:0x4C lbl_141_data_5C = .data:0x0000005C; // type:object size:0x2C lbl_141_data_88 = .data:0x00000088; // type:object size:0xC data:4byte diff --git a/config/SOUE01/rels/d_a_b_lastbossNP/symbols.txt b/config/SOUE01/rels/d_a_b_lastbossNP/symbols.txt index 49d55af5..fd896769 100644 --- a/config/SOUE01/rels/d_a_b_lastbossNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_lastbossNP/symbols.txt @@ -4,15 +4,15 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_143_F0 = .text:0x000000F0; // type:function size:0x40 -AcBlastboss__ctor = .text:0x00000130; // type:function size:0x39C +dAcBlastboss_c_classInit__Fv = .text:0x00000130; // type:function size:0x39C fn_143_4D0 = .text:0x000004D0; // type:function size:0x58 fn_143_530 = .text:0x00000530; // type:function size:0x90 fn_143_5C0 = .text:0x000005C0; // type:function size:0x90 fn_143_650 = .text:0x00000650; // type:function size:0x40 -fn_143_690 = .text:0x00000690; // type:function size:0x58 -fn_143_6F0 = .text:0x000006F0; // type:function size:0x6C -fn_143_760 = .text:0x00000760; // type:function size:0xA0 -fn_143_800 = .text:0x00000800; // type:function size:0xA4 +__dt__27sFState_c<14dAcBlastboss_c>Fv = .text:0x00000690; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcBlastboss_c>Fv = .text:0x000006F0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000760; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000800; // type:function size:0xA4 fn_143_8B0 = .text:0x000008B0; // type:function size:0x4 fn_143_8C0 = .text:0x000008C0; // type:function size:0x84 fn_143_950 = .text:0x00000950; // type:function size:0x58 @@ -25,56 +25,56 @@ fn_143_D70 = .text:0x00000D70; // type:function size:0xDC fn_143_E50 = .text:0x00000E50; // type:function size:0x324 fn_143_1180 = .text:0x00001180; // type:function size:0x3F8 fn_143_1580 = .text:0x00001580; // type:function size:0x8 -fn_143_1590 = .text:0x00001590; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001590; // type:function size:0x10 fn_143_15A0 = .text:0x000015A0; // type:function size:0x34 fn_143_15E0 = .text:0x000015E0; // type:function size:0x17A8 -fn_143_2D90 = .text:0x00002D90; // type:function size:0x10 -fn_143_2DA0 = .text:0x00002DA0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D90; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002DA0; // type:function size:0x10 fn_143_2DB0 = .text:0x00002DB0; // type:function size:0x48 fn_143_2E00 = .text:0x00002E00; // type:function size:0x4C fn_143_2E50 = .text:0x00002E50; // type:function size:0x85C -fn_143_36B0 = .text:0x000036B0; // type:function size:0xBC -fn_143_3770 = .text:0x00003770; // type:function size:0x718 -fn_143_3E90 = .text:0x00003E90; // type:function size:0x4 -fn_143_3EA0 = .text:0x00003EA0; // type:function size:0xD8 -fn_143_3F80 = .text:0x00003F80; // type:function size:0x2A4 -fn_143_4230 = .text:0x00004230; // type:function size:0x4 -fn_143_4240 = .text:0x00004240; // type:function size:0xF8 -fn_143_4340 = .text:0x00004340; // type:function size:0x2F8 -fn_143_4640 = .text:0x00004640; // type:function size:0x4 -fn_143_4650 = .text:0x00004650; // type:function size:0x50 -fn_143_46A0 = .text:0x000046A0; // type:function size:0x124 -fn_143_47D0 = .text:0x000047D0; // type:function size:0x4 -fn_143_47E0 = .text:0x000047E0; // type:function size:0x48 -fn_143_4830 = .text:0x00004830; // type:function size:0x320 -fn_143_4B50 = .text:0x00004B50; // type:function size:0x4 -fn_143_4B60 = .text:0x00004B60; // type:function size:0x44 -fn_143_4BB0 = .text:0x00004BB0; // type:function size:0x2D8 -fn_143_4E90 = .text:0x00004E90; // type:function size:0x4 -fn_143_4EA0 = .text:0x00004EA0; // type:function size:0x44 -fn_143_4EF0 = .text:0x00004EF0; // type:function size:0x208 -fn_143_5100 = .text:0x00005100; // type:function size:0x4 -fn_143_5110 = .text:0x00005110; // type:function size:0x24 -fn_143_5140 = .text:0x00005140; // type:function size:0x418 -fn_143_5560 = .text:0x00005560; // type:function size:0x4 -fn_143_5570 = .text:0x00005570; // type:function size:0xD8 -fn_143_5650 = .text:0x00005650; // type:function size:0xA0 -fn_143_56F0 = .text:0x000056F0; // type:function size:0x4 -fn_143_5700 = .text:0x00005700; // type:function size:0x70 -fn_143_5770 = .text:0x00005770; // type:function size:0xE4 -fn_143_5860 = .text:0x00005860; // type:function size:0x4 -fn_143_5870 = .text:0x00005870; // type:function size:0x70 -fn_143_58E0 = .text:0x000058E0; // type:function size:0x204 -fn_143_5AF0 = .text:0x00005AF0; // type:function size:0x4 -fn_143_5B00 = .text:0x00005B00; // type:function size:0x84 -fn_143_5B90 = .text:0x00005B90; // type:function size:0x6CC -fn_143_6260 = .text:0x00006260; // type:function size:0x4 -fn_143_6270 = .text:0x00006270; // type:function size:0x84 -fn_143_6300 = .text:0x00006300; // type:function size:0x190 -fn_143_6490 = .text:0x00006490; // type:function size:0x4 -fn_143_64A0 = .text:0x000064A0; // type:function size:0x54 -fn_143_6500 = .text:0x00006500; // type:function size:0x204 -fn_143_6710 = .text:0x00006710; // type:function size:0x4 +initializeState_Fight__14dAcBlastboss_cFv = .text:0x000036B0; // type:function size:0xBC +executeState_Fight__14dAcBlastboss_cFv = .text:0x00003770; // type:function size:0x718 +finalizeState_Fight__14dAcBlastboss_cFv = .text:0x00003E90; // type:function size:0x4 +initializeState_Attack__14dAcBlastboss_cFv = .text:0x00003EA0; // type:function size:0xD8 +executeState_Attack__14dAcBlastboss_cFv = .text:0x00003F80; // type:function size:0x2A4 +finalizeState_Attack__14dAcBlastboss_cFv = .text:0x00004230; // type:function size:0x4 +initializeState_CounterAttack__14dAcBlastboss_cFv = .text:0x00004240; // type:function size:0xF8 +executeState_CounterAttack__14dAcBlastboss_cFv = .text:0x00004340; // type:function size:0x2F8 +finalizeState_CounterAttack__14dAcBlastboss_cFv = .text:0x00004640; // type:function size:0x4 +initializeState_PunchAttack__14dAcBlastboss_cFv = .text:0x00004650; // type:function size:0x50 +executeState_PunchAttack__14dAcBlastboss_cFv = .text:0x000046A0; // type:function size:0x124 +finalizeState_PunchAttack__14dAcBlastboss_cFv = .text:0x000047D0; // type:function size:0x4 +initializeState_DashAttack__14dAcBlastboss_cFv = .text:0x000047E0; // type:function size:0x48 +executeState_DashAttack__14dAcBlastboss_cFv = .text:0x00004830; // type:function size:0x320 +finalizeState_DashAttack__14dAcBlastboss_cFv = .text:0x00004B50; // type:function size:0x4 +initializeState_SmallAttack__14dAcBlastboss_cFv = .text:0x00004B60; // type:function size:0x44 +executeState_SmallAttack__14dAcBlastboss_cFv = .text:0x00004BB0; // type:function size:0x2D8 +finalizeState_SmallAttack__14dAcBlastboss_cFv = .text:0x00004E90; // type:function size:0x4 +initializeState_ThunderAttack__14dAcBlastboss_cFv = .text:0x00004EA0; // type:function size:0x44 +executeState_ThunderAttack__14dAcBlastboss_cFv = .text:0x00004EF0; // type:function size:0x208 +finalizeState_ThunderAttack__14dAcBlastboss_cFv = .text:0x00005100; // type:function size:0x4 +initializeState_Guard__14dAcBlastboss_cFv = .text:0x00005110; // type:function size:0x24 +executeState_Guard__14dAcBlastboss_cFv = .text:0x00005140; // type:function size:0x418 +finalizeState_Guard__14dAcBlastboss_cFv = .text:0x00005560; // type:function size:0x4 +initializeState_GuardBreak__14dAcBlastboss_cFv = .text:0x00005570; // type:function size:0xD8 +executeState_GuardBreak__14dAcBlastboss_cFv = .text:0x00005650; // type:function size:0xA0 +finalizeState_GuardBreak__14dAcBlastboss_cFv = .text:0x000056F0; // type:function size:0x4 +initializeState_Damage__14dAcBlastboss_cFv = .text:0x00005700; // type:function size:0x70 +executeState_Damage__14dAcBlastboss_cFv = .text:0x00005770; // type:function size:0xE4 +finalizeState_Damage__14dAcBlastboss_cFv = .text:0x00005860; // type:function size:0x4 +initializeState_SitDamage__14dAcBlastboss_cFv = .text:0x00005870; // type:function size:0x70 +executeState_SitDamage__14dAcBlastboss_cFv = .text:0x000058E0; // type:function size:0x204 +finalizeState_SitDamage__14dAcBlastboss_cFv = .text:0x00005AF0; // type:function size:0x4 +initializeState_Down__14dAcBlastboss_cFv = .text:0x00005B00; // type:function size:0x84 +executeState_Down__14dAcBlastboss_cFv = .text:0x00005B90; // type:function size:0x6CC +finalizeState_Down__14dAcBlastboss_cFv = .text:0x00006260; // type:function size:0x4 +initializeState_Stun__14dAcBlastboss_cFv = .text:0x00006270; // type:function size:0x84 +executeState_Stun__14dAcBlastboss_cFv = .text:0x00006300; // type:function size:0x190 +finalizeState_Stun__14dAcBlastboss_cFv = .text:0x00006490; // type:function size:0x4 +initializeState_ThunderWait__14dAcBlastboss_cFv = .text:0x000064A0; // type:function size:0x54 +executeState_ThunderWait__14dAcBlastboss_cFv = .text:0x00006500; // type:function size:0x204 +finalizeState_ThunderWait__14dAcBlastboss_cFv = .text:0x00006710; // type:function size:0x4 fn_143_6720 = .text:0x00006720; // type:function size:0xBB4 fn_143_72E0 = .text:0x000072E0; // type:function size:0x1C fn_143_7300 = .text:0x00007300; // type:function size:0x58 @@ -96,29 +96,29 @@ fn_143_A1D0 = .text:0x0000A1D0; // type:function size:0x8 fn_143_A1E0 = .text:0x0000A1E0; // type:function size:0x4 fn_143_A1F0 = .text:0x0000A1F0; // type:function size:0x4 fn_143_A200 = .text:0x0000A200; // type:function size:0x8 -fn_143_A210 = .text:0x0000A210; // type:function size:0x398 +__dt__14dAcBlastboss_cFv = .text:0x0000A210; // type:function size:0x398 fn_143_A5B0 = .text:0x0000A5B0; // type:function size:0x4 fn_143_A5C0 = .text:0x0000A5C0; // type:function size:0x4 fn_143_A5D0 = .text:0x0000A5D0; // type:function size:0x4 fn_143_A5E0 = .text:0x0000A5E0; // type:function size:0x4 fn_143_A5F0 = .text:0x0000A5F0; // type:function size:0x4 -fn_143_A600 = .text:0x0000A600; // type:function size:0x60 -fn_143_A660 = .text:0x0000A660; // type:function size:0xC -fn_143_A670 = .text:0x0000A670; // type:function size:0x1C -fn_143_A690 = .text:0x0000A690; // type:function size:0x1C -fn_143_A6B0 = .text:0x0000A6B0; // type:function size:0x1C -fn_143_A6D0 = .text:0x0000A6D0; // type:function size:0x10 -fn_143_A6E0 = .text:0x0000A6E0; // type:function size:0x10 -fn_143_A6F0 = .text:0x0000A6F0; // type:function size:0x10 -fn_143_A700 = .text:0x0000A700; // type:function size:0x10 -fn_143_A710 = .text:0x0000A710; // type:function size:0x10 -fn_143_A720 = .text:0x0000A720; // type:function size:0x10 -fn_143_A730 = .text:0x0000A730; // type:function size:0x30 -fn_143_A760 = .text:0x0000A760; // type:function size:0x30 -fn_143_A790 = .text:0x0000A790; // type:function size:0x30 -fn_143_A7C0 = .text:0x0000A7C0; // type:function size:0xA90 -fn_143_B250 = .text:0x0000B250; // type:function size:0x58 -fn_143_B2B0 = .text:0x0000B2B0; // type:function size:0x88 +build__30sFStateFct_c<14dAcBlastboss_c>FRC12sStateIDIf_c = .text:0x0000A600; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcBlastboss_c>FRP10sStateIf_c = .text:0x0000A660; // type:function size:0xC +initialize__27sFState_c<14dAcBlastboss_c>Fv = .text:0x0000A670; // type:function size:0x1C +execute__27sFState_c<14dAcBlastboss_c>Fv = .text:0x0000A690; // type:function size:0x1C +finalize__27sFState_c<14dAcBlastboss_c>Fv = .text:0x0000A6B0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A6D0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A6E0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A6F0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A700; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A710; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcBlastboss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A720; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcBlastboss_c>CFR14dAcBlastboss_c = .text:0x0000A730; // type:function size:0x30 +executeState__29sFStateID_c<14dAcBlastboss_c>CFR14dAcBlastboss_c = .text:0x0000A760; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcBlastboss_c>CFR14dAcBlastboss_c = .text:0x0000A790; // type:function size:0x30 +__sinit_\d_a_b_lastboss_cpp = .text:0x0000A7C0; // type:function size:0xA90 scope:local +__dt__29sFStateID_c<14dAcBlastboss_c>Fv = .text:0x0000B250; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcBlastboss_c>CFPCc = .text:0x0000B2B0; // type:function size:0x88 fn_143_B340 = .text:0x0000B340; // type:function size:0x8 fn_143_B350 = .text:0x0000B350; // type:function size:0x8 fn_143_B360 = .text:0x0000B360; // type:function size:0x8 @@ -141,7 +141,7 @@ lbl_143_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x10 data:float lbl_143_rodata_1C8 = .rodata:0x000001C8; // type:object size:0xC data:float lbl_143_rodata_1D4 = .rodata:0x000001D4; // type:object size:0x3C data:float lbl_143_rodata_210 = .rodata:0x00000210; // type:object size:0x90 data:float -lbl_143_data_0 = .data:0x00000000; // type:object size:0x1A0 data:4byte +g_profile_B_LASTBOSS = .data:0x00000000; // type:object size:0x1A0 data:4byte lbl_143_data_1A0 = .data:0x000001A0; // type:object size:0x10 data:string lbl_143_data_1B0 = .data:0x000001B0; // type:object size:0x28 lbl_143_data_1D8 = .data:0x000001D8; // type:object size:0x70 diff --git a/config/SOUE01/rels/d_a_b_mgNP/symbols.txt b/config/SOUE01/rels/d_a_b_mgNP/symbols.txt index 6af38263..624f748f 100644 --- a/config/SOUE01/rels/d_a_b_mgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_mgNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_139_F0 = .text:0x000000F0; // type:function size:0x40 -fn_139_130 = .text:0x00000130; // type:function size:0x17C +dAcBmg_c_classInit__Fv = .text:0x00000130; // type:function size:0x17C fn_139_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_139_310 = .text:0x00000310; // type:function size:0x58 -fn_139_370 = .text:0x00000370; // type:function size:0x6C -fn_139_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_139_480 = .text:0x00000480; // type:function size:0xA4 +__dt__20sFState_c<8dAcBmg_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcBmg_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_139_530 = .text:0x00000530; // type:function size:0x58 fn_139_590 = .text:0x00000590; // type:function size:0x90 fn_139_620 = .text:0x00000620; // type:function size:0x58 @@ -18,61 +18,61 @@ fn_139_690 = .text:0x00000690; // type:function size:0xC90 fn_139_1320 = .text:0x00001320; // type:function size:0xE8 fn_139_1410 = .text:0x00001410; // type:function size:0x2D8 fn_139_16F0 = .text:0x000016F0; // type:function size:0x8 -fn_139_1700 = .text:0x00001700; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001700; // type:function size:0x10 fn_139_1710 = .text:0x00001710; // type:function size:0x148 fn_139_1860 = .text:0x00001860; // type:function size:0x8 fn_139_1870 = .text:0x00001870; // type:function size:0x2474 -fn_139_3CF0 = .text:0x00003CF0; // type:function size:0x10 -fn_139_3D00 = .text:0x00003D00; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003CF0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003D00; // type:function size:0x10 fn_139_3D10 = .text:0x00003D10; // type:function size:0xD8 -fn_139_3DF0 = .text:0x00003DF0; // type:function size:0x48 -fn_139_3E40 = .text:0x00003E40; // type:function size:0x144 -fn_139_3F90 = .text:0x00003F90; // type:function size:0x4 -fn_139_3FA0 = .text:0x00003FA0; // type:function size:0x70 -fn_139_4010 = .text:0x00004010; // type:function size:0x124 -fn_139_4140 = .text:0x00004140; // type:function size:0x4 -fn_139_4150 = .text:0x00004150; // type:function size:0x70 -fn_139_41C0 = .text:0x000041C0; // type:function size:0x1C4 -fn_139_4390 = .text:0x00004390; // type:function size:0x4 -fn_139_43A0 = .text:0x000043A0; // type:function size:0x10 -fn_139_43B0 = .text:0x000043B0; // type:function size:0x3C8 -fn_139_4780 = .text:0x00004780; // type:function size:0x4 -fn_139_4790 = .text:0x00004790; // type:function size:0xEC -fn_139_4880 = .text:0x00004880; // type:function size:0x768 -fn_139_4FF0 = .text:0x00004FF0; // type:function size:0x4 -fn_139_5000 = .text:0x00005000; // type:function size:0x104 -fn_139_5110 = .text:0x00005110; // type:function size:0xAC4 -fn_139_5BE0 = .text:0x00005BE0; // type:function size:0x4 -fn_139_5BF0 = .text:0x00005BF0; // type:function size:0x174 -fn_139_5D70 = .text:0x00005D70; // type:function size:0x280 -fn_139_5FF0 = .text:0x00005FF0; // type:function size:0x4 -fn_139_6000 = .text:0x00006000; // type:function size:0x78 -fn_139_6080 = .text:0x00006080; // type:function size:0x124 -fn_139_61B0 = .text:0x000061B0; // type:function size:0x4 -fn_139_61C0 = .text:0x000061C0; // type:function size:0x10 -fn_139_61D0 = .text:0x000061D0; // type:function size:0xB4 -fn_139_6290 = .text:0x00006290; // type:function size:0x4 -fn_139_62A0 = .text:0x000062A0; // type:function size:0x10 -fn_139_62B0 = .text:0x000062B0; // type:function size:0xD0 -fn_139_6380 = .text:0x00006380; // type:function size:0x4 -fn_139_6390 = .text:0x00006390; // type:function size:0x50 -fn_139_63E0 = .text:0x000063E0; // type:function size:0xB8 -fn_139_64A0 = .text:0x000064A0; // type:function size:0x4 -fn_139_64B0 = .text:0x000064B0; // type:function size:0x6C -fn_139_6520 = .text:0x00006520; // type:function size:0x98 -fn_139_65C0 = .text:0x000065C0; // type:function size:0x4 -fn_139_65D0 = .text:0x000065D0; // type:function size:0x5C -fn_139_6630 = .text:0x00006630; // type:function size:0x5C -fn_139_6690 = .text:0x00006690; // type:function size:0x4 -fn_139_66A0 = .text:0x000066A0; // type:function size:0x54 -fn_139_6700 = .text:0x00006700; // type:function size:0x5C -fn_139_6760 = .text:0x00006760; // type:function size:0x4 -fn_139_6770 = .text:0x00006770; // type:function size:0x58 -fn_139_67D0 = .text:0x000067D0; // type:function size:0x120 -fn_139_68F0 = .text:0x000068F0; // type:function size:0x4 -fn_139_6900 = .text:0x00006900; // type:function size:0xEC -fn_139_69F0 = .text:0x000069F0; // type:function size:0x1C -fn_139_6A10 = .text:0x00006A10; // type:function size:0x4 +initializeState_Start__8dAcBmg_cFv = .text:0x00003DF0; // type:function size:0x48 +executeState_Start__8dAcBmg_cFv = .text:0x00003E40; // type:function size:0x144 +finalizeState_Start__8dAcBmg_cFv = .text:0x00003F90; // type:function size:0x4 +initializeState_DiveWait__8dAcBmg_cFv = .text:0x00003FA0; // type:function size:0x70 +executeState_DiveWait__8dAcBmg_cFv = .text:0x00004010; // type:function size:0x124 +finalizeState_DiveWait__8dAcBmg_cFv = .text:0x00004140; // type:function size:0x4 +initializeState_Dive__8dAcBmg_cFv = .text:0x00004150; // type:function size:0x70 +executeState_Dive__8dAcBmg_cFv = .text:0x000041C0; // type:function size:0x1C4 +finalizeState_Dive__8dAcBmg_cFv = .text:0x00004390; // type:function size:0x4 +initializeState_DiveWalk__8dAcBmg_cFv = .text:0x000043A0; // type:function size:0x10 +executeState_DiveWalk__8dAcBmg_cFv = .text:0x000043B0; // type:function size:0x3C8 +finalizeState_DiveWalk__8dAcBmg_cFv = .text:0x00004780; // type:function size:0x4 +initializeState_Fight__8dAcBmg_cFv = .text:0x00004790; // type:function size:0xEC +executeState_Fight__8dAcBmg_cFv = .text:0x00004880; // type:function size:0x768 +finalizeState_Fight__8dAcBmg_cFv = .text:0x00004FF0; // type:function size:0x4 +initializeState_HandAttack__8dAcBmg_cFv = .text:0x00005000; // type:function size:0x104 +executeState_HandAttack__8dAcBmg_cFv = .text:0x00005110; // type:function size:0xAC4 +finalizeState_HandAttack__8dAcBmg_cFv = .text:0x00005BE0; // type:function size:0x4 +initializeState_TailAttack__8dAcBmg_cFv = .text:0x00005BF0; // type:function size:0x174 +executeState_TailAttack__8dAcBmg_cFv = .text:0x00005D70; // type:function size:0x280 +finalizeState_TailAttack__8dAcBmg_cFv = .text:0x00005FF0; // type:function size:0x4 +initializeState_DiveAttack__8dAcBmg_cFv = .text:0x00006000; // type:function size:0x78 +executeState_DiveAttack__8dAcBmg_cFv = .text:0x00006080; // type:function size:0x124 +finalizeState_DiveAttack__8dAcBmg_cFv = .text:0x000061B0; // type:function size:0x4 +initializeState_LostArm__8dAcBmg_cFv = .text:0x000061C0; // type:function size:0x10 +executeState_LostArm__8dAcBmg_cFv = .text:0x000061D0; // type:function size:0xB4 +finalizeState_LostArm__8dAcBmg_cFv = .text:0x00006290; // type:function size:0x4 +initializeState_ArmDamage__8dAcBmg_cFv = .text:0x000062A0; // type:function size:0x10 +executeState_ArmDamage__8dAcBmg_cFv = .text:0x000062B0; // type:function size:0xD0 +finalizeState_ArmDamage__8dAcBmg_cFv = .text:0x00006380; // type:function size:0x4 +initializeState_MiddleDemo__8dAcBmg_cFv = .text:0x00006390; // type:function size:0x50 +executeState_MiddleDemo__8dAcBmg_cFv = .text:0x000063E0; // type:function size:0xB8 +finalizeState_MiddleDemo__8dAcBmg_cFv = .text:0x000064A0; // type:function size:0x4 +initializeState_CoreDamage__8dAcBmg_cFv = .text:0x000064B0; // type:function size:0x6C +executeState_CoreDamage__8dAcBmg_cFv = .text:0x00006520; // type:function size:0x98 +finalizeState_CoreDamage__8dAcBmg_cFv = .text:0x000065C0; // type:function size:0x4 +initializeState_EyeBind__8dAcBmg_cFv = .text:0x000065D0; // type:function size:0x5C +executeState_EyeBind__8dAcBmg_cFv = .text:0x00006630; // type:function size:0x5C +finalizeState_EyeBind__8dAcBmg_cFv = .text:0x00006690; // type:function size:0x4 +initializeState_BombDamage__8dAcBmg_cFv = .text:0x000066A0; // type:function size:0x54 +executeState_BombDamage__8dAcBmg_cFv = .text:0x00006700; // type:function size:0x5C +finalizeState_BombDamage__8dAcBmg_cFv = .text:0x00006760; // type:function size:0x4 +initializeState_VacuumDamage__8dAcBmg_cFv = .text:0x00006770; // type:function size:0x58 +executeState_VacuumDamage__8dAcBmg_cFv = .text:0x000067D0; // type:function size:0x120 +finalizeState_VacuumDamage__8dAcBmg_cFv = .text:0x000068F0; // type:function size:0x4 +initializeState_End__8dAcBmg_cFv = .text:0x00006900; // type:function size:0xEC +executeState_End__8dAcBmg_cFv = .text:0x000069F0; // type:function size:0x1C +finalizeState_End__8dAcBmg_cFv = .text:0x00006A10; // type:function size:0x4 fn_139_6A20 = .text:0x00006A20; // type:function size:0x64 fn_139_6A90 = .text:0x00006A90; // type:function size:0x9A8 fn_139_7440 = .text:0x00007440; // type:function size:0x4C @@ -82,24 +82,24 @@ fn_139_84D0 = .text:0x000084D0; // type:function size:0x8 fn_139_84E0 = .text:0x000084E0; // type:function size:0x4 fn_139_84F0 = .text:0x000084F0; // type:function size:0x4 fn_139_8500 = .text:0x00008500; // type:function size:0x8 -fn_139_8510 = .text:0x00008510; // type:function size:0x20C -fn_139_8720 = .text:0x00008720; // type:function size:0x60 -fn_139_8780 = .text:0x00008780; // type:function size:0xC -fn_139_8790 = .text:0x00008790; // type:function size:0x1C -fn_139_87B0 = .text:0x000087B0; // type:function size:0x1C -fn_139_87D0 = .text:0x000087D0; // type:function size:0x1C -fn_139_87F0 = .text:0x000087F0; // type:function size:0x10 -fn_139_8800 = .text:0x00008800; // type:function size:0x10 -fn_139_8810 = .text:0x00008810; // type:function size:0x10 -fn_139_8820 = .text:0x00008820; // type:function size:0x10 -fn_139_8830 = .text:0x00008830; // type:function size:0x10 -fn_139_8840 = .text:0x00008840; // type:function size:0x10 -fn_139_8850 = .text:0x00008850; // type:function size:0x30 -fn_139_8880 = .text:0x00008880; // type:function size:0x30 -fn_139_88B0 = .text:0x000088B0; // type:function size:0x30 -fn_139_88E0 = .text:0x000088E0; // type:function size:0xC08 -fn_139_94F0 = .text:0x000094F0; // type:function size:0x58 -fn_139_9550 = .text:0x00009550; // type:function size:0x88 +__dt__8dAcBmg_cFv = .text:0x00008510; // type:function size:0x20C +build__23sFStateFct_c<8dAcBmg_c>FRC12sStateIDIf_c = .text:0x00008720; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcBmg_c>FRP10sStateIf_c = .text:0x00008780; // type:function size:0xC +initialize__20sFState_c<8dAcBmg_c>Fv = .text:0x00008790; // type:function size:0x1C +execute__20sFState_c<8dAcBmg_c>Fv = .text:0x000087B0; // type:function size:0x1C +finalize__20sFState_c<8dAcBmg_c>Fv = .text:0x000087D0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000087F0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008800; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008810; // type:function size:0x10 +getState__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008820; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008830; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcBmg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008840; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcBmg_c>CFR8dAcBmg_c = .text:0x00008850; // type:function size:0x30 +executeState__22sFStateID_c<8dAcBmg_c>CFR8dAcBmg_c = .text:0x00008880; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcBmg_c>CFR8dAcBmg_c = .text:0x000088B0; // type:function size:0x30 +__sinit_\d_a_b_mg_cpp = .text:0x000088E0; // type:function size:0xC08 scope:local +__dt__22sFStateID_c<8dAcBmg_c>Fv = .text:0x000094F0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcBmg_c>CFPCc = .text:0x00009550; // type:function size:0x88 fn_139_95E0 = .text:0x000095E0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -115,7 +115,7 @@ lbl_139_rodata_1AC = .rodata:0x000001AC; // type:object size:0x1C data:float lbl_139_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x18 data:float lbl_139_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x8 data:float lbl_139_rodata_1E8 = .rodata:0x000001E8; // type:object size:0xCC data:float -lbl_139_data_0 = .data:0x00000000; // type:object size:0xD8 data:4byte +g_profile_B_MG = .data:0x00000000; // type:object size:0xD8 data:4byte lbl_139_data_D8 = .data:0x000000D8; // type:object size:0x190 lbl_139_data_268 = .data:0x00000268; // type:object size:0xC jumptable_139_data_274 = .data:0x00000274; // type:object size:0x54 scope:local diff --git a/config/SOUE01/rels/d_a_b_nusiNP/symbols.txt b/config/SOUE01/rels/d_a_b_nusiNP/symbols.txt index 19a145bf..118d65ab 100644 --- a/config/SOUE01/rels/d_a_b_nusiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_nusiNP/symbols.txt @@ -5,11 +5,11 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_235_F0 = .text:0x000000F0; // type:function size:0x40 fn_235_130 = .text:0x00000130; // type:function size:0x40 -AcNusi__ctor = .text:0x00000170; // type:function size:0x49C -fn_235_610 = .text:0x00000610; // type:function size:0x58 -fn_235_670 = .text:0x00000670; // type:function size:0x6C -fn_235_6E0 = .text:0x000006E0; // type:function size:0xA0 -fn_235_780 = .text:0x00000780; // type:function size:0xA4 +dAcNusi_c_classInit__Fv = .text:0x00000170; // type:function size:0x49C +__dt__21sFState_c<9dAcNusi_c>Fv = .text:0x00000610; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcNusi_c>Fv = .text:0x00000670; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006E0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000780; // type:function size:0xA4 fn_235_830 = .text:0x00000830; // type:function size:0xC fn_235_840 = .text:0x00000840; // type:function size:0x7C fn_235_8C0 = .text:0x000008C0; // type:function size:0x5C @@ -29,12 +29,12 @@ fn_235_E10 = .text:0x00000E10; // type:function size:0x40 fn_235_E50 = .text:0x00000E50; // type:function size:0x4 fn_235_E60 = .text:0x00000E60; // type:function size:0x40 fn_235_EA0 = .text:0x00000EA0; // type:function size:0x234 -fn_235_10E0 = .text:0x000010E0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000010E0; // type:function size:0x10 fn_235_10F0 = .text:0x000010F0; // type:function size:0x290 fn_235_1380 = .text:0x00001380; // type:function size:0x10 fn_235_1390 = .text:0x00001390; // type:function size:0x12C fn_235_14C0 = .text:0x000014C0; // type:function size:0x390 -fn_235_1850 = .text:0x00001850; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001850; // type:function size:0x10 fn_235_1860 = .text:0x00001860; // type:function size:0xE8 fn_235_1950 = .text:0x00001950; // type:function size:0xA8 fn_235_1A00 = .text:0x00001A00; // type:function size:0x157C @@ -75,14 +75,14 @@ fn_235_5570 = .text:0x00005570; // type:function size:0x18 fn_235_5590 = .text:0x00005590; // type:function size:0xFC fn_235_5690 = .text:0x00005690; // type:function size:0x2CC fn_235_5960 = .text:0x00005960; // type:function size:0x2D0 -fn_235_5C30 = .text:0x00005C30; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C30; // type:function size:0x10 fn_235_5C40 = .text:0x00005C40; // type:function size:0x13C fn_235_5D80 = .text:0x00005D80; // type:function size:0x30 fn_235_5DB0 = .text:0x00005DB0; // type:function size:0x8 fn_235_5DC0 = .text:0x00005DC0; // type:function size:0x4 fn_235_5DD0 = .text:0x00005DD0; // type:function size:0x4 fn_235_5DE0 = .text:0x00005DE0; // type:function size:0x8 -fn_235_5DF0 = .text:0x00005DF0; // type:function size:0x460 +__dt__9dAcNusi_cFv = .text:0x00005DF0; // type:function size:0x460 fn_235_6250 = .text:0x00006250; // type:function size:0x50 fn_235_62A0 = .text:0x000062A0; // type:function size:0x4 fn_235_62B0 = .text:0x000062B0; // type:function size:0x14C @@ -97,28 +97,28 @@ fn_235_65B0 = .text:0x000065B0; // type:function size:0x4 fn_235_65C0 = .text:0x000065C0; // type:function size:0x4 fn_235_65D0 = .text:0x000065D0; // type:function size:0x4 fn_235_65E0 = .text:0x000065E0; // type:function size:0x4 -fn_235_65F0 = .text:0x000065F0; // type:function size:0x60 -fn_235_6650 = .text:0x00006650; // type:function size:0xC -fn_235_6660 = .text:0x00006660; // type:function size:0x1C -fn_235_6680 = .text:0x00006680; // type:function size:0x1C -fn_235_66A0 = .text:0x000066A0; // type:function size:0x1C -fn_235_66C0 = .text:0x000066C0; // type:function size:0x10 -fn_235_66D0 = .text:0x000066D0; // type:function size:0x10 -fn_235_66E0 = .text:0x000066E0; // type:function size:0x10 -fn_235_66F0 = .text:0x000066F0; // type:function size:0x10 -fn_235_6700 = .text:0x00006700; // type:function size:0x10 -fn_235_6710 = .text:0x00006710; // type:function size:0x10 -fn_235_6720 = .text:0x00006720; // type:function size:0x888 -fn_235_6FB0 = .text:0x00006FB0; // type:function size:0x58 +build__24sFStateFct_c<9dAcNusi_c>FRC12sStateIDIf_c = .text:0x000065F0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcNusi_c>FRP10sStateIf_c = .text:0x00006650; // type:function size:0xC +initialize__21sFState_c<9dAcNusi_c>Fv = .text:0x00006660; // type:function size:0x1C +execute__21sFState_c<9dAcNusi_c>Fv = .text:0x00006680; // type:function size:0x1C +finalize__21sFState_c<9dAcNusi_c>Fv = .text:0x000066A0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000066C0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000066D0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000066E0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000066F0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006700; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006710; // type:function size:0x10 +__sinit_\d_a_b_nusi_cpp = .text:0x00006720; // type:function size:0x888 scope:local +__dt__23sFStateID_c<9dAcNusi_c>Fv = .text:0x00006FB0; // type:function size:0x58 fn_235_7010 = .text:0x00007010; // type:function size:0x5C fn_235_7070 = .text:0x00007070; // type:function size:0xC fn_235_7080 = .text:0x00007080; // type:function size:0xC fn_235_7090 = .text:0x00007090; // type:function size:0xDC fn_235_7170 = .text:0x00007170; // type:function size:0xE0 -fn_235_7250 = .text:0x00007250; // type:function size:0x88 -fn_235_72E0 = .text:0x000072E0; // type:function size:0x30 -fn_235_7310 = .text:0x00007310; // type:function size:0x30 -fn_235_7340 = .text:0x00007340; // type:function size:0x30 +isSameName__23sFStateID_c<9dAcNusi_c>CFPCc = .text:0x00007250; // type:function size:0x88 +initializeState__23sFStateID_c<9dAcNusi_c>CFR9dAcNusi_c = .text:0x000072E0; // type:function size:0x30 +executeState__23sFStateID_c<9dAcNusi_c>CFR9dAcNusi_c = .text:0x00007310; // type:function size:0x30 +finalizeState__23sFStateID_c<9dAcNusi_c>CFR9dAcNusi_c = .text:0x00007340; // type:function size:0x30 fn_235_7370 = .text:0x00007370; // type:function size:0x8 fn_235_7380 = .text:0x00007380; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -132,7 +132,7 @@ lbl_235_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_235_rodata_50 = .rodata:0x00000050; // type:object size:0x10 data:float lbl_235_rodata_60 = .rodata:0x00000060; // type:object size:0xC0 data:float lbl_235_rodata_120 = .rodata:0x00000120; // type:object size:0x34 data:float -lbl_235_data_0 = .data:0x00000000; // type:object size:0x28 data:4byte +g_profile_B_NUSI = .data:0x00000000; // type:object size:0x28 data:4byte lbl_235_data_28 = .data:0x00000028; // type:object size:0x14 lbl_235_data_3C = .data:0x0000003C; // type:object size:0xC lbl_235_data_48 = .data:0x00000048; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_b_nusi_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_b_nusi_bulletNP/symbols.txt index 6fc99fff..d2506bd0 100644 --- a/config/SOUE01/rels/d_a_b_nusi_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_nusi_bulletNP/symbols.txt @@ -3,29 +3,29 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNusi_Bullet__ctor = .text:0x000000F0; // type:function size:0x100 -fn_236_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_236_250 = .text:0x00000250; // type:function size:0x6C -fn_236_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_236_360 = .text:0x00000360; // type:function size:0xA4 +dAcNusi_Bullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__29sFState_c<16dAcNusi_Bullet_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcNusi_Bullet_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_236_410 = .text:0x00000410; // type:function size:0x58 fn_236_470 = .text:0x00000470; // type:function size:0x70 fn_236_4E0 = .text:0x000004E0; // type:function size:0x188 -fn_236_670 = .text:0x00000670; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000670; // type:function size:0x10 fn_236_680 = .text:0x00000680; // type:function size:0x48 fn_236_6D0 = .text:0x000006D0; // type:function size:0x220 -fn_236_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 fn_236_900 = .text:0x00000900; // type:function size:0x32C -fn_236_C30 = .text:0x00000C30; // type:function size:0x10 -fn_236_C40 = .text:0x00000C40; // type:function size:0x4 -fn_236_C50 = .text:0x00000C50; // type:function size:0x18 -fn_236_C70 = .text:0x00000C70; // type:function size:0x4 -fn_236_C80 = .text:0x00000C80; // type:function size:0x194 -fn_236_E20 = .text:0x00000E20; // type:function size:0xB4 -fn_236_EE0 = .text:0x00000EE0; // type:function size:0x4 -fn_236_EF0 = .text:0x00000EF0; // type:function size:0x2D0 -fn_236_11C0 = .text:0x000011C0; // type:function size:0x434 -fn_236_1600 = .text:0x00001600; // type:function size:0x4 +getStateID__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 +initializeState_Wait__16dAcNusi_Bullet_cFv = .text:0x00000C40; // type:function size:0x4 +executeState_Wait__16dAcNusi_Bullet_cFv = .text:0x00000C50; // type:function size:0x18 +finalizeState_Wait__16dAcNusi_Bullet_cFv = .text:0x00000C70; // type:function size:0x4 +initializeState_Move__16dAcNusi_Bullet_cFv = .text:0x00000C80; // type:function size:0x194 +executeState_Move__16dAcNusi_Bullet_cFv = .text:0x00000E20; // type:function size:0xB4 +finalizeState_Move__16dAcNusi_Bullet_cFv = .text:0x00000EE0; // type:function size:0x4 +initializeState_Back__16dAcNusi_Bullet_cFv = .text:0x00000EF0; // type:function size:0x2D0 +executeState_Back__16dAcNusi_Bullet_cFv = .text:0x000011C0; // type:function size:0x434 +finalizeState_Back__16dAcNusi_Bullet_cFv = .text:0x00001600; // type:function size:0x4 fn_236_1610 = .text:0x00001610; // type:function size:0x7C fn_236_1690 = .text:0x00001690; // type:function size:0x2F4 fn_236_1990 = .text:0x00001990; // type:function size:0xD8 @@ -34,24 +34,24 @@ fn_236_1B50 = .text:0x00001B50; // type:function size:0x8 fn_236_1B60 = .text:0x00001B60; // type:function size:0x4 fn_236_1B70 = .text:0x00001B70; // type:function size:0x4 fn_236_1B80 = .text:0x00001B80; // type:function size:0x8 -fn_236_1B90 = .text:0x00001B90; // type:function size:0x128 -fn_236_1CC0 = .text:0x00001CC0; // type:function size:0x60 -fn_236_1D20 = .text:0x00001D20; // type:function size:0xC -fn_236_1D30 = .text:0x00001D30; // type:function size:0x1C -fn_236_1D50 = .text:0x00001D50; // type:function size:0x1C -fn_236_1D70 = .text:0x00001D70; // type:function size:0x1C -fn_236_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_236_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_236_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_236_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_236_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_236_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_236_1DF0 = .text:0x00001DF0; // type:function size:0x30 -fn_236_1E20 = .text:0x00001E20; // type:function size:0x30 -fn_236_1E50 = .text:0x00001E50; // type:function size:0x30 -fn_236_1E80 = .text:0x00001E80; // type:function size:0x27C -fn_236_2100 = .text:0x00002100; // type:function size:0x58 -fn_236_2160 = .text:0x00002160; // type:function size:0x88 +__dt__16dAcNusi_Bullet_cFv = .text:0x00001B90; // type:function size:0x128 +build__32sFStateFct_c<16dAcNusi_Bullet_c>FRC12sStateIDIf_c = .text:0x00001CC0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcNusi_Bullet_c>FRP10sStateIf_c = .text:0x00001D20; // type:function size:0xC +initialize__29sFState_c<16dAcNusi_Bullet_c>Fv = .text:0x00001D30; // type:function size:0x1C +execute__29sFState_c<16dAcNusi_Bullet_c>Fv = .text:0x00001D50; // type:function size:0x1C +finalize__29sFState_c<16dAcNusi_Bullet_c>Fv = .text:0x00001D70; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D90; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DA0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DB0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DC0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DD0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcNusi_Bullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DE0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcNusi_Bullet_c>CFR16dAcNusi_Bullet_c = .text:0x00001DF0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNusi_Bullet_c>CFR16dAcNusi_Bullet_c = .text:0x00001E20; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcNusi_Bullet_c>CFR16dAcNusi_Bullet_c = .text:0x00001E50; // type:function size:0x30 +__sinit_\d_a_b_nusi_bullet_cpp = .text:0x00001E80; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcNusi_Bullet_c>Fv = .text:0x00002100; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcNusi_Bullet_c>CFPCc = .text:0x00002160; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_236_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_236_rodata_28 = .rodata:0x00000028; // type:object size:0x18 data:float lbl_236_rodata_40 = .rodata:0x00000040; // type:object size:0x28 data:float lbl_236_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_236_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_B_NUSI_BULLET = .data:0x00000030; // type:object size:0x10 lbl_236_data_40 = .data:0x00000040; // type:object size:0x10 lbl_236_data_50 = .data:0x00000050; // type:object size:0x38 lbl_236_data_88 = .data:0x00000088; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_b_nusi_tentakleNP/symbols.txt b/config/SOUE01/rels/d_a_b_nusi_tentakleNP/symbols.txt index 97782aa8..86ed414b 100644 --- a/config/SOUE01/rels/d_a_b_nusi_tentakleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_nusi_tentakleNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_237_F0 = .text:0x000000F0; // type:function size:0x40 -AcNusiTentakle__ctor = .text:0x00000130; // type:function size:0x2E4 -fn_237_420 = .text:0x00000420; // type:function size:0x58 -fn_237_480 = .text:0x00000480; // type:function size:0x6C -fn_237_4F0 = .text:0x000004F0; // type:function size:0xA0 -fn_237_590 = .text:0x00000590; // type:function size:0xA4 +dAcNusiTentakle_c_classInit__Fv = .text:0x00000130; // type:function size:0x2E4 +__dt__30sFState_c<17dAcNusiTentakle_c>Fv = .text:0x00000420; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcNusiTentakle_c>Fv = .text:0x00000480; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004F0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000590; // type:function size:0xA4 fn_237_640 = .text:0x00000640; // type:function size:0x58 fn_237_6A0 = .text:0x000006A0; // type:function size:0x5C fn_237_700 = .text:0x00000700; // type:function size:0x3C @@ -20,62 +20,62 @@ fn_237_8E0 = .text:0x000008E0; // type:function size:0x130 fn_237_A10 = .text:0x00000A10; // type:function size:0x40 fn_237_A50 = .text:0x00000A50; // type:function size:0x4CC fn_237_F20 = .text:0x00000F20; // type:function size:0x70 -fn_237_F90 = .text:0x00000F90; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F90; // type:function size:0x10 fn_237_FA0 = .text:0x00000FA0; // type:function size:0x1FC fn_237_11A0 = .text:0x000011A0; // type:function size:0x3C fn_237_11E0 = .text:0x000011E0; // type:function size:0x4 fn_237_11F0 = .text:0x000011F0; // type:function size:0x19C fn_237_1390 = .text:0x00001390; // type:function size:0x268 fn_237_1600 = .text:0x00001600; // type:function size:0x3D8 -fn_237_19E0 = .text:0x000019E0; // type:function size:0x10 -fn_237_19F0 = .text:0x000019F0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019E0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000019F0; // type:function size:0x10 fn_237_1A00 = .text:0x00001A00; // type:function size:0xE8 -fn_237_1AF0 = .text:0x00001AF0; // type:function size:0x6C -fn_237_1B60 = .text:0x00001B60; // type:function size:0x90 -fn_237_1BF0 = .text:0x00001BF0; // type:function size:0x1C -fn_237_1C10 = .text:0x00001C10; // type:function size:0x58 -fn_237_1C70 = .text:0x00001C70; // type:function size:0x384 -fn_237_2000 = .text:0x00002000; // type:function size:0x24 -fn_237_2030 = .text:0x00002030; // type:function size:0xC -fn_237_2040 = .text:0x00002040; // type:function size:0x4A0 -fn_237_24E0 = .text:0x000024E0; // type:function size:0x4 -fn_237_24F0 = .text:0x000024F0; // type:function size:0x70 -fn_237_2560 = .text:0x00002560; // type:function size:0xC88 -fn_237_31F0 = .text:0x000031F0; // type:function size:0x4 -fn_237_3200 = .text:0x00003200; // type:function size:0x2C -fn_237_3230 = .text:0x00003230; // type:function size:0xC4 -fn_237_3300 = .text:0x00003300; // type:function size:0xC -fn_237_3310 = .text:0x00003310; // type:function size:0x16C -fn_237_3480 = .text:0x00003480; // type:function size:0x600 -fn_237_3A80 = .text:0x00003A80; // type:function size:0x4 -fn_237_3A90 = .text:0x00003A90; // type:function size:0x12C -fn_237_3BC0 = .text:0x00003BC0; // type:function size:0x150 -fn_237_3D10 = .text:0x00003D10; // type:function size:0x4 -fn_237_3D20 = .text:0x00003D20; // type:function size:0x60 -fn_237_3D80 = .text:0x00003D80; // type:function size:0x184 -fn_237_3F10 = .text:0x00003F10; // type:function size:0xC -fn_237_3F20 = .text:0x00003F20; // type:function size:0x5C -fn_237_3F80 = .text:0x00003F80; // type:function size:0x14C -fn_237_40D0 = .text:0x000040D0; // type:function size:0x4 -fn_237_40E0 = .text:0x000040E0; // type:function size:0xA8 -fn_237_4190 = .text:0x00004190; // type:function size:0x178 -fn_237_4310 = .text:0x00004310; // type:function size:0xC -fn_237_4320 = .text:0x00004320; // type:function size:0x54 -fn_237_4380 = .text:0x00004380; // type:function size:0x21C -fn_237_45A0 = .text:0x000045A0; // type:function size:0x4 -fn_237_45B0 = .text:0x000045B0; // type:function size:0x108 -fn_237_46C0 = .text:0x000046C0; // type:function size:0x22C -fn_237_48F0 = .text:0x000048F0; // type:function size:0x34 -fn_237_4930 = .text:0x00004930; // type:function size:0x88 -fn_237_49C0 = .text:0x000049C0; // type:function size:0x168 -fn_237_4B30 = .text:0x00004B30; // type:function size:0x10 -fn_237_4B40 = .text:0x00004B40; // type:function size:0x9C +initializeState_Hide__17dAcNusiTentakle_cFv = .text:0x00001AF0; // type:function size:0x6C +executeState_Hide__17dAcNusiTentakle_cFv = .text:0x00001B60; // type:function size:0x90 +finalizeState_Hide__17dAcNusiTentakle_cFv = .text:0x00001BF0; // type:function size:0x1C +initializeState_HideWait__17dAcNusiTentakle_cFv = .text:0x00001C10; // type:function size:0x58 +executeState_HideWait__17dAcNusiTentakle_cFv = .text:0x00001C70; // type:function size:0x384 +finalizeState_HideWait__17dAcNusiTentakle_cFv = .text:0x00002000; // type:function size:0x24 +initializeState_HideAppearDemo__17dAcNusiTentakle_cFv = .text:0x00002030; // type:function size:0xC +executeState_HideAppearDemo__17dAcNusiTentakle_cFv = .text:0x00002040; // type:function size:0x4A0 +finalizeState_HideAppearDemo__17dAcNusiTentakle_cFv = .text:0x000024E0; // type:function size:0x4 +initializeState_AppearDemo__17dAcNusiTentakle_cFv = .text:0x000024F0; // type:function size:0x70 +executeState_AppearDemo__17dAcNusiTentakle_cFv = .text:0x00002560; // type:function size:0xC88 +finalizeState_AppearDemo__17dAcNusiTentakle_cFv = .text:0x000031F0; // type:function size:0x4 +initializeState_Appear__17dAcNusiTentakle_cFv = .text:0x00003200; // type:function size:0x2C +executeState_Appear__17dAcNusiTentakle_cFv = .text:0x00003230; // type:function size:0xC4 +finalizeState_Appear__17dAcNusiTentakle_cFv = .text:0x00003300; // type:function size:0xC +initializeState_Attack__17dAcNusiTentakle_cFv = .text:0x00003310; // type:function size:0x16C +executeState_Attack__17dAcNusiTentakle_cFv = .text:0x00003480; // type:function size:0x600 +finalizeState_Attack__17dAcNusiTentakle_cFv = .text:0x00003A80; // type:function size:0x4 +initializeState_Wait__17dAcNusiTentakle_cFv = .text:0x00003A90; // type:function size:0x12C +executeState_Wait__17dAcNusiTentakle_cFv = .text:0x00003BC0; // type:function size:0x150 +finalizeState_Wait__17dAcNusiTentakle_cFv = .text:0x00003D10; // type:function size:0x4 +initializeState_ScarfDamage__17dAcNusiTentakle_cFv = .text:0x00003D20; // type:function size:0x60 +executeState_ScarfDamage__17dAcNusiTentakle_cFv = .text:0x00003D80; // type:function size:0x184 +finalizeState_ScarfDamage__17dAcNusiTentakle_cFv = .text:0x00003F10; // type:function size:0xC +initializeState_CloseEye__17dAcNusiTentakle_cFv = .text:0x00003F20; // type:function size:0x5C +executeState_CloseEye__17dAcNusiTentakle_cFv = .text:0x00003F80; // type:function size:0x14C +finalizeState_CloseEye__17dAcNusiTentakle_cFv = .text:0x000040D0; // type:function size:0x4 +initializeState_LastDamage__17dAcNusiTentakle_cFv = .text:0x000040E0; // type:function size:0xA8 +executeState_LastDamage__17dAcNusiTentakle_cFv = .text:0x00004190; // type:function size:0x178 +finalizeState_LastDamage__17dAcNusiTentakle_cFv = .text:0x00004310; // type:function size:0xC +initializeState_Anger__17dAcNusiTentakle_cFv = .text:0x00004320; // type:function size:0x54 +executeState_Anger__17dAcNusiTentakle_cFv = .text:0x00004380; // type:function size:0x21C +finalizeState_Anger__17dAcNusiTentakle_cFv = .text:0x000045A0; // type:function size:0x4 +initializeState_Down__17dAcNusiTentakle_cFv = .text:0x000045B0; // type:function size:0x108 +executeState_Down__17dAcNusiTentakle_cFv = .text:0x000046C0; // type:function size:0x22C +finalizeState_Down__17dAcNusiTentakle_cFv = .text:0x000048F0; // type:function size:0x34 +initializeState_DownDamage__17dAcNusiTentakle_cFv = .text:0x00004930; // type:function size:0x88 +executeState_DownDamage__17dAcNusiTentakle_cFv = .text:0x000049C0; // type:function size:0x168 +finalizeState_DownDamage__17dAcNusiTentakle_cFv = .text:0x00004B30; // type:function size:0x10 +initializeState_Recover__17dAcNusiTentakle_cFv = .text:0x00004B40; // type:function size:0x9C fn_237_4BE0 = .text:0x00004BE0; // type:function size:0x14C -fn_237_4D30 = .text:0x00004D30; // type:function size:0x378 -fn_237_50B0 = .text:0x000050B0; // type:function size:0xC -fn_237_50C0 = .text:0x000050C0; // type:function size:0x74 -fn_237_5140 = .text:0x00005140; // type:function size:0xFD4 -fn_237_6120 = .text:0x00006120; // type:function size:0x4 +executeState_Recover__17dAcNusiTentakle_cFv = .text:0x00004D30; // type:function size:0x378 +finalizeState_Recover__17dAcNusiTentakle_cFv = .text:0x000050B0; // type:function size:0xC +initializeState_Death__17dAcNusiTentakle_cFv = .text:0x000050C0; // type:function size:0x74 +executeState_Death__17dAcNusiTentakle_cFv = .text:0x00005140; // type:function size:0xFD4 +finalizeState_Death__17dAcNusiTentakle_cFv = .text:0x00006120; // type:function size:0x4 fn_237_6130 = .text:0x00006130; // type:function size:0x60 fn_237_6190 = .text:0x00006190; // type:function size:0x274 fn_237_6410 = .text:0x00006410; // type:function size:0x1A0 @@ -104,7 +104,7 @@ fn_237_7880 = .text:0x00007880; // type:function size:0x8 fn_237_7890 = .text:0x00007890; // type:function size:0x4 fn_237_78A0 = .text:0x000078A0; // type:function size:0x4 fn_237_78B0 = .text:0x000078B0; // type:function size:0x8 -fn_237_78C0 = .text:0x000078C0; // type:function size:0x270 +__dt__17dAcNusiTentakle_cFv = .text:0x000078C0; // type:function size:0x270 fn_237_7B30 = .text:0x00007B30; // type:function size:0x50 fn_237_7B80 = .text:0x00007B80; // type:function size:0xD4 fn_237_7C60 = .text:0x00007C60; // type:function size:0x28 @@ -116,23 +116,23 @@ fn_237_7CF0 = .text:0x00007CF0; // type:function size:0x4 fn_237_7D00 = .text:0x00007D00; // type:function size:0x4 fn_237_7D10 = .text:0x00007D10; // type:function size:0x4 fn_237_7D20 = .text:0x00007D20; // type:function size:0x4 -fn_237_7D30 = .text:0x00007D30; // type:function size:0x60 -fn_237_7D90 = .text:0x00007D90; // type:function size:0xC -fn_237_7DA0 = .text:0x00007DA0; // type:function size:0x1C -fn_237_7DC0 = .text:0x00007DC0; // type:function size:0x1C -fn_237_7DE0 = .text:0x00007DE0; // type:function size:0x1C -fn_237_7E00 = .text:0x00007E00; // type:function size:0x10 -fn_237_7E10 = .text:0x00007E10; // type:function size:0x10 -fn_237_7E20 = .text:0x00007E20; // type:function size:0x10 -fn_237_7E30 = .text:0x00007E30; // type:function size:0x10 -fn_237_7E40 = .text:0x00007E40; // type:function size:0x10 -fn_237_7E50 = .text:0x00007E50; // type:function size:0x10 -fn_237_7E60 = .text:0x00007E60; // type:function size:0x30 -fn_237_7E90 = .text:0x00007E90; // type:function size:0x30 -fn_237_7EC0 = .text:0x00007EC0; // type:function size:0x30 -fn_237_7EF0 = .text:0x00007EF0; // type:function size:0xB4C -fn_237_8A40 = .text:0x00008A40; // type:function size:0x58 -fn_237_8AA0 = .text:0x00008AA0; // type:function size:0x88 +build__33sFStateFct_c<17dAcNusiTentakle_c>FRC12sStateIDIf_c = .text:0x00007D30; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcNusiTentakle_c>FRP10sStateIf_c = .text:0x00007D90; // type:function size:0xC +initialize__30sFState_c<17dAcNusiTentakle_c>Fv = .text:0x00007DA0; // type:function size:0x1C +execute__30sFState_c<17dAcNusiTentakle_c>Fv = .text:0x00007DC0; // type:function size:0x1C +finalize__30sFState_c<17dAcNusiTentakle_c>Fv = .text:0x00007DE0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007E00; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007E10; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007E20; // type:function size:0x10 +getState__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007E30; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007E40; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcNusiTentakle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007E50; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcNusiTentakle_c>CFR17dAcNusiTentakle_c = .text:0x00007E60; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNusiTentakle_c>CFR17dAcNusiTentakle_c = .text:0x00007E90; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcNusiTentakle_c>CFR17dAcNusiTentakle_c = .text:0x00007EC0; // type:function size:0x30 +__sinit_\d_a_b_nusi_tentakle_cpp = .text:0x00007EF0; // type:function size:0xB4C scope:local +__dt__32sFStateID_c<17dAcNusiTentakle_c>Fv = .text:0x00008A40; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNusiTentakle_c>CFPCc = .text:0x00008AA0; // type:function size:0x88 fn_237_8B30 = .text:0x00008B30; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -150,7 +150,7 @@ lbl_237_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float lbl_237_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4 data:float lbl_237_rodata_EC = .rodata:0x000000EC; // type:object size:0xC data:float lbl_237_rodata_F8 = .rodata:0x000000F8; // type:object size:0x80 data:float -lbl_237_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_B_NUSI_TENTAKLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_237_data_10 = .data:0x00000010; // type:object size:0x40 lbl_237_data_50 = .data:0x00000050; // type:object size:0x2C lbl_237_data_7C = .data:0x0000007C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_b_vdNP/symbols.txt b/config/SOUE01/rels/d_a_b_vdNP/symbols.txt index fa49ad6a..b779bf52 100644 --- a/config/SOUE01/rels/d_a_b_vdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_b_vdNP/symbols.txt @@ -4,14 +4,14 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_117_F0 = .text:0x000000F0; // type:function size:0x40 -AcBvd__ctor = .text:0x00000130; // type:function size:0x324 +dAcBvd_c_classInit__Fv = .text:0x00000130; // type:function size:0x324 fn_117_460 = .text:0x00000460; // type:function size:0x58 fn_117_4C0 = .text:0x000004C0; // type:function size:0x58 fn_117_520 = .text:0x00000520; // type:function size:0x40 -fn_117_560 = .text:0x00000560; // type:function size:0x58 -fn_117_5C0 = .text:0x000005C0; // type:function size:0x6C -fn_117_630 = .text:0x00000630; // type:function size:0xA0 -fn_117_6D0 = .text:0x000006D0; // type:function size:0xA4 +__dt__20sFState_c<8dAcBvd_c>Fv = .text:0x00000560; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcBvd_c>Fv = .text:0x000005C0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000630; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006D0; // type:function size:0xA4 fn_117_780 = .text:0x00000780; // type:function size:0x4 fn_117_790 = .text:0x00000790; // type:function size:0x58 fn_117_7F0 = .text:0x000007F0; // type:function size:0x90 @@ -22,48 +22,48 @@ fn_117_9D0 = .text:0x000009D0; // type:function size:0x90 fn_117_A60 = .text:0x00000A60; // type:function size:0xE8 AcBvd__initModels = .text:0x00000B50; // type:function size:0x590 AcBvd__init = .text:0x000010E0; // type:function size:0x670 -fn_117_1750 = .text:0x00001750; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001750; // type:function size:0x10 fn_117_1760 = .text:0x00001760; // type:function size:0x34 AcBvd__update = .text:0x000017A0; // type:function size:0x11F8 -fn_117_29A0 = .text:0x000029A0; // type:function size:0x10 -fn_117_29B0 = .text:0x000029B0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029A0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029B0; // type:function size:0x10 fn_117_29C0 = .text:0x000029C0; // type:function size:0x4C AcBvd__decr = .text:0x00002A10; // type:function size:0x1C AcBvd__draw = .text:0x00002A30; // type:function size:0xF8 -AcBvd__stateOpeningEnter = .text:0x00002B30; // type:function size:0x100 -AcBvd__stateOpeningUpdate = .text:0x00002C30; // type:function size:0x9C8 -AcBvd__stateOpeningLeave = .text:0x00003600; // type:function size:0x4 -AcBvd__stateWaitEnter = .text:0x00003610; // type:function size:0xD4 -AcBvd__stateWaitUpdate = .text:0x000036F0; // type:function size:0x248 -AcBvd__stateWaitLeave = .text:0x00003940; // type:function size:0x4 -AcBvd__stateWaitPlayerEnter = .text:0x00003950; // type:function size:0xCC -AcBvd__stateWaitPlayerUpdate = .text:0x00003A20; // type:function size:0xA0 -AcBvd__stateWaitPlayerLeave = .text:0x00003AC0; // type:function size:0x4 -AcBvd__stateRunEnter = .text:0x00003AD0; // type:function size:0xDC -AcBvd__stateRunUpdate = .text:0x00003BB0; // type:function size:0x31C +initializeState_Opening__8dAcBvd_cFv = .text:0x00002B30; // type:function size:0x100 +executeState_Opening__8dAcBvd_cFv = .text:0x00002C30; // type:function size:0x9C8 +finalizeState_Opening__8dAcBvd_cFv = .text:0x00003600; // type:function size:0x4 +initializeState_Wait__8dAcBvd_cFv = .text:0x00003610; // type:function size:0xD4 +executeState_Wait__8dAcBvd_cFv = .text:0x000036F0; // type:function size:0x248 +finalizeState_Wait__8dAcBvd_cFv = .text:0x00003940; // type:function size:0x4 +initializeState_WaitPlayer__8dAcBvd_cFv = .text:0x00003950; // type:function size:0xCC +executeState_WaitPlayer__8dAcBvd_cFv = .text:0x00003A20; // type:function size:0xA0 +finalizeState_WaitPlayer__8dAcBvd_cFv = .text:0x00003AC0; // type:function size:0x4 +initializeState_Run__8dAcBvd_cFv = .text:0x00003AD0; // type:function size:0xDC +executeState_Run__8dAcBvd_cFv = .text:0x00003BB0; // type:function size:0x31C fn_117_3ED0 = .text:0x00003ED0; // type:function size:0x4C -AcBvd__stateRunLeave = .text:0x00003F20; // type:function size:0x4 -AcBvd__stateFireAttackEnter = .text:0x00003F30; // type:function size:0x6C -AcBvd__stateFireAttackUpdate = .text:0x00003FA0; // type:function size:0x18C -AcBvd__stateFireAttackLeave = .text:0x00004130; // type:function size:0x4 -AcBvd__stateEatEnter = .text:0x00004140; // type:function size:0xC0 -AcBvd__stateEatUpdate = .text:0x00004200; // type:function size:0x3D8 -AcBvd__stateEatLeave = .text:0x000045E0; // type:function size:0x4 -AcBvd__stateDamageEnter = .text:0x000045F0; // type:function size:0x1E0 -AcBvd__stateDamageUpdate = .text:0x000047D0; // type:function size:0x284 -AcBvd__stateDamageLeave = .text:0x00004A60; // type:function size:0x4 -AcBvd__stateBombDamageEnter = .text:0x00004A70; // type:function size:0x140 -AcBvd__stateBombDamageUpdate = .text:0x00004BB0; // type:function size:0x2F4 -AcBvd__stateBombDamageLeave = .text:0x00004EB0; // type:function size:0x4 -AcBvd__stateBodyReverseEnter = .text:0x00004EC0; // type:function size:0x6C -AcBvd__stateBodyReverseUpdate = .text:0x00004F30; // type:function size:0xC0 -AcBvd__stateBodyReverseLeave = .text:0x00004FF0; // type:function size:0x4 -AcBvd__stateInitMoveEnter = .text:0x00005000; // type:function size:0x190 -AcBvd__stateInitMoveUpdate = .text:0x00005190; // type:function size:0x464 -AcBvd__stateInitMoveLeave = .text:0x00005600; // type:function size:0x4 -AcBvd__stateDeadEnter = .text:0x00005610; // type:function size:0xB4 -AcBvd__stateDeadUpdate = .text:0x000056D0; // type:function size:0x7B8 -AcBvd__stateDeadLeave = .text:0x00005E90; // type:function size:0x4 +finalizeState_Run__8dAcBvd_cFv = .text:0x00003F20; // type:function size:0x4 +initializeState_FireAttack__8dAcBvd_cFv = .text:0x00003F30; // type:function size:0x6C +executeState_FireAttack__8dAcBvd_cFv = .text:0x00003FA0; // type:function size:0x18C +finalizeState_FireAttack__8dAcBvd_cFv = .text:0x00004130; // type:function size:0x4 +initializeState_Eat__8dAcBvd_cFv = .text:0x00004140; // type:function size:0xC0 +executeState_Eat__8dAcBvd_cFv = .text:0x00004200; // type:function size:0x3D8 +finalizeState_Eat__8dAcBvd_cFv = .text:0x000045E0; // type:function size:0x4 +initializeState_Damage__8dAcBvd_cFv = .text:0x000045F0; // type:function size:0x1E0 +executeState_Damage__8dAcBvd_cFv = .text:0x000047D0; // type:function size:0x284 +finalizeState_Damage__8dAcBvd_cFv = .text:0x00004A60; // type:function size:0x4 +initializeState_BombDamage__8dAcBvd_cFv = .text:0x00004A70; // type:function size:0x140 +executeState_BombDamage__8dAcBvd_cFv = .text:0x00004BB0; // type:function size:0x2F4 +finalizeState_BombDamage__8dAcBvd_cFv = .text:0x00004EB0; // type:function size:0x4 +initializeState_BodyReverse__8dAcBvd_cFv = .text:0x00004EC0; // type:function size:0x6C +executeState_BodyReverse__8dAcBvd_cFv = .text:0x00004F30; // type:function size:0xC0 +finalizeState_BodyReverse__8dAcBvd_cFv = .text:0x00004FF0; // type:function size:0x4 +initializeState_InitMove__8dAcBvd_cFv = .text:0x00005000; // type:function size:0x190 +executeState_InitMove__8dAcBvd_cFv = .text:0x00005190; // type:function size:0x464 +finalizeState_InitMove__8dAcBvd_cFv = .text:0x00005600; // type:function size:0x4 +initializeState_Dead__8dAcBvd_cFv = .text:0x00005610; // type:function size:0xB4 +executeState_Dead__8dAcBvd_cFv = .text:0x000056D0; // type:function size:0x7B8 +finalizeState_Dead__8dAcBvd_cFv = .text:0x00005E90; // type:function size:0x4 fn_117_5EA0 = .text:0x00005EA0; // type:function size:0xC0 fn_117_5F60 = .text:0x00005F60; // type:function size:0x254 fn_117_61C0 = .text:0x000061C0; // type:function size:0x15C @@ -89,29 +89,29 @@ fn_117_7880 = .text:0x00007880; // type:function size:0x8 fn_117_7890 = .text:0x00007890; // type:function size:0x4 fn_117_78A0 = .text:0x000078A0; // type:function size:0x4 fn_117_78B0 = .text:0x000078B0; // type:function size:0x8 -fn_117_78C0 = .text:0x000078C0; // type:function size:0x234 +__dt__8dAcBvd_cFv = .text:0x000078C0; // type:function size:0x234 fn_117_7B00 = .text:0x00007B00; // type:function size:0x4 fn_117_7B10 = .text:0x00007B10; // type:function size:0x4 fn_117_7B20 = .text:0x00007B20; // type:function size:0x4 fn_117_7B30 = .text:0x00007B30; // type:function size:0x4 fn_117_7B40 = .text:0x00007B40; // type:function size:0x4 -fn_117_7B50 = .text:0x00007B50; // type:function size:0x60 -fn_117_7BB0 = .text:0x00007BB0; // type:function size:0xC -fn_117_7BC0 = .text:0x00007BC0; // type:function size:0x1C -fn_117_7BE0 = .text:0x00007BE0; // type:function size:0x1C -fn_117_7C00 = .text:0x00007C00; // type:function size:0x1C -fn_117_7C20 = .text:0x00007C20; // type:function size:0x10 -fn_117_7C30 = .text:0x00007C30; // type:function size:0x10 -fn_117_7C40 = .text:0x00007C40; // type:function size:0x10 -fn_117_7C50 = .text:0x00007C50; // type:function size:0x10 -fn_117_7C60 = .text:0x00007C60; // type:function size:0x10 -fn_117_7C70 = .text:0x00007C70; // type:function size:0x10 -fn_117_7C80 = .text:0x00007C80; // type:function size:0x30 -fn_117_7CB0 = .text:0x00007CB0; // type:function size:0x30 -fn_117_7CE0 = .text:0x00007CE0; // type:function size:0x30 -fn_117_7D10 = .text:0x00007D10; // type:function size:0x908 -fn_117_8620 = .text:0x00008620; // type:function size:0x58 -fn_117_8680 = .text:0x00008680; // type:function size:0x88 +build__23sFStateFct_c<8dAcBvd_c>FRC12sStateIDIf_c = .text:0x00007B50; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcBvd_c>FRP10sStateIf_c = .text:0x00007BB0; // type:function size:0xC +initialize__20sFState_c<8dAcBvd_c>Fv = .text:0x00007BC0; // type:function size:0x1C +execute__20sFState_c<8dAcBvd_c>Fv = .text:0x00007BE0; // type:function size:0x1C +finalize__20sFState_c<8dAcBvd_c>Fv = .text:0x00007C00; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007C20; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007C30; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007C40; // type:function size:0x10 +getState__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007C50; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007C60; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcBvd_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007C70; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcBvd_c>CFR8dAcBvd_c = .text:0x00007C80; // type:function size:0x30 +executeState__22sFStateID_c<8dAcBvd_c>CFR8dAcBvd_c = .text:0x00007CB0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcBvd_c>CFR8dAcBvd_c = .text:0x00007CE0; // type:function size:0x30 +__sinit_\d_a_b_vd_cpp = .text:0x00007D10; // type:function size:0x908 scope:local +__dt__22sFStateID_c<8dAcBvd_c>Fv = .text:0x00008620; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcBvd_c>CFPCc = .text:0x00008680; // type:function size:0x88 fn_117_8710 = .text:0x00008710; // type:function size:0x8 fn_117_8720 = .text:0x00008720; // type:function size:0x8 fn_117_8730 = .text:0x00008730; // type:function size:0x8 @@ -138,7 +138,7 @@ lbl_117_rodata_234 = .rodata:0x00000234; // type:object size:0x4 data:float lbl_117_rodata_238 = .rodata:0x00000238; // type:object size:0x4 data:float lbl_117_rodata_240 = .rodata:0x00000240; // type:object size:0x8 data:double lbl_117_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_117_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_B_VD = .data:0x00000010; // type:object size:0x10 lbl_117_data_20 = .data:0x00000020; // type:object size:0xC lbl_117_data_2C = .data:0x0000002C; // type:object size:0xC lbl_117_data_38 = .data:0x00000038; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_birdNP/symbols.txt b/config/SOUE01/rels/d_a_birdNP/symbols.txt index 089afd8e..49519674 100644 --- a/config/SOUE01/rels/d_a_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_birdNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_129_F0 = .text:0x000000F0; // type:function size:0x40 -AcBird__ctor = .text:0x00000130; // type:function size:0x1D8 +dBird_c_classInit__Fv = .text:0x00000130; // type:function size:0x1D8 fn_129_310 = .text:0x00000310; // type:function size:0xE0 fn_129_3F0 = .text:0x000003F0; // type:function size:0x5C fn_129_450 = .text:0x00000450; // type:function size:0x60 @@ -20,44 +20,44 @@ fn_129_760 = .text:0x00000760; // type:function size:0x58 fn_129_7C0 = .text:0x000007C0; // type:function size:0x90 fn_129_850 = .text:0x00000850; // type:function size:0x90 AcBird__initStateMgr = .text:0x000008E0; // type:function size:0x90 -fn_129_970 = .text:0x00000970; // type:function size:0x58 -fn_129_9D0 = .text:0x000009D0; // type:function size:0x6C -fn_129_A40 = .text:0x00000A40; // type:function size:0xA0 -fn_129_AE0 = .text:0x00000AE0; // type:function size:0xA4 +__dt__19sFState_c<7dBird_c>Fv = .text:0x00000970; // type:function size:0x58 +__dt__22sFStateFct_c<7dBird_c>Fv = .text:0x000009D0; // type:function size:0x6C +__dt__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0xA0 +__dt__45sFStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000AE0; // type:function size:0xA4 AcBird__isSkyLayer1 = .text:0x00000B90; // type:function size:0x5C fn_129_BF0 = .text:0x00000BF0; // type:function size:0x258 -fn_129_E50 = .text:0x00000E50; // type:function size:0x10 -AcBird__stateMiniGameWaitEnter = .text:0x00000E60; // type:function size:0x84 -AcBird__stateMiniGameWaitUpdate = .text:0x00000EF0; // type:function size:0x24 -fn_129_F20 = .text:0x00000F20; // type:function size:0x4 -AcBird__stateMiniGameDemoEnter = .text:0x00000F30; // type:function size:0x68 -AcBird__stateMiniGameDemoUpdate = .text:0x00000FA0; // type:function size:0x4 -AcBird__stateMiniGameDemoLeave = .text:0x00000FB0; // type:function size:0x4 -AcBird__stateMiniGameEndEnter = .text:0x00000FC0; // type:function size:0x24 -AcBird__stateMiniGameEndUpdate = .text:0x00000FF0; // type:function size:0x4 -AcBird__stateMiniGameEndLeave = .text:0x00001000; // type:function size:0x4 -AcBird__stateMiniGameLevelUpDemoEnter = .text:0x00001010; // type:function size:0x60 -AcBird__stateMiniGameLevelUpDemoUpdate = .text:0x00001070; // type:function size:0x20 -fn_129_1090 = .text:0x00001090; // type:function size:0x4 +changeState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E50; // type:function size:0x10 +initializeState_MiniGameWait__7dBird_cFv = .text:0x00000E60; // type:function size:0x84 +executeState_MiniGameWait__7dBird_cFv = .text:0x00000EF0; // type:function size:0x24 +finalizeState_MiniGameWait__7dBird_cFv = .text:0x00000F20; // type:function size:0x4 +initializeState_MiniGameMove__7dBird_cFv = .text:0x00000F30; // type:function size:0x68 +executeState_MiniGameMove__7dBird_cFv = .text:0x00000FA0; // type:function size:0x4 +finalizeState_MiniGameMove__7dBird_cFv = .text:0x00000FB0; // type:function size:0x4 +initializeState_MiniGameEnd__7dBird_cFv = .text:0x00000FC0; // type:function size:0x24 +executeState_MiniGameEnd__7dBird_cFv = .text:0x00000FF0; // type:function size:0x4 +finalizeState_MiniGameEnd__7dBird_cFv = .text:0x00001000; // type:function size:0x4 +initializeState_MiniGameLevelUpDemo__7dBird_cFv = .text:0x00001010; // type:function size:0x60 +executeState_MiniGameLevelUpDemo__7dBird_cFv = .text:0x00001070; // type:function size:0x20 +finalizeState_MiniGameLevelUpDemo__7dBird_cFv = .text:0x00001090; // type:function size:0x4 AcBird__goIntoMinigameMode = .text:0x000010A0; // type:function size:0x18 fn_129_10C0 = .text:0x000010C0; // type:function size:0x18 AcBird__isSkyLayerLess3 = .text:0x000010E0; // type:function size:0x5C fn_129_1140 = .text:0x00001140; // type:function size:0x70 -AcBird__stateRideDemoEnter = .text:0x000011B0; // type:function size:0x348 -AcBird__stateRideDemoUpdate = .text:0x00001500; // type:function size:0x8D8 -fn_129_1DE0 = .text:0x00001DE0; // type:function size:0x4 -AcBird__stateFirstRideDemoEnter = .text:0x00001DF0; // type:function size:0x218 -AcBird__stateFirstRideDemoUpdate = .text:0x00002010; // type:function size:0xC20 -fn_129_2C30 = .text:0x00002C30; // type:function size:0x4 -AcBird__stateTornadoEnter = .text:0x00002C40; // type:function size:0x68 -AcBird__stateTornadoUpdate = .text:0x00002CB0; // type:function size:0x4CC -fn_129_3180 = .text:0x00003180; // type:function size:0x4 -AcBird__stateSaveStartDemoEnter = .text:0x00003190; // type:function size:0x98 -AcBird__stateSaveStartDemoUpdate = .text:0x00003230; // type:function size:0x3A8 -fn_129_35E0 = .text:0x000035E0; // type:function size:0x4 -AcBird__stateOutAreaDemoEnter = .text:0x000035F0; // type:function size:0x3C -AcBird__stateOutAreaDemoUpdate = .text:0x00003630; // type:function size:0x57C -fn_129_3BB0 = .text:0x00003BB0; // type:function size:0x4 +initializeState_RideDemo__7dBird_cFv = .text:0x000011B0; // type:function size:0x348 +executeState_RideDemo__7dBird_cFv = .text:0x00001500; // type:function size:0x8D8 +finalizeState_RideDemo__7dBird_cFv = .text:0x00001DE0; // type:function size:0x4 +initializeState_FirstRideDemo__7dBird_cFv = .text:0x00001DF0; // type:function size:0x218 +executeState_FirstRideDemo__7dBird_cFv = .text:0x00002010; // type:function size:0xC20 +finalizeState_FirstRideDemo__7dBird_cFv = .text:0x00002C30; // type:function size:0x4 +initializeState_Tornado__7dBird_cFv = .text:0x00002C40; // type:function size:0x68 +executeState_Tornado__7dBird_cFv = .text:0x00002CB0; // type:function size:0x4CC +finalizeState_Tornado__7dBird_cFv = .text:0x00003180; // type:function size:0x4 +initializeState_SaveStartDemo__7dBird_cFv = .text:0x00003190; // type:function size:0x98 +executeState_SaveStartDemo__7dBird_cFv = .text:0x00003230; // type:function size:0x3A8 +finalizeState_SaveStartDemo__7dBird_cFv = .text:0x000035E0; // type:function size:0x4 +initializeState_OutAreaDemo__7dBird_cFv = .text:0x000035F0; // type:function size:0x3C +executeState_OutAreaDemo__7dBird_cFv = .text:0x00003630; // type:function size:0x57C +finalizeState_OutAreaDemo__7dBird_cFv = .text:0x00003BB0; // type:function size:0x4 fn_129_3BC0 = .text:0x00003BC0; // type:function size:0x280 fn_129_3E40 = .text:0x00003E40; // type:function size:0x5AC fn_129_43F0 = .text:0x000043F0; // type:function size:0xC8 @@ -66,7 +66,7 @@ fn_129_5140 = .text:0x00005140; // type:function size:0x144 fn_129_5290 = .text:0x00005290; // type:function size:0xB8 fn_129_5350 = .text:0x00005350; // type:function size:0x8A0 fn_129_5BF0 = .text:0x00005BF0; // type:function size:0x474 -fn_129_6070 = .text:0x00006070; // type:function size:0x10 +getStateID__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006070; // type:function size:0x10 fn_129_6080 = .text:0x00006080; // type:function size:0x160 fn_129_61E0 = .text:0x000061E0; // type:function size:0x254 fn_129_6440 = .text:0x00006440; // type:function size:0x274 @@ -106,33 +106,33 @@ AcBird__initModels = .text:0x0000A140; // type:function size:0xC8 fn_129_A210 = .text:0x0000A210; // type:function size:0x3C AcBird__init = .text:0x0000A250; // type:function size:0x840 fn_129_AA90 = .text:0x0000AA90; // type:function size:0x8 -fn_129_AAA0 = .text:0x0000AAA0; // type:function size:0x2C4 +__dt__7dBird_cFv = .text:0x0000AAA0; // type:function size:0x2C4 fn_129_AD70 = .text:0x0000AD70; // type:function size:0x14 fn_129_AD90 = .text:0x0000AD90; // type:function size:0x1C fn_129_ADB0 = .text:0x0000ADB0; // type:function size:0xFC AcBird__updateInEvent = .text:0x0000AEB0; // type:function size:0x30 fn_129_AEE0 = .text:0x0000AEE0; // type:function size:0x6DC AcBird__update = .text:0x0000B5C0; // type:function size:0x264 -fn_129_B830 = .text:0x0000B830; // type:function size:0x10 +executeState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B830; // type:function size:0x10 AcBird__draw = .text:0x0000B840; // type:function size:0x164 -fn_129_B9B0 = .text:0x0000B9B0; // type:function size:0x60 -fn_129_BA10 = .text:0x0000BA10; // type:function size:0x4 -fn_129_BA20 = .text:0x0000BA20; // type:function size:0x4 -AcBird__statePreMoveEnter = .text:0x0000BA30; // type:function size:0x60 -AcBird__statePreMoveUpdate = .text:0x0000BA90; // type:function size:0x4 -fn_129_BAA0 = .text:0x0000BAA0; // type:function size:0x4 -AcBird__stateMoveEnter = .text:0x0000BAB0; // type:function size:0xA8 -AcBird__stateMoveUpdate = .text:0x0000BB60; // type:function size:0x4 -fn_129_BB70 = .text:0x0000BB70; // type:function size:0x4 -AcBird__stateHideEnter = .text:0x0000BB80; // type:function size:0x34 -AcBird__stateHideUpdate = .text:0x0000BBC0; // type:function size:0x5C -fn_129_BC20 = .text:0x0000BC20; // type:function size:0x4 -AcBird__stateRideOffEnter = .text:0x0000BC30; // type:function size:0x94 -AcBird__stateRideOffUpdate = .text:0x0000BCD0; // type:function size:0x124 -fn_129_BE00 = .text:0x0000BE00; // type:function size:0x4 -AcBird__stateOnGroundEnter = .text:0x0000BE10; // type:function size:0x7C -AcBird__stateOnGroundUpdate = .text:0x0000BE90; // type:function size:0x12C -fn_129_BFC0 = .text:0x0000BFC0; // type:function size:0x4 +initializeState_Wait__7dBird_cFv = .text:0x0000B9B0; // type:function size:0x60 +executeState_Wait__7dBird_cFv = .text:0x0000BA10; // type:function size:0x4 +finalizeState_Wait__7dBird_cFv = .text:0x0000BA20; // type:function size:0x4 +initializeState_PreMove__7dBird_cFv = .text:0x0000BA30; // type:function size:0x60 +executeState_PreMove__7dBird_cFv = .text:0x0000BA90; // type:function size:0x4 +finalizeState_PreMove__7dBird_cFv = .text:0x0000BAA0; // type:function size:0x4 +initializeState_Move__7dBird_cFv = .text:0x0000BAB0; // type:function size:0xA8 +executeState_Move__7dBird_cFv = .text:0x0000BB60; // type:function size:0x4 +finalizeState_Move__7dBird_cFv = .text:0x0000BB70; // type:function size:0x4 +initializeState_Hide__7dBird_cFv = .text:0x0000BB80; // type:function size:0x34 +executeState_Hide__7dBird_cFv = .text:0x0000BBC0; // type:function size:0x5C +finalizeState_Hide__7dBird_cFv = .text:0x0000BC20; // type:function size:0x4 +initializeState_RideOff__7dBird_cFv = .text:0x0000BC30; // type:function size:0x94 +executeState_RideOff__7dBird_cFv = .text:0x0000BCD0; // type:function size:0x124 +finalizeState_RideOff__7dBird_cFv = .text:0x0000BE00; // type:function size:0x4 +initializeState_OnGround__7dBird_cFv = .text:0x0000BE10; // type:function size:0x7C +executeState_OnGround__7dBird_cFv = .text:0x0000BE90; // type:function size:0x12C +finalizeState_OnGround__7dBird_cFv = .text:0x0000BFC0; // type:function size:0x4 fn_129_BFD0 = .text:0x0000BFD0; // type:function size:0x3BC fn_129_C390 = .text:0x0000C390; // type:function size:0x40 fn_129_C3D0 = .text:0x0000C3D0; // type:function size:0xA8 @@ -155,23 +155,23 @@ fn_129_D030 = .text:0x0000D030; // type:function size:0x4 fn_129_D040 = .text:0x0000D040; // type:function size:0x28 fn_129_D070 = .text:0x0000D070; // type:function size:0x28 fn_129_D0A0 = .text:0x0000D0A0; // type:function size:0x8 -fn_129_D0B0 = .text:0x0000D0B0; // type:function size:0x60 -fn_129_D110 = .text:0x0000D110; // type:function size:0xC -fn_129_D120 = .text:0x0000D120; // type:function size:0x1C -fn_129_D140 = .text:0x0000D140; // type:function size:0x1C -fn_129_D160 = .text:0x0000D160; // type:function size:0x1C -fn_129_D180 = .text:0x0000D180; // type:function size:0x10 -fn_129_D190 = .text:0x0000D190; // type:function size:0x10 -fn_129_D1A0 = .text:0x0000D1A0; // type:function size:0x10 -fn_129_D1B0 = .text:0x0000D1B0; // type:function size:0x10 -fn_129_D1C0 = .text:0x0000D1C0; // type:function size:0x10 -fn_129_D1D0 = .text:0x0000D1D0; // type:function size:0x10 -fn_129_D1E0 = .text:0x0000D1E0; // type:function size:0x30 -fn_129_D210 = .text:0x0000D210; // type:function size:0x30 -fn_129_D240 = .text:0x0000D240; // type:function size:0x30 -fn_129_D270 = .text:0x0000D270; // type:function size:0xB74 -fn_129_DDF0 = .text:0x0000DDF0; // type:function size:0x58 -fn_129_DE50 = .text:0x0000DE50; // type:function size:0x88 +build__22sFStateFct_c<7dBird_c>FRC12sStateIDIf_c = .text:0x0000D0B0; // type:function size:0x60 +dispose__22sFStateFct_c<7dBird_c>FRP10sStateIf_c = .text:0x0000D110; // type:function size:0xC +initialize__19sFState_c<7dBird_c>Fv = .text:0x0000D120; // type:function size:0x1C +execute__19sFState_c<7dBird_c>Fv = .text:0x0000D140; // type:function size:0x1C +finalize__19sFState_c<7dBird_c>Fv = .text:0x0000D160; // type:function size:0x1C +initializeState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D180; // type:function size:0x10 +finalizeState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D190; // type:function size:0x10 +refreshState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000D1A0; // type:function size:0x10 +getState__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D1B0; // type:function size:0x10 +getNewStateID__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D1C0; // type:function size:0x10 +getOldStateID__75sStateMgr_c<7dBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000D1D0; // type:function size:0x10 +finalizeState__21sFStateID_c<7dBird_c>CFR7dBird_c = .text:0x0000D1E0; // type:function size:0x30 +executeState__21sFStateID_c<7dBird_c>CFR7dBird_c = .text:0x0000D210; // type:function size:0x30 +initializeState__21sFStateID_c<7dBird_c>CFR7dBird_c = .text:0x0000D240; // type:function size:0x30 +__sinit_\d_a_bird_cpp = .text:0x0000D270; // type:function size:0xB74 scope:local +__dt__21sFStateID_c<7dBird_c>Fv = .text:0x0000DDF0; // type:function size:0x58 +isSameName__21sFStateID_c<7dBird_c>CFPCc = .text:0x0000DE50; // type:function size:0x88 fn_129_DEE0 = .text:0x0000DEE0; // type:function size:0x8 fn_129_DEF0 = .text:0x0000DEF0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -195,7 +195,7 @@ lbl_129_rodata_274 = .rodata:0x00000274; // type:object size:0x34 data:float lbl_129_rodata_2A8 = .rodata:0x000002A8; // type:object size:0x28 data:float lbl_129_rodata_2D0 = .rodata:0x000002D0; // type:object size:0xC lbl_129_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_129_data_10 = .data:0x00000010; // type:object size:0x68 +g_profile_BIRD = .data:0x00000010; // type:object size:0x68 lbl_129_data_78 = .data:0x00000078; // type:object size:0x8 lbl_129_data_80 = .data:0x00000080; // type:object size:0x10 lbl_129_data_90 = .data:0x00000090; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_bird_kobunANP/symbols.txt b/config/SOUE01/rels/d_a_bird_kobunANP/symbols.txt index 6b99d9a1..b6d775bd 100644 --- a/config/SOUE01/rels/d_a_bird_kobunANP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_kobunANP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_KobunA__ctor = .text:0x000000F0; // type:function size:0x70 -fn_132_160 = .text:0x00000160; // type:function size:0x10C +dBird_KobunA_c_classInit__Fv = .text:0x000000F0; // type:function size:0x70 +__ct__14dBird_KobunA_cFv = .text:0x00000160; // type:function size:0x10C fn_132_270 = .text:0x00000270; // type:function size:0x58 fn_132_2D0 = .text:0x000002D0; // type:function size:0x3C fn_132_310 = .text:0x00000310; // type:function size:0x90 -fn_132_3A0 = .text:0x000003A0; // type:function size:0x58 -fn_132_400 = .text:0x00000400; // type:function size:0x6C -fn_132_470 = .text:0x00000470; // type:function size:0xA0 -fn_132_510 = .text:0x00000510; // type:function size:0xA4 +__dt__27sFState_c<14dBird_KobunA_c>Fv = .text:0x000003A0; // type:function size:0x58 +__dt__30sFStateFct_c<14dBird_KobunA_c>Fv = .text:0x00000400; // type:function size:0x6C +__dt__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000470; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000510; // type:function size:0xA4 fn_132_5C0 = .text:0x000005C0; // type:function size:0x10 fn_132_5D0 = .text:0x000005D0; // type:function size:0x58 fn_132_630 = .text:0x00000630; // type:function size:0x84 @@ -19,28 +19,28 @@ fn_132_6C0 = .text:0x000006C0; // type:function size:0xC0 fn_132_780 = .text:0x00000780; // type:function size:0xC fn_132_790 = .text:0x00000790; // type:function size:0x1D4 fn_132_970 = .text:0x00000970; // type:function size:0x20 -fn_132_990 = .text:0x00000990; // type:function size:0x10 +changeState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000990; // type:function size:0x10 fn_132_9A0 = .text:0x000009A0; // type:function size:0x188 fn_132_B30 = .text:0x00000B30; // type:function size:0x190 -fn_132_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_132_CD0 = .text:0x00000CD0; // type:function size:0x8C -fn_132_D60 = .text:0x00000D60; // type:function size:0x4 -fn_132_D70 = .text:0x00000D70; // type:function size:0x4 -fn_132_D80 = .text:0x00000D80; // type:function size:0x98 -fn_132_E20 = .text:0x00000E20; // type:function size:0xC0 -fn_132_EE0 = .text:0x00000EE0; // type:function size:0x4 -fn_132_EF0 = .text:0x00000EF0; // type:function size:0x9C -fn_132_F90 = .text:0x00000F90; // type:function size:0x280 -fn_132_1210 = .text:0x00001210; // type:function size:0x14 -fn_132_1230 = .text:0x00001230; // type:function size:0x50 -fn_132_1280 = .text:0x00001280; // type:function size:0x34 -fn_132_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_132_12D0 = .text:0x000012D0; // type:function size:0x6C -fn_132_1340 = .text:0x00001340; // type:function size:0x28 -fn_132_1370 = .text:0x00001370; // type:function size:0x3C -fn_132_13B0 = .text:0x000013B0; // type:function size:0xA0 -fn_132_1450 = .text:0x00001450; // type:function size:0x3A8 -fn_132_1800 = .text:0x00001800; // type:function size:0x20 +executeState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 +initializeState_Wait__14dBird_KobunA_cFv = .text:0x00000CD0; // type:function size:0x8C +executeState_Wait__14dBird_KobunA_cFv = .text:0x00000D60; // type:function size:0x4 +finalizeState_Wait__14dBird_KobunA_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_Chase__14dBird_KobunA_cFv = .text:0x00000D80; // type:function size:0x98 +executeState_Chase__14dBird_KobunA_cFv = .text:0x00000E20; // type:function size:0xC0 +finalizeState_Chase__14dBird_KobunA_cFv = .text:0x00000EE0; // type:function size:0x4 +initializeState_FrontAttack__14dBird_KobunA_cFv = .text:0x00000EF0; // type:function size:0x9C +executeState_FrontAttack__14dBird_KobunA_cFv = .text:0x00000F90; // type:function size:0x280 +finalizeState_FrontAttack__14dBird_KobunA_cFv = .text:0x00001210; // type:function size:0x14 +initializeState_PathMove__14dBird_KobunA_cFv = .text:0x00001230; // type:function size:0x50 +executeState_PathMove__14dBird_KobunA_cFv = .text:0x00001280; // type:function size:0x34 +finalizeState_PathMove__14dBird_KobunA_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_LevelUpDemo__14dBird_KobunA_cFv = .text:0x000012D0; // type:function size:0x6C +executeState_LevelUpDemo__14dBird_KobunA_cFv = .text:0x00001340; // type:function size:0x28 +finalizeState_LevelUpDemo__14dBird_KobunA_cFv = .text:0x00001370; // type:function size:0x3C +initializeState_BodyAttack__14dBird_KobunA_cFv = .text:0x000013B0; // type:function size:0xA0 +executeState_BodyAttack__14dBird_KobunA_cFv = .text:0x00001450; // type:function size:0x3A8 +finalizeState_BodyAttack__14dBird_KobunA_cFv = .text:0x00001800; // type:function size:0x20 fn_132_1820 = .text:0x00001820; // type:function size:0x18 fn_132_1840 = .text:0x00001840; // type:function size:0x18 fn_132_1860 = .text:0x00001860; // type:function size:0x34 @@ -54,7 +54,7 @@ fn_132_1FC0 = .text:0x00001FC0; // type:function size:0x110 fn_132_20D0 = .text:0x000020D0; // type:function size:0xF0 fn_132_21C0 = .text:0x000021C0; // type:function size:0x48 fn_132_2210 = .text:0x00002210; // type:function size:0x210 -fn_132_2420 = .text:0x00002420; // type:function size:0x10 +getStateID__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002420; // type:function size:0x10 fn_132_2430 = .text:0x00002430; // type:function size:0x1EC fn_132_2620 = .text:0x00002620; // type:function size:0x8 fn_132_2630 = .text:0x00002630; // type:function size:0x2E0 @@ -65,24 +65,24 @@ fn_132_2990 = .text:0x00002990; // type:function size:0xC fn_132_29A0 = .text:0x000029A0; // type:function size:0xC fn_132_29B0 = .text:0x000029B0; // type:function size:0xC fn_132_29C0 = .text:0x000029C0; // type:function size:0xC -fn_132_29D0 = .text:0x000029D0; // type:function size:0x1A0 -fn_132_2B70 = .text:0x00002B70; // type:function size:0x60 -fn_132_2BD0 = .text:0x00002BD0; // type:function size:0xC -fn_132_2BE0 = .text:0x00002BE0; // type:function size:0x1C -fn_132_2C00 = .text:0x00002C00; // type:function size:0x1C -fn_132_2C20 = .text:0x00002C20; // type:function size:0x1C -fn_132_2C40 = .text:0x00002C40; // type:function size:0x10 -fn_132_2C50 = .text:0x00002C50; // type:function size:0x10 -fn_132_2C60 = .text:0x00002C60; // type:function size:0x10 -fn_132_2C70 = .text:0x00002C70; // type:function size:0x10 -fn_132_2C80 = .text:0x00002C80; // type:function size:0x10 -fn_132_2C90 = .text:0x00002C90; // type:function size:0x10 -fn_132_2CA0 = .text:0x00002CA0; // type:function size:0x30 -fn_132_2CD0 = .text:0x00002CD0; // type:function size:0x30 -fn_132_2D00 = .text:0x00002D00; // type:function size:0x30 -fn_132_2D30 = .text:0x00002D30; // type:function size:0x4B0 -fn_132_31E0 = .text:0x000031E0; // type:function size:0x58 -fn_132_3240 = .text:0x00003240; // type:function size:0x88 +__dt__14dBird_KobunA_cFv = .text:0x000029D0; // type:function size:0x1A0 +build__30sFStateFct_c<14dBird_KobunA_c>FRC12sStateIDIf_c = .text:0x00002B70; // type:function size:0x60 +dispose__30sFStateFct_c<14dBird_KobunA_c>FRP10sStateIf_c = .text:0x00002BD0; // type:function size:0xC +initialize__27sFState_c<14dBird_KobunA_c>Fv = .text:0x00002BE0; // type:function size:0x1C +execute__27sFState_c<14dBird_KobunA_c>Fv = .text:0x00002C00; // type:function size:0x1C +finalize__27sFState_c<14dBird_KobunA_c>Fv = .text:0x00002C20; // type:function size:0x1C +initializeState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C40; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C50; // type:function size:0x10 +refreshState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C60; // type:function size:0x10 +getState__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C70; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C80; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dBird_KobunA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C90; // type:function size:0x10 +finalizeState__29sFStateID_c<14dBird_KobunA_c>CFR14dBird_KobunA_c = .text:0x00002CA0; // type:function size:0x30 +executeState__29sFStateID_c<14dBird_KobunA_c>CFR14dBird_KobunA_c = .text:0x00002CD0; // type:function size:0x30 +initializeState__29sFStateID_c<14dBird_KobunA_c>CFR14dBird_KobunA_c = .text:0x00002D00; // type:function size:0x30 +__sinit_\d_a_bird_kobunA_cpp = .text:0x00002D30; // type:function size:0x4B0 scope:local +__dt__29sFStateID_c<14dBird_KobunA_c>Fv = .text:0x000031E0; // type:function size:0x58 +isSameName__29sFStateID_c<14dBird_KobunA_c>CFPCc = .text:0x00003240; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -94,7 +94,7 @@ lbl_132_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float lbl_132_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float lbl_132_rodata_A4 = .rodata:0x000000A4; // type:object size:0x34 data:float lbl_132_rodata_D8 = .rodata:0x000000D8; // type:object size:0x20 data:float -lbl_132_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_BIRD_KOBUNA = .data:0x00000000; // type:object size:0x3C data:4byte lbl_132_data_3C = .data:0x0000003C; // type:object size:0xC lbl_132_data_48 = .data:0x00000048; // type:object size:0x5C lbl_132_data_A4 = .data:0x000000A4; // type:object size:0x40 diff --git a/config/SOUE01/rels/d_a_bird_kobunBNP/symbols.txt b/config/SOUE01/rels/d_a_bird_kobunBNP/symbols.txt index 3130b02b..014ec2be 100644 --- a/config/SOUE01/rels/d_a_bird_kobunBNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_kobunBNP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_KobunB__ctor = .text:0x000000F0; // type:function size:0x70 -fn_133_160 = .text:0x00000160; // type:function size:0x10C +dBird_KobunB_c_classInit__Fv = .text:0x000000F0; // type:function size:0x70 +__ct__14dBird_KobunB_cFv = .text:0x00000160; // type:function size:0x10C fn_133_270 = .text:0x00000270; // type:function size:0x58 fn_133_2D0 = .text:0x000002D0; // type:function size:0x3C fn_133_310 = .text:0x00000310; // type:function size:0x90 -fn_133_3A0 = .text:0x000003A0; // type:function size:0x58 -fn_133_400 = .text:0x00000400; // type:function size:0x6C -fn_133_470 = .text:0x00000470; // type:function size:0xA0 -fn_133_510 = .text:0x00000510; // type:function size:0xA4 +__dt__27sFState_c<14dBird_KobunB_c>Fv = .text:0x000003A0; // type:function size:0x58 +__dt__30sFStateFct_c<14dBird_KobunB_c>Fv = .text:0x00000400; // type:function size:0x6C +__dt__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000470; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000510; // type:function size:0xA4 fn_133_5C0 = .text:0x000005C0; // type:function size:0x10 fn_133_5D0 = .text:0x000005D0; // type:function size:0x58 fn_133_630 = .text:0x00000630; // type:function size:0x84 @@ -19,28 +19,28 @@ fn_133_6C0 = .text:0x000006C0; // type:function size:0xC0 fn_133_780 = .text:0x00000780; // type:function size:0xC fn_133_790 = .text:0x00000790; // type:function size:0x1D4 fn_133_970 = .text:0x00000970; // type:function size:0x20 -fn_133_990 = .text:0x00000990; // type:function size:0x10 +changeState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000990; // type:function size:0x10 fn_133_9A0 = .text:0x000009A0; // type:function size:0x188 fn_133_B30 = .text:0x00000B30; // type:function size:0x190 -fn_133_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_133_CD0 = .text:0x00000CD0; // type:function size:0x8C -fn_133_D60 = .text:0x00000D60; // type:function size:0x4 -fn_133_D70 = .text:0x00000D70; // type:function size:0x4 -fn_133_D80 = .text:0x00000D80; // type:function size:0x18 -fn_133_DA0 = .text:0x00000DA0; // type:function size:0x4 -fn_133_DB0 = .text:0x00000DB0; // type:function size:0x4 -fn_133_DC0 = .text:0x00000DC0; // type:function size:0x98 -fn_133_E60 = .text:0x00000E60; // type:function size:0xC0 -fn_133_F20 = .text:0x00000F20; // type:function size:0x4 -fn_133_F30 = .text:0x00000F30; // type:function size:0x9C -fn_133_FD0 = .text:0x00000FD0; // type:function size:0x280 -fn_133_1250 = .text:0x00001250; // type:function size:0x14 -fn_133_1270 = .text:0x00001270; // type:function size:0xA0 -fn_133_1310 = .text:0x00001310; // type:function size:0x3A8 -fn_133_16C0 = .text:0x000016C0; // type:function size:0x14 -fn_133_16E0 = .text:0x000016E0; // type:function size:0x50 -fn_133_1730 = .text:0x00001730; // type:function size:0x34 -fn_133_1770 = .text:0x00001770; // type:function size:0x4 +executeState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 +initializeState_Wait__14dBird_KobunB_cFv = .text:0x00000CD0; // type:function size:0x8C +executeState_Wait__14dBird_KobunB_cFv = .text:0x00000D60; // type:function size:0x4 +finalizeState_Wait__14dBird_KobunB_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_LevelUpDemo__14dBird_KobunB_cFv = .text:0x00000D80; // type:function size:0x18 +executeState_LevelUpDemo__14dBird_KobunB_cFv = .text:0x00000DA0; // type:function size:0x4 +finalizeState_LevelUpDemo__14dBird_KobunB_cFv = .text:0x00000DB0; // type:function size:0x4 +initializeState_Chase__14dBird_KobunB_cFv = .text:0x00000DC0; // type:function size:0x98 +executeState_Chase__14dBird_KobunB_cFv = .text:0x00000E60; // type:function size:0xC0 +finalizeState_Chase__14dBird_KobunB_cFv = .text:0x00000F20; // type:function size:0x4 +initializeState_FrontAttack__14dBird_KobunB_cFv = .text:0x00000F30; // type:function size:0x9C +executeState_FrontAttack__14dBird_KobunB_cFv = .text:0x00000FD0; // type:function size:0x280 +finalizeState_FrontAttack__14dBird_KobunB_cFv = .text:0x00001250; // type:function size:0x14 +initializeState_BodyAttack__14dBird_KobunB_cFv = .text:0x00001270; // type:function size:0xA0 +executeState_BodyAttack__14dBird_KobunB_cFv = .text:0x00001310; // type:function size:0x3A8 +finalizeState_BodyAttack__14dBird_KobunB_cFv = .text:0x000016C0; // type:function size:0x14 +initializeState_PathMove__14dBird_KobunB_cFv = .text:0x000016E0; // type:function size:0x50 +executeState_PathMove__14dBird_KobunB_cFv = .text:0x00001730; // type:function size:0x34 +finalizeState_PathMove__14dBird_KobunB_cFv = .text:0x00001770; // type:function size:0x4 fn_133_1780 = .text:0x00001780; // type:function size:0x18 fn_133_17A0 = .text:0x000017A0; // type:function size:0x18 fn_133_17C0 = .text:0x000017C0; // type:function size:0xA0 @@ -52,7 +52,7 @@ fn_133_1ED0 = .text:0x00001ED0; // type:function size:0x110 fn_133_1FE0 = .text:0x00001FE0; // type:function size:0xF0 fn_133_20D0 = .text:0x000020D0; // type:function size:0x48 fn_133_2120 = .text:0x00002120; // type:function size:0x210 -fn_133_2330 = .text:0x00002330; // type:function size:0x10 +getStateID__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002330; // type:function size:0x10 fn_133_2340 = .text:0x00002340; // type:function size:0x1EC fn_133_2530 = .text:0x00002530; // type:function size:0x18 fn_133_2550 = .text:0x00002550; // type:function size:0x60 @@ -62,24 +62,24 @@ fn_133_25D0 = .text:0x000025D0; // type:function size:0xC fn_133_25E0 = .text:0x000025E0; // type:function size:0xC fn_133_25F0 = .text:0x000025F0; // type:function size:0xC fn_133_2600 = .text:0x00002600; // type:function size:0xC -fn_133_2610 = .text:0x00002610; // type:function size:0x1A0 -fn_133_27B0 = .text:0x000027B0; // type:function size:0x60 -fn_133_2810 = .text:0x00002810; // type:function size:0xC -fn_133_2820 = .text:0x00002820; // type:function size:0x1C -fn_133_2840 = .text:0x00002840; // type:function size:0x1C -fn_133_2860 = .text:0x00002860; // type:function size:0x1C -fn_133_2880 = .text:0x00002880; // type:function size:0x10 -fn_133_2890 = .text:0x00002890; // type:function size:0x10 -fn_133_28A0 = .text:0x000028A0; // type:function size:0x10 -fn_133_28B0 = .text:0x000028B0; // type:function size:0x10 -fn_133_28C0 = .text:0x000028C0; // type:function size:0x10 -fn_133_28D0 = .text:0x000028D0; // type:function size:0x10 -fn_133_28E0 = .text:0x000028E0; // type:function size:0x30 -fn_133_2910 = .text:0x00002910; // type:function size:0x30 -fn_133_2940 = .text:0x00002940; // type:function size:0x30 -fn_133_2970 = .text:0x00002970; // type:function size:0x4B0 -fn_133_2E20 = .text:0x00002E20; // type:function size:0x58 -fn_133_2E80 = .text:0x00002E80; // type:function size:0x88 +__dt__14dBird_KobunB_cFv = .text:0x00002610; // type:function size:0x1A0 +build__30sFStateFct_c<14dBird_KobunB_c>FRC12sStateIDIf_c = .text:0x000027B0; // type:function size:0x60 +dispose__30sFStateFct_c<14dBird_KobunB_c>FRP10sStateIf_c = .text:0x00002810; // type:function size:0xC +initialize__27sFState_c<14dBird_KobunB_c>Fv = .text:0x00002820; // type:function size:0x1C +execute__27sFState_c<14dBird_KobunB_c>Fv = .text:0x00002840; // type:function size:0x1C +finalize__27sFState_c<14dBird_KobunB_c>Fv = .text:0x00002860; // type:function size:0x1C +initializeState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002880; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002890; // type:function size:0x10 +refreshState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028A0; // type:function size:0x10 +getState__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028B0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028C0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dBird_KobunB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028D0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dBird_KobunB_c>CFR14dBird_KobunB_c = .text:0x000028E0; // type:function size:0x30 +executeState__29sFStateID_c<14dBird_KobunB_c>CFR14dBird_KobunB_c = .text:0x00002910; // type:function size:0x30 +initializeState__29sFStateID_c<14dBird_KobunB_c>CFR14dBird_KobunB_c = .text:0x00002940; // type:function size:0x30 +__sinit_\d_a_bird_kobunB_cpp = .text:0x00002970; // type:function size:0x4B0 scope:local +__dt__29sFStateID_c<14dBird_KobunB_c>Fv = .text:0x00002E20; // type:function size:0x58 +isSameName__29sFStateID_c<14dBird_KobunB_c>CFPCc = .text:0x00002E80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -91,7 +91,7 @@ lbl_133_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float lbl_133_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float lbl_133_rodata_A8 = .rodata:0x000000A8; // type:object size:0x1C data:float lbl_133_rodata_C4 = .rodata:0x000000C4; // type:object size:0x18 data:float -lbl_133_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_BIRD_KOBUNB = .data:0x00000000; // type:object size:0x3C data:4byte lbl_133_data_3C = .data:0x0000003C; // type:object size:0xC lbl_133_data_48 = .data:0x00000048; // type:object size:0x5C lbl_133_data_A4 = .data:0x000000A4; // type:object size:0x40 diff --git a/config/SOUE01/rels/d_a_bird_mobNP/symbols.txt b/config/SOUE01/rels/d_a_bird_mobNP/symbols.txt index 3dfa25f7..617861a3 100644 --- a/config/SOUE01/rels/d_a_bird_mobNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_mobNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_538_F0 = .text:0x000000F0; // type:function size:0xB0 -fn_538_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_538_200 = .text:0x00000200; // type:function size:0x6C -fn_538_270 = .text:0x00000270; // type:function size:0xA0 -fn_538_310 = .text:0x00000310; // type:function size:0xA4 +dAcBirdMob_c_classInit__Fv = .text:0x000000F0; // type:function size:0xB0 +__dt__25sFState_c<12dAcBirdMob_c>Fv = .text:0x000001A0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcBirdMob_c>Fv = .text:0x00000200; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000270; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000310; // type:function size:0xA4 fn_538_3C0 = .text:0x000003C0; // type:function size:0x1BC fn_538_580 = .text:0x00000580; // type:function size:0x6C fn_538_5F0 = .text:0x000005F0; // type:function size:0x64 @@ -15,14 +15,14 @@ fn_538_660 = .text:0x00000660; // type:function size:0x4 fn_538_670 = .text:0x00000670; // type:function size:0x40 fn_538_6B0 = .text:0x000006B0; // type:function size:0x348 fn_538_A00 = .text:0x00000A00; // type:function size:0xC -fn_538_A10 = .text:0x00000A10; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A10; // type:function size:0x10 fn_538_A20 = .text:0x00000A20; // type:function size:0x90 fn_538_AB0 = .text:0x00000AB0; // type:function size:0x108 -fn_538_BC0 = .text:0x00000BC0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 fn_538_BD0 = .text:0x00000BD0; // type:function size:0xA8 -fn_538_C80 = .text:0x00000C80; // type:function size:0x4 -fn_538_C90 = .text:0x00000C90; // type:function size:0x198 -fn_538_E30 = .text:0x00000E30; // type:function size:0x4 +initializeState_Wait__12dAcBirdMob_cFv = .text:0x00000C80; // type:function size:0x4 +executeState_Wait__12dAcBirdMob_cFv = .text:0x00000C90; // type:function size:0x198 +finalizeState_Wait__12dAcBirdMob_cFv = .text:0x00000E30; // type:function size:0x4 fn_538_E40 = .text:0x00000E40; // type:function size:0x1D4 fn_538_1020 = .text:0x00001020; // type:function size:0x28 fn_538_1048 = .text:0x00001048; // type:function size:0x4 @@ -34,25 +34,25 @@ fn_538_1550 = .text:0x00001550; // type:function size:0x84 fn_538_15E0 = .text:0x000015E0; // type:function size:0x90 fn_538_1670 = .text:0x00001670; // type:function size:0x98 fn_538_1710 = .text:0x00001710; // type:function size:0x1C -fn_538_1730 = .text:0x00001730; // type:function size:0xC0 -fn_538_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_538_1800 = .text:0x00001800; // type:function size:0x60 -fn_538_1860 = .text:0x00001860; // type:function size:0xC -fn_538_1870 = .text:0x00001870; // type:function size:0x1C -fn_538_1890 = .text:0x00001890; // type:function size:0x1C -fn_538_18B0 = .text:0x000018B0; // type:function size:0x1C -fn_538_18D0 = .text:0x000018D0; // type:function size:0x10 -fn_538_18E0 = .text:0x000018E0; // type:function size:0x10 -fn_538_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_538_1900 = .text:0x00001900; // type:function size:0x10 -fn_538_1910 = .text:0x00001910; // type:function size:0x10 -fn_538_1920 = .text:0x00001920; // type:function size:0x10 -fn_538_1930 = .text:0x00001930; // type:function size:0x30 -fn_538_1960 = .text:0x00001960; // type:function size:0x30 -fn_538_1990 = .text:0x00001990; // type:function size:0x30 -fn_538_19C0 = .text:0x000019C0; // type:function size:0x10C -fn_538_1AD0 = .text:0x00001AD0; // type:function size:0x58 -fn_538_1B30 = .text:0x00001B30; // type:function size:0x88 +__dt__12dAcBirdMob_cFv = .text:0x00001730; // type:function size:0xC0 +getStateID__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017F0; // type:function size:0x10 +build__28sFStateFct_c<12dAcBirdMob_c>FRC12sStateIDIf_c = .text:0x00001800; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcBirdMob_c>FRP10sStateIf_c = .text:0x00001860; // type:function size:0xC +initialize__25sFState_c<12dAcBirdMob_c>Fv = .text:0x00001870; // type:function size:0x1C +execute__25sFState_c<12dAcBirdMob_c>Fv = .text:0x00001890; // type:function size:0x1C +finalize__25sFState_c<12dAcBirdMob_c>Fv = .text:0x000018B0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018D0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018E0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001900; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001910; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcBirdMob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001920; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcBirdMob_c>CFR12dAcBirdMob_c = .text:0x00001930; // type:function size:0x30 +executeState__27sFStateID_c<12dAcBirdMob_c>CFR12dAcBirdMob_c = .text:0x00001960; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcBirdMob_c>CFR12dAcBirdMob_c = .text:0x00001990; // type:function size:0x30 +__sinit_\d_a_bird_mob_cpp = .text:0x000019C0; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dAcBirdMob_c>Fv = .text:0x00001AD0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcBirdMob_c>CFPCc = .text:0x00001B30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_538_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_538_rodata_20 = .rodata:0x00000020; // type:object size:0x30 data:float lbl_538_rodata_50 = .rodata:0x00000050; // type:object size:0x1C data:float lbl_538_rodata_6C = .rodata:0x0000006C; // type:object size:0x10 data:float -lbl_538_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BIRD_MOB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_538_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_538_data_18 = .data:0x00000018; // type:object size:0x4C lbl_538_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_bird_npcNP/symbols.txt b/config/SOUE01/rels/d_a_bird_npcNP/symbols.txt index b6c31615..4e5362c0 100644 --- a/config/SOUE01/rels/d_a_bird_npcNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_npcNP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_Npc__ctor = .text:0x000000F0; // type:function size:0xC4 -fn_130_1C0 = .text:0x000001C0; // type:function size:0x10C +dBird_Npc_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC4 +__ct__11dBird_Npc_cFv = .text:0x000001C0; // type:function size:0x10C fn_130_2D0 = .text:0x000002D0; // type:function size:0x58 fn_130_330 = .text:0x00000330; // type:function size:0x3C fn_130_370 = .text:0x00000370; // type:function size:0x90 -fn_130_400 = .text:0x00000400; // type:function size:0x58 -fn_130_460 = .text:0x00000460; // type:function size:0x6C -fn_130_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_130_570 = .text:0x00000570; // type:function size:0xA4 +__dt__24sFState_c<11dBird_Npc_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__27sFStateFct_c<11dBird_Npc_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_130_620 = .text:0x00000620; // type:function size:0x10 fn_130_630 = .text:0x00000630; // type:function size:0x58 fn_130_690 = .text:0x00000690; // type:function size:0x84 @@ -19,18 +19,18 @@ fn_130_720 = .text:0x00000720; // type:function size:0x8 fn_130_730 = .text:0x00000730; // type:function size:0x2C4 fn_130_A00 = .text:0x00000A00; // type:function size:0xC fn_130_A10 = .text:0x00000A10; // type:function size:0x2F0 -fn_130_D00 = .text:0x00000D00; // type:function size:0x10 +changeState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D00; // type:function size:0x10 fn_130_D10 = .text:0x00000D10; // type:function size:0x2CC -fn_130_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_130_FF0 = .text:0x00000FF0; // type:function size:0xA8 -fn_130_10A0 = .text:0x000010A0; // type:function size:0x114 -fn_130_11C0 = .text:0x000011C0; // type:function size:0x4 -fn_130_11D0 = .text:0x000011D0; // type:function size:0xA0 -fn_130_1270 = .text:0x00001270; // type:function size:0xE8 -fn_130_1360 = .text:0x00001360; // type:function size:0x4 -fn_130_1370 = .text:0x00001370; // type:function size:0x218 -fn_130_1590 = .text:0x00001590; // type:function size:0x13C -fn_130_16D0 = .text:0x000016D0; // type:function size:0x4 +executeState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FE0; // type:function size:0x10 +initializeState_Hide__11dBird_Npc_cFv = .text:0x00000FF0; // type:function size:0xA8 +executeState_Hide__11dBird_Npc_cFv = .text:0x000010A0; // type:function size:0x114 +finalizeState_Hide__11dBird_Npc_cFv = .text:0x000011C0; // type:function size:0x4 +initializeState_Fly__11dBird_Npc_cFv = .text:0x000011D0; // type:function size:0xA0 +executeState_Fly__11dBird_Npc_cFv = .text:0x00001270; // type:function size:0xE8 +finalizeState_Fly__11dBird_Npc_cFv = .text:0x00001360; // type:function size:0x4 +initializeState_Chase__11dBird_Npc_cFv = .text:0x00001370; // type:function size:0x218 +executeState_Chase__11dBird_Npc_cFv = .text:0x00001590; // type:function size:0x13C +finalizeState_Chase__11dBird_Npc_cFv = .text:0x000016D0; // type:function size:0x4 fn_130_16E0 = .text:0x000016E0; // type:function size:0x228 fn_130_1910 = .text:0x00001910; // type:function size:0xE8 fn_130_1A00 = .text:0x00001A00; // type:function size:0x80 @@ -50,25 +50,25 @@ fn_130_22E0 = .text:0x000022E0; // type:function size:0xC fn_130_22F0 = .text:0x000022F0; // type:function size:0x8 fn_130_2300 = .text:0x00002300; // type:function size:0xC fn_130_2310 = .text:0x00002310; // type:function size:0xC -fn_130_2320 = .text:0x00002320; // type:function size:0x1A8 -fn_130_24D0 = .text:0x000024D0; // type:function size:0x10 -fn_130_24E0 = .text:0x000024E0; // type:function size:0x60 -fn_130_2540 = .text:0x00002540; // type:function size:0xC -fn_130_2550 = .text:0x00002550; // type:function size:0x1C -fn_130_2570 = .text:0x00002570; // type:function size:0x1C -fn_130_2590 = .text:0x00002590; // type:function size:0x1C -fn_130_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_130_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_130_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_130_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_130_25F0 = .text:0x000025F0; // type:function size:0x10 -fn_130_2600 = .text:0x00002600; // type:function size:0x10 -fn_130_2610 = .text:0x00002610; // type:function size:0x30 -fn_130_2640 = .text:0x00002640; // type:function size:0x30 -fn_130_2670 = .text:0x00002670; // type:function size:0x30 -fn_130_26A0 = .text:0x000026A0; // type:function size:0x27C -fn_130_2920 = .text:0x00002920; // type:function size:0x58 -fn_130_2980 = .text:0x00002980; // type:function size:0x88 +__dt__11dBird_Npc_cFv = .text:0x00002320; // type:function size:0x1A8 +getStateID__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024D0; // type:function size:0x10 +build__27sFStateFct_c<11dBird_Npc_c>FRC12sStateIDIf_c = .text:0x000024E0; // type:function size:0x60 +dispose__27sFStateFct_c<11dBird_Npc_c>FRP10sStateIf_c = .text:0x00002540; // type:function size:0xC +initialize__24sFState_c<11dBird_Npc_c>Fv = .text:0x00002550; // type:function size:0x1C +execute__24sFState_c<11dBird_Npc_c>Fv = .text:0x00002570; // type:function size:0x1C +finalize__24sFState_c<11dBird_Npc_c>Fv = .text:0x00002590; // type:function size:0x1C +initializeState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025B0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025C0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025D0; // type:function size:0x10 +getState__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025E0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025F0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dBird_Npc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002600; // type:function size:0x10 +finalizeState__26sFStateID_c<11dBird_Npc_c>CFR11dBird_Npc_c = .text:0x00002610; // type:function size:0x30 +executeState__26sFStateID_c<11dBird_Npc_c>CFR11dBird_Npc_c = .text:0x00002640; // type:function size:0x30 +initializeState__26sFStateID_c<11dBird_Npc_c>CFR11dBird_Npc_c = .text:0x00002670; // type:function size:0x30 +__sinit_\d_a_bird_npc_cpp = .text:0x000026A0; // type:function size:0x27C scope:local +__dt__26sFStateID_c<11dBird_Npc_c>Fv = .text:0x00002920; // type:function size:0x58 +isSameName__26sFStateID_c<11dBird_Npc_c>CFPCc = .text:0x00002980; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_130_rodata_50 = .rodata:0x00000050; // type:object size:0x20 data:float lbl_130_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:float lbl_130_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_130_rodata_7C = .rodata:0x0000007C; // type:object size:0x10 data:float -lbl_130_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_BIRD_NPC = .data:0x00000000; // type:object size:0x3C data:4byte lbl_130_data_3C = .data:0x0000003C; // type:object size:0xC lbl_130_data_48 = .data:0x00000048; // type:object size:0xC lbl_130_data_54 = .data:0x00000054; // type:object size:0x38 diff --git a/config/SOUE01/rels/d_a_bird_rivalNP/symbols.txt b/config/SOUE01/rels/d_a_bird_rivalNP/symbols.txt index e2e75f75..2bbf95b4 100644 --- a/config/SOUE01/rels/d_a_bird_rivalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_rivalNP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_Rival__ctor = .text:0x000000F0; // type:function size:0x70 -fn_131_160 = .text:0x00000160; // type:function size:0x10C +dBird_Rival_c_classInit__Fv = .text:0x000000F0; // type:function size:0x70 +__ct__13dBird_Rival_cFv = .text:0x00000160; // type:function size:0x10C fn_131_270 = .text:0x00000270; // type:function size:0x58 fn_131_2D0 = .text:0x000002D0; // type:function size:0x3C fn_131_310 = .text:0x00000310; // type:function size:0x90 -fn_131_3A0 = .text:0x000003A0; // type:function size:0x58 -fn_131_400 = .text:0x00000400; // type:function size:0x6C -fn_131_470 = .text:0x00000470; // type:function size:0xA0 -fn_131_510 = .text:0x00000510; // type:function size:0xA4 +__dt__26sFState_c<13dBird_Rival_c>Fv = .text:0x000003A0; // type:function size:0x58 +__dt__29sFStateFct_c<13dBird_Rival_c>Fv = .text:0x00000400; // type:function size:0x6C +__dt__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000470; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000510; // type:function size:0xA4 fn_131_5C0 = .text:0x000005C0; // type:function size:0x10 fn_131_5D0 = .text:0x000005D0; // type:function size:0x58 fn_131_630 = .text:0x00000630; // type:function size:0x12C @@ -21,33 +21,33 @@ fn_131_780 = .text:0x00000780; // type:function size:0xC fn_131_790 = .text:0x00000790; // type:function size:0xC0 fn_131_850 = .text:0x00000850; // type:function size:0xC fn_131_860 = .text:0x00000860; // type:function size:0x150 -fn_131_9B0 = .text:0x000009B0; // type:function size:0x10 +changeState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009B0; // type:function size:0x10 fn_131_9C0 = .text:0x000009C0; // type:function size:0x38 fn_131_A00 = .text:0x00000A00; // type:function size:0x218 fn_131_C20 = .text:0x00000C20; // type:function size:0x1FC -fn_131_E20 = .text:0x00000E20; // type:function size:0x10 -fn_131_E30 = .text:0x00000E30; // type:function size:0x10 -fn_131_E40 = .text:0x00000E40; // type:function size:0x8C -fn_131_ED0 = .text:0x00000ED0; // type:function size:0x4 -fn_131_EE0 = .text:0x00000EE0; // type:function size:0x4 -fn_131_EF0 = .text:0x00000EF0; // type:function size:0xA0 -fn_131_F90 = .text:0x00000F90; // type:function size:0xC0 -fn_131_1050 = .text:0x00001050; // type:function size:0x4 -fn_131_1060 = .text:0x00001060; // type:function size:0xA0 -fn_131_1100 = .text:0x00001100; // type:function size:0x3A8 -fn_131_14B0 = .text:0x000014B0; // type:function size:0x14 -fn_131_14D0 = .text:0x000014D0; // type:function size:0x9C -fn_131_1570 = .text:0x00001570; // type:function size:0x280 -fn_131_17F0 = .text:0x000017F0; // type:function size:0x14 -fn_131_1810 = .text:0x00001810; // type:function size:0x28 -fn_131_1840 = .text:0x00001840; // type:function size:0x1088 -fn_131_28D0 = .text:0x000028D0; // type:function size:0x10 -fn_131_28E0 = .text:0x000028E0; // type:function size:0x24 -fn_131_2910 = .text:0x00002910; // type:function size:0x4D8 -fn_131_2DF0 = .text:0x00002DF0; // type:function size:0x4 -fn_131_2E00 = .text:0x00002E00; // type:function size:0x50 -fn_131_2E50 = .text:0x00002E50; // type:function size:0x34 -fn_131_2E90 = .text:0x00002E90; // type:function size:0x4 +getStateID__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 +executeState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E30; // type:function size:0x10 +initializeState_Wait__13dBird_Rival_cFv = .text:0x00000E40; // type:function size:0x8C +executeState_Wait__13dBird_Rival_cFv = .text:0x00000ED0; // type:function size:0x4 +finalizeState_Wait__13dBird_Rival_cFv = .text:0x00000EE0; // type:function size:0x4 +initializeState_Chase__13dBird_Rival_cFv = .text:0x00000EF0; // type:function size:0xA0 +executeState_Chase__13dBird_Rival_cFv = .text:0x00000F90; // type:function size:0xC0 +finalizeState_Chase__13dBird_Rival_cFv = .text:0x00001050; // type:function size:0x4 +initializeState_BodyAttack__13dBird_Rival_cFv = .text:0x00001060; // type:function size:0xA0 +executeState_BodyAttack__13dBird_Rival_cFv = .text:0x00001100; // type:function size:0x3A8 +finalizeState_BodyAttack__13dBird_Rival_cFv = .text:0x000014B0; // type:function size:0x14 +initializeState_FrontAttack__13dBird_Rival_cFv = .text:0x000014D0; // type:function size:0x9C +executeState_FrontAttack__13dBird_Rival_cFv = .text:0x00001570; // type:function size:0x280 +finalizeState_FrontAttack__13dBird_Rival_cFv = .text:0x000017F0; // type:function size:0x14 +initializeState_LevelUpDemo__13dBird_Rival_cFv = .text:0x00001810; // type:function size:0x28 +executeState_LevelUpDemo__13dBird_Rival_cFv = .text:0x00001840; // type:function size:0x1088 +finalizeState_LevelUpDemo__13dBird_Rival_cFv = .text:0x000028D0; // type:function size:0x10 +initializeState_CatchDemo__13dBird_Rival_cFv = .text:0x000028E0; // type:function size:0x24 +executeState_CatchDemo__13dBird_Rival_cFv = .text:0x00002910; // type:function size:0x4D8 +finalizeState_CatchDemo__13dBird_Rival_cFv = .text:0x00002DF0; // type:function size:0x4 +initializeState_PathMove__13dBird_Rival_cFv = .text:0x00002E00; // type:function size:0x50 +executeState_PathMove__13dBird_Rival_cFv = .text:0x00002E50; // type:function size:0x34 +finalizeState_PathMove__13dBird_Rival_cFv = .text:0x00002E90; // type:function size:0x4 fn_131_2EA0 = .text:0x00002EA0; // type:function size:0x18 fn_131_2EC0 = .text:0x00002EC0; // type:function size:0x18 fn_131_2EE0 = .text:0x00002EE0; // type:function size:0xA0 @@ -65,24 +65,24 @@ fn_131_3E30 = .text:0x00003E30; // type:function size:0xC fn_131_3E40 = .text:0x00003E40; // type:function size:0x20 fn_131_3E60 = .text:0x00003E60; // type:function size:0xC fn_131_3E70 = .text:0x00003E70; // type:function size:0xC -fn_131_3E80 = .text:0x00003E80; // type:function size:0x1A0 -fn_131_4020 = .text:0x00004020; // type:function size:0x60 -fn_131_4080 = .text:0x00004080; // type:function size:0xC -fn_131_4090 = .text:0x00004090; // type:function size:0x1C -fn_131_40B0 = .text:0x000040B0; // type:function size:0x1C -fn_131_40D0 = .text:0x000040D0; // type:function size:0x1C -fn_131_40F0 = .text:0x000040F0; // type:function size:0x10 -fn_131_4100 = .text:0x00004100; // type:function size:0x10 -fn_131_4110 = .text:0x00004110; // type:function size:0x10 -fn_131_4120 = .text:0x00004120; // type:function size:0x10 -fn_131_4130 = .text:0x00004130; // type:function size:0x10 -fn_131_4140 = .text:0x00004140; // type:function size:0x10 -fn_131_4150 = .text:0x00004150; // type:function size:0x30 -fn_131_4180 = .text:0x00004180; // type:function size:0x30 -fn_131_41B0 = .text:0x000041B0; // type:function size:0x30 -fn_131_41E0 = .text:0x000041E0; // type:function size:0x5EC -fn_131_47D0 = .text:0x000047D0; // type:function size:0x58 -fn_131_4830 = .text:0x00004830; // type:function size:0x88 +__dt__13dBird_Rival_cFv = .text:0x00003E80; // type:function size:0x1A0 +build__29sFStateFct_c<13dBird_Rival_c>FRC12sStateIDIf_c = .text:0x00004020; // type:function size:0x60 +dispose__29sFStateFct_c<13dBird_Rival_c>FRP10sStateIf_c = .text:0x00004080; // type:function size:0xC +initialize__26sFState_c<13dBird_Rival_c>Fv = .text:0x00004090; // type:function size:0x1C +execute__26sFState_c<13dBird_Rival_c>Fv = .text:0x000040B0; // type:function size:0x1C +finalize__26sFState_c<13dBird_Rival_c>Fv = .text:0x000040D0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000040F0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004100; // type:function size:0x10 +refreshState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004110; // type:function size:0x10 +getState__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004120; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004130; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dBird_Rival_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004140; // type:function size:0x10 +finalizeState__28sFStateID_c<13dBird_Rival_c>CFR13dBird_Rival_c = .text:0x00004150; // type:function size:0x30 +executeState__28sFStateID_c<13dBird_Rival_c>CFR13dBird_Rival_c = .text:0x00004180; // type:function size:0x30 +initializeState__28sFStateID_c<13dBird_Rival_c>CFR13dBird_Rival_c = .text:0x000041B0; // type:function size:0x30 +__sinit_\d_a_bird_rival_cpp = .text:0x000041E0; // type:function size:0x5EC scope:local +__dt__28sFStateID_c<13dBird_Rival_c>Fv = .text:0x000047D0; // type:function size:0x58 +isSameName__28sFStateID_c<13dBird_Rival_c>CFPCc = .text:0x00004830; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -96,7 +96,7 @@ lbl_131_rodata_A4 = .rodata:0x000000A4; // type:object size:0x64 data:float lbl_131_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float lbl_131_rodata_10C = .rodata:0x0000010C; // type:object size:0x10 data:float lbl_131_rodata_11C = .rodata:0x0000011C; // type:object size:0x40 data:float -lbl_131_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BIRD_RIVAL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_131_data_10 = .data:0x00000010; // type:object size:0x2C lbl_131_data_3C = .data:0x0000003C; // type:object size:0x10 lbl_131_data_4C = .data:0x0000004C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_bird_targetNP/symbols.txt b/config/SOUE01/rels/d_a_bird_targetNP/symbols.txt index cd5c9a46..a0fd0829 100644 --- a/config/SOUE01/rels/d_a_bird_targetNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_targetNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_Target__ctor = .text:0x000000F0; // type:function size:0x12C +dBird_Target_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_134_220 = .text:0x00000220; // type:function size:0x58 -fn_134_280 = .text:0x00000280; // type:function size:0x58 -fn_134_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_134_350 = .text:0x00000350; // type:function size:0xA0 -fn_134_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__27sFState_c<14dBird_Target_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__30sFStateFct_c<14dBird_Target_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_134_4A0 = .text:0x000004A0; // type:function size:0xE0 fn_134_580 = .text:0x00000580; // type:function size:0xC fn_134_590 = .text:0x00000590; // type:function size:0x1DC -fn_134_770 = .text:0x00000770; // type:function size:0x10 +changeState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000770; // type:function size:0x10 fn_134_780 = .text:0x00000780; // type:function size:0x34 fn_134_7C0 = .text:0x000007C0; // type:function size:0x14 fn_134_7E0 = .text:0x000007E0; // type:function size:0x84 fn_134_870 = .text:0x00000870; // type:function size:0x28C -fn_134_B00 = .text:0x00000B00; // type:function size:0x10 +executeState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B00; // type:function size:0x10 fn_134_B10 = .text:0x00000B10; // type:function size:0x4C -fn_134_B60 = .text:0x00000B60; // type:function size:0x58 -fn_134_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_134_BD0 = .text:0x00000BD0; // type:function size:0x4 -fn_134_BE0 = .text:0x00000BE0; // type:function size:0xC0 -fn_134_CA0 = .text:0x00000CA0; // type:function size:0x110 -fn_134_DB0 = .text:0x00000DB0; // type:function size:0x4 +initializeState_Wait__14dBird_Target_cFv = .text:0x00000B60; // type:function size:0x58 +executeState_Wait__14dBird_Target_cFv = .text:0x00000BC0; // type:function size:0x10 +finalizeState_Wait__14dBird_Target_cFv = .text:0x00000BD0; // type:function size:0x4 +initializeState_Move__14dBird_Target_cFv = .text:0x00000BE0; // type:function size:0xC0 +executeState_Move__14dBird_Target_cFv = .text:0x00000CA0; // type:function size:0x110 +finalizeState_Move__14dBird_Target_cFv = .text:0x00000DB0; // type:function size:0x4 fn_134_DC0 = .text:0x00000DC0; // type:function size:0xA4 -fn_134_E70 = .text:0x00000E70; // type:function size:0x50 -fn_134_EC0 = .text:0x00000EC0; // type:function size:0x194 -fn_134_1060 = .text:0x00001060; // type:function size:0x10 -fn_134_1070 = .text:0x00001070; // type:function size:0x70 -fn_134_10E0 = .text:0x000010E0; // type:function size:0xB0 -fn_134_1190 = .text:0x00001190; // type:function size:0x4 -fn_134_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_134_11C0 = .text:0x000011C0; // type:function size:0x54 -fn_134_1220 = .text:0x00001220; // type:function size:0x4 +initializeState_LevelUpDemo__14dBird_Target_cFv = .text:0x00000E70; // type:function size:0x50 +executeState_LevelUpDemo__14dBird_Target_cFv = .text:0x00000EC0; // type:function size:0x194 +finalizeState_LevelUpDemo__14dBird_Target_cFv = .text:0x00001060; // type:function size:0x10 +initializeState_NpcWait__14dBird_Target_cFv = .text:0x00001070; // type:function size:0x70 +executeState_NpcWait__14dBird_Target_cFv = .text:0x000010E0; // type:function size:0xB0 +finalizeState_NpcWait__14dBird_Target_cFv = .text:0x00001190; // type:function size:0x4 +initializeState_NpcGlide__14dBird_Target_cFv = .text:0x000011A0; // type:function size:0x1C +executeState_NpcGlide__14dBird_Target_cFv = .text:0x000011C0; // type:function size:0x54 +finalizeState_NpcGlide__14dBird_Target_cFv = .text:0x00001220; // type:function size:0x4 fn_134_1230 = .text:0x00001230; // type:function size:0xBC fn_134_12F0 = .text:0x000012F0; // type:function size:0x18 fn_134_1310 = .text:0x00001310; // type:function size:0x4DC @@ -47,29 +47,29 @@ fn_134_1A70 = .text:0x00001A70; // type:function size:0x18 fn_134_1A90 = .text:0x00001A90; // type:function size:0x4E4 fn_134_1F80 = .text:0x00001F80; // type:function size:0xDC fn_134_2060 = .text:0x00002060; // type:function size:0x2DC -fn_134_2340 = .text:0x00002340; // type:function size:0x10 +getStateID__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002340; // type:function size:0x10 fn_134_2350 = .text:0x00002350; // type:function size:0x18 fn_134_2370 = .text:0x00002370; // type:function size:0xC fn_134_2380 = .text:0x00002380; // type:function size:0xC fn_134_2390 = .text:0x00002390; // type:function size:0x8 -fn_134_23A0 = .text:0x000023A0; // type:function size:0x154 -fn_134_2500 = .text:0x00002500; // type:function size:0x60 -fn_134_2560 = .text:0x00002560; // type:function size:0xC -fn_134_2570 = .text:0x00002570; // type:function size:0x1C -fn_134_2590 = .text:0x00002590; // type:function size:0x1C -fn_134_25B0 = .text:0x000025B0; // type:function size:0x1C -fn_134_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_134_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_134_25F0 = .text:0x000025F0; // type:function size:0x10 -fn_134_2600 = .text:0x00002600; // type:function size:0x10 -fn_134_2610 = .text:0x00002610; // type:function size:0x10 -fn_134_2620 = .text:0x00002620; // type:function size:0x10 -fn_134_2630 = .text:0x00002630; // type:function size:0x30 -fn_134_2660 = .text:0x00002660; // type:function size:0x30 -fn_134_2690 = .text:0x00002690; // type:function size:0x30 -fn_134_26C0 = .text:0x000026C0; // type:function size:0x3F4 -fn_134_2AC0 = .text:0x00002AC0; // type:function size:0x58 -fn_134_2B20 = .text:0x00002B20; // type:function size:0x88 +__dt__14dBird_Target_cFv = .text:0x000023A0; // type:function size:0x154 +build__30sFStateFct_c<14dBird_Target_c>FRC12sStateIDIf_c = .text:0x00002500; // type:function size:0x60 +dispose__30sFStateFct_c<14dBird_Target_c>FRP10sStateIf_c = .text:0x00002560; // type:function size:0xC +initialize__27sFState_c<14dBird_Target_c>Fv = .text:0x00002570; // type:function size:0x1C +execute__27sFState_c<14dBird_Target_c>Fv = .text:0x00002590; // type:function size:0x1C +finalize__27sFState_c<14dBird_Target_c>Fv = .text:0x000025B0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025D0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025E0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025F0; // type:function size:0x10 +getState__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002600; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002610; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dBird_Target_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002620; // type:function size:0x10 +finalizeState__29sFStateID_c<14dBird_Target_c>CFR14dBird_Target_c = .text:0x00002630; // type:function size:0x30 +executeState__29sFStateID_c<14dBird_Target_c>CFR14dBird_Target_c = .text:0x00002660; // type:function size:0x30 +initializeState__29sFStateID_c<14dBird_Target_c>CFR14dBird_Target_c = .text:0x00002690; // type:function size:0x30 +__sinit_\d_a_bird_target_cpp = .text:0x000026C0; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dBird_Target_c>Fv = .text:0x00002AC0; // type:function size:0x58 +isSameName__29sFStateID_c<14dBird_Target_c>CFPCc = .text:0x00002B20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_134_rodata_58 = .rodata:0x00000058; // type:object size:0x1C data:float lbl_134_rodata_74 = .rodata:0x00000074; // type:object size:0x8 data:float lbl_134_rodata_7C = .rodata:0x0000007C; // type:object size:0x18 data:float lbl_134_rodata_94 = .rodata:0x00000094; // type:object size:0x24 data:float -lbl_134_data_0 = .data:0x00000000; // type:object size:0x48 data:4byte +g_profile_BIRD_TARGET = .data:0x00000000; // type:object size:0x48 data:4byte lbl_134_data_48 = .data:0x00000048; // type:object size:0x3C lbl_134_data_84 = .data:0x00000084; // type:object size:0x24 data:4byte lbl_134_data_A8 = .data:0x000000A8; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_bird_zelda_trainingNP/symbols.txt b/config/SOUE01/rels/d_a_bird_zelda_trainingNP/symbols.txt index 7a0f8293..dc70e4d2 100644 --- a/config/SOUE01/rels/d_a_bird_zelda_trainingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bird_zelda_trainingNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -Bird_ZeldaTraining__ctor = .text:0x000000F0; // type:function size:0x8C -fn_137_180 = .text:0x00000180; // type:function size:0xA8 +dBird_ZeldaTraining_c_classInit__Fv = .text:0x000000F0; // type:function size:0x8C +__ct__21dBird_ZeldaTraining_cFv = .text:0x00000180; // type:function size:0xA8 fn_137_230 = .text:0x00000230; // type:function size:0x58 fn_137_290 = .text:0x00000290; // type:function size:0x90 -fn_137_320 = .text:0x00000320; // type:function size:0x58 -fn_137_380 = .text:0x00000380; // type:function size:0x6C -fn_137_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_137_490 = .text:0x00000490; // type:function size:0xA4 +__dt__34sFState_c<21dBird_ZeldaTraining_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__37sFStateFct_c<21dBird_ZeldaTraining_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_137_540 = .text:0x00000540; // type:function size:0x188 fn_137_6D0 = .text:0x000006D0; // type:function size:0x3C fn_137_710 = .text:0x00000710; // type:function size:0x58 @@ -19,20 +19,20 @@ fn_137_7D0 = .text:0x000007D0; // type:function size:0xF4 fn_137_8D0 = .text:0x000008D0; // type:function size:0xE0 fn_137_9B0 = .text:0x000009B0; // type:function size:0xC fn_137_9C0 = .text:0x000009C0; // type:function size:0x194 -fn_137_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 fn_137_B70 = .text:0x00000B70; // type:function size:0x38 fn_137_BB0 = .text:0x00000BB0; // type:function size:0xC8 fn_137_C80 = .text:0x00000C80; // type:function size:0x180 -fn_137_E00 = .text:0x00000E00; // type:function size:0x10 -fn_137_E10 = .text:0x00000E10; // type:function size:0x70 -fn_137_E80 = .text:0x00000E80; // type:function size:0x100 -fn_137_F80 = .text:0x00000F80; // type:function size:0x4 -fn_137_F90 = .text:0x00000F90; // type:function size:0x88 -fn_137_1020 = .text:0x00001020; // type:function size:0xEC -fn_137_1110 = .text:0x00001110; // type:function size:0x4 -fn_137_1120 = .text:0x00001120; // type:function size:0x74 -fn_137_11A0 = .text:0x000011A0; // type:function size:0x548 -fn_137_16F0 = .text:0x000016F0; // type:function size:0x4 +executeState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 +initializeState_Wait__21dBird_ZeldaTraining_cFv = .text:0x00000E10; // type:function size:0x70 +executeState_Wait__21dBird_ZeldaTraining_cFv = .text:0x00000E80; // type:function size:0x100 +finalizeState_Wait__21dBird_ZeldaTraining_cFv = .text:0x00000F80; // type:function size:0x4 +initializeState_Chase__21dBird_ZeldaTraining_cFv = .text:0x00000F90; // type:function size:0x88 +executeState_Chase__21dBird_ZeldaTraining_cFv = .text:0x00001020; // type:function size:0xEC +finalizeState_Chase__21dBird_ZeldaTraining_cFv = .text:0x00001110; // type:function size:0x4 +initializeState_Finish__21dBird_ZeldaTraining_cFv = .text:0x00001120; // type:function size:0x74 +executeState_Finish__21dBird_ZeldaTraining_cFv = .text:0x000011A0; // type:function size:0x548 +finalizeState_Finish__21dBird_ZeldaTraining_cFv = .text:0x000016F0; // type:function size:0x4 fn_137_1700 = .text:0x00001700; // type:function size:0x70 fn_137_1770 = .text:0x00001770; // type:function size:0x4 fn_137_1780 = .text:0x00001780; // type:function size:0x44 @@ -62,26 +62,26 @@ fn_137_2E30 = .text:0x00002E30; // type:function size:0xC0 fn_137_2EF0 = .text:0x00002EF0; // type:function size:0xC fn_137_2F00 = .text:0x00002F00; // type:function size:0xC fn_137_2F10 = .text:0x00002F10; // type:function size:0x8 -fn_137_2F20 = .text:0x00002F20; // type:function size:0x20C -fn_137_3130 = .text:0x00003130; // type:function size:0x10 +__dt__21dBird_ZeldaTraining_cFv = .text:0x00002F20; // type:function size:0x20C +getStateID__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003130; // type:function size:0x10 fn_137_3140 = .text:0x00003140; // type:function size:0x8 -fn_137_3150 = .text:0x00003150; // type:function size:0x60 -fn_137_31B0 = .text:0x000031B0; // type:function size:0xC -fn_137_31C0 = .text:0x000031C0; // type:function size:0x1C -fn_137_31E0 = .text:0x000031E0; // type:function size:0x1C -fn_137_3200 = .text:0x00003200; // type:function size:0x1C -fn_137_3220 = .text:0x00003220; // type:function size:0x10 -fn_137_3230 = .text:0x00003230; // type:function size:0x10 -fn_137_3240 = .text:0x00003240; // type:function size:0x10 -fn_137_3250 = .text:0x00003250; // type:function size:0x10 -fn_137_3260 = .text:0x00003260; // type:function size:0x10 -fn_137_3270 = .text:0x00003270; // type:function size:0x10 -fn_137_3280 = .text:0x00003280; // type:function size:0x30 -fn_137_32B0 = .text:0x000032B0; // type:function size:0x30 -fn_137_32E0 = .text:0x000032E0; // type:function size:0x30 -fn_137_3310 = .text:0x00003310; // type:function size:0x27C -fn_137_3590 = .text:0x00003590; // type:function size:0x58 -fn_137_35F0 = .text:0x000035F0; // type:function size:0x88 +build__37sFStateFct_c<21dBird_ZeldaTraining_c>FRC12sStateIDIf_c = .text:0x00003150; // type:function size:0x60 +dispose__37sFStateFct_c<21dBird_ZeldaTraining_c>FRP10sStateIf_c = .text:0x000031B0; // type:function size:0xC +initialize__34sFState_c<21dBird_ZeldaTraining_c>Fv = .text:0x000031C0; // type:function size:0x1C +execute__34sFState_c<21dBird_ZeldaTraining_c>Fv = .text:0x000031E0; // type:function size:0x1C +finalize__34sFState_c<21dBird_ZeldaTraining_c>Fv = .text:0x00003200; // type:function size:0x1C +initializeState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003220; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003230; // type:function size:0x10 +refreshState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003240; // type:function size:0x10 +getState__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003250; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003260; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dBird_ZeldaTraining_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003270; // type:function size:0x10 +finalizeState__36sFStateID_c<21dBird_ZeldaTraining_c>CFR21dBird_ZeldaTraining_c = .text:0x00003280; // type:function size:0x30 +executeState__36sFStateID_c<21dBird_ZeldaTraining_c>CFR21dBird_ZeldaTraining_c = .text:0x000032B0; // type:function size:0x30 +initializeState__36sFStateID_c<21dBird_ZeldaTraining_c>CFR21dBird_ZeldaTraining_c = .text:0x000032E0; // type:function size:0x30 +__sinit_\d_a_bird_zelda_training_cpp = .text:0x00003310; // type:function size:0x27C scope:local +__dt__36sFStateID_c<21dBird_ZeldaTraining_c>Fv = .text:0x00003590; // type:function size:0x58 +isSameName__36sFStateID_c<21dBird_ZeldaTraining_c>CFPCc = .text:0x000035F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -93,7 +93,7 @@ lbl_137_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_137_rodata_28 = .rodata:0x00000028; // type:object size:0x5C data:float lbl_137_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_137_rodata_88 = .rodata:0x00000088; // type:object size:0x20 data:float -lbl_137_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BIRD_ZELDA_TRAINING = .data:0x00000000; // type:object size:0x10 data:4byte lbl_137_data_10 = .data:0x00000010; // type:object size:0x38 lbl_137_data_48 = .data:0x00000048; // type:object size:0x1C lbl_137_data_64 = .data:0x00000064; // type:object size:0xC4 diff --git a/config/SOUE01/rels/d_a_bombfNP/symbols.txt b/config/SOUE01/rels/d_a_bombfNP/symbols.txt index 2c6c0893..c2f92fe9 100644 --- a/config/SOUE01/rels/d_a_bombfNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bombfNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcBombf__ctor = .text:0x000000F0; // type:function size:0xF4 -fn_17_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_17_250 = .text:0x00000250; // type:function size:0x6C -fn_17_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_17_360 = .text:0x00000360; // type:function size:0xA4 +dAcBombf_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 +__dt__23sFState_c<10dAcBombf_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcBombf_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_17_410 = .text:0x00000410; // type:function size:0x68 AcBombf__init1 = .text:0x00000480; // type:function size:0x184 -fn_17_610 = .text:0x00000610; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000610; // type:function size:0x10 AcBombf__init2 = .text:0x00000620; // type:function size:0x2A4 fn_17_8D0 = .text:0x000008D0; // type:function size:0x8 fn_17_8E0 = .text:0x000008E0; // type:function size:0x138 -fn_17_A20 = .text:0x00000A20; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A20; // type:function size:0x10 fn_17_A30 = .text:0x00000A30; // type:function size:0x50 AcBombf__regrowBomb = .text:0x00000A80; // type:function size:0x124 -AcBombf__stateWaitEnter = .text:0x00000BB0; // type:function size:0x4 -AcBombf__stateWaitUpdate = .text:0x00000BC0; // type:function size:0x2DC -AcBombf__stateWaitLeave = .text:0x00000EA0; // type:function size:0x4 -fn_17_EB0 = .text:0x00000EB0; // type:function size:0xDC -fn_17_F90 = .text:0x00000F90; // type:function size:0x10 -fn_17_FA0 = .text:0x00000FA0; // type:function size:0x60 -fn_17_1000 = .text:0x00001000; // type:function size:0xC -fn_17_1010 = .text:0x00001010; // type:function size:0x1C -fn_17_1030 = .text:0x00001030; // type:function size:0x1C -fn_17_1050 = .text:0x00001050; // type:function size:0x1C -fn_17_1070 = .text:0x00001070; // type:function size:0x10 -fn_17_1080 = .text:0x00001080; // type:function size:0x10 -fn_17_1090 = .text:0x00001090; // type:function size:0x10 -fn_17_10A0 = .text:0x000010A0; // type:function size:0x10 -fn_17_10B0 = .text:0x000010B0; // type:function size:0x10 -fn_17_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_17_10D0 = .text:0x000010D0; // type:function size:0x30 -fn_17_1100 = .text:0x00001100; // type:function size:0x30 -fn_17_1130 = .text:0x00001130; // type:function size:0x30 -fn_17_1160 = .text:0x00001160; // type:function size:0x10C -fn_17_1270 = .text:0x00001270; // type:function size:0x58 -fn_17_12D0 = .text:0x000012D0; // type:function size:0x88 +initializeState_Wait__10dAcBombf_cFv = .text:0x00000BB0; // type:function size:0x4 +executeState_Wait__10dAcBombf_cFv = .text:0x00000BC0; // type:function size:0x2DC +finalizeState_Wait__10dAcBombf_cFv = .text:0x00000EA0; // type:function size:0x4 +__dt__10dAcBombf_cFv = .text:0x00000EB0; // type:function size:0xDC +getStateID__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +build__26sFStateFct_c<10dAcBombf_c>FRC12sStateIDIf_c = .text:0x00000FA0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcBombf_c>FRP10sStateIf_c = .text:0x00001000; // type:function size:0xC +initialize__23sFState_c<10dAcBombf_c>Fv = .text:0x00001010; // type:function size:0x1C +execute__23sFState_c<10dAcBombf_c>Fv = .text:0x00001030; // type:function size:0x1C +finalize__23sFState_c<10dAcBombf_c>Fv = .text:0x00001050; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001070; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001080; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001090; // type:function size:0x10 +getState__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010A0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcBombf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010C0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcBombf_c>CFR10dAcBombf_c = .text:0x000010D0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcBombf_c>CFR10dAcBombf_c = .text:0x00001100; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcBombf_c>CFR10dAcBombf_c = .text:0x00001130; // type:function size:0x30 +__sinit_\d_a_bombf_cpp = .text:0x00001160; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcBombf_c>Fv = .text:0x00001270; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcBombf_c>CFPCc = .text:0x000012D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_17_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_17_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_17_rodata_30 = .rodata:0x00000030; // type:object size:0x14 -lbl_17_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BOMBF = .data:0x00000000; // type:object size:0x10 data:4byte lbl_17_data_10 = .data:0x00000010; // type:object size:0xC lbl_17_data_1C = .data:0x0000001C; // type:object size:0xC lbl_17_data_28 = .data:0x00000028; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_bullet_gueNP/symbols.txt b/config/SOUE01/rels/d_a_bullet_gueNP/symbols.txt index 98ab9457..fd69cfc2 100644 --- a/config/SOUE01/rels/d_a_bullet_gueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bullet_gueNP/symbols.txt @@ -3,58 +3,58 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_213_F0 = .text:0x000000F0; // type:function size:0xF4 +dAcBulletGue_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 fn_213_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_213_250 = .text:0x00000250; // type:function size:0x58 -fn_213_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_213_320 = .text:0x00000320; // type:function size:0xA0 -fn_213_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__27sFState_c<14dAcBulletGue_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcBulletGue_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_213_470 = .text:0x00000470; // type:function size:0x84 fn_213_500 = .text:0x00000500; // type:function size:0x13C -fn_213_640 = .text:0x00000640; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000640; // type:function size:0x10 fn_213_650 = .text:0x00000650; // type:function size:0x8 fn_213_660 = .text:0x00000660; // type:function size:0x238 -fn_213_8A0 = .text:0x000008A0; // type:function size:0x10 -fn_213_8B0 = .text:0x000008B0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008A0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008B0; // type:function size:0x10 fn_213_8C0 = .text:0x000008C0; // type:function size:0xFC fn_213_9C0 = .text:0x000009C0; // type:function size:0x2C fn_213_9F0 = .text:0x000009F0; // type:function size:0x2C fn_213_A20 = .text:0x00000A20; // type:function size:0x34 fn_213_A60 = .text:0x00000A60; // type:function size:0x80 -fn_213_AE0 = .text:0x00000AE0; // type:function size:0x3C -fn_213_B20 = .text:0x00000B20; // type:function size:0x100 -fn_213_C20 = .text:0x00000C20; // type:function size:0x10 -fn_213_C30 = .text:0x00000C30; // type:function size:0x12C -fn_213_D60 = .text:0x00000D60; // type:function size:0x2DC -fn_213_1040 = .text:0x00001040; // type:function size:0x4 -fn_213_1050 = .text:0x00001050; // type:function size:0xF4 -fn_213_1150 = .text:0x00001150; // type:function size:0xE0 -fn_213_1230 = .text:0x00001230; // type:function size:0x4 -fn_213_1240 = .text:0x00001240; // type:function size:0x10C -fn_213_1350 = .text:0x00001350; // type:function size:0x60 -fn_213_13B0 = .text:0x000013B0; // type:function size:0xC -fn_213_13C0 = .text:0x000013C0; // type:function size:0x1C -fn_213_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_213_1400 = .text:0x00001400; // type:function size:0x1C -fn_213_1420 = .text:0x00001420; // type:function size:0x10 -fn_213_1430 = .text:0x00001430; // type:function size:0x10 -fn_213_1440 = .text:0x00001440; // type:function size:0x10 -fn_213_1450 = .text:0x00001450; // type:function size:0x10 -fn_213_1460 = .text:0x00001460; // type:function size:0x10 -fn_213_1470 = .text:0x00001470; // type:function size:0x10 -fn_213_1480 = .text:0x00001480; // type:function size:0x30 -fn_213_14B0 = .text:0x000014B0; // type:function size:0x30 -fn_213_14E0 = .text:0x000014E0; // type:function size:0x30 -fn_213_1510 = .text:0x00001510; // type:function size:0x30C -fn_213_1820 = .text:0x00001820; // type:function size:0x58 -fn_213_1880 = .text:0x00001880; // type:function size:0x88 +initializeState_Wait__14dAcBulletGue_cFv = .text:0x00000AE0; // type:function size:0x3C +executeState_Wait__14dAcBulletGue_cFv = .text:0x00000B20; // type:function size:0x100 +finalizeState_Wait__14dAcBulletGue_cFv = .text:0x00000C20; // type:function size:0x10 +initializeState_Hold__14dAcBulletGue_cFv = .text:0x00000C30; // type:function size:0x12C +executeState_Hold__14dAcBulletGue_cFv = .text:0x00000D60; // type:function size:0x2DC +finalizeState_Hold__14dAcBulletGue_cFv = .text:0x00001040; // type:function size:0x4 +initializeState_TakeOff__14dAcBulletGue_cFv = .text:0x00001050; // type:function size:0xF4 +executeState_TakeOff__14dAcBulletGue_cFv = .text:0x00001150; // type:function size:0xE0 +finalizeState_TakeOff__14dAcBulletGue_cFv = .text:0x00001230; // type:function size:0x4 +__dt__14dAcBulletGue_cFv = .text:0x00001240; // type:function size:0x10C +build__30sFStateFct_c<14dAcBulletGue_c>FRC12sStateIDIf_c = .text:0x00001350; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcBulletGue_c>FRP10sStateIf_c = .text:0x000013B0; // type:function size:0xC +initialize__27sFState_c<14dAcBulletGue_c>Fv = .text:0x000013C0; // type:function size:0x1C +execute__27sFState_c<14dAcBulletGue_c>Fv = .text:0x000013E0; // type:function size:0x1C +finalize__27sFState_c<14dAcBulletGue_c>Fv = .text:0x00001400; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001420; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001430; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +getState__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcBulletGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcBulletGue_c>CFR14dAcBulletGue_c = .text:0x00001480; // type:function size:0x30 +executeState__29sFStateID_c<14dAcBulletGue_c>CFR14dAcBulletGue_c = .text:0x000014B0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcBulletGue_c>CFR14dAcBulletGue_c = .text:0x000014E0; // type:function size:0x30 +__sinit_\d_a_bullet_gue_cpp = .text:0x00001510; // type:function size:0x30C scope:local +__dt__29sFStateID_c<14dAcBulletGue_c>Fv = .text:0x00001820; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcBulletGue_c>CFPCc = .text:0x00001880; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_213_rodata_0 = .rodata:0x00000000; // type:object size:0x3C data:float lbl_213_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_213_rodata_40 = .rodata:0x00000040; // type:object size:0x30 data:float -lbl_213_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_GUE_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_213_data_10 = .data:0x00000010; // type:object size:0xC lbl_213_data_1C = .data:0x0000001C; // type:object size:0xC lbl_213_data_28 = .data:0x00000028; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_bullet_maguppoNP/symbols.txt b/config/SOUE01/rels/d_a_bullet_maguppoNP/symbols.txt index c5e9dca2..ef174719 100644 --- a/config/SOUE01/rels/d_a_bullet_maguppoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_bullet_maguppoNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_325_F0 = .text:0x000000F0; // type:function size:0x17C +dAcBulletMaguppo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x17C fn_325_270 = .text:0x00000270; // type:function size:0x58 -fn_325_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_325_330 = .text:0x00000330; // type:function size:0x6C -fn_325_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_325_440 = .text:0x00000440; // type:function size:0xA4 +__dt__31sFState_c<18dAcBulletMaguppo_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcBulletMaguppo_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_325_4F0 = .text:0x000004F0; // type:function size:0x74 fn_325_570 = .text:0x00000570; // type:function size:0x100 fn_325_670 = .text:0x00000670; // type:function size:0x6C fn_325_6E0 = .text:0x000006E0; // type:function size:0x8 fn_325_6F0 = .text:0x000006F0; // type:function size:0x290 -fn_325_980 = .text:0x00000980; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_325_990 = .text:0x00000990; // type:function size:0x40 fn_325_9D0 = .text:0x000009D0; // type:function size:0x10C -fn_325_AE0 = .text:0x00000AE0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 fn_325_AF0 = .text:0x00000AF0; // type:function size:0x70 fn_325_B60 = .text:0x00000B60; // type:function size:0x284 fn_325_DF0 = .text:0x00000DF0; // type:function size:0x54 fn_325_E50 = .text:0x00000E50; // type:function size:0x30 fn_325_E80 = .text:0x00000E80; // type:function size:0x1C -fn_325_EA0 = .text:0x00000EA0; // type:function size:0x4 -fn_325_EB0 = .text:0x00000EB0; // type:function size:0x1C -fn_325_ED0 = .text:0x00000ED0; // type:function size:0x4 -fn_325_EE0 = .text:0x00000EE0; // type:function size:0x150 -fn_325_1030 = .text:0x00001030; // type:function size:0x10 +initializeState_Move__18dAcBulletMaguppo_cFv = .text:0x00000EA0; // type:function size:0x4 +executeState_Move__18dAcBulletMaguppo_cFv = .text:0x00000EB0; // type:function size:0x1C +finalizeState_Move__18dAcBulletMaguppo_cFv = .text:0x00000ED0; // type:function size:0x4 +__dt__18dAcBulletMaguppo_cFv = .text:0x00000EE0; // type:function size:0x150 +getStateID__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001030; // type:function size:0x10 fn_325_1040 = .text:0x00001040; // type:function size:0x4 fn_325_1050 = .text:0x00001050; // type:function size:0x4 fn_325_1060 = .text:0x00001060; // type:function size:0x4 fn_325_1070 = .text:0x00001070; // type:function size:0x4 fn_325_1080 = .text:0x00001080; // type:function size:0x4 fn_325_1090 = .text:0x00001090; // type:function size:0x4 -fn_325_10A0 = .text:0x000010A0; // type:function size:0x60 -fn_325_1100 = .text:0x00001100; // type:function size:0xC -fn_325_1110 = .text:0x00001110; // type:function size:0x1C -fn_325_1130 = .text:0x00001130; // type:function size:0x1C -fn_325_1150 = .text:0x00001150; // type:function size:0x1C -fn_325_1170 = .text:0x00001170; // type:function size:0x10 -fn_325_1180 = .text:0x00001180; // type:function size:0x10 -fn_325_1190 = .text:0x00001190; // type:function size:0x10 -fn_325_11A0 = .text:0x000011A0; // type:function size:0x10 -fn_325_11B0 = .text:0x000011B0; // type:function size:0x10 -fn_325_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_325_11D0 = .text:0x000011D0; // type:function size:0x30 -fn_325_1200 = .text:0x00001200; // type:function size:0x30 -fn_325_1230 = .text:0x00001230; // type:function size:0x30 -fn_325_1260 = .text:0x00001260; // type:function size:0x140 -fn_325_13A0 = .text:0x000013A0; // type:function size:0x58 -fn_325_1400 = .text:0x00001400; // type:function size:0x88 +build__34sFStateFct_c<18dAcBulletMaguppo_c>FRC12sStateIDIf_c = .text:0x000010A0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcBulletMaguppo_c>FRP10sStateIf_c = .text:0x00001100; // type:function size:0xC +initialize__31sFState_c<18dAcBulletMaguppo_c>Fv = .text:0x00001110; // type:function size:0x1C +execute__31sFState_c<18dAcBulletMaguppo_c>Fv = .text:0x00001130; // type:function size:0x1C +finalize__31sFState_c<18dAcBulletMaguppo_c>Fv = .text:0x00001150; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001170; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001180; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001190; // type:function size:0x10 +getState__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011A0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011B0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcBulletMaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011C0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcBulletMaguppo_c>CFR18dAcBulletMaguppo_c = .text:0x000011D0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcBulletMaguppo_c>CFR18dAcBulletMaguppo_c = .text:0x00001200; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcBulletMaguppo_c>CFR18dAcBulletMaguppo_c = .text:0x00001230; // type:function size:0x30 +__sinit_\d_a_bullet_maguppo_cpp = .text:0x00001260; // type:function size:0x140 scope:local +__dt__33sFStateID_c<18dAcBulletMaguppo_c>Fv = .text:0x000013A0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcBulletMaguppo_c>CFPCc = .text:0x00001400; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_325_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_325_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_325_rodata_C = .rodata:0x0000000C; // type:object size:0x1C data:float lbl_325_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_325_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_MAGUPPO_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_325_data_10 = .data:0x00000010; // type:object size:0x30 lbl_325_data_40 = .data:0x00000040; // type:object size:0x88 lbl_325_data_C8 = .data:0x000000C8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_co_testNP/symbols.txt b/config/SOUE01/rels/d_a_co_testNP/symbols.txt index 1c46f357..75dc8472 100644 --- a/config/SOUE01/rels/d_a_co_testNP/symbols.txt +++ b/config/SOUE01/rels/d_a_co_testNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcCoTest__ctor = .text:0x000000F0; // type:function size:0xB4 -fn_331_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_331_210 = .text:0x00000210; // type:function size:0x6C -fn_331_280 = .text:0x00000280; // type:function size:0xA0 -fn_331_320 = .text:0x00000320; // type:function size:0xA4 +dAcCoTest_classInit__Fv = .text:0x000000F0; // type:function size:0xB4 +__dt__21sFState_c<9dAcCoTest>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcCoTest>Fv = .text:0x00000210; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 AcCoTest__init = .text:0x000003D0; // type:function size:0x1A8 -fn_331_580 = .text:0x00000580; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000580; // type:function size:0x10 fn_331_590 = .text:0x00000590; // type:function size:0x8 fn_331_5A0 = .text:0x000005A0; // type:function size:0x4C -fn_331_5F0 = .text:0x000005F0; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005F0; // type:function size:0x10 fn_331_600 = .text:0x00000600; // type:function size:0x8 -fn_331_610 = .text:0x00000610; // type:function size:0x4 -fn_331_620 = .text:0x00000620; // type:function size:0x4 -fn_331_630 = .text:0x00000630; // type:function size:0x4 -AcCoTest__dtor = .text:0x00000640; // type:function size:0xCC -fn_331_710 = .text:0x00000710; // type:function size:0x10 -fn_331_720 = .text:0x00000720; // type:function size:0x60 -fn_331_780 = .text:0x00000780; // type:function size:0xC -fn_331_790 = .text:0x00000790; // type:function size:0x1C -fn_331_7B0 = .text:0x000007B0; // type:function size:0x1C -fn_331_7D0 = .text:0x000007D0; // type:function size:0x1C -fn_331_7F0 = .text:0x000007F0; // type:function size:0x10 -fn_331_800 = .text:0x00000800; // type:function size:0x10 -fn_331_810 = .text:0x00000810; // type:function size:0x10 -fn_331_820 = .text:0x00000820; // type:function size:0x10 -fn_331_830 = .text:0x00000830; // type:function size:0x10 -fn_331_840 = .text:0x00000840; // type:function size:0x10 -fn_331_850 = .text:0x00000850; // type:function size:0x30 -fn_331_880 = .text:0x00000880; // type:function size:0x30 -fn_331_8B0 = .text:0x000008B0; // type:function size:0x30 -fn_331_8E0 = .text:0x000008E0; // type:function size:0x10C -fn_331_9F0 = .text:0x000009F0; // type:function size:0x58 -fn_331_A50 = .text:0x00000A50; // type:function size:0x88 +initializeState_Wait__9dAcCoTestFv = .text:0x00000610; // type:function size:0x4 +executeState_Wait__9dAcCoTestFv = .text:0x00000620; // type:function size:0x4 +finalizeState_Wait__9dAcCoTestFv = .text:0x00000630; // type:function size:0x4 +__dt__9dAcCoTestFv = .text:0x00000640; // type:function size:0xCC +getStateID__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000710; // type:function size:0x10 +build__24sFStateFct_c<9dAcCoTest>FRC12sStateIDIf_c = .text:0x00000720; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcCoTest>FRP10sStateIf_c = .text:0x00000780; // type:function size:0xC +initialize__21sFState_c<9dAcCoTest>Fv = .text:0x00000790; // type:function size:0x1C +execute__21sFState_c<9dAcCoTest>Fv = .text:0x000007B0; // type:function size:0x1C +finalize__21sFState_c<9dAcCoTest>Fv = .text:0x000007D0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007F0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000800; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000810; // type:function size:0x10 +getState__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000820; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000830; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcCoTest,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000840; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcCoTest>CFR9dAcCoTest = .text:0x00000850; // type:function size:0x30 +executeState__23sFStateID_c<9dAcCoTest>CFR9dAcCoTest = .text:0x00000880; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcCoTest>CFR9dAcCoTest = .text:0x000008B0; // type:function size:0x30 +__sinit_\d_a_co_test_cpp = .text:0x000008E0; // type:function size:0x10C scope:local +__dt__23sFStateID_c<9dAcCoTest>Fv = .text:0x000009F0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcCoTest>CFPCc = .text:0x00000A50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_331_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float -lbl_331_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_CO_TEST = .data:0x00000000; // type:object size:0x10 data:4byte lbl_331_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_331_data_40 = .data:0x00000040; // type:object size:0x80 lbl_331_data_C0 = .data:0x000000C0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_col_stpNP/symbols.txt b/config/SOUE01/rels/d_a_col_stpNP/symbols.txt index a163b8fa..bc8ce9d9 100644 --- a/config/SOUE01/rels/d_a_col_stpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_col_stpNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_153_70 = .text:0x00000070; // type:function size:0x30 -fn_153_A0 = .text:0x000000A0; // type:function size:0x84 -fn_153_130 = .text:0x00000130; // type:function size:0x68 +dAcColStp_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__11dAcColStp_cFv = .text:0x000000A0; // type:function size:0x84 +__dt__11dAcColStp_cFv = .text:0x00000130; // type:function size:0x68 fn_153_1A0 = .text:0x000001A0; // type:function size:0x14 fn_153_1C0 = .text:0x000001C0; // type:function size:0x268 fn_153_430 = .text:0x00000430; // type:function size:0x14 @@ -27,7 +27,7 @@ lbl_153_rodata_10 = .rodata:0x00000010; // type:object size:0x20 data:float lbl_153_rodata_30 = .rodata:0x00000030; // type:object size:0x14 lbl_153_rodata_44 = .rodata:0x00000044; // type:object size:0x10 data:float lbl_153_rodata_54 = .rodata:0x00000054; // type:object size:0x8 data:float -lbl_153_data_0 = .data:0x00000000; // type:object size:0x10 data:float +g_profile_COL_STP = .data:0x00000000; // type:object size:0x10 lbl_153_data_10 = .data:0x00000010; // type:object size:0x98 data:float lbl_153_data_A8 = .data:0x000000A8; // type:object size:0x80 lbl_153_bss_8 = .bss:0x00000008; // type:object size:0x4 data:float diff --git a/config/SOUE01/rels/d_a_controlNP/symbols.txt b/config/SOUE01/rels/d_a_controlNP/symbols.txt index fa0e3036..abf7b798 100644 --- a/config/SOUE01/rels/d_a_controlNP/symbols.txt +++ b/config/SOUE01/rels/d_a_controlNP/symbols.txt @@ -3,69 +3,69 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEnCl__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_152_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_152_240 = .text:0x00000240; // type:function size:0x6C -fn_152_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_152_350 = .text:0x00000350; // type:function size:0xA4 +dAcEnCl_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__21sFState_c<9dAcEnCl_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEnCl_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_152_400 = .text:0x00000400; // type:function size:0x14 fn_152_420 = .text:0x00000420; // type:function size:0x58 AcEnCl__init = .text:0x00000480; // type:function size:0x388 -fn_152_810 = .text:0x00000810; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_152_820 = .text:0x00000820; // type:function size:0x8 AcEnCl__update = .text:0x00000830; // type:function size:0x168 -fn_152_9A0 = .text:0x000009A0; // type:function size:0x10 -fn_152_9B0 = .text:0x000009B0; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009A0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009B0; // type:function size:0x10 fn_152_9C0 = .text:0x000009C0; // type:function size:0x8 -fn_152_9D0 = .text:0x000009D0; // type:function size:0x4 -fn_152_9E0 = .text:0x000009E0; // type:function size:0x74 -fn_152_A60 = .text:0x00000A60; // type:function size:0x4 -fn_152_A70 = .text:0x00000A70; // type:function size:0x4 -fn_152_A80 = .text:0x00000A80; // type:function size:0x4 -fn_152_A90 = .text:0x00000A90; // type:function size:0x4 -fn_152_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_152_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_152_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_152_AD0 = .text:0x00000AD0; // type:function size:0x4 -fn_152_AE0 = .text:0x00000AE0; // type:function size:0x60 -fn_152_B40 = .text:0x00000B40; // type:function size:0x4 -fn_152_B50 = .text:0x00000B50; // type:function size:0x4 -fn_152_B60 = .text:0x00000B60; // type:function size:0x4 -fn_152_B70 = .text:0x00000B70; // type:function size:0x4 -fn_152_B80 = .text:0x00000B80; // type:function size:0x4 -fn_152_B90 = .text:0x00000B90; // type:function size:0x184 +initializeState_pathMove__9dAcEnCl_cFv = .text:0x000009D0; // type:function size:0x4 +executeState_pathMove__9dAcEnCl_cFv = .text:0x000009E0; // type:function size:0x74 +finalizeState_pathMove__9dAcEnCl_cFv = .text:0x00000A60; // type:function size:0x4 +initializeState_pathStop__9dAcEnCl_cFv = .text:0x00000A70; // type:function size:0x4 +executeState_pathStop__9dAcEnCl_cFv = .text:0x00000A80; // type:function size:0x4 +finalizeState_pathStop__9dAcEnCl_cFv = .text:0x00000A90; // type:function size:0x4 +initializeState_pathRoof__9dAcEnCl_cFv = .text:0x00000AA0; // type:function size:0x4 +executeState_pathRoof__9dAcEnCl_cFv = .text:0x00000AB0; // type:function size:0x4 +finalizeState_pathRoof__9dAcEnCl_cFv = .text:0x00000AC0; // type:function size:0x4 +initializeState_rangeCheck_All__9dAcEnCl_cFv = .text:0x00000AD0; // type:function size:0x4 +executeState_rangeCheck_All__9dAcEnCl_cFv = .text:0x00000AE0; // type:function size:0x60 +finalizeState_rangeCheck_All__9dAcEnCl_cFv = .text:0x00000B40; // type:function size:0x4 +initializeState_infinite__9dAcEnCl_cFv = .text:0x00000B50; // type:function size:0x4 +executeState_infinite__9dAcEnCl_cFv = .text:0x00000B60; // type:function size:0x4 +finalizeState_infinite__9dAcEnCl_cFv = .text:0x00000B70; // type:function size:0x4 +initializeState_rangeMove__9dAcEnCl_cFv = .text:0x00000B80; // type:function size:0x4 +executeState_rangeMove__9dAcEnCl_cFv = .text:0x00000B90; // type:function size:0x184 fn_152_D20 = .text:0x00000D20; // type:function size:0x1C -fn_152_D40 = .text:0x00000D40; // type:function size:0x4 -fn_152_D50 = .text:0x00000D50; // type:function size:0x1C -fn_152_D70 = .text:0x00000D70; // type:function size:0x10C -fn_152_E80 = .text:0x00000E80; // type:function size:0x4 +finalizeState_rangeMove__9dAcEnCl_cFv = .text:0x00000D40; // type:function size:0x4 +initializeState_rangeSearch__9dAcEnCl_cFv = .text:0x00000D50; // type:function size:0x1C +executeState_rangeSearch__9dAcEnCl_cFv = .text:0x00000D70; // type:function size:0x10C +finalizeState_rangeSearch__9dAcEnCl_cFv = .text:0x00000E80; // type:function size:0x4 fn_152_E90 = .text:0x00000E90; // type:function size:0x54 fn_152_EF0 = .text:0x00000EF0; // type:function size:0x58 -AcEnCl__dtor = .text:0x00000F50; // type:function size:0xE8 -fn_152_1040 = .text:0x00001040; // type:function size:0x60 -fn_152_10A0 = .text:0x000010A0; // type:function size:0xC -fn_152_10B0 = .text:0x000010B0; // type:function size:0x1C -fn_152_10D0 = .text:0x000010D0; // type:function size:0x1C -fn_152_10F0 = .text:0x000010F0; // type:function size:0x1C -fn_152_1110 = .text:0x00001110; // type:function size:0x10 -fn_152_1120 = .text:0x00001120; // type:function size:0x10 -fn_152_1130 = .text:0x00001130; // type:function size:0x10 -fn_152_1140 = .text:0x00001140; // type:function size:0x10 -fn_152_1150 = .text:0x00001150; // type:function size:0x10 -fn_152_1160 = .text:0x00001160; // type:function size:0x10 -fn_152_1170 = .text:0x00001170; // type:function size:0x30 -fn_152_11A0 = .text:0x000011A0; // type:function size:0x30 -fn_152_11D0 = .text:0x000011D0; // type:function size:0x30 -fn_152_1200 = .text:0x00001200; // type:function size:0x738 -fn_152_1940 = .text:0x00001940; // type:function size:0x58 -fn_152_19A0 = .text:0x000019A0; // type:function size:0x88 +__dt__9dAcEnCl_cFv = .text:0x00000F50; // type:function size:0xE8 +build__24sFStateFct_c<9dAcEnCl_c>FRC12sStateIDIf_c = .text:0x00001040; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEnCl_c>FRP10sStateIf_c = .text:0x000010A0; // type:function size:0xC +initialize__21sFState_c<9dAcEnCl_c>Fv = .text:0x000010B0; // type:function size:0x1C +execute__21sFState_c<9dAcEnCl_c>Fv = .text:0x000010D0; // type:function size:0x1C +finalize__21sFState_c<9dAcEnCl_c>Fv = .text:0x000010F0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001110; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001120; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001140; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEnCl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001160; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEnCl_c>CFR9dAcEnCl_c = .text:0x00001170; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEnCl_c>CFR9dAcEnCl_c = .text:0x000011A0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEnCl_c>CFR9dAcEnCl_c = .text:0x000011D0; // type:function size:0x30 +__sinit_\d_a_control_cpp = .text:0x00001200; // type:function size:0x738 scope:local +__dt__23sFStateID_c<9dAcEnCl_c>Fv = .text:0x00001940; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEnCl_c>CFPCc = .text:0x000019A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_152_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_152_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_152_rodata_2C = .rodata:0x0000002C; // type:object size:0x18 data:float -lbl_152_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_ENEMY_CONTROL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_152_data_10 = .data:0x00000010; // type:object size:0x8 data:4byte lbl_152_data_18 = .data:0x00000018; // type:object size:0x80 lbl_152_data_98 = .data:0x00000098; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_demo_npc_birdNP/symbols.txt b/config/SOUE01/rels/d_a_demo_npc_birdNP/symbols.txt index b838a37a..139bbc79 100644 --- a/config/SOUE01/rels/d_a_demo_npc_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_demo_npc_birdNP/symbols.txt @@ -4,67 +4,67 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_491_F0 = .text:0x000000F0; // type:function size:0x40 -AcDemoNpcBird__ctor = .text:0x00000130; // type:function size:0x14C +dAcDemoNpcBird_c_classInit__Fv = .text:0x00000130; // type:function size:0x14C fn_491_280 = .text:0x00000280; // type:function size:0x58 fn_491_2E0 = .text:0x000002E0; // type:function size:0x4 -fn_491_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_491_350 = .text:0x00000350; // type:function size:0x6C -fn_491_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_491_460 = .text:0x00000460; // type:function size:0xA4 +__dt__29sFState_c<16dAcDemoNpcBird_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcDemoNpcBird_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_491_510 = .text:0x00000510; // type:function size:0x4 fn_491_520 = .text:0x00000520; // type:function size:0xC0 fn_491_5E0 = .text:0x000005E0; // type:function size:0xEC -fn_491_6D0 = .text:0x000006D0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006D0; // type:function size:0x10 fn_491_6E0 = .text:0x000006E0; // type:function size:0x8 fn_491_6F0 = .text:0x000006F0; // type:function size:0x94 -fn_491_790 = .text:0x00000790; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000790; // type:function size:0x10 fn_491_7A0 = .text:0x000007A0; // type:function size:0xC0 -fn_491_860 = .text:0x00000860; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000860; // type:function size:0x10 fn_491_870 = .text:0x00000870; // type:function size:0x24 fn_491_8A0 = .text:0x000008A0; // type:function size:0xC8 fn_491_970 = .text:0x00000970; // type:function size:0x78 fn_491_9F0 = .text:0x000009F0; // type:function size:0x40 fn_491_A30 = .text:0x00000A30; // type:function size:0x188 fn_491_BC0 = .text:0x00000BC0; // type:function size:0x3C -fn_491_C00 = .text:0x00000C00; // type:function size:0x38 -fn_491_C40 = .text:0x00000C40; // type:function size:0x4 -fn_491_C50 = .text:0x00000C50; // type:function size:0x4 -fn_491_C60 = .text:0x00000C60; // type:function size:0xC -fn_491_C70 = .text:0x00000C70; // type:function size:0x54 +initializeState_Hide__16dAcDemoNpcBird_cFv = .text:0x00000C00; // type:function size:0x38 +executeState_Hide__16dAcDemoNpcBird_cFv = .text:0x00000C40; // type:function size:0x4 +finalizeState_Hide__16dAcDemoNpcBird_cFv = .text:0x00000C50; // type:function size:0x4 +initializeState_Call__16dAcDemoNpcBird_cFv = .text:0x00000C60; // type:function size:0xC +executeState_Call__16dAcDemoNpcBird_cFv = .text:0x00000C70; // type:function size:0x54 fn_491_CD0 = .text:0x00000CD0; // type:function size:0x1C -fn_491_CF0 = .text:0x00000CF0; // type:function size:0x4 -fn_491_D00 = .text:0x00000D00; // type:function size:0x34 -fn_491_D40 = .text:0x00000D40; // type:function size:0x15C -fn_491_EA0 = .text:0x00000EA0; // type:function size:0x4 -fn_491_EB0 = .text:0x00000EB0; // type:function size:0x14 -fn_491_ED0 = .text:0x00000ED0; // type:function size:0x9C -fn_491_F70 = .text:0x00000F70; // type:function size:0x4 -fn_491_F80 = .text:0x00000F80; // type:function size:0x58 -fn_491_FE0 = .text:0x00000FE0; // type:function size:0x25C +finalizeState_Call__16dAcDemoNpcBird_cFv = .text:0x00000CF0; // type:function size:0x4 +initializeState_Fly1__16dAcDemoNpcBird_cFv = .text:0x00000D00; // type:function size:0x34 +executeState_Fly1__16dAcDemoNpcBird_cFv = .text:0x00000D40; // type:function size:0x15C +finalizeState_Fly1__16dAcDemoNpcBird_cFv = .text:0x00000EA0; // type:function size:0x4 +initializeState_Fly2__16dAcDemoNpcBird_cFv = .text:0x00000EB0; // type:function size:0x14 +executeState_Fly2__16dAcDemoNpcBird_cFv = .text:0x00000ED0; // type:function size:0x9C +finalizeState_Fly2__16dAcDemoNpcBird_cFv = .text:0x00000F70; // type:function size:0x4 +initializeState_Fly3__16dAcDemoNpcBird_cFv = .text:0x00000F80; // type:function size:0x58 +executeState_Fly3__16dAcDemoNpcBird_cFv = .text:0x00000FE0; // type:function size:0x25C fn_491_1240 = .text:0x00001240; // type:function size:0x88 -fn_491_12D0 = .text:0x000012D0; // type:function size:0x4 +finalizeState_Fly3__16dAcDemoNpcBird_cFv = .text:0x000012D0; // type:function size:0x4 fn_491_12E0 = .text:0x000012E0; // type:function size:0xC fn_491_12F0 = .text:0x000012F0; // type:function size:0xC fn_491_1300 = .text:0x00001300; // type:function size:0xC fn_491_1310 = .text:0x00001310; // type:function size:0x20 -fn_491_1330 = .text:0x00001330; // type:function size:0x170 -fn_491_14A0 = .text:0x000014A0; // type:function size:0x10 -fn_491_14B0 = .text:0x000014B0; // type:function size:0x60 -fn_491_1510 = .text:0x00001510; // type:function size:0xC -fn_491_1520 = .text:0x00001520; // type:function size:0x1C -fn_491_1540 = .text:0x00001540; // type:function size:0x1C -fn_491_1560 = .text:0x00001560; // type:function size:0x1C -fn_491_1580 = .text:0x00001580; // type:function size:0x10 -fn_491_1590 = .text:0x00001590; // type:function size:0x10 -fn_491_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_491_15B0 = .text:0x000015B0; // type:function size:0x10 -fn_491_15C0 = .text:0x000015C0; // type:function size:0x10 -fn_491_15D0 = .text:0x000015D0; // type:function size:0x30 -fn_491_1600 = .text:0x00001600; // type:function size:0x30 -fn_491_1630 = .text:0x00001630; // type:function size:0x30 -fn_491_1660 = .text:0x00001660; // type:function size:0x3F4 -fn_491_1A60 = .text:0x00001A60; // type:function size:0x58 -fn_491_1AC0 = .text:0x00001AC0; // type:function size:0x88 +__dt__16dAcDemoNpcBird_cFv = .text:0x00001330; // type:function size:0x170 +getOldStateID__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014A0; // type:function size:0x10 +build__32sFStateFct_c<16dAcDemoNpcBird_c>FRC12sStateIDIf_c = .text:0x000014B0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcDemoNpcBird_c>FRP10sStateIf_c = .text:0x00001510; // type:function size:0xC +initialize__29sFState_c<16dAcDemoNpcBird_c>Fv = .text:0x00001520; // type:function size:0x1C +execute__29sFState_c<16dAcDemoNpcBird_c>Fv = .text:0x00001540; // type:function size:0x1C +finalize__29sFState_c<16dAcDemoNpcBird_c>Fv = .text:0x00001560; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001580; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001590; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015A0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015B0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcDemoNpcBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015C0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcDemoNpcBird_c>CFR16dAcDemoNpcBird_c = .text:0x000015D0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcDemoNpcBird_c>CFR16dAcDemoNpcBird_c = .text:0x00001600; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcDemoNpcBird_c>CFR16dAcDemoNpcBird_c = .text:0x00001630; // type:function size:0x30 +__sinit_\d_a_demo_npc_bird_cpp = .text:0x00001660; // type:function size:0x3F4 scope:local +__dt__31sFStateID_c<16dAcDemoNpcBird_c>Fv = .text:0x00001A60; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcDemoNpcBird_c>CFPCc = .text:0x00001AC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -76,7 +76,7 @@ lbl_491_rodata_4C = .rodata:0x0000004C; // type:object size:0x8 data:float lbl_491_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_491_rodata_58 = .rodata:0x00000058; // type:object size:0x18 data:float lbl_491_rodata_70 = .rodata:0x00000070; // type:object size:0xC -lbl_491_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_DEMO_NPC_BIRD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_491_data_10 = .data:0x00000010; // type:object size:0xC lbl_491_data_1C = .data:0x0000001C; // type:object size:0xC lbl_491_data_28 = .data:0x00000028; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_e_amNP/symbols.txt b/config/SOUE01/rels/d_a_e_amNP/symbols.txt index 6d7184b8..43411050 100644 --- a/config/SOUE01/rels/d_a_e_amNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_amNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_138_F0 = .text:0x000000F0; // type:function size:0x40 -fn_138_130 = .text:0x00000130; // type:function size:0x1A0 +dAcEAm_c_classInit__Fv = .text:0x00000130; // type:function size:0x1A0 fn_138_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_138_330 = .text:0x00000330; // type:function size:0x58 -fn_138_390 = .text:0x00000390; // type:function size:0x6C -fn_138_400 = .text:0x00000400; // type:function size:0xA0 -fn_138_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEAm_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEAm_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_138_550 = .text:0x00000550; // type:function size:0x4 fn_138_560 = .text:0x00000560; // type:function size:0x58 fn_138_5C0 = .text:0x000005C0; // type:function size:0x58 @@ -19,49 +19,49 @@ fn_138_710 = .text:0x00000710; // type:function size:0x90 fn_138_7A0 = .text:0x000007A0; // type:function size:0x200 fn_138_9A0 = .text:0x000009A0; // type:function size:0x194 fn_138_B40 = .text:0x00000B40; // type:function size:0x358 -fn_138_EA0 = .text:0x00000EA0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EA0; // type:function size:0x10 fn_138_EB0 = .text:0x00000EB0; // type:function size:0x98 fn_138_F50 = .text:0x00000F50; // type:function size:0x8 fn_138_F60 = .text:0x00000F60; // type:function size:0x16AC -fn_138_2610 = .text:0x00002610; // type:function size:0x10 -fn_138_2620 = .text:0x00002620; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002610; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002620; // type:function size:0x10 fn_138_2630 = .text:0x00002630; // type:function size:0x4C fn_138_2680 = .text:0x00002680; // type:function size:0x1C fn_138_26A0 = .text:0x000026A0; // type:function size:0x15C -fn_138_2800 = .text:0x00002800; // type:function size:0x114 -fn_138_2920 = .text:0x00002920; // type:function size:0x40 +initializeState_Stop__8dAcEAm_cFv = .text:0x00002800; // type:function size:0x114 +executeState_Stop__8dAcEAm_cFv = .text:0x00002920; // type:function size:0x40 fn_138_2960 = .text:0x00002960; // type:function size:0x4 -fn_138_2970 = .text:0x00002970; // type:function size:0x4 -fn_138_2980 = .text:0x00002980; // type:function size:0xC -fn_138_2990 = .text:0x00002990; // type:function size:0x8C -fn_138_2A20 = .text:0x00002A20; // type:function size:0x4 -fn_138_2A30 = .text:0x00002A30; // type:function size:0x4 -fn_138_2A40 = .text:0x00002A40; // type:function size:0x140 -fn_138_2B80 = .text:0x00002B80; // type:function size:0x4 -fn_138_2B90 = .text:0x00002B90; // type:function size:0x130 -fn_138_2CC0 = .text:0x00002CC0; // type:function size:0x328 -fn_138_2FF0 = .text:0x00002FF0; // type:function size:0x4 -fn_138_3000 = .text:0x00003000; // type:function size:0x14 -fn_138_3020 = .text:0x00003020; // type:function size:0x2C4 -fn_138_32F0 = .text:0x000032F0; // type:function size:0x4 -fn_138_3300 = .text:0x00003300; // type:function size:0x84 -fn_138_3390 = .text:0x00003390; // type:function size:0x124 -fn_138_34C0 = .text:0x000034C0; // type:function size:0x4 -fn_138_34D0 = .text:0x000034D0; // type:function size:0x6C -fn_138_3540 = .text:0x00003540; // type:function size:0xBC -fn_138_3600 = .text:0x00003600; // type:function size:0x4 -fn_138_3610 = .text:0x00003610; // type:function size:0x158 -fn_138_3770 = .text:0x00003770; // type:function size:0x1D8 -fn_138_3950 = .text:0x00003950; // type:function size:0x4 -fn_138_3960 = .text:0x00003960; // type:function size:0x94 -fn_138_3A00 = .text:0x00003A00; // type:function size:0x1C0 -fn_138_3BC0 = .text:0x00003BC0; // type:function size:0x4 -fn_138_3BD0 = .text:0x00003BD0; // type:function size:0x84 -fn_138_3C60 = .text:0x00003C60; // type:function size:0x74 -fn_138_3CE0 = .text:0x00003CE0; // type:function size:0x4 -fn_138_3CF0 = .text:0x00003CF0; // type:function size:0xC0 -fn_138_3DB0 = .text:0x00003DB0; // type:function size:0x118 -fn_138_3ED0 = .text:0x00003ED0; // type:function size:0x4 +finalizeState_Stop__8dAcEAm_cFv = .text:0x00002970; // type:function size:0x4 +initializeState_Appear__8dAcEAm_cFv = .text:0x00002980; // type:function size:0xC +executeState_Appear__8dAcEAm_cFv = .text:0x00002990; // type:function size:0x8C +finalizeState_Appear__8dAcEAm_cFv = .text:0x00002A20; // type:function size:0x4 +initializeState_StartWait__8dAcEAm_cFv = .text:0x00002A30; // type:function size:0x4 +executeState_StartWait__8dAcEAm_cFv = .text:0x00002A40; // type:function size:0x140 +finalizeState_StartWait__8dAcEAm_cFv = .text:0x00002B80; // type:function size:0x4 +initializeState_Normal__8dAcEAm_cFv = .text:0x00002B90; // type:function size:0x130 +executeState_Normal__8dAcEAm_cFv = .text:0x00002CC0; // type:function size:0x328 +finalizeState_Normal__8dAcEAm_cFv = .text:0x00002FF0; // type:function size:0x4 +initializeState_RetMove__8dAcEAm_cFv = .text:0x00003000; // type:function size:0x14 +executeState_RetMove__8dAcEAm_cFv = .text:0x00003020; // type:function size:0x2C4 +finalizeState_RetMove__8dAcEAm_cFv = .text:0x000032F0; // type:function size:0x4 +initializeState_LongJump__8dAcEAm_cFv = .text:0x00003300; // type:function size:0x84 +executeState_LongJump__8dAcEAm_cFv = .text:0x00003390; // type:function size:0x124 +finalizeState_LongJump__8dAcEAm_cFv = .text:0x000034C0; // type:function size:0x4 +initializeState_Wait__8dAcEAm_cFv = .text:0x000034D0; // type:function size:0x6C +executeState_Wait__8dAcEAm_cFv = .text:0x00003540; // type:function size:0xBC +finalizeState_Wait__8dAcEAm_cFv = .text:0x00003600; // type:function size:0x4 +initializeState_Chance__8dAcEAm_cFv = .text:0x00003610; // type:function size:0x158 +executeState_Chance__8dAcEAm_cFv = .text:0x00003770; // type:function size:0x1D8 +finalizeState_Chance__8dAcEAm_cFv = .text:0x00003950; // type:function size:0x4 +initializeState_ChanceWait__8dAcEAm_cFv = .text:0x00003960; // type:function size:0x94 +executeState_ChanceWait__8dAcEAm_cFv = .text:0x00003A00; // type:function size:0x1C0 +finalizeState_ChanceWait__8dAcEAm_cFv = .text:0x00003BC0; // type:function size:0x4 +initializeState_Damage__8dAcEAm_cFv = .text:0x00003BD0; // type:function size:0x84 +executeState_Damage__8dAcEAm_cFv = .text:0x00003C60; // type:function size:0x74 +finalizeState_Damage__8dAcEAm_cFv = .text:0x00003CE0; // type:function size:0x4 +initializeState_Dead__8dAcEAm_cFv = .text:0x00003CF0; // type:function size:0xC0 +executeState_Dead__8dAcEAm_cFv = .text:0x00003DB0; // type:function size:0x118 +finalizeState_Dead__8dAcEAm_cFv = .text:0x00003ED0; // type:function size:0x4 fn_138_3EE0 = .text:0x00003EE0; // type:function size:0x12C fn_138_4010 = .text:0x00004010; // type:function size:0x1C fn_138_4030 = .text:0x00004030; // type:function size:0x138 @@ -71,24 +71,24 @@ fn_138_4240 = .text:0x00004240; // type:function size:0x8 fn_138_4250 = .text:0x00004250; // type:function size:0x4 fn_138_4260 = .text:0x00004260; // type:function size:0x4 fn_138_4270 = .text:0x00004270; // type:function size:0x8 -fn_138_4280 = .text:0x00004280; // type:function size:0x170 -fn_138_43F0 = .text:0x000043F0; // type:function size:0x60 -fn_138_4450 = .text:0x00004450; // type:function size:0xC -fn_138_4460 = .text:0x00004460; // type:function size:0x1C -fn_138_4480 = .text:0x00004480; // type:function size:0x1C -fn_138_44A0 = .text:0x000044A0; // type:function size:0x1C -fn_138_44C0 = .text:0x000044C0; // type:function size:0x10 -fn_138_44D0 = .text:0x000044D0; // type:function size:0x10 -fn_138_44E0 = .text:0x000044E0; // type:function size:0x10 -fn_138_44F0 = .text:0x000044F0; // type:function size:0x10 -fn_138_4500 = .text:0x00004500; // type:function size:0x10 -fn_138_4510 = .text:0x00004510; // type:function size:0x10 -fn_138_4520 = .text:0x00004520; // type:function size:0x30 -fn_138_4550 = .text:0x00004550; // type:function size:0x30 -fn_138_4580 = .text:0x00004580; // type:function size:0x30 -fn_138_45B0 = .text:0x000045B0; // type:function size:0x85C -fn_138_4E10 = .text:0x00004E10; // type:function size:0x58 -fn_138_4E70 = .text:0x00004E70; // type:function size:0x88 +__dt__8dAcEAm_cFv = .text:0x00004280; // type:function size:0x170 +build__23sFStateFct_c<8dAcEAm_c>FRC12sStateIDIf_c = .text:0x000043F0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEAm_c>FRP10sStateIf_c = .text:0x00004450; // type:function size:0xC +initialize__20sFState_c<8dAcEAm_c>Fv = .text:0x00004460; // type:function size:0x1C +execute__20sFState_c<8dAcEAm_c>Fv = .text:0x00004480; // type:function size:0x1C +finalize__20sFState_c<8dAcEAm_c>Fv = .text:0x000044A0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044C0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044D0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044E0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044F0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004500; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEAm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004510; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEAm_c>CFR8dAcEAm_c = .text:0x00004520; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEAm_c>CFR8dAcEAm_c = .text:0x00004550; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEAm_c>CFR8dAcEAm_c = .text:0x00004580; // type:function size:0x30 +__sinit_\d_a_e_am_cpp = .text:0x000045B0; // type:function size:0x85C scope:local +__dt__22sFStateID_c<8dAcEAm_c>Fv = .text:0x00004E10; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEAm_c>CFPCc = .text:0x00004E70; // type:function size:0x88 fn_138_4F00 = .text:0x00004F00; // type:function size:0x8 fn_138_4F10 = .text:0x00004F10; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -106,7 +106,7 @@ lbl_138_rodata_CC = .rodata:0x000000CC; // type:object size:0x18 data:float lbl_138_rodata_E4 = .rodata:0x000000E4; // type:object size:0xC data:float lbl_138_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float lbl_138_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_138_data_10 = .data:0x00000010; // type:object size:0xC0 +g_profile_E_AM = .data:0x00000010; // type:object size:0xC0 lbl_138_data_D0 = .data:0x000000D0; // type:object size:0x84 lbl_138_data_154 = .data:0x00000154; // type:object size:0x8 lbl_138_data_15C = .data:0x0000015C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_battleshipfishNP/symbols.txt b/config/SOUE01/rels/d_a_e_battleshipfishNP/symbols.txt index f74d756c..bd9688d4 100644 --- a/config/SOUE01/rels/d_a_e_battleshipfishNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_battleshipfishNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_185_F0 = .text:0x000000F0; // type:function size:0x40 -AcEbfish__ctor = .text:0x00000130; // type:function size:0x198 -fn_185_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_185_330 = .text:0x00000330; // type:function size:0x6C -fn_185_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_185_440 = .text:0x00000440; // type:function size:0xA4 +dAcEbfish_c_classInit__Fv = .text:0x00000130; // type:function size:0x198 +__dt__24sFState_c<11dAcEbfish_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEbfish_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_185_4F0 = .text:0x000004F0; // type:function size:0x58 fn_185_550 = .text:0x00000550; // type:function size:0x4 fn_185_560 = .text:0x00000560; // type:function size:0x58 @@ -16,39 +16,39 @@ fn_185_5C0 = .text:0x000005C0; // type:function size:0x40 fn_185_600 = .text:0x00000600; // type:function size:0x11C fn_185_720 = .text:0x00000720; // type:function size:0x138 AcEbfish__init1 = .text:0x00000860; // type:function size:0x574 -fn_185_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_185_DF0 = .text:0x00000DF0; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000DF0; // type:function size:0x10 AcEbfish__init2 = .text:0x00000E00; // type:function size:0x78 fn_185_E80 = .text:0x00000E80; // type:function size:0x8 AcEbfish__update = .text:0x00000E90; // type:function size:0xFF8 -fn_185_1E90 = .text:0x00001E90; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E90; // type:function size:0x10 fn_185_1EA0 = .text:0x00001EA0; // type:function size:0x1C AcEbfish__draw = .text:0x00001EC0; // type:function size:0x204 -fn_185_20D0 = .text:0x000020D0; // type:function size:0xB0 -fn_185_2180 = .text:0x00002180; // type:function size:0xDC -fn_185_2260 = .text:0x00002260; // type:function size:0x4 -fn_185_2270 = .text:0x00002270; // type:function size:0x1DC -fn_185_2450 = .text:0x00002450; // type:function size:0x154 -fn_185_25B0 = .text:0x000025B0; // type:function size:0x4 -fn_185_25C0 = .text:0x000025C0; // type:function size:0x90 -fn_185_2650 = .text:0x00002650; // type:function size:0xB0 -fn_185_2700 = .text:0x00002700; // type:function size:0x4 -fn_185_2710 = .text:0x00002710; // type:function size:0x7C -fn_185_2790 = .text:0x00002790; // type:function size:0x704 -fn_185_2EA0 = .text:0x00002EA0; // type:function size:0x4 -fn_185_2EB0 = .text:0x00002EB0; // type:function size:0x1C0 -fn_185_3070 = .text:0x00003070; // type:function size:0x328 +initializeState_Wait__11dAcEbfish_cFv = .text:0x000020D0; // type:function size:0xB0 +executeState_Wait__11dAcEbfish_cFv = .text:0x00002180; // type:function size:0xDC +finalizeState_Wait__11dAcEbfish_cFv = .text:0x00002260; // type:function size:0x4 +initializeState_Move__11dAcEbfish_cFv = .text:0x00002270; // type:function size:0x1DC +executeState_Move__11dAcEbfish_cFv = .text:0x00002450; // type:function size:0x154 +finalizeState_Move__11dAcEbfish_cFv = .text:0x000025B0; // type:function size:0x4 +initializeState_Find__11dAcEbfish_cFv = .text:0x000025C0; // type:function size:0x90 +executeState_Find__11dAcEbfish_cFv = .text:0x00002650; // type:function size:0xB0 +finalizeState_Find__11dAcEbfish_cFv = .text:0x00002700; // type:function size:0x4 +initializeState_Attack__11dAcEbfish_cFv = .text:0x00002710; // type:function size:0x7C +executeState_Attack__11dAcEbfish_cFv = .text:0x00002790; // type:function size:0x704 +finalizeState_Attack__11dAcEbfish_cFv = .text:0x00002EA0; // type:function size:0x4 +initializeState_Piyo__11dAcEbfish_cFv = .text:0x00002EB0; // type:function size:0x1C0 +executeState_Piyo__11dAcEbfish_cFv = .text:0x00003070; // type:function size:0x328 fn_185_33A0 = .text:0x000033A0; // type:function size:0x1C -fn_185_33C0 = .text:0x000033C0; // type:function size:0x4 -fn_185_33D0 = .text:0x000033D0; // type:function size:0x58 -fn_185_3430 = .text:0x00003430; // type:function size:0x64 -fn_185_34A0 = .text:0x000034A0; // type:function size:0x4 -fn_185_34B0 = .text:0x000034B0; // type:function size:0x94 -fn_185_3550 = .text:0x00003550; // type:function size:0x204 -fn_185_3760 = .text:0x00003760; // type:function size:0x4 -fn_185_3770 = .text:0x00003770; // type:function size:0x24 -fn_185_37A0 = .text:0x000037A0; // type:function size:0x15C -fn_185_3900 = .text:0x00003900; // type:function size:0x4 +finalizeState_Piyo__11dAcEbfish_cFv = .text:0x000033C0; // type:function size:0x4 +initializeState_NoDamage__11dAcEbfish_cFv = .text:0x000033D0; // type:function size:0x58 +executeState_NoDamage__11dAcEbfish_cFv = .text:0x00003430; // type:function size:0x64 +finalizeState_NoDamage__11dAcEbfish_cFv = .text:0x000034A0; // type:function size:0x4 +initializeState_Dead__11dAcEbfish_cFv = .text:0x000034B0; // type:function size:0x94 +executeState_Dead__11dAcEbfish_cFv = .text:0x00003550; // type:function size:0x204 +finalizeState_Dead__11dAcEbfish_cFv = .text:0x00003760; // type:function size:0x4 +initializeState_BirthWait__11dAcEbfish_cFv = .text:0x00003770; // type:function size:0x24 +executeState_BirthWait__11dAcEbfish_cFv = .text:0x000037A0; // type:function size:0x15C +finalizeState_BirthWait__11dAcEbfish_cFv = .text:0x00003900; // type:function size:0x4 fn_185_3910 = .text:0x00003910; // type:function size:0x1E0 fn_185_3AF0 = .text:0x00003AF0; // type:function size:0xB0 fn_185_3BA0 = .text:0x00003BA0; // type:function size:0xE0 @@ -60,29 +60,29 @@ fn_185_4700 = .text:0x00004700; // type:function size:0x8 fn_185_4710 = .text:0x00004710; // type:function size:0x4 fn_185_4720 = .text:0x00004720; // type:function size:0x4 fn_185_4730 = .text:0x00004730; // type:function size:0x8 -fn_185_4740 = .text:0x00004740; // type:function size:0x15C +__dt__11dAcEbfish_cFv = .text:0x00004740; // type:function size:0x15C fn_185_48A0 = .text:0x000048A0; // type:function size:0x4 fn_185_48B0 = .text:0x000048B0; // type:function size:0x4 fn_185_48C0 = .text:0x000048C0; // type:function size:0x4 fn_185_48D0 = .text:0x000048D0; // type:function size:0x4 fn_185_48E0 = .text:0x000048E0; // type:function size:0x4 -fn_185_48F0 = .text:0x000048F0; // type:function size:0x60 -fn_185_4950 = .text:0x00004950; // type:function size:0xC -fn_185_4960 = .text:0x00004960; // type:function size:0x1C -fn_185_4980 = .text:0x00004980; // type:function size:0x1C -fn_185_49A0 = .text:0x000049A0; // type:function size:0x1C -fn_185_49C0 = .text:0x000049C0; // type:function size:0x10 -fn_185_49D0 = .text:0x000049D0; // type:function size:0x10 -fn_185_49E0 = .text:0x000049E0; // type:function size:0x10 -fn_185_49F0 = .text:0x000049F0; // type:function size:0x10 -fn_185_4A00 = .text:0x00004A00; // type:function size:0x10 -fn_185_4A10 = .text:0x00004A10; // type:function size:0x10 -fn_185_4A20 = .text:0x00004A20; // type:function size:0x30 -fn_185_4A50 = .text:0x00004A50; // type:function size:0x30 -fn_185_4A80 = .text:0x00004A80; // type:function size:0x30 -fn_185_4AB0 = .text:0x00004AB0; // type:function size:0x628 -fn_185_50E0 = .text:0x000050E0; // type:function size:0x58 -fn_185_5140 = .text:0x00005140; // type:function size:0x88 +build__27sFStateFct_c<11dAcEbfish_c>FRC12sStateIDIf_c = .text:0x000048F0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEbfish_c>FRP10sStateIf_c = .text:0x00004950; // type:function size:0xC +initialize__24sFState_c<11dAcEbfish_c>Fv = .text:0x00004960; // type:function size:0x1C +execute__24sFState_c<11dAcEbfish_c>Fv = .text:0x00004980; // type:function size:0x1C +finalize__24sFState_c<11dAcEbfish_c>Fv = .text:0x000049A0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000049C0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000049D0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000049E0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000049F0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A00; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEbfish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A10; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEbfish_c>CFR11dAcEbfish_c = .text:0x00004A20; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEbfish_c>CFR11dAcEbfish_c = .text:0x00004A50; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEbfish_c>CFR11dAcEbfish_c = .text:0x00004A80; // type:function size:0x30 +__sinit_\d_a_e_battleshipfish_cpp = .text:0x00004AB0; // type:function size:0x628 scope:local +__dt__26sFStateID_c<11dAcEbfish_c>Fv = .text:0x000050E0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEbfish_c>CFPCc = .text:0x00005140; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -95,7 +95,7 @@ lbl_185_rodata_120 = .rodata:0x00000120; // type:object size:0x14 data:float lbl_185_rodata_134 = .rodata:0x00000134; // type:object size:0x30 data:float lbl_185_rodata_164 = .rodata:0x00000164; // type:object size:0x10 data:float lbl_185_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_185_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_BFISH = .data:0x00000010; // type:object size:0x10 lbl_185_data_20 = .data:0x00000020; // type:object size:0x8 lbl_185_data_28 = .data:0x00000028; // type:object size:0x8 data:string lbl_185_data_30 = .data:0x00000030; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_e_bcNP/symbols.txt b/config/SOUE01/rels/d_a_e_bcNP/symbols.txt index 01645cc1..a6036cff 100644 --- a/config/SOUE01/rels/d_a_e_bcNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bcNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_165_F0 = .text:0x000000F0; // type:function size:0x40 -AcEBc__ctor = .text:0x00000130; // type:function size:0x470 +dAcEbc_c_classInit__Fv = .text:0x00000130; // type:function size:0x470 fn_165_5A0 = .text:0x000005A0; // type:function size:0x58 fn_165_600 = .text:0x00000600; // type:function size:0x40 fn_165_640 = .text:0x00000640; // type:function size:0x4 @@ -16,10 +16,10 @@ fn_165_7C0 = .text:0x000007C0; // type:function size:0x84 fn_165_850 = .text:0x00000850; // type:function size:0x58 fn_165_8B0 = .text:0x000008B0; // type:function size:0x90 fn_165_940 = .text:0x00000940; // type:function size:0xCC -fn_165_A10 = .text:0x00000A10; // type:function size:0x58 -fn_165_A70 = .text:0x00000A70; // type:function size:0x6C -fn_165_AE0 = .text:0x00000AE0; // type:function size:0xA0 -fn_165_B80 = .text:0x00000B80; // type:function size:0xA4 +__dt__20sFState_c<8dAcEbc_c>Fv = .text:0x00000A10; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEbc_c>Fv = .text:0x00000A70; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000B80; // type:function size:0xA4 fn_165_C30 = .text:0x00000C30; // type:function size:0x58 fn_165_C90 = .text:0x00000C90; // type:function size:0x58 fn_165_CF0 = .text:0x00000CF0; // type:function size:0x74 @@ -30,121 +30,121 @@ AcEBc__initModels = .text:0x00001670; // type:function size:0x630 AcEBc__init = .text:0x00001CA0; // type:function size:0x9CC fn_165_2670 = .text:0x00002670; // type:function size:0x40 AcEBc__update = .text:0x000026B0; // type:function size:0x22F8 -fn_165_49B0 = .text:0x000049B0; // type:function size:0x10 -fn_165_49C0 = .text:0x000049C0; // type:function size:0x10 -fn_165_49D0 = .text:0x000049D0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000049B0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000049C0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000049D0; // type:function size:0x10 fn_165_49E0 = .text:0x000049E0; // type:function size:0x1C AcEBc__updateEventRelated = .text:0x00004A00; // type:function size:0x5F0 fn_165_4FF0 = .text:0x00004FF0; // type:function size:0x9F4 AcEBc__draw = .text:0x000059F0; // type:function size:0x2A8 fn_165_5CA0 = .text:0x00005CA0; // type:function size:0x1D4 -AcEBc__stateStandbyEnter = .text:0x00005E80; // type:function size:0x88 -AcEBc__stateStandyUpdate = .text:0x00005F10; // type:function size:0xDD8 -fn_165_6CF0 = .text:0x00006CF0; // type:function size:0x4 -fn_165_6D00 = .text:0x00006D00; // type:function size:0x2BC -fn_165_6FC0 = .text:0x00006FC0; // type:function size:0x3FC -fn_165_73C0 = .text:0x000073C0; // type:function size:0xC -fn_165_73D0 = .text:0x000073D0; // type:function size:0xC8 -fn_165_74A0 = .text:0x000074A0; // type:function size:0x504 -fn_165_79B0 = .text:0x000079B0; // type:function size:0x10 -fn_165_79C0 = .text:0x000079C0; // type:function size:0xA0 -fn_165_7A60 = .text:0x00007A60; // type:function size:0x954 -fn_165_83C0 = .text:0x000083C0; // type:function size:0x4 -fn_165_83D0 = .text:0x000083D0; // type:function size:0x58 -fn_165_8430 = .text:0x00008430; // type:function size:0x888 -fn_165_8CC0 = .text:0x00008CC0; // type:function size:0x4 -fn_165_8CD0 = .text:0x00008CD0; // type:function size:0xB8 -fn_165_8D90 = .text:0x00008D90; // type:function size:0xA48 -fn_165_97E0 = .text:0x000097E0; // type:function size:0x4 -fn_165_97F0 = .text:0x000097F0; // type:function size:0x74 -fn_165_9870 = .text:0x00009870; // type:function size:0x2E8 -fn_165_9B60 = .text:0x00009B60; // type:function size:0x4 -AcEBc__stateRopeWalkEnter = .text:0x00009B70; // type:function size:0xE4 -fn_165_9C60 = .text:0x00009C60; // type:function size:0x980 +initializeState_Standby__8dAcEbc_cFv = .text:0x00005E80; // type:function size:0x88 +executeState_Standby__8dAcEbc_cFv = .text:0x00005F10; // type:function size:0xDD8 +finalizeState_Standby__8dAcEbc_cFv = .text:0x00006CF0; // type:function size:0x4 +initializeState_Home__8dAcEbc_cFv = .text:0x00006D00; // type:function size:0x2BC +executeState_Home__8dAcEbc_cFv = .text:0x00006FC0; // type:function size:0x3FC +finalizeState_Home__8dAcEbc_cFv = .text:0x000073C0; // type:function size:0xC +initializeState_Normal__8dAcEbc_cFv = .text:0x000073D0; // type:function size:0xC8 +executeState_Normal__8dAcEbc_cFv = .text:0x000074A0; // type:function size:0x504 +finalizeState_Normal__8dAcEbc_cFv = .text:0x000079B0; // type:function size:0x10 +initializeState_Lantern__8dAcEbc_cFv = .text:0x000079C0; // type:function size:0xA0 +executeState_Lantern__8dAcEbc_cFv = .text:0x00007A60; // type:function size:0x954 +finalizeState_Lantern__8dAcEbc_cFv = .text:0x000083C0; // type:function size:0x4 +initializeState_LanternPath__8dAcEbc_cFv = .text:0x000083D0; // type:function size:0x58 +executeState_LanternPath__8dAcEbc_cFv = .text:0x00008430; // type:function size:0x888 +finalizeState_LanternPath__8dAcEbc_cFv = .text:0x00008CC0; // type:function size:0x4 +initializeState_Yagura__8dAcEbc_cFv = .text:0x00008CD0; // type:function size:0xB8 +executeState_Yagura__8dAcEbc_cFv = .text:0x00008D90; // type:function size:0xA48 +finalizeState_Yagura__8dAcEbc_cFv = .text:0x000097E0; // type:function size:0x4 +initializeState_Path__8dAcEbc_cFv = .text:0x000097F0; // type:function size:0x74 +executeState_Path__8dAcEbc_cFv = .text:0x00009870; // type:function size:0x2E8 +finalizeState_Path__8dAcEbc_cFv = .text:0x00009B60; // type:function size:0x4 +initializeState_RopeWalk__8dAcEbc_cFv = .text:0x00009B70; // type:function size:0xE4 +executeState_RopeWalk__8dAcEbc_cFv = .text:0x00009C60; // type:function size:0x980 fn_165_A5E0 = .text:0x0000A5E0; // type:function size:0x48 -fn_165_A630 = .text:0x0000A630; // type:function size:0x4 -AcEBc__stateFightStartEnter = .text:0x0000A640; // type:function size:0xC4 -AcEBc__stateFightStartUpdate = .text:0x0000A710; // type:function size:0x32C -fn_165_AA40 = .text:0x0000AA40; // type:function size:0x4 -fn_165_AA50 = .text:0x0000AA50; // type:function size:0x90 -fn_165_AAE0 = .text:0x0000AAE0; // type:function size:0x16C -fn_165_AC50 = .text:0x0000AC50; // type:function size:0x10 -AcEBc__stateFightEnter = .text:0x0000AC60; // type:function size:0x2AC -AcEBc__stateFightUpdate = .text:0x0000AF10; // type:function size:0xD30 -fn_165_BC40 = .text:0x0000BC40; // type:function size:0x4 -fn_165_BC50 = .text:0x0000BC50; // type:function size:0x198 -fn_165_BDF0 = .text:0x0000BDF0; // type:function size:0x3C8 -fn_165_C1C0 = .text:0x0000C1C0; // type:function size:0x4 -fn_165_C1D0 = .text:0x0000C1D0; // type:function size:0x80 -fn_165_C250 = .text:0x0000C250; // type:function size:0x284 -fn_165_C4E0 = .text:0x0000C4E0; // type:function size:0x4 -fn_165_C4F0 = .text:0x0000C4F0; // type:function size:0x68 -fn_165_C560 = .text:0x0000C560; // type:function size:0x2B4 -fn_165_C820 = .text:0x0000C820; // type:function size:0x4 -fn_165_C830 = .text:0x0000C830; // type:function size:0x18 -fn_165_C850 = .text:0x0000C850; // type:function size:0x200 -fn_165_CA50 = .text:0x0000CA50; // type:function size:0x4 -fn_165_CA60 = .text:0x0000CA60; // type:function size:0x60 -fn_165_CAC0 = .text:0x0000CAC0; // type:function size:0x84 -fn_165_CB50 = .text:0x0000CB50; // type:function size:0x4 -AcEBc__stateDamageEnter = .text:0x0000CB60; // type:function size:0x74 -AcEBc__stateDamageUpdate = .text:0x0000CBE0; // type:function size:0x2E8 -AcEBc__stateDamageLeave = .text:0x0000CED0; // type:function size:0x4 -fn_165_CEE0 = .text:0x0000CEE0; // type:function size:0x90 -fn_165_CF70 = .text:0x0000CF70; // type:function size:0x114 -fn_165_D090 = .text:0x0000D090; // type:function size:0x4 -fn_165_D0A0 = .text:0x0000D0A0; // type:function size:0x4C -fn_165_D0F0 = .text:0x0000D0F0; // type:function size:0x5C -fn_165_D150 = .text:0x0000D150; // type:function size:0x4 -AcEBc__stateFailEnter = .text:0x0000D160; // type:function size:0xE4 -AcEBc__stateFailUpdate = .text:0x0000D250; // type:function size:0x780 -fn_165_D9D0 = .text:0x0000D9D0; // type:function size:0x4 -fn_165_D9E0 = .text:0x0000D9E0; // type:function size:0xA4 -fn_165_DA90 = .text:0x0000DA90; // type:function size:0x15C -fn_165_DBF0 = .text:0x0000DBF0; // type:function size:0x4 -fn_165_DC00 = .text:0x0000DC00; // type:function size:0x50 -fn_165_DC50 = .text:0x0000DC50; // type:function size:0x594 -fn_165_E1F0 = .text:0x0000E1F0; // type:function size:0x4 -fn_165_E200 = .text:0x0000E200; // type:function size:0x74 -fn_165_E280 = .text:0x0000E280; // type:function size:0x30 +finalizeState_RopeWalk__8dAcEbc_cFv = .text:0x0000A630; // type:function size:0x4 +initializeState_FightStart__8dAcEbc_cFv = .text:0x0000A640; // type:function size:0xC4 +executeState_FightStart__8dAcEbc_cFv = .text:0x0000A710; // type:function size:0x32C +finalizeState_FightStart__8dAcEbc_cFv = .text:0x0000AA40; // type:function size:0x4 +initializeState_FindCall__8dAcEbc_cFv = .text:0x0000AA50; // type:function size:0x90 +executeState_FindCall__8dAcEbc_cFv = .text:0x0000AAE0; // type:function size:0x16C +finalizeState_FindCall__8dAcEbc_cFv = .text:0x0000AC50; // type:function size:0x10 +initializeState_Fight__8dAcEbc_cFv = .text:0x0000AC60; // type:function size:0x2AC +executeState_Fight__8dAcEbc_cFv = .text:0x0000AF10; // type:function size:0xD30 +finalizeState_Fight__8dAcEbc_cFv = .text:0x0000BC40; // type:function size:0x4 +initializeState_Attack__8dAcEbc_cFv = .text:0x0000BC50; // type:function size:0x198 +executeState_Attack__8dAcEbc_cFv = .text:0x0000BDF0; // type:function size:0x3C8 +finalizeState_Attack__8dAcEbc_cFv = .text:0x0000C1C0; // type:function size:0x4 +initializeState_BigAttack__8dAcEbc_cFv = .text:0x0000C1D0; // type:function size:0x80 +executeState_BigAttack__8dAcEbc_cFv = .text:0x0000C250; // type:function size:0x284 +finalizeState_BigAttack__8dAcEbc_cFv = .text:0x0000C4E0; // type:function size:0x4 +initializeState_StepAttack__8dAcEbc_cFv = .text:0x0000C4F0; // type:function size:0x68 +executeState_StepAttack__8dAcEbc_cFv = .text:0x0000C560; // type:function size:0x2B4 +finalizeState_StepAttack__8dAcEbc_cFv = .text:0x0000C820; // type:function size:0x4 +initializeState_RockAttack__8dAcEbc_cFv = .text:0x0000C830; // type:function size:0x18 +executeState_RockAttack__8dAcEbc_cFv = .text:0x0000C850; // type:function size:0x200 +finalizeState_RockAttack__8dAcEbc_cFv = .text:0x0000CA50; // type:function size:0x4 +initializeState_CarryDamage__8dAcEbc_cFv = .text:0x0000CA60; // type:function size:0x60 +executeState_CarryDamage__8dAcEbc_cFv = .text:0x0000CAC0; // type:function size:0x84 +finalizeState_CarryDamage__8dAcEbc_cFv = .text:0x0000CB50; // type:function size:0x4 +initializeState_Damage__8dAcEbc_cFv = .text:0x0000CB60; // type:function size:0x74 +executeState_Damage__8dAcEbc_cFv = .text:0x0000CBE0; // type:function size:0x2E8 +finalizeState_Damage__8dAcEbc_cFv = .text:0x0000CED0; // type:function size:0x4 +initializeState_AirDamage__8dAcEbc_cFv = .text:0x0000CEE0; // type:function size:0x90 +executeState_AirDamage__8dAcEbc_cFv = .text:0x0000CF70; // type:function size:0x114 +finalizeState_AirDamage__8dAcEbc_cFv = .text:0x0000D090; // type:function size:0x4 +initializeState_Fire__8dAcEbc_cFv = .text:0x0000D0A0; // type:function size:0x4C +executeState_Fire__8dAcEbc_cFv = .text:0x0000D0F0; // type:function size:0x5C +finalizeState_Fire__8dAcEbc_cFv = .text:0x0000D150; // type:function size:0x4 +initializeState_Fail__8dAcEbc_cFv = .text:0x0000D160; // type:function size:0xE4 +executeState_Fail__8dAcEbc_cFv = .text:0x0000D250; // type:function size:0x780 +finalizeState_Fail__8dAcEbc_cFv = .text:0x0000D9D0; // type:function size:0x4 +initializeState_Fall__8dAcEbc_cFv = .text:0x0000D9E0; // type:function size:0xA4 +executeState_Fall__8dAcEbc_cFv = .text:0x0000DA90; // type:function size:0x15C +finalizeState_Fall__8dAcEbc_cFv = .text:0x0000DBF0; // type:function size:0x4 +initializeState_BombAction__8dAcEbc_cFv = .text:0x0000DC00; // type:function size:0x50 +executeState_BombAction__8dAcEbc_cFv = .text:0x0000DC50; // type:function size:0x594 +finalizeState_BombAction__8dAcEbc_cFv = .text:0x0000E1F0; // type:function size:0x4 +initializeState_StabGuard__8dAcEbc_cFv = .text:0x0000E200; // type:function size:0x74 +executeState_StabGuard__8dAcEbc_cFv = .text:0x0000E280; // type:function size:0x30 fn_165_E2B0 = .text:0x0000E2B0; // type:function size:0x4 -fn_165_E2C0 = .text:0x0000E2C0; // type:function size:0x4 -fn_165_E2D0 = .text:0x0000E2D0; // type:function size:0x94 -fn_165_E370 = .text:0x0000E370; // type:function size:0x2EC -fn_165_E660 = .text:0x0000E660; // type:function size:0x4 -fn_165_E670 = .text:0x0000E670; // type:function size:0x5C -AcEBc__stateBeeDamageUpdate = .text:0x0000E6D0; // type:function size:0x19C -fn_165_E870 = .text:0x0000E870; // type:function size:0x4 -AcEBc__stateWhipCaptureEnter = .text:0x0000E880; // type:function size:0x58 -AcEBc__stateWhipCaptureUpdate = .text:0x0000E8E0; // type:function size:0x2E4 -AcEBc__stateWhipCaptureLeave = .text:0x0000EBD0; // type:function size:0x4 -fn_165_EBE0 = .text:0x0000EBE0; // type:function size:0x8C -fn_165_EC70 = .text:0x0000EC70; // type:function size:0x380 -fn_165_EFF0 = .text:0x0000EFF0; // type:function size:0x4 -fn_165_F000 = .text:0x0000F000; // type:function size:0x94 -fn_165_F0A0 = .text:0x0000F0A0; // type:function size:0x178 -fn_165_F220 = .text:0x0000F220; // type:function size:0x4 -fn_165_F230 = .text:0x0000F230; // type:function size:0x94 -fn_165_F2D0 = .text:0x0000F2D0; // type:function size:0x108 -fn_165_F3E0 = .text:0x0000F3E0; // type:function size:0x4 -fn_165_F3F0 = .text:0x0000F3F0; // type:function size:0x14 -fn_165_F410 = .text:0x0000F410; // type:function size:0x24 -fn_165_F440 = .text:0x0000F440; // type:function size:0x4 -fn_165_F450 = .text:0x0000F450; // type:function size:0x84 -fn_165_F4E0 = .text:0x0000F4E0; // type:function size:0x398 -fn_165_F880 = .text:0x0000F880; // type:function size:0x4 -fn_165_F890 = .text:0x0000F890; // type:function size:0x24 -fn_165_F8C0 = .text:0x0000F8C0; // type:function size:0x114 -fn_165_F9E0 = .text:0x0000F9E0; // type:function size:0x10 -fn_165_F9F0 = .text:0x0000F9F0; // type:function size:0x44 -fn_165_FA40 = .text:0x0000FA40; // type:function size:0x428 -fn_165_FE70 = .text:0x0000FE70; // type:function size:0x4 -fn_165_FE80 = .text:0x0000FE80; // type:function size:0xBC -fn_165_FF40 = .text:0x0000FF40; // type:function size:0x3F4 -fn_165_10340 = .text:0x00010340; // type:function size:0xC -fn_165_10350 = .text:0x00010350; // type:function size:0x84 -fn_165_103E0 = .text:0x000103E0; // type:function size:0x1E4 -fn_165_105D0 = .text:0x000105D0; // type:function size:0x4 +finalizeState_StabGuard__8dAcEbc_cFv = .text:0x0000E2C0; // type:function size:0x4 +initializeState_Stun__8dAcEbc_cFv = .text:0x0000E2D0; // type:function size:0x94 +executeState_Stun__8dAcEbc_cFv = .text:0x0000E370; // type:function size:0x2EC +finalizeState_Stun__8dAcEbc_cFv = .text:0x0000E660; // type:function size:0x4 +initializeState_BeeDamage__8dAcEbc_cFv = .text:0x0000E670; // type:function size:0x5C +executeState_BeeDamage__8dAcEbc_cFv = .text:0x0000E6D0; // type:function size:0x19C +finalizeState_BeeDamage__8dAcEbc_cFv = .text:0x0000E870; // type:function size:0x4 +initializeState_WhipCapture__8dAcEbc_cFv = .text:0x0000E880; // type:function size:0x58 +executeState_WhipCapture__8dAcEbc_cFv = .text:0x0000E8E0; // type:function size:0x2E4 +finalizeState_WhipCapture__8dAcEbc_cFv = .text:0x0000EBD0; // type:function size:0x4 +initializeState_WakidasiWait__8dAcEbc_cFv = .text:0x0000EBE0; // type:function size:0x8C +executeState_WakidasiWait__8dAcEbc_cFv = .text:0x0000EC70; // type:function size:0x380 +finalizeState_WakidasiWait__8dAcEbc_cFv = .text:0x0000EFF0; // type:function size:0x4 +initializeState_SlopeSlide__8dAcEbc_cFv = .text:0x0000F000; // type:function size:0x94 +executeState_SlopeSlide__8dAcEbc_cFv = .text:0x0000F0A0; // type:function size:0x178 +finalizeState_SlopeSlide__8dAcEbc_cFv = .text:0x0000F220; // type:function size:0x4 +initializeState_Drop__8dAcEbc_cFv = .text:0x0000F230; // type:function size:0x94 +executeState_Drop__8dAcEbc_cFv = .text:0x0000F2D0; // type:function size:0x108 +finalizeState_Drop__8dAcEbc_cFv = .text:0x0000F3E0; // type:function size:0x4 +initializeState_MastDrop__8dAcEbc_cFv = .text:0x0000F3F0; // type:function size:0x14 +executeState_MastDrop__8dAcEbc_cFv = .text:0x0000F410; // type:function size:0x24 +finalizeState_MastDrop__8dAcEbc_cFv = .text:0x0000F440; // type:function size:0x4 +initializeState_AStandby__8dAcEbc_cFv = .text:0x0000F450; // type:function size:0x84 +executeState_AStandby__8dAcEbc_cFv = .text:0x0000F4E0; // type:function size:0x398 +finalizeState_AStandby__8dAcEbc_cFv = .text:0x0000F880; // type:function size:0x4 +initializeState_AFindCall__8dAcEbc_cFv = .text:0x0000F890; // type:function size:0x24 +executeState_AFindCall__8dAcEbc_cFv = .text:0x0000F8C0; // type:function size:0x114 +finalizeState_AFindCall__8dAcEbc_cFv = .text:0x0000F9E0; // type:function size:0x10 +initializeState_APath__8dAcEbc_cFv = .text:0x0000F9F0; // type:function size:0x44 +executeState_APath__8dAcEbc_cFv = .text:0x0000FA40; // type:function size:0x428 +finalizeState_APath__8dAcEbc_cFv = .text:0x0000FE70; // type:function size:0x4 +initializeState_AAttack__8dAcEbc_cFv = .text:0x0000FE80; // type:function size:0xBC +executeState_AAttack__8dAcEbc_cFv = .text:0x0000FF40; // type:function size:0x3F4 +finalizeState_AAttack__8dAcEbc_cFv = .text:0x00010340; // type:function size:0xC +initializeState_ADamage__8dAcEbc_cFv = .text:0x00010350; // type:function size:0x84 +executeState_ADamage__8dAcEbc_cFv = .text:0x000103E0; // type:function size:0x1E4 +finalizeState_ADamage__8dAcEbc_cFv = .text:0x000105D0; // type:function size:0x4 fn_165_105E0 = .text:0x000105E0; // type:function size:0x2C8 fn_165_108B0 = .text:0x000108B0; // type:function size:0xB00 fn_165_113B0 = .text:0x000113B0; // type:function size:0x4C @@ -182,7 +182,7 @@ fn_165_13940 = .text:0x00013940; // type:function size:0x8 fn_165_13950 = .text:0x00013950; // type:function size:0x4 fn_165_13960 = .text:0x00013960; // type:function size:0x4 fn_165_13970 = .text:0x00013970; // type:function size:0x8 -fn_165_13980 = .text:0x00013980; // type:function size:0x39C +__dt__8dAcEbc_cFv = .text:0x00013980; // type:function size:0x39C fn_165_13D20 = .text:0x00013D20; // type:function size:0x4 fn_165_13D30 = .text:0x00013D30; // type:function size:0x4 fn_165_13D40 = .text:0x00013D40; // type:function size:0x4 @@ -194,23 +194,23 @@ fn_165_13D90 = .text:0x00013D90; // type:function size:0x4 fn_165_13DA0 = .text:0x00013DA0; // type:function size:0x4 fn_165_13DB0 = .text:0x00013DB0; // type:function size:0x4 fn_165_13DC0 = .text:0x00013DC0; // type:function size:0x4 -fn_165_13DD0 = .text:0x00013DD0; // type:function size:0x60 -fn_165_13E30 = .text:0x00013E30; // type:function size:0xC -fn_165_13E40 = .text:0x00013E40; // type:function size:0x1C -fn_165_13E60 = .text:0x00013E60; // type:function size:0x1C -fn_165_13E80 = .text:0x00013E80; // type:function size:0x1C -fn_165_13EA0 = .text:0x00013EA0; // type:function size:0x10 -fn_165_13EB0 = .text:0x00013EB0; // type:function size:0x10 -fn_165_13EC0 = .text:0x00013EC0; // type:function size:0x10 -fn_165_13ED0 = .text:0x00013ED0; // type:function size:0x10 -fn_165_13EE0 = .text:0x00013EE0; // type:function size:0x10 -fn_165_13EF0 = .text:0x00013EF0; // type:function size:0x10 -fn_165_13F00 = .text:0x00013F00; // type:function size:0x30 -fn_165_13F30 = .text:0x00013F30; // type:function size:0x30 -fn_165_13F60 = .text:0x00013F60; // type:function size:0x30 -AcEBc__sinit = .text:0x00013F90; // type:function size:0x1B5C -fn_165_15AF0 = .text:0x00015AF0; // type:function size:0x58 -fn_165_15B50 = .text:0x00015B50; // type:function size:0x88 +build__23sFStateFct_c<8dAcEbc_c>FRC12sStateIDIf_c = .text:0x00013DD0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEbc_c>FRP10sStateIf_c = .text:0x00013E30; // type:function size:0xC +initialize__20sFState_c<8dAcEbc_c>Fv = .text:0x00013E40; // type:function size:0x1C +execute__20sFState_c<8dAcEbc_c>Fv = .text:0x00013E60; // type:function size:0x1C +finalize__20sFState_c<8dAcEbc_c>Fv = .text:0x00013E80; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00013EA0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00013EB0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00013EC0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00013ED0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00013EE0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEbc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00013EF0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEbc_c>CFR8dAcEbc_c = .text:0x00013F00; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEbc_c>CFR8dAcEbc_c = .text:0x00013F30; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEbc_c>CFR8dAcEbc_c = .text:0x00013F60; // type:function size:0x30 +__sinit_\d_a_e_bc_cpp = .text:0x00013F90; // type:function size:0x1B5C scope:local +__dt__22sFStateID_c<8dAcEbc_c>Fv = .text:0x00015AF0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEbc_c>CFPCc = .text:0x00015B50; // type:function size:0x88 fn_165_15BE0 = .text:0x00015BE0; // type:function size:0x8 fn_165_15BF0 = .text:0x00015BF0; // type:function size:0x8 fn_165_15C00 = .text:0x00015C00; // type:function size:0x8 @@ -241,7 +241,7 @@ lbl_165_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float lbl_165_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float lbl_165_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float lbl_165_rodata_32C = .rodata:0x0000032C; // type:object size:0x10 data:float -lbl_165_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_BC = .data:0x00000000; // type:object size:0x6C data:4byte jumptable_165_data_6C = .data:0x0000006C; // type:object size:0x4C scope:local lbl_165_data_B8 = .data:0x000000B8; // type:object size:0xC lbl_165_data_C4 = .data:0x000000C4; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_bc_arrowNP/symbols.txt b/config/SOUE01/rels/d_a_e_bc_arrowNP/symbols.txt index db12c855..deeff015 100644 --- a/config/SOUE01/rels/d_a_e_bc_arrowNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bc_arrowNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_168_F0 = .text:0x000000F0; // type:function size:0x168 +dAcEbcarrow_c_classInit__Fv = .text:0x000000F0; // type:function size:0x168 fn_168_260 = .text:0x00000260; // type:function size:0x90 -fn_168_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_168_350 = .text:0x00000350; // type:function size:0x6C -fn_168_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_168_460 = .text:0x00000460; // type:function size:0xA4 +__dt__26sFState_c<13dAcEbcarrow_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcEbcarrow_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_168_510 = .text:0x00000510; // type:function size:0x74 fn_168_590 = .text:0x00000590; // type:function size:0x8C fn_168_620 = .text:0x00000620; // type:function size:0x18C -fn_168_7B0 = .text:0x000007B0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007B0; // type:function size:0x10 fn_168_7C0 = .text:0x000007C0; // type:function size:0x8 fn_168_7D0 = .text:0x000007D0; // type:function size:0x334 -fn_168_B10 = .text:0x00000B10; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B10; // type:function size:0x10 fn_168_B20 = .text:0x00000B20; // type:function size:0x50 -fn_168_B70 = .text:0x00000B70; // type:function size:0x170 -fn_168_CE0 = .text:0x00000CE0; // type:function size:0x504 -fn_168_11F0 = .text:0x000011F0; // type:function size:0x4 +initializeState_Move__13dAcEbcarrow_cFv = .text:0x00000B70; // type:function size:0x170 +executeState_Move__13dAcEbcarrow_cFv = .text:0x00000CE0; // type:function size:0x504 +finalizeState_Move__13dAcEbcarrow_cFv = .text:0x000011F0; // type:function size:0x4 fn_168_1200 = .text:0x00001200; // type:function size:0xC4 fn_168_12D0 = .text:0x000012D0; // type:function size:0x8 fn_168_12E0 = .text:0x000012E0; // type:function size:0x4 fn_168_12F0 = .text:0x000012F0; // type:function size:0x4 fn_168_1300 = .text:0x00001300; // type:function size:0x8 -fn_168_1310 = .text:0x00001310; // type:function size:0x148 -fn_168_1460 = .text:0x00001460; // type:function size:0x10 +__dt__13dAcEbcarrow_cFv = .text:0x00001310; // type:function size:0x148 +getStateID__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 fn_168_1470 = .text:0x00001470; // type:function size:0x4 fn_168_1480 = .text:0x00001480; // type:function size:0x4 fn_168_1490 = .text:0x00001490; // type:function size:0x4 fn_168_14A0 = .text:0x000014A0; // type:function size:0x4 fn_168_14B0 = .text:0x000014B0; // type:function size:0x4 fn_168_14C0 = .text:0x000014C0; // type:function size:0x4 -fn_168_14D0 = .text:0x000014D0; // type:function size:0x60 -fn_168_1530 = .text:0x00001530; // type:function size:0xC -fn_168_1540 = .text:0x00001540; // type:function size:0x1C -fn_168_1560 = .text:0x00001560; // type:function size:0x1C -fn_168_1580 = .text:0x00001580; // type:function size:0x1C -fn_168_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_168_15B0 = .text:0x000015B0; // type:function size:0x10 -fn_168_15C0 = .text:0x000015C0; // type:function size:0x10 -fn_168_15D0 = .text:0x000015D0; // type:function size:0x10 -fn_168_15E0 = .text:0x000015E0; // type:function size:0x10 -fn_168_15F0 = .text:0x000015F0; // type:function size:0x10 -fn_168_1600 = .text:0x00001600; // type:function size:0x30 -fn_168_1630 = .text:0x00001630; // type:function size:0x30 -fn_168_1660 = .text:0x00001660; // type:function size:0x30 -fn_168_1690 = .text:0x00001690; // type:function size:0x10C -fn_168_17A0 = .text:0x000017A0; // type:function size:0x58 -fn_168_1800 = .text:0x00001800; // type:function size:0x88 +build__29sFStateFct_c<13dAcEbcarrow_c>FRC12sStateIDIf_c = .text:0x000014D0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcEbcarrow_c>FRP10sStateIf_c = .text:0x00001530; // type:function size:0xC +initialize__26sFState_c<13dAcEbcarrow_c>Fv = .text:0x00001540; // type:function size:0x1C +execute__26sFState_c<13dAcEbcarrow_c>Fv = .text:0x00001560; // type:function size:0x1C +finalize__26sFState_c<13dAcEbcarrow_c>Fv = .text:0x00001580; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015A0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015B0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015C0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015D0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015E0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcEbcarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015F0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcEbcarrow_c>CFR13dAcEbcarrow_c = .text:0x00001600; // type:function size:0x30 +executeState__28sFStateID_c<13dAcEbcarrow_c>CFR13dAcEbcarrow_c = .text:0x00001630; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcEbcarrow_c>CFR13dAcEbcarrow_c = .text:0x00001660; // type:function size:0x30 +__sinit_\d_a_e_bc_arrow_cpp = .text:0x00001690; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcEbcarrow_c>Fv = .text:0x000017A0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcEbcarrow_c>CFPCc = .text:0x00001800; // type:function size:0x88 fn_168_1890 = .text:0x00001890; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_168_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_168_rodata_4 = .rodata:0x00000004; // type:object size:0x60 data:float -lbl_168_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_BCARROW = .data:0x00000000; // type:object size:0x10 data:4byte lbl_168_data_10 = .data:0x00000010; // type:object size:0x48 lbl_168_data_58 = .data:0x00000058; // type:object size:0x2C lbl_168_data_84 = .data:0x00000084; // type:object size:0x8C diff --git a/config/SOUE01/rels/d_a_e_bcalNP/symbols.txt b/config/SOUE01/rels/d_a_e_bcalNP/symbols.txt index 1ce2a2a8..745acda9 100644 --- a/config/SOUE01/rels/d_a_e_bcalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bcalNP/symbols.txt @@ -3,13 +3,13 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_167_F0 = .text:0x000000F0; // type:function size:0x204 +dAcEbcaL_c_classInit__Fv = .text:0x000000F0; // type:function size:0x204 fn_167_300 = .text:0x00000300; // type:function size:0x58 fn_167_360 = .text:0x00000360; // type:function size:0x90 -fn_167_3F0 = .text:0x000003F0; // type:function size:0x58 -fn_167_450 = .text:0x00000450; // type:function size:0x6C -fn_167_4C0 = .text:0x000004C0; // type:function size:0xA0 -fn_167_560 = .text:0x00000560; // type:function size:0xA4 +__dt__23sFState_c<10dAcEbcaL_c>Fv = .text:0x000003F0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcEbcaL_c>Fv = .text:0x00000450; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004C0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000560; // type:function size:0xA4 fn_167_610 = .text:0x00000610; // type:function size:0x58 fn_167_670 = .text:0x00000670; // type:function size:0x40 fn_167_6B0 = .text:0x000006B0; // type:function size:0x4 @@ -18,74 +18,74 @@ fn_167_700 = .text:0x00000700; // type:function size:0x734 fn_167_E40 = .text:0x00000E40; // type:function size:0x24 fn_167_E70 = .text:0x00000E70; // type:function size:0x1D8 fn_167_1050 = .text:0x00001050; // type:function size:0x200 -fn_167_1250 = .text:0x00001250; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001250; // type:function size:0x10 fn_167_1260 = .text:0x00001260; // type:function size:0x20 fn_167_1280 = .text:0x00001280; // type:function size:0xB08 -fn_167_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_167_1DA0 = .text:0x00001DA0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D90; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DA0; // type:function size:0x10 fn_167_1DB0 = .text:0x00001DB0; // type:function size:0x2B0 fn_167_2060 = .text:0x00002060; // type:function size:0x15C -fn_167_21C0 = .text:0x000021C0; // type:function size:0x8C -fn_167_2250 = .text:0x00002250; // type:function size:0xE0 -fn_167_2330 = .text:0x00002330; // type:function size:0x4 -fn_167_2340 = .text:0x00002340; // type:function size:0xAC -fn_167_23F0 = .text:0x000023F0; // type:function size:0x2EC -fn_167_26E0 = .text:0x000026E0; // type:function size:0x4 -fn_167_26F0 = .text:0x000026F0; // type:function size:0x50 -fn_167_2740 = .text:0x00002740; // type:function size:0x4C -fn_167_2790 = .text:0x00002790; // type:function size:0x4 -fn_167_27A0 = .text:0x000027A0; // type:function size:0x68 -fn_167_2810 = .text:0x00002810; // type:function size:0xAC -fn_167_28C0 = .text:0x000028C0; // type:function size:0x4 -fn_167_28D0 = .text:0x000028D0; // type:function size:0x64 -fn_167_2940 = .text:0x00002940; // type:function size:0x68 -fn_167_29B0 = .text:0x000029B0; // type:function size:0x18 +initializeState_Standby__10dAcEbcaL_cFv = .text:0x000021C0; // type:function size:0x8C +executeState_Standby__10dAcEbcaL_cFv = .text:0x00002250; // type:function size:0xE0 +finalizeState_Standby__10dAcEbcaL_cFv = .text:0x00002330; // type:function size:0x4 +initializeState_Attack__10dAcEbcaL_cFv = .text:0x00002340; // type:function size:0xAC +executeState_Attack__10dAcEbcaL_cFv = .text:0x000023F0; // type:function size:0x2EC +finalizeState_Attack__10dAcEbcaL_cFv = .text:0x000026E0; // type:function size:0x4 +initializeState_Damage__10dAcEbcaL_cFv = .text:0x000026F0; // type:function size:0x50 +executeState_Damage__10dAcEbcaL_cFv = .text:0x00002740; // type:function size:0x4C +finalizeState_Damage__10dAcEbcaL_cFv = .text:0x00002790; // type:function size:0x4 +initializeState_Hit__10dAcEbcaL_cFv = .text:0x000027A0; // type:function size:0x68 +executeState_Hit__10dAcEbcaL_cFv = .text:0x00002810; // type:function size:0xAC +finalizeState_Hit__10dAcEbcaL_cFv = .text:0x000028C0; // type:function size:0x4 +initializeState_Lead__10dAcEbcaL_cFv = .text:0x000028D0; // type:function size:0x64 +executeState_Lead__10dAcEbcaL_cFv = .text:0x00002940; // type:function size:0x68 +finalizeState_Lead__10dAcEbcaL_cFv = .text:0x000029B0; // type:function size:0x18 fn_167_29D0 = .text:0x000029D0; // type:function size:0x66C fn_167_3040 = .text:0x00003040; // type:function size:0x4C fn_167_3090 = .text:0x00003090; // type:function size:0xC fn_167_30A0 = .text:0x000030A0; // type:function size:0x1C fn_167_30C0 = .text:0x000030C0; // type:function size:0x64 fn_167_3130 = .text:0x00003130; // type:function size:0x54 -fn_167_3190 = .text:0x00003190; // type:function size:0x58 -fn_167_31F0 = .text:0x000031F0; // type:function size:0x13C -fn_167_3330 = .text:0x00003330; // type:function size:0x4 -fn_167_3340 = .text:0x00003340; // type:function size:0x54 -fn_167_33A0 = .text:0x000033A0; // type:function size:0x7C -fn_167_3420 = .text:0x00003420; // type:function size:0x4 -fn_167_3430 = .text:0x00003430; // type:function size:0xB4 -fn_167_34F0 = .text:0x000034F0; // type:function size:0x5D0 -fn_167_3AC0 = .text:0x00003AC0; // type:function size:0x4 +initializeState_Stun__10dAcEbcaL_cFv = .text:0x00003190; // type:function size:0x58 +executeState_Stun__10dAcEbcaL_cFv = .text:0x000031F0; // type:function size:0x13C +finalizeState_Stun__10dAcEbcaL_cFv = .text:0x00003330; // type:function size:0x4 +initializeState_AirDamage__10dAcEbcaL_cFv = .text:0x00003340; // type:function size:0x54 +executeState_AirDamage__10dAcEbcaL_cFv = .text:0x000033A0; // type:function size:0x7C +finalizeState_AirDamage__10dAcEbcaL_cFv = .text:0x00003420; // type:function size:0x4 +initializeState_Fail__10dAcEbcaL_cFv = .text:0x00003430; // type:function size:0xB4 +executeState_Fail__10dAcEbcaL_cFv = .text:0x000034F0; // type:function size:0x5D0 +finalizeState_Fail__10dAcEbcaL_cFv = .text:0x00003AC0; // type:function size:0x4 fn_167_3AD0 = .text:0x00003AD0; // type:function size:0x1EC -fn_167_3CC0 = .text:0x00003CC0; // type:function size:0x50 -fn_167_3D10 = .text:0x00003D10; // type:function size:0x5C -fn_167_3D70 = .text:0x00003D70; // type:function size:0x4 +initializeState_StabGuard__10dAcEbcaL_cFv = .text:0x00003CC0; // type:function size:0x50 +executeState_StabGuard__10dAcEbcaL_cFv = .text:0x00003D10; // type:function size:0x5C +finalizeState_StabGuard__10dAcEbcaL_cFv = .text:0x00003D70; // type:function size:0x4 fn_167_3D80 = .text:0x00003D80; // type:function size:0x8 fn_167_3D90 = .text:0x00003D90; // type:function size:0x4 fn_167_3DA0 = .text:0x00003DA0; // type:function size:0x4 fn_167_3DB0 = .text:0x00003DB0; // type:function size:0x8 -fn_167_3DC0 = .text:0x00003DC0; // type:function size:0x1D4 +__dt__10dAcEbcaL_cFv = .text:0x00003DC0; // type:function size:0x1D4 fn_167_3FA0 = .text:0x00003FA0; // type:function size:0x4 fn_167_3FB0 = .text:0x00003FB0; // type:function size:0x4 fn_167_3FC0 = .text:0x00003FC0; // type:function size:0x4 fn_167_3FD0 = .text:0x00003FD0; // type:function size:0x4 fn_167_3FE0 = .text:0x00003FE0; // type:function size:0x4 -fn_167_3FF0 = .text:0x00003FF0; // type:function size:0x60 -fn_167_4050 = .text:0x00004050; // type:function size:0xC -fn_167_4060 = .text:0x00004060; // type:function size:0x1C -fn_167_4080 = .text:0x00004080; // type:function size:0x1C -fn_167_40A0 = .text:0x000040A0; // type:function size:0x1C -fn_167_40C0 = .text:0x000040C0; // type:function size:0x10 -fn_167_40D0 = .text:0x000040D0; // type:function size:0x10 -fn_167_40E0 = .text:0x000040E0; // type:function size:0x10 -fn_167_40F0 = .text:0x000040F0; // type:function size:0x10 -fn_167_4100 = .text:0x00004100; // type:function size:0x10 -fn_167_4110 = .text:0x00004110; // type:function size:0x10 -fn_167_4120 = .text:0x00004120; // type:function size:0x30 -fn_167_4150 = .text:0x00004150; // type:function size:0x30 -fn_167_4180 = .text:0x00004180; // type:function size:0x30 -fn_167_41B0 = .text:0x000041B0; // type:function size:0x844 -fn_167_4A00 = .text:0x00004A00; // type:function size:0x58 -fn_167_4A60 = .text:0x00004A60; // type:function size:0x88 +build__26sFStateFct_c<10dAcEbcaL_c>FRC12sStateIDIf_c = .text:0x00003FF0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcEbcaL_c>FRP10sStateIf_c = .text:0x00004050; // type:function size:0xC +initialize__23sFState_c<10dAcEbcaL_c>Fv = .text:0x00004060; // type:function size:0x1C +execute__23sFState_c<10dAcEbcaL_c>Fv = .text:0x00004080; // type:function size:0x1C +finalize__23sFState_c<10dAcEbcaL_c>Fv = .text:0x000040A0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000040C0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000040D0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000040E0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000040F0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004100; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcEbcaL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004110; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcEbcaL_c>CFR10dAcEbcaL_c = .text:0x00004120; // type:function size:0x30 +executeState__25sFStateID_c<10dAcEbcaL_c>CFR10dAcEbcaL_c = .text:0x00004150; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcEbcaL_c>CFR10dAcEbcaL_c = .text:0x00004180; // type:function size:0x30 +__sinit_\d_a_e_bcal_cpp = .text:0x000041B0; // type:function size:0x844 scope:local +__dt__25sFStateID_c<10dAcEbcaL_c>Fv = .text:0x00004A00; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcEbcaL_c>CFPCc = .text:0x00004A60; // type:function size:0x88 fn_167_4AF0 = .text:0x00004AF0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -102,7 +102,7 @@ lbl_167_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float lbl_167_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_167_rodata_C0 = .rodata:0x000000C0; // type:object size:0x18 data:float lbl_167_rodata_D8 = .rodata:0x000000D8; // type:object size:0x28 data:float -lbl_167_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_BCAL = .data:0x00000000; // type:object size:0x6C data:4byte jumptable_167_data_6C = .data:0x0000006C; // type:object size:0x4C scope:local lbl_167_data_C8 = .data:0x000000C8; // type:object size:0x8 lbl_167_data_D0 = .data:0x000000D0; // type:object size:0x60 diff --git a/config/SOUE01/rels/d_a_e_bcal_arrowNP/symbols.txt b/config/SOUE01/rels/d_a_e_bcal_arrowNP/symbols.txt index db9a75bf..4bf5f5f2 100644 --- a/config/SOUE01/rels/d_a_e_bcal_arrowNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bcal_arrowNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_169_F0 = .text:0x000000F0; // type:function size:0xF8 +dAcEbcalarrow_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 fn_169_1F0 = .text:0x000001F0; // type:function size:0x90 -fn_169_280 = .text:0x00000280; // type:function size:0x58 -fn_169_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_169_350 = .text:0x00000350; // type:function size:0xA0 -fn_169_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__28sFState_c<15dAcEbcalarrow_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcEbcalarrow_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_169_4A0 = .text:0x000004A0; // type:function size:0x68 fn_169_510 = .text:0x00000510; // type:function size:0xDC fn_169_5F0 = .text:0x000005F0; // type:function size:0x8 fn_169_600 = .text:0x00000600; // type:function size:0x240 -fn_169_840 = .text:0x00000840; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000840; // type:function size:0x10 fn_169_850 = .text:0x00000850; // type:function size:0x28 fn_169_880 = .text:0x00000880; // type:function size:0x30 -fn_169_8B0 = .text:0x000008B0; // type:function size:0x10 -fn_169_8C0 = .text:0x000008C0; // type:function size:0x1D0 -fn_169_A90 = .text:0x00000A90; // type:function size:0x4D4 -fn_169_F70 = .text:0x00000F70; // type:function size:0x4 +changeState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 +initializeState_Move__15dAcEbcalarrow_cFv = .text:0x000008C0; // type:function size:0x1D0 +executeState_Move__15dAcEbcalarrow_cFv = .text:0x00000A90; // type:function size:0x4D4 +finalizeState_Move__15dAcEbcalarrow_cFv = .text:0x00000F70; // type:function size:0x4 fn_169_F80 = .text:0x00000F80; // type:function size:0x8 fn_169_F90 = .text:0x00000F90; // type:function size:0x4 fn_169_FA0 = .text:0x00000FA0; // type:function size:0x4 fn_169_FB0 = .text:0x00000FB0; // type:function size:0x8 -fn_169_FC0 = .text:0x00000FC0; // type:function size:0x11C -fn_169_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_169_10F0 = .text:0x000010F0; // type:function size:0x60 -fn_169_1150 = .text:0x00001150; // type:function size:0xC -fn_169_1160 = .text:0x00001160; // type:function size:0x1C -fn_169_1180 = .text:0x00001180; // type:function size:0x1C -fn_169_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_169_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_169_11D0 = .text:0x000011D0; // type:function size:0x10 -fn_169_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_169_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_169_1200 = .text:0x00001200; // type:function size:0x10 -fn_169_1210 = .text:0x00001210; // type:function size:0x10 -fn_169_1220 = .text:0x00001220; // type:function size:0x30 -fn_169_1250 = .text:0x00001250; // type:function size:0x30 -fn_169_1280 = .text:0x00001280; // type:function size:0x30 -fn_169_12B0 = .text:0x000012B0; // type:function size:0x10C -fn_169_13C0 = .text:0x000013C0; // type:function size:0x58 -fn_169_1420 = .text:0x00001420; // type:function size:0x88 +__dt__15dAcEbcalarrow_cFv = .text:0x00000FC0; // type:function size:0x11C +getStateID__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010E0; // type:function size:0x10 +build__31sFStateFct_c<15dAcEbcalarrow_c>FRC12sStateIDIf_c = .text:0x000010F0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcEbcalarrow_c>FRP10sStateIf_c = .text:0x00001150; // type:function size:0xC +initialize__28sFState_c<15dAcEbcalarrow_c>Fv = .text:0x00001160; // type:function size:0x1C +execute__28sFState_c<15dAcEbcalarrow_c>Fv = .text:0x00001180; // type:function size:0x1C +finalize__28sFState_c<15dAcEbcalarrow_c>Fv = .text:0x000011A0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011C0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011D0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011E0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011F0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001200; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcEbcalarrow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcEbcalarrow_c>CFR15dAcEbcalarrow_c = .text:0x00001220; // type:function size:0x30 +executeState__30sFStateID_c<15dAcEbcalarrow_c>CFR15dAcEbcalarrow_c = .text:0x00001250; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcEbcalarrow_c>CFR15dAcEbcalarrow_c = .text:0x00001280; // type:function size:0x30 +__sinit_\d_a_e_bcal_arrow_cpp = .text:0x000012B0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcEbcalarrow_c>Fv = .text:0x000013C0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcEbcalarrow_c>CFPCc = .text:0x00001420; // type:function size:0x88 fn_169_14B0 = .text:0x000014B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_169_rodata_0 = .rodata:0x00000000; // type:object size:0x60 data:float -lbl_169_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_BCALARROW = .data:0x00000000; // type:object size:0x10 data:4byte lbl_169_data_10 = .data:0x00000010; // type:object size:0x2C lbl_169_data_3C = .data:0x0000003C; // type:object size:0x4 data:string lbl_169_data_40 = .data:0x00000040; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_bceNP/symbols.txt b/config/SOUE01/rels/d_a_e_bceNP/symbols.txt index f993384e..aaf1f515 100644 --- a/config/SOUE01/rels/d_a_e_bceNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bceNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_166_F0 = .text:0x000000F0; // type:function size:0x40 -fn_166_130 = .text:0x00000130; // type:function size:0x2E8 +dAcEbce_c_classInit__Fv = .text:0x00000130; // type:function size:0x2E8 fn_166_420 = .text:0x00000420; // type:function size:0x58 fn_166_480 = .text:0x00000480; // type:function size:0x40 fn_166_4C0 = .text:0x000004C0; // type:function size:0x90 @@ -14,70 +14,70 @@ fn_166_5F0 = .text:0x000005F0; // type:function size:0x84 fn_166_680 = .text:0x00000680; // type:function size:0x58 fn_166_6E0 = .text:0x000006E0; // type:function size:0x90 fn_166_770 = .text:0x00000770; // type:function size:0xCC -fn_166_840 = .text:0x00000840; // type:function size:0x58 -fn_166_8A0 = .text:0x000008A0; // type:function size:0x6C -fn_166_910 = .text:0x00000910; // type:function size:0xA0 -fn_166_9B0 = .text:0x000009B0; // type:function size:0xA4 +__dt__21sFState_c<9dAcEbce_c>Fv = .text:0x00000840; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEbce_c>Fv = .text:0x000008A0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c>Fv = .text:0x000009B0; // type:function size:0xA4 fn_166_A60 = .text:0x00000A60; // type:function size:0x58 fn_166_AC0 = .text:0x00000AC0; // type:function size:0x774 fn_166_1240 = .text:0x00001240; // type:function size:0x220 fn_166_1460 = .text:0x00001460; // type:function size:0x588 fn_166_19F0 = .text:0x000019F0; // type:function size:0x34 fn_166_1A30 = .text:0x00001A30; // type:function size:0x1644 -fn_166_3080 = .text:0x00003080; // type:function size:0x10 -fn_166_3090 = .text:0x00003090; // type:function size:0x10 -fn_166_30A0 = .text:0x000030A0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003080; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003090; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000030A0; // type:function size:0x10 fn_166_30B0 = .text:0x000030B0; // type:function size:0x1C fn_166_30D0 = .text:0x000030D0; // type:function size:0x400 fn_166_34D0 = .text:0x000034D0; // type:function size:0x1B8 fn_166_3690 = .text:0x00003690; // type:function size:0x198 -fn_166_3830 = .text:0x00003830; // type:function size:0x88 -fn_166_38C0 = .text:0x000038C0; // type:function size:0x4C4 -fn_166_3D90 = .text:0x00003D90; // type:function size:0x4 -fn_166_3DA0 = .text:0x00003DA0; // type:function size:0x78 -fn_166_3E20 = .text:0x00003E20; // type:function size:0x364 -fn_166_4190 = .text:0x00004190; // type:function size:0x4 -fn_166_41A0 = .text:0x000041A0; // type:function size:0xBC -fn_166_4260 = .text:0x00004260; // type:function size:0x500 -fn_166_4760 = .text:0x00004760; // type:function size:0x4 -fn_166_4770 = .text:0x00004770; // type:function size:0x74 -fn_166_47F0 = .text:0x000047F0; // type:function size:0x270 -fn_166_4A60 = .text:0x00004A60; // type:function size:0x4 -fn_166_4A70 = .text:0x00004A70; // type:function size:0x84 -fn_166_4B00 = .text:0x00004B00; // type:function size:0xFC -fn_166_4C00 = .text:0x00004C00; // type:function size:0x4 -fn_166_4C10 = .text:0x00004C10; // type:function size:0xE8 -fn_166_4D00 = .text:0x00004D00; // type:function size:0xA9C -fn_166_57A0 = .text:0x000057A0; // type:function size:0x4 -fn_166_57B0 = .text:0x000057B0; // type:function size:0xD8 -fn_166_5890 = .text:0x00005890; // type:function size:0x360 +initializeState_Standby__9dAcEbce_cFv = .text:0x00003830; // type:function size:0x88 +executeState_Standby__9dAcEbce_cFv = .text:0x000038C0; // type:function size:0x4C4 +finalizeState_Standby__9dAcEbce_cFv = .text:0x00003D90; // type:function size:0x4 +initializeState_Home__9dAcEbce_cFv = .text:0x00003DA0; // type:function size:0x78 +executeState_Home__9dAcEbce_cFv = .text:0x00003E20; // type:function size:0x364 +finalizeState_Home__9dAcEbce_cFv = .text:0x00004190; // type:function size:0x4 +initializeState_Normal__9dAcEbce_cFv = .text:0x000041A0; // type:function size:0xBC +executeState_Normal__9dAcEbce_cFv = .text:0x00004260; // type:function size:0x500 +finalizeState_Normal__9dAcEbce_cFv = .text:0x00004760; // type:function size:0x4 +initializeState_Path__9dAcEbce_cFv = .text:0x00004770; // type:function size:0x74 +executeState_Path__9dAcEbce_cFv = .text:0x000047F0; // type:function size:0x270 +finalizeState_Path__9dAcEbce_cFv = .text:0x00004A60; // type:function size:0x4 +initializeState_FightStart__9dAcEbce_cFv = .text:0x00004A70; // type:function size:0x84 +executeState_FightStart__9dAcEbce_cFv = .text:0x00004B00; // type:function size:0xFC +finalizeState_FightStart__9dAcEbce_cFv = .text:0x00004C00; // type:function size:0x4 +initializeState_Fight__9dAcEbce_cFv = .text:0x00004C10; // type:function size:0xE8 +executeState_Fight__9dAcEbce_cFv = .text:0x00004D00; // type:function size:0xA9C +finalizeState_Fight__9dAcEbce_cFv = .text:0x000057A0; // type:function size:0x4 +initializeState_Attack__9dAcEbce_cFv = .text:0x000057B0; // type:function size:0xD8 +executeState_Attack__9dAcEbce_cFv = .text:0x00005890; // type:function size:0x360 fn_166_5BF0 = .text:0x00005BF0; // type:function size:0x48 -fn_166_5C40 = .text:0x00005C40; // type:function size:0x4 -fn_166_5C50 = .text:0x00005C50; // type:function size:0x68 -fn_166_5CC0 = .text:0x00005CC0; // type:function size:0x288 -fn_166_5F50 = .text:0x00005F50; // type:function size:0x4 -fn_166_5F60 = .text:0x00005F60; // type:function size:0x74 -fn_166_5FE0 = .text:0x00005FE0; // type:function size:0x150 -fn_166_6130 = .text:0x00006130; // type:function size:0x4 -fn_166_6140 = .text:0x00006140; // type:function size:0x70 -fn_166_61B0 = .text:0x000061B0; // type:function size:0x90 -fn_166_6240 = .text:0x00006240; // type:function size:0x4 -fn_166_6250 = .text:0x00006250; // type:function size:0xB8 -fn_166_6310 = .text:0x00006310; // type:function size:0x750 -fn_166_6A60 = .text:0x00006A60; // type:function size:0x4 -fn_166_6A70 = .text:0x00006A70; // type:function size:0x1C -fn_166_6A90 = .text:0x00006A90; // type:function size:0x418 -fn_166_6EB0 = .text:0x00006EB0; // type:function size:0x4 -fn_166_6EC0 = .text:0x00006EC0; // type:function size:0x74 -fn_166_6F40 = .text:0x00006F40; // type:function size:0x30 +finalizeState_Attack__9dAcEbce_cFv = .text:0x00005C40; // type:function size:0x4 +initializeState_StepAttack__9dAcEbce_cFv = .text:0x00005C50; // type:function size:0x68 +executeState_StepAttack__9dAcEbce_cFv = .text:0x00005CC0; // type:function size:0x288 +finalizeState_StepAttack__9dAcEbce_cFv = .text:0x00005F50; // type:function size:0x4 +initializeState_Damage__9dAcEbce_cFv = .text:0x00005F60; // type:function size:0x74 +executeState_Damage__9dAcEbce_cFv = .text:0x00005FE0; // type:function size:0x150 +finalizeState_Damage__9dAcEbce_cFv = .text:0x00006130; // type:function size:0x4 +initializeState_AirDamage__9dAcEbce_cFv = .text:0x00006140; // type:function size:0x70 +executeState_AirDamage__9dAcEbce_cFv = .text:0x000061B0; // type:function size:0x90 +finalizeState_AirDamage__9dAcEbce_cFv = .text:0x00006240; // type:function size:0x4 +initializeState_Fail__9dAcEbce_cFv = .text:0x00006250; // type:function size:0xB8 +executeState_Fail__9dAcEbce_cFv = .text:0x00006310; // type:function size:0x750 +finalizeState_Fail__9dAcEbce_cFv = .text:0x00006A60; // type:function size:0x4 +initializeState_BombAction__9dAcEbce_cFv = .text:0x00006A70; // type:function size:0x1C +executeState_BombAction__9dAcEbce_cFv = .text:0x00006A90; // type:function size:0x418 +finalizeState_BombAction__9dAcEbce_cFv = .text:0x00006EB0; // type:function size:0x4 +initializeState_StabGuard__9dAcEbce_cFv = .text:0x00006EC0; // type:function size:0x74 +executeState_StabGuard__9dAcEbce_cFv = .text:0x00006F40; // type:function size:0x30 fn_166_6F70 = .text:0x00006F70; // type:function size:0x4 -fn_166_6F80 = .text:0x00006F80; // type:function size:0x4 -fn_166_6F90 = .text:0x00006F90; // type:function size:0x5C -fn_166_6FF0 = .text:0x00006FF0; // type:function size:0x134 -fn_166_7130 = .text:0x00007130; // type:function size:0x4 -fn_166_7140 = .text:0x00007140; // type:function size:0x94 -fn_166_71E0 = .text:0x000071E0; // type:function size:0xE8 -fn_166_72D0 = .text:0x000072D0; // type:function size:0x4 +finalizeState_StabGuard__9dAcEbce_cFv = .text:0x00006F80; // type:function size:0x4 +initializeState_Stun__9dAcEbce_cFv = .text:0x00006F90; // type:function size:0x5C +executeState_Stun__9dAcEbce_cFv = .text:0x00006FF0; // type:function size:0x134 +finalizeState_Stun__9dAcEbce_cFv = .text:0x00007130; // type:function size:0x4 +initializeState_Drop__9dAcEbce_cFv = .text:0x00007140; // type:function size:0x94 +executeState_Drop__9dAcEbce_cFv = .text:0x000071E0; // type:function size:0xE8 +finalizeState_Drop__9dAcEbce_cFv = .text:0x000072D0; // type:function size:0x4 fn_166_72E0 = .text:0x000072E0; // type:function size:0x2C8 fn_166_75B0 = .text:0x000075B0; // type:function size:0x634 fn_166_7BF0 = .text:0x00007BF0; // type:function size:0x4C @@ -103,29 +103,29 @@ fn_166_92B0 = .text:0x000092B0; // type:function size:0x8 fn_166_92C0 = .text:0x000092C0; // type:function size:0x4 fn_166_92D0 = .text:0x000092D0; // type:function size:0x4 fn_166_92E0 = .text:0x000092E0; // type:function size:0x8 -fn_166_92F0 = .text:0x000092F0; // type:function size:0x294 +__dt__9dAcEbce_cFv = .text:0x000092F0; // type:function size:0x294 fn_166_9590 = .text:0x00009590; // type:function size:0x4 fn_166_95A0 = .text:0x000095A0; // type:function size:0x4 fn_166_95B0 = .text:0x000095B0; // type:function size:0x4 fn_166_95C0 = .text:0x000095C0; // type:function size:0x4 fn_166_95D0 = .text:0x000095D0; // type:function size:0x4 -fn_166_95E0 = .text:0x000095E0; // type:function size:0x60 -fn_166_9640 = .text:0x00009640; // type:function size:0xC -fn_166_9650 = .text:0x00009650; // type:function size:0x1C -fn_166_9670 = .text:0x00009670; // type:function size:0x1C -fn_166_9690 = .text:0x00009690; // type:function size:0x1C -fn_166_96B0 = .text:0x000096B0; // type:function size:0x10 -fn_166_96C0 = .text:0x000096C0; // type:function size:0x10 -fn_166_96D0 = .text:0x000096D0; // type:function size:0x10 -fn_166_96E0 = .text:0x000096E0; // type:function size:0x10 -fn_166_96F0 = .text:0x000096F0; // type:function size:0x10 -fn_166_9700 = .text:0x00009700; // type:function size:0x10 -fn_166_9710 = .text:0x00009710; // type:function size:0x30 -fn_166_9740 = .text:0x00009740; // type:function size:0x30 -fn_166_9770 = .text:0x00009770; // type:function size:0x30 -fn_166_97A0 = .text:0x000097A0; // type:function size:0xCAC -fn_166_A450 = .text:0x0000A450; // type:function size:0x58 -fn_166_A4B0 = .text:0x0000A4B0; // type:function size:0x88 +build__24sFStateFct_c<9dAcEbce_c>FRC12sStateIDIf_c = .text:0x000095E0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEbce_c>FRP10sStateIf_c = .text:0x00009640; // type:function size:0xC +initialize__21sFState_c<9dAcEbce_c>Fv = .text:0x00009650; // type:function size:0x1C +execute__21sFState_c<9dAcEbce_c>Fv = .text:0x00009670; // type:function size:0x1C +finalize__21sFState_c<9dAcEbce_c>Fv = .text:0x00009690; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096B0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096C0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096D0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000096E0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000096F0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEbce_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009700; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEbce_c>CFR9dAcEbce_c = .text:0x00009710; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEbce_c>CFR9dAcEbce_c = .text:0x00009740; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEbce_c>CFR9dAcEbce_c = .text:0x00009770; // type:function size:0x30 +__sinit_\d_a_e_bce_cpp = .text:0x000097A0; // type:function size:0xCAC scope:local +__dt__23sFStateID_c<9dAcEbce_c>Fv = .text:0x0000A450; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEbce_c>CFPCc = .text:0x0000A4B0; // type:function size:0x88 fn_166_A540 = .text:0x0000A540; // type:function size:0x8 fn_166_A550 = .text:0x0000A550; // type:function size:0x8 fn_166_A560 = .text:0x0000A560; // type:function size:0x8 @@ -150,7 +150,7 @@ lbl_166_rodata_140 = .rodata:0x00000140; // type:object size:0x6C data:float lbl_166_rodata_1AC = .rodata:0x000001AC; // type:object size:0x30 data:float lbl_166_rodata_1DC = .rodata:0x000001DC; // type:object size:0x4 data:float lbl_166_rodata_1E0 = .rodata:0x000001E0; // type:object size:0xC data:float -lbl_166_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_BCE = .data:0x00000000; // type:object size:0x6C data:4byte jumptable_166_data_6C = .data:0x0000006C; // type:object size:0x4C scope:local lbl_166_data_C8 = .data:0x000000C8; // type:object size:0x8C lbl_166_data_154 = .data:0x00000154; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_bczNP/symbols.txt b/config/SOUE01/rels/d_a_e_bczNP/symbols.txt index 5aa2a8df..0ae57198 100644 --- a/config/SOUE01/rels/d_a_e_bczNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bczNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_171_F0 = .text:0x000000F0; // type:function size:0x1CC +dAcEBcZ_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1CC fn_171_2C0 = .text:0x000002C0; // type:function size:0x58 fn_171_320 = .text:0x00000320; // type:function size:0x90 fn_171_3B0 = .text:0x000003B0; // type:function size:0x90 -fn_171_440 = .text:0x00000440; // type:function size:0x58 -fn_171_4A0 = .text:0x000004A0; // type:function size:0x6C -fn_171_510 = .text:0x00000510; // type:function size:0xA0 -fn_171_5B0 = .text:0x000005B0; // type:function size:0xA4 +__dt__21sFState_c<9dAcEBcZ_c>Fv = .text:0x00000440; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEBcZ_c>Fv = .text:0x000004A0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000510; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005B0; // type:function size:0xA4 fn_171_660 = .text:0x00000660; // type:function size:0x58 fn_171_6C0 = .text:0x000006C0; // type:function size:0x73C fn_171_E00 = .text:0x00000E00; // type:function size:0xC94 -fn_171_1AA0 = .text:0x00001AA0; // type:function size:0x10 -fn_171_1AB0 = .text:0x00001AB0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001AA0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AB0; // type:function size:0x10 fn_171_1AC0 = .text:0x00001AC0; // type:function size:0xC fn_171_1AD0 = .text:0x00001AD0; // type:function size:0x1C fn_171_1AF0 = .text:0x00001AF0; // type:function size:0x8 @@ -39,106 +39,106 @@ fn_171_2810 = .text:0x00002810; // type:function size:0x130 fn_171_2940 = .text:0x00002940; // type:function size:0x3E8 fn_171_2D30 = .text:0x00002D30; // type:function size:0x38 fn_171_2D70 = .text:0x00002D70; // type:function size:0x15D0 -fn_171_4340 = .text:0x00004340; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004340; // type:function size:0x10 fn_171_4350 = .text:0x00004350; // type:function size:0x1A4 -fn_171_4500 = .text:0x00004500; // type:function size:0xCC -fn_171_45D0 = .text:0x000045D0; // type:function size:0x314 -fn_171_48F0 = .text:0x000048F0; // type:function size:0x30 -fn_171_4920 = .text:0x00004920; // type:function size:0xA4 -fn_171_49D0 = .text:0x000049D0; // type:function size:0x238 -fn_171_4C10 = .text:0x00004C10; // type:function size:0x4 -fn_171_4C20 = .text:0x00004C20; // type:function size:0x118 -fn_171_4D40 = .text:0x00004D40; // type:function size:0x3C4 -fn_171_5110 = .text:0x00005110; // type:function size:0x4 -fn_171_5120 = .text:0x00005120; // type:function size:0x68 -fn_171_5190 = .text:0x00005190; // type:function size:0x2C0 -fn_171_5450 = .text:0x00005450; // type:function size:0x4 -fn_171_5460 = .text:0x00005460; // type:function size:0xA8 -fn_171_5510 = .text:0x00005510; // type:function size:0x698 -fn_171_5BB0 = .text:0x00005BB0; // type:function size:0x4 -fn_171_5BC0 = .text:0x00005BC0; // type:function size:0x68 -fn_171_5C30 = .text:0x00005C30; // type:function size:0x3F8 -fn_171_6030 = .text:0x00006030; // type:function size:0x58 -fn_171_6090 = .text:0x00006090; // type:function size:0x94 -fn_171_6130 = .text:0x00006130; // type:function size:0x1C4 -fn_171_6300 = .text:0x00006300; // type:function size:0x4 -fn_171_6310 = .text:0x00006310; // type:function size:0x68 -fn_171_6380 = .text:0x00006380; // type:function size:0x2B0 -fn_171_6630 = .text:0x00006630; // type:function size:0x4 -fn_171_6640 = .text:0x00006640; // type:function size:0x5C -fn_171_66A0 = .text:0x000066A0; // type:function size:0x39C -fn_171_6A40 = .text:0x00006A40; // type:function size:0x48 -fn_171_6A90 = .text:0x00006A90; // type:function size:0x118 -fn_171_6BB0 = .text:0x00006BB0; // type:function size:0x100 -fn_171_6CB0 = .text:0x00006CB0; // type:function size:0x2C -fn_171_6CE0 = .text:0x00006CE0; // type:function size:0x6C -fn_171_6D50 = .text:0x00006D50; // type:function size:0x1D4 -fn_171_6F30 = .text:0x00006F30; // type:function size:0x4 -fn_171_6F40 = .text:0x00006F40; // type:function size:0x70 -fn_171_6FB0 = .text:0x00006FB0; // type:function size:0x354 -fn_171_7310 = .text:0x00007310; // type:function size:0xC -fn_171_7320 = .text:0x00007320; // type:function size:0xB8 -fn_171_73E0 = .text:0x000073E0; // type:function size:0x5BC -fn_171_79A0 = .text:0x000079A0; // type:function size:0x4 -fn_171_79B0 = .text:0x000079B0; // type:function size:0xB0 -fn_171_7A60 = .text:0x00007A60; // type:function size:0x38C -fn_171_7DF0 = .text:0x00007DF0; // type:function size:0x4 -fn_171_7E00 = .text:0x00007E00; // type:function size:0x158 -fn_171_7F60 = .text:0x00007F60; // type:function size:0x8C8 -fn_171_8830 = .text:0x00008830; // type:function size:0x2C -fn_171_8860 = .text:0x00008860; // type:function size:0xCC -fn_171_8930 = .text:0x00008930; // type:function size:0xBC -fn_171_89F0 = .text:0x000089F0; // type:function size:0x30 -fn_171_8A20 = .text:0x00008A20; // type:function size:0x1AC -fn_171_8BD0 = .text:0x00008BD0; // type:function size:0x98C -fn_171_9560 = .text:0x00009560; // type:function size:0x4 -fn_171_9570 = .text:0x00009570; // type:function size:0x110 -fn_171_9680 = .text:0x00009680; // type:function size:0x3F4 -fn_171_9A80 = .text:0x00009A80; // type:function size:0x4 -fn_171_9A90 = .text:0x00009A90; // type:function size:0xA4 -fn_171_9B40 = .text:0x00009B40; // type:function size:0x210 -fn_171_9D50 = .text:0x00009D50; // type:function size:0x4 -fn_171_9D60 = .text:0x00009D60; // type:function size:0x7C -fn_171_9DE0 = .text:0x00009DE0; // type:function size:0x348 -fn_171_A130 = .text:0x0000A130; // type:function size:0x4 -fn_171_A140 = .text:0x0000A140; // type:function size:0x7C -fn_171_A1C0 = .text:0x0000A1C0; // type:function size:0x3C0 -fn_171_A580 = .text:0x0000A580; // type:function size:0x20 +initializeState_Arise__9dAcEBcZ_cFv = .text:0x00004500; // type:function size:0xCC +executeState_Arise__9dAcEBcZ_cFv = .text:0x000045D0; // type:function size:0x314 +finalizeState_Arise__9dAcEBcZ_cFv = .text:0x000048F0; // type:function size:0x30 +initializeState_Wait__9dAcEBcZ_cFv = .text:0x00004920; // type:function size:0xA4 +executeState_Wait__9dAcEBcZ_cFv = .text:0x000049D0; // type:function size:0x238 +finalizeState_Wait__9dAcEBcZ_cFv = .text:0x00004C10; // type:function size:0x4 +initializeState_Walk__9dAcEBcZ_cFv = .text:0x00004C20; // type:function size:0x118 +executeState_Walk__9dAcEBcZ_cFv = .text:0x00004D40; // type:function size:0x3C4 +finalizeState_Walk__9dAcEBcZ_cFv = .text:0x00005110; // type:function size:0x4 +initializeState_Find__9dAcEBcZ_cFv = .text:0x00005120; // type:function size:0x68 +executeState_Find__9dAcEBcZ_cFv = .text:0x00005190; // type:function size:0x2C0 +finalizeState_Find__9dAcEBcZ_cFv = .text:0x00005450; // type:function size:0x4 +initializeState_Chase__9dAcEBcZ_cFv = .text:0x00005460; // type:function size:0xA8 +executeState_Chase__9dAcEBcZ_cFv = .text:0x00005510; // type:function size:0x698 +finalizeState_Chase__9dAcEBcZ_cFv = .text:0x00005BB0; // type:function size:0x4 +initializeState_HoldAttack__9dAcEBcZ_cFv = .text:0x00005BC0; // type:function size:0x68 +executeState_HoldAttack__9dAcEBcZ_cFv = .text:0x00005C30; // type:function size:0x3F8 +finalizeState_HoldAttack__9dAcEBcZ_cFv = .text:0x00006030; // type:function size:0x58 +initializeState_HoldStart__9dAcEBcZ_cFv = .text:0x00006090; // type:function size:0x94 +executeState_HoldStart__9dAcEBcZ_cFv = .text:0x00006130; // type:function size:0x1C4 +finalizeState_HoldStart__9dAcEBcZ_cFv = .text:0x00006300; // type:function size:0x4 +initializeState_HoldWait__9dAcEBcZ_cFv = .text:0x00006310; // type:function size:0x68 +executeState_HoldWait__9dAcEBcZ_cFv = .text:0x00006380; // type:function size:0x2B0 +finalizeState_HoldWait__9dAcEBcZ_cFv = .text:0x00006630; // type:function size:0x4 +initializeState_HoldScream__9dAcEBcZ_cFv = .text:0x00006640; // type:function size:0x5C +executeState_HoldScream__9dAcEBcZ_cFv = .text:0x000066A0; // type:function size:0x39C +finalizeState_HoldScream__9dAcEBcZ_cFv = .text:0x00006A40; // type:function size:0x48 +initializeState_WhipTurn__9dAcEBcZ_cFv = .text:0x00006A90; // type:function size:0x118 +executeState_WhipTurn__9dAcEBcZ_cFv = .text:0x00006BB0; // type:function size:0x100 +finalizeState_WhipTurn__9dAcEBcZ_cFv = .text:0x00006CB0; // type:function size:0x2C +initializeState_WhipStagger__9dAcEBcZ_cFv = .text:0x00006CE0; // type:function size:0x6C +executeState_WhipStagger__9dAcEBcZ_cFv = .text:0x00006D50; // type:function size:0x1D4 +finalizeState_WhipStagger__9dAcEBcZ_cFv = .text:0x00006F30; // type:function size:0x4 +initializeState_WindBlow__9dAcEBcZ_cFv = .text:0x00006F40; // type:function size:0x70 +executeState_WindBlow__9dAcEBcZ_cFv = .text:0x00006FB0; // type:function size:0x354 +finalizeState_WindBlow__9dAcEBcZ_cFv = .text:0x00007310; // type:function size:0xC +initializeState_KeepAwayFromShield__9dAcEBcZ_cFv = .text:0x00007320; // type:function size:0xB8 +executeState_KeepAwayFromShield__9dAcEBcZ_cFv = .text:0x000073E0; // type:function size:0x5BC +finalizeState_KeepAwayFromShield__9dAcEBcZ_cFv = .text:0x000079A0; // type:function size:0x4 +initializeState_Damage__9dAcEBcZ_cFv = .text:0x000079B0; // type:function size:0xB0 +executeState_Damage__9dAcEBcZ_cFv = .text:0x00007A60; // type:function size:0x38C +finalizeState_Damage__9dAcEBcZ_cFv = .text:0x00007DF0; // type:function size:0x4 +initializeState_Down__9dAcEBcZ_cFv = .text:0x00007E00; // type:function size:0x158 +executeState_Down__9dAcEBcZ_cFv = .text:0x00007F60; // type:function size:0x8C8 +finalizeState_Down__9dAcEBcZ_cFv = .text:0x00008830; // type:function size:0x2C +initializeState_AriseFromTag__9dAcEBcZ_cFv = .text:0x00008860; // type:function size:0xCC +executeState_AriseFromTag__9dAcEBcZ_cFv = .text:0x00008930; // type:function size:0xBC +finalizeState_AriseFromTag__9dAcEBcZ_cFv = .text:0x000089F0; // type:function size:0x30 +initializeState_RopeSearch__9dAcEBcZ_cFv = .text:0x00008A20; // type:function size:0x1AC +executeState_RopeSearch__9dAcEBcZ_cFv = .text:0x00008BD0; // type:function size:0x98C +finalizeState_RopeSearch__9dAcEBcZ_cFv = .text:0x00009560; // type:function size:0x4 +initializeState_RopeSearchWalk__9dAcEBcZ_cFv = .text:0x00009570; // type:function size:0x110 +executeState_RopeSearchWalk__9dAcEBcZ_cFv = .text:0x00009680; // type:function size:0x3F4 +finalizeState_RopeSearchWalk__9dAcEBcZ_cFv = .text:0x00009A80; // type:function size:0x4 +initializeState_RopeSearchWait__9dAcEBcZ_cFv = .text:0x00009A90; // type:function size:0xA4 +executeState_RopeSearchWait__9dAcEBcZ_cFv = .text:0x00009B40; // type:function size:0x210 +finalizeState_RopeSearchWait__9dAcEBcZ_cFv = .text:0x00009D50; // type:function size:0x4 +initializeState_RopeWait__9dAcEBcZ_cFv = .text:0x00009D60; // type:function size:0x7C +executeState_RopeWait__9dAcEBcZ_cFv = .text:0x00009DE0; // type:function size:0x348 +finalizeState_RopeWait__9dAcEBcZ_cFv = .text:0x0000A130; // type:function size:0x4 +initializeState_RopeMove__9dAcEBcZ_cFv = .text:0x0000A140; // type:function size:0x7C +executeState_RopeMove__9dAcEBcZ_cFv = .text:0x0000A1C0; // type:function size:0x3C0 +finalizeState_RopeMove__9dAcEBcZ_cFv = .text:0x0000A580; // type:function size:0x20 fn_171_A5A0 = .text:0x0000A5A0; // type:function size:0x4 -fn_171_A5B0 = .text:0x0000A5B0; // type:function size:0x5C -fn_171_A610 = .text:0x0000A610; // type:function size:0x1E8 -fn_171_A800 = .text:0x0000A800; // type:function size:0x14 -fn_171_A820 = .text:0x0000A820; // type:function size:0x58 -fn_171_A880 = .text:0x0000A880; // type:function size:0x1C0 -fn_171_AA40 = .text:0x0000AA40; // type:function size:0x4 -fn_171_AA50 = .text:0x0000AA50; // type:function size:0x5C -fn_171_AAB0 = .text:0x0000AAB0; // type:function size:0x29C -fn_171_AD50 = .text:0x0000AD50; // type:function size:0x48 -fn_171_ADA0 = .text:0x0000ADA0; // type:function size:0x68 -fn_171_AE10 = .text:0x0000AE10; // type:function size:0x1BC -fn_171_AFD0 = .text:0x0000AFD0; // type:function size:0x4 +initializeState_RopeHoldStart__9dAcEBcZ_cFv = .text:0x0000A5B0; // type:function size:0x5C +executeState_RopeHoldStart__9dAcEBcZ_cFv = .text:0x0000A610; // type:function size:0x1E8 +finalizeState_RopeHoldStart__9dAcEBcZ_cFv = .text:0x0000A800; // type:function size:0x14 +initializeState_RopeHoldWait__9dAcEBcZ_cFv = .text:0x0000A820; // type:function size:0x58 +executeState_RopeHoldWait__9dAcEBcZ_cFv = .text:0x0000A880; // type:function size:0x1C0 +finalizeState_RopeHoldWait__9dAcEBcZ_cFv = .text:0x0000AA40; // type:function size:0x4 +initializeState_RopeHoldScream__9dAcEBcZ_cFv = .text:0x0000AA50; // type:function size:0x5C +executeState_RopeHoldScream__9dAcEBcZ_cFv = .text:0x0000AAB0; // type:function size:0x29C +finalizeState_RopeHoldScream__9dAcEBcZ_cFv = .text:0x0000AD50; // type:function size:0x48 +initializeState_PoisonSwamp__9dAcEBcZ_cFv = .text:0x0000ADA0; // type:function size:0x68 +executeState_PoisonSwamp__9dAcEBcZ_cFv = .text:0x0000AE10; // type:function size:0x1BC +finalizeState_PoisonSwamp__9dAcEBcZ_cFv = .text:0x0000AFD0; // type:function size:0x4 fn_171_AFE0 = .text:0x0000AFE0; // type:function size:0x8 fn_171_AFF0 = .text:0x0000AFF0; // type:function size:0x4 fn_171_B000 = .text:0x0000B000; // type:function size:0x4 fn_171_B010 = .text:0x0000B010; // type:function size:0x8 -fn_171_B020 = .text:0x0000B020; // type:function size:0x238 -fn_171_B260 = .text:0x0000B260; // type:function size:0x60 -fn_171_B2C0 = .text:0x0000B2C0; // type:function size:0xC -fn_171_B2D0 = .text:0x0000B2D0; // type:function size:0x1C -fn_171_B2F0 = .text:0x0000B2F0; // type:function size:0x1C -fn_171_B310 = .text:0x0000B310; // type:function size:0x1C -fn_171_B330 = .text:0x0000B330; // type:function size:0x10 -fn_171_B340 = .text:0x0000B340; // type:function size:0x10 -fn_171_B350 = .text:0x0000B350; // type:function size:0x10 -fn_171_B360 = .text:0x0000B360; // type:function size:0x10 -fn_171_B370 = .text:0x0000B370; // type:function size:0x10 -fn_171_B380 = .text:0x0000B380; // type:function size:0x10 -fn_171_B390 = .text:0x0000B390; // type:function size:0x30 -fn_171_B3C0 = .text:0x0000B3C0; // type:function size:0x30 -fn_171_B3F0 = .text:0x0000B3F0; // type:function size:0x30 -fn_171_B420 = .text:0x0000B420; // type:function size:0x1488 -fn_171_C8B0 = .text:0x0000C8B0; // type:function size:0x58 -fn_171_C910 = .text:0x0000C910; // type:function size:0x88 +__dt__9dAcEBcZ_cFv = .text:0x0000B020; // type:function size:0x238 +build__24sFStateFct_c<9dAcEBcZ_c>FRC12sStateIDIf_c = .text:0x0000B260; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEBcZ_c>FRP10sStateIf_c = .text:0x0000B2C0; // type:function size:0xC +initialize__21sFState_c<9dAcEBcZ_c>Fv = .text:0x0000B2D0; // type:function size:0x1C +execute__21sFState_c<9dAcEBcZ_c>Fv = .text:0x0000B2F0; // type:function size:0x1C +finalize__21sFState_c<9dAcEBcZ_c>Fv = .text:0x0000B310; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B330; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B340; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B350; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B360; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B370; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B380; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEBcZ_c>CFR9dAcEBcZ_c = .text:0x0000B390; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEBcZ_c>CFR9dAcEBcZ_c = .text:0x0000B3C0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEBcZ_c>CFR9dAcEBcZ_c = .text:0x0000B3F0; // type:function size:0x30 +__sinit_\d_a_e_bcz_cpp = .text:0x0000B420; // type:function size:0x1488 scope:local +__dt__23sFStateID_c<9dAcEBcZ_c>Fv = .text:0x0000C8B0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEBcZ_c>CFPCc = .text:0x0000C910; // type:function size:0x88 fn_171_C9A0 = .text:0x0000C9A0; // type:function size:0x8 fn_171_C9B0 = .text:0x0000C9B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -164,7 +164,7 @@ lbl_171_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float lbl_171_rodata_174 = .rodata:0x00000174; // type:object size:0x8 data:float lbl_171_rodata_17C = .rodata:0x0000017C; // type:object size:0x40 data:float lbl_171_rodata_1BC = .rodata:0x000001BC; // type:object size:0x44 data:float -lbl_171_data_0 = .data:0x00000000; // type:object size:0x98 data:4byte +g_profile_E_BCZ = .data:0x00000000; // type:object size:0x98 data:4byte jumptable_171_data_98 = .data:0x00000098; // type:object size:0x70 scope:local lbl_171_data_194 = .data:0x00000194; // type:object size:0x54 lbl_171_data_1E8 = .data:0x000001E8; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_beamosNP/symbols.txt b/config/SOUE01/rels/d_a_e_beamosNP/symbols.txt index 1adc0613..ae8355aa 100644 --- a/config/SOUE01/rels/d_a_e_beamosNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_beamosNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_151_F0 = .text:0x000000F0; // type:function size:0x2D8 +dAcEbeamos_classInit__Fv = .text:0x000000F0; // type:function size:0x2D8 fn_151_3D0 = .text:0x000003D0; // type:function size:0x58 fn_151_430 = .text:0x00000430; // type:function size:0x40 fn_151_470 = .text:0x00000470; // type:function size:0x64 @@ -12,10 +12,10 @@ fn_151_550 = .text:0x00000550; // type:function size:0x58 fn_151_5B0 = .text:0x000005B0; // type:function size:0x90 fn_151_640 = .text:0x00000640; // type:function size:0x90 fn_151_6D0 = .text:0x000006D0; // type:function size:0x58 -fn_151_730 = .text:0x00000730; // type:function size:0x58 -fn_151_790 = .text:0x00000790; // type:function size:0x6C -fn_151_800 = .text:0x00000800; // type:function size:0xA0 -fn_151_8A0 = .text:0x000008A0; // type:function size:0xA4 +__dt__23sFState_c<10dAcEbeamos>Fv = .text:0x00000730; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcEbeamos>Fv = .text:0x00000790; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000800; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c>Fv = .text:0x000008A0; // type:function size:0xA4 fn_151_950 = .text:0x00000950; // type:function size:0x74 fn_151_9D0 = .text:0x000009D0; // type:function size:0x78 fn_151_A50 = .text:0x00000A50; // type:function size:0x78 @@ -29,9 +29,9 @@ fn_151_EB0 = .text:0x00000EB0; // type:function size:0x4C fn_151_F00 = .text:0x00000F00; // type:function size:0x13C fn_151_1040 = .text:0x00001040; // type:function size:0x48 fn_151_1090 = .text:0x00001090; // type:function size:0x3C -fn_151_10D0 = .text:0x000010D0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000010D0; // type:function size:0x10 fn_151_10E0 = .text:0x000010E0; // type:function size:0x730 -fn_151_1810 = .text:0x00001810; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001810; // type:function size:0x10 fn_151_1820 = .text:0x00001820; // type:function size:0xC0 fn_151_18E0 = .text:0x000018E0; // type:function size:0x158 fn_151_1A40 = .text:0x00001A40; // type:function size:0xF4 @@ -56,67 +56,67 @@ fn_151_2900 = .text:0x00002900; // type:function size:0x4F4 fn_151_2E00 = .text:0x00002E00; // type:function size:0x120 fn_151_2F20 = .text:0x00002F20; // type:function size:0x8 fn_151_2F30 = .text:0x00002F30; // type:function size:0xA14 -fn_151_3950 = .text:0x00003950; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003950; // type:function size:0x10 fn_151_3960 = .text:0x00003960; // type:function size:0x15C -fn_151_3AC0 = .text:0x00003AC0; // type:function size:0x13C -fn_151_3C00 = .text:0x00003C00; // type:function size:0xA88 -fn_151_4690 = .text:0x00004690; // type:function size:0x78 -fn_151_4710 = .text:0x00004710; // type:function size:0x18 -fn_151_4730 = .text:0x00004730; // type:function size:0x100 -fn_151_4830 = .text:0x00004830; // type:function size:0x4 -fn_151_4840 = .text:0x00004840; // type:function size:0xFC -fn_151_4940 = .text:0x00004940; // type:function size:0x120 -fn_151_4A60 = .text:0x00004A60; // type:function size:0xC +initializeState_Attack__10dAcEbeamosFv = .text:0x00003AC0; // type:function size:0x13C +executeState_Attack__10dAcEbeamosFv = .text:0x00003C00; // type:function size:0xA88 +finalizeState_Attack__10dAcEbeamosFv = .text:0x00004690; // type:function size:0x78 +initializeState_Beetle__10dAcEbeamosFv = .text:0x00004710; // type:function size:0x18 +executeState_Beetle__10dAcEbeamosFv = .text:0x00004730; // type:function size:0x100 +finalizeState_Beetle__10dAcEbeamosFv = .text:0x00004830; // type:function size:0x4 +initializeState_Blow__10dAcEbeamosFv = .text:0x00004840; // type:function size:0xFC +executeState_Blow__10dAcEbeamosFv = .text:0x00004940; // type:function size:0x120 +finalizeState_Blow__10dAcEbeamosFv = .text:0x00004A60; // type:function size:0xC fn_151_4A70 = .text:0x00004A70; // type:function size:0x25C fn_151_4CD0 = .text:0x00004CD0; // type:function size:0x130 -fn_151_4E00 = .text:0x00004E00; // type:function size:0x490 -fn_151_5290 = .text:0x00005290; // type:function size:0x624 -fn_151_58C0 = .text:0x000058C0; // type:function size:0x100 -fn_151_59C0 = .text:0x000059C0; // type:function size:0x1C8 -fn_151_5B90 = .text:0x00005B90; // type:function size:0x1C4 -fn_151_5D60 = .text:0x00005D60; // type:function size:0x4 -fn_151_5D70 = .text:0x00005D70; // type:function size:0x108 -fn_151_5E80 = .text:0x00005E80; // type:function size:0x240 -fn_151_60C0 = .text:0x000060C0; // type:function size:0x10 -fn_151_60D0 = .text:0x000060D0; // type:function size:0x100 -fn_151_61D0 = .text:0x000061D0; // type:function size:0x64 -fn_151_6240 = .text:0x00006240; // type:function size:0x4 -fn_151_6250 = .text:0x00006250; // type:function size:0x13C -fn_151_6390 = .text:0x00006390; // type:function size:0x10 -fn_151_63A0 = .text:0x000063A0; // type:function size:0x16C -fn_151_6510 = .text:0x00006510; // type:function size:0x4 -fn_151_6520 = .text:0x00006520; // type:function size:0xD0 -fn_151_65F0 = .text:0x000065F0; // type:function size:0x1AC -fn_151_67A0 = .text:0x000067A0; // type:function size:0x4 -fn_151_67B0 = .text:0x000067B0; // type:function size:0xE8 -fn_151_68A0 = .text:0x000068A0; // type:function size:0x238 -fn_151_6AE0 = .text:0x00006AE0; // type:function size:0x4 +initializeState_Damage__10dAcEbeamosFv = .text:0x00004E00; // type:function size:0x490 +executeState_Damage__10dAcEbeamosFv = .text:0x00005290; // type:function size:0x624 +finalizeState_Damage__10dAcEbeamosFv = .text:0x000058C0; // type:function size:0x100 +initializeState_Dead__10dAcEbeamosFv = .text:0x000059C0; // type:function size:0x1C8 +executeState_Dead__10dAcEbeamosFv = .text:0x00005B90; // type:function size:0x1C4 +finalizeState_Dead__10dAcEbeamosFv = .text:0x00005D60; // type:function size:0x4 +initializeState_Rail__10dAcEbeamosFv = .text:0x00005D70; // type:function size:0x108 +executeState_Rail__10dAcEbeamosFv = .text:0x00005E80; // type:function size:0x240 +finalizeState_Rail__10dAcEbeamosFv = .text:0x000060C0; // type:function size:0x10 +initializeState_Shock__10dAcEbeamosFv = .text:0x000060D0; // type:function size:0x100 +executeState_Shock__10dAcEbeamosFv = .text:0x000061D0; // type:function size:0x64 +finalizeState_Shock__10dAcEbeamosFv = .text:0x00006240; // type:function size:0x4 +initializeState_Stun__10dAcEbeamosFv = .text:0x00006250; // type:function size:0x13C +getOldStateID__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006390; // type:function size:0x10 +executeState_Stun__10dAcEbeamosFv = .text:0x000063A0; // type:function size:0x16C +finalizeState_Stun__10dAcEbeamosFv = .text:0x00006510; // type:function size:0x4 +initializeState_Wait__10dAcEbeamosFv = .text:0x00006520; // type:function size:0xD0 +executeState_Wait__10dAcEbeamosFv = .text:0x000065F0; // type:function size:0x1AC +finalizeState_Wait__10dAcEbeamosFv = .text:0x000067A0; // type:function size:0x4 +initializeState_Watch__10dAcEbeamosFv = .text:0x000067B0; // type:function size:0xE8 +executeState_Watch__10dAcEbeamosFv = .text:0x000068A0; // type:function size:0x238 +finalizeState_Watch__10dAcEbeamosFv = .text:0x00006AE0; // type:function size:0x4 fn_151_6AF0 = .text:0x00006AF0; // type:function size:0x8 fn_151_6B00 = .text:0x00006B00; // type:function size:0x4 fn_151_6B10 = .text:0x00006B10; // type:function size:0x4 fn_151_6B20 = .text:0x00006B20; // type:function size:0x8 -fn_151_6B30 = .text:0x00006B30; // type:function size:0x26C +__dt__10dAcEbeamosFv = .text:0x00006B30; // type:function size:0x26C fn_151_6DA0 = .text:0x00006DA0; // type:function size:0x4 fn_151_6DB0 = .text:0x00006DB0; // type:function size:0x4 fn_151_6DC0 = .text:0x00006DC0; // type:function size:0x4 fn_151_6DD0 = .text:0x00006DD0; // type:function size:0x4 fn_151_6DE0 = .text:0x00006DE0; // type:function size:0x4 -fn_151_6DF0 = .text:0x00006DF0; // type:function size:0x60 -fn_151_6E50 = .text:0x00006E50; // type:function size:0xC -fn_151_6E60 = .text:0x00006E60; // type:function size:0x1C -fn_151_6E80 = .text:0x00006E80; // type:function size:0x1C -fn_151_6EA0 = .text:0x00006EA0; // type:function size:0x1C -fn_151_6EC0 = .text:0x00006EC0; // type:function size:0x10 -fn_151_6ED0 = .text:0x00006ED0; // type:function size:0x10 -fn_151_6EE0 = .text:0x00006EE0; // type:function size:0x10 -fn_151_6EF0 = .text:0x00006EF0; // type:function size:0x10 -fn_151_6F00 = .text:0x00006F00; // type:function size:0x10 -fn_151_6F10 = .text:0x00006F10; // type:function size:0x30 -fn_151_6F40 = .text:0x00006F40; // type:function size:0x30 -fn_151_6F70 = .text:0x00006F70; // type:function size:0x30 -fn_151_6FA0 = .text:0x00006FA0; // type:function size:0x818 -fn_151_77C0 = .text:0x000077C0; // type:function size:0x58 -fn_151_7820 = .text:0x00007820; // type:function size:0x88 +build__26sFStateFct_c<10dAcEbeamos>FRC12sStateIDIf_c = .text:0x00006DF0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcEbeamos>FRP10sStateIf_c = .text:0x00006E50; // type:function size:0xC +initialize__23sFState_c<10dAcEbeamos>Fv = .text:0x00006E60; // type:function size:0x1C +execute__23sFState_c<10dAcEbeamos>Fv = .text:0x00006E80; // type:function size:0x1C +finalize__23sFState_c<10dAcEbeamos>Fv = .text:0x00006EA0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006EC0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006ED0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006EE0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006EF0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcEbeamos,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006F00; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcEbeamos>CFR10dAcEbeamos = .text:0x00006F10; // type:function size:0x30 +executeState__25sFStateID_c<10dAcEbeamos>CFR10dAcEbeamos = .text:0x00006F40; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcEbeamos>CFR10dAcEbeamos = .text:0x00006F70; // type:function size:0x30 +__sinit_\d_a_e_beamos_cpp = .text:0x00006FA0; // type:function size:0x818 scope:local +__dt__25sFStateID_c<10dAcEbeamos>Fv = .text:0x000077C0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcEbeamos>CFPCc = .text:0x00007820; // type:function size:0x88 fn_151_78B0 = .text:0x000078B0; // type:function size:0x8 fn_151_78C0 = .text:0x000078C0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -144,7 +144,7 @@ lbl_151_rodata_D0 = .rodata:0x000000D0; // type:object size:0x10 data:double lbl_151_rodata_E0 = .rodata:0x000000E0; // type:object size:0x18 data:float lbl_151_rodata_F8 = .rodata:0x000000F8; // type:object size:0xC data:float lbl_151_rodata_104 = .rodata:0x00000104; // type:object size:0x38 data:float -lbl_151_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_BEAMOS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_151_data_10 = .data:0x00000010; // type:object size:0x8 lbl_151_data_18 = .data:0x00000018; // type:object size:0x8 lbl_151_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_bsNP/symbols.txt b/config/SOUE01/rels/d_a_e_bsNP/symbols.txt index a25e3a7c..02c62c97 100644 --- a/config/SOUE01/rels/d_a_e_bsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_bsNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEbs__ctor = .text:0x000000F0; // type:function size:0x1B4 +dAcEbs_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B4 fn_146_2B0 = .text:0x000002B0; // type:function size:0x58 fn_146_310 = .text:0x00000310; // type:function size:0x90 fn_146_3A0 = .text:0x000003A0; // type:function size:0x90 -fn_146_430 = .text:0x00000430; // type:function size:0x58 -fn_146_490 = .text:0x00000490; // type:function size:0x6C -fn_146_500 = .text:0x00000500; // type:function size:0xA0 -fn_146_5A0 = .text:0x000005A0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEbs_c>Fv = .text:0x00000430; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEbs_c>Fv = .text:0x00000490; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000500; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005A0; // type:function size:0xA4 fn_146_650 = .text:0x00000650; // type:function size:0x58 fn_146_6B0 = .text:0x000006B0; // type:function size:0x21C fn_146_8D0 = .text:0x000008D0; // type:function size:0xFC AcEbs__init = .text:0x000009D0; // type:function size:0x350 -fn_146_D20 = .text:0x00000D20; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D20; // type:function size:0x10 fn_146_D30 = .text:0x00000D30; // type:function size:0x8 fn_146_D40 = .text:0x00000D40; // type:function size:0x820 -fn_146_1560 = .text:0x00001560; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001560; // type:function size:0x10 fn_146_1570 = .text:0x00001570; // type:function size:0x15C fn_146_16D0 = .text:0x000016D0; // type:function size:0x134 -fn_146_1810 = .text:0x00001810; // type:function size:0xB0 -fn_146_18C0 = .text:0x000018C0; // type:function size:0x2F8 -fn_146_1BC0 = .text:0x00001BC0; // type:function size:0x4 -fn_146_1BD0 = .text:0x00001BD0; // type:function size:0x1C -fn_146_1BF0 = .text:0x00001BF0; // type:function size:0x70 -fn_146_1C60 = .text:0x00001C60; // type:function size:0x4 -fn_146_1C70 = .text:0x00001C70; // type:function size:0x64 -fn_146_1CE0 = .text:0x00001CE0; // type:function size:0x380 -fn_146_2060 = .text:0x00002060; // type:function size:0x4 -fn_146_2070 = .text:0x00002070; // type:function size:0x64 -fn_146_20E0 = .text:0x000020E0; // type:function size:0x490 -fn_146_2570 = .text:0x00002570; // type:function size:0x4 -fn_146_2580 = .text:0x00002580; // type:function size:0x58 -fn_146_25E0 = .text:0x000025E0; // type:function size:0xF8 -fn_146_26E0 = .text:0x000026E0; // type:function size:0x4 -fn_146_26F0 = .text:0x000026F0; // type:function size:0x60 -fn_146_2750 = .text:0x00002750; // type:function size:0xE8 -fn_146_2840 = .text:0x00002840; // type:function size:0x4 -fn_146_2850 = .text:0x00002850; // type:function size:0x60 -fn_146_28B0 = .text:0x000028B0; // type:function size:0x5C -fn_146_2910 = .text:0x00002910; // type:function size:0x4 -fn_146_2920 = .text:0x00002920; // type:function size:0x4C -fn_146_2970 = .text:0x00002970; // type:function size:0x10C -fn_146_2A80 = .text:0x00002A80; // type:function size:0x4 +initializeState_Standby__8dAcEbs_cFv = .text:0x00001810; // type:function size:0xB0 +executeState_Standby__8dAcEbs_cFv = .text:0x000018C0; // type:function size:0x2F8 +finalizeState_Standby__8dAcEbs_cFv = .text:0x00001BC0; // type:function size:0x4 +initializeState_StandbyB__8dAcEbs_cFv = .text:0x00001BD0; // type:function size:0x1C +executeState_StandbyB__8dAcEbs_cFv = .text:0x00001BF0; // type:function size:0x70 +finalizeState_StandbyB__8dAcEbs_cFv = .text:0x00001C60; // type:function size:0x4 +initializeState_Fight__8dAcEbs_cFv = .text:0x00001C70; // type:function size:0x64 +executeState_Fight__8dAcEbs_cFv = .text:0x00001CE0; // type:function size:0x380 +finalizeState_Fight__8dAcEbs_cFv = .text:0x00002060; // type:function size:0x4 +initializeState_FightB__8dAcEbs_cFv = .text:0x00002070; // type:function size:0x64 +executeState_FightB__8dAcEbs_cFv = .text:0x000020E0; // type:function size:0x490 +finalizeState_FightB__8dAcEbs_cFv = .text:0x00002570; // type:function size:0x4 +initializeState_Attack__8dAcEbs_cFv = .text:0x00002580; // type:function size:0x58 +executeState_Attack__8dAcEbs_cFv = .text:0x000025E0; // type:function size:0xF8 +finalizeState_Attack__8dAcEbs_cFv = .text:0x000026E0; // type:function size:0x4 +initializeState_Damage__8dAcEbs_cFv = .text:0x000026F0; // type:function size:0x60 +executeState_Damage__8dAcEbs_cFv = .text:0x00002750; // type:function size:0xE8 +finalizeState_Damage__8dAcEbs_cFv = .text:0x00002840; // type:function size:0x4 +initializeState_Fire__8dAcEbs_cFv = .text:0x00002850; // type:function size:0x60 +executeState_Fire__8dAcEbs_cFv = .text:0x000028B0; // type:function size:0x5C +finalizeState_Fire__8dAcEbs_cFv = .text:0x00002910; // type:function size:0x4 +initializeState_Disappear__8dAcEbs_cFv = .text:0x00002920; // type:function size:0x4C +executeState_Disappear__8dAcEbs_cFv = .text:0x00002970; // type:function size:0x10C +finalizeState_Disappear__8dAcEbs_cFv = .text:0x00002A80; // type:function size:0x4 fn_146_2A90 = .text:0x00002A90; // type:function size:0x23C fn_146_2CD0 = .text:0x00002CD0; // type:function size:0x4C fn_146_2D20 = .text:0x00002D20; // type:function size:0x1C @@ -55,25 +55,25 @@ fn_146_2FD0 = .text:0x00002FD0; // type:function size:0x8 fn_146_2FE0 = .text:0x00002FE0; // type:function size:0x4 fn_146_2FF0 = .text:0x00002FF0; // type:function size:0x4 fn_146_3000 = .text:0x00003000; // type:function size:0x8 -fn_146_3010 = .text:0x00003010; // type:function size:0x1C0 -fn_146_31D0 = .text:0x000031D0; // type:function size:0x10 -fn_146_31E0 = .text:0x000031E0; // type:function size:0x60 -fn_146_3240 = .text:0x00003240; // type:function size:0xC -fn_146_3250 = .text:0x00003250; // type:function size:0x1C -fn_146_3270 = .text:0x00003270; // type:function size:0x1C -fn_146_3290 = .text:0x00003290; // type:function size:0x1C -fn_146_32B0 = .text:0x000032B0; // type:function size:0x10 -fn_146_32C0 = .text:0x000032C0; // type:function size:0x10 -fn_146_32D0 = .text:0x000032D0; // type:function size:0x10 -fn_146_32E0 = .text:0x000032E0; // type:function size:0x10 -fn_146_32F0 = .text:0x000032F0; // type:function size:0x10 -fn_146_3300 = .text:0x00003300; // type:function size:0x10 -fn_146_3310 = .text:0x00003310; // type:function size:0x30 -fn_146_3340 = .text:0x00003340; // type:function size:0x30 -fn_146_3370 = .text:0x00003370; // type:function size:0x30 -fn_146_33A0 = .text:0x000033A0; // type:function size:0x628 -fn_146_39D0 = .text:0x000039D0; // type:function size:0x58 -fn_146_3A30 = .text:0x00003A30; // type:function size:0x88 +__dt__8dAcEbs_cFv = .text:0x00003010; // type:function size:0x1C0 +getStateID__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031D0; // type:function size:0x10 +build__23sFStateFct_c<8dAcEbs_c>FRC12sStateIDIf_c = .text:0x000031E0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEbs_c>FRP10sStateIf_c = .text:0x00003240; // type:function size:0xC +initialize__20sFState_c<8dAcEbs_c>Fv = .text:0x00003250; // type:function size:0x1C +execute__20sFState_c<8dAcEbs_c>Fv = .text:0x00003270; // type:function size:0x1C +finalize__20sFState_c<8dAcEbs_c>Fv = .text:0x00003290; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000032B0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000032C0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000032D0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032E0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032F0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEbs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003300; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEbs_c>CFR8dAcEbs_c = .text:0x00003310; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEbs_c>CFR8dAcEbs_c = .text:0x00003340; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEbs_c>CFR8dAcEbs_c = .text:0x00003370; // type:function size:0x30 +__sinit_\d_a_e_bs_cpp = .text:0x000033A0; // type:function size:0x628 scope:local +__dt__22sFStateID_c<8dAcEbs_c>Fv = .text:0x000039D0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEbs_c>CFPCc = .text:0x00003A30; // type:function size:0x88 fn_146_3AC0 = .text:0x00003AC0; // type:function size:0x8 fn_146_3AD0 = .text:0x00003AD0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -86,7 +86,7 @@ lbl_146_rodata_68 = .rodata:0x00000068; // type:object size:0x44 data:float lbl_146_rodata_AC = .rodata:0x000000AC; // type:object size:0x8 data:float lbl_146_rodata_B4 = .rodata:0x000000B4; // type:object size:0x10 data:float lbl_146_rodata_C4 = .rodata:0x000000C4; // type:object size:0x54 data:float -lbl_146_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_E_BS = .data:0x00000000; // type:object size:0x70 data:4byte lbl_146_data_70 = .data:0x00000070; // type:object size:0x5C lbl_146_data_CC = .data:0x000000CC; // type:object size:0xC lbl_146_data_D8 = .data:0x000000D8; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_e_cactusNP/symbols.txt b/config/SOUE01/rels/d_a_e_cactusNP/symbols.txt index 32b680c1..8180a086 100644 --- a/config/SOUE01/rels/d_a_e_cactusNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_cactusNP/symbols.txt @@ -2,7 +2,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_186_70 = .text:0x00000070; // type:function size:0x40 -fn_186_B0 = .text:0x000000B0; // type:function size:0x19C +dAcEcactus_c_classInit__Fv = .text:0x000000B0; // type:function size:0x19C fn_186_250 = .text:0x00000250; // type:function size:0x58 fn_186_2B0 = .text:0x000002B0; // type:function size:0x58 fn_186_310 = .text:0x00000310; // type:function size:0x90 @@ -28,7 +28,7 @@ fn_186_2480 = .text:0x00002480; // type:function size:0x8 fn_186_2490 = .text:0x00002490; // type:function size:0x4 fn_186_24A0 = .text:0x000024A0; // type:function size:0x4 fn_186_24B0 = .text:0x000024B0; // type:function size:0x8 -fn_186_24C0 = .text:0x000024C0; // type:function size:0x170 +__dt__12dAcEcactus_cFv = .text:0x000024C0; // type:function size:0x170 fn_186_2630 = .text:0x00002630; // type:function size:0x4 fn_186_2640 = .text:0x00002640; // type:function size:0x4 fn_186_2650 = .text:0x00002650; // type:function size:0x8 @@ -36,7 +36,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_186_rodata_0 = .rodata:0x00000000; // type:object size:0xE4 data:float lbl_186_rodata_E4 = .rodata:0x000000E4; // type:object size:0x8 data:float -lbl_186_data_0 = .data:0x00000000; // type:object size:0x68 +g_profile_E_CACTUS = .data:0x00000000; // type:object size:0x68 lbl_186_data_68 = .data:0x00000068; // type:object size:0xC lbl_186_data_74 = .data:0x00000074; // type:object size:0x14 lbl_186_data_88 = .data:0x00000088; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_captainNP/symbols.txt b/config/SOUE01/rels/d_a_e_captainNP/symbols.txt index e27dbfce..a5d82482 100644 --- a/config/SOUE01/rels/d_a_e_captainNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_captainNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_119_F0 = .text:0x000000F0; // type:function size:0x40 -AcEcaptain__ctor = .text:0x00000130; // type:function size:0x220 -fn_119_350 = .text:0x00000350; // type:function size:0x58 -fn_119_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_119_420 = .text:0x00000420; // type:function size:0xA0 -fn_119_4C0 = .text:0x000004C0; // type:function size:0xA4 +dAcEcaptain_c_classInit__Fv = .text:0x00000130; // type:function size:0x220 +__dt__26sFState_c<13dAcEcaptain_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcEcaptain_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_119_570 = .text:0x00000570; // type:function size:0x58 fn_119_5D0 = .text:0x000005D0; // type:function size:0x4 fn_119_5E0 = .text:0x000005E0; // type:function size:0x90 @@ -21,68 +21,68 @@ fn_119_8E0 = .text:0x000008E0; // type:function size:0x3FC fn_119_CE0 = .text:0x00000CE0; // type:function size:0xD8 fn_119_DC0 = .text:0x00000DC0; // type:function size:0x250 fn_119_1010 = .text:0x00001010; // type:function size:0x5AC -fn_119_15C0 = .text:0x000015C0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000015C0; // type:function size:0x10 fn_119_15D0 = .text:0x000015D0; // type:function size:0x34 fn_119_1610 = .text:0x00001610; // type:function size:0x1B70 -fn_119_3180 = .text:0x00003180; // type:function size:0x10 -fn_119_3190 = .text:0x00003190; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003180; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003190; // type:function size:0x10 fn_119_31A0 = .text:0x000031A0; // type:function size:0x1C fn_119_31C0 = .text:0x000031C0; // type:function size:0x2B8 -fn_119_3480 = .text:0x00003480; // type:function size:0x38 -fn_119_34C0 = .text:0x000034C0; // type:function size:0xB44 -fn_119_4010 = .text:0x00004010; // type:function size:0x4 -fn_119_4020 = .text:0x00004020; // type:function size:0x38 -fn_119_4060 = .text:0x00004060; // type:function size:0x590 -fn_119_45F0 = .text:0x000045F0; // type:function size:0x4 -fn_119_4600 = .text:0x00004600; // type:function size:0x6C -fn_119_4670 = .text:0x00004670; // type:function size:0x180 +initializeState_Opening__13dAcEcaptain_cFv = .text:0x00003480; // type:function size:0x38 +executeState_Opening__13dAcEcaptain_cFv = .text:0x000034C0; // type:function size:0xB44 +finalizeState_Opening__13dAcEcaptain_cFv = .text:0x00004010; // type:function size:0x4 +initializeState_OpeningType2__13dAcEcaptain_cFv = .text:0x00004020; // type:function size:0x38 +executeState_OpeningType2__13dAcEcaptain_cFv = .text:0x00004060; // type:function size:0x590 +finalizeState_OpeningType2__13dAcEcaptain_cFv = .text:0x000045F0; // type:function size:0x4 +initializeState_Wait__13dAcEcaptain_cFv = .text:0x00004600; // type:function size:0x6C +executeState_Wait__13dAcEcaptain_cFv = .text:0x00004670; // type:function size:0x180 fn_119_47F0 = .text:0x000047F0; // type:function size:0x1C -fn_119_4810 = .text:0x00004810; // type:function size:0x4 -fn_119_4820 = .text:0x00004820; // type:function size:0x1C8 -fn_119_49F0 = .text:0x000049F0; // type:function size:0x2E4 -fn_119_4CE0 = .text:0x00004CE0; // type:function size:0x4 -fn_119_4CF0 = .text:0x00004CF0; // type:function size:0x48 -fn_119_4D40 = .text:0x00004D40; // type:function size:0x290 -fn_119_4FD0 = .text:0x00004FD0; // type:function size:0x4 -fn_119_4FE0 = .text:0x00004FE0; // type:function size:0x28 -fn_119_5010 = .text:0x00005010; // type:function size:0xFC -fn_119_5110 = .text:0x00005110; // type:function size:0x4 -fn_119_5120 = .text:0x00005120; // type:function size:0xD4 -fn_119_5200 = .text:0x00005200; // type:function size:0x68 -fn_119_5270 = .text:0x00005270; // type:function size:0x4 -fn_119_5280 = .text:0x00005280; // type:function size:0xD4 -fn_119_5360 = .text:0x00005360; // type:function size:0x60 -fn_119_53C0 = .text:0x000053C0; // type:function size:0x4 -fn_119_53D0 = .text:0x000053D0; // type:function size:0x34 -fn_119_5410 = .text:0x00005410; // type:function size:0x25C -fn_119_5670 = .text:0x00005670; // type:function size:0x4 -fn_119_5680 = .text:0x00005680; // type:function size:0x40 -fn_119_56C0 = .text:0x000056C0; // type:function size:0xEC -fn_119_57B0 = .text:0x000057B0; // type:function size:0x4 -fn_119_57C0 = .text:0x000057C0; // type:function size:0x68 -fn_119_5830 = .text:0x00005830; // type:function size:0x54 -fn_119_5890 = .text:0x00005890; // type:function size:0x4 -fn_119_58A0 = .text:0x000058A0; // type:function size:0xCC -fn_119_5970 = .text:0x00005970; // type:function size:0x148 -fn_119_5AC0 = .text:0x00005AC0; // type:function size:0x4 -fn_119_5AD0 = .text:0x00005AD0; // type:function size:0x38 -fn_119_5B10 = .text:0x00005B10; // type:function size:0x5C0 -fn_119_60D0 = .text:0x000060D0; // type:function size:0x4 -fn_119_60E0 = .text:0x000060E0; // type:function size:0x8 -fn_119_60F0 = .text:0x000060F0; // type:function size:0x58C -fn_119_6680 = .text:0x00006680; // type:function size:0x4 -fn_119_6690 = .text:0x00006690; // type:function size:0x40 -fn_119_66D0 = .text:0x000066D0; // type:function size:0x538 -fn_119_6C10 = .text:0x00006C10; // type:function size:0x4 -fn_119_6C20 = .text:0x00006C20; // type:function size:0x38 -fn_119_6C60 = .text:0x00006C60; // type:function size:0x558 -fn_119_71C0 = .text:0x000071C0; // type:function size:0x4 -fn_119_71D0 = .text:0x000071D0; // type:function size:0x8 -fn_119_71E0 = .text:0x000071E0; // type:function size:0x4F8 -fn_119_76E0 = .text:0x000076E0; // type:function size:0x4 -fn_119_76F0 = .text:0x000076F0; // type:function size:0x44 -fn_119_7740 = .text:0x00007740; // type:function size:0x558 -fn_119_7CA0 = .text:0x00007CA0; // type:function size:0x4 +finalizeState_Wait__13dAcEcaptain_cFv = .text:0x00004810; // type:function size:0x4 +initializeState_BalanceWait__13dAcEcaptain_cFv = .text:0x00004820; // type:function size:0x1C8 +executeState_BalanceWait__13dAcEcaptain_cFv = .text:0x000049F0; // type:function size:0x2E4 +finalizeState_BalanceWait__13dAcEcaptain_cFv = .text:0x00004CE0; // type:function size:0x4 +initializeState_Walk__13dAcEcaptain_cFv = .text:0x00004CF0; // type:function size:0x48 +executeState_Walk__13dAcEcaptain_cFv = .text:0x00004D40; // type:function size:0x290 +finalizeState_Walk__13dAcEcaptain_cFv = .text:0x00004FD0; // type:function size:0x4 +initializeState_Run__13dAcEcaptain_cFv = .text:0x00004FE0; // type:function size:0x28 +executeState_Run__13dAcEcaptain_cFv = .text:0x00005010; // type:function size:0xFC +finalizeState_Run__13dAcEcaptain_cFv = .text:0x00005110; // type:function size:0x4 +initializeState_AttackSW__13dAcEcaptain_cFv = .text:0x00005120; // type:function size:0xD4 +executeState_AttackSW__13dAcEcaptain_cFv = .text:0x00005200; // type:function size:0x68 +finalizeState_AttackSW__13dAcEcaptain_cFv = .text:0x00005270; // type:function size:0x4 +initializeState_AttackF__13dAcEcaptain_cFv = .text:0x00005280; // type:function size:0xD4 +executeState_AttackF__13dAcEcaptain_cFv = .text:0x00005360; // type:function size:0x60 +finalizeState_AttackF__13dAcEcaptain_cFv = .text:0x000053C0; // type:function size:0x4 +initializeState_AttackSP__13dAcEcaptain_cFv = .text:0x000053D0; // type:function size:0x34 +executeState_AttackSP__13dAcEcaptain_cFv = .text:0x00005410; // type:function size:0x25C +finalizeState_AttackSP__13dAcEcaptain_cFv = .text:0x00005670; // type:function size:0x4 +initializeState_Guard__13dAcEcaptain_cFv = .text:0x00005680; // type:function size:0x40 +executeState_Guard__13dAcEcaptain_cFv = .text:0x000056C0; // type:function size:0xEC +finalizeState_Guard__13dAcEcaptain_cFv = .text:0x000057B0; // type:function size:0x4 +initializeState_GuardJust__13dAcEcaptain_cFv = .text:0x000057C0; // type:function size:0x68 +executeState_GuardJust__13dAcEcaptain_cFv = .text:0x00005830; // type:function size:0x54 +finalizeState_GuardJust__13dAcEcaptain_cFv = .text:0x00005890; // type:function size:0x4 +initializeState_Damage__13dAcEcaptain_cFv = .text:0x000058A0; // type:function size:0xCC +executeState_Damage__13dAcEcaptain_cFv = .text:0x00005970; // type:function size:0x148 +finalizeState_Damage__13dAcEcaptain_cFv = .text:0x00005AC0; // type:function size:0x4 +initializeState_Demo1__13dAcEcaptain_cFv = .text:0x00005AD0; // type:function size:0x38 +executeState_Demo1__13dAcEcaptain_cFv = .text:0x00005B10; // type:function size:0x5C0 +finalizeState_Demo1__13dAcEcaptain_cFv = .text:0x000060D0; // type:function size:0x4 +initializeState_Demo2__13dAcEcaptain_cFv = .text:0x000060E0; // type:function size:0x8 +executeState_Demo2__13dAcEcaptain_cFv = .text:0x000060F0; // type:function size:0x58C +finalizeState_Demo2__13dAcEcaptain_cFv = .text:0x00006680; // type:function size:0x4 +initializeState_Dead__13dAcEcaptain_cFv = .text:0x00006690; // type:function size:0x40 +executeState_Dead__13dAcEcaptain_cFv = .text:0x000066D0; // type:function size:0x538 +finalizeState_Dead__13dAcEcaptain_cFv = .text:0x00006C10; // type:function size:0x4 +initializeState_Demo1Type2__13dAcEcaptain_cFv = .text:0x00006C20; // type:function size:0x38 +executeState_Demo1Type2__13dAcEcaptain_cFv = .text:0x00006C60; // type:function size:0x558 +finalizeState_Demo1Type2__13dAcEcaptain_cFv = .text:0x000071C0; // type:function size:0x4 +initializeState_Demo2Type2__13dAcEcaptain_cFv = .text:0x000071D0; // type:function size:0x8 +executeState_Demo2Type2__13dAcEcaptain_cFv = .text:0x000071E0; // type:function size:0x4F8 +finalizeState_Demo2Type2__13dAcEcaptain_cFv = .text:0x000076E0; // type:function size:0x4 +initializeState_DeadType2__13dAcEcaptain_cFv = .text:0x000076F0; // type:function size:0x44 +executeState_DeadType2__13dAcEcaptain_cFv = .text:0x00007740; // type:function size:0x558 +finalizeState_DeadType2__13dAcEcaptain_cFv = .text:0x00007CA0; // type:function size:0x4 fn_119_7CB0 = .text:0x00007CB0; // type:function size:0x94 fn_119_7D50 = .text:0x00007D50; // type:function size:0xB0 fn_119_7E00 = .text:0x00007E00; // type:function size:0x284 @@ -103,26 +103,26 @@ fn_119_9DD0 = .text:0x00009DD0; // type:function size:0x8 fn_119_9DE0 = .text:0x00009DE0; // type:function size:0x4 fn_119_9DF0 = .text:0x00009DF0; // type:function size:0x4 fn_119_9E00 = .text:0x00009E00; // type:function size:0x8 -fn_119_9E10 = .text:0x00009E10; // type:function size:0x260 -fn_119_A070 = .text:0x0000A070; // type:function size:0x60 -fn_119_A0D0 = .text:0x0000A0D0; // type:function size:0xC -fn_119_A0E0 = .text:0x0000A0E0; // type:function size:0x1C -fn_119_A100 = .text:0x0000A100; // type:function size:0x1C -fn_119_A120 = .text:0x0000A120; // type:function size:0x1C -fn_119_A140 = .text:0x0000A140; // type:function size:0x10 -fn_119_A150 = .text:0x0000A150; // type:function size:0x10 -fn_119_A160 = .text:0x0000A160; // type:function size:0x10 -fn_119_A170 = .text:0x0000A170; // type:function size:0x10 -fn_119_A180 = .text:0x0000A180; // type:function size:0x10 -fn_119_A190 = .text:0x0000A190; // type:function size:0x10 -fn_119_A1A0 = .text:0x0000A1A0; // type:function size:0x30 -fn_119_A1D0 = .text:0x0000A1D0; // type:function size:0x30 -fn_119_A200 = .text:0x0000A200; // type:function size:0x30 -fn_119_A230 = .text:0x0000A230; // type:function size:0x15C4 -fn_119_B800 = .text:0x0000B800; // type:function size:0x58 +__dt__13dAcEcaptain_cFv = .text:0x00009E10; // type:function size:0x260 +build__29sFStateFct_c<13dAcEcaptain_c>FRC12sStateIDIf_c = .text:0x0000A070; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcEcaptain_c>FRP10sStateIf_c = .text:0x0000A0D0; // type:function size:0xC +initialize__26sFState_c<13dAcEcaptain_c>Fv = .text:0x0000A0E0; // type:function size:0x1C +execute__26sFState_c<13dAcEcaptain_c>Fv = .text:0x0000A100; // type:function size:0x1C +finalize__26sFState_c<13dAcEcaptain_c>Fv = .text:0x0000A120; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A140; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A150; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A160; // type:function size:0x10 +getState__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A170; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A180; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcEcaptain_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A190; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcEcaptain_c>CFR13dAcEcaptain_c = .text:0x0000A1A0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcEcaptain_c>CFR13dAcEcaptain_c = .text:0x0000A1D0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcEcaptain_c>CFR13dAcEcaptain_c = .text:0x0000A200; // type:function size:0x30 +__sinit_\d_a_e_captain_cpp = .text:0x0000A230; // type:function size:0x15C4 scope:local +__dt__28sFStateID_c<13dAcEcaptain_c>Fv = .text:0x0000B800; // type:function size:0x58 fn_119_B860 = .text:0x0000B860; // type:function size:0x1C fn_119_B880 = .text:0x0000B880; // type:function size:0x40 -fn_119_B8C0 = .text:0x0000B8C0; // type:function size:0x88 +isSameName__28sFStateID_c<13dAcEcaptain_c>CFPCc = .text:0x0000B8C0; // type:function size:0x88 fn_119_B950 = .text:0x0000B950; // type:function size:0x8 fn_119_B960 = .text:0x0000B960; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -141,7 +141,7 @@ lbl_119_rodata_208 = .rodata:0x00000208; // type:object size:0x84 data:float lbl_119_rodata_28C = .rodata:0x0000028C; // type:object size:0xFC data:float lbl_119_rodata_388 = .rodata:0x00000388; // type:object size:0x64 lbl_119_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_119_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_CAPTAIN = .data:0x00000010; // type:object size:0x10 lbl_119_data_20 = .data:0x00000020; // type:object size:0x8 data:string lbl_119_data_28 = .data:0x00000028; // type:object size:0x10 lbl_119_data_38 = .data:0x00000038; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_e_chaser_bNP/symbols.txt b/config/SOUE01/rels/d_a_e_chaser_bNP/symbols.txt index 4ff46d3f..8af31c23 100644 --- a/config/SOUE01/rels/d_a_e_chaser_bNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_chaser_bNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_211_F0 = .text:0x000000F0; // type:function size:0x1B0 +dAcEChb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B0 fn_211_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_211_300 = .text:0x00000300; // type:function size:0x58 -fn_211_360 = .text:0x00000360; // type:function size:0x6C -fn_211_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_211_470 = .text:0x00000470; // type:function size:0xA4 +__dt__21sFState_c<9dAcEChb_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEChb_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 fn_211_520 = .text:0x00000520; // type:function size:0x58 fn_211_580 = .text:0x00000580; // type:function size:0xEC fn_211_670 = .text:0x00000670; // type:function size:0x84 @@ -19,60 +19,60 @@ fn_211_8C0 = .text:0x000008C0; // type:function size:0xB4 fn_211_980 = .text:0x00000980; // type:function size:0x58 fn_211_9E0 = .text:0x000009E0; // type:function size:0x48 fn_211_A30 = .text:0x00000A30; // type:function size:0xA8 -fn_211_AE0 = .text:0x00000AE0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AE0; // type:function size:0x10 fn_211_AF0 = .text:0x00000AF0; // type:function size:0x28 fn_211_B20 = .text:0x00000B20; // type:function size:0xCC fn_211_BF0 = .text:0x00000BF0; // type:function size:0x1DC fn_211_DD0 = .text:0x00000DD0; // type:function size:0x388 fn_211_1160 = .text:0x00001160; // type:function size:0x8 fn_211_1170 = .text:0x00001170; // type:function size:0x1A4 -fn_211_1320 = .text:0x00001320; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001320; // type:function size:0x10 fn_211_1330 = .text:0x00001330; // type:function size:0x60 fn_211_1390 = .text:0x00001390; // type:function size:0x6C8 -fn_211_1A60 = .text:0x00001A60; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A60; // type:function size:0x10 fn_211_1A70 = .text:0x00001A70; // type:function size:0x128 -fn_211_1BA0 = .text:0x00001BA0; // type:function size:0xA0 -fn_211_1C40 = .text:0x00001C40; // type:function size:0x130 -fn_211_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_211_1D80 = .text:0x00001D80; // type:function size:0x90 -fn_211_1E10 = .text:0x00001E10; // type:function size:0x90 -fn_211_1EA0 = .text:0x00001EA0; // type:function size:0x54 -fn_211_1F00 = .text:0x00001F00; // type:function size:0x10C -fn_211_2010 = .text:0x00002010; // type:function size:0x484 -fn_211_24A0 = .text:0x000024A0; // type:function size:0x4 -fn_211_24B0 = .text:0x000024B0; // type:function size:0xC -fn_211_24C0 = .text:0x000024C0; // type:function size:0x104 -fn_211_25D0 = .text:0x000025D0; // type:function size:0x1C +initializeState_Standby__9dAcEChb_cFv = .text:0x00001BA0; // type:function size:0xA0 +executeState_Standby__9dAcEChb_cFv = .text:0x00001C40; // type:function size:0x130 +finalizeState_Standby__9dAcEChb_cFv = .text:0x00001D70; // type:function size:0x4 +initializeState_Start__9dAcEChb_cFv = .text:0x00001D80; // type:function size:0x90 +executeState_Start__9dAcEChb_cFv = .text:0x00001E10; // type:function size:0x90 +finalizeState_Start__9dAcEChb_cFv = .text:0x00001EA0; // type:function size:0x54 +initializeState_Chase__9dAcEChb_cFv = .text:0x00001F00; // type:function size:0x10C +executeState_Chase__9dAcEChb_cFv = .text:0x00002010; // type:function size:0x484 +finalizeState_Chase__9dAcEChb_cFv = .text:0x000024A0; // type:function size:0x4 +initializeState_Attack__9dAcEChb_cFv = .text:0x000024B0; // type:function size:0xC +executeState_Attack__9dAcEChb_cFv = .text:0x000024C0; // type:function size:0x104 +finalizeState_Attack__9dAcEChb_cFv = .text:0x000025D0; // type:function size:0x1C fn_211_25F0 = .text:0x000025F0; // type:function size:0x1DC fn_211_27D0 = .text:0x000027D0; // type:function size:0x8 fn_211_27E0 = .text:0x000027E0; // type:function size:0x4 fn_211_27F0 = .text:0x000027F0; // type:function size:0x4 fn_211_2800 = .text:0x00002800; // type:function size:0x8 -fn_211_2810 = .text:0x00002810; // type:function size:0x14C -fn_211_2960 = .text:0x00002960; // type:function size:0x60 -fn_211_29C0 = .text:0x000029C0; // type:function size:0xC -fn_211_29D0 = .text:0x000029D0; // type:function size:0x1C -fn_211_29F0 = .text:0x000029F0; // type:function size:0x1C -fn_211_2A10 = .text:0x00002A10; // type:function size:0x1C -fn_211_2A30 = .text:0x00002A30; // type:function size:0x10 -fn_211_2A40 = .text:0x00002A40; // type:function size:0x10 -fn_211_2A50 = .text:0x00002A50; // type:function size:0x10 -fn_211_2A60 = .text:0x00002A60; // type:function size:0x10 -fn_211_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_211_2A80 = .text:0x00002A80; // type:function size:0x10 -fn_211_2A90 = .text:0x00002A90; // type:function size:0x30 -fn_211_2AC0 = .text:0x00002AC0; // type:function size:0x30 -fn_211_2AF0 = .text:0x00002AF0; // type:function size:0x30 -fn_211_2B20 = .text:0x00002B20; // type:function size:0x3A0 -fn_211_2EC0 = .text:0x00002EC0; // type:function size:0x58 -fn_211_2F20 = .text:0x00002F20; // type:function size:0x88 +__dt__9dAcEChb_cFv = .text:0x00002810; // type:function size:0x14C +build__24sFStateFct_c<9dAcEChb_c>FRC12sStateIDIf_c = .text:0x00002960; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEChb_c>FRP10sStateIf_c = .text:0x000029C0; // type:function size:0xC +initialize__21sFState_c<9dAcEChb_c>Fv = .text:0x000029D0; // type:function size:0x1C +execute__21sFState_c<9dAcEChb_c>Fv = .text:0x000029F0; // type:function size:0x1C +finalize__21sFState_c<9dAcEChb_c>Fv = .text:0x00002A10; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A30; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A40; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A50; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A60; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A70; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEChb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A80; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEChb_c>CFR9dAcEChb_c = .text:0x00002A90; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEChb_c>CFR9dAcEChb_c = .text:0x00002AC0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEChb_c>CFR9dAcEChb_c = .text:0x00002AF0; // type:function size:0x30 +__sinit_\d_a_e_chaser_b_cpp = .text:0x00002B20; // type:function size:0x3A0 scope:local +__dt__23sFStateID_c<9dAcEChb_c>Fv = .text:0x00002EC0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEChb_c>CFPCc = .text:0x00002F20; // type:function size:0x88 fn_211_2FB0 = .text:0x00002FB0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_211_rodata_0 = .rodata:0x00000000; // type:object size:0x3C data:float lbl_211_rodata_3C = .rodata:0x0000003C; // type:object size:0xB0 data:float -lbl_211_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_CHB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_211_data_10 = .data:0x00000010; // type:object size:0x8 lbl_211_data_18 = .data:0x00000018; // type:object size:0x4 lbl_211_data_1C = .data:0x0000001C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_eyeNP/symbols.txt b/config/SOUE01/rels/d_a_e_eyeNP/symbols.txt index 16ccfb1c..7033dee6 100644 --- a/config/SOUE01/rels/d_a_e_eyeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_eyeNP/symbols.txt @@ -4,42 +4,42 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_197_F0 = .text:0x000000F0; // type:function size:0x40 -fn_197_130 = .text:0x00000130; // type:function size:0x158 -fn_197_290 = .text:0x00000290; // type:function size:0x58 -fn_197_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_197_360 = .text:0x00000360; // type:function size:0xA0 -fn_197_400 = .text:0x00000400; // type:function size:0xA4 +dAcEEye_c_classInit__Fv = .text:0x00000130; // type:function size:0x158 +__dt__21sFState_c<9dAcEEye_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEEye_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_197_4B0 = .text:0x000004B0; // type:function size:0x58 fn_197_510 = .text:0x00000510; // type:function size:0x90 fn_197_5A0 = .text:0x000005A0; // type:function size:0x58 fn_197_600 = .text:0x00000600; // type:function size:0x4 fn_197_610 = .text:0x00000610; // type:function size:0xF4 fn_197_710 = .text:0x00000710; // type:function size:0x314 -fn_197_A30 = .text:0x00000A30; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A30; // type:function size:0x10 fn_197_A40 = .text:0x00000A40; // type:function size:0x3C fn_197_A80 = .text:0x00000A80; // type:function size:0x8 fn_197_A90 = .text:0x00000A90; // type:function size:0x460 -fn_197_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_197_F00 = .text:0x00000F00; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EF0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F00; // type:function size:0x10 fn_197_F10 = .text:0x00000F10; // type:function size:0x4C fn_197_F60 = .text:0x00000F60; // type:function size:0xD8 fn_197_1040 = .text:0x00001040; // type:function size:0x1B8 -fn_197_1200 = .text:0x00001200; // type:function size:0xB8 -fn_197_12C0 = .text:0x000012C0; // type:function size:0x60 -fn_197_1320 = .text:0x00001320; // type:function size:0x4 -fn_197_1330 = .text:0x00001330; // type:function size:0x124 -fn_197_1460 = .text:0x00001460; // type:function size:0x3BC +initializeState_Open__9dAcEEye_cFv = .text:0x00001200; // type:function size:0xB8 +executeState_Open__9dAcEEye_cFv = .text:0x000012C0; // type:function size:0x60 +finalizeState_Open__9dAcEEye_cFv = .text:0x00001320; // type:function size:0x4 +initializeState_Wait__9dAcEEye_cFv = .text:0x00001330; // type:function size:0x124 +executeState_Wait__9dAcEEye_cFv = .text:0x00001460; // type:function size:0x3BC fn_197_1820 = .text:0x00001820; // type:function size:0x1C -fn_197_1840 = .text:0x00001840; // type:function size:0x4 -fn_197_1850 = .text:0x00001850; // type:function size:0xFC -fn_197_1950 = .text:0x00001950; // type:function size:0xFC -fn_197_1A50 = .text:0x00001A50; // type:function size:0x4 -fn_197_1A60 = .text:0x00001A60; // type:function size:0x64 -fn_197_1AD0 = .text:0x00001AD0; // type:function size:0x2E0 -fn_197_1DB0 = .text:0x00001DB0; // type:function size:0x4 -fn_197_1DC0 = .text:0x00001DC0; // type:function size:0xC8 -fn_197_1E90 = .text:0x00001E90; // type:function size:0x498 -fn_197_2330 = .text:0x00002330; // type:function size:0x4 +finalizeState_Wait__9dAcEEye_cFv = .text:0x00001840; // type:function size:0x4 +initializeState_Close__9dAcEEye_cFv = .text:0x00001850; // type:function size:0xFC +executeState_Close__9dAcEEye_cFv = .text:0x00001950; // type:function size:0xFC +finalizeState_Close__9dAcEEye_cFv = .text:0x00001A50; // type:function size:0x4 +initializeState_Chance__9dAcEEye_cFv = .text:0x00001A60; // type:function size:0x64 +executeState_Chance__9dAcEEye_cFv = .text:0x00001AD0; // type:function size:0x2E0 +finalizeState_Chance__9dAcEEye_cFv = .text:0x00001DB0; // type:function size:0x4 +initializeState_Dead__9dAcEEye_cFv = .text:0x00001DC0; // type:function size:0xC8 +executeState_Dead__9dAcEEye_cFv = .text:0x00001E90; // type:function size:0x498 +finalizeState_Dead__9dAcEEye_cFv = .text:0x00002330; // type:function size:0x4 fn_197_2340 = .text:0x00002340; // type:function size:0xFC fn_197_2440 = .text:0x00002440; // type:function size:0x238 fn_197_2680 = .text:0x00002680; // type:function size:0x90 @@ -49,24 +49,24 @@ fn_197_2750 = .text:0x00002750; // type:function size:0x90 fn_197_27E0 = .text:0x000027E0; // type:function size:0x2B0 fn_197_2A90 = .text:0x00002A90; // type:function size:0x4 fn_197_2AA0 = .text:0x00002AA0; // type:function size:0xC8 -fn_197_2B70 = .text:0x00002B70; // type:function size:0x130 -fn_197_2CA0 = .text:0x00002CA0; // type:function size:0x60 -fn_197_2D00 = .text:0x00002D00; // type:function size:0xC -fn_197_2D10 = .text:0x00002D10; // type:function size:0x1C -fn_197_2D30 = .text:0x00002D30; // type:function size:0x1C -fn_197_2D50 = .text:0x00002D50; // type:function size:0x1C -fn_197_2D70 = .text:0x00002D70; // type:function size:0x10 -fn_197_2D80 = .text:0x00002D80; // type:function size:0x10 -fn_197_2D90 = .text:0x00002D90; // type:function size:0x10 -fn_197_2DA0 = .text:0x00002DA0; // type:function size:0x10 -fn_197_2DB0 = .text:0x00002DB0; // type:function size:0x10 -fn_197_2DC0 = .text:0x00002DC0; // type:function size:0x10 -fn_197_2DD0 = .text:0x00002DD0; // type:function size:0x30 -fn_197_2E00 = .text:0x00002E00; // type:function size:0x30 -fn_197_2E30 = .text:0x00002E30; // type:function size:0x30 -fn_197_2E60 = .text:0x00002E60; // type:function size:0x420 -fn_197_3280 = .text:0x00003280; // type:function size:0x58 -fn_197_32E0 = .text:0x000032E0; // type:function size:0x88 +__dt__9dAcEEye_cFv = .text:0x00002B70; // type:function size:0x130 +build__24sFStateFct_c<9dAcEEye_c>FRC12sStateIDIf_c = .text:0x00002CA0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEEye_c>FRP10sStateIf_c = .text:0x00002D00; // type:function size:0xC +initialize__21sFState_c<9dAcEEye_c>Fv = .text:0x00002D10; // type:function size:0x1C +execute__21sFState_c<9dAcEEye_c>Fv = .text:0x00002D30; // type:function size:0x1C +finalize__21sFState_c<9dAcEEye_c>Fv = .text:0x00002D50; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D70; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D80; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D90; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002DA0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002DB0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEEye_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002DC0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEEye_c>CFR9dAcEEye_c = .text:0x00002DD0; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEEye_c>CFR9dAcEEye_c = .text:0x00002E00; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEEye_c>CFR9dAcEEye_c = .text:0x00002E30; // type:function size:0x30 +__sinit_\d_a_e_eye_cpp = .text:0x00002E60; // type:function size:0x420 scope:local +__dt__23sFStateID_c<9dAcEEye_c>Fv = .text:0x00003280; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEEye_c>CFPCc = .text:0x000032E0; // type:function size:0x88 fn_197_3370 = .text:0x00003370; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -78,7 +78,7 @@ lbl_197_rodata_84 = .rodata:0x00000084; // type:object size:0x28 data:float lbl_197_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float lbl_197_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:float lbl_197_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_197_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_EYE = .data:0x00000010; // type:object size:0x10 lbl_197_data_20 = .data:0x00000020; // type:object size:0x5C data:byte lbl_197_data_7C = .data:0x0000007C; // type:object size:0x24 lbl_197_data_A0 = .data:0x000000A0; // type:object size:0x10 data:4byte diff --git a/config/SOUE01/rels/d_a_e_geNP/symbols.txt b/config/SOUE01/rels/d_a_e_geNP/symbols.txt index 51bc990d..70c4e396 100644 --- a/config/SOUE01/rels/d_a_e_geNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_geNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_216_F0 = .text:0x000000F0; // type:function size:0x118 +dAcEge_c_classInit__Fv = .text:0x000000F0; // type:function size:0x118 fn_216_210 = .text:0x00000210; // type:function size:0x58 -fn_216_270 = .text:0x00000270; // type:function size:0x58 -fn_216_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_216_340 = .text:0x00000340; // type:function size:0xA0 -fn_216_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEge_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEge_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_216_490 = .text:0x00000490; // type:function size:0x78 fn_216_510 = .text:0x00000510; // type:function size:0x114 -fn_216_630 = .text:0x00000630; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000630; // type:function size:0x10 fn_216_640 = .text:0x00000640; // type:function size:0x8 fn_216_650 = .text:0x00000650; // type:function size:0xD8 -fn_216_730 = .text:0x00000730; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000730; // type:function size:0x10 fn_216_740 = .text:0x00000740; // type:function size:0xB8 -fn_216_800 = .text:0x00000800; // type:function size:0x24 -fn_216_830 = .text:0x00000830; // type:function size:0x10 -fn_216_840 = .text:0x00000840; // type:function size:0x4 +initializeState_Wait__8dAcEge_cFv = .text:0x00000800; // type:function size:0x24 +executeState_Wait__8dAcEge_cFv = .text:0x00000830; // type:function size:0x10 +finalizeState_Wait__8dAcEge_cFv = .text:0x00000840; // type:function size:0x4 fn_216_850 = .text:0x00000850; // type:function size:0x8 fn_216_860 = .text:0x00000860; // type:function size:0x4 fn_216_870 = .text:0x00000870; // type:function size:0x4 fn_216_880 = .text:0x00000880; // type:function size:0x8 -fn_216_890 = .text:0x00000890; // type:function size:0x100 -fn_216_990 = .text:0x00000990; // type:function size:0x10 -fn_216_9A0 = .text:0x000009A0; // type:function size:0x60 -fn_216_A00 = .text:0x00000A00; // type:function size:0xC -fn_216_A10 = .text:0x00000A10; // type:function size:0x1C -fn_216_A30 = .text:0x00000A30; // type:function size:0x1C -fn_216_A50 = .text:0x00000A50; // type:function size:0x1C -fn_216_A70 = .text:0x00000A70; // type:function size:0x10 -fn_216_A80 = .text:0x00000A80; // type:function size:0x10 -fn_216_A90 = .text:0x00000A90; // type:function size:0x10 -fn_216_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_216_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_216_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_216_AD0 = .text:0x00000AD0; // type:function size:0x30 -fn_216_B00 = .text:0x00000B00; // type:function size:0x30 -fn_216_B30 = .text:0x00000B30; // type:function size:0x30 -fn_216_B60 = .text:0x00000B60; // type:function size:0x10C -fn_216_C70 = .text:0x00000C70; // type:function size:0x58 -fn_216_CD0 = .text:0x00000CD0; // type:function size:0x88 +__dt__8dAcEge_cFv = .text:0x00000890; // type:function size:0x100 +getStateID__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +build__23sFStateFct_c<8dAcEge_c>FRC12sStateIDIf_c = .text:0x000009A0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEge_c>FRP10sStateIf_c = .text:0x00000A00; // type:function size:0xC +initialize__20sFState_c<8dAcEge_c>Fv = .text:0x00000A10; // type:function size:0x1C +execute__20sFState_c<8dAcEge_c>Fv = .text:0x00000A30; // type:function size:0x1C +finalize__20sFState_c<8dAcEge_c>Fv = .text:0x00000A50; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A70; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A80; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A90; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AB0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEge_c>CFR8dAcEge_c = .text:0x00000AD0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEge_c>CFR8dAcEge_c = .text:0x00000B00; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEge_c>CFR8dAcEge_c = .text:0x00000B30; // type:function size:0x30 +__sinit_\d_a_e_ge_cpp = .text:0x00000B60; // type:function size:0x10C scope:local +__dt__22sFStateID_c<8dAcEge_c>Fv = .text:0x00000C70; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEge_c>CFPCc = .text:0x00000CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_216_rodata_0 = .rodata:0x00000000; // type:object size:0x2C data:float lbl_216_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float -lbl_216_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_GE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_216_data_10 = .data:0x00000010; // type:object size:0x34 lbl_216_data_44 = .data:0x00000044; // type:object size:0xC lbl_216_data_50 = .data:0x00000050; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_e_gekoNP/symbols.txt b/config/SOUE01/rels/d_a_e_gekoNP/symbols.txt index b4b472c7..cc6f063a 100644 --- a/config/SOUE01/rels/d_a_e_gekoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gekoNP/symbols.txt @@ -4,41 +4,41 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_189_F0 = .text:0x000000F0; // type:function size:0x40 -fn_189_130 = .text:0x00000130; // type:function size:0x150 +dAcEgeko_c_classInit__Fv = .text:0x00000130; // type:function size:0x150 fn_189_280 = .text:0x00000280; // type:function size:0x58 -fn_189_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_189_340 = .text:0x00000340; // type:function size:0x6C -fn_189_3B0 = .text:0x000003B0; // type:function size:0xA0 -fn_189_450 = .text:0x00000450; // type:function size:0xA4 +__dt__23sFState_c<10dAcEgeko_c>Fv = .text:0x000002E0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcEgeko_c>Fv = .text:0x00000340; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003B0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000450; // type:function size:0xA4 fn_189_500 = .text:0x00000500; // type:function size:0x4 fn_189_510 = .text:0x00000510; // type:function size:0xE8 fn_189_600 = .text:0x00000600; // type:function size:0x41C -fn_189_A20 = .text:0x00000A20; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A20; // type:function size:0x10 fn_189_A30 = .text:0x00000A30; // type:function size:0x118 fn_189_B50 = .text:0x00000B50; // type:function size:0x8 fn_189_B60 = .text:0x00000B60; // type:function size:0xE3C -fn_189_19A0 = .text:0x000019A0; // type:function size:0x10 -fn_189_19B0 = .text:0x000019B0; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019A0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000019B0; // type:function size:0x10 fn_189_19C0 = .text:0x000019C0; // type:function size:0x1DC -fn_189_1BA0 = .text:0x00001BA0; // type:function size:0xB0 -fn_189_1C50 = .text:0x00001C50; // type:function size:0x104 +initializeState_Wait__10dAcEgeko_cFv = .text:0x00001BA0; // type:function size:0xB0 +executeState_Wait__10dAcEgeko_cFv = .text:0x00001C50; // type:function size:0x104 fn_189_1D60 = .text:0x00001D60; // type:function size:0x1C -fn_189_1D80 = .text:0x00001D80; // type:function size:0x4 -fn_189_1D90 = .text:0x00001D90; // type:function size:0x134 -fn_189_1ED0 = .text:0x00001ED0; // type:function size:0x194 -fn_189_2070 = .text:0x00002070; // type:function size:0x4 -fn_189_2080 = .text:0x00002080; // type:function size:0x1C -fn_189_20A0 = .text:0x000020A0; // type:function size:0x1CC -fn_189_2270 = .text:0x00002270; // type:function size:0x4 -fn_189_2280 = .text:0x00002280; // type:function size:0x4 -fn_189_2290 = .text:0x00002290; // type:function size:0x4 -fn_189_22A0 = .text:0x000022A0; // type:function size:0x4 -fn_189_22B0 = .text:0x000022B0; // type:function size:0x6C -fn_189_2320 = .text:0x00002320; // type:function size:0x20C -fn_189_2530 = .text:0x00002530; // type:function size:0x4 -fn_189_2540 = .text:0x00002540; // type:function size:0x64 -fn_189_25B0 = .text:0x000025B0; // type:function size:0x70 -fn_189_2620 = .text:0x00002620; // type:function size:0x4 +finalizeState_Wait__10dAcEgeko_cFv = .text:0x00001D80; // type:function size:0x4 +initializeState_Move__10dAcEgeko_cFv = .text:0x00001D90; // type:function size:0x134 +executeState_Move__10dAcEgeko_cFv = .text:0x00001ED0; // type:function size:0x194 +finalizeState_Move__10dAcEgeko_cFv = .text:0x00002070; // type:function size:0x4 +initializeState_Search__10dAcEgeko_cFv = .text:0x00002080; // type:function size:0x1C +executeState_Search__10dAcEgeko_cFv = .text:0x000020A0; // type:function size:0x1CC +finalizeState_Search__10dAcEgeko_cFv = .text:0x00002270; // type:function size:0x4 +initializeState_Shield__10dAcEgeko_cFv = .text:0x00002280; // type:function size:0x4 +executeState_Shield__10dAcEgeko_cFv = .text:0x00002290; // type:function size:0x4 +finalizeState_Shield__10dAcEgeko_cFv = .text:0x000022A0; // type:function size:0x4 +initializeState_Reflect__10dAcEgeko_cFv = .text:0x000022B0; // type:function size:0x6C +executeState_Reflect__10dAcEgeko_cFv = .text:0x00002320; // type:function size:0x20C +finalizeState_Reflect__10dAcEgeko_cFv = .text:0x00002530; // type:function size:0x4 +initializeState_Damage__10dAcEgeko_cFv = .text:0x00002540; // type:function size:0x64 +executeState_Damage__10dAcEgeko_cFv = .text:0x000025B0; // type:function size:0x70 +finalizeState_Damage__10dAcEgeko_cFv = .text:0x00002620; // type:function size:0x4 fn_189_2630 = .text:0x00002630; // type:function size:0x274 fn_189_28B0 = .text:0x000028B0; // type:function size:0x5C fn_189_2910 = .text:0x00002910; // type:function size:0x168 @@ -52,24 +52,24 @@ fn_189_3260 = .text:0x00003260; // type:function size:0x8 fn_189_3270 = .text:0x00003270; // type:function size:0x4 fn_189_3280 = .text:0x00003280; // type:function size:0x4 fn_189_3290 = .text:0x00003290; // type:function size:0x8 -fn_189_32A0 = .text:0x000032A0; // type:function size:0x140 -fn_189_33E0 = .text:0x000033E0; // type:function size:0x60 -fn_189_3440 = .text:0x00003440; // type:function size:0xC -fn_189_3450 = .text:0x00003450; // type:function size:0x1C -fn_189_3470 = .text:0x00003470; // type:function size:0x1C -fn_189_3490 = .text:0x00003490; // type:function size:0x1C -fn_189_34B0 = .text:0x000034B0; // type:function size:0x10 -fn_189_34C0 = .text:0x000034C0; // type:function size:0x10 -fn_189_34D0 = .text:0x000034D0; // type:function size:0x10 -fn_189_34E0 = .text:0x000034E0; // type:function size:0x10 -fn_189_34F0 = .text:0x000034F0; // type:function size:0x10 -fn_189_3500 = .text:0x00003500; // type:function size:0x10 -fn_189_3510 = .text:0x00003510; // type:function size:0x30 -fn_189_3540 = .text:0x00003540; // type:function size:0x30 -fn_189_3570 = .text:0x00003570; // type:function size:0x30 -fn_189_35A0 = .text:0x000035A0; // type:function size:0x538 -fn_189_3AE0 = .text:0x00003AE0; // type:function size:0x58 -fn_189_3B40 = .text:0x00003B40; // type:function size:0x88 +__dt__10dAcEgeko_cFv = .text:0x000032A0; // type:function size:0x140 +build__26sFStateFct_c<10dAcEgeko_c>FRC12sStateIDIf_c = .text:0x000033E0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcEgeko_c>FRP10sStateIf_c = .text:0x00003440; // type:function size:0xC +initialize__23sFState_c<10dAcEgeko_c>Fv = .text:0x00003450; // type:function size:0x1C +execute__23sFState_c<10dAcEgeko_c>Fv = .text:0x00003470; // type:function size:0x1C +finalize__23sFState_c<10dAcEgeko_c>Fv = .text:0x00003490; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000034B0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000034C0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000034D0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000034E0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000034F0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcEgeko_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003500; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcEgeko_c>CFR10dAcEgeko_c = .text:0x00003510; // type:function size:0x30 +executeState__25sFStateID_c<10dAcEgeko_c>CFR10dAcEgeko_c = .text:0x00003540; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcEgeko_c>CFR10dAcEgeko_c = .text:0x00003570; // type:function size:0x30 +__sinit_\d_a_e_geko_cpp = .text:0x000035A0; // type:function size:0x538 scope:local +__dt__25sFStateID_c<10dAcEgeko_c>Fv = .text:0x00003AE0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcEgeko_c>CFPCc = .text:0x00003B40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -83,7 +83,7 @@ lbl_189_rodata_E8 = .rodata:0x000000E8; // type:object size:0x10 data:float lbl_189_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4 data:float lbl_189_rodata_FC = .rodata:0x000000FC; // type:object size:0x14 data:float lbl_189_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_189_data_10 = .data:0x00000010; // type:object size:0x44 +g_profile_E_GEKO = .data:0x00000010; // type:object size:0x44 lbl_189_data_54 = .data:0x00000054; // type:object size:0x50 lbl_189_data_A4 = .data:0x000000A4; // type:object size:0x4 data:string lbl_189_data_A8 = .data:0x000000A8; // type:object size:0x1C data:4byte diff --git a/config/SOUE01/rels/d_a_e_gerockNP/symbols.txt b/config/SOUE01/rels/d_a_e_gerockNP/symbols.txt index 6fac5bef..a6eda70f 100644 --- a/config/SOUE01/rels/d_a_e_gerockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gerockNP/symbols.txt @@ -3,21 +3,21 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_215_F0 = .text:0x000000F0; // type:function size:0x194 +dAcEgerock_c_classInit__Fv = .text:0x000000F0; // type:function size:0x194 fn_215_290 = .text:0x00000290; // type:function size:0x58 fn_215_2F0 = .text:0x000002F0; // type:function size:0x90 fn_215_380 = .text:0x00000380; // type:function size:0x90 -fn_215_410 = .text:0x00000410; // type:function size:0x58 -fn_215_470 = .text:0x00000470; // type:function size:0x6C -fn_215_4E0 = .text:0x000004E0; // type:function size:0xA0 -fn_215_580 = .text:0x00000580; // type:function size:0xA4 +__dt__25sFState_c<12dAcEgerock_c>Fv = .text:0x00000410; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcEgerock_c>Fv = .text:0x00000470; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004E0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000580; // type:function size:0xA4 fn_215_630 = .text:0x00000630; // type:function size:0x70 fn_215_6A0 = .text:0x000006A0; // type:function size:0x5C -fn_215_700 = .text:0x00000700; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000700; // type:function size:0x10 fn_215_710 = .text:0x00000710; // type:function size:0xD0 fn_215_7E0 = .text:0x000007E0; // type:function size:0x58 fn_215_840 = .text:0x00000840; // type:function size:0x25C -fn_215_AA0 = .text:0x00000AA0; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 fn_215_AB0 = .text:0x00000AB0; // type:function size:0x148 fn_215_C00 = .text:0x00000C00; // type:function size:0x17C fn_215_D80 = .text:0x00000D80; // type:function size:0xF8 @@ -34,54 +34,54 @@ fn_215_15E0 = .text:0x000015E0; // type:function size:0x3A8 fn_215_1990 = .text:0x00001990; // type:function size:0xC4 fn_215_1A60 = .text:0x00001A60; // type:function size:0x8 fn_215_1A70 = .text:0x00001A70; // type:function size:0x8C0 -fn_215_2330 = .text:0x00002330; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002330; // type:function size:0x10 fn_215_2340 = .text:0x00002340; // type:function size:0x104 -fn_215_2450 = .text:0x00002450; // type:function size:0x88 -fn_215_24E0 = .text:0x000024E0; // type:function size:0x51C -fn_215_2A00 = .text:0x00002A00; // type:function size:0x38 -fn_215_2A40 = .text:0x00002A40; // type:function size:0x160 -fn_215_2BA0 = .text:0x00002BA0; // type:function size:0x148 -fn_215_2CF0 = .text:0x00002CF0; // type:function size:0x14 -fn_215_2D10 = .text:0x00002D10; // type:function size:0xD8 -fn_215_2DF0 = .text:0x00002DF0; // type:function size:0x538 -fn_215_3330 = .text:0x00003330; // type:function size:0x50 -fn_215_3380 = .text:0x00003380; // type:function size:0xDC -fn_215_3460 = .text:0x00003460; // type:function size:0x304 -fn_215_3770 = .text:0x00003770; // type:function size:0x40 -fn_215_37B0 = .text:0x000037B0; // type:function size:0x50 -fn_215_3800 = .text:0x00003800; // type:function size:0x2CC -fn_215_3AD0 = .text:0x00003AD0; // type:function size:0x14 -fn_215_3AF0 = .text:0x00003AF0; // type:function size:0x90 -fn_215_3B80 = .text:0x00003B80; // type:function size:0xAC -fn_215_3C30 = .text:0x00003C30; // type:function size:0x10 -fn_215_3C40 = .text:0x00003C40; // type:function size:0x98 -fn_215_3CE0 = .text:0x00003CE0; // type:function size:0x438 -fn_215_4120 = .text:0x00004120; // type:function size:0x90 -fn_215_41B0 = .text:0x000041B0; // type:function size:0x10 -fn_215_41C0 = .text:0x000041C0; // type:function size:0x4 -fn_215_41D0 = .text:0x000041D0; // type:function size:0x4 +initializeState_Attack__12dAcEgerock_cFv = .text:0x00002450; // type:function size:0x88 +executeState_Attack__12dAcEgerock_cFv = .text:0x000024E0; // type:function size:0x51C +finalizeState_Attack__12dAcEgerock_cFv = .text:0x00002A00; // type:function size:0x38 +initializeState_Damage__12dAcEgerock_cFv = .text:0x00002A40; // type:function size:0x160 +executeState_Damage__12dAcEgerock_cFv = .text:0x00002BA0; // type:function size:0x148 +finalizeState_Damage__12dAcEgerock_cFv = .text:0x00002CF0; // type:function size:0x14 +initializeState_FlyHome__12dAcEgerock_cFv = .text:0x00002D10; // type:function size:0xD8 +executeState_FlyHome__12dAcEgerock_cFv = .text:0x00002DF0; // type:function size:0x538 +finalizeState_FlyHome__12dAcEgerock_cFv = .text:0x00003330; // type:function size:0x50 +initializeState_Rail__12dAcEgerock_cFv = .text:0x00003380; // type:function size:0xDC +executeState_Rail__12dAcEgerock_cFv = .text:0x00003460; // type:function size:0x304 +finalizeState_Rail__12dAcEgerock_cFv = .text:0x00003770; // type:function size:0x40 +initializeState_Return__12dAcEgerock_cFv = .text:0x000037B0; // type:function size:0x50 +executeState_Return__12dAcEgerock_cFv = .text:0x00003800; // type:function size:0x2CC +finalizeState_Return__12dAcEgerock_cFv = .text:0x00003AD0; // type:function size:0x14 +initializeState_Shock__12dAcEgerock_cFv = .text:0x00003AF0; // type:function size:0x90 +executeState_Shock__12dAcEgerock_cFv = .text:0x00003B80; // type:function size:0xAC +finalizeState_Shock__12dAcEgerock_cFv = .text:0x00003C30; // type:function size:0x10 +initializeState_Stay__12dAcEgerock_cFv = .text:0x00003C40; // type:function size:0x98 +executeState_Stay__12dAcEgerock_cFv = .text:0x00003CE0; // type:function size:0x438 +finalizeState_Stay__12dAcEgerock_cFv = .text:0x00004120; // type:function size:0x90 +initializeState_Vanish__12dAcEgerock_cFv = .text:0x000041B0; // type:function size:0x10 +executeState_Vanish__12dAcEgerock_cFv = .text:0x000041C0; // type:function size:0x4 +finalizeState_Vanish__12dAcEgerock_cFv = .text:0x000041D0; // type:function size:0x4 fn_215_41E0 = .text:0x000041E0; // type:function size:0x8 fn_215_41F0 = .text:0x000041F0; // type:function size:0x4 fn_215_4200 = .text:0x00004200; // type:function size:0x4 fn_215_4210 = .text:0x00004210; // type:function size:0x8 -fn_215_4220 = .text:0x00004220; // type:function size:0x1B0 -fn_215_43D0 = .text:0x000043D0; // type:function size:0x60 -fn_215_4430 = .text:0x00004430; // type:function size:0xC -fn_215_4440 = .text:0x00004440; // type:function size:0x1C -fn_215_4460 = .text:0x00004460; // type:function size:0x1C -fn_215_4480 = .text:0x00004480; // type:function size:0x1C -fn_215_44A0 = .text:0x000044A0; // type:function size:0x10 -fn_215_44B0 = .text:0x000044B0; // type:function size:0x10 -fn_215_44C0 = .text:0x000044C0; // type:function size:0x10 -fn_215_44D0 = .text:0x000044D0; // type:function size:0x10 -fn_215_44E0 = .text:0x000044E0; // type:function size:0x10 -fn_215_44F0 = .text:0x000044F0; // type:function size:0x10 -fn_215_4500 = .text:0x00004500; // type:function size:0x30 -fn_215_4530 = .text:0x00004530; // type:function size:0x30 -fn_215_4560 = .text:0x00004560; // type:function size:0x30 -fn_215_4590 = .text:0x00004590; // type:function size:0x6E4 -fn_215_4C80 = .text:0x00004C80; // type:function size:0x58 -fn_215_4CE0 = .text:0x00004CE0; // type:function size:0x88 +__dt__12dAcEgerock_cFv = .text:0x00004220; // type:function size:0x1B0 +build__28sFStateFct_c<12dAcEgerock_c>FRC12sStateIDIf_c = .text:0x000043D0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcEgerock_c>FRP10sStateIf_c = .text:0x00004430; // type:function size:0xC +initialize__25sFState_c<12dAcEgerock_c>Fv = .text:0x00004440; // type:function size:0x1C +execute__25sFState_c<12dAcEgerock_c>Fv = .text:0x00004460; // type:function size:0x1C +finalize__25sFState_c<12dAcEgerock_c>Fv = .text:0x00004480; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044A0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044B0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044C0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044D0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044E0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcEgerock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044F0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcEgerock_c>CFR12dAcEgerock_c = .text:0x00004500; // type:function size:0x30 +executeState__27sFStateID_c<12dAcEgerock_c>CFR12dAcEgerock_c = .text:0x00004530; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcEgerock_c>CFR12dAcEgerock_c = .text:0x00004560; // type:function size:0x30 +__sinit_\d_a_e_gerock_cpp = .text:0x00004590; // type:function size:0x6E4 scope:local +__dt__27sFStateID_c<12dAcEgerock_c>Fv = .text:0x00004C80; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcEgerock_c>CFPCc = .text:0x00004CE0; // type:function size:0x88 fn_215_4D70 = .text:0x00004D70; // type:function size:0x8 fn_215_4D80 = .text:0x00004D80; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -100,7 +100,7 @@ lbl_215_rodata_74 = .rodata:0x00000074; // type:object size:0x44 data:float lbl_215_rodata_B8 = .rodata:0x000000B8; // type:object size:0x1C data:float lbl_215_rodata_D4 = .rodata:0x000000D4; // type:object size:0x2C data:float lbl_215_rodata_100 = .rodata:0x00000100; // type:object size:0x78 data:float -lbl_215_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_GEROCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_215_data_10 = .data:0x00000010; // type:object size:0x8 lbl_215_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_215_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_gueNP/symbols.txt b/config/SOUE01/rels/d_a_e_gueNP/symbols.txt index 31384afb..6824ea76 100644 --- a/config/SOUE01/rels/d_a_e_gueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gueNP/symbols.txt @@ -3,13 +3,13 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEgue__ctor = .text:0x000000F0; // type:function size:0x164 +dAcEgue_c_classInit__Fv = .text:0x000000F0; // type:function size:0x164 fn_212_260 = .text:0x00000260; // type:function size:0x58 fn_212_2C0 = .text:0x000002C0; // type:function size:0x5C -fn_212_320 = .text:0x00000320; // type:function size:0x58 -fn_212_380 = .text:0x00000380; // type:function size:0x6C -fn_212_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_212_490 = .text:0x00000490; // type:function size:0xA4 +__dt__21sFState_c<9dAcEgue_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEgue_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_212_540 = .text:0x00000540; // type:function size:0x5C fn_212_5A0 = .text:0x000005A0; // type:function size:0xD0 fn_212_670 = .text:0x00000670; // type:function size:0x10 @@ -25,8 +25,8 @@ fn_212_E80 = .text:0x00000E80; // type:function size:0xB4 fn_212_F40 = .text:0x00000F40; // type:function size:0x54 fn_212_FA0 = .text:0x00000FA0; // type:function size:0xEC fn_212_1090 = .text:0x00001090; // type:function size:0x338 -fn_212_13D0 = .text:0x000013D0; // type:function size:0x10 -fn_212_13E0 = .text:0x000013E0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013D0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000013E0; // type:function size:0x10 fn_212_13F0 = .text:0x000013F0; // type:function size:0x1C fn_212_1410 = .text:0x00001410; // type:function size:0x114 fn_212_1530 = .text:0x00001530; // type:function size:0x4 @@ -39,54 +39,54 @@ fn_212_1940 = .text:0x00001940; // type:function size:0x120 fn_212_1A60 = .text:0x00001A60; // type:function size:0x248 fn_212_1CB0 = .text:0x00001CB0; // type:function size:0x8 fn_212_1CC0 = .text:0x00001CC0; // type:function size:0x720 -fn_212_23E0 = .text:0x000023E0; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000023E0; // type:function size:0x10 fn_212_23F0 = .text:0x000023F0; // type:function size:0x6C -fn_212_2460 = .text:0x00002460; // type:function size:0x9C -fn_212_2500 = .text:0x00002500; // type:function size:0xA88 -fn_212_2F90 = .text:0x00002F90; // type:function size:0x64 -fn_212_3000 = .text:0x00003000; // type:function size:0x1C -fn_212_3020 = .text:0x00003020; // type:function size:0x98 -fn_212_30C0 = .text:0x000030C0; // type:function size:0x4 -fn_212_30D0 = .text:0x000030D0; // type:function size:0x18C -fn_212_3260 = .text:0x00003260; // type:function size:0x344 -fn_212_35B0 = .text:0x000035B0; // type:function size:0x20 -fn_212_35D0 = .text:0x000035D0; // type:function size:0xAC -fn_212_3680 = .text:0x00003680; // type:function size:0x4F4 -fn_212_3B80 = .text:0x00003B80; // type:function size:0x1C -fn_212_3BA0 = .text:0x00003BA0; // type:function size:0x110 -fn_212_3CB0 = .text:0x00003CB0; // type:function size:0x8B0 -fn_212_4560 = .text:0x00004560; // type:function size:0x10 -fn_212_4570 = .text:0x00004570; // type:function size:0x60 -fn_212_45D0 = .text:0x000045D0; // type:function size:0x374 -fn_212_4950 = .text:0x00004950; // type:function size:0xC -fn_212_4960 = .text:0x00004960; // type:function size:0x74 -fn_212_49E0 = .text:0x000049E0; // type:function size:0x1EC -fn_212_4BD0 = .text:0x00004BD0; // type:function size:0x38 -fn_212_4C10 = .text:0x00004C10; // type:function size:0xA0 -fn_212_4CB0 = .text:0x00004CB0; // type:function size:0x33C -fn_212_4FF0 = .text:0x00004FF0; // type:function size:0x4C +initializeState_Attack__9dAcEgue_cFv = .text:0x00002460; // type:function size:0x9C +executeState_Attack__9dAcEgue_cFv = .text:0x00002500; // type:function size:0xA88 +finalizeState_Attack__9dAcEgue_cFv = .text:0x00002F90; // type:function size:0x64 +initializeState_Blow__9dAcEgue_cFv = .text:0x00003000; // type:function size:0x1C +executeState_Blow__9dAcEgue_cFv = .text:0x00003020; // type:function size:0x98 +finalizeState_Blow__9dAcEgue_cFv = .text:0x000030C0; // type:function size:0x4 +initializeState_Damage__9dAcEgue_cFv = .text:0x000030D0; // type:function size:0x18C +executeState_Damage__9dAcEgue_cFv = .text:0x00003260; // type:function size:0x344 +finalizeState_Damage__9dAcEgue_cFv = .text:0x000035B0; // type:function size:0x20 +initializeState_FlyHome__9dAcEgue_cFv = .text:0x000035D0; // type:function size:0xAC +executeState_FlyHome__9dAcEgue_cFv = .text:0x00003680; // type:function size:0x4F4 +finalizeState_FlyHome__9dAcEgue_cFv = .text:0x00003B80; // type:function size:0x1C +initializeState_FlyPlayer__9dAcEgue_cFv = .text:0x00003BA0; // type:function size:0x110 +executeState_FlyPlayer__9dAcEgue_cFv = .text:0x00003CB0; // type:function size:0x8B0 +finalizeState_FlyPlayer__9dAcEgue_cFv = .text:0x00004560; // type:function size:0x10 +initializeState_Return__9dAcEgue_cFv = .text:0x00004570; // type:function size:0x60 +executeState_Return__9dAcEgue_cFv = .text:0x000045D0; // type:function size:0x374 +finalizeState_Return__9dAcEgue_cFv = .text:0x00004950; // type:function size:0xC +initializeState_Stay__9dAcEgue_cFv = .text:0x00004960; // type:function size:0x74 +executeState_Stay__9dAcEgue_cFv = .text:0x000049E0; // type:function size:0x1EC +finalizeState_Stay__9dAcEgue_cFv = .text:0x00004BD0; // type:function size:0x38 +initializeState_Stun__9dAcEgue_cFv = .text:0x00004C10; // type:function size:0xA0 +executeState_Stun__9dAcEgue_cFv = .text:0x00004CB0; // type:function size:0x33C +finalizeState_Stun__9dAcEgue_cFv = .text:0x00004FF0; // type:function size:0x4C fn_212_5040 = .text:0x00005040; // type:function size:0x8 fn_212_5050 = .text:0x00005050; // type:function size:0x4 fn_212_5060 = .text:0x00005060; // type:function size:0x4 fn_212_5070 = .text:0x00005070; // type:function size:0x8 -fn_212_5080 = .text:0x00005080; // type:function size:0x158 -fn_212_51E0 = .text:0x000051E0; // type:function size:0x60 -fn_212_5240 = .text:0x00005240; // type:function size:0xC -fn_212_5250 = .text:0x00005250; // type:function size:0x1C -fn_212_5270 = .text:0x00005270; // type:function size:0x1C -fn_212_5290 = .text:0x00005290; // type:function size:0x1C -fn_212_52B0 = .text:0x000052B0; // type:function size:0x10 -fn_212_52C0 = .text:0x000052C0; // type:function size:0x10 -fn_212_52D0 = .text:0x000052D0; // type:function size:0x10 -fn_212_52E0 = .text:0x000052E0; // type:function size:0x10 -fn_212_52F0 = .text:0x000052F0; // type:function size:0x10 -fn_212_5300 = .text:0x00005300; // type:function size:0x10 -fn_212_5310 = .text:0x00005310; // type:function size:0x30 -fn_212_5340 = .text:0x00005340; // type:function size:0x30 -fn_212_5370 = .text:0x00005370; // type:function size:0x30 -fn_212_53A0 = .text:0x000053A0; // type:function size:0x6A4 -fn_212_5A50 = .text:0x00005A50; // type:function size:0x58 -fn_212_5AB0 = .text:0x00005AB0; // type:function size:0x88 +__dt__9dAcEgue_cFv = .text:0x00005080; // type:function size:0x158 +build__24sFStateFct_c<9dAcEgue_c>FRC12sStateIDIf_c = .text:0x000051E0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEgue_c>FRP10sStateIf_c = .text:0x00005240; // type:function size:0xC +initialize__21sFState_c<9dAcEgue_c>Fv = .text:0x00005250; // type:function size:0x1C +execute__21sFState_c<9dAcEgue_c>Fv = .text:0x00005270; // type:function size:0x1C +finalize__21sFState_c<9dAcEgue_c>Fv = .text:0x00005290; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052B0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052C0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052D0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000052E0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000052F0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEgue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005300; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEgue_c>CFR9dAcEgue_c = .text:0x00005310; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEgue_c>CFR9dAcEgue_c = .text:0x00005340; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEgue_c>CFR9dAcEgue_c = .text:0x00005370; // type:function size:0x30 +__sinit_\d_a_e_gue_cpp = .text:0x000053A0; // type:function size:0x6A4 scope:local +__dt__23sFStateID_c<9dAcEgue_c>Fv = .text:0x00005A50; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEgue_c>CFPCc = .text:0x00005AB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -102,7 +102,7 @@ lbl_212_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_212_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_212_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_212_rodata_80 = .rodata:0x00000080; // type:object size:0x144 data:float -lbl_212_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_GUE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_212_data_10 = .data:0x00000010; // type:object size:0x8 lbl_212_data_18 = .data:0x00000018; // type:object size:0xC lbl_212_data_24 = .data:0x00000024; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_gumarmNP/symbols.txt b/config/SOUE01/rels/d_a_e_gumarmNP/symbols.txt index 95e0397d..1bd82572 100644 --- a/config/SOUE01/rels/d_a_e_gumarmNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gumarmNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcGumarm__ctor = .text:0x000000F0; // type:function size:0x2D0 +dAcGumarm_c_classInit__Fv = .text:0x000000F0; // type:function size:0x2D0 fn_250_3C0 = .text:0x000003C0; // type:function size:0x58 fn_250_420 = .text:0x00000420; // type:function size:0x40 fn_250_460 = .text:0x00000460; // type:function size:0x58 -fn_250_4C0 = .text:0x000004C0; // type:function size:0x58 -fn_250_520 = .text:0x00000520; // type:function size:0x6C -fn_250_590 = .text:0x00000590; // type:function size:0xA0 -fn_250_630 = .text:0x00000630; // type:function size:0xA4 +__dt__24sFState_c<11dAcGumarm_c>Fv = .text:0x000004C0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcGumarm_c>Fv = .text:0x00000520; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000590; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000630; // type:function size:0xA4 fn_250_6E0 = .text:0x000006E0; // type:function size:0x90 fn_250_770 = .text:0x00000770; // type:function size:0x90 fn_250_800 = .text:0x00000800; // type:function size:0xAC @@ -23,69 +23,69 @@ fn_250_A80 = .text:0x00000A80; // type:function size:0x40 fn_250_AC0 = .text:0x00000AC0; // type:function size:0x18C AcGumarm__initModels = .text:0x00000C50; // type:function size:0x2FC AcGumarm__init = .text:0x00000F50; // type:function size:0x1E0 -fn_250_1130 = .text:0x00001130; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001130; // type:function size:0x10 AcGumarm__destroy = .text:0x00001140; // type:function size:0x78 fn_250_11C0 = .text:0x000011C0; // type:function size:0x2C4 fn_250_1490 = .text:0x00001490; // type:function size:0xBC AcGumarm__update = .text:0x00001550; // type:function size:0x4B0 -fn_250_1A00 = .text:0x00001A00; // type:function size:0x10 -fn_250_1A10 = .text:0x00001A10; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A00; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A10; // type:function size:0x10 AcGumarm__draw = .text:0x00001A20; // type:function size:0x21C -AcGumarm__stateHideEnter = .text:0x00001C40; // type:function size:0x158 -AcGumarm__stateHideIn = .text:0x00001DA0; // type:function size:0x24 +initializeState_Hide__11dAcGumarm_cFv = .text:0x00001C40; // type:function size:0x158 +executeState_Hide__11dAcGumarm_cFv = .text:0x00001DA0; // type:function size:0x24 fn_250_1DC4 = .text:0x00001DC4; // type:function size:0x4 -AcGumarm__stateHideLeave = .text:0x00001DD0; // type:function size:0x34 -AcGumarm__stateHideWaitEnter = .text:0x00001E10; // type:function size:0xA0 -AcGumarm__stateHideWaitUpdate = .text:0x00001EB0; // type:function size:0x150 -AcGumarm__stateHideWaitLeave = .text:0x00002000; // type:function size:0x10 -AcGumarm__stateHideWalkEnter = .text:0x00002010; // type:function size:0x118 -AcGumarm__stateHideWalkUpdate = .text:0x00002130; // type:function size:0x1C0 -AcGumarm__stateHideWalkLeave = .text:0x000022F0; // type:function size:0x10 -AcGumarm__stateHideMoveEnter = .text:0x00002300; // type:function size:0xB8 -AcGumarm__stateHideMoveUpdate = .text:0x000023C0; // type:function size:0x354 -AcGumarm__stateHideMoveLeave = .text:0x00002720; // type:function size:0x34 -AcGumarm__stateAppearEnter = .text:0x00002760; // type:function size:0x9C -AcGumarm__stateAppearUpdate = .text:0x00002800; // type:function size:0x408 -AcGumarm__stateAppearLeave = .text:0x00002C10; // type:function size:0x64 -AcGumarm__stateWaitEnter = .text:0x00002C80; // type:function size:0x6C -AcGumarm__stateWaitUpdaet = .text:0x00002CF0; // type:function size:0xD8 -fn_250_2DD0 = .text:0x00002DD0; // type:function size:0x4 -AcGumarm__stateWalkEnter = .text:0x00002DE0; // type:function size:0xE4 -AcGumarm__stateWalkUpdate = .text:0x00002ED0; // type:function size:0x208 -fn_250_30E0 = .text:0x000030E0; // type:function size:0x4 -AcGumarm__stateKeepRockEnter = .text:0x000030F0; // type:function size:0x58 -AcGumarm__stateKeepRockUpdate = .text:0x00003150; // type:function size:0xE0 -fn_250_3230 = .text:0x00003230; // type:function size:0x4 -AcGumarm__stateAttackMoveEnter = .text:0x00003240; // type:function size:0x70 -AcGumarm__stateAttackMoveUpdate = .text:0x000032B0; // type:function size:0x234 -fn_250_34F0 = .text:0x000034F0; // type:function size:0x4 -AcGumarm__stateAttackEnter = .text:0x00003500; // type:function size:0x58 -AcGumarm__stateAttackUpdate = .text:0x00003560; // type:function size:0x210 -AcGumarm__stateAttackLeave = .text:0x00003770; // type:function size:0x1C -AcGumarm__stateFindEnter = .text:0x00003790; // type:function size:0x64 -AcGumarm__stateFindUpdate = .text:0x00003800; // type:function size:0xA4 -fn_250_38B0 = .text:0x000038B0; // type:function size:0x4 -AcGumarm__stateFreezeStartEnter = .text:0x000038C0; // type:function size:0x134 -AcGumarm__stateFreezeStartUpdate = .text:0x00003A00; // type:function size:0x154 -fn_250_3B60 = .text:0x00003B60; // type:function size:0x4 -AcGumarm__stateFreezeEnter = .text:0x00003B70; // type:function size:0x24 -AcGumarm__stateFreezeUpdate = .text:0x00003BA0; // type:function size:0x88 -fn_250_3C30 = .text:0x00003C30; // type:function size:0x4 -AcGumarm__stateFreezeEndEnter = .text:0x00003C40; // type:function size:0x94 -AcGumarm__stateFreezeEndUpdate = .text:0x00003CE0; // type:function size:0x1E0 -AcGumarm__stateFreezeEndLeave = .text:0x00003EC0; // type:function size:0xC -AcGumarm__stateLostEnter = .text:0x00003ED0; // type:function size:0xD8 -AcGumarm__stateLostUpdate = .text:0x00003FB0; // type:function size:0x140 -fn_250_40F0 = .text:0x000040F0; // type:function size:0x4 -AcGumarm__stateKeepSinkEnter = .text:0x00004100; // type:function size:0x60 -AcGumarm__stateKeepSinkUpdate = .text:0x00004160; // type:function size:0xE8 -AcGumarm__stateKeepSinkLeave = .text:0x00004250; // type:function size:0x10 -AcGumarm__stateSinkEnter = .text:0x00004260; // type:function size:0x6C -AcGumarm__stateSinkUpdate = .text:0x000042D0; // type:function size:0xCC -fn_250_43A0 = .text:0x000043A0; // type:function size:0x4 -AcGumarm__stateDeadEnter = .text:0x000043B0; // type:function size:0x80 -AcGumarm__stateDeadUpdate = .text:0x00004430; // type:function size:0x128 -fn_250_4560 = .text:0x00004560; // type:function size:0x4 +finalizeState_Hide__11dAcGumarm_cFv = .text:0x00001DD0; // type:function size:0x34 +initializeState_HideWait__11dAcGumarm_cFv = .text:0x00001E10; // type:function size:0xA0 +executeState_HideWait__11dAcGumarm_cFv = .text:0x00001EB0; // type:function size:0x150 +finalizeState_HideWait__11dAcGumarm_cFv = .text:0x00002000; // type:function size:0x10 +initializeState_HideWalk__11dAcGumarm_cFv = .text:0x00002010; // type:function size:0x118 +executeState_HideWalk__11dAcGumarm_cFv = .text:0x00002130; // type:function size:0x1C0 +finalizeState_HideWalk__11dAcGumarm_cFv = .text:0x000022F0; // type:function size:0x10 +initializeState_HideMove__11dAcGumarm_cFv = .text:0x00002300; // type:function size:0xB8 +executeState_HideMove__11dAcGumarm_cFv = .text:0x000023C0; // type:function size:0x354 +finalizeState_HideMove__11dAcGumarm_cFv = .text:0x00002720; // type:function size:0x34 +initializeState_Appear__11dAcGumarm_cFv = .text:0x00002760; // type:function size:0x9C +executeState_Appear__11dAcGumarm_cFv = .text:0x00002800; // type:function size:0x408 +finalizeState_Appear__11dAcGumarm_cFv = .text:0x00002C10; // type:function size:0x64 +initializeState_Wait__11dAcGumarm_cFv = .text:0x00002C80; // type:function size:0x6C +executeState_Wait__11dAcGumarm_cFv = .text:0x00002CF0; // type:function size:0xD8 +finalizeState_Wait__11dAcGumarm_cFv = .text:0x00002DD0; // type:function size:0x4 +initializeState_Walk__11dAcGumarm_cFv = .text:0x00002DE0; // type:function size:0xE4 +executeState_Walk__11dAcGumarm_cFv = .text:0x00002ED0; // type:function size:0x208 +finalizeState_Walk__11dAcGumarm_cFv = .text:0x000030E0; // type:function size:0x4 +initializeState_KeepRock__11dAcGumarm_cFv = .text:0x000030F0; // type:function size:0x58 +executeState_KeepRock__11dAcGumarm_cFv = .text:0x00003150; // type:function size:0xE0 +finalizeState_KeepRock__11dAcGumarm_cFv = .text:0x00003230; // type:function size:0x4 +initializeState_AttackMove__11dAcGumarm_cFv = .text:0x00003240; // type:function size:0x70 +executeState_AttackMove__11dAcGumarm_cFv = .text:0x000032B0; // type:function size:0x234 +finalizeState_AttackMove__11dAcGumarm_cFv = .text:0x000034F0; // type:function size:0x4 +initializeState_Attack__11dAcGumarm_cFv = .text:0x00003500; // type:function size:0x58 +executeState_Attack__11dAcGumarm_cFv = .text:0x00003560; // type:function size:0x210 +finalizeState_Attack__11dAcGumarm_cFv = .text:0x00003770; // type:function size:0x1C +initializeState_Find__11dAcGumarm_cFv = .text:0x00003790; // type:function size:0x64 +executeState_Find__11dAcGumarm_cFv = .text:0x00003800; // type:function size:0xA4 +finalizeState_Find__11dAcGumarm_cFv = .text:0x000038B0; // type:function size:0x4 +initializeState_FreezeStart__11dAcGumarm_cFv = .text:0x000038C0; // type:function size:0x134 +executeState_FreezeStart__11dAcGumarm_cFv = .text:0x00003A00; // type:function size:0x154 +finalizeState_FreezeStart__11dAcGumarm_cFv = .text:0x00003B60; // type:function size:0x4 +initializeState_Freeze__11dAcGumarm_cFv = .text:0x00003B70; // type:function size:0x24 +executeState_Freeze__11dAcGumarm_cFv = .text:0x00003BA0; // type:function size:0x88 +finalizeState_Freeze__11dAcGumarm_cFv = .text:0x00003C30; // type:function size:0x4 +initializeState_FreezeEnd__11dAcGumarm_cFv = .text:0x00003C40; // type:function size:0x94 +executeState_FreezeEnd__11dAcGumarm_cFv = .text:0x00003CE0; // type:function size:0x1E0 +finalizeState_FreezeEnd__11dAcGumarm_cFv = .text:0x00003EC0; // type:function size:0xC +initializeState_Lost__11dAcGumarm_cFv = .text:0x00003ED0; // type:function size:0xD8 +executeState_Lost__11dAcGumarm_cFv = .text:0x00003FB0; // type:function size:0x140 +finalizeState_Lost__11dAcGumarm_cFv = .text:0x000040F0; // type:function size:0x4 +initializeState_KeepSink__11dAcGumarm_cFv = .text:0x00004100; // type:function size:0x60 +executeState_KeepSink__11dAcGumarm_cFv = .text:0x00004160; // type:function size:0xE8 +finalizeState_KeepSink__11dAcGumarm_cFv = .text:0x00004250; // type:function size:0x10 +initializeState_Sink__11dAcGumarm_cFv = .text:0x00004260; // type:function size:0x6C +executeState_Sink__11dAcGumarm_cFv = .text:0x000042D0; // type:function size:0xCC +finalizeState_Sink__11dAcGumarm_cFv = .text:0x000043A0; // type:function size:0x4 +initializeState_Dead__11dAcGumarm_cFv = .text:0x000043B0; // type:function size:0x80 +executeState_Dead__11dAcGumarm_cFv = .text:0x00004430; // type:function size:0x128 +finalizeState_Dead__11dAcGumarm_cFv = .text:0x00004560; // type:function size:0x4 fn_250_4570 = .text:0x00004570; // type:function size:0x4 fn_250_4580 = .text:0x00004580; // type:function size:0x88 fn_250_4610 = .text:0x00004610; // type:function size:0x104 @@ -115,7 +115,7 @@ fn_250_7620 = .text:0x00007620; // type:function size:0x8 fn_250_7630 = .text:0x00007630; // type:function size:0x4 fn_250_7640 = .text:0x00007640; // type:function size:0x4 AcGumarm__getEnemyLink = .text:0x00007650; // type:function size:0x8 -AcGumarm__dtor = .text:0x00007660; // type:function size:0x260 +__dt__11dAcGumarm_cFv = .text:0x00007660; // type:function size:0x260 fn_250_78C0 = .text:0x000078C0; // type:function size:0x10 fn_250_78D0 = .text:0x000078D0; // type:function size:0xC fn_250_78E0 = .text:0x000078E0; // type:function size:0xC @@ -130,27 +130,27 @@ fn_250_7960 = .text:0x00007960; // type:function size:0x4 fn_250_7970 = .text:0x00007970; // type:function size:0x36C fn_250_7CE0 = .text:0x00007CE0; // type:function size:0x2BC fn_250_7FA0 = .text:0x00007FA0; // type:function size:0x140 -fn_250_80E0 = .text:0x000080E0; // type:function size:0x60 -fn_250_8140 = .text:0x00008140; // type:function size:0xC -fn_250_8150 = .text:0x00008150; // type:function size:0x1C -fn_250_8170 = .text:0x00008170; // type:function size:0x1C -fn_250_8190 = .text:0x00008190; // type:function size:0x1C -fn_250_81B0 = .text:0x000081B0; // type:function size:0x10 -fn_250_81C0 = .text:0x000081C0; // type:function size:0x10 -fn_250_81D0 = .text:0x000081D0; // type:function size:0x10 -fn_250_81E0 = .text:0x000081E0; // type:function size:0x10 -fn_250_81F0 = .text:0x000081F0; // type:function size:0x10 -fn_250_8200 = .text:0x00008200; // type:function size:0x10 -fn_250_8210 = .text:0x00008210; // type:function size:0x30 -fn_250_8240 = .text:0x00008240; // type:function size:0x30 -fn_250_8270 = .text:0x00008270; // type:function size:0x30 -fn_250_82A0 = .text:0x000082A0; // type:function size:0xDB4 +build__27sFStateFct_c<11dAcGumarm_c>FRC12sStateIDIf_c = .text:0x000080E0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcGumarm_c>FRP10sStateIf_c = .text:0x00008140; // type:function size:0xC +initialize__24sFState_c<11dAcGumarm_c>Fv = .text:0x00008150; // type:function size:0x1C +execute__24sFState_c<11dAcGumarm_c>Fv = .text:0x00008170; // type:function size:0x1C +finalize__24sFState_c<11dAcGumarm_c>Fv = .text:0x00008190; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000081B0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000081C0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000081D0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000081E0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000081F0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008200; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcGumarm_c>CFR11dAcGumarm_c = .text:0x00008210; // type:function size:0x30 +executeState__26sFStateID_c<11dAcGumarm_c>CFR11dAcGumarm_c = .text:0x00008240; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcGumarm_c>CFR11dAcGumarm_c = .text:0x00008270; // type:function size:0x30 +__sinit_\d_a_e_gumarm_cpp = .text:0x000082A0; // type:function size:0xDB4 scope:local fn_250_9060 = .text:0x00009060; // type:function size:0x48 fn_250_90B0 = .text:0x000090B0; // type:function size:0x40 fn_250_90F0 = .text:0x000090F0; // type:function size:0x64 fn_250_9160 = .text:0x00009160; // type:function size:0x64 -fn_250_91D0 = .text:0x000091D0; // type:function size:0x58 -fn_250_9230 = .text:0x00009230; // type:function size:0x88 +__dt__26sFStateID_c<11dAcGumarm_c>Fv = .text:0x000091D0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcGumarm_c>CFPCc = .text:0x00009230; // type:function size:0x88 fn_250_92C0 = .text:0x000092C0; // type:function size:0x8 fn_250_92D0 = .text:0x000092D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -174,7 +174,7 @@ lbl_250_rodata_114 = .rodata:0x00000114; // type:object size:0xC data:float lbl_250_rodata_120 = .rodata:0x00000120; // type:object size:0x8 data:float lbl_250_rodata_128 = .rodata:0x00000128; // type:object size:0x18 data:float lbl_250_rodata_140 = .rodata:0x00000140; // type:object size:0x5C data:float -lbl_250_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_GUMARM = .data:0x00000000; // type:object size:0x6C data:4byte lbl_250_data_6C = .data:0x0000006C; // type:object size:0x8 lbl_250_data_74 = .data:0x00000074; // type:object size:0x44 lbl_250_data_B8 = .data:0x000000B8; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_gunhoNP/symbols.txt b/config/SOUE01/rels/d_a_e_gunhoNP/symbols.txt index 2ca3ca03..9f9c12ea 100644 --- a/config/SOUE01/rels/d_a_e_gunhoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gunhoNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_183_F0 = .text:0x000000F0; // type:function size:0x40 -fn_183_130 = .text:0x00000130; // type:function size:0x17C -fn_183_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_183_310 = .text:0x00000310; // type:function size:0x6C -fn_183_380 = .text:0x00000380; // type:function size:0xA0 -fn_183_420 = .text:0x00000420; // type:function size:0xA4 +dAcEgunho_c_classInit__Fv = .text:0x00000130; // type:function size:0x17C +__dt__24sFState_c<11dAcEgunho_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEgunho_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_183_4D0 = .text:0x000004D0; // type:function size:0x58 fn_183_530 = .text:0x00000530; // type:function size:0x14 fn_183_550 = .text:0x00000550; // type:function size:0x58 @@ -17,38 +17,38 @@ fn_183_610 = .text:0x00000610; // type:function size:0x4 fn_183_620 = .text:0x00000620; // type:function size:0x154 fn_183_780 = .text:0x00000780; // type:function size:0x110 fn_183_890 = .text:0x00000890; // type:function size:0x48C -fn_183_D20 = .text:0x00000D20; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D20; // type:function size:0x10 fn_183_D30 = .text:0x00000D30; // type:function size:0x1CC fn_183_F00 = .text:0x00000F00; // type:function size:0x8 fn_183_F10 = .text:0x00000F10; // type:function size:0x1424 -fn_183_2340 = .text:0x00002340; // type:function size:0x10 -fn_183_2350 = .text:0x00002350; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002340; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002350; // type:function size:0x10 fn_183_2360 = .text:0x00002360; // type:function size:0x1C fn_183_2380 = .text:0x00002380; // type:function size:0x124 -fn_183_24B0 = .text:0x000024B0; // type:function size:0xB0 -fn_183_2560 = .text:0x00002560; // type:function size:0xBC -fn_183_2620 = .text:0x00002620; // type:function size:0x4 -fn_183_2630 = .text:0x00002630; // type:function size:0x74 -fn_183_26B0 = .text:0x000026B0; // type:function size:0xD0 -fn_183_2780 = .text:0x00002780; // type:function size:0x4 -fn_183_2790 = .text:0x00002790; // type:function size:0xB4 -fn_183_2850 = .text:0x00002850; // type:function size:0xC4 -fn_183_2920 = .text:0x00002920; // type:function size:0x4 -fn_183_2930 = .text:0x00002930; // type:function size:0x74 -fn_183_29B0 = .text:0x000029B0; // type:function size:0x18C -fn_183_2B40 = .text:0x00002B40; // type:function size:0x4 -fn_183_2B50 = .text:0x00002B50; // type:function size:0x68 -fn_183_2BC0 = .text:0x00002BC0; // type:function size:0x340 -fn_183_2F00 = .text:0x00002F00; // type:function size:0x4 -fn_183_2F10 = .text:0x00002F10; // type:function size:0x84 -fn_183_2FA0 = .text:0x00002FA0; // type:function size:0x2E4 -fn_183_3290 = .text:0x00003290; // type:function size:0x4 -fn_183_32A0 = .text:0x000032A0; // type:function size:0x10 -fn_183_32B0 = .text:0x000032B0; // type:function size:0x114 -fn_183_33D0 = .text:0x000033D0; // type:function size:0x4 -fn_183_33E0 = .text:0x000033E0; // type:function size:0x84 -fn_183_3470 = .text:0x00003470; // type:function size:0x10C -fn_183_3580 = .text:0x00003580; // type:function size:0x4 +initializeState_OpenClose__11dAcEgunho_cFv = .text:0x000024B0; // type:function size:0xB0 +executeState_OpenClose__11dAcEgunho_cFv = .text:0x00002560; // type:function size:0xBC +finalizeState_OpenClose__11dAcEgunho_cFv = .text:0x00002620; // type:function size:0x4 +initializeState_Wait__11dAcEgunho_cFv = .text:0x00002630; // type:function size:0x74 +executeState_Wait__11dAcEgunho_cFv = .text:0x000026B0; // type:function size:0xD0 +finalizeState_Wait__11dAcEgunho_cFv = .text:0x00002780; // type:function size:0x4 +initializeState_NormalMove__11dAcEgunho_cFv = .text:0x00002790; // type:function size:0xB4 +executeState_NormalMove__11dAcEgunho_cFv = .text:0x00002850; // type:function size:0xC4 +finalizeState_NormalMove__11dAcEgunho_cFv = .text:0x00002920; // type:function size:0x4 +initializeState_Search__11dAcEgunho_cFv = .text:0x00002930; // type:function size:0x74 +executeState_Search__11dAcEgunho_cFv = .text:0x000029B0; // type:function size:0x18C +finalizeState_Search__11dAcEgunho_cFv = .text:0x00002B40; // type:function size:0x4 +initializeState_AttackBullet__11dAcEgunho_cFv = .text:0x00002B50; // type:function size:0x68 +executeState_AttackBullet__11dAcEgunho_cFv = .text:0x00002BC0; // type:function size:0x340 +finalizeState_AttackBullet__11dAcEgunho_cFv = .text:0x00002F00; // type:function size:0x4 +initializeState_AttackBomb__11dAcEgunho_cFv = .text:0x00002F10; // type:function size:0x84 +executeState_AttackBomb__11dAcEgunho_cFv = .text:0x00002FA0; // type:function size:0x2E4 +finalizeState_AttackBomb__11dAcEgunho_cFv = .text:0x00003290; // type:function size:0x4 +initializeState_Damage__11dAcEgunho_cFv = .text:0x000032A0; // type:function size:0x10 +executeState_Damage__11dAcEgunho_cFv = .text:0x000032B0; // type:function size:0x114 +finalizeState_Damage__11dAcEgunho_cFv = .text:0x000033D0; // type:function size:0x4 +initializeState_Dead__11dAcEgunho_cFv = .text:0x000033E0; // type:function size:0x84 +executeState_Dead__11dAcEgunho_cFv = .text:0x00003470; // type:function size:0x10C +finalizeState_Dead__11dAcEgunho_cFv = .text:0x00003580; // type:function size:0x4 fn_183_3590 = .text:0x00003590; // type:function size:0x2E8 fn_183_3880 = .text:0x00003880; // type:function size:0x124 fn_183_39B0 = .text:0x000039B0; // type:function size:0x88 @@ -58,24 +58,24 @@ fn_183_3B70 = .text:0x00003B70; // type:function size:0x8 fn_183_3B80 = .text:0x00003B80; // type:function size:0x4 fn_183_3B90 = .text:0x00003B90; // type:function size:0x4 fn_183_3BA0 = .text:0x00003BA0; // type:function size:0x8 -fn_183_3BB0 = .text:0x00003BB0; // type:function size:0x17C -fn_183_3D30 = .text:0x00003D30; // type:function size:0x60 -fn_183_3D90 = .text:0x00003D90; // type:function size:0xC -fn_183_3DA0 = .text:0x00003DA0; // type:function size:0x1C -fn_183_3DC0 = .text:0x00003DC0; // type:function size:0x1C -fn_183_3DE0 = .text:0x00003DE0; // type:function size:0x1C -fn_183_3E00 = .text:0x00003E00; // type:function size:0x10 -fn_183_3E10 = .text:0x00003E10; // type:function size:0x10 -fn_183_3E20 = .text:0x00003E20; // type:function size:0x10 -fn_183_3E30 = .text:0x00003E30; // type:function size:0x10 -fn_183_3E40 = .text:0x00003E40; // type:function size:0x10 -fn_183_3E50 = .text:0x00003E50; // type:function size:0x10 -fn_183_3E60 = .text:0x00003E60; // type:function size:0x30 -fn_183_3E90 = .text:0x00003E90; // type:function size:0x30 -fn_183_3EC0 = .text:0x00003EC0; // type:function size:0x30 -fn_183_3EF0 = .text:0x00003EF0; // type:function size:0x64C -fn_183_4540 = .text:0x00004540; // type:function size:0x58 -fn_183_45A0 = .text:0x000045A0; // type:function size:0x88 +__dt__11dAcEgunho_cFv = .text:0x00003BB0; // type:function size:0x17C +build__27sFStateFct_c<11dAcEgunho_c>FRC12sStateIDIf_c = .text:0x00003D30; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEgunho_c>FRP10sStateIf_c = .text:0x00003D90; // type:function size:0xC +initialize__24sFState_c<11dAcEgunho_c>Fv = .text:0x00003DA0; // type:function size:0x1C +execute__24sFState_c<11dAcEgunho_c>Fv = .text:0x00003DC0; // type:function size:0x1C +finalize__24sFState_c<11dAcEgunho_c>Fv = .text:0x00003DE0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E00; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E10; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003E20; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E30; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E40; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEgunho_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E50; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEgunho_c>CFR11dAcEgunho_c = .text:0x00003E60; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEgunho_c>CFR11dAcEgunho_c = .text:0x00003E90; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEgunho_c>CFR11dAcEgunho_c = .text:0x00003EC0; // type:function size:0x30 +__sinit_\d_a_e_gunho_cpp = .text:0x00003EF0; // type:function size:0x64C scope:local +__dt__26sFStateID_c<11dAcEgunho_c>Fv = .text:0x00004540; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEgunho_c>CFPCc = .text:0x000045A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -90,7 +90,7 @@ lbl_183_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float lbl_183_rodata_CC = .rodata:0x000000CC; // type:object size:0x24 data:float lbl_183_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float lbl_183_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_183_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_GUNHO = .data:0x00000010; // type:object size:0x10 lbl_183_data_20 = .data:0x00000020; // type:object size:0x10 lbl_183_data_30 = .data:0x00000030; // type:object size:0x44 lbl_183_data_74 = .data:0x00000074; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_gunhobNP/symbols.txt b/config/SOUE01/rels/d_a_e_gunhobNP/symbols.txt index 9a573be0..a45c0688 100644 --- a/config/SOUE01/rels/d_a_e_gunhobNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_gunhobNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_184_F0 = .text:0x000000F0; // type:function size:0x40 -fn_184_130 = .text:0x00000130; // type:function size:0x1B4 -fn_184_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_184_350 = .text:0x00000350; // type:function size:0x6C -fn_184_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_184_460 = .text:0x00000460; // type:function size:0xA4 +dAcEgunhob_c_classInit__Fv = .text:0x00000130; // type:function size:0x1B4 +__dt__25sFState_c<12dAcEgunhob_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcEgunhob_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_184_510 = .text:0x00000510; // type:function size:0x58 fn_184_570 = .text:0x00000570; // type:function size:0x64 fn_184_5E0 = .text:0x000005E0; // type:function size:0x64 @@ -17,55 +17,55 @@ fn_184_6B0 = .text:0x000006B0; // type:function size:0x4 fn_184_6C0 = .text:0x000006C0; // type:function size:0xD8 fn_184_7A0 = .text:0x000007A0; // type:function size:0x238 fn_184_9E0 = .text:0x000009E0; // type:function size:0x34C -fn_184_D30 = .text:0x00000D30; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D30; // type:function size:0x10 fn_184_D40 = .text:0x00000D40; // type:function size:0x8 fn_184_D50 = .text:0x00000D50; // type:function size:0x9E0 -fn_184_1730 = .text:0x00001730; // type:function size:0x10 -fn_184_1740 = .text:0x00001740; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001730; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001740; // type:function size:0x10 fn_184_1750 = .text:0x00001750; // type:function size:0x1C fn_184_1770 = .text:0x00001770; // type:function size:0x204 -fn_184_1980 = .text:0x00001980; // type:function size:0x24 -fn_184_19B0 = .text:0x000019B0; // type:function size:0x3C0 -fn_184_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_184_1D80 = .text:0x00001D80; // type:function size:0xEC -fn_184_1E70 = .text:0x00001E70; // type:function size:0x144 -fn_184_1FC0 = .text:0x00001FC0; // type:function size:0x4 -fn_184_1FD0 = .text:0x00001FD0; // type:function size:0xC4 -fn_184_20A0 = .text:0x000020A0; // type:function size:0x1CC -fn_184_2270 = .text:0x00002270; // type:function size:0x4 -fn_184_2280 = .text:0x00002280; // type:function size:0xC8 -fn_184_2350 = .text:0x00002350; // type:function size:0x808 -fn_184_2B60 = .text:0x00002B60; // type:function size:0x4 -fn_184_2B70 = .text:0x00002B70; // type:function size:0x298 -fn_184_2E10 = .text:0x00002E10; // type:function size:0x27C -fn_184_3090 = .text:0x00003090; // type:function size:0x4 -fn_184_30A0 = .text:0x000030A0; // type:function size:0x12C -fn_184_31D0 = .text:0x000031D0; // type:function size:0x48 -fn_184_3220 = .text:0x00003220; // type:function size:0x4 +initializeState_BulletMove__12dAcEgunhob_cFv = .text:0x00001980; // type:function size:0x24 +executeState_BulletMove__12dAcEgunhob_cFv = .text:0x000019B0; // type:function size:0x3C0 +finalizeState_BulletMove__12dAcEgunhob_cFv = .text:0x00001D70; // type:function size:0x4 +initializeState_BulletReflection__12dAcEgunhob_cFv = .text:0x00001D80; // type:function size:0xEC +executeState_BulletReflection__12dAcEgunhob_cFv = .text:0x00001E70; // type:function size:0x144 +finalizeState_BulletReflection__12dAcEgunhob_cFv = .text:0x00001FC0; // type:function size:0x4 +initializeState_BombWait__12dAcEgunhob_cFv = .text:0x00001FD0; // type:function size:0xC4 +executeState_BombWait__12dAcEgunhob_cFv = .text:0x000020A0; // type:function size:0x1CC +finalizeState_BombWait__12dAcEgunhob_cFv = .text:0x00002270; // type:function size:0x4 +initializeState_BombMove__12dAcEgunhob_cFv = .text:0x00002280; // type:function size:0xC8 +executeState_BombMove__12dAcEgunhob_cFv = .text:0x00002350; // type:function size:0x808 +finalizeState_BombMove__12dAcEgunhob_cFv = .text:0x00002B60; // type:function size:0x4 +initializeState_BombDelete__12dAcEgunhob_cFv = .text:0x00002B70; // type:function size:0x298 +executeState_BombDelete__12dAcEgunhob_cFv = .text:0x00002E10; // type:function size:0x27C +finalizeState_BombDelete__12dAcEgunhob_cFv = .text:0x00003090; // type:function size:0x4 +initializeState_BombBomb__12dAcEgunhob_cFv = .text:0x000030A0; // type:function size:0x12C +executeState_BombBomb__12dAcEgunhob_cFv = .text:0x000031D0; // type:function size:0x48 +finalizeState_BombBomb__12dAcEgunhob_cFv = .text:0x00003220; // type:function size:0x4 fn_184_3230 = .text:0x00003230; // type:function size:0x2C8 fn_184_3500 = .text:0x00003500; // type:function size:0x178 fn_184_3680 = .text:0x00003680; // type:function size:0x8 fn_184_3690 = .text:0x00003690; // type:function size:0x4 fn_184_36A0 = .text:0x000036A0; // type:function size:0x4 fn_184_36B0 = .text:0x000036B0; // type:function size:0x8 -fn_184_36C0 = .text:0x000036C0; // type:function size:0x1AC -fn_184_3870 = .text:0x00003870; // type:function size:0x60 -fn_184_38D0 = .text:0x000038D0; // type:function size:0xC -fn_184_38E0 = .text:0x000038E0; // type:function size:0x1C -fn_184_3900 = .text:0x00003900; // type:function size:0x1C -fn_184_3920 = .text:0x00003920; // type:function size:0x1C -fn_184_3940 = .text:0x00003940; // type:function size:0x10 -fn_184_3950 = .text:0x00003950; // type:function size:0x10 -fn_184_3960 = .text:0x00003960; // type:function size:0x10 -fn_184_3970 = .text:0x00003970; // type:function size:0x10 -fn_184_3980 = .text:0x00003980; // type:function size:0x10 -fn_184_3990 = .text:0x00003990; // type:function size:0x10 -fn_184_39A0 = .text:0x000039A0; // type:function size:0x30 -fn_184_39D0 = .text:0x000039D0; // type:function size:0x30 -fn_184_3A00 = .text:0x00003A00; // type:function size:0x30 -fn_184_3A30 = .text:0x00003A30; // type:function size:0x4B0 -fn_184_3EE0 = .text:0x00003EE0; // type:function size:0x58 -fn_184_3F40 = .text:0x00003F40; // type:function size:0x88 +__dt__12dAcEgunhob_cFv = .text:0x000036C0; // type:function size:0x1AC +build__28sFStateFct_c<12dAcEgunhob_c>FRC12sStateIDIf_c = .text:0x00003870; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcEgunhob_c>FRP10sStateIf_c = .text:0x000038D0; // type:function size:0xC +initialize__25sFState_c<12dAcEgunhob_c>Fv = .text:0x000038E0; // type:function size:0x1C +execute__25sFState_c<12dAcEgunhob_c>Fv = .text:0x00003900; // type:function size:0x1C +finalize__25sFState_c<12dAcEgunhob_c>Fv = .text:0x00003920; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003940; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003950; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003960; // type:function size:0x10 +getState__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003970; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003980; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcEgunhob_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003990; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcEgunhob_c>CFR12dAcEgunhob_c = .text:0x000039A0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcEgunhob_c>CFR12dAcEgunhob_c = .text:0x000039D0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcEgunhob_c>CFR12dAcEgunhob_c = .text:0x00003A00; // type:function size:0x30 +__sinit_\d_a_e_gunhob_cpp = .text:0x00003A30; // type:function size:0x4B0 scope:local +__dt__27sFStateID_c<12dAcEgunhob_c>Fv = .text:0x00003EE0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcEgunhob_c>CFPCc = .text:0x00003F40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_184_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:float lbl_184_rodata_D0 = .rodata:0x000000D0; // type:object size:0x24 data:float lbl_184_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float lbl_184_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_184_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_GUNHOB = .data:0x00000010; // type:object size:0x10 lbl_184_data_20 = .data:0x00000020; // type:object size:0xC lbl_184_data_2C = .data:0x0000002C; // type:object size:0x10 lbl_184_data_3C = .data:0x0000003C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_hbNP/symbols.txt b/config/SOUE01/rels/d_a_e_hbNP/symbols.txt index d51f55e3..dc0c0873 100644 --- a/config/SOUE01/rels/d_a_e_hbNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hbNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_156_F0 = .text:0x000000F0; // type:function size:0x40 -fn_156_130 = .text:0x00000130; // type:function size:0x368 +dAcEhb_c_classInit__Fv = .text:0x00000130; // type:function size:0x368 fn_156_4A0 = .text:0x000004A0; // type:function size:0x5C fn_156_500 = .text:0x00000500; // type:function size:0x4 fn_156_510 = .text:0x00000510; // type:function size:0x58 @@ -12,22 +12,22 @@ fn_156_570 = .text:0x00000570; // type:function size:0x58 fn_156_5D0 = .text:0x000005D0; // type:function size:0x58 fn_156_630 = .text:0x00000630; // type:function size:0x90 fn_156_6C0 = .text:0x000006C0; // type:function size:0x90 -fn_156_750 = .text:0x00000750; // type:function size:0x58 -fn_156_7B0 = .text:0x000007B0; // type:function size:0x6C -fn_156_820 = .text:0x00000820; // type:function size:0xA0 -fn_156_8C0 = .text:0x000008C0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEhb_c>Fv = .text:0x00000750; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEhb_c>Fv = .text:0x000007B0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000820; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c>Fv = .text:0x000008C0; // type:function size:0xA4 fn_156_970 = .text:0x00000970; // type:function size:0x58 fn_156_9D0 = .text:0x000009D0; // type:function size:0x114 fn_156_AF0 = .text:0x00000AF0; // type:function size:0x168 fn_156_C60 = .text:0x00000C60; // type:function size:0x250 fn_156_EB0 = .text:0x00000EB0; // type:function size:0x838 -fn_156_16F0 = .text:0x000016F0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000016F0; // type:function size:0x10 fn_156_1700 = .text:0x00001700; // type:function size:0xA8 fn_156_17B0 = .text:0x000017B0; // type:function size:0x34 fn_156_17F0 = .text:0x000017F0; // type:function size:0xF4 -fn_156_18F0 = .text:0x000018F0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018F0; // type:function size:0x10 fn_156_1900 = .text:0x00001900; // type:function size:0x1048 -fn_156_2950 = .text:0x00002950; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002950; // type:function size:0x10 fn_156_2960 = .text:0x00002960; // type:function size:0x60 fn_156_29C0 = .text:0x000029C0; // type:function size:0x120 fn_156_2AE0 = .text:0x00002AE0; // type:function size:0x35C @@ -56,34 +56,34 @@ fn_156_41D0 = .text:0x000041D0; // type:function size:0xF0 fn_156_42C0 = .text:0x000042C0; // type:function size:0x264 fn_156_4530 = .text:0x00004530; // type:function size:0x148 fn_156_4680 = .text:0x00004680; // type:function size:0x70 -fn_156_46F0 = .text:0x000046F0; // type:function size:0xA4 -fn_156_47A0 = .text:0x000047A0; // type:function size:0x3D8 -fn_156_4B80 = .text:0x00004B80; // type:function size:0x4 -fn_156_4B90 = .text:0x00004B90; // type:function size:0x124 -fn_156_4CC0 = .text:0x00004CC0; // type:function size:0x278 -fn_156_4F40 = .text:0x00004F40; // type:function size:0x10 -fn_156_4F50 = .text:0x00004F50; // type:function size:0x1FC -fn_156_5150 = .text:0x00005150; // type:function size:0x9D8 -fn_156_5B30 = .text:0x00005B30; // type:function size:0x80 -fn_156_5BB0 = .text:0x00005BB0; // type:function size:0x2D0 -fn_156_5E80 = .text:0x00005E80; // type:function size:0x79C +initializeState_Under__8dAcEhb_cFv = .text:0x000046F0; // type:function size:0xA4 +executeState_Under__8dAcEhb_cFv = .text:0x000047A0; // type:function size:0x3D8 +finalizeState_Under__8dAcEhb_cFv = .text:0x00004B80; // type:function size:0x4 +initializeState_Appear__8dAcEhb_cFv = .text:0x00004B90; // type:function size:0x124 +executeState_Appear__8dAcEhb_cFv = .text:0x00004CC0; // type:function size:0x278 +finalizeState_Appear__8dAcEhb_cFv = .text:0x00004F40; // type:function size:0x10 +initializeState_Wait__8dAcEhb_cFv = .text:0x00004F50; // type:function size:0x1FC +executeState_Wait__8dAcEhb_cFv = .text:0x00005150; // type:function size:0x9D8 +finalizeState_Wait__8dAcEhb_cFv = .text:0x00005B30; // type:function size:0x80 +initializeState_Attack__8dAcEhb_cFv = .text:0x00005BB0; // type:function size:0x2D0 +executeState_Attack__8dAcEhb_cFv = .text:0x00005E80; // type:function size:0x79C fn_156_6620 = .text:0x00006620; // type:function size:0x4C -fn_156_6670 = .text:0x00006670; // type:function size:0x64 -fn_156_66E0 = .text:0x000066E0; // type:function size:0x19C -fn_156_6880 = .text:0x00006880; // type:function size:0x490 -fn_156_6D10 = .text:0x00006D10; // type:function size:0x14 -fn_156_6D30 = .text:0x00006D30; // type:function size:0x3C -fn_156_6D70 = .text:0x00006D70; // type:function size:0xA8 -fn_156_6E20 = .text:0x00006E20; // type:function size:0xC -fn_156_6E30 = .text:0x00006E30; // type:function size:0x12C -fn_156_6F60 = .text:0x00006F60; // type:function size:0x344 -fn_156_72B0 = .text:0x000072B0; // type:function size:0x58 -fn_156_7310 = .text:0x00007310; // type:function size:0x5C8 -fn_156_78E0 = .text:0x000078E0; // type:function size:0x554 -fn_156_7E40 = .text:0x00007E40; // type:function size:0x4 -fn_156_7E50 = .text:0x00007E50; // type:function size:0x1EC -fn_156_8040 = .text:0x00008040; // type:function size:0x140 -fn_156_8180 = .text:0x00008180; // type:function size:0x4 +finalizeState_Attack__8dAcEhb_cFv = .text:0x00006670; // type:function size:0x64 +initializeState_Damage__8dAcEhb_cFv = .text:0x000066E0; // type:function size:0x19C +executeState_Damage__8dAcEhb_cFv = .text:0x00006880; // type:function size:0x490 +finalizeState_Damage__8dAcEhb_cFv = .text:0x00006D10; // type:function size:0x14 +initializeState_Blow__8dAcEhb_cFv = .text:0x00006D30; // type:function size:0x3C +executeState_Blow__8dAcEhb_cFv = .text:0x00006D70; // type:function size:0xA8 +finalizeState_Blow__8dAcEhb_cFv = .text:0x00006E20; // type:function size:0xC +initializeState_Stun__8dAcEhb_cFv = .text:0x00006E30; // type:function size:0x12C +executeState_Stun__8dAcEhb_cFv = .text:0x00006F60; // type:function size:0x344 +finalizeState_Stun__8dAcEhb_cFv = .text:0x000072B0; // type:function size:0x58 +initializeState_DeadMouth__8dAcEhb_cFv = .text:0x00007310; // type:function size:0x5C8 +executeState_DeadMouth__8dAcEhb_cFv = .text:0x000078E0; // type:function size:0x554 +finalizeState_DeadMouth__8dAcEhb_cFv = .text:0x00007E40; // type:function size:0x4 +initializeState_Avoid__8dAcEhb_cFv = .text:0x00007E50; // type:function size:0x1EC +executeState_Avoid__8dAcEhb_cFv = .text:0x00008040; // type:function size:0x140 +finalizeState_Avoid__8dAcEhb_cFv = .text:0x00008180; // type:function size:0x4 fn_156_8190 = .text:0x00008190; // type:function size:0xB50 fn_156_8CE0 = .text:0x00008CE0; // type:function size:0x4C fn_156_8D30 = .text:0x00008D30; // type:function size:0x1C @@ -115,24 +115,24 @@ fn_156_A0D0 = .text:0x0000A0D0; // type:function size:0x8 fn_156_A0E0 = .text:0x0000A0E0; // type:function size:0x4 fn_156_A0F0 = .text:0x0000A0F0; // type:function size:0x4 fn_156_A100 = .text:0x0000A100; // type:function size:0x8 -fn_156_A110 = .text:0x0000A110; // type:function size:0x2A8 -fn_156_A3C0 = .text:0x0000A3C0; // type:function size:0x60 -fn_156_A420 = .text:0x0000A420; // type:function size:0xC -fn_156_A430 = .text:0x0000A430; // type:function size:0x1C -fn_156_A450 = .text:0x0000A450; // type:function size:0x1C -fn_156_A470 = .text:0x0000A470; // type:function size:0x1C -fn_156_A490 = .text:0x0000A490; // type:function size:0x10 -fn_156_A4A0 = .text:0x0000A4A0; // type:function size:0x10 -fn_156_A4B0 = .text:0x0000A4B0; // type:function size:0x10 -fn_156_A4C0 = .text:0x0000A4C0; // type:function size:0x10 -fn_156_A4D0 = .text:0x0000A4D0; // type:function size:0x10 -fn_156_A4E0 = .text:0x0000A4E0; // type:function size:0x10 -fn_156_A4F0 = .text:0x0000A4F0; // type:function size:0x30 -fn_156_A520 = .text:0x0000A520; // type:function size:0x30 -fn_156_A550 = .text:0x0000A550; // type:function size:0x30 -fn_156_A580 = .text:0x0000A580; // type:function size:0x7C0 -fn_156_AD40 = .text:0x0000AD40; // type:function size:0x58 -fn_156_ADA0 = .text:0x0000ADA0; // type:function size:0x88 +__dt__8dAcEhb_cFv = .text:0x0000A110; // type:function size:0x2A8 +build__23sFStateFct_c<8dAcEhb_c>FRC12sStateIDIf_c = .text:0x0000A3C0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEhb_c>FRP10sStateIf_c = .text:0x0000A420; // type:function size:0xC +initialize__20sFState_c<8dAcEhb_c>Fv = .text:0x0000A430; // type:function size:0x1C +execute__20sFState_c<8dAcEhb_c>Fv = .text:0x0000A450; // type:function size:0x1C +finalize__20sFState_c<8dAcEhb_c>Fv = .text:0x0000A470; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A490; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A4A0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A4B0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A4C0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A4D0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEhb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A4E0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEhb_c>CFR8dAcEhb_c = .text:0x0000A4F0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEhb_c>CFR8dAcEhb_c = .text:0x0000A520; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEhb_c>CFR8dAcEhb_c = .text:0x0000A550; // type:function size:0x30 +__sinit_\d_a_e_hb_cpp = .text:0x0000A580; // type:function size:0x7C0 scope:local +__dt__22sFStateID_c<8dAcEhb_c>Fv = .text:0x0000AD40; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEhb_c>CFPCc = .text:0x0000ADA0; // type:function size:0x88 fn_156_AE30 = .text:0x0000AE30; // type:function size:0x8 fn_156_AE40 = .text:0x0000AE40; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -153,7 +153,7 @@ lbl_156_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float lbl_156_rodata_150 = .rodata:0x00000150; // type:object size:0xC0 data:double lbl_156_rodata_210 = .rodata:0x00000210; // type:object size:0x4 data:float lbl_156_rodata_214 = .rodata:0x00000214; // type:object size:0x40 data:float -lbl_156_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_HB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_156_data_10 = .data:0x00000010; // type:object size:0x60 data:byte lbl_156_data_70 = .data:0x00000070; // type:object size:0xC lbl_156_data_7C = .data:0x0000007C; // type:object size:0xC8 diff --git a/config/SOUE01/rels/d_a_e_hidokariNP/symbols.txt b/config/SOUE01/rels/d_a_e_hidokariNP/symbols.txt index 1f4b20ba..8afe681e 100644 --- a/config/SOUE01/rels/d_a_e_hidokariNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hidokariNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_180_F0 = .text:0x000000F0; // type:function size:0x1E0 -fn_180_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_180_330 = .text:0x00000330; // type:function size:0x6C -fn_180_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_180_440 = .text:0x00000440; // type:function size:0xA4 +dAcEhidokari_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1E0 +__dt__27sFState_c<14dAcEhidokari_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcEhidokari_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_180_4F0 = .text:0x000004F0; // type:function size:0x58 fn_180_550 = .text:0x00000550; // type:function size:0x58 fn_180_5B0 = .text:0x000005B0; // type:function size:0x90 @@ -17,65 +17,65 @@ fn_180_770 = .text:0x00000770; // type:function size:0x58 fn_180_7D0 = .text:0x000007D0; // type:function size:0xE8 fn_180_8C0 = .text:0x000008C0; // type:function size:0xCC fn_180_990 = .text:0x00000990; // type:function size:0x590 -fn_180_F20 = .text:0x00000F20; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F20; // type:function size:0x10 fn_180_F30 = .text:0x00000F30; // type:function size:0x8 fn_180_F40 = .text:0x00000F40; // type:function size:0x1020 -fn_180_1F60 = .text:0x00001F60; // type:function size:0x10 -fn_180_1F70 = .text:0x00001F70; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F60; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F70; // type:function size:0x10 fn_180_1F80 = .text:0x00001F80; // type:function size:0x4C fn_180_1FD0 = .text:0x00001FD0; // type:function size:0x1C fn_180_1FF0 = .text:0x00001FF0; // type:function size:0x120 -fn_180_2110 = .text:0x00002110; // type:function size:0x58 -fn_180_2170 = .text:0x00002170; // type:function size:0x4 -fn_180_2180 = .text:0x00002180; // type:function size:0x4 -fn_180_2190 = .text:0x00002190; // type:function size:0x58 -fn_180_21F0 = .text:0x000021F0; // type:function size:0x4 -fn_180_2200 = .text:0x00002200; // type:function size:0x4 -fn_180_2210 = .text:0x00002210; // type:function size:0x70 -fn_180_2280 = .text:0x00002280; // type:function size:0x174 -fn_180_2400 = .text:0x00002400; // type:function size:0x4 -fn_180_2410 = .text:0x00002410; // type:function size:0x64 -fn_180_2480 = .text:0x00002480; // type:function size:0xAC -fn_180_2530 = .text:0x00002530; // type:function size:0x4 -fn_180_2540 = .text:0x00002540; // type:function size:0x114 -fn_180_2660 = .text:0x00002660; // type:function size:0x154 -fn_180_27C0 = .text:0x000027C0; // type:function size:0x4 -fn_180_27D0 = .text:0x000027D0; // type:function size:0xB0 -fn_180_2880 = .text:0x00002880; // type:function size:0x1C8 -fn_180_2A50 = .text:0x00002A50; // type:function size:0x4 -fn_180_2A60 = .text:0x00002A60; // type:function size:0xC -fn_180_2A70 = .text:0x00002A70; // type:function size:0x16C -fn_180_2BE0 = .text:0x00002BE0; // type:function size:0x4 -fn_180_2BF0 = .text:0x00002BF0; // type:function size:0x9C -fn_180_2C90 = .text:0x00002C90; // type:function size:0xE4 -fn_180_2D80 = .text:0x00002D80; // type:function size:0x4 -fn_180_2D90 = .text:0x00002D90; // type:function size:0xD8 -fn_180_2E70 = .text:0x00002E70; // type:function size:0x334 -fn_180_31B0 = .text:0x000031B0; // type:function size:0x4 -fn_180_31C0 = .text:0x000031C0; // type:function size:0x58 -fn_180_3220 = .text:0x00003220; // type:function size:0x100 -fn_180_3320 = .text:0x00003320; // type:function size:0x4 -fn_180_3330 = .text:0x00003330; // type:function size:0x9C -fn_180_33D0 = .text:0x000033D0; // type:function size:0x54 -fn_180_3430 = .text:0x00003430; // type:function size:0x4 -fn_180_3440 = .text:0x00003440; // type:function size:0x9C -fn_180_34E0 = .text:0x000034E0; // type:function size:0x70 -fn_180_3550 = .text:0x00003550; // type:function size:0x4 -fn_180_3560 = .text:0x00003560; // type:function size:0x98 -fn_180_3600 = .text:0x00003600; // type:function size:0x88 -fn_180_3690 = .text:0x00003690; // type:function size:0x4 -fn_180_36A0 = .text:0x000036A0; // type:function size:0x254 -fn_180_3900 = .text:0x00003900; // type:function size:0x110 -fn_180_3A10 = .text:0x00003A10; // type:function size:0x4 -fn_180_3A20 = .text:0x00003A20; // type:function size:0x6C -fn_180_3A90 = .text:0x00003A90; // type:function size:0x198 -fn_180_3C30 = .text:0x00003C30; // type:function size:0x4 -fn_180_3C40 = .text:0x00003C40; // type:function size:0x19C -fn_180_3DE0 = .text:0x00003DE0; // type:function size:0x350 -fn_180_4130 = .text:0x00004130; // type:function size:0x4 -fn_180_4140 = .text:0x00004140; // type:function size:0x68 -fn_180_41B0 = .text:0x000041B0; // type:function size:0x1BC -fn_180_4370 = .text:0x00004370; // type:function size:0x4 +initializeState_Wait__14dAcEhidokari_cFv = .text:0x00002110; // type:function size:0x58 +executeState_Wait__14dAcEhidokari_cFv = .text:0x00002170; // type:function size:0x4 +finalizeState_Wait__14dAcEhidokari_cFv = .text:0x00002180; // type:function size:0x4 +initializeState_Walk__14dAcEhidokari_cFv = .text:0x00002190; // type:function size:0x58 +executeState_Walk__14dAcEhidokari_cFv = .text:0x000021F0; // type:function size:0x4 +finalizeState_Walk__14dAcEhidokari_cFv = .text:0x00002200; // type:function size:0x4 +initializeState_Kyoro__14dAcEhidokari_cFv = .text:0x00002210; // type:function size:0x70 +executeState_Kyoro__14dAcEhidokari_cFv = .text:0x00002280; // type:function size:0x174 +finalizeState_Kyoro__14dAcEhidokari_cFv = .text:0x00002400; // type:function size:0x4 +initializeState_Find__14dAcEhidokari_cFv = .text:0x00002410; // type:function size:0x64 +executeState_Find__14dAcEhidokari_cFv = .text:0x00002480; // type:function size:0xAC +finalizeState_Find__14dAcEhidokari_cFv = .text:0x00002530; // type:function size:0x4 +initializeState_WaitShell__14dAcEhidokari_cFv = .text:0x00002540; // type:function size:0x114 +executeState_WaitShell__14dAcEhidokari_cFv = .text:0x00002660; // type:function size:0x154 +finalizeState_WaitShell__14dAcEhidokari_cFv = .text:0x000027C0; // type:function size:0x4 +initializeState_RunShell__14dAcEhidokari_cFv = .text:0x000027D0; // type:function size:0xB0 +executeState_RunShell__14dAcEhidokari_cFv = .text:0x00002880; // type:function size:0x1C8 +finalizeState_RunShell__14dAcEhidokari_cFv = .text:0x00002A50; // type:function size:0x4 +initializeState_RetShell__14dAcEhidokari_cFv = .text:0x00002A60; // type:function size:0xC +executeState_RetShell__14dAcEhidokari_cFv = .text:0x00002A70; // type:function size:0x16C +finalizeState_RetShell__14dAcEhidokari_cFv = .text:0x00002BE0; // type:function size:0x4 +initializeState_WalkShell__14dAcEhidokari_cFv = .text:0x00002BF0; // type:function size:0x9C +executeState_WalkShell__14dAcEhidokari_cFv = .text:0x00002C90; // type:function size:0xE4 +finalizeState_WalkShell__14dAcEhidokari_cFv = .text:0x00002D80; // type:function size:0x4 +initializeState_FireShell__14dAcEhidokari_cFv = .text:0x00002D90; // type:function size:0xD8 +executeState_FireShell__14dAcEhidokari_cFv = .text:0x00002E70; // type:function size:0x334 +finalizeState_FireShell__14dAcEhidokari_cFv = .text:0x000031B0; // type:function size:0x4 +initializeState_Damage__14dAcEhidokari_cFv = .text:0x000031C0; // type:function size:0x58 +executeState_Damage__14dAcEhidokari_cFv = .text:0x00003220; // type:function size:0x100 +finalizeState_Damage__14dAcEhidokari_cFv = .text:0x00003320; // type:function size:0x4 +initializeState_GuradShell__14dAcEhidokari_cFv = .text:0x00003330; // type:function size:0x9C +executeState_GuradShell__14dAcEhidokari_cFv = .text:0x000033D0; // type:function size:0x54 +finalizeState_GuradShell__14dAcEhidokari_cFv = .text:0x00003430; // type:function size:0x4 +initializeState_Panic__14dAcEhidokari_cFv = .text:0x00003440; // type:function size:0x9C +executeState_Panic__14dAcEhidokari_cFv = .text:0x000034E0; // type:function size:0x70 +finalizeState_Panic__14dAcEhidokari_cFv = .text:0x00003550; // type:function size:0x4 +initializeState_NoShell__14dAcEhidokari_cFv = .text:0x00003560; // type:function size:0x98 +executeState_NoShell__14dAcEhidokari_cFv = .text:0x00003600; // type:function size:0x88 +finalizeState_NoShell__14dAcEhidokari_cFv = .text:0x00003690; // type:function size:0x4 +initializeState_Dead__14dAcEhidokari_cFv = .text:0x000036A0; // type:function size:0x254 +executeState_Dead__14dAcEhidokari_cFv = .text:0x00003900; // type:function size:0x110 +finalizeState_Dead__14dAcEhidokari_cFv = .text:0x00003A10; // type:function size:0x4 +initializeState_Run__14dAcEhidokari_cFv = .text:0x00003A20; // type:function size:0x6C +executeState_Run__14dAcEhidokari_cFv = .text:0x00003A90; // type:function size:0x198 +finalizeState_Run__14dAcEhidokari_cFv = .text:0x00003C30; // type:function size:0x4 +initializeState_Inside__14dAcEhidokari_cFv = .text:0x00003C40; // type:function size:0x19C +executeState_Inside__14dAcEhidokari_cFv = .text:0x00003DE0; // type:function size:0x350 +finalizeState_Inside__14dAcEhidokari_cFv = .text:0x00004130; // type:function size:0x4 +initializeState_Stun__14dAcEhidokari_cFv = .text:0x00004140; // type:function size:0x68 +executeState_Stun__14dAcEhidokari_cFv = .text:0x000041B0; // type:function size:0x1BC +finalizeState_Stun__14dAcEhidokari_cFv = .text:0x00004370; // type:function size:0x4 fn_180_4380 = .text:0x00004380; // type:function size:0x17C fn_180_4500 = .text:0x00004500; // type:function size:0x64 fn_180_4570 = .text:0x00004570; // type:function size:0x154 @@ -90,24 +90,24 @@ fn_180_5280 = .text:0x00005280; // type:function size:0x8 fn_180_5290 = .text:0x00005290; // type:function size:0x4 fn_180_52A0 = .text:0x000052A0; // type:function size:0x4 fn_180_52B0 = .text:0x000052B0; // type:function size:0x8 -fn_180_52C0 = .text:0x000052C0; // type:function size:0x1FC -fn_180_54C0 = .text:0x000054C0; // type:function size:0x60 -fn_180_5520 = .text:0x00005520; // type:function size:0xC -fn_180_5530 = .text:0x00005530; // type:function size:0x1C -fn_180_5550 = .text:0x00005550; // type:function size:0x1C -fn_180_5570 = .text:0x00005570; // type:function size:0x1C -fn_180_5590 = .text:0x00005590; // type:function size:0x10 -fn_180_55A0 = .text:0x000055A0; // type:function size:0x10 -fn_180_55B0 = .text:0x000055B0; // type:function size:0x10 -fn_180_55C0 = .text:0x000055C0; // type:function size:0x10 -fn_180_55D0 = .text:0x000055D0; // type:function size:0x10 -fn_180_55E0 = .text:0x000055E0; // type:function size:0x10 -fn_180_55F0 = .text:0x000055F0; // type:function size:0x30 -fn_180_5620 = .text:0x00005620; // type:function size:0x30 -fn_180_5650 = .text:0x00005650; // type:function size:0x30 -fn_180_5680 = .text:0x00005680; // type:function size:0xCC4 -fn_180_6350 = .text:0x00006350; // type:function size:0x58 -fn_180_63B0 = .text:0x000063B0; // type:function size:0x88 +__dt__14dAcEhidokari_cFv = .text:0x000052C0; // type:function size:0x1FC +build__30sFStateFct_c<14dAcEhidokari_c>FRC12sStateIDIf_c = .text:0x000054C0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcEhidokari_c>FRP10sStateIf_c = .text:0x00005520; // type:function size:0xC +initialize__27sFState_c<14dAcEhidokari_c>Fv = .text:0x00005530; // type:function size:0x1C +execute__27sFState_c<14dAcEhidokari_c>Fv = .text:0x00005550; // type:function size:0x1C +finalize__27sFState_c<14dAcEhidokari_c>Fv = .text:0x00005570; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005590; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055A0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055B0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000055C0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000055D0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcEhidokari_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000055E0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcEhidokari_c>CFR14dAcEhidokari_c = .text:0x000055F0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcEhidokari_c>CFR14dAcEhidokari_c = .text:0x00005620; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcEhidokari_c>CFR14dAcEhidokari_c = .text:0x00005650; // type:function size:0x30 +__sinit_\d_a_e_hidokari_cpp = .text:0x00005680; // type:function size:0xCC4 scope:local +__dt__29sFStateID_c<14dAcEhidokari_c>Fv = .text:0x00006350; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcEhidokari_c>CFPCc = .text:0x000063B0; // type:function size:0x88 fn_180_6440 = .text:0x00006440; // type:function size:0x8 fn_180_6450 = .text:0x00006450; // type:function size:0x8 fn_180_6460 = .text:0x00006460; // type:function size:0x8 @@ -128,7 +128,7 @@ lbl_180_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float lbl_180_rodata_114 = .rodata:0x00000114; // type:object size:0x30 data:float lbl_180_rodata_144 = .rodata:0x00000144; // type:object size:0x8 data:float lbl_180_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_180_data_10 = .data:0x00000010; // type:object size:0x7C +g_profile_E_HIDOKARI = .data:0x00000010; // type:object size:0x7C lbl_180_data_8C = .data:0x0000008C; // type:object size:0x20 lbl_180_data_AC = .data:0x000000AC; // type:object size:0x24 lbl_180_data_D0 = .data:0x000000D0; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_hidokarisNP/symbols.txt b/config/SOUE01/rels/d_a_e_hidokarisNP/symbols.txt index ebf4ec57..e2984119 100644 --- a/config/SOUE01/rels/d_a_e_hidokarisNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hidokarisNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_181_F0 = .text:0x000000F0; // type:function size:0xE8 -fn_181_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_181_240 = .text:0x00000240; // type:function size:0x6C -fn_181_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_181_350 = .text:0x00000350; // type:function size:0xA4 +dAcEhidokaris_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 +__dt__28sFState_c<15dAcEhidokaris_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcEhidokaris_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_181_400 = .text:0x00000400; // type:function size:0x58 fn_181_460 = .text:0x00000460; // type:function size:0x194 fn_181_600 = .text:0x00000600; // type:function size:0x1B4 -fn_181_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_181_7D0 = .text:0x000007D0; // type:function size:0x8 fn_181_7E0 = .text:0x000007E0; // type:function size:0x46C -fn_181_C50 = .text:0x00000C50; // type:function size:0x10 -fn_181_C60 = .text:0x00000C60; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 fn_181_C70 = .text:0x00000C70; // type:function size:0x1C fn_181_C90 = .text:0x00000C90; // type:function size:0xFC -fn_181_D90 = .text:0x00000D90; // type:function size:0x4 -fn_181_DA0 = .text:0x00000DA0; // type:function size:0x270 -fn_181_1010 = .text:0x00001010; // type:function size:0x4 -fn_181_1020 = .text:0x00001020; // type:function size:0x30 -fn_181_1050 = .text:0x00001050; // type:function size:0x17C -fn_181_11D0 = .text:0x000011D0; // type:function size:0x4 -fn_181_11E0 = .text:0x000011E0; // type:function size:0x110 -fn_181_12F0 = .text:0x000012F0; // type:function size:0x26C -fn_181_1560 = .text:0x00001560; // type:function size:0x4 +initializeState_Wait__15dAcEhidokaris_cFv = .text:0x00000D90; // type:function size:0x4 +executeState_Wait__15dAcEhidokaris_cFv = .text:0x00000DA0; // type:function size:0x270 +finalizeState_Wait__15dAcEhidokaris_cFv = .text:0x00001010; // type:function size:0x4 +initializeState_BombWait__15dAcEhidokaris_cFv = .text:0x00001020; // type:function size:0x30 +executeState_BombWait__15dAcEhidokaris_cFv = .text:0x00001050; // type:function size:0x17C +finalizeState_BombWait__15dAcEhidokaris_cFv = .text:0x000011D0; // type:function size:0x4 +initializeState_Dead__15dAcEhidokaris_cFv = .text:0x000011E0; // type:function size:0x110 +executeState_Dead__15dAcEhidokaris_cFv = .text:0x000012F0; // type:function size:0x26C +finalizeState_Dead__15dAcEhidokaris_cFv = .text:0x00001560; // type:function size:0x4 fn_181_1570 = .text:0x00001570; // type:function size:0x118 -fn_181_1690 = .text:0x00001690; // type:function size:0x104 -fn_181_17A0 = .text:0x000017A0; // type:function size:0x60 -fn_181_1800 = .text:0x00001800; // type:function size:0xC -fn_181_1810 = .text:0x00001810; // type:function size:0x1C -fn_181_1830 = .text:0x00001830; // type:function size:0x1C -fn_181_1850 = .text:0x00001850; // type:function size:0x1C -fn_181_1870 = .text:0x00001870; // type:function size:0x10 -fn_181_1880 = .text:0x00001880; // type:function size:0x10 -fn_181_1890 = .text:0x00001890; // type:function size:0x10 -fn_181_18A0 = .text:0x000018A0; // type:function size:0x10 -fn_181_18B0 = .text:0x000018B0; // type:function size:0x10 -fn_181_18C0 = .text:0x000018C0; // type:function size:0x10 -fn_181_18D0 = .text:0x000018D0; // type:function size:0x30 -fn_181_1900 = .text:0x00001900; // type:function size:0x30 -fn_181_1930 = .text:0x00001930; // type:function size:0x30 -fn_181_1960 = .text:0x00001960; // type:function size:0x2B0 -fn_181_1C10 = .text:0x00001C10; // type:function size:0x58 -fn_181_1C70 = .text:0x00001C70; // type:function size:0x88 +__dt__15dAcEhidokaris_cFv = .text:0x00001690; // type:function size:0x104 +build__31sFStateFct_c<15dAcEhidokaris_c>FRC12sStateIDIf_c = .text:0x000017A0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcEhidokaris_c>FRP10sStateIf_c = .text:0x00001800; // type:function size:0xC +initialize__28sFState_c<15dAcEhidokaris_c>Fv = .text:0x00001810; // type:function size:0x1C +execute__28sFState_c<15dAcEhidokaris_c>Fv = .text:0x00001830; // type:function size:0x1C +finalize__28sFState_c<15dAcEhidokaris_c>Fv = .text:0x00001850; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001870; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001880; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001890; // type:function size:0x10 +getState__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018A0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018B0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcEhidokaris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018C0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcEhidokaris_c>CFR15dAcEhidokaris_c = .text:0x000018D0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcEhidokaris_c>CFR15dAcEhidokaris_c = .text:0x00001900; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcEhidokaris_c>CFR15dAcEhidokaris_c = .text:0x00001930; // type:function size:0x30 +__sinit_\d_a_e_hidokaris_cpp = .text:0x00001960; // type:function size:0x2B0 scope:local +__dt__30sFStateID_c<15dAcEhidokaris_c>Fv = .text:0x00001C10; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcEhidokaris_c>CFPCc = .text:0x00001C70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_181_rodata_14 = .rodata:0x00000014; // type:object size:0xC data:float lbl_181_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_181_rodata_28 = .rodata:0x00000028; // type:object size:0x1C lbl_181_rodata_44 = .rodata:0x00000044; // type:object size:0x28 data:float -lbl_181_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_HIDOKARIS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_181_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_181_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_181_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_hidoryNP/symbols.txt b/config/SOUE01/rels/d_a_e_hidoryNP/symbols.txt index 439f3cb8..3ae887af 100644 --- a/config/SOUE01/rels/d_a_e_hidoryNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hidoryNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_223_F0 = .text:0x000000F0; // type:function size:0x20C +dAcEHidory_c_classInit__Fv = .text:0x000000F0; // type:function size:0x20C fn_223_300 = .text:0x00000300; // type:function size:0x5C fn_223_360 = .text:0x00000360; // type:function size:0x3C fn_223_3A0 = .text:0x000003A0; // type:function size:0xA0 fn_223_440 = .text:0x00000440; // type:function size:0x58 fn_223_4A0 = .text:0x000004A0; // type:function size:0x90 fn_223_530 = .text:0x00000530; // type:function size:0x90 -fn_223_5C0 = .text:0x000005C0; // type:function size:0x58 -fn_223_620 = .text:0x00000620; // type:function size:0x6C -fn_223_690 = .text:0x00000690; // type:function size:0xA0 -fn_223_730 = .text:0x00000730; // type:function size:0xA4 +__dt__25sFState_c<12dAcEHidory_c>Fv = .text:0x000005C0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcEHidory_c>Fv = .text:0x00000620; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000690; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000730; // type:function size:0xA4 fn_223_7E0 = .text:0x000007E0; // type:function size:0x98 fn_223_880 = .text:0x00000880; // type:function size:0x3C fn_223_8C0 = .text:0x000008C0; // type:function size:0x368 fn_223_C30 = .text:0x00000C30; // type:function size:0xE8 -fn_223_D20 = .text:0x00000D20; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D20; // type:function size:0x10 fn_223_D30 = .text:0x00000D30; // type:function size:0x8 fn_223_D40 = .text:0x00000D40; // type:function size:0x514 -fn_223_1260 = .text:0x00001260; // type:function size:0x10 -fn_223_1270 = .text:0x00001270; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001260; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001270; // type:function size:0x10 fn_223_1280 = .text:0x00001280; // type:function size:0xC0 -fn_223_1340 = .text:0x00001340; // type:function size:0xF4 -fn_223_1440 = .text:0x00001440; // type:function size:0x2A0 -fn_223_16E0 = .text:0x000016E0; // type:function size:0x4 -fn_223_16F0 = .text:0x000016F0; // type:function size:0x4DC +initializeState_Wait__12dAcEHidory_cFv = .text:0x00001340; // type:function size:0xF4 +executeState_Wait__12dAcEHidory_cFv = .text:0x00001440; // type:function size:0x2A0 +finalizeState_Wait__12dAcEHidory_cFv = .text:0x000016E0; // type:function size:0x4 +initializeState_Hovering__12dAcEHidory_cFv = .text:0x000016F0; // type:function size:0x4DC fn_223_1BD0 = .text:0x00001BD0; // type:function size:0xD4 -fn_223_1CB0 = .text:0x00001CB0; // type:function size:0x10 -fn_223_1CC0 = .text:0x00001CC0; // type:function size:0xDB4 -fn_223_2A80 = .text:0x00002A80; // type:function size:0x4 -fn_223_2A90 = .text:0x00002A90; // type:function size:0x68 -fn_223_2B00 = .text:0x00002B00; // type:function size:0x74C -fn_223_3250 = .text:0x00003250; // type:function size:0x4 -fn_223_3260 = .text:0x00003260; // type:function size:0x8C -fn_223_32F0 = .text:0x000032F0; // type:function size:0x142C +getOldStateID__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CB0; // type:function size:0x10 +executeState_Hovering__12dAcEHidory_cFv = .text:0x00001CC0; // type:function size:0xDB4 +finalizeState_Hovering__12dAcEHidory_cFv = .text:0x00002A80; // type:function size:0x4 +initializeState_Attack__12dAcEHidory_cFv = .text:0x00002A90; // type:function size:0x68 +executeState_Attack__12dAcEHidory_cFv = .text:0x00002B00; // type:function size:0x74C +finalizeState_Attack__12dAcEHidory_cFv = .text:0x00003250; // type:function size:0x4 +initializeState_Whip_Damage__12dAcEHidory_cFv = .text:0x00003260; // type:function size:0x8C +executeState_Whip_Damage__12dAcEHidory_cFv = .text:0x000032F0; // type:function size:0x142C fn_223_4720 = .text:0x00004720; // type:function size:0x14C -fn_223_4870 = .text:0x00004870; // type:function size:0x4 -fn_223_4880 = .text:0x00004880; // type:function size:0x4 -fn_223_4890 = .text:0x00004890; // type:function size:0x3B4 -fn_223_4C50 = .text:0x00004C50; // type:function size:0x4 -fn_223_4C60 = .text:0x00004C60; // type:function size:0xC -fn_223_4C70 = .text:0x00004C70; // type:function size:0x94 -fn_223_4D10 = .text:0x00004D10; // type:function size:0x4 +finalizeState_Whip_Damage__12dAcEHidory_cFv = .text:0x00004870; // type:function size:0x4 +initializeState_Damage__12dAcEHidory_cFv = .text:0x00004880; // type:function size:0x4 +executeState_Damage__12dAcEHidory_cFv = .text:0x00004890; // type:function size:0x3B4 +finalizeState_Damage__12dAcEHidory_cFv = .text:0x00004C50; // type:function size:0x4 +initializeState_Death__12dAcEHidory_cFv = .text:0x00004C60; // type:function size:0xC +executeState_Death__12dAcEHidory_cFv = .text:0x00004C70; // type:function size:0x94 +finalizeState_Death__12dAcEHidory_cFv = .text:0x00004D10; // type:function size:0x4 fn_223_4D20 = .text:0x00004D20; // type:function size:0x7C fn_223_4DA0 = .text:0x00004DA0; // type:function size:0x48 fn_223_4DF0 = .text:0x00004DF0; // type:function size:0x44 @@ -65,29 +65,29 @@ fn_223_6390 = .text:0x00006390; // type:function size:0x8 fn_223_63A0 = .text:0x000063A0; // type:function size:0x4 fn_223_63B0 = .text:0x000063B0; // type:function size:0x4 fn_223_63C0 = .text:0x000063C0; // type:function size:0x8 -fn_223_63D0 = .text:0x000063D0; // type:function size:0x1E4 +__dt__12dAcEHidory_cFv = .text:0x000063D0; // type:function size:0x1E4 fn_223_65C0 = .text:0x000065C0; // type:function size:0x50 fn_223_6610 = .text:0x00006610; // type:function size:0x4 fn_223_6620 = .text:0x00006620; // type:function size:0x28 fn_223_6650 = .text:0x00006650; // type:function size:0x28 fn_223_6680 = .text:0x00006680; // type:function size:0x8 fn_223_6690 = .text:0x00006690; // type:function size:0x8 -fn_223_66A0 = .text:0x000066A0; // type:function size:0x60 -fn_223_6700 = .text:0x00006700; // type:function size:0xC -fn_223_6710 = .text:0x00006710; // type:function size:0x1C -fn_223_6730 = .text:0x00006730; // type:function size:0x1C -fn_223_6750 = .text:0x00006750; // type:function size:0x1C -fn_223_6770 = .text:0x00006770; // type:function size:0x10 -fn_223_6780 = .text:0x00006780; // type:function size:0x10 -fn_223_6790 = .text:0x00006790; // type:function size:0x10 -fn_223_67A0 = .text:0x000067A0; // type:function size:0x10 -fn_223_67B0 = .text:0x000067B0; // type:function size:0x10 -fn_223_67C0 = .text:0x000067C0; // type:function size:0x30 -fn_223_67F0 = .text:0x000067F0; // type:function size:0x30 -fn_223_6820 = .text:0x00006820; // type:function size:0x30 -fn_223_6850 = .text:0x00006850; // type:function size:0x538 -fn_223_6D90 = .text:0x00006D90; // type:function size:0x58 -fn_223_6DF0 = .text:0x00006DF0; // type:function size:0x88 +build__28sFStateFct_c<12dAcEHidory_c>FRC12sStateIDIf_c = .text:0x000066A0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcEHidory_c>FRP10sStateIf_c = .text:0x00006700; // type:function size:0xC +initialize__25sFState_c<12dAcEHidory_c>Fv = .text:0x00006710; // type:function size:0x1C +execute__25sFState_c<12dAcEHidory_c>Fv = .text:0x00006730; // type:function size:0x1C +finalize__25sFState_c<12dAcEHidory_c>Fv = .text:0x00006750; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006770; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006780; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006790; // type:function size:0x10 +getState__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000067A0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcEHidory_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000067B0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcEHidory_c>CFR12dAcEHidory_c = .text:0x000067C0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcEHidory_c>CFR12dAcEHidory_c = .text:0x000067F0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcEHidory_c>CFR12dAcEHidory_c = .text:0x00006820; // type:function size:0x30 +__sinit_\d_a_e_hidory_cpp = .text:0x00006850; // type:function size:0x538 scope:local +__dt__27sFStateID_c<12dAcEHidory_c>Fv = .text:0x00006D90; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcEHidory_c>CFPCc = .text:0x00006DF0; // type:function size:0x88 fn_223_6E80 = .text:0x00006E80; // type:function size:0x8 fn_223_6E90 = .text:0x00006E90; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -98,7 +98,7 @@ lbl_223_rodata_34 = .rodata:0x00000034; // type:object size:0x8 data:float lbl_223_rodata_3C = .rodata:0x0000003C; // type:object size:0x74 data:float lbl_223_rodata_B0 = .rodata:0x000000B0; // type:object size:0x20 data:float lbl_223_rodata_D0 = .rodata:0x000000D0; // type:object size:0x80 data:float -lbl_223_data_0 = .data:0x00000000; // type:object size:0x1C data:4byte +g_profile_E_HIDORY = .data:0x00000000; // type:object size:0x1C data:4byte lbl_223_data_1C = .data:0x0000001C; // type:object size:0x1 data:byte lbl_223_data_20 = .data:0x00000020; // type:object size:0x4 data:string lbl_223_data_24 = .data:0x00000024; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_e_hocNP/symbols.txt b/config/SOUE01/rels/d_a_e_hocNP/symbols.txt index f7e7fa6f..67fb4828 100644 --- a/config/SOUE01/rels/d_a_e_hocNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hocNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_173_F0 = .text:0x000000F0; // type:function size:0x278 +dAcEhoc_c_classInit__Fv = .text:0x000000F0; // type:function size:0x278 fn_173_370 = .text:0x00000370; // type:function size:0x58 fn_173_3D0 = .text:0x000003D0; // type:function size:0x40 fn_173_410 = .text:0x00000410; // type:function size:0x4 @@ -13,75 +13,75 @@ fn_173_4F0 = .text:0x000004F0; // type:function size:0x84 fn_173_580 = .text:0x00000580; // type:function size:0x58 fn_173_5E0 = .text:0x000005E0; // type:function size:0x90 fn_173_670 = .text:0x00000670; // type:function size:0xCC -fn_173_740 = .text:0x00000740; // type:function size:0x58 -fn_173_7A0 = .text:0x000007A0; // type:function size:0x6C -fn_173_810 = .text:0x00000810; // type:function size:0xA0 -fn_173_8B0 = .text:0x000008B0; // type:function size:0xA4 +__dt__21sFState_c<9dAcEhoc_c>Fv = .text:0x00000740; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEhoc_c>Fv = .text:0x000007A0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000810; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c>Fv = .text:0x000008B0; // type:function size:0xA4 fn_173_960 = .text:0x00000960; // type:function size:0x58 fn_173_9C0 = .text:0x000009C0; // type:function size:0x7B8 fn_173_1180 = .text:0x00001180; // type:function size:0x258 fn_173_13E0 = .text:0x000013E0; // type:function size:0x364 -fn_173_1750 = .text:0x00001750; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001750; // type:function size:0x10 fn_173_1760 = .text:0x00001760; // type:function size:0x24 fn_173_1790 = .text:0x00001790; // type:function size:0xB0 fn_173_1840 = .text:0x00001840; // type:function size:0xE3C -fn_173_2680 = .text:0x00002680; // type:function size:0x10 -fn_173_2690 = .text:0x00002690; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002680; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002690; // type:function size:0x10 fn_173_26A0 = .text:0x000026A0; // type:function size:0x84 fn_173_2730 = .text:0x00002730; // type:function size:0x110 fn_173_2840 = .text:0x00002840; // type:function size:0x11C fn_173_2960 = .text:0x00002960; // type:function size:0x64 fn_173_29D0 = .text:0x000029D0; // type:function size:0x20 fn_173_29F0 = .text:0x000029F0; // type:function size:0xFC -fn_173_2AF0 = .text:0x00002AF0; // type:function size:0x98 -fn_173_2B90 = .text:0x00002B90; // type:function size:0x608 -fn_173_31A0 = .text:0x000031A0; // type:function size:0xC -fn_173_31B0 = .text:0x000031B0; // type:function size:0xB4 -fn_173_3270 = .text:0x00003270; // type:function size:0x288 +initializeState_Fight__9dAcEhoc_cFv = .text:0x00002AF0; // type:function size:0x98 +executeState_Fight__9dAcEhoc_cFv = .text:0x00002B90; // type:function size:0x608 +finalizeState_Fight__9dAcEhoc_cFv = .text:0x000031A0; // type:function size:0xC +initializeState_Attack__9dAcEhoc_cFv = .text:0x000031B0; // type:function size:0xB4 +executeState_Attack__9dAcEhoc_cFv = .text:0x00003270; // type:function size:0x288 fn_173_3500 = .text:0x00003500; // type:function size:0x48 -fn_173_3550 = .text:0x00003550; // type:function size:0x4 -fn_173_3560 = .text:0x00003560; // type:function size:0x84 -fn_173_35F0 = .text:0x000035F0; // type:function size:0x5D8 -fn_173_3BD0 = .text:0x00003BD0; // type:function size:0x8 -fn_173_3BE0 = .text:0x00003BE0; // type:function size:0x80 -fn_173_3C60 = .text:0x00003C60; // type:function size:0x64 -fn_173_3CD0 = .text:0x00003CD0; // type:function size:0x4 -fn_173_3CE0 = .text:0x00003CE0; // type:function size:0x88 -fn_173_3D70 = .text:0x00003D70; // type:function size:0x598 -fn_173_4310 = .text:0x00004310; // type:function size:0x4 -fn_173_4320 = .text:0x00004320; // type:function size:0x64 -fn_173_4390 = .text:0x00004390; // type:function size:0xF0 -fn_173_4480 = .text:0x00004480; // type:function size:0x4 -fn_173_4490 = .text:0x00004490; // type:function size:0x48 -fn_173_44E0 = .text:0x000044E0; // type:function size:0x78 -fn_173_4560 = .text:0x00004560; // type:function size:0x4 -fn_173_4570 = .text:0x00004570; // type:function size:0xC8 -fn_173_4640 = .text:0x00004640; // type:function size:0x730 -fn_173_4D70 = .text:0x00004D70; // type:function size:0x4 -fn_173_4D80 = .text:0x00004D80; // type:function size:0x54 -fn_173_4DE0 = .text:0x00004DE0; // type:function size:0xA4 -fn_173_4E90 = .text:0x00004E90; // type:function size:0x4 -fn_173_4EA0 = .text:0x00004EA0; // type:function size:0x58 -fn_173_4F00 = .text:0x00004F00; // type:function size:0x164 -fn_173_5070 = .text:0x00005070; // type:function size:0x4 -fn_173_5080 = .text:0x00005080; // type:function size:0x64 -fn_173_50F0 = .text:0x000050F0; // type:function size:0x64 -fn_173_5160 = .text:0x00005160; // type:function size:0x4 -fn_173_5170 = .text:0x00005170; // type:function size:0x5C -fn_173_51D0 = .text:0x000051D0; // type:function size:0x1C4 -fn_173_53A0 = .text:0x000053A0; // type:function size:0x4 -fn_173_53B0 = .text:0x000053B0; // type:function size:0x5C -fn_173_5410 = .text:0x00005410; // type:function size:0x1C4 -fn_173_55E0 = .text:0x000055E0; // type:function size:0x4 -fn_173_55F0 = .text:0x000055F0; // type:function size:0x50 -fn_173_5640 = .text:0x00005640; // type:function size:0x120 -fn_173_5760 = .text:0x00005760; // type:function size:0x4 -fn_173_5770 = .text:0x00005770; // type:function size:0x4C -fn_173_57C0 = .text:0x000057C0; // type:function size:0x130 -fn_173_58F0 = .text:0x000058F0; // type:function size:0x4 -fn_173_5900 = .text:0x00005900; // type:function size:0x54 -fn_173_5960 = .text:0x00005960; // type:function size:0xA4 -fn_173_5A10 = .text:0x00005A10; // type:function size:0x4 +finalizeState_Attack__9dAcEhoc_cFv = .text:0x00003550; // type:function size:0x4 +initializeState_BigAttack__9dAcEhoc_cFv = .text:0x00003560; // type:function size:0x84 +executeState_BigAttack__9dAcEhoc_cFv = .text:0x000035F0; // type:function size:0x5D8 +finalizeState_BigAttack__9dAcEhoc_cFv = .text:0x00003BD0; // type:function size:0x8 +initializeState_AttackAfter__9dAcEhoc_cFv = .text:0x00003BE0; // type:function size:0x80 +executeState_AttackAfter__9dAcEhoc_cFv = .text:0x00003C60; // type:function size:0x64 +finalizeState_AttackAfter__9dAcEhoc_cFv = .text:0x00003CD0; // type:function size:0x4 +initializeState_Escape__9dAcEhoc_cFv = .text:0x00003CE0; // type:function size:0x88 +executeState_Escape__9dAcEhoc_cFv = .text:0x00003D70; // type:function size:0x598 +finalizeState_Escape__9dAcEhoc_cFv = .text:0x00004310; // type:function size:0x4 +initializeState_Damage__9dAcEhoc_cFv = .text:0x00004320; // type:function size:0x64 +executeState_Damage__9dAcEhoc_cFv = .text:0x00004390; // type:function size:0xF0 +finalizeState_Damage__9dAcEhoc_cFv = .text:0x00004480; // type:function size:0x4 +initializeState_Fire__9dAcEhoc_cFv = .text:0x00004490; // type:function size:0x48 +executeState_Fire__9dAcEhoc_cFv = .text:0x000044E0; // type:function size:0x78 +finalizeState_Fire__9dAcEhoc_cFv = .text:0x00004560; // type:function size:0x4 +initializeState_Fail__9dAcEhoc_cFv = .text:0x00004570; // type:function size:0xC8 +executeState_Fail__9dAcEhoc_cFv = .text:0x00004640; // type:function size:0x730 +finalizeState_Fail__9dAcEhoc_cFv = .text:0x00004D70; // type:function size:0x4 +initializeState_StabGuard__9dAcEhoc_cFv = .text:0x00004D80; // type:function size:0x54 +executeState_StabGuard__9dAcEhoc_cFv = .text:0x00004DE0; // type:function size:0xA4 +finalizeState_StabGuard__9dAcEhoc_cFv = .text:0x00004E90; // type:function size:0x4 +initializeState_Stun__9dAcEhoc_cFv = .text:0x00004EA0; // type:function size:0x58 +executeState_Stun__9dAcEhoc_cFv = .text:0x00004F00; // type:function size:0x164 +finalizeState_Stun__9dAcEhoc_cFv = .text:0x00005070; // type:function size:0x4 +initializeState_DropOut__9dAcEhoc_cFv = .text:0x00005080; // type:function size:0x64 +executeState_DropOut__9dAcEhoc_cFv = .text:0x000050F0; // type:function size:0x64 +finalizeState_DropOut__9dAcEhoc_cFv = .text:0x00005160; // type:function size:0x4 +initializeState_Return__9dAcEhoc_cFv = .text:0x00005170; // type:function size:0x5C +executeState_Return__9dAcEhoc_cFv = .text:0x000051D0; // type:function size:0x1C4 +finalizeState_Return__9dAcEhoc_cFv = .text:0x000053A0; // type:function size:0x4 +initializeState_DashReturn__9dAcEhoc_cFv = .text:0x000053B0; // type:function size:0x5C +executeState_DashReturn__9dAcEhoc_cFv = .text:0x00005410; // type:function size:0x1C4 +finalizeState_DashReturn__9dAcEhoc_cFv = .text:0x000055E0; // type:function size:0x4 +initializeState_Wait__9dAcEhoc_cFv = .text:0x000055F0; // type:function size:0x50 +executeState_Wait__9dAcEhoc_cFv = .text:0x00005640; // type:function size:0x120 +finalizeState_Wait__9dAcEhoc_cFv = .text:0x00005760; // type:function size:0x4 +initializeState_Summon__9dAcEhoc_cFv = .text:0x00005770; // type:function size:0x4C +executeState_Summon__9dAcEhoc_cFv = .text:0x000057C0; // type:function size:0x130 +finalizeState_Summon__9dAcEhoc_cFv = .text:0x000058F0; // type:function size:0x4 +initializeState_AirDamage__9dAcEhoc_cFv = .text:0x00005900; // type:function size:0x54 +executeState_AirDamage__9dAcEhoc_cFv = .text:0x00005960; // type:function size:0xA4 +finalizeState_AirDamage__9dAcEhoc_cFv = .text:0x00005A10; // type:function size:0x4 fn_173_5A20 = .text:0x00005A20; // type:function size:0x6F4 fn_173_6120 = .text:0x00006120; // type:function size:0x4C fn_173_6170 = .text:0x00006170; // type:function size:0xC @@ -94,29 +94,29 @@ fn_173_64B0 = .text:0x000064B0; // type:function size:0x8 fn_173_64C0 = .text:0x000064C0; // type:function size:0x4 fn_173_64D0 = .text:0x000064D0; // type:function size:0x4 fn_173_64E0 = .text:0x000064E0; // type:function size:0x8 -fn_173_64F0 = .text:0x000064F0; // type:function size:0x244 +__dt__9dAcEhoc_cFv = .text:0x000064F0; // type:function size:0x244 fn_173_6740 = .text:0x00006740; // type:function size:0x4 fn_173_6750 = .text:0x00006750; // type:function size:0x4 fn_173_6760 = .text:0x00006760; // type:function size:0x4 fn_173_6770 = .text:0x00006770; // type:function size:0x4 fn_173_6780 = .text:0x00006780; // type:function size:0x4 -fn_173_6790 = .text:0x00006790; // type:function size:0x60 -fn_173_67F0 = .text:0x000067F0; // type:function size:0xC -fn_173_6800 = .text:0x00006800; // type:function size:0x1C -fn_173_6820 = .text:0x00006820; // type:function size:0x1C -fn_173_6840 = .text:0x00006840; // type:function size:0x1C -fn_173_6860 = .text:0x00006860; // type:function size:0x10 -fn_173_6870 = .text:0x00006870; // type:function size:0x10 -fn_173_6880 = .text:0x00006880; // type:function size:0x10 -fn_173_6890 = .text:0x00006890; // type:function size:0x10 -fn_173_68A0 = .text:0x000068A0; // type:function size:0x10 -fn_173_68B0 = .text:0x000068B0; // type:function size:0x10 -fn_173_68C0 = .text:0x000068C0; // type:function size:0x30 -fn_173_68F0 = .text:0x000068F0; // type:function size:0x30 -fn_173_6920 = .text:0x00006920; // type:function size:0x30 -fn_173_6950 = .text:0x00006950; // type:function size:0xD68 -fn_173_76C0 = .text:0x000076C0; // type:function size:0x58 -fn_173_7720 = .text:0x00007720; // type:function size:0x88 +build__24sFStateFct_c<9dAcEhoc_c>FRC12sStateIDIf_c = .text:0x00006790; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEhoc_c>FRP10sStateIf_c = .text:0x000067F0; // type:function size:0xC +initialize__21sFState_c<9dAcEhoc_c>Fv = .text:0x00006800; // type:function size:0x1C +execute__21sFState_c<9dAcEhoc_c>Fv = .text:0x00006820; // type:function size:0x1C +finalize__21sFState_c<9dAcEhoc_c>Fv = .text:0x00006840; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006860; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006870; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006880; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006890; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000068A0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEhoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000068B0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEhoc_c>CFR9dAcEhoc_c = .text:0x000068C0; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEhoc_c>CFR9dAcEhoc_c = .text:0x000068F0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEhoc_c>CFR9dAcEhoc_c = .text:0x00006920; // type:function size:0x30 +__sinit_\d_a_e_hoc_cpp = .text:0x00006950; // type:function size:0xD68 scope:local +__dt__23sFStateID_c<9dAcEhoc_c>Fv = .text:0x000076C0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEhoc_c>CFPCc = .text:0x00007720; // type:function size:0x88 fn_173_77B0 = .text:0x000077B0; // type:function size:0x8 fn_173_77C0 = .text:0x000077C0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -139,7 +139,7 @@ lbl_173_rodata_190 = .rodata:0x00000190; // type:object size:0x28 data:float lbl_173_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x4 data:float lbl_173_rodata_1BC = .rodata:0x000001BC; // type:object size:0xC data:float lbl_173_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x2C data:float -lbl_173_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_HOC = .data:0x00000000; // type:object size:0x10 data:4byte lbl_173_data_10 = .data:0x00000010; // type:object size:0x8 lbl_173_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_173_data_20 = .data:0x00000020; // type:object size:0x4 data:string diff --git a/config/SOUE01/rels/d_a_e_hpNP/symbols.txt b/config/SOUE01/rels/d_a_e_hpNP/symbols.txt index d3a4d51f..0578695c 100644 --- a/config/SOUE01/rels/d_a_e_hpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hpNP/symbols.txt @@ -3,66 +3,66 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_210_F0 = .text:0x000000F0; // type:function size:0x1B4 +dAcEHp_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B4 fn_210_2B0 = .text:0x000002B0; // type:function size:0x58 fn_210_310 = .text:0x00000310; // type:function size:0x84 fn_210_3A0 = .text:0x000003A0; // type:function size:0x58 fn_210_400 = .text:0x00000400; // type:function size:0x90 -fn_210_490 = .text:0x00000490; // type:function size:0x58 -fn_210_4F0 = .text:0x000004F0; // type:function size:0x6C -fn_210_560 = .text:0x00000560; // type:function size:0xA0 -fn_210_600 = .text:0x00000600; // type:function size:0xA4 +__dt__20sFState_c<8dAcEHp_c>Fv = .text:0x00000490; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEHp_c>Fv = .text:0x000004F0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000560; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000600; // type:function size:0xA4 fn_210_6B0 = .text:0x000006B0; // type:function size:0x9C fn_210_750 = .text:0x00000750; // type:function size:0x164 -fn_210_8C0 = .text:0x000008C0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008C0; // type:function size:0x10 fn_210_8D0 = .text:0x000008D0; // type:function size:0x8 fn_210_8E0 = .text:0x000008E0; // type:function size:0xA4 -fn_210_990 = .text:0x00000990; // type:function size:0x10 -fn_210_9A0 = .text:0x000009A0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009A0; // type:function size:0x10 fn_210_9B0 = .text:0x000009B0; // type:function size:0x1E0 fn_210_B90 = .text:0x00000B90; // type:function size:0x1C fn_210_BB0 = .text:0x00000BB0; // type:function size:0x28 fn_210_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_210_BF0 = .text:0x00000BF0; // type:function size:0x7C -fn_210_C70 = .text:0x00000C70; // type:function size:0x94 -fn_210_D10 = .text:0x00000D10; // type:function size:0x4 -fn_210_D20 = .text:0x00000D20; // type:function size:0x24 -fn_210_D50 = .text:0x00000D50; // type:function size:0x144 -fn_210_EA0 = .text:0x00000EA0; // type:function size:0x4 -fn_210_EB0 = .text:0x00000EB0; // type:function size:0x78 -fn_210_F30 = .text:0x00000F30; // type:function size:0x114 -fn_210_1050 = .text:0x00001050; // type:function size:0x4 -fn_210_1060 = .text:0x00001060; // type:function size:0x5C -fn_210_10C0 = .text:0x000010C0; // type:function size:0x90 -fn_210_1150 = .text:0x00001150; // type:function size:0x4 -fn_210_1160 = .text:0x00001160; // type:function size:0x5C -fn_210_11C0 = .text:0x000011C0; // type:function size:0x54 -fn_210_1220 = .text:0x00001220; // type:function size:0x4 -fn_210_1230 = .text:0x00001230; // type:function size:0x78 -fn_210_12B0 = .text:0x000012B0; // type:function size:0x6C -fn_210_1320 = .text:0x00001320; // type:function size:0x4 -fn_210_1330 = .text:0x00001330; // type:function size:0x7C -fn_210_13B0 = .text:0x000013B0; // type:function size:0xFC -fn_210_14B0 = .text:0x000014B0; // type:function size:0x4 -fn_210_14C0 = .text:0x000014C0; // type:function size:0x24 -fn_210_14F0 = .text:0x000014F0; // type:function size:0x114 -fn_210_1610 = .text:0x00001610; // type:function size:0x4 -fn_210_1620 = .text:0x00001620; // type:function size:0x78 -fn_210_16A0 = .text:0x000016A0; // type:function size:0x88 -fn_210_1730 = .text:0x00001730; // type:function size:0x4 -fn_210_1740 = .text:0x00001740; // type:function size:0x68 -fn_210_17B0 = .text:0x000017B0; // type:function size:0x100 +initializeState_BobUpAndDown__8dAcEHp_cFv = .text:0x00000BF0; // type:function size:0x7C +executeState_BobUpAndDown__8dAcEHp_cFv = .text:0x00000C70; // type:function size:0x94 +finalizeState_BobUpAndDown__8dAcEHp_cFv = .text:0x00000D10; // type:function size:0x4 +initializeState_Chase__8dAcEHp_cFv = .text:0x00000D20; // type:function size:0x24 +executeState_Chase__8dAcEHp_cFv = .text:0x00000D50; // type:function size:0x144 +finalizeState_Chase__8dAcEHp_cFv = .text:0x00000EA0; // type:function size:0x4 +initializeState_Attack__8dAcEHp_cFv = .text:0x00000EB0; // type:function size:0x78 +executeState_Attack__8dAcEHp_cFv = .text:0x00000F30; // type:function size:0x114 +finalizeState_Attack__8dAcEHp_cFv = .text:0x00001050; // type:function size:0x4 +initializeState_AtkWait__8dAcEHp_cFv = .text:0x00001060; // type:function size:0x5C +executeState_AtkWait__8dAcEHp_cFv = .text:0x000010C0; // type:function size:0x90 +finalizeState_AtkWait__8dAcEHp_cFv = .text:0x00001150; // type:function size:0x4 +initializeState_Extract__8dAcEHp_cFv = .text:0x00001160; // type:function size:0x5C +executeState_Extract__8dAcEHp_cFv = .text:0x000011C0; // type:function size:0x54 +finalizeState_Extract__8dAcEHp_cFv = .text:0x00001220; // type:function size:0x4 +initializeState_Petrify__8dAcEHp_cFv = .text:0x00001230; // type:function size:0x78 +executeState_Petrify__8dAcEHp_cFv = .text:0x000012B0; // type:function size:0x6C +finalizeState_Petrify__8dAcEHp_cFv = .text:0x00001320; // type:function size:0x4 +initializeState_Fluster__8dAcEHp_cFv = .text:0x00001330; // type:function size:0x7C +executeState_Fluster__8dAcEHp_cFv = .text:0x000013B0; // type:function size:0xFC +finalizeState_Fluster__8dAcEHp_cFv = .text:0x000014B0; // type:function size:0x4 +initializeState_Escape__8dAcEHp_cFv = .text:0x000014C0; // type:function size:0x24 +executeState_Escape__8dAcEHp_cFv = .text:0x000014F0; // type:function size:0x114 +finalizeState_Escape__8dAcEHp_cFv = .text:0x00001610; // type:function size:0x4 +initializeState_Damage__8dAcEHp_cFv = .text:0x00001620; // type:function size:0x78 +executeState_Damage__8dAcEHp_cFv = .text:0x000016A0; // type:function size:0x88 +finalizeState_Damage__8dAcEHp_cFv = .text:0x00001730; // type:function size:0x4 +initializeState_VcmDmg__8dAcEHp_cFv = .text:0x00001740; // type:function size:0x68 +executeState_VcmDmg__8dAcEHp_cFv = .text:0x000017B0; // type:function size:0x100 fn_210_18B0 = .text:0x000018B0; // type:function size:0x4C -fn_210_1900 = .text:0x00001900; // type:function size:0x4 -fn_210_1910 = .text:0x00001910; // type:function size:0x60 -fn_210_1970 = .text:0x00001970; // type:function size:0x64 -fn_210_19E0 = .text:0x000019E0; // type:function size:0x4 -fn_210_19F0 = .text:0x000019F0; // type:function size:0x8C -fn_210_1A80 = .text:0x00001A80; // type:function size:0xDC -fn_210_1B60 = .text:0x00001B60; // type:function size:0x4 -fn_210_1B70 = .text:0x00001B70; // type:function size:0x58 -fn_210_1BD0 = .text:0x00001BD0; // type:function size:0x10 -fn_210_1BE0 = .text:0x00001BE0; // type:function size:0x4 +finalizeState_VcmDmg__8dAcEHp_cFv = .text:0x00001900; // type:function size:0x4 +initializeState_Stun__8dAcEHp_cFv = .text:0x00001910; // type:function size:0x60 +executeState_Stun__8dAcEHp_cFv = .text:0x00001970; // type:function size:0x64 +finalizeState_Stun__8dAcEHp_cFv = .text:0x000019E0; // type:function size:0x4 +initializeState_Die__8dAcEHp_cFv = .text:0x000019F0; // type:function size:0x8C +executeState_Die__8dAcEHp_cFv = .text:0x00001A80; // type:function size:0xDC +finalizeState_Die__8dAcEHp_cFv = .text:0x00001B60; // type:function size:0x4 +initializeState_Dummy__8dAcEHp_cFv = .text:0x00001B70; // type:function size:0x58 +executeState_Dummy__8dAcEHp_cFv = .text:0x00001BD0; // type:function size:0x10 +finalizeState_Dummy__8dAcEHp_cFv = .text:0x00001BE0; // type:function size:0x4 fn_210_1BF0 = .text:0x00001BF0; // type:function size:0x60 fn_210_1C50 = .text:0x00001C50; // type:function size:0x50 fn_210_1CA0 = .text:0x00001CA0; // type:function size:0xD8 @@ -84,24 +84,24 @@ fn_210_2870 = .text:0x00002870; // type:function size:0x8 fn_210_2880 = .text:0x00002880; // type:function size:0x4 fn_210_2890 = .text:0x00002890; // type:function size:0x4 fn_210_28A0 = .text:0x000028A0; // type:function size:0x8 -fn_210_28B0 = .text:0x000028B0; // type:function size:0x168 -fn_210_2A20 = .text:0x00002A20; // type:function size:0x60 -fn_210_2A80 = .text:0x00002A80; // type:function size:0xC -fn_210_2A90 = .text:0x00002A90; // type:function size:0x1C -fn_210_2AB0 = .text:0x00002AB0; // type:function size:0x1C -fn_210_2AD0 = .text:0x00002AD0; // type:function size:0x1C -fn_210_2AF0 = .text:0x00002AF0; // type:function size:0x10 -fn_210_2B00 = .text:0x00002B00; // type:function size:0x10 -fn_210_2B10 = .text:0x00002B10; // type:function size:0x10 -fn_210_2B20 = .text:0x00002B20; // type:function size:0x10 -fn_210_2B30 = .text:0x00002B30; // type:function size:0x10 -fn_210_2B40 = .text:0x00002B40; // type:function size:0x10 -fn_210_2B50 = .text:0x00002B50; // type:function size:0x30 -fn_210_2B80 = .text:0x00002B80; // type:function size:0x30 -fn_210_2BB0 = .text:0x00002BB0; // type:function size:0x30 -fn_210_2BE0 = .text:0x00002BE0; // type:function size:0x9F4 -fn_210_35E0 = .text:0x000035E0; // type:function size:0x58 -fn_210_3640 = .text:0x00003640; // type:function size:0x88 +__dt__8dAcEHp_cFv = .text:0x000028B0; // type:function size:0x168 +build__23sFStateFct_c<8dAcEHp_c>FRC12sStateIDIf_c = .text:0x00002A20; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEHp_c>FRP10sStateIf_c = .text:0x00002A80; // type:function size:0xC +initialize__20sFState_c<8dAcEHp_c>Fv = .text:0x00002A90; // type:function size:0x1C +execute__20sFState_c<8dAcEHp_c>Fv = .text:0x00002AB0; // type:function size:0x1C +finalize__20sFState_c<8dAcEHp_c>Fv = .text:0x00002AD0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002AF0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B00; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B10; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B20; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B30; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEHp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B40; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEHp_c>CFR8dAcEHp_c = .text:0x00002B50; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEHp_c>CFR8dAcEHp_c = .text:0x00002B80; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEHp_c>CFR8dAcEHp_c = .text:0x00002BB0; // type:function size:0x30 +__sinit_\d_a_e_hp_cpp = .text:0x00002BE0; // type:function size:0x9F4 scope:local +__dt__22sFStateID_c<8dAcEHp_c>Fv = .text:0x000035E0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEHp_c>CFPCc = .text:0x00003640; // type:function size:0x88 fn_210_36D0 = .text:0x000036D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -123,7 +123,7 @@ lbl_210_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_210_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:double lbl_210_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_210_rodata_7C = .rodata:0x0000007C; // type:object size:0x6C data:float -lbl_210_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_E_HP = .data:0x00000000; // type:object size:0x70 data:4byte lbl_210_data_70 = .data:0x00000070; // type:object size:0x3C lbl_210_data_AC = .data:0x000000AC; // type:object size:0x8 lbl_210_data_B4 = .data:0x000000B4; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_hydraNP/symbols.txt b/config/SOUE01/rels/d_a_e_hydraNP/symbols.txt index b8982097..361973cf 100644 --- a/config/SOUE01/rels/d_a_e_hydraNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_hydraNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_182_F0 = .text:0x000000F0; // type:function size:0x40 -fn_182_130 = .text:0x00000130; // type:function size:0x2C8 -fn_182_400 = .text:0x00000400; // type:function size:0x58 -fn_182_460 = .text:0x00000460; // type:function size:0x6C -fn_182_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_182_570 = .text:0x00000570; // type:function size:0xA4 +dAcEhydra_c_classInit__Fv = .text:0x00000130; // type:function size:0x2C8 +__dt__24sFState_c<11dAcEhydra_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEhydra_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_182_620 = .text:0x00000620; // type:function size:0x58 fn_182_680 = .text:0x00000680; // type:function size:0x5C fn_182_6E0 = .text:0x000006E0; // type:function size:0x3C @@ -26,49 +26,49 @@ fn_182_C60 = .text:0x00000C60; // type:function size:0xAC fn_182_D10 = .text:0x00000D10; // type:function size:0x3C fn_182_D50 = .text:0x00000D50; // type:function size:0x504 fn_182_1260 = .text:0x00001260; // type:function size:0xE8 -fn_182_1350 = .text:0x00001350; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001350; // type:function size:0x10 fn_182_1360 = .text:0x00001360; // type:function size:0x124 fn_182_1490 = .text:0x00001490; // type:function size:0x8 fn_182_14A0 = .text:0x000014A0; // type:function size:0x1278 -fn_182_2720 = .text:0x00002720; // type:function size:0x10 -fn_182_2730 = .text:0x00002730; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002720; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002730; // type:function size:0x10 fn_182_2740 = .text:0x00002740; // type:function size:0x4C fn_182_2790 = .text:0x00002790; // type:function size:0x1C fn_182_27B0 = .text:0x000027B0; // type:function size:0x1B0 -fn_182_2960 = .text:0x00002960; // type:function size:0x6C -fn_182_29D0 = .text:0x000029D0; // type:function size:0x460 -fn_182_2E30 = .text:0x00002E30; // type:function size:0x4 -fn_182_2E40 = .text:0x00002E40; // type:function size:0x12C -fn_182_2F70 = .text:0x00002F70; // type:function size:0x124 -fn_182_30A0 = .text:0x000030A0; // type:function size:0x4 -fn_182_30B0 = .text:0x000030B0; // type:function size:0xA0 -fn_182_3150 = .text:0x00003150; // type:function size:0x1C8 -fn_182_3320 = .text:0x00003320; // type:function size:0x4 -fn_182_3330 = .text:0x00003330; // type:function size:0x80 -fn_182_33B0 = .text:0x000033B0; // type:function size:0x148 -fn_182_3500 = .text:0x00003500; // type:function size:0x4 -fn_182_3510 = .text:0x00003510; // type:function size:0x19C -fn_182_36B0 = .text:0x000036B0; // type:function size:0x3B0 -fn_182_3A60 = .text:0x00003A60; // type:function size:0x4 -fn_182_3A70 = .text:0x00003A70; // type:function size:0x6C -fn_182_3AE0 = .text:0x00003AE0; // type:function size:0x314 +initializeState_Wait__11dAcEhydra_cFv = .text:0x00002960; // type:function size:0x6C +executeState_Wait__11dAcEhydra_cFv = .text:0x000029D0; // type:function size:0x460 +finalizeState_Wait__11dAcEhydra_cFv = .text:0x00002E30; // type:function size:0x4 +initializeState_Walk__11dAcEhydra_cFv = .text:0x00002E40; // type:function size:0x12C +executeState_Walk__11dAcEhydra_cFv = .text:0x00002F70; // type:function size:0x124 +finalizeState_Walk__11dAcEhydra_cFv = .text:0x000030A0; // type:function size:0x4 +initializeState_Ret__11dAcEhydra_cFv = .text:0x000030B0; // type:function size:0xA0 +executeState_Ret__11dAcEhydra_cFv = .text:0x00003150; // type:function size:0x1C8 +finalizeState_Ret__11dAcEhydra_cFv = .text:0x00003320; // type:function size:0x4 +initializeState_Run__11dAcEhydra_cFv = .text:0x00003330; // type:function size:0x80 +executeState_Run__11dAcEhydra_cFv = .text:0x000033B0; // type:function size:0x148 +finalizeState_Run__11dAcEhydra_cFv = .text:0x00003500; // type:function size:0x4 +initializeState_Attack__11dAcEhydra_cFv = .text:0x00003510; // type:function size:0x19C +executeState_Attack__11dAcEhydra_cFv = .text:0x000036B0; // type:function size:0x3B0 +finalizeState_Attack__11dAcEhydra_cFv = .text:0x00003A60; // type:function size:0x4 +initializeState_AttackWait__11dAcEhydra_cFv = .text:0x00003A70; // type:function size:0x6C +executeState_AttackWait__11dAcEhydra_cFv = .text:0x00003AE0; // type:function size:0x314 fn_182_3E00 = .text:0x00003E00; // type:function size:0x4C -fn_182_3E50 = .text:0x00003E50; // type:function size:0x4 -fn_182_3E60 = .text:0x00003E60; // type:function size:0x80 -fn_182_3EE0 = .text:0x00003EE0; // type:function size:0x1AC -fn_182_4090 = .text:0x00004090; // type:function size:0x4 -fn_182_40A0 = .text:0x000040A0; // type:function size:0x9C -fn_182_4140 = .text:0x00004140; // type:function size:0x298 -fn_182_43E0 = .text:0x000043E0; // type:function size:0x4 -fn_182_43F0 = .text:0x000043F0; // type:function size:0x134 -fn_182_4530 = .text:0x00004530; // type:function size:0xEC -fn_182_4620 = .text:0x00004620; // type:function size:0x4 -fn_182_4630 = .text:0x00004630; // type:function size:0xD0 -fn_182_4700 = .text:0x00004700; // type:function size:0x25C -fn_182_4960 = .text:0x00004960; // type:function size:0x4 -fn_182_4970 = .text:0x00004970; // type:function size:0xBC -fn_182_4A30 = .text:0x00004A30; // type:function size:0x1C0 -fn_182_4BF0 = .text:0x00004BF0; // type:function size:0x4 +finalizeState_AttackWait__11dAcEhydra_cFv = .text:0x00003E50; // type:function size:0x4 +initializeState_Recover__11dAcEhydra_cFv = .text:0x00003E60; // type:function size:0x80 +executeState_Recover__11dAcEhydra_cFv = .text:0x00003EE0; // type:function size:0x1AC +finalizeState_Recover__11dAcEhydra_cFv = .text:0x00004090; // type:function size:0x4 +initializeState_Stun__11dAcEhydra_cFv = .text:0x000040A0; // type:function size:0x9C +executeState_Stun__11dAcEhydra_cFv = .text:0x00004140; // type:function size:0x298 +finalizeState_Stun__11dAcEhydra_cFv = .text:0x000043E0; // type:function size:0x4 +initializeState_Damage__11dAcEhydra_cFv = .text:0x000043F0; // type:function size:0x134 +executeState_Damage__11dAcEhydra_cFv = .text:0x00004530; // type:function size:0xEC +finalizeState_Damage__11dAcEhydra_cFv = .text:0x00004620; // type:function size:0x4 +initializeState_EtcDamage__11dAcEhydra_cFv = .text:0x00004630; // type:function size:0xD0 +executeState_EtcDamage__11dAcEhydra_cFv = .text:0x00004700; // type:function size:0x25C +finalizeState_EtcDamage__11dAcEhydra_cFv = .text:0x00004960; // type:function size:0x4 +initializeState_Dead__11dAcEhydra_cFv = .text:0x00004970; // type:function size:0xBC +executeState_Dead__11dAcEhydra_cFv = .text:0x00004A30; // type:function size:0x1C0 +finalizeState_Dead__11dAcEhydra_cFv = .text:0x00004BF0; // type:function size:0x4 fn_182_4C00 = .text:0x00004C00; // type:function size:0x194 fn_182_4DA0 = .text:0x00004DA0; // type:function size:0x1E4 fn_182_4F90 = .text:0x00004F90; // type:function size:0x1F0 @@ -86,7 +86,7 @@ fn_182_5E10 = .text:0x00005E10; // type:function size:0x8 fn_182_5E20 = .text:0x00005E20; // type:function size:0x4 fn_182_5E30 = .text:0x00005E30; // type:function size:0x4 fn_182_5E40 = .text:0x00005E40; // type:function size:0x8 -fn_182_5E50 = .text:0x00005E50; // type:function size:0x248 +__dt__11dAcEhydra_cFv = .text:0x00005E50; // type:function size:0x248 fn_182_60A0 = .text:0x000060A0; // type:function size:0x50 fn_182_60F0 = .text:0x000060F0; // type:function size:0x4 fn_182_6100 = .text:0x00006100; // type:function size:0x14C @@ -95,23 +95,23 @@ fn_182_6330 = .text:0x00006330; // type:function size:0x28 fn_182_6360 = .text:0x00006360; // type:function size:0x28 fn_182_6390 = .text:0x00006390; // type:function size:0x8 fn_182_63A0 = .text:0x000063A0; // type:function size:0x8 -fn_182_63B0 = .text:0x000063B0; // type:function size:0x60 -fn_182_6410 = .text:0x00006410; // type:function size:0xC -fn_182_6420 = .text:0x00006420; // type:function size:0x1C -fn_182_6440 = .text:0x00006440; // type:function size:0x1C -fn_182_6460 = .text:0x00006460; // type:function size:0x1C -fn_182_6480 = .text:0x00006480; // type:function size:0x10 -fn_182_6490 = .text:0x00006490; // type:function size:0x10 -fn_182_64A0 = .text:0x000064A0; // type:function size:0x10 -fn_182_64B0 = .text:0x000064B0; // type:function size:0x10 -fn_182_64C0 = .text:0x000064C0; // type:function size:0x10 -fn_182_64D0 = .text:0x000064D0; // type:function size:0x10 -fn_182_64E0 = .text:0x000064E0; // type:function size:0x30 -fn_182_6510 = .text:0x00006510; // type:function size:0x30 -fn_182_6540 = .text:0x00006540; // type:function size:0x30 -fn_182_6570 = .text:0x00006570; // type:function size:0x85C -fn_182_6DD0 = .text:0x00006DD0; // type:function size:0x58 -fn_182_6E30 = .text:0x00006E30; // type:function size:0x88 +build__27sFStateFct_c<11dAcEhydra_c>FRC12sStateIDIf_c = .text:0x000063B0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEhydra_c>FRP10sStateIf_c = .text:0x00006410; // type:function size:0xC +initialize__24sFState_c<11dAcEhydra_c>Fv = .text:0x00006420; // type:function size:0x1C +execute__24sFState_c<11dAcEhydra_c>Fv = .text:0x00006440; // type:function size:0x1C +finalize__24sFState_c<11dAcEhydra_c>Fv = .text:0x00006460; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006480; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006490; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000064A0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000064B0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000064C0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEhydra_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000064D0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEhydra_c>CFR11dAcEhydra_c = .text:0x000064E0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEhydra_c>CFR11dAcEhydra_c = .text:0x00006510; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEhydra_c>CFR11dAcEhydra_c = .text:0x00006540; // type:function size:0x30 +__sinit_\d_a_e_hydra_cpp = .text:0x00006570; // type:function size:0x85C scope:local +__dt__26sFStateID_c<11dAcEhydra_c>Fv = .text:0x00006DD0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEhydra_c>CFPCc = .text:0x00006E30; // type:function size:0x88 fn_182_6EC0 = .text:0x00006EC0; // type:function size:0x8 fn_182_6ED0 = .text:0x00006ED0; // type:function size:0x8 fn_182_6EE0 = .text:0x00006EE0; // type:function size:0x8 @@ -128,7 +128,7 @@ lbl_182_rodata_15C = .rodata:0x0000015C; // type:object size:0xC data:float lbl_182_rodata_168 = .rodata:0x00000168; // type:object size:0x8 data:float lbl_182_rodata_170 = .rodata:0x00000170; // type:object size:0x14 data:float lbl_182_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_182_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_HYDRA = .data:0x00000010; // type:object size:0x10 lbl_182_data_20 = .data:0x00000020; // type:object size:0x8 lbl_182_data_28 = .data:0x00000028; // type:object size:0x8 lbl_182_data_30 = .data:0x00000030; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_e_kgNP/symbols.txt b/config/SOUE01/rels/d_a_e_kgNP/symbols.txt index fa6770c4..99478700 100644 --- a/config/SOUE01/rels/d_a_e_kgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_kgNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_310_F0 = .text:0x000000F0; // type:function size:0x120 +dAcEkg_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 fn_310_210 = .text:0x00000210; // type:function size:0x58 fn_310_270 = .text:0x00000270; // type:function size:0x58 fn_310_2D0 = .text:0x000002D0; // type:function size:0x90 -fn_310_360 = .text:0x00000360; // type:function size:0x58 -fn_310_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_310_430 = .text:0x00000430; // type:function size:0xA0 -fn_310_4D0 = .text:0x000004D0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEkg_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEkg_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 fn_310_580 = .text:0x00000580; // type:function size:0x64 fn_310_5F0 = .text:0x000005F0; // type:function size:0x1D0 fn_310_7C0 = .text:0x000007C0; // type:function size:0x1B4 fn_310_980 = .text:0x00000980; // type:function size:0x180 fn_310_B00 = .text:0x00000B00; // type:function size:0x118 -fn_310_C20 = .text:0x00000C20; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C20; // type:function size:0x10 fn_310_C30 = .text:0x00000C30; // type:function size:0x204 -fn_310_E40 = .text:0x00000E40; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E40; // type:function size:0x10 fn_310_E50 = .text:0x00000E50; // type:function size:0x27C fn_310_10D0 = .text:0x000010D0; // type:function size:0x188 fn_310_1260 = .text:0x00001260; // type:function size:0x204 @@ -40,136 +40,136 @@ fn_310_2360 = .text:0x00002360; // type:function size:0x390 fn_310_26F0 = .text:0x000026F0; // type:function size:0x198 fn_310_2890 = .text:0x00002890; // type:function size:0x8 fn_310_28A0 = .text:0x000028A0; // type:function size:0xA74 -fn_310_3320 = .text:0x00003320; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003320; // type:function size:0x10 fn_310_3330 = .text:0x00003330; // type:function size:0x15C -fn_310_3490 = .text:0x00003490; // type:function size:0x60 -fn_310_34F0 = .text:0x000034F0; // type:function size:0xD8 -fn_310_35D0 = .text:0x000035D0; // type:function size:0x4 -fn_310_35E0 = .text:0x000035E0; // type:function size:0xAC -fn_310_3690 = .text:0x00003690; // type:function size:0x2D4 -fn_310_3970 = .text:0x00003970; // type:function size:0x4 -fn_310_3980 = .text:0x00003980; // type:function size:0x58 -fn_310_39E0 = .text:0x000039E0; // type:function size:0x68 -fn_310_3A50 = .text:0x00003A50; // type:function size:0x4 -fn_310_3A60 = .text:0x00003A60; // type:function size:0xA0 -fn_310_3B00 = .text:0x00003B00; // type:function size:0x608 -fn_310_4110 = .text:0x00004110; // type:function size:0x4 -fn_310_4120 = .text:0x00004120; // type:function size:0x14C -fn_310_4270 = .text:0x00004270; // type:function size:0x224 +initializeState_Wait__8dAcEkg_cFv = .text:0x00003490; // type:function size:0x60 +executeState_Wait__8dAcEkg_cFv = .text:0x000034F0; // type:function size:0xD8 +finalizeState_Wait__8dAcEkg_cFv = .text:0x000035D0; // type:function size:0x4 +initializeState_Walk__8dAcEkg_cFv = .text:0x000035E0; // type:function size:0xAC +executeState_Walk__8dAcEkg_cFv = .text:0x00003690; // type:function size:0x2D4 +finalizeState_Walk__8dAcEkg_cFv = .text:0x00003970; // type:function size:0x4 +initializeState_Find__8dAcEkg_cFv = .text:0x00003980; // type:function size:0x58 +executeState_Find__8dAcEkg_cFv = .text:0x000039E0; // type:function size:0x68 +finalizeState_Find__8dAcEkg_cFv = .text:0x00003A50; // type:function size:0x4 +initializeState_Chase__8dAcEkg_cFv = .text:0x00003A60; // type:function size:0xA0 +executeState_Chase__8dAcEkg_cFv = .text:0x00003B00; // type:function size:0x608 +finalizeState_Chase__8dAcEkg_cFv = .text:0x00004110; // type:function size:0x4 +initializeState_Damage__8dAcEkg_cFv = .text:0x00004120; // type:function size:0x14C +executeState_Damage__8dAcEkg_cFv = .text:0x00004270; // type:function size:0x224 fn_310_44A0 = .text:0x000044A0; // type:function size:0x1C -fn_310_44C0 = .text:0x000044C0; // type:function size:0x4 -fn_310_44D0 = .text:0x000044D0; // type:function size:0x78 -fn_310_4550 = .text:0x00004550; // type:function size:0x230 -fn_310_4780 = .text:0x00004780; // type:function size:0x4 -fn_310_4790 = .text:0x00004790; // type:function size:0x50 -fn_310_47E0 = .text:0x000047E0; // type:function size:0xD8 -fn_310_48C0 = .text:0x000048C0; // type:function size:0x4 -fn_310_48D0 = .text:0x000048D0; // type:function size:0x98 -fn_310_4970 = .text:0x00004970; // type:function size:0x2BC -fn_310_4C30 = .text:0x00004C30; // type:function size:0x4 -fn_310_4C40 = .text:0x00004C40; // type:function size:0xB4 -fn_310_4D00 = .text:0x00004D00; // type:function size:0x9C -fn_310_4DA0 = .text:0x00004DA0; // type:function size:0x4 -fn_310_4DB0 = .text:0x00004DB0; // type:function size:0xF4 -fn_310_4EB0 = .text:0x00004EB0; // type:function size:0x124 -fn_310_4FE0 = .text:0x00004FE0; // type:function size:0x28 -fn_310_5010 = .text:0x00005010; // type:function size:0x4C -fn_310_5060 = .text:0x00005060; // type:function size:0x68 -fn_310_50D0 = .text:0x000050D0; // type:function size:0x4 -fn_310_50E0 = .text:0x000050E0; // type:function size:0x68 -fn_310_5150 = .text:0x00005150; // type:function size:0x1D8 -fn_310_5330 = .text:0x00005330; // type:function size:0x4 -fn_310_5340 = .text:0x00005340; // type:function size:0x8C -fn_310_53D0 = .text:0x000053D0; // type:function size:0x44 -fn_310_5420 = .text:0x00005420; // type:function size:0x10 -fn_310_5430 = .text:0x00005430; // type:function size:0x1D4 -fn_310_5610 = .text:0x00005610; // type:function size:0x508 -fn_310_5B20 = .text:0x00005B20; // type:function size:0x98 -fn_310_5BC0 = .text:0x00005BC0; // type:function size:0xDC -fn_310_5CA0 = .text:0x00005CA0; // type:function size:0x84 -fn_310_5D30 = .text:0x00005D30; // type:function size:0x1C -fn_310_5D50 = .text:0x00005D50; // type:function size:0x88 -fn_310_5DE0 = .text:0x00005DE0; // type:function size:0x200 -fn_310_5FE0 = .text:0x00005FE0; // type:function size:0x4 -fn_310_5FF0 = .text:0x00005FF0; // type:function size:0x88 -fn_310_6080 = .text:0x00006080; // type:function size:0xD8 -fn_310_6160 = .text:0x00006160; // type:function size:0x4 -fn_310_6170 = .text:0x00006170; // type:function size:0xA4 -fn_310_6220 = .text:0x00006220; // type:function size:0x100 -fn_310_6320 = .text:0x00006320; // type:function size:0x4 -fn_310_6330 = .text:0x00006330; // type:function size:0x58 -fn_310_6390 = .text:0x00006390; // type:function size:0x150 -fn_310_64E0 = .text:0x000064E0; // type:function size:0x4 -fn_310_64F0 = .text:0x000064F0; // type:function size:0x78 -fn_310_6570 = .text:0x00006570; // type:function size:0xC4 -fn_310_6640 = .text:0x00006640; // type:function size:0x4 -fn_310_6650 = .text:0x00006650; // type:function size:0x4C -fn_310_66A0 = .text:0x000066A0; // type:function size:0x188 -fn_310_6830 = .text:0x00006830; // type:function size:0x4 -fn_310_6840 = .text:0x00006840; // type:function size:0x108 -fn_310_6950 = .text:0x00006950; // type:function size:0x44 -fn_310_69A0 = .text:0x000069A0; // type:function size:0x10 -fn_310_69B0 = .text:0x000069B0; // type:function size:0xC0 -fn_310_6A70 = .text:0x00006A70; // type:function size:0xE0 -fn_310_6B50 = .text:0x00006B50; // type:function size:0x10 -fn_310_6B60 = .text:0x00006B60; // type:function size:0x60 -fn_310_6BC0 = .text:0x00006BC0; // type:function size:0x80 -fn_310_6C40 = .text:0x00006C40; // type:function size:0x4 -fn_310_6C50 = .text:0x00006C50; // type:function size:0xB4 -fn_310_6D10 = .text:0x00006D10; // type:function size:0x17C -fn_310_6E90 = .text:0x00006E90; // type:function size:0x4 -fn_310_6EA0 = .text:0x00006EA0; // type:function size:0x9C -fn_310_6F40 = .text:0x00006F40; // type:function size:0x338 -fn_310_7280 = .text:0x00007280; // type:function size:0x4 -fn_310_7290 = .text:0x00007290; // type:function size:0xB8 -fn_310_7350 = .text:0x00007350; // type:function size:0x360 -fn_310_76B0 = .text:0x000076B0; // type:function size:0x4 -fn_310_76C0 = .text:0x000076C0; // type:function size:0xA8 -fn_310_7770 = .text:0x00007770; // type:function size:0x9C -fn_310_7810 = .text:0x00007810; // type:function size:0x10 -fn_310_7820 = .text:0x00007820; // type:function size:0x70 -fn_310_7890 = .text:0x00007890; // type:function size:0x1BC -fn_310_7A50 = .text:0x00007A50; // type:function size:0x4 -fn_310_7A60 = .text:0x00007A60; // type:function size:0x64 -fn_310_7AD0 = .text:0x00007AD0; // type:function size:0x98 -fn_310_7B70 = .text:0x00007B70; // type:function size:0x4 -fn_310_7B80 = .text:0x00007B80; // type:function size:0xBC -fn_310_7C40 = .text:0x00007C40; // type:function size:0x228 -fn_310_7E70 = .text:0x00007E70; // type:function size:0x4 -fn_310_7E80 = .text:0x00007E80; // type:function size:0x7C -fn_310_7F00 = .text:0x00007F00; // type:function size:0x1B4 -fn_310_80C0 = .text:0x000080C0; // type:function size:0x4 -fn_310_80D0 = .text:0x000080D0; // type:function size:0xAC -fn_310_8180 = .text:0x00008180; // type:function size:0x44 -fn_310_81D0 = .text:0x000081D0; // type:function size:0x10 -fn_310_81E0 = .text:0x000081E0; // type:function size:0xD0 -fn_310_82B0 = .text:0x000082B0; // type:function size:0x30C -fn_310_85C0 = .text:0x000085C0; // type:function size:0x4 -fn_310_85D0 = .text:0x000085D0; // type:function size:0xB0 -fn_310_8680 = .text:0x00008680; // type:function size:0x2AC -fn_310_8930 = .text:0x00008930; // type:function size:0x4 +finalizeState_Damage__8dAcEkg_cFv = .text:0x000044C0; // type:function size:0x4 +initializeState_Step__8dAcEkg_cFv = .text:0x000044D0; // type:function size:0x78 +executeState_Step__8dAcEkg_cFv = .text:0x00004550; // type:function size:0x230 +finalizeState_Step__8dAcEkg_cFv = .text:0x00004780; // type:function size:0x4 +initializeState_PlayerLost__8dAcEkg_cFv = .text:0x00004790; // type:function size:0x50 +executeState_PlayerLost__8dAcEkg_cFv = .text:0x000047E0; // type:function size:0xD8 +finalizeState_PlayerLost__8dAcEkg_cFv = .text:0x000048C0; // type:function size:0x4 +initializeState_Return__8dAcEkg_cFv = .text:0x000048D0; // type:function size:0x98 +executeState_Return__8dAcEkg_cFv = .text:0x00004970; // type:function size:0x2BC +finalizeState_Return__8dAcEkg_cFv = .text:0x00004C30; // type:function size:0x4 +initializeState_WindBlow__8dAcEkg_cFv = .text:0x00004C40; // type:function size:0xB4 +executeState_WindBlow__8dAcEkg_cFv = .text:0x00004D00; // type:function size:0x9C +finalizeState_WindBlow__8dAcEkg_cFv = .text:0x00004DA0; // type:function size:0x4 +initializeState_Reverse__8dAcEkg_cFv = .text:0x00004DB0; // type:function size:0xF4 +executeState_Reverse__8dAcEkg_cFv = .text:0x00004EB0; // type:function size:0x124 +finalizeState_Reverse__8dAcEkg_cFv = .text:0x00004FE0; // type:function size:0x28 +initializeState_BlowReturn__8dAcEkg_cFv = .text:0x00005010; // type:function size:0x4C +executeState_BlowReturn__8dAcEkg_cFv = .text:0x00005060; // type:function size:0x68 +finalizeState_BlowReturn__8dAcEkg_cFv = .text:0x000050D0; // type:function size:0x4 +initializeState_JumpReady__8dAcEkg_cFv = .text:0x000050E0; // type:function size:0x68 +executeState_JumpReady__8dAcEkg_cFv = .text:0x00005150; // type:function size:0x1D8 +finalizeState_JumpReady__8dAcEkg_cFv = .text:0x00005330; // type:function size:0x4 +initializeState_Jump__8dAcEkg_cFv = .text:0x00005340; // type:function size:0x8C +executeState_Jump__8dAcEkg_cFv = .text:0x000053D0; // type:function size:0x44 +finalizeState_Jump__8dAcEkg_cFv = .text:0x00005420; // type:function size:0x10 +initializeState_JumpAttack_Hold__8dAcEkg_cFv = .text:0x00005430; // type:function size:0x1D4 +executeState_JumpAttack_Hold__8dAcEkg_cFv = .text:0x00005610; // type:function size:0x508 +finalizeState_JumpAttack_Hold__8dAcEkg_cFv = .text:0x00005B20; // type:function size:0x98 +initializeState_Release__8dAcEkg_cFv = .text:0x00005BC0; // type:function size:0xDC +executeState_Release__8dAcEkg_cFv = .text:0x00005CA0; // type:function size:0x84 +finalizeState_Release__8dAcEkg_cFv = .text:0x00005D30; // type:function size:0x1C +initializeState_Landing__8dAcEkg_cFv = .text:0x00005D50; // type:function size:0x88 +executeState_Landing__8dAcEkg_cFv = .text:0x00005DE0; // type:function size:0x200 +finalizeState_Landing__8dAcEkg_cFv = .text:0x00005FE0; // type:function size:0x4 +initializeState_WallWait__8dAcEkg_cFv = .text:0x00005FF0; // type:function size:0x88 +executeState_WallWait__8dAcEkg_cFv = .text:0x00006080; // type:function size:0xD8 +finalizeState_WallWait__8dAcEkg_cFv = .text:0x00006160; // type:function size:0x4 +initializeState_WallWalk__8dAcEkg_cFv = .text:0x00006170; // type:function size:0xA4 +executeState_WallWalk__8dAcEkg_cFv = .text:0x00006220; // type:function size:0x100 +finalizeState_WallWalk__8dAcEkg_cFv = .text:0x00006320; // type:function size:0x4 +initializeState_WallFind__8dAcEkg_cFv = .text:0x00006330; // type:function size:0x58 +executeState_WallFind__8dAcEkg_cFv = .text:0x00006390; // type:function size:0x150 +finalizeState_WallFind__8dAcEkg_cFv = .text:0x000064E0; // type:function size:0x4 +initializeState_WallStep__8dAcEkg_cFv = .text:0x000064F0; // type:function size:0x78 +executeState_WallStep__8dAcEkg_cFv = .text:0x00006570; // type:function size:0xC4 +finalizeState_WallStep__8dAcEkg_cFv = .text:0x00006640; // type:function size:0x4 +initializeState_WallJumpReady__8dAcEkg_cFv = .text:0x00006650; // type:function size:0x4C +executeState_WallJumpReady__8dAcEkg_cFv = .text:0x000066A0; // type:function size:0x188 +finalizeState_WallJumpReady__8dAcEkg_cFv = .text:0x00006830; // type:function size:0x4 +initializeState_WallJump__8dAcEkg_cFv = .text:0x00006840; // type:function size:0x108 +executeState_WallJump__8dAcEkg_cFv = .text:0x00006950; // type:function size:0x44 +finalizeState_WallJump__8dAcEkg_cFv = .text:0x000069A0; // type:function size:0x10 +initializeState_WindBlowAtWall__8dAcEkg_cFv = .text:0x000069B0; // type:function size:0xC0 +executeState_WindBlowAtWall__8dAcEkg_cFv = .text:0x00006A70; // type:function size:0xE0 +finalizeState_WindBlowAtWall__8dAcEkg_cFv = .text:0x00006B50; // type:function size:0x10 +initializeState_HitAtWall__8dAcEkg_cFv = .text:0x00006B60; // type:function size:0x60 +executeState_HitAtWall__8dAcEkg_cFv = .text:0x00006BC0; // type:function size:0x80 +finalizeState_HitAtWall__8dAcEkg_cFv = .text:0x00006C40; // type:function size:0x4 +initializeState_DamageAtWall__8dAcEkg_cFv = .text:0x00006C50; // type:function size:0xB4 +executeState_DamageAtWall__8dAcEkg_cFv = .text:0x00006D10; // type:function size:0x17C +finalizeState_DamageAtWall__8dAcEkg_cFv = .text:0x00006E90; // type:function size:0x4 +initializeState_RoofWait__8dAcEkg_cFv = .text:0x00006EA0; // type:function size:0x9C +executeState_RoofWait__8dAcEkg_cFv = .text:0x00006F40; // type:function size:0x338 +finalizeState_RoofWait__8dAcEkg_cFv = .text:0x00007280; // type:function size:0x4 +initializeState_RoofWalk__8dAcEkg_cFv = .text:0x00007290; // type:function size:0xB8 +executeState_RoofWalk__8dAcEkg_cFv = .text:0x00007350; // type:function size:0x360 +finalizeState_RoofWalk__8dAcEkg_cFv = .text:0x000076B0; // type:function size:0x4 +initializeState_RoofFall__8dAcEkg_cFv = .text:0x000076C0; // type:function size:0xA8 +executeState_RoofFall__8dAcEkg_cFv = .text:0x00007770; // type:function size:0x9C +finalizeState_RoofFall__8dAcEkg_cFv = .text:0x00007810; // type:function size:0x10 +initializeState_HangOn__8dAcEkg_cFv = .text:0x00007820; // type:function size:0x70 +executeState_HangOn__8dAcEkg_cFv = .text:0x00007890; // type:function size:0x1BC +finalizeState_HangOn__8dAcEkg_cFv = .text:0x00007A50; // type:function size:0x4 +initializeState_UnderWait__8dAcEkg_cFv = .text:0x00007A60; // type:function size:0x64 +executeState_UnderWait__8dAcEkg_cFv = .text:0x00007AD0; // type:function size:0x98 +finalizeState_UnderWait__8dAcEkg_cFv = .text:0x00007B70; // type:function size:0x4 +initializeState_UnderWalk__8dAcEkg_cFv = .text:0x00007B80; // type:function size:0xBC +executeState_UnderWalk__8dAcEkg_cFv = .text:0x00007C40; // type:function size:0x228 +finalizeState_UnderWalk__8dAcEkg_cFv = .text:0x00007E70; // type:function size:0x4 +initializeState_UnderStep__8dAcEkg_cFv = .text:0x00007E80; // type:function size:0x7C +executeState_UnderStep__8dAcEkg_cFv = .text:0x00007F00; // type:function size:0x1B4 +finalizeState_UnderStep__8dAcEkg_cFv = .text:0x000080C0; // type:function size:0x4 +initializeState_UnderJump__8dAcEkg_cFv = .text:0x000080D0; // type:function size:0xAC +executeState_UnderJump__8dAcEkg_cFv = .text:0x00008180; // type:function size:0x44 +finalizeState_UnderJump__8dAcEkg_cFv = .text:0x000081D0; // type:function size:0x10 +initializeState_SoundReaction__8dAcEkg_cFv = .text:0x000081E0; // type:function size:0xD0 +executeState_SoundReaction__8dAcEkg_cFv = .text:0x000082B0; // type:function size:0x30C +finalizeState_SoundReaction__8dAcEkg_cFv = .text:0x000085C0; // type:function size:0x4 +initializeState_SoundReactionAtWallRoof__8dAcEkg_cFv = .text:0x000085D0; // type:function size:0xB0 +executeState_SoundReactionAtWallRoof__8dAcEkg_cFv = .text:0x00008680; // type:function size:0x2AC +finalizeState_SoundReactionAtWallRoof__8dAcEkg_cFv = .text:0x00008930; // type:function size:0x4 fn_310_8940 = .text:0x00008940; // type:function size:0x8 fn_310_8950 = .text:0x00008950; // type:function size:0x4 fn_310_8960 = .text:0x00008960; // type:function size:0x4 fn_310_8970 = .text:0x00008970; // type:function size:0x8 -fn_310_8980 = .text:0x00008980; // type:function size:0x118 -fn_310_8AA0 = .text:0x00008AA0; // type:function size:0x60 -fn_310_8B00 = .text:0x00008B00; // type:function size:0xC -fn_310_8B10 = .text:0x00008B10; // type:function size:0x1C -fn_310_8B30 = .text:0x00008B30; // type:function size:0x1C -fn_310_8B50 = .text:0x00008B50; // type:function size:0x1C -fn_310_8B70 = .text:0x00008B70; // type:function size:0x10 -fn_310_8B80 = .text:0x00008B80; // type:function size:0x10 -fn_310_8B90 = .text:0x00008B90; // type:function size:0x10 -fn_310_8BA0 = .text:0x00008BA0; // type:function size:0x10 -fn_310_8BB0 = .text:0x00008BB0; // type:function size:0x10 -fn_310_8BC0 = .text:0x00008BC0; // type:function size:0x10 -fn_310_8BD0 = .text:0x00008BD0; // type:function size:0x30 -fn_310_8C00 = .text:0x00008C00; // type:function size:0x30 -fn_310_8C30 = .text:0x00008C30; // type:function size:0x30 -fn_310_8C60 = .text:0x00008C60; // type:function size:0x19FC -fn_310_A660 = .text:0x0000A660; // type:function size:0x58 -fn_310_A6C0 = .text:0x0000A6C0; // type:function size:0x88 +__dt__8dAcEkg_cFv = .text:0x00008980; // type:function size:0x118 +build__23sFStateFct_c<8dAcEkg_c>FRC12sStateIDIf_c = .text:0x00008AA0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEkg_c>FRP10sStateIf_c = .text:0x00008B00; // type:function size:0xC +initialize__20sFState_c<8dAcEkg_c>Fv = .text:0x00008B10; // type:function size:0x1C +execute__20sFState_c<8dAcEkg_c>Fv = .text:0x00008B30; // type:function size:0x1C +finalize__20sFState_c<8dAcEkg_c>Fv = .text:0x00008B50; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008B70; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008B80; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008B90; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008BA0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008BB0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEkg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008BC0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEkg_c>CFR8dAcEkg_c = .text:0x00008BD0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEkg_c>CFR8dAcEkg_c = .text:0x00008C00; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEkg_c>CFR8dAcEkg_c = .text:0x00008C30; // type:function size:0x30 +__sinit_\d_a_e_kg_cpp = .text:0x00008C60; // type:function size:0x19FC scope:local +__dt__22sFStateID_c<8dAcEkg_c>Fv = .text:0x0000A660; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEkg_c>CFPCc = .text:0x0000A6C0; // type:function size:0x88 fn_310_A750 = .text:0x0000A750; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -189,7 +189,7 @@ lbl_310_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:float lbl_310_rodata_C0 = .rodata:0x000000C0; // type:object size:0x3C data:float lbl_310_rodata_FC = .rodata:0x000000FC; // type:object size:0x68 data:float lbl_310_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_310_data_10 = .data:0x00000010; // type:object size:0x94 +g_profile_E_KG = .data:0x00000010; // type:object size:0x94 lbl_310_data_A4 = .data:0x000000A4; // type:object size:0xC data:4byte lbl_310_data_B0 = .data:0x000000B0; // type:object size:0x10 lbl_310_data_C0 = .data:0x000000C0; // type:object size:0x48 diff --git a/config/SOUE01/rels/d_a_e_ksNP/symbols.txt b/config/SOUE01/rels/d_a_e_ksNP/symbols.txt index d0a2ed5f..05525525 100644 --- a/config/SOUE01/rels/d_a_e_ksNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_ksNP/symbols.txt @@ -4,22 +4,22 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_155_F0 = .text:0x000000F0; // type:function size:0x40 -AcEKs__ctor = .text:0x00000130; // type:function size:0x190 +dAcEKs_c_classInit__Fv = .text:0x00000130; // type:function size:0x190 fn_155_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_155_320 = .text:0x00000320; // type:function size:0x58 -fn_155_380 = .text:0x00000380; // type:function size:0x6C -fn_155_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_155_490 = .text:0x00000490; // type:function size:0xA4 +__dt__20sFState_c<8dAcEKs_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEKs_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_155_540 = .text:0x00000540; // type:function size:0x5C fn_155_5A0 = .text:0x000005A0; // type:function size:0x4 fn_155_5B0 = .text:0x000005B0; // type:function size:0x134 fn_155_6F0 = .text:0x000006F0; // type:function size:0x8 fn_155_700 = .text:0x00000700; // type:function size:0x1A8 -fn_155_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 AcEKs__idleBasedOnSubtypeMaybe = .text:0x000008C0; // type:function size:0xCC fn_155_990 = .text:0x00000990; // type:function size:0xD0 fn_155_A60 = .text:0x00000A60; // type:function size:0x6B0 -fn_155_1110 = .text:0x00001110; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 fn_155_1120 = .text:0x00001120; // type:function size:0x1C fn_155_1140 = .text:0x00001140; // type:function size:0x12C fn_155_1270 = .text:0x00001270; // type:function size:0x54 @@ -71,72 +71,72 @@ AcEKs__init1 = .text:0x00004180; // type:function size:0x57C AcEKs__init2 = .text:0x00004700; // type:function size:0x178 AcEKs__destroy = .text:0x00004880; // type:function size:0x44 AcEKs__update = .text:0x000048D0; // type:function size:0xCEC -fn_155_55C0 = .text:0x000055C0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055C0; // type:function size:0x10 AcEKs__draw = .text:0x000055D0; // type:function size:0x1F4 -AcEKs__stateWaitEnter = .text:0x000057D0; // type:function size:0x1EC -AcEKs__stateWaitUpdate = .text:0x000059C0; // type:function size:0x768 -AcEKs__stateWaitLeave = .text:0x00006130; // type:function size:0xA4 -AcEKs__stateWakeUpEnter = .text:0x000061E0; // type:function size:0xC0 -AcEKs__stateWakeUpUpdate = .text:0x000062A0; // type:function size:0x1A4 -AcEKs__stateWakeUpLeave = .text:0x00006450; // type:function size:0x70 -AcEKs__stateReturnToWaitEnter = .text:0x000064C0; // type:function size:0x16C -AcEKs__stateReturnToWaitUpdate = .text:0x00006630; // type:function size:0x138 -AcEKs__stateReturnToWaitLeave = .text:0x00006770; // type:function size:0x1C -AcEKs__stateWaitReadyEnter = .text:0x00006790; // type:function size:0xB4 -AcEKs__stateWaitReadyUpdate = .text:0x00006850; // type:function size:0x124 -AcEKs__stateWaitReadyLeave = .text:0x00006980; // type:function size:0x4 -AcEKs__stateMoveEnter = .text:0x00006990; // type:function size:0x160 -AcEKs__stateMoveUpdate = .text:0x00006AF0; // type:function size:0x190 -AcEKs__stateMoveLeave = .text:0x00006C80; // type:function size:0x24 -AcEKs__stateChaseEnter = .text:0x00006CB0; // type:function size:0x1AC -AcEKs__stateChaseUpdate = .text:0x00006E60; // type:function size:0x560 -AcEKs__stateChaseLeave = .text:0x000073C0; // type:function size:0x4 -AcEKs__stateChaseAttackEnter = .text:0x000073D0; // type:function size:0xCC -AcEKs__stateChaseAttackUpdate = .text:0x000074A0; // type:function size:0x188 -AcEKs__stateChaseAttackLeave = .text:0x00007630; // type:function size:0x58 -AcEKs__stateFightingEnter = .text:0x00007690; // type:function size:0x1F8 -AcEKs__stateFightingUpdate = .text:0x00007890; // type:function size:0xCC -AcEKs__stateFightingLeave = .text:0x00007960; // type:function size:0x4 -AcEKs__stateAttackReadyEnter = .text:0x00007970; // type:function size:0x1EC -AcEKs__stateAttackReadyUpdate = .text:0x00007B60; // type:function size:0x2D0 -AcEKs__stateAttackReadyLeave = .text:0x00007E30; // type:function size:0x4 -AcEKs__stateAttackEnter = .text:0x00007E40; // type:function size:0x188 -AcEKs__stateAttackUpdate = .text:0x00007FD0; // type:function size:0x30C -AcEKs__stateAttackLeave = .text:0x000082E0; // type:function size:0x54 -AcEKs__stateDamageEnter = .text:0x00008340; // type:function size:0x134 -AcEKs__stateDamageUpdate = .text:0x00008480; // type:function size:0x258 -AcEKs__stateDamageLeave = .text:0x000086E0; // type:function size:0x1C -AcEKs__stateStunEnter = .text:0x00008700; // type:function size:0x1BC -AcEKs__stateStunUpdate = .text:0x000088C0; // type:function size:0x440 -AcEKs__stateStunLeave = .text:0x00008D00; // type:function size:0x90 -AcEKs__stateWindBlowEnter = .text:0x00008D90; // type:function size:0xE4 -AcEKs__stateWindBlowUpdate = .text:0x00008E80; // type:function size:0x460 -AcEKs__stateWindBlowLeave = .text:0x000092E0; // type:function size:0xA0 -AcEKs__statePathMoveEnter = .text:0x00009380; // type:function size:0x184 -AcEKs__statePathMoveUpdate = .text:0x00009510; // type:function size:0x7A8 -AcEKs__statePathMoveLeave = .text:0x00009CC0; // type:function size:0xC +initializeState_Wait__8dAcEKs_cFv = .text:0x000057D0; // type:function size:0x1EC +executeState_Wait__8dAcEKs_cFv = .text:0x000059C0; // type:function size:0x768 +finalizeState_Wait__8dAcEKs_cFv = .text:0x00006130; // type:function size:0xA4 +initializeState_WakeUp__8dAcEKs_cFv = .text:0x000061E0; // type:function size:0xC0 +executeState_WakeUp__8dAcEKs_cFv = .text:0x000062A0; // type:function size:0x1A4 +finalizeState_WakeUp__8dAcEKs_cFv = .text:0x00006450; // type:function size:0x70 +initializeState_ReturnToWait__8dAcEKs_cFv = .text:0x000064C0; // type:function size:0x16C +executeState_ReturnToWait__8dAcEKs_cFv = .text:0x00006630; // type:function size:0x138 +finalizeState_ReturnToWait__8dAcEKs_cFv = .text:0x00006770; // type:function size:0x1C +initializeState_WaitReady__8dAcEKs_cFv = .text:0x00006790; // type:function size:0xB4 +executeState_WaitReady__8dAcEKs_cFv = .text:0x00006850; // type:function size:0x124 +finalizeState_WaitReady__8dAcEKs_cFv = .text:0x00006980; // type:function size:0x4 +initializeState_Move__8dAcEKs_cFv = .text:0x00006990; // type:function size:0x160 +executeState_Move__8dAcEKs_cFv = .text:0x00006AF0; // type:function size:0x190 +finalizeState_Move__8dAcEKs_cFv = .text:0x00006C80; // type:function size:0x24 +initializeState_Chase__8dAcEKs_cFv = .text:0x00006CB0; // type:function size:0x1AC +executeState_Chase__8dAcEKs_cFv = .text:0x00006E60; // type:function size:0x560 +finalizeState_Chase__8dAcEKs_cFv = .text:0x000073C0; // type:function size:0x4 +initializeState_ChaseAttack__8dAcEKs_cFv = .text:0x000073D0; // type:function size:0xCC +executeState_ChaseAttack__8dAcEKs_cFv = .text:0x000074A0; // type:function size:0x188 +finalizeState_ChaseAttack__8dAcEKs_cFv = .text:0x00007630; // type:function size:0x58 +initializeState_Fighting__8dAcEKs_cFv = .text:0x00007690; // type:function size:0x1F8 +executeState_Fighting__8dAcEKs_cFv = .text:0x00007890; // type:function size:0xCC +finalizeState_Fighting__8dAcEKs_cFv = .text:0x00007960; // type:function size:0x4 +initializeState_AttackReady__8dAcEKs_cFv = .text:0x00007970; // type:function size:0x1EC +executeState_AttackReady__8dAcEKs_cFv = .text:0x00007B60; // type:function size:0x2D0 +finalizeState_AttackReady__8dAcEKs_cFv = .text:0x00007E30; // type:function size:0x4 +initializeState_Attack__8dAcEKs_cFv = .text:0x00007E40; // type:function size:0x188 +executeState_Attack__8dAcEKs_cFv = .text:0x00007FD0; // type:function size:0x30C +finalizeState_Attack__8dAcEKs_cFv = .text:0x000082E0; // type:function size:0x54 +initializeState_Damage__8dAcEKs_cFv = .text:0x00008340; // type:function size:0x134 +executeState_Damage__8dAcEKs_cFv = .text:0x00008480; // type:function size:0x258 +finalizeState_Damage__8dAcEKs_cFv = .text:0x000086E0; // type:function size:0x1C +initializeState_Stun__8dAcEKs_cFv = .text:0x00008700; // type:function size:0x1BC +executeState_Stun__8dAcEKs_cFv = .text:0x000088C0; // type:function size:0x440 +finalizeState_Stun__8dAcEKs_cFv = .text:0x00008D00; // type:function size:0x90 +initializeState_WindBlow__8dAcEKs_cFv = .text:0x00008D90; // type:function size:0xE4 +executeState_WindBlow__8dAcEKs_cFv = .text:0x00008E80; // type:function size:0x460 +finalizeState_WindBlow__8dAcEKs_cFv = .text:0x000092E0; // type:function size:0xA0 +initializeState_PathMove__8dAcEKs_cFv = .text:0x00009380; // type:function size:0x184 +executeState_PathMove__8dAcEKs_cFv = .text:0x00009510; // type:function size:0x7A8 +finalizeState_PathMove__8dAcEKs_cFv = .text:0x00009CC0; // type:function size:0xC fn_155_9CD0 = .text:0x00009CD0; // type:function size:0x8 fn_155_9CE0 = .text:0x00009CE0; // type:function size:0x4 fn_155_9CF0 = .text:0x00009CF0; // type:function size:0x4 fn_155_9D00 = .text:0x00009D00; // type:function size:0x8 -fn_155_9D10 = .text:0x00009D10; // type:function size:0x16C -fn_155_9E80 = .text:0x00009E80; // type:function size:0x60 -fn_155_9EE0 = .text:0x00009EE0; // type:function size:0xC -fn_155_9EF0 = .text:0x00009EF0; // type:function size:0x1C -fn_155_9F10 = .text:0x00009F10; // type:function size:0x1C -fn_155_9F30 = .text:0x00009F30; // type:function size:0x1C -fn_155_9F50 = .text:0x00009F50; // type:function size:0x10 -fn_155_9F60 = .text:0x00009F60; // type:function size:0x10 -fn_155_9F70 = .text:0x00009F70; // type:function size:0x10 -fn_155_9F80 = .text:0x00009F80; // type:function size:0x10 -fn_155_9F90 = .text:0x00009F90; // type:function size:0x10 -fn_155_9FA0 = .text:0x00009FA0; // type:function size:0x10 -fn_155_9FB0 = .text:0x00009FB0; // type:function size:0x30 -fn_155_9FE0 = .text:0x00009FE0; // type:function size:0x30 -fn_155_A010 = .text:0x0000A010; // type:function size:0x30 -fn_155_A040 = .text:0x0000A040; // type:function size:0xA90 -fn_155_AAD0 = .text:0x0000AAD0; // type:function size:0x58 -fn_155_AB30 = .text:0x0000AB30; // type:function size:0x88 +__dt__8dAcEKs_cFv = .text:0x00009D10; // type:function size:0x16C +build__23sFStateFct_c<8dAcEKs_c>FRC12sStateIDIf_c = .text:0x00009E80; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEKs_c>FRP10sStateIf_c = .text:0x00009EE0; // type:function size:0xC +initialize__20sFState_c<8dAcEKs_c>Fv = .text:0x00009EF0; // type:function size:0x1C +execute__20sFState_c<8dAcEKs_c>Fv = .text:0x00009F10; // type:function size:0x1C +finalize__20sFState_c<8dAcEKs_c>Fv = .text:0x00009F30; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009F50; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009F60; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009F70; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009F80; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009F90; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEKs_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009FA0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEKs_c>CFR8dAcEKs_c = .text:0x00009FB0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEKs_c>CFR8dAcEKs_c = .text:0x00009FE0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEKs_c>CFR8dAcEKs_c = .text:0x0000A010; // type:function size:0x30 +__sinit_\d_a_e_ks_cpp = .text:0x0000A040; // type:function size:0xA90 scope:local +__dt__22sFStateID_c<8dAcEKs_c>Fv = .text:0x0000AAD0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEKs_c>CFPCc = .text:0x0000AB30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -152,7 +152,7 @@ lbl_155_rodata_134 = .rodata:0x00000134; // type:object size:0x20 data:float lbl_155_rodata_154 = .rodata:0x00000154; // type:object size:0x1C data:float lbl_155_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float lbl_155_rodata_174 = .rodata:0x00000174; // type:object size:0x94 data:float -lbl_155_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_E_KS = .data:0x00000000; // type:object size:0x3C data:4byte jumptable_155_data_3C = .data:0x0000003C; // type:object size:0x38 scope:local lbl_155_data_90 = .data:0x00000090; // type:object size:0x8 lbl_155_data_98 = .data:0x00000098; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_kumite_giraNP/symbols.txt b/config/SOUE01/rels/d_a_e_kumite_giraNP/symbols.txt index a231677e..3ad50982 100644 --- a/config/SOUE01/rels/d_a_e_kumite_giraNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_kumite_giraNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_175_F0 = .text:0x000000F0; // type:function size:0x13C +dAcEKumiteGira_c_classInit__Fv = .text:0x000000F0; // type:function size:0x13C fn_175_230 = .text:0x00000230; // type:function size:0x58 -fn_175_290 = .text:0x00000290; // type:function size:0x58 -fn_175_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_175_360 = .text:0x00000360; // type:function size:0xA0 -fn_175_400 = .text:0x00000400; // type:function size:0xA4 +__dt__29sFState_c<16dAcEKumiteGira_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcEKumiteGira_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_175_4B0 = .text:0x000004B0; // type:function size:0x184 fn_175_640 = .text:0x00000640; // type:function size:0xB4 fn_175_700 = .text:0x00000700; // type:function size:0x8 @@ -18,44 +18,44 @@ fn_175_730 = .text:0x00000730; // type:function size:0x4 fn_175_740 = .text:0x00000740; // type:function size:0x134 fn_175_880 = .text:0x00000880; // type:function size:0x10 AcEKumiteGira__init = .text:0x00000890; // type:function size:0xE8 -fn_175_980 = .text:0x00000980; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_175_990 = .text:0x00000990; // type:function size:0x8 fn_175_9A0 = .text:0x000009A0; // type:function size:0x84 -fn_175_A30 = .text:0x00000A30; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 fn_175_A40 = .text:0x00000A40; // type:function size:0xC4 fn_175_B10 = .text:0x00000B10; // type:function size:0x78 -fn_175_B90 = .text:0x00000B90; // type:function size:0x10 -fn_175_BA0 = .text:0x00000BA0; // type:function size:0x24 -fn_175_BD0 = .text:0x00000BD0; // type:function size:0x4 -fn_175_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_175_BF0 = .text:0x00000BF0; // type:function size:0x80 -fn_175_C70 = .text:0x00000C70; // type:function size:0xA0 -fn_175_D10 = .text:0x00000D10; // type:function size:0x4 -fn_175_D20 = .text:0x00000D20; // type:function size:0x10 -fn_175_D30 = .text:0x00000D30; // type:function size:0x54 -fn_175_D90 = .text:0x00000D90; // type:function size:0x4 +getStateID__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B90; // type:function size:0x10 +initializeState_Wait__16dAcEKumiteGira_cFv = .text:0x00000BA0; // type:function size:0x24 +executeState_Wait__16dAcEKumiteGira_cFv = .text:0x00000BD0; // type:function size:0x4 +finalizeState_Wait__16dAcEKumiteGira_cFv = .text:0x00000BE0; // type:function size:0x4 +initializeState_PlayAnm__16dAcEKumiteGira_cFv = .text:0x00000BF0; // type:function size:0x80 +executeState_PlayAnm__16dAcEKumiteGira_cFv = .text:0x00000C70; // type:function size:0xA0 +finalizeState_PlayAnm__16dAcEKumiteGira_cFv = .text:0x00000D10; // type:function size:0x4 +initializeState_Damage__16dAcEKumiteGira_cFv = .text:0x00000D20; // type:function size:0x10 +executeState_Damage__16dAcEKumiteGira_cFv = .text:0x00000D30; // type:function size:0x54 +finalizeState_Damage__16dAcEKumiteGira_cFv = .text:0x00000D90; // type:function size:0x4 fn_175_DA0 = .text:0x00000DA0; // type:function size:0x8 fn_175_DB0 = .text:0x00000DB0; // type:function size:0x4 fn_175_DC0 = .text:0x00000DC0; // type:function size:0x4 fn_175_DD0 = .text:0x00000DD0; // type:function size:0x8 -fn_175_DE0 = .text:0x00000DE0; // type:function size:0x108 -fn_175_EF0 = .text:0x00000EF0; // type:function size:0x60 -fn_175_F50 = .text:0x00000F50; // type:function size:0xC -fn_175_F60 = .text:0x00000F60; // type:function size:0x1C -fn_175_F80 = .text:0x00000F80; // type:function size:0x1C -fn_175_FA0 = .text:0x00000FA0; // type:function size:0x1C -fn_175_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_175_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_175_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_175_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_175_1000 = .text:0x00001000; // type:function size:0x10 -fn_175_1010 = .text:0x00001010; // type:function size:0x10 -fn_175_1020 = .text:0x00001020; // type:function size:0x30 -fn_175_1050 = .text:0x00001050; // type:function size:0x30 -fn_175_1080 = .text:0x00001080; // type:function size:0x30 -fn_175_10B0 = .text:0x000010B0; // type:function size:0x27C -fn_175_1330 = .text:0x00001330; // type:function size:0x58 -fn_175_1390 = .text:0x00001390; // type:function size:0x88 +__dt__16dAcEKumiteGira_cFv = .text:0x00000DE0; // type:function size:0x108 +build__32sFStateFct_c<16dAcEKumiteGira_c>FRC12sStateIDIf_c = .text:0x00000EF0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcEKumiteGira_c>FRP10sStateIf_c = .text:0x00000F50; // type:function size:0xC +initialize__29sFState_c<16dAcEKumiteGira_c>Fv = .text:0x00000F60; // type:function size:0x1C +execute__29sFState_c<16dAcEKumiteGira_c>Fv = .text:0x00000F80; // type:function size:0x1C +finalize__29sFState_c<16dAcEKumiteGira_c>Fv = .text:0x00000FA0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FC0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FE0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001000; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcEKumiteGira_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001010; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcEKumiteGira_c>CFR16dAcEKumiteGira_c = .text:0x00001020; // type:function size:0x30 +executeState__31sFStateID_c<16dAcEKumiteGira_c>CFR16dAcEKumiteGira_c = .text:0x00001050; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcEKumiteGira_c>CFR16dAcEKumiteGira_c = .text:0x00001080; // type:function size:0x30 +__sinit_\d_a_e_kumite_gira_cpp = .text:0x000010B0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcEKumiteGira_c>Fv = .text:0x00001330; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcEKumiteGira_c>CFPCc = .text:0x00001390; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -66,7 +66,7 @@ lbl_175_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_175_data_10 = .data:0x00000010; // type:object size:0x10 lbl_175_data_20 = .data:0x00000020; // type:object size:0x10 lbl_175_data_30 = .data:0x00000030; // type:object size:0x10 -lbl_175_data_40 = .data:0x00000040; // type:object size:0x10 +g_profile_E_KGIRA = .data:0x00000040; // type:object size:0x10 lbl_175_data_50 = .data:0x00000050; // type:object size:0x50 lbl_175_data_A0 = .data:0x000000A0; // type:object size:0x18 lbl_175_data_B8 = .data:0x000000B8; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_e_liza_tailNP/symbols.txt b/config/SOUE01/rels/d_a_e_liza_tailNP/symbols.txt index 460a0ee0..48910c31 100644 --- a/config/SOUE01/rels/d_a_e_liza_tailNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_liza_tailNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_179_F0 = .text:0x000000F0; // type:function size:0x1B0 +dAcEliza_tail_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B0 fn_179_2A0 = .text:0x000002A0; // type:function size:0x58 fn_179_300 = .text:0x00000300; // type:function size:0x90 fn_179_390 = .text:0x00000390; // type:function size:0x90 -fn_179_420 = .text:0x00000420; // type:function size:0x58 -fn_179_480 = .text:0x00000480; // type:function size:0x6C -fn_179_4F0 = .text:0x000004F0; // type:function size:0xA0 -fn_179_590 = .text:0x00000590; // type:function size:0xA4 +__dt__28sFState_c<15dAcEliza_tail_c>Fv = .text:0x00000420; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcEliza_tail_c>Fv = .text:0x00000480; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004F0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000590; // type:function size:0xA4 fn_179_640 = .text:0x00000640; // type:function size:0xD4 fn_179_720 = .text:0x00000720; // type:function size:0x3B4 -fn_179_AE0 = .text:0x00000AE0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AE0; // type:function size:0x10 fn_179_AF0 = .text:0x00000AF0; // type:function size:0x8 fn_179_B00 = .text:0x00000B00; // type:function size:0x380 -fn_179_E80 = .text:0x00000E80; // type:function size:0x10 -fn_179_E90 = .text:0x00000E90; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 fn_179_EA0 = .text:0x00000EA0; // type:function size:0x114 -fn_179_FC0 = .text:0x00000FC0; // type:function size:0x4 -fn_179_FD0 = .text:0x00000FD0; // type:function size:0x19C +initializeState_Wait__15dAcEliza_tail_cFv = .text:0x00000FC0; // type:function size:0x4 +executeState_Wait__15dAcEliza_tail_cFv = .text:0x00000FD0; // type:function size:0x19C fn_179_1170 = .text:0x00001170; // type:function size:0x4C fn_179_11C0 = .text:0x000011C0; // type:function size:0x4C -fn_179_1210 = .text:0x00001210; // type:function size:0x4 -fn_179_1220 = .text:0x00001220; // type:function size:0x4 -fn_179_1230 = .text:0x00001230; // type:function size:0x4 -fn_179_1240 = .text:0x00001240; // type:function size:0x4 -fn_179_1250 = .text:0x00001250; // type:function size:0x50 -fn_179_12A0 = .text:0x000012A0; // type:function size:0x6C -fn_179_1310 = .text:0x00001310; // type:function size:0x18 -fn_179_1330 = .text:0x00001330; // type:function size:0x4 -fn_179_1340 = .text:0x00001340; // type:function size:0x4 -fn_179_1350 = .text:0x00001350; // type:function size:0x4 -fn_179_1360 = .text:0x00001360; // type:function size:0x20 -fn_179_1380 = .text:0x00001380; // type:function size:0x30 +finalizeState_Wait__15dAcEliza_tail_cFv = .text:0x00001210; // type:function size:0x4 +initializeState_Damage__15dAcEliza_tail_cFv = .text:0x00001220; // type:function size:0x4 +executeState_Damage__15dAcEliza_tail_cFv = .text:0x00001230; // type:function size:0x4 +finalizeState_Damage__15dAcEliza_tail_cFv = .text:0x00001240; // type:function size:0x4 +initializeState_WhipCatch__15dAcEliza_tail_cFv = .text:0x00001250; // type:function size:0x50 +executeState_WhipCatch__15dAcEliza_tail_cFv = .text:0x000012A0; // type:function size:0x6C +finalizeState_WhipCatch__15dAcEliza_tail_cFv = .text:0x00001310; // type:function size:0x18 +initializeState_Get__15dAcEliza_tail_cFv = .text:0x00001330; // type:function size:0x4 +executeState_Get__15dAcEliza_tail_cFv = .text:0x00001340; // type:function size:0x4 +finalizeState_Get__15dAcEliza_tail_cFv = .text:0x00001350; // type:function size:0x4 +initializeState_InLava__15dAcEliza_tail_cFv = .text:0x00001360; // type:function size:0x20 +executeState_InLava__15dAcEliza_tail_cFv = .text:0x00001380; // type:function size:0x30 fn_179_13B0 = .text:0x000013B0; // type:function size:0x4 -fn_179_13C0 = .text:0x000013C0; // type:function size:0x4 +finalizeState_InLava__15dAcEliza_tail_cFv = .text:0x000013C0; // type:function size:0x4 fn_179_13D0 = .text:0x000013D0; // type:function size:0x58 fn_179_1430 = .text:0x00001430; // type:function size:0x7C fn_179_14B0 = .text:0x000014B0; // type:function size:0x8 fn_179_14C0 = .text:0x000014C0; // type:function size:0x4 fn_179_14D0 = .text:0x000014D0; // type:function size:0x4 fn_179_14E0 = .text:0x000014E0; // type:function size:0x8 -fn_179_14F0 = .text:0x000014F0; // type:function size:0x194 -fn_179_1690 = .text:0x00001690; // type:function size:0x60 -fn_179_16F0 = .text:0x000016F0; // type:function size:0xC -fn_179_1700 = .text:0x00001700; // type:function size:0x1C -fn_179_1720 = .text:0x00001720; // type:function size:0x1C -fn_179_1740 = .text:0x00001740; // type:function size:0x1C -fn_179_1760 = .text:0x00001760; // type:function size:0x10 -fn_179_1770 = .text:0x00001770; // type:function size:0x10 -fn_179_1780 = .text:0x00001780; // type:function size:0x10 -fn_179_1790 = .text:0x00001790; // type:function size:0x10 -fn_179_17A0 = .text:0x000017A0; // type:function size:0x10 -fn_179_17B0 = .text:0x000017B0; // type:function size:0x10 -fn_179_17C0 = .text:0x000017C0; // type:function size:0x30 -fn_179_17F0 = .text:0x000017F0; // type:function size:0x30 -fn_179_1820 = .text:0x00001820; // type:function size:0x30 -fn_179_1850 = .text:0x00001850; // type:function size:0x3F4 -fn_179_1C50 = .text:0x00001C50; // type:function size:0x58 -fn_179_1CB0 = .text:0x00001CB0; // type:function size:0x88 +__dt__15dAcEliza_tail_cFv = .text:0x000014F0; // type:function size:0x194 +build__31sFStateFct_c<15dAcEliza_tail_c>FRC12sStateIDIf_c = .text:0x00001690; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcEliza_tail_c>FRP10sStateIf_c = .text:0x000016F0; // type:function size:0xC +initialize__28sFState_c<15dAcEliza_tail_c>Fv = .text:0x00001700; // type:function size:0x1C +execute__28sFState_c<15dAcEliza_tail_c>Fv = .text:0x00001720; // type:function size:0x1C +finalize__28sFState_c<15dAcEliza_tail_c>Fv = .text:0x00001740; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001760; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001770; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001780; // type:function size:0x10 +getState__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001790; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017A0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcEliza_tail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017B0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcEliza_tail_c>CFR15dAcEliza_tail_c = .text:0x000017C0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcEliza_tail_c>CFR15dAcEliza_tail_c = .text:0x000017F0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcEliza_tail_c>CFR15dAcEliza_tail_c = .text:0x00001820; // type:function size:0x30 +__sinit_\d_a_e_liza_tail_cpp = .text:0x00001850; // type:function size:0x3F4 scope:local +__dt__30sFStateID_c<15dAcEliza_tail_c>Fv = .text:0x00001C50; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcEliza_tail_c>CFPCc = .text:0x00001CB0; // type:function size:0x88 fn_179_1D40 = .text:0x00001D40; // type:function size:0x8 fn_179_1D50 = .text:0x00001D50; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -71,7 +71,7 @@ lbl_179_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_179_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_179_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_179_rodata_80 = .rodata:0x00000080; // type:object size:0x10 data:float -lbl_179_data_0 = .data:0x00000000; // type:object size:0xB0 data:4byte +g_profile_E_LIZA_TAIL = .data:0x00000000; // type:object size:0xB0 data:4byte lbl_179_data_B0 = .data:0x000000B0; // type:object size:0x8 data:string lbl_179_data_B8 = .data:0x000000B8; // type:object size:0x8 data:string lbl_179_data_C0 = .data:0x000000C0; // type:object size:0xC data:4byte diff --git a/config/SOUE01/rels/d_a_e_lizarufosNP/symbols.txt b/config/SOUE01/rels/d_a_e_lizarufosNP/symbols.txt index c6293cbb..2504774f 100644 --- a/config/SOUE01/rels/d_a_e_lizarufosNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_lizarufosNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_178_F0 = .text:0x000000F0; // type:function size:0x40 -fn_178_130 = .text:0x00000130; // type:function size:0x294 +dAcELizarufos_c_classInit__Fv = .text:0x00000130; // type:function size:0x294 fn_178_3D0 = .text:0x000003D0; // type:function size:0x58 -fn_178_430 = .text:0x00000430; // type:function size:0x58 -fn_178_490 = .text:0x00000490; // type:function size:0x6C -fn_178_500 = .text:0x00000500; // type:function size:0xA0 -fn_178_5A0 = .text:0x000005A0; // type:function size:0xA4 +__dt__28sFState_c<15dAcELizarufos_c>Fv = .text:0x00000430; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcELizarufos_c>Fv = .text:0x00000490; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000500; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005A0; // type:function size:0xA4 fn_178_650 = .text:0x00000650; // type:function size:0x58 fn_178_6B0 = .text:0x000006B0; // type:function size:0x4 fn_178_6C0 = .text:0x000006C0; // type:function size:0x58 @@ -21,89 +21,89 @@ fn_178_930 = .text:0x00000930; // type:function size:0x84 fn_178_9C0 = .text:0x000009C0; // type:function size:0x278 fn_178_C40 = .text:0x00000C40; // type:function size:0x1A8 fn_178_DF0 = .text:0x00000DF0; // type:function size:0x7E8 -fn_178_15E0 = .text:0x000015E0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000015E0; // type:function size:0x10 fn_178_15F0 = .text:0x000015F0; // type:function size:0x8 fn_178_1600 = .text:0x00001600; // type:function size:0x1BD4 -fn_178_31E0 = .text:0x000031E0; // type:function size:0x10 -fn_178_31F0 = .text:0x000031F0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031E0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031F0; // type:function size:0x10 fn_178_3200 = .text:0x00003200; // type:function size:0x4C fn_178_3250 = .text:0x00003250; // type:function size:0x1C fn_178_3270 = .text:0x00003270; // type:function size:0x128 -fn_178_33A0 = .text:0x000033A0; // type:function size:0x10 -fn_178_33B0 = .text:0x000033B0; // type:function size:0x6C0 -fn_178_3A70 = .text:0x00003A70; // type:function size:0x4 -fn_178_3A80 = .text:0x00003A80; // type:function size:0x90 -fn_178_3B10 = .text:0x00003B10; // type:function size:0x158 -fn_178_3C70 = .text:0x00003C70; // type:function size:0x10 -fn_178_3C80 = .text:0x00003C80; // type:function size:0x40 -fn_178_3CC0 = .text:0x00003CC0; // type:function size:0x120 -fn_178_3DE0 = .text:0x00003DE0; // type:function size:0x4 -fn_178_3DF0 = .text:0x00003DF0; // type:function size:0x84 -fn_178_3E80 = .text:0x00003E80; // type:function size:0x1E0 -fn_178_4060 = .text:0x00004060; // type:function size:0x4 -fn_178_4070 = .text:0x00004070; // type:function size:0x40 -fn_178_40B0 = .text:0x000040B0; // type:function size:0x104 -fn_178_41C0 = .text:0x000041C0; // type:function size:0x4 -fn_178_41D0 = .text:0x000041D0; // type:function size:0xC8 -fn_178_42A0 = .text:0x000042A0; // type:function size:0x1B8 -fn_178_4460 = .text:0x00004460; // type:function size:0x4 -fn_178_4470 = .text:0x00004470; // type:function size:0x54 -fn_178_44D0 = .text:0x000044D0; // type:function size:0x114 -fn_178_45F0 = .text:0x000045F0; // type:function size:0x4 -fn_178_4600 = .text:0x00004600; // type:function size:0xBC -fn_178_46C0 = .text:0x000046C0; // type:function size:0x4A8 -fn_178_4B70 = .text:0x00004B70; // type:function size:0x4 -fn_178_4B80 = .text:0x00004B80; // type:function size:0x4C -fn_178_4BD0 = .text:0x00004BD0; // type:function size:0x3B0 -fn_178_4F80 = .text:0x00004F80; // type:function size:0x4 -fn_178_4F90 = .text:0x00004F90; // type:function size:0x5C -fn_178_4FF0 = .text:0x00004FF0; // type:function size:0x194 -fn_178_5190 = .text:0x00005190; // type:function size:0x4 -fn_178_51A0 = .text:0x000051A0; // type:function size:0x7C -fn_178_5220 = .text:0x00005220; // type:function size:0x134 -fn_178_5360 = .text:0x00005360; // type:function size:0x4 -fn_178_5370 = .text:0x00005370; // type:function size:0xA4 -fn_178_5420 = .text:0x00005420; // type:function size:0x2B8 -fn_178_56E0 = .text:0x000056E0; // type:function size:0x4 -fn_178_56F0 = .text:0x000056F0; // type:function size:0x48 -fn_178_5740 = .text:0x00005740; // type:function size:0x230 -fn_178_5970 = .text:0x00005970; // type:function size:0x4 -fn_178_5980 = .text:0x00005980; // type:function size:0x180 -fn_178_5B00 = .text:0x00005B00; // type:function size:0x2D4 -fn_178_5DE0 = .text:0x00005DE0; // type:function size:0x4 -fn_178_5DF0 = .text:0x00005DF0; // type:function size:0x60 -fn_178_5E50 = .text:0x00005E50; // type:function size:0x2B0 -fn_178_6100 = .text:0x00006100; // type:function size:0x4 -fn_178_6110 = .text:0x00006110; // type:function size:0x50 -fn_178_6160 = .text:0x00006160; // type:function size:0x3C0 -fn_178_6520 = .text:0x00006520; // type:function size:0x4 -fn_178_6530 = .text:0x00006530; // type:function size:0x94 -fn_178_65D0 = .text:0x000065D0; // type:function size:0x218 -fn_178_67F0 = .text:0x000067F0; // type:function size:0x4 -fn_178_6800 = .text:0x00006800; // type:function size:0x70 -fn_178_6870 = .text:0x00006870; // type:function size:0x214 -fn_178_6A90 = .text:0x00006A90; // type:function size:0x4 -fn_178_6AA0 = .text:0x00006AA0; // type:function size:0x40 -fn_178_6AE0 = .text:0x00006AE0; // type:function size:0x54 -fn_178_6B40 = .text:0x00006B40; // type:function size:0x4 -fn_178_6B50 = .text:0x00006B50; // type:function size:0x78 -fn_178_6BD0 = .text:0x00006BD0; // type:function size:0x484 -fn_178_7060 = .text:0x00007060; // type:function size:0x4 -fn_178_7070 = .text:0x00007070; // type:function size:0x80 -fn_178_70F0 = .text:0x000070F0; // type:function size:0x174 -fn_178_7270 = .text:0x00007270; // type:function size:0x4 -fn_178_7280 = .text:0x00007280; // type:function size:0x48 -fn_178_72D0 = .text:0x000072D0; // type:function size:0x98 -fn_178_7370 = .text:0x00007370; // type:function size:0x4 -fn_178_7380 = .text:0x00007380; // type:function size:0x7C -fn_178_7400 = .text:0x00007400; // type:function size:0x244 -fn_178_7650 = .text:0x00007650; // type:function size:0x4 -fn_178_7660 = .text:0x00007660; // type:function size:0x10C -fn_178_7770 = .text:0x00007770; // type:function size:0x218 -fn_178_7990 = .text:0x00007990; // type:function size:0x4 -fn_178_79A0 = .text:0x000079A0; // type:function size:0x2DC -fn_178_7C80 = .text:0x00007C80; // type:function size:0xC98 -fn_178_8920 = .text:0x00008920; // type:function size:0x4 +initializeState_Demo__15dAcELizarufos_cFv = .text:0x000033A0; // type:function size:0x10 +executeState_Demo__15dAcELizarufos_cFv = .text:0x000033B0; // type:function size:0x6C0 +finalizeState_Demo__15dAcELizarufos_cFv = .text:0x00003A70; // type:function size:0x4 +initializeState_Wait__15dAcELizarufos_cFv = .text:0x00003A80; // type:function size:0x90 +executeState_Wait__15dAcELizarufos_cFv = .text:0x00003B10; // type:function size:0x158 +finalizeState_Wait__15dAcELizarufos_cFv = .text:0x00003C70; // type:function size:0x10 +initializeState_Kyoro__15dAcELizarufos_cFv = .text:0x00003C80; // type:function size:0x40 +executeState_Kyoro__15dAcELizarufos_cFv = .text:0x00003CC0; // type:function size:0x120 +finalizeState_Kyoro__15dAcELizarufos_cFv = .text:0x00003DE0; // type:function size:0x4 +initializeState_Find__15dAcELizarufos_cFv = .text:0x00003DF0; // type:function size:0x84 +executeState_Find__15dAcELizarufos_cFv = .text:0x00003E80; // type:function size:0x1E0 +finalizeState_Find__15dAcELizarufos_cFv = .text:0x00004060; // type:function size:0x4 +initializeState_Find2__15dAcELizarufos_cFv = .text:0x00004070; // type:function size:0x40 +executeState_Find2__15dAcELizarufos_cFv = .text:0x000040B0; // type:function size:0x104 +finalizeState_Find2__15dAcELizarufos_cFv = .text:0x000041C0; // type:function size:0x4 +initializeState_Move__15dAcELizarufos_cFv = .text:0x000041D0; // type:function size:0xC8 +executeState_Move__15dAcELizarufos_cFv = .text:0x000042A0; // type:function size:0x1B8 +finalizeState_Move__15dAcELizarufos_cFv = .text:0x00004460; // type:function size:0x4 +initializeState_PathMove__15dAcELizarufos_cFv = .text:0x00004470; // type:function size:0x54 +executeState_PathMove__15dAcELizarufos_cFv = .text:0x000044D0; // type:function size:0x114 +finalizeState_PathMove__15dAcELizarufos_cFv = .text:0x000045F0; // type:function size:0x4 +initializeState_FightWait__15dAcELizarufos_cFv = .text:0x00004600; // type:function size:0xBC +executeState_FightWait__15dAcELizarufos_cFv = .text:0x000046C0; // type:function size:0x4A8 +finalizeState_FightWait__15dAcELizarufos_cFv = .text:0x00004B70; // type:function size:0x4 +initializeState_Search__15dAcELizarufos_cFv = .text:0x00004B80; // type:function size:0x4C +executeState_Search__15dAcELizarufos_cFv = .text:0x00004BD0; // type:function size:0x3B0 +finalizeState_Search__15dAcELizarufos_cFv = .text:0x00004F80; // type:function size:0x4 +initializeState_Provoke__15dAcELizarufos_cFv = .text:0x00004F90; // type:function size:0x5C +executeState_Provoke__15dAcELizarufos_cFv = .text:0x00004FF0; // type:function size:0x194 +finalizeState_Provoke__15dAcELizarufos_cFv = .text:0x00005190; // type:function size:0x4 +initializeState_ArmAttack__15dAcELizarufos_cFv = .text:0x000051A0; // type:function size:0x7C +executeState_ArmAttack__15dAcELizarufos_cFv = .text:0x00005220; // type:function size:0x134 +finalizeState_ArmAttack__15dAcELizarufos_cFv = .text:0x00005360; // type:function size:0x4 +initializeState_TailAttack__15dAcELizarufos_cFv = .text:0x00005370; // type:function size:0xA4 +executeState_TailAttack__15dAcELizarufos_cFv = .text:0x00005420; // type:function size:0x2B8 +finalizeState_TailAttack__15dAcELizarufos_cFv = .text:0x000056E0; // type:function size:0x4 +initializeState_FireAttack__15dAcELizarufos_cFv = .text:0x000056F0; // type:function size:0x48 +executeState_FireAttack__15dAcELizarufos_cFv = .text:0x00005740; // type:function size:0x230 +finalizeState_FireAttack__15dAcELizarufos_cFv = .text:0x00005970; // type:function size:0x4 +initializeState_Step__15dAcELizarufos_cFv = .text:0x00005980; // type:function size:0x180 +executeState_Step__15dAcELizarufos_cFv = .text:0x00005B00; // type:function size:0x2D4 +finalizeState_Step__15dAcELizarufos_cFv = .text:0x00005DE0; // type:function size:0x4 +initializeState_BackJump__15dAcELizarufos_cFv = .text:0x00005DF0; // type:function size:0x60 +executeState_BackJump__15dAcELizarufos_cFv = .text:0x00005E50; // type:function size:0x2B0 +finalizeState_BackJump__15dAcELizarufos_cFv = .text:0x00006100; // type:function size:0x4 +initializeState_CliffJump__15dAcELizarufos_cFv = .text:0x00006110; // type:function size:0x50 +executeState_CliffJump__15dAcELizarufos_cFv = .text:0x00006160; // type:function size:0x3C0 +finalizeState_CliffJump__15dAcELizarufos_cFv = .text:0x00006520; // type:function size:0x4 +initializeState_GuardWait__15dAcELizarufos_cFv = .text:0x00006530; // type:function size:0x94 +executeState_GuardWait__15dAcELizarufos_cFv = .text:0x000065D0; // type:function size:0x218 +finalizeState_GuardWait__15dAcELizarufos_cFv = .text:0x000067F0; // type:function size:0x4 +initializeState_Guard__15dAcELizarufos_cFv = .text:0x00006800; // type:function size:0x70 +executeState_Guard__15dAcELizarufos_cFv = .text:0x00006870; // type:function size:0x214 +finalizeState_Guard__15dAcELizarufos_cFv = .text:0x00006A90; // type:function size:0x4 +initializeState_JustGuard__15dAcELizarufos_cFv = .text:0x00006AA0; // type:function size:0x40 +executeState_JustGuard__15dAcELizarufos_cFv = .text:0x00006AE0; // type:function size:0x54 +finalizeState_JustGuard__15dAcELizarufos_cFv = .text:0x00006B40; // type:function size:0x4 +initializeState_RetMove__15dAcELizarufos_cFv = .text:0x00006B50; // type:function size:0x78 +executeState_RetMove__15dAcELizarufos_cFv = .text:0x00006BD0; // type:function size:0x484 +finalizeState_RetMove__15dAcELizarufos_cFv = .text:0x00007060; // type:function size:0x4 +initializeState_Damage__15dAcELizarufos_cFv = .text:0x00007070; // type:function size:0x80 +executeState_Damage__15dAcELizarufos_cFv = .text:0x000070F0; // type:function size:0x174 +finalizeState_Damage__15dAcELizarufos_cFv = .text:0x00007270; // type:function size:0x4 +initializeState_Falter__15dAcELizarufos_cFv = .text:0x00007280; // type:function size:0x48 +executeState_Falter__15dAcELizarufos_cFv = .text:0x000072D0; // type:function size:0x98 +finalizeState_Falter__15dAcELizarufos_cFv = .text:0x00007370; // type:function size:0x4 +initializeState_Stun__15dAcELizarufos_cFv = .text:0x00007380; // type:function size:0x7C +executeState_Stun__15dAcELizarufos_cFv = .text:0x00007400; // type:function size:0x244 +finalizeState_Stun__15dAcELizarufos_cFv = .text:0x00007650; // type:function size:0x4 +initializeState_Fall__15dAcELizarufos_cFv = .text:0x00007660; // type:function size:0x10C +executeState_Fall__15dAcELizarufos_cFv = .text:0x00007770; // type:function size:0x218 +finalizeState_Fall__15dAcELizarufos_cFv = .text:0x00007990; // type:function size:0x4 +initializeState_Dead__15dAcELizarufos_cFv = .text:0x000079A0; // type:function size:0x2DC +executeState_Dead__15dAcELizarufos_cFv = .text:0x00007C80; // type:function size:0xC98 +finalizeState_Dead__15dAcELizarufos_cFv = .text:0x00008920; // type:function size:0x4 fn_178_8930 = .text:0x00008930; // type:function size:0x1A4 fn_178_8AE0 = .text:0x00008AE0; // type:function size:0x148 fn_178_8C30 = .text:0x00008C30; // type:function size:0x50 @@ -149,24 +149,24 @@ fn_178_C260 = .text:0x0000C260; // type:function size:0x8 fn_178_C270 = .text:0x0000C270; // type:function size:0x4 fn_178_C280 = .text:0x0000C280; // type:function size:0x4 fn_178_C290 = .text:0x0000C290; // type:function size:0x8 -fn_178_C2A0 = .text:0x0000C2A0; // type:function size:0x25C -fn_178_C500 = .text:0x0000C500; // type:function size:0x60 -fn_178_C560 = .text:0x0000C560; // type:function size:0xC -fn_178_C570 = .text:0x0000C570; // type:function size:0x1C -fn_178_C590 = .text:0x0000C590; // type:function size:0x1C -fn_178_C5B0 = .text:0x0000C5B0; // type:function size:0x1C -fn_178_C5D0 = .text:0x0000C5D0; // type:function size:0x10 -fn_178_C5E0 = .text:0x0000C5E0; // type:function size:0x10 -fn_178_C5F0 = .text:0x0000C5F0; // type:function size:0x10 -fn_178_C600 = .text:0x0000C600; // type:function size:0x10 -fn_178_C610 = .text:0x0000C610; // type:function size:0x10 -fn_178_C620 = .text:0x0000C620; // type:function size:0x10 -fn_178_C630 = .text:0x0000C630; // type:function size:0x30 -fn_178_C660 = .text:0x0000C660; // type:function size:0x30 -fn_178_C690 = .text:0x0000C690; // type:function size:0x30 -fn_178_C6C0 = .text:0x0000C6C0; // type:function size:0x1328 -fn_178_D9F0 = .text:0x0000D9F0; // type:function size:0x58 -fn_178_DA50 = .text:0x0000DA50; // type:function size:0x88 +__dt__15dAcELizarufos_cFv = .text:0x0000C2A0; // type:function size:0x25C +build__31sFStateFct_c<15dAcELizarufos_c>FRC12sStateIDIf_c = .text:0x0000C500; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcELizarufos_c>FRP10sStateIf_c = .text:0x0000C560; // type:function size:0xC +initialize__28sFState_c<15dAcELizarufos_c>Fv = .text:0x0000C570; // type:function size:0x1C +execute__28sFState_c<15dAcELizarufos_c>Fv = .text:0x0000C590; // type:function size:0x1C +finalize__28sFState_c<15dAcELizarufos_c>Fv = .text:0x0000C5B0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000C5D0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000C5E0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000C5F0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000C600; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000C610; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcELizarufos_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000C620; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcELizarufos_c>CFR15dAcELizarufos_c = .text:0x0000C630; // type:function size:0x30 +executeState__30sFStateID_c<15dAcELizarufos_c>CFR15dAcELizarufos_c = .text:0x0000C660; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcELizarufos_c>CFR15dAcELizarufos_c = .text:0x0000C690; // type:function size:0x30 +__sinit_\d_a_e_lizarufos_cpp = .text:0x0000C6C0; // type:function size:0x1328 scope:local +__dt__30sFStateID_c<15dAcELizarufos_c>Fv = .text:0x0000D9F0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcELizarufos_c>CFPCc = .text:0x0000DA50; // type:function size:0x88 fn_178_DAE0 = .text:0x0000DAE0; // type:function size:0x8 fn_178_DAF0 = .text:0x0000DAF0; // type:function size:0x8 fn_178_DB00 = .text:0x0000DB00; // type:function size:0x8 @@ -195,7 +195,7 @@ lbl_178_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x10 data:float lbl_178_rodata_1E0 = .rodata:0x000001E0; // type:object size:0x48 data:float lbl_178_rodata_228 = .rodata:0x00000228; // type:object size:0x34 data:float lbl_178_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_178_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_E_LIZARUFOS = .data:0x00000010; // type:object size:0x10 lbl_178_data_20 = .data:0x00000020; // type:object size:0x8 data:4byte lbl_178_data_28 = .data:0x00000028; // type:object size:0x8 data:string lbl_178_data_30 = .data:0x00000030; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_e_magmaNP/symbols.txt b/config/SOUE01/rels/d_a_e_magmaNP/symbols.txt index b03e0b82..17a9e87d 100644 --- a/config/SOUE01/rels/d_a_e_magmaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_magmaNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_200_F0 = .text:0x000000F0; // type:function size:0x154 +dAcEmagma_c_classInit__Fv = .text:0x000000F0; // type:function size:0x154 fn_200_250 = .text:0x00000250; // type:function size:0x58 -fn_200_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_200_310 = .text:0x00000310; // type:function size:0x6C -fn_200_380 = .text:0x00000380; // type:function size:0xA0 -fn_200_420 = .text:0x00000420; // type:function size:0xA4 +__dt__24sFState_c<11dAcEmagma_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEmagma_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_200_4D0 = .text:0x000004D0; // type:function size:0x174 fn_200_650 = .text:0x00000650; // type:function size:0x344 -fn_200_9A0 = .text:0x000009A0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009A0; // type:function size:0x10 fn_200_9B0 = .text:0x000009B0; // type:function size:0x3C fn_200_9F0 = .text:0x000009F0; // type:function size:0x40C -fn_200_E00 = .text:0x00000E00; // type:function size:0x10 -fn_200_E10 = .text:0x00000E10; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E10; // type:function size:0x10 fn_200_E20 = .text:0x00000E20; // type:function size:0x100 -fn_200_F20 = .text:0x00000F20; // type:function size:0x4 -fn_200_F30 = .text:0x00000F30; // type:function size:0xF8 +initializeState_Birth__11dAcEmagma_cFv = .text:0x00000F20; // type:function size:0x4 +executeState_Birth__11dAcEmagma_cFv = .text:0x00000F30; // type:function size:0xF8 fn_200_1030 = .text:0x00001030; // type:function size:0x1C -fn_200_1050 = .text:0x00001050; // type:function size:0x4 -fn_200_1060 = .text:0x00001060; // type:function size:0x140 -fn_200_11A0 = .text:0x000011A0; // type:function size:0x10C -fn_200_12B0 = .text:0x000012B0; // type:function size:0x4 -fn_200_12C0 = .text:0x000012C0; // type:function size:0xA4 -fn_200_1370 = .text:0x00001370; // type:function size:0x8C -fn_200_1400 = .text:0x00001400; // type:function size:0x4 -fn_200_1410 = .text:0x00001410; // type:function size:0x34 -fn_200_1450 = .text:0x00001450; // type:function size:0x1A8 -fn_200_1600 = .text:0x00001600; // type:function size:0x4 -fn_200_1610 = .text:0x00001610; // type:function size:0x38 -fn_200_1650 = .text:0x00001650; // type:function size:0x50 -fn_200_16A0 = .text:0x000016A0; // type:function size:0x4 +finalizeState_Birth__11dAcEmagma_cFv = .text:0x00001050; // type:function size:0x4 +initializeState_Move__11dAcEmagma_cFv = .text:0x00001060; // type:function size:0x140 +executeState_Move__11dAcEmagma_cFv = .text:0x000011A0; // type:function size:0x10C +finalizeState_Move__11dAcEmagma_cFv = .text:0x000012B0; // type:function size:0x4 +initializeState_BulletMove__11dAcEmagma_cFv = .text:0x000012C0; // type:function size:0xA4 +executeState_BulletMove__11dAcEmagma_cFv = .text:0x00001370; // type:function size:0x8C +finalizeState_BulletMove__11dAcEmagma_cFv = .text:0x00001400; // type:function size:0x4 +initializeState_Frame__11dAcEmagma_cFv = .text:0x00001410; // type:function size:0x34 +executeState_Frame__11dAcEmagma_cFv = .text:0x00001450; // type:function size:0x1A8 +finalizeState_Frame__11dAcEmagma_cFv = .text:0x00001600; // type:function size:0x4 +initializeState_Damage__11dAcEmagma_cFv = .text:0x00001610; // type:function size:0x38 +executeState_Damage__11dAcEmagma_cFv = .text:0x00001650; // type:function size:0x50 +finalizeState_Damage__11dAcEmagma_cFv = .text:0x000016A0; // type:function size:0x4 fn_200_16B0 = .text:0x000016B0; // type:function size:0x28 -fn_200_16E0 = .text:0x000016E0; // type:function size:0x118 -fn_200_1800 = .text:0x00001800; // type:function size:0x60 -fn_200_1860 = .text:0x00001860; // type:function size:0xC -fn_200_1870 = .text:0x00001870; // type:function size:0x1C -fn_200_1890 = .text:0x00001890; // type:function size:0x1C -fn_200_18B0 = .text:0x000018B0; // type:function size:0x1C -fn_200_18D0 = .text:0x000018D0; // type:function size:0x10 -fn_200_18E0 = .text:0x000018E0; // type:function size:0x10 -fn_200_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_200_1900 = .text:0x00001900; // type:function size:0x10 -fn_200_1910 = .text:0x00001910; // type:function size:0x10 -fn_200_1920 = .text:0x00001920; // type:function size:0x10 -fn_200_1930 = .text:0x00001930; // type:function size:0x30 -fn_200_1960 = .text:0x00001960; // type:function size:0x30 -fn_200_1990 = .text:0x00001990; // type:function size:0x30 -fn_200_19C0 = .text:0x000019C0; // type:function size:0x3F4 -fn_200_1DC0 = .text:0x00001DC0; // type:function size:0x58 -fn_200_1E20 = .text:0x00001E20; // type:function size:0x88 +__dt__11dAcEmagma_cFv = .text:0x000016E0; // type:function size:0x118 +build__27sFStateFct_c<11dAcEmagma_c>FRC12sStateIDIf_c = .text:0x00001800; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEmagma_c>FRP10sStateIf_c = .text:0x00001860; // type:function size:0xC +initialize__24sFState_c<11dAcEmagma_c>Fv = .text:0x00001870; // type:function size:0x1C +execute__24sFState_c<11dAcEmagma_c>Fv = .text:0x00001890; // type:function size:0x1C +finalize__24sFState_c<11dAcEmagma_c>Fv = .text:0x000018B0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018D0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018E0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001900; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001910; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEmagma_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001920; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEmagma_c>CFR11dAcEmagma_c = .text:0x00001930; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEmagma_c>CFR11dAcEmagma_c = .text:0x00001960; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEmagma_c>CFR11dAcEmagma_c = .text:0x00001990; // type:function size:0x30 +__sinit_\d_a_e_magma_cpp = .text:0x000019C0; // type:function size:0x3F4 scope:local +__dt__26sFStateID_c<11dAcEmagma_c>Fv = .text:0x00001DC0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEmagma_c>CFPCc = .text:0x00001E20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_200_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_200_rodata_2C = .rodata:0x0000002C; // type:object size:0x34 data:float lbl_200_rodata_60 = .rodata:0x00000060; // type:object size:0x34 lbl_200_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float -lbl_200_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_E_MAGMA = .data:0x00000000; // type:object size:0x3C data:4byte lbl_200_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_200_data_44 = .data:0x00000044; // type:object size:0x34 lbl_200_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_e_maguppoNP/symbols.txt b/config/SOUE01/rels/d_a_e_maguppoNP/symbols.txt index 0c82261b..3d725577 100644 --- a/config/SOUE01/rels/d_a_e_maguppoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_maguppoNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_324_F0 = .text:0x000000F0; // type:function size:0x17C +dAcEmaguppo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x17C fn_324_270 = .text:0x00000270; // type:function size:0x58 -fn_324_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_324_330 = .text:0x00000330; // type:function size:0x6C -fn_324_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_324_440 = .text:0x00000440; // type:function size:0xA4 +__dt__26sFState_c<13dAcEmaguppo_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcEmaguppo_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_324_4F0 = .text:0x000004F0; // type:function size:0xD8 fn_324_5D0 = .text:0x000005D0; // type:function size:0xE4 fn_324_6C0 = .text:0x000006C0; // type:function size:0x98 @@ -20,8 +20,8 @@ fn_324_910 = .text:0x00000910; // type:function size:0x7C fn_324_990 = .text:0x00000990; // type:function size:0xCC fn_324_A60 = .text:0x00000A60; // type:function size:0x70 fn_324_AD0 = .text:0x00000AD0; // type:function size:0x608 -fn_324_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_324_10F0 = .text:0x000010F0; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010E0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000010F0; // type:function size:0x10 fn_324_1100 = .text:0x00001100; // type:function size:0x1C fn_324_1120 = .text:0x00001120; // type:function size:0xA8 fn_324_11D0 = .text:0x000011D0; // type:function size:0x190 @@ -45,69 +45,69 @@ fn_324_1FA0 = .text:0x00001FA0; // type:function size:0x580 fn_324_2520 = .text:0x00002520; // type:function size:0x138 fn_324_2660 = .text:0x00002660; // type:function size:0x8 fn_324_2670 = .text:0x00002670; // type:function size:0x6EC -fn_324_2D60 = .text:0x00002D60; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D60; // type:function size:0x10 fn_324_2D70 = .text:0x00002D70; // type:function size:0x64 -fn_324_2DE0 = .text:0x00002DE0; // type:function size:0x50 -fn_324_2E30 = .text:0x00002E30; // type:function size:0xB0 -fn_324_2EE0 = .text:0x00002EE0; // type:function size:0x4 -fn_324_2EF0 = .text:0x00002EF0; // type:function size:0x124 -fn_324_3020 = .text:0x00003020; // type:function size:0x324 -fn_324_3350 = .text:0x00003350; // type:function size:0x60 -fn_324_33B0 = .text:0x000033B0; // type:function size:0x58 -fn_324_3410 = .text:0x00003410; // type:function size:0xEC -fn_324_3500 = .text:0x00003500; // type:function size:0x4 -fn_324_3510 = .text:0x00003510; // type:function size:0x50 -fn_324_3560 = .text:0x00003560; // type:function size:0x78 -fn_324_35E0 = .text:0x000035E0; // type:function size:0x4 -fn_324_35F0 = .text:0x000035F0; // type:function size:0x58 -fn_324_3650 = .text:0x00003650; // type:function size:0xD4 -fn_324_3730 = .text:0x00003730; // type:function size:0x4 -fn_324_3740 = .text:0x00003740; // type:function size:0x90 -fn_324_37D0 = .text:0x000037D0; // type:function size:0x140 -fn_324_3910 = .text:0x00003910; // type:function size:0x4 -fn_324_3920 = .text:0x00003920; // type:function size:0x50 -fn_324_3970 = .text:0x00003970; // type:function size:0x17C -fn_324_3AF0 = .text:0x00003AF0; // type:function size:0x4 -fn_324_3B00 = .text:0x00003B00; // type:function size:0x7C -fn_324_3B80 = .text:0x00003B80; // type:function size:0x38C -fn_324_3F10 = .text:0x00003F10; // type:function size:0xC -fn_324_3F20 = .text:0x00003F20; // type:function size:0x4 -fn_324_3F30 = .text:0x00003F30; // type:function size:0x80 -fn_324_3FB0 = .text:0x00003FB0; // type:function size:0x10 -fn_324_3FC0 = .text:0x00003FC0; // type:function size:0x4 -fn_324_3FD0 = .text:0x00003FD0; // type:function size:0x58 -fn_324_4030 = .text:0x00004030; // type:function size:0x2EC -fn_324_4320 = .text:0x00004320; // type:function size:0x4 -fn_324_4330 = .text:0x00004330; // type:function size:0x90 -fn_324_43C0 = .text:0x000043C0; // type:function size:0x2A0 -fn_324_4660 = .text:0x00004660; // type:function size:0x4 -fn_324_4670 = .text:0x00004670; // type:function size:0x60 -fn_324_46D0 = .text:0x000046D0; // type:function size:0x10C -fn_324_47E0 = .text:0x000047E0; // type:function size:0x4 -fn_324_47F0 = .text:0x000047F0; // type:function size:0x68 -fn_324_4860 = .text:0x00004860; // type:function size:0x18C -fn_324_49F0 = .text:0x000049F0; // type:function size:0x4 +initializeState_Appear__13dAcEmaguppo_cFv = .text:0x00002DE0; // type:function size:0x50 +executeState_Appear__13dAcEmaguppo_cFv = .text:0x00002E30; // type:function size:0xB0 +finalizeState_Appear__13dAcEmaguppo_cFv = .text:0x00002EE0; // type:function size:0x4 +initializeState_Attack__13dAcEmaguppo_cFv = .text:0x00002EF0; // type:function size:0x124 +executeState_Attack__13dAcEmaguppo_cFv = .text:0x00003020; // type:function size:0x324 +finalizeState_Attack__13dAcEmaguppo_cFv = .text:0x00003350; // type:function size:0x60 +initializeState_Blow__13dAcEmaguppo_cFv = .text:0x000033B0; // type:function size:0x58 +executeState_Blow__13dAcEmaguppo_cFv = .text:0x00003410; // type:function size:0xEC +finalizeState_Blow__13dAcEmaguppo_cFv = .text:0x00003500; // type:function size:0x4 +initializeState_Corner__13dAcEmaguppo_cFv = .text:0x00003510; // type:function size:0x50 +executeState_Corner__13dAcEmaguppo_cFv = .text:0x00003560; // type:function size:0x78 +finalizeState_Corner__13dAcEmaguppo_cFv = .text:0x000035E0; // type:function size:0x4 +initializeState_Damage__13dAcEmaguppo_cFv = .text:0x000035F0; // type:function size:0x58 +executeState_Damage__13dAcEmaguppo_cFv = .text:0x00003650; // type:function size:0xD4 +finalizeState_Damage__13dAcEmaguppo_cFv = .text:0x00003730; // type:function size:0x4 +initializeState_Dead__13dAcEmaguppo_cFv = .text:0x00003740; // type:function size:0x90 +executeState_Dead__13dAcEmaguppo_cFv = .text:0x000037D0; // type:function size:0x140 +finalizeState_Dead__13dAcEmaguppo_cFv = .text:0x00003910; // type:function size:0x4 +initializeState_Dive__13dAcEmaguppo_cFv = .text:0x00003920; // type:function size:0x50 +executeState_Dive__13dAcEmaguppo_cFv = .text:0x00003970; // type:function size:0x17C +finalizeState_Dive__13dAcEmaguppo_cFv = .text:0x00003AF0; // type:function size:0x4 +initializeState_DivingWait__13dAcEmaguppo_cFv = .text:0x00003B00; // type:function size:0x7C +executeState_DivingWait__13dAcEmaguppo_cFv = .text:0x00003B80; // type:function size:0x38C +finalizeState_DivingWait__13dAcEmaguppo_cFv = .text:0x00003F10; // type:function size:0xC +initializeState_RailReverse__13dAcEmaguppo_cFv = .text:0x00003F20; // type:function size:0x4 +executeState_RailReverse__13dAcEmaguppo_cFv = .text:0x00003F30; // type:function size:0x80 +refreshState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003FB0; // type:function size:0x10 +finalizeState_RailReverse__13dAcEmaguppo_cFv = .text:0x00003FC0; // type:function size:0x4 +initializeState_RailWalk__13dAcEmaguppo_cFv = .text:0x00003FD0; // type:function size:0x58 +executeState_RailWalk__13dAcEmaguppo_cFv = .text:0x00004030; // type:function size:0x2EC +finalizeState_RailWalk__13dAcEmaguppo_cFv = .text:0x00004320; // type:function size:0x4 +initializeState_Stomped__13dAcEmaguppo_cFv = .text:0x00004330; // type:function size:0x90 +executeState_Stomped__13dAcEmaguppo_cFv = .text:0x000043C0; // type:function size:0x2A0 +finalizeState_Stomped__13dAcEmaguppo_cFv = .text:0x00004660; // type:function size:0x4 +initializeState_Stun__13dAcEmaguppo_cFv = .text:0x00004670; // type:function size:0x60 +executeState_Stun__13dAcEmaguppo_cFv = .text:0x000046D0; // type:function size:0x10C +finalizeState_Stun__13dAcEmaguppo_cFv = .text:0x000047E0; // type:function size:0x4 +initializeState_WaitAttack__13dAcEmaguppo_cFv = .text:0x000047F0; // type:function size:0x68 +executeState_WaitAttack__13dAcEmaguppo_cFv = .text:0x00004860; // type:function size:0x18C +finalizeState_WaitAttack__13dAcEmaguppo_cFv = .text:0x000049F0; // type:function size:0x4 fn_324_4A00 = .text:0x00004A00; // type:function size:0x8 fn_324_4A10 = .text:0x00004A10; // type:function size:0x4 fn_324_4A20 = .text:0x00004A20; // type:function size:0x4 fn_324_4A30 = .text:0x00004A30; // type:function size:0x8 -fn_324_4A40 = .text:0x00004A40; // type:function size:0x174 -fn_324_4BC0 = .text:0x00004BC0; // type:function size:0x60 -fn_324_4C20 = .text:0x00004C20; // type:function size:0xC -fn_324_4C30 = .text:0x00004C30; // type:function size:0x1C -fn_324_4C50 = .text:0x00004C50; // type:function size:0x1C -fn_324_4C70 = .text:0x00004C70; // type:function size:0x1C -fn_324_4C90 = .text:0x00004C90; // type:function size:0x10 -fn_324_4CA0 = .text:0x00004CA0; // type:function size:0x10 -fn_324_4CB0 = .text:0x00004CB0; // type:function size:0x10 -fn_324_4CC0 = .text:0x00004CC0; // type:function size:0x10 -fn_324_4CD0 = .text:0x00004CD0; // type:function size:0x10 -fn_324_4CE0 = .text:0x00004CE0; // type:function size:0x30 -fn_324_4D10 = .text:0x00004D10; // type:function size:0x30 -fn_324_4D40 = .text:0x00004D40; // type:function size:0x30 -fn_324_4D70 = .text:0x00004D70; // type:function size:0xA44 -fn_324_57C0 = .text:0x000057C0; // type:function size:0x58 -fn_324_5820 = .text:0x00005820; // type:function size:0x88 +__dt__13dAcEmaguppo_cFv = .text:0x00004A40; // type:function size:0x174 +build__29sFStateFct_c<13dAcEmaguppo_c>FRC12sStateIDIf_c = .text:0x00004BC0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcEmaguppo_c>FRP10sStateIf_c = .text:0x00004C20; // type:function size:0xC +initialize__26sFState_c<13dAcEmaguppo_c>Fv = .text:0x00004C30; // type:function size:0x1C +execute__26sFState_c<13dAcEmaguppo_c>Fv = .text:0x00004C50; // type:function size:0x1C +finalize__26sFState_c<13dAcEmaguppo_c>Fv = .text:0x00004C70; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004C90; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004CA0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004CB0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004CC0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcEmaguppo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004CD0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcEmaguppo_c>CFR13dAcEmaguppo_c = .text:0x00004CE0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcEmaguppo_c>CFR13dAcEmaguppo_c = .text:0x00004D10; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcEmaguppo_c>CFR13dAcEmaguppo_c = .text:0x00004D40; // type:function size:0x30 +__sinit_\d_a_e_maguppo_cpp = .text:0x00004D70; // type:function size:0xA44 scope:local +__dt__28sFStateID_c<13dAcEmaguppo_c>Fv = .text:0x000057C0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcEmaguppo_c>CFPCc = .text:0x00005820; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -121,7 +121,7 @@ lbl_324_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_324_rodata_C0 = .rodata:0x000000C0; // type:object size:0x70 data:float lbl_324_rodata_130 = .rodata:0x00000130; // type:object size:0x30 data:float lbl_324_rodata_160 = .rodata:0x00000160; // type:object size:0x58 data:float -lbl_324_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_E_MAGUPPO = .data:0x00000000; // type:object size:0x40 data:4byte lbl_324_data_40 = .data:0x00000040; // type:object size:0x8 lbl_324_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_324_data_54 = .data:0x00000054; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_mrNP/symbols.txt b/config/SOUE01/rels/d_a_e_mrNP/symbols.txt index 40f5b394..9fbc2310 100644 --- a/config/SOUE01/rels/d_a_e_mrNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_mrNP/symbols.txt @@ -4,14 +4,14 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_249_F0 = .text:0x000000F0; // type:function size:0x40 -AcEmr__ctor = .text:0x00000130; // type:function size:0x300 +dAcEmr_c_classInit__Fv = .text:0x00000130; // type:function size:0x300 fn_249_430 = .text:0x00000430; // type:function size:0x58 fn_249_490 = .text:0x00000490; // type:function size:0x4 fn_249_4A0 = .text:0x000004A0; // type:function size:0x58 -fn_249_500 = .text:0x00000500; // type:function size:0x58 -fn_249_560 = .text:0x00000560; // type:function size:0x6C -fn_249_5D0 = .text:0x000005D0; // type:function size:0xA0 -fn_249_670 = .text:0x00000670; // type:function size:0xA4 +__dt__20sFState_c<8dAcEmr_c>Fv = .text:0x00000500; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEmr_c>Fv = .text:0x00000560; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005D0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000670; // type:function size:0xA4 fn_249_720 = .text:0x00000720; // type:function size:0xC fn_249_730 = .text:0x00000730; // type:function size:0x40 fn_249_770 = .text:0x00000770; // type:function size:0x4 @@ -31,7 +31,7 @@ fn_249_11D0 = .text:0x000011D0; // type:function size:0x10 fn_249_11E0 = .text:0x000011E0; // type:function size:0x8 fn_249_11F0 = .text:0x000011F0; // type:function size:0x43C fn_249_1630 = .text:0x00001630; // type:function size:0x2D0 -fn_249_1900 = .text:0x00001900; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001900; // type:function size:0x10 fn_249_1910 = .text:0x00001910; // type:function size:0x28 fn_249_1940 = .text:0x00001940; // type:function size:0x1C fn_249_1960 = .text:0x00001960; // type:function size:0x4 @@ -39,14 +39,14 @@ fn_249_1970 = .text:0x00001970; // type:function size:0x10 fn_249_1980 = .text:0x00001980; // type:function size:0x1C fn_249_19A0 = .text:0x000019A0; // type:function size:0x18 fn_249_19C0 = .text:0x000019C0; // type:function size:0x10 -fn_249_19D0 = .text:0x000019D0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000019D0; // type:function size:0x10 fn_249_19E0 = .text:0x000019E0; // type:function size:0x8 fn_249_19F0 = .text:0x000019F0; // type:function size:0x2C8 fn_249_1CC0 = .text:0x00001CC0; // type:function size:0x648 fn_249_2310 = .text:0x00002310; // type:function size:0x8 fn_249_2320 = .text:0x00002320; // type:function size:0xC fn_249_2330 = .text:0x00002330; // type:function size:0x10 -fn_249_2340 = .text:0x00002340; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002340; // type:function size:0x10 fn_249_2350 = .text:0x00002350; // type:function size:0xB4 fn_249_2410 = .text:0x00002410; // type:function size:0x34 fn_249_2450 = .text:0x00002450; // type:function size:0x4C @@ -64,85 +64,85 @@ fn_249_2590 = .text:0x00002590; // type:function size:0x10 fn_249_25A0 = .text:0x000025A0; // type:function size:0xC fn_249_25B0 = .text:0x000025B0; // type:function size:0xC fn_249_25C0 = .text:0x000025C0; // type:function size:0x1F4 -fn_249_27C0 = .text:0x000027C0; // type:function size:0x90 -fn_249_2850 = .text:0x00002850; // type:function size:0xC -fn_249_2860 = .text:0x00002860; // type:function size:0x4 -fn_249_2870 = .text:0x00002870; // type:function size:0x134 -fn_249_29B0 = .text:0x000029B0; // type:function size:0x30C -fn_249_2CC0 = .text:0x00002CC0; // type:function size:0x10 -fn_249_2CD0 = .text:0x00002CD0; // type:function size:0xA4 -fn_249_2D80 = .text:0x00002D80; // type:function size:0x1DC -fn_249_2F60 = .text:0x00002F60; // type:function size:0x4 -fn_249_2F70 = .text:0x00002F70; // type:function size:0x144 -fn_249_30C0 = .text:0x000030C0; // type:function size:0x37C -fn_249_3440 = .text:0x00003440; // type:function size:0x4 -fn_249_3450 = .text:0x00003450; // type:function size:0x94 -fn_249_34F0 = .text:0x000034F0; // type:function size:0xA4 -fn_249_35A0 = .text:0x000035A0; // type:function size:0x4 -fn_249_35B0 = .text:0x000035B0; // type:function size:0x38 -fn_249_35F0 = .text:0x000035F0; // type:function size:0x88 -fn_249_3680 = .text:0x00003680; // type:function size:0x4 -fn_249_3690 = .text:0x00003690; // type:function size:0x68 -fn_249_3700 = .text:0x00003700; // type:function size:0x70 -fn_249_3770 = .text:0x00003770; // type:function size:0x4 -fn_249_3780 = .text:0x00003780; // type:function size:0xF8 -fn_249_3880 = .text:0x00003880; // type:function size:0x4F0 -fn_249_3D70 = .text:0x00003D70; // type:function size:0x4 -fn_249_3D80 = .text:0x00003D80; // type:function size:0x68 -fn_249_3DF0 = .text:0x00003DF0; // type:function size:0xF4 -fn_249_3EF0 = .text:0x00003EF0; // type:function size:0x4 -fn_249_3F00 = .text:0x00003F00; // type:function size:0x84 -fn_249_3F90 = .text:0x00003F90; // type:function size:0x3E0 -fn_249_4370 = .text:0x00004370; // type:function size:0x4 -fn_249_4380 = .text:0x00004380; // type:function size:0xA0 -fn_249_4420 = .text:0x00004420; // type:function size:0xD0 -fn_249_44F0 = .text:0x000044F0; // type:function size:0x1C -fn_249_4510 = .text:0x00004510; // type:function size:0x70 -fn_249_4580 = .text:0x00004580; // type:function size:0x4C0 -fn_249_4A40 = .text:0x00004A40; // type:function size:0x4 -fn_249_4A50 = .text:0x00004A50; // type:function size:0x60 -fn_249_4AB0 = .text:0x00004AB0; // type:function size:0x78 -fn_249_4B30 = .text:0x00004B30; // type:function size:0x4 -fn_249_4B40 = .text:0x00004B40; // type:function size:0x68 -fn_249_4BB0 = .text:0x00004BB0; // type:function size:0x54 -fn_249_4C10 = .text:0x00004C10; // type:function size:0x4 -fn_249_4C20 = .text:0x00004C20; // type:function size:0x74 -fn_249_4CA0 = .text:0x00004CA0; // type:function size:0x110 -fn_249_4DB0 = .text:0x00004DB0; // type:function size:0x4 -fn_249_4DC0 = .text:0x00004DC0; // type:function size:0x60 -fn_249_4E20 = .text:0x00004E20; // type:function size:0x54 -fn_249_4E80 = .text:0x00004E80; // type:function size:0x4 -fn_249_4E90 = .text:0x00004E90; // type:function size:0x58 -fn_249_4EF0 = .text:0x00004EF0; // type:function size:0x88 -fn_249_4F80 = .text:0x00004F80; // type:function size:0x1C -fn_249_4FA0 = .text:0x00004FA0; // type:function size:0x208 -fn_249_51B0 = .text:0x000051B0; // type:function size:0x354 -fn_249_5510 = .text:0x00005510; // type:function size:0x4 -fn_249_5520 = .text:0x00005520; // type:function size:0x9C -fn_249_55C0 = .text:0x000055C0; // type:function size:0x1A4 -fn_249_5770 = .text:0x00005770; // type:function size:0x4 -fn_249_5780 = .text:0x00005780; // type:function size:0xA4 -fn_249_5830 = .text:0x00005830; // type:function size:0x64 +initializeState_EventWait__8dAcEmr_cFv = .text:0x000027C0; // type:function size:0x90 +executeState_EventWait__8dAcEmr_cFv = .text:0x00002850; // type:function size:0xC +finalizeState_EventWait__8dAcEmr_cFv = .text:0x00002860; // type:function size:0x4 +initializeState_Wait__8dAcEmr_cFv = .text:0x00002870; // type:function size:0x134 +executeState_Wait__8dAcEmr_cFv = .text:0x000029B0; // type:function size:0x30C +finalizeState_Wait__8dAcEmr_cFv = .text:0x00002CC0; // type:function size:0x10 +initializeState_Lost__8dAcEmr_cFv = .text:0x00002CD0; // type:function size:0xA4 +executeState_Lost__8dAcEmr_cFv = .text:0x00002D80; // type:function size:0x1DC +finalizeState_Lost__8dAcEmr_cFv = .text:0x00002F60; // type:function size:0x4 +initializeState_Walk__8dAcEmr_cFv = .text:0x00002F70; // type:function size:0x144 +executeState_Walk__8dAcEmr_cFv = .text:0x000030C0; // type:function size:0x37C +finalizeState_Walk__8dAcEmr_cFv = .text:0x00003440; // type:function size:0x4 +initializeState_Find__8dAcEmr_cFv = .text:0x00003450; // type:function size:0x94 +executeState_Find__8dAcEmr_cFv = .text:0x000034F0; // type:function size:0xA4 +finalizeState_Find__8dAcEmr_cFv = .text:0x000035A0; // type:function size:0x4 +initializeState_GuardSt__8dAcEmr_cFv = .text:0x000035B0; // type:function size:0x38 +executeState_GuardSt__8dAcEmr_cFv = .text:0x000035F0; // type:function size:0x88 +finalizeState_GuardSt__8dAcEmr_cFv = .text:0x00003680; // type:function size:0x4 +initializeState_GuardEnd__8dAcEmr_cFv = .text:0x00003690; // type:function size:0x68 +executeState_GuardEnd__8dAcEmr_cFv = .text:0x00003700; // type:function size:0x70 +finalizeState_GuardEnd__8dAcEmr_cFv = .text:0x00003770; // type:function size:0x4 +initializeState_BattleMove__8dAcEmr_cFv = .text:0x00003780; // type:function size:0xF8 +executeState_BattleMove__8dAcEmr_cFv = .text:0x00003880; // type:function size:0x4F0 +finalizeState_BattleMove__8dAcEmr_cFv = .text:0x00003D70; // type:function size:0x4 +initializeState_Stick__8dAcEmr_cFv = .text:0x00003D80; // type:function size:0x68 +executeState_Stick__8dAcEmr_cFv = .text:0x00003DF0; // type:function size:0xF4 +finalizeState_Stick__8dAcEmr_cFv = .text:0x00003EF0; // type:function size:0x4 +initializeState_BattleNoShieldMove__8dAcEmr_cFv = .text:0x00003F00; // type:function size:0x84 +executeState_BattleNoShieldMove__8dAcEmr_cFv = .text:0x00003F90; // type:function size:0x3E0 +finalizeState_BattleNoShieldMove__8dAcEmr_cFv = .text:0x00004370; // type:function size:0x4 +initializeState_Swing__8dAcEmr_cFv = .text:0x00004380; // type:function size:0xA0 +executeState_Swing__8dAcEmr_cFv = .text:0x00004420; // type:function size:0xD0 +finalizeState_Swing__8dAcEmr_cFv = .text:0x000044F0; // type:function size:0x1C +initializeState_Rush__8dAcEmr_cFv = .text:0x00004510; // type:function size:0x70 +executeState_Rush__8dAcEmr_cFv = .text:0x00004580; // type:function size:0x4C0 +finalizeState_Rush__8dAcEmr_cFv = .text:0x00004A40; // type:function size:0x4 +initializeState_GuardJust__8dAcEmr_cFv = .text:0x00004A50; // type:function size:0x60 +executeState_GuardJust__8dAcEmr_cFv = .text:0x00004AB0; // type:function size:0x78 +finalizeState_GuardJust__8dAcEmr_cFv = .text:0x00004B30; // type:function size:0x4 +initializeState_ShieldCut__8dAcEmr_cFv = .text:0x00004B40; // type:function size:0x68 +executeState_ShieldCut__8dAcEmr_cFv = .text:0x00004BB0; // type:function size:0x54 +finalizeState_ShieldCut__8dAcEmr_cFv = .text:0x00004C10; // type:function size:0x4 +initializeState_ShieldThrow__8dAcEmr_cFv = .text:0x00004C20; // type:function size:0x74 +executeState_ShieldThrow__8dAcEmr_cFv = .text:0x00004CA0; // type:function size:0x110 +finalizeState_ShieldThrow__8dAcEmr_cFv = .text:0x00004DB0; // type:function size:0x4 +initializeState_ShieldOut__8dAcEmr_cFv = .text:0x00004DC0; // type:function size:0x60 +executeState_ShieldOut__8dAcEmr_cFv = .text:0x00004E20; // type:function size:0x54 +finalizeState_ShieldOut__8dAcEmr_cFv = .text:0x00004E80; // type:function size:0x4 +initializeState_Damage__8dAcEmr_cFv = .text:0x00004E90; // type:function size:0x58 +executeState_Damage__8dAcEmr_cFv = .text:0x00004EF0; // type:function size:0x88 +finalizeState_Damage__8dAcEmr_cFv = .text:0x00004F80; // type:function size:0x1C +initializeState_Dead__8dAcEmr_cFv = .text:0x00004FA0; // type:function size:0x208 +executeState_Dead__8dAcEmr_cFv = .text:0x000051B0; // type:function size:0x354 +finalizeState_Dead__8dAcEmr_cFv = .text:0x00005510; // type:function size:0x4 +initializeState_Piyori__8dAcEmr_cFv = .text:0x00005520; // type:function size:0x9C +executeState_Piyori__8dAcEmr_cFv = .text:0x000055C0; // type:function size:0x1A4 +finalizeState_Piyori__8dAcEmr_cFv = .text:0x00005770; // type:function size:0x4 +initializeState_WhipPiyori__8dAcEmr_cFv = .text:0x00005780; // type:function size:0xA4 +executeState_WhipPiyori__8dAcEmr_cFv = .text:0x00005830; // type:function size:0x64 fn_249_5894 = .text:0x00005894; // type:function size:0x4 -fn_249_58A0 = .text:0x000058A0; // type:function size:0x4 -fn_249_58B0 = .text:0x000058B0; // type:function size:0xD4 -fn_249_5990 = .text:0x00005990; // type:function size:0x3C4 -fn_249_5D60 = .text:0x00005D60; // type:function size:0xC -fn_249_5D70 = .text:0x00005D70; // type:function size:0x9C -fn_249_5E10 = .text:0x00005E10; // type:function size:0x88 -fn_249_5EA0 = .text:0x00005EA0; // type:function size:0x4 -fn_249_5EB0 = .text:0x00005EB0; // type:function size:0x140 -fn_249_5FF0 = .text:0x00005FF0; // type:function size:0x598 -fn_249_6590 = .text:0x00006590; // type:function size:0x10 -fn_249_65A0 = .text:0x000065A0; // type:function size:0xC8 -fn_249_6670 = .text:0x00006670; // type:function size:0x418 -fn_249_6A90 = .text:0x00006A90; // type:function size:0x4 -fn_249_6AA0 = .text:0x00006AA0; // type:function size:0xB4 -fn_249_6B60 = .text:0x00006B60; // type:function size:0x398 -fn_249_6F00 = .text:0x00006F00; // type:function size:0x4 -fn_249_6F10 = .text:0x00006F10; // type:function size:0xD0 -fn_249_6FE0 = .text:0x00006FE0; // type:function size:0x4EC -fn_249_74D0 = .text:0x000074D0; // type:function size:0x4 +finalizeState_WhipPiyori__8dAcEmr_cFv = .text:0x000058A0; // type:function size:0x4 +initializeState_BombReaction__8dAcEmr_cFv = .text:0x000058B0; // type:function size:0xD4 +executeState_BombReaction__8dAcEmr_cFv = .text:0x00005990; // type:function size:0x3C4 +finalizeState_BombReaction__8dAcEmr_cFv = .text:0x00005D60; // type:function size:0xC +initializeState_Yoroke__8dAcEmr_cFv = .text:0x00005D70; // type:function size:0x9C +executeState_Yoroke__8dAcEmr_cFv = .text:0x00005E10; // type:function size:0x88 +finalizeState_Yoroke__8dAcEmr_cFv = .text:0x00005EA0; // type:function size:0x4 +initializeState_PathWait__8dAcEmr_cFv = .text:0x00005EB0; // type:function size:0x140 +executeState_PathWait__8dAcEmr_cFv = .text:0x00005FF0; // type:function size:0x598 +finalizeState_PathWait__8dAcEmr_cFv = .text:0x00006590; // type:function size:0x10 +initializeState_PathWalk__8dAcEmr_cFv = .text:0x000065A0; // type:function size:0xC8 +executeState_PathWalk__8dAcEmr_cFv = .text:0x00006670; // type:function size:0x418 +finalizeState_PathWalk__8dAcEmr_cFv = .text:0x00006A90; // type:function size:0x4 +initializeState_PathHome__8dAcEmr_cFv = .text:0x00006AA0; // type:function size:0xB4 +executeState_PathHome__8dAcEmr_cFv = .text:0x00006B60; // type:function size:0x398 +finalizeState_PathHome__8dAcEmr_cFv = .text:0x00006F00; // type:function size:0x4 +initializeState_Home__8dAcEmr_cFv = .text:0x00006F10; // type:function size:0xD0 +executeState_Home__8dAcEmr_cFv = .text:0x00006FE0; // type:function size:0x4EC +finalizeState_Home__8dAcEmr_cFv = .text:0x000074D0; // type:function size:0x4 fn_249_74E0 = .text:0x000074E0; // type:function size:0x88 fn_249_7570 = .text:0x00007570; // type:function size:0x1CC fn_249_7740 = .text:0x00007740; // type:function size:0x540 @@ -216,29 +216,29 @@ fn_249_D5D0 = .text:0x0000D5D0; // type:function size:0x8 fn_249_D5E0 = .text:0x0000D5E0; // type:function size:0x4 fn_249_D5F0 = .text:0x0000D5F0; // type:function size:0x4 fn_249_D600 = .text:0x0000D600; // type:function size:0x8 -fn_249_D610 = .text:0x0000D610; // type:function size:0x318 +__dt__8dAcEmr_cFv = .text:0x0000D610; // type:function size:0x318 fn_249_D930 = .text:0x0000D930; // type:function size:0x4 fn_249_D940 = .text:0x0000D940; // type:function size:0x4 fn_249_D950 = .text:0x0000D950; // type:function size:0x4 fn_249_D960 = .text:0x0000D960; // type:function size:0x4 fn_249_D970 = .text:0x0000D970; // type:function size:0x4 -fn_249_D980 = .text:0x0000D980; // type:function size:0x60 -fn_249_D9E0 = .text:0x0000D9E0; // type:function size:0xC -fn_249_D9F0 = .text:0x0000D9F0; // type:function size:0x1C -fn_249_DA10 = .text:0x0000DA10; // type:function size:0x1C -fn_249_DA30 = .text:0x0000DA30; // type:function size:0x1C -fn_249_DA50 = .text:0x0000DA50; // type:function size:0x10 -fn_249_DA60 = .text:0x0000DA60; // type:function size:0x10 -fn_249_DA70 = .text:0x0000DA70; // type:function size:0x10 -fn_249_DA80 = .text:0x0000DA80; // type:function size:0x10 -fn_249_DA90 = .text:0x0000DA90; // type:function size:0x10 -fn_249_DAA0 = .text:0x0000DAA0; // type:function size:0x10 -fn_249_DAB0 = .text:0x0000DAB0; // type:function size:0x30 -fn_249_DAE0 = .text:0x0000DAE0; // type:function size:0x30 -fn_249_DB10 = .text:0x0000DB10; // type:function size:0x30 -fn_249_DB40 = .text:0x0000DB40; // type:function size:0x1360 -fn_249_EEA0 = .text:0x0000EEA0; // type:function size:0x58 -fn_249_EF00 = .text:0x0000EF00; // type:function size:0x88 +build__23sFStateFct_c<8dAcEmr_c>FRC12sStateIDIf_c = .text:0x0000D980; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEmr_c>FRP10sStateIf_c = .text:0x0000D9E0; // type:function size:0xC +initialize__20sFState_c<8dAcEmr_c>Fv = .text:0x0000D9F0; // type:function size:0x1C +execute__20sFState_c<8dAcEmr_c>Fv = .text:0x0000DA10; // type:function size:0x1C +finalize__20sFState_c<8dAcEmr_c>Fv = .text:0x0000DA30; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000DA50; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000DA60; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000DA70; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000DA80; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000DA90; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEmr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000DAA0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEmr_c>CFR8dAcEmr_c = .text:0x0000DAB0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEmr_c>CFR8dAcEmr_c = .text:0x0000DAE0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEmr_c>CFR8dAcEmr_c = .text:0x0000DB10; // type:function size:0x30 +__sinit_\d_a_e_mr_cpp = .text:0x0000DB40; // type:function size:0x1360 scope:local +__dt__22sFStateID_c<8dAcEmr_c>Fv = .text:0x0000EEA0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEmr_c>CFPCc = .text:0x0000EF00; // type:function size:0x88 fn_249_EF90 = .text:0x0000EF90; // type:function size:0x8 fn_249_EFA0 = .text:0x0000EFA0; // type:function size:0x8 fn_249_EFB0 = .text:0x0000EFB0; // type:function size:0x8 @@ -263,7 +263,7 @@ lbl_249_rodata_134 = .rodata:0x00000134; // type:object size:0x10 data:float lbl_249_rodata_144 = .rodata:0x00000144; // type:object size:0x4 data:float lbl_249_rodata_148 = .rodata:0x00000148; // type:object size:0x20 data:float lbl_249_rodata_168 = .rodata:0x00000168; // type:object size:0xBC data:float -lbl_249_data_0 = .data:0x00000000; // type:object size:0xD8 data:4byte +g_profile_E_MR = .data:0x00000000; // type:object size:0xD8 data:4byte jumptable_249_data_D8 = .data:0x000000D8; // type:object size:0x74 scope:local lbl_249_data_14C = .data:0x0000014C; // type:object size:0xC lbl_249_data_158 = .data:0x00000158; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_e_mr_shieldNP/symbols.txt b/config/SOUE01/rels/d_a_e_mr_shieldNP/symbols.txt index 6cb5bcc2..9f4d407a 100644 --- a/config/SOUE01/rels/d_a_e_mr_shieldNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_mr_shieldNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_252_F0 = .text:0x000000F0; // type:function size:0x40 -fn_252_130 = .text:0x00000130; // type:function size:0x174 +dAcE_Mr_Shield_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 fn_252_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_252_310 = .text:0x00000310; // type:function size:0x58 -fn_252_370 = .text:0x00000370; // type:function size:0x6C -fn_252_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_252_480 = .text:0x00000480; // type:function size:0xA4 +__dt__29sFState_c<16dAcE_Mr_Shield_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcE_Mr_Shield_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_252_530 = .text:0x00000530; // type:function size:0x4 fn_252_540 = .text:0x00000540; // type:function size:0x14 fn_252_560 = .text:0x00000560; // type:function size:0x58 @@ -19,16 +19,16 @@ fn_252_760 = .text:0x00000760; // type:function size:0x98 fn_252_800 = .text:0x00000800; // type:function size:0x8 fn_252_810 = .text:0x00000810; // type:function size:0x500 fn_252_D10 = .text:0x00000D10; // type:function size:0x14 -fn_252_D30 = .text:0x00000D30; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D30; // type:function size:0x10 fn_252_D40 = .text:0x00000D40; // type:function size:0x390 -fn_252_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_252_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_252_10F0 = .text:0x000010F0; // type:function size:0x4 -fn_252_1100 = .text:0x00001100; // type:function size:0x48 -fn_252_1150 = .text:0x00001150; // type:function size:0x4 -fn_252_1160 = .text:0x00001160; // type:function size:0x24 -fn_252_1190 = .text:0x00001190; // type:function size:0x214 -fn_252_13B0 = .text:0x000013B0; // type:function size:0x4 +executeState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010E0; // type:function size:0x10 +initializeState_Move__16dAcE_Mr_Shield_cFv = .text:0x000010F0; // type:function size:0x4 +executeState_Move__16dAcE_Mr_Shield_cFv = .text:0x00001100; // type:function size:0x48 +finalizeState_Move__16dAcE_Mr_Shield_cFv = .text:0x00001150; // type:function size:0x4 +initializeState_Wait__16dAcE_Mr_Shield_cFv = .text:0x00001160; // type:function size:0x24 +executeState_Wait__16dAcE_Mr_Shield_cFv = .text:0x00001190; // type:function size:0x214 +finalizeState_Wait__16dAcE_Mr_Shield_cFv = .text:0x000013B0; // type:function size:0x4 fn_252_13C0 = .text:0x000013C0; // type:function size:0x13C fn_252_1500 = .text:0x00001500; // type:function size:0x1AC fn_252_16B0 = .text:0x000016B0; // type:function size:0x268 @@ -60,24 +60,24 @@ fn_252_47B0 = .text:0x000047B0; // type:function size:0x8 fn_252_47C0 = .text:0x000047C0; // type:function size:0x4 fn_252_47D0 = .text:0x000047D0; // type:function size:0x4 fn_252_47E0 = .text:0x000047E0; // type:function size:0x8 -fn_252_47F0 = .text:0x000047F0; // type:function size:0x160 -fn_252_4950 = .text:0x00004950; // type:function size:0x60 -fn_252_49B0 = .text:0x000049B0; // type:function size:0xC -fn_252_49C0 = .text:0x000049C0; // type:function size:0x1C -fn_252_49E0 = .text:0x000049E0; // type:function size:0x1C -fn_252_4A00 = .text:0x00004A00; // type:function size:0x1C -fn_252_4A20 = .text:0x00004A20; // type:function size:0x10 -fn_252_4A30 = .text:0x00004A30; // type:function size:0x10 -fn_252_4A40 = .text:0x00004A40; // type:function size:0x10 -fn_252_4A50 = .text:0x00004A50; // type:function size:0x10 -fn_252_4A60 = .text:0x00004A60; // type:function size:0x10 -fn_252_4A70 = .text:0x00004A70; // type:function size:0x10 -fn_252_4A80 = .text:0x00004A80; // type:function size:0x30 -fn_252_4AB0 = .text:0x00004AB0; // type:function size:0x30 -fn_252_4AE0 = .text:0x00004AE0; // type:function size:0x30 -fn_252_4B10 = .text:0x00004B10; // type:function size:0x1C0 -fn_252_4CD0 = .text:0x00004CD0; // type:function size:0x58 -fn_252_4D30 = .text:0x00004D30; // type:function size:0x88 +__dt__16dAcE_Mr_Shield_cFv = .text:0x000047F0; // type:function size:0x160 +build__32sFStateFct_c<16dAcE_Mr_Shield_c>FRC12sStateIDIf_c = .text:0x00004950; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcE_Mr_Shield_c>FRP10sStateIf_c = .text:0x000049B0; // type:function size:0xC +initialize__29sFState_c<16dAcE_Mr_Shield_c>Fv = .text:0x000049C0; // type:function size:0x1C +execute__29sFState_c<16dAcE_Mr_Shield_c>Fv = .text:0x000049E0; // type:function size:0x1C +finalize__29sFState_c<16dAcE_Mr_Shield_c>Fv = .text:0x00004A00; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004A20; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004A30; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004A40; // type:function size:0x10 +getState__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A50; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A60; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcE_Mr_Shield_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004A70; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcE_Mr_Shield_c>CFR16dAcE_Mr_Shield_c = .text:0x00004A80; // type:function size:0x30 +executeState__31sFStateID_c<16dAcE_Mr_Shield_c>CFR16dAcE_Mr_Shield_c = .text:0x00004AB0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcE_Mr_Shield_c>CFR16dAcE_Mr_Shield_c = .text:0x00004AE0; // type:function size:0x30 +__sinit_\d_a_e_mr_shield_cpp = .text:0x00004B10; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcE_Mr_Shield_c>Fv = .text:0x00004CD0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcE_Mr_Shield_c>CFPCc = .text:0x00004D30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -94,7 +94,7 @@ lbl_252_rodata_6C = .rodata:0x0000006C; // type:object size:0x44 data:float lbl_252_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float lbl_252_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float lbl_252_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:float -lbl_252_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_MR_SHIELD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_252_data_10 = .data:0x00000010; // type:object size:0x40 lbl_252_data_50 = .data:0x00000050; // type:object size:0x2C lbl_252_data_7C = .data:0x0000007C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_e_ocNP/symbols.txt b/config/SOUE01/rels/d_a_e_ocNP/symbols.txt index 40e3144a..beb5925f 100644 --- a/config/SOUE01/rels/d_a_e_ocNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_ocNP/symbols.txt @@ -3,20 +3,20 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEoc__ctor = .text:0x000000F0; // type:function size:0x258 +dAcEoc_c_classInit__Fv = .text:0x000000F0; // type:function size:0x258 fn_174_350 = .text:0x00000350; // type:function size:0x58 fn_174_3B0 = .text:0x000003B0; // type:function size:0x90 fn_174_440 = .text:0x00000440; // type:function size:0x84 fn_174_4D0 = .text:0x000004D0; // type:function size:0x58 fn_174_530 = .text:0x00000530; // type:function size:0x90 fn_174_5C0 = .text:0x000005C0; // type:function size:0xCC -fn_174_690 = .text:0x00000690; // type:function size:0x58 -fn_174_6F0 = .text:0x000006F0; // type:function size:0x6C -fn_174_760 = .text:0x00000760; // type:function size:0xA0 -fn_174_800 = .text:0x00000800; // type:function size:0xA4 +__dt__20sFState_c<8dAcEoc_c>Fv = .text:0x00000690; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEoc_c>Fv = .text:0x000006F0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000760; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000800; // type:function size:0xA4 fn_174_8B0 = .text:0x000008B0; // type:function size:0x58 -fn_174_910 = .text:0x00000910; // type:function size:0x10 -fn_174_920 = .text:0x00000920; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000910; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 fn_174_930 = .text:0x00000930; // type:function size:0x674 fn_174_FB0 = .text:0x00000FB0; // type:function size:0x2D0 AcEoc__init1 = .text:0x00001280; // type:function size:0x2D4 @@ -25,95 +25,95 @@ fn_174_1AF0 = .text:0x00001AF0; // type:function size:0x8 fn_174_1B00 = .text:0x00001B00; // type:function size:0x64 fn_174_1B70 = .text:0x00001B70; // type:function size:0xB0 fn_174_1C20 = .text:0x00001C20; // type:function size:0x1024 -fn_174_2C50 = .text:0x00002C50; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C50; // type:function size:0x10 fn_174_2C60 = .text:0x00002C60; // type:function size:0x220 fn_174_2E80 = .text:0x00002E80; // type:function size:0x19C fn_174_3020 = .text:0x00003020; // type:function size:0x138 fn_174_3160 = .text:0x00003160; // type:function size:0x20 fn_174_3180 = .text:0x00003180; // type:function size:0xE0 -fn_174_3260 = .text:0x00003260; // type:function size:0x14 -fn_174_3280 = .text:0x00003280; // type:function size:0x19C +initializeState_Wait__8dAcEoc_cFv = .text:0x00003260; // type:function size:0x14 +executeState_Wait__8dAcEoc_cFv = .text:0x00003280; // type:function size:0x19C fn_174_3420 = .text:0x00003420; // type:function size:0x4C -fn_174_3470 = .text:0x00003470; // type:function size:0x4 -fn_174_3480 = .text:0x00003480; // type:function size:0x8C -fn_174_3510 = .text:0x00003510; // type:function size:0x34C -fn_174_3860 = .text:0x00003860; // type:function size:0x4 -fn_174_3870 = .text:0x00003870; // type:function size:0x64 -fn_174_38E0 = .text:0x000038E0; // type:function size:0xFC -fn_174_39E0 = .text:0x000039E0; // type:function size:0x4 -fn_174_39F0 = .text:0x000039F0; // type:function size:0x178 -fn_174_3B70 = .text:0x00003B70; // type:function size:0xFD8 -fn_174_4B50 = .text:0x00004B50; // type:function size:0x4 -fn_174_4B60 = .text:0x00004B60; // type:function size:0xC4 -fn_174_4C30 = .text:0x00004C30; // type:function size:0x36C +finalizeState_Wait__8dAcEoc_cFv = .text:0x00003470; // type:function size:0x4 +initializeState_Standby__8dAcEoc_cFv = .text:0x00003480; // type:function size:0x8C +executeState_Standby__8dAcEoc_cFv = .text:0x00003510; // type:function size:0x34C +finalizeState_Standby__8dAcEoc_cFv = .text:0x00003860; // type:function size:0x4 +initializeState_FindCall__8dAcEoc_cFv = .text:0x00003870; // type:function size:0x64 +executeState_FindCall__8dAcEoc_cFv = .text:0x000038E0; // type:function size:0xFC +finalizeState_FindCall__8dAcEoc_cFv = .text:0x000039E0; // type:function size:0x4 +initializeState_Fight__8dAcEoc_cFv = .text:0x000039F0; // type:function size:0x178 +executeState_Fight__8dAcEoc_cFv = .text:0x00003B70; // type:function size:0xFD8 +finalizeState_Fight__8dAcEoc_cFv = .text:0x00004B50; // type:function size:0x4 +initializeState_Attack__8dAcEoc_cFv = .text:0x00004B60; // type:function size:0xC4 +executeState_Attack__8dAcEoc_cFv = .text:0x00004C30; // type:function size:0x36C fn_174_4FA0 = .text:0x00004FA0; // type:function size:0x48 -fn_174_4FF0 = .text:0x00004FF0; // type:function size:0xC -fn_174_5000 = .text:0x00005000; // type:function size:0x60 -fn_174_5060 = .text:0x00005060; // type:function size:0x2A0 -fn_174_5300 = .text:0x00005300; // type:function size:0x4 -fn_174_5310 = .text:0x00005310; // type:function size:0x6C -fn_174_5380 = .text:0x00005380; // type:function size:0x1D0 -fn_174_5550 = .text:0x00005550; // type:function size:0x4 -fn_174_5560 = .text:0x00005560; // type:function size:0x4C -fn_174_55B0 = .text:0x000055B0; // type:function size:0x78 -fn_174_5630 = .text:0x00005630; // type:function size:0x4 -fn_174_5640 = .text:0x00005640; // type:function size:0x128 -fn_174_5770 = .text:0x00005770; // type:function size:0x6EC -fn_174_5E60 = .text:0x00005E60; // type:function size:0x4 -fn_174_5E70 = .text:0x00005E70; // type:function size:0xC0 -fn_174_5F30 = .text:0x00005F30; // type:function size:0xE4 -fn_174_6020 = .text:0x00006020; // type:function size:0x4 -fn_174_6030 = .text:0x00006030; // type:function size:0xA4 -fn_174_60E0 = .text:0x000060E0; // type:function size:0x154 -fn_174_6240 = .text:0x00006240; // type:function size:0x4 -fn_174_6250 = .text:0x00006250; // type:function size:0x128 -fn_174_6380 = .text:0x00006380; // type:function size:0x89C -fn_174_6C20 = .text:0x00006C20; // type:function size:0x4 -fn_174_6C30 = .text:0x00006C30; // type:function size:0x4C -fn_174_6C80 = .text:0x00006C80; // type:function size:0x164 -fn_174_6DF0 = .text:0x00006DF0; // type:function size:0x4 -fn_174_6E00 = .text:0x00006E00; // type:function size:0x54 -fn_174_6E60 = .text:0x00006E60; // type:function size:0x1D4 -fn_174_7040 = .text:0x00007040; // type:function size:0x4 -fn_174_7050 = .text:0x00007050; // type:function size:0x9C -fn_174_70F0 = .text:0x000070F0; // type:function size:0x404 -fn_174_7500 = .text:0x00007500; // type:function size:0x4 -fn_174_7510 = .text:0x00007510; // type:function size:0x18 -fn_174_7530 = .text:0x00007530; // type:function size:0x26C -fn_174_77A0 = .text:0x000077A0; // type:function size:0x4 -fn_174_77B0 = .text:0x000077B0; // type:function size:0x4C -fn_174_7800 = .text:0x00007800; // type:function size:0x1E4 -fn_174_79F0 = .text:0x000079F0; // type:function size:0x4 -fn_174_7A00 = .text:0x00007A00; // type:function size:0xB4 -fn_174_7AC0 = .text:0x00007AC0; // type:function size:0xD0 -fn_174_7B90 = .text:0x00007B90; // type:function size:0x44 -fn_174_7BE0 = .text:0x00007BE0; // type:function size:0x110 -fn_174_7CF0 = .text:0x00007CF0; // type:function size:0x6C0 -fn_174_83B0 = .text:0x000083B0; // type:function size:0x4 -fn_174_83C0 = .text:0x000083C0; // type:function size:0x18 -fn_174_83E0 = .text:0x000083E0; // type:function size:0x11C -fn_174_8500 = .text:0x00008500; // type:function size:0x4 -fn_174_8510 = .text:0x00008510; // type:function size:0x5C -fn_174_8570 = .text:0x00008570; // type:function size:0x298 -fn_174_8810 = .text:0x00008810; // type:function size:0x4 -fn_174_8820 = .text:0x00008820; // type:function size:0x64 -fn_174_8890 = .text:0x00008890; // type:function size:0x124 -fn_174_89C0 = .text:0x000089C0; // type:function size:0xC -fn_174_89D0 = .text:0x000089D0; // type:function size:0x64 -fn_174_8A40 = .text:0x00008A40; // type:function size:0x2BC -fn_174_8D00 = .text:0x00008D00; // type:function size:0x4 -fn_174_8D10 = .text:0x00008D10; // type:function size:0x94 -fn_174_8DB0 = .text:0x00008DB0; // type:function size:0xC0 -fn_174_8E70 = .text:0x00008E70; // type:function size:0x4 -fn_174_8E80 = .text:0x00008E80; // type:function size:0x19C -fn_174_9020 = .text:0x00009020; // type:function size:0x120 -fn_174_9140 = .text:0x00009140; // type:function size:0x4 -fn_174_9150 = .text:0x00009150; // type:function size:0x60 -fn_174_91B0 = .text:0x000091B0; // type:function size:0x414 -fn_174_95D0 = .text:0x000095D0; // type:function size:0x4 -fn_174_95E0 = .text:0x000095E0; // type:function size:0xAC -fn_174_9690 = .text:0x00009690; // type:function size:0x34C -fn_174_99E0 = .text:0x000099E0; // type:function size:0x4 +finalizeState_Attack__8dAcEoc_cFv = .text:0x00004FF0; // type:function size:0xC +initializeState_BigAttack__8dAcEoc_cFv = .text:0x00005000; // type:function size:0x60 +executeState_BigAttack__8dAcEoc_cFv = .text:0x00005060; // type:function size:0x2A0 +finalizeState_BigAttack__8dAcEoc_cFv = .text:0x00005300; // type:function size:0x4 +initializeState_Damage__8dAcEoc_cFv = .text:0x00005310; // type:function size:0x6C +executeState_Damage__8dAcEoc_cFv = .text:0x00005380; // type:function size:0x1D0 +finalizeState_Damage__8dAcEoc_cFv = .text:0x00005550; // type:function size:0x4 +initializeState_Fire__8dAcEoc_cFv = .text:0x00005560; // type:function size:0x4C +executeState_Fire__8dAcEoc_cFv = .text:0x000055B0; // type:function size:0x78 +finalizeState_Fire__8dAcEoc_cFv = .text:0x00005630; // type:function size:0x4 +initializeState_Fail__8dAcEoc_cFv = .text:0x00005640; // type:function size:0x128 +executeState_Fail__8dAcEoc_cFv = .text:0x00005770; // type:function size:0x6EC +finalizeState_Fail__8dAcEoc_cFv = .text:0x00005E60; // type:function size:0x4 +initializeState_StabGuard__8dAcEoc_cFv = .text:0x00005E70; // type:function size:0xC0 +executeState_StabGuard__8dAcEoc_cFv = .text:0x00005F30; // type:function size:0xE4 +finalizeState_StabGuard__8dAcEoc_cFv = .text:0x00006020; // type:function size:0x4 +initializeState_Stun__8dAcEoc_cFv = .text:0x00006030; // type:function size:0xA4 +executeState_Stun__8dAcEoc_cFv = .text:0x000060E0; // type:function size:0x154 +finalizeState_Stun__8dAcEoc_cFv = .text:0x00006240; // type:function size:0x4 +initializeState_PipeRun__8dAcEoc_cFv = .text:0x00006250; // type:function size:0x128 +executeState_PipeRun__8dAcEoc_cFv = .text:0x00006380; // type:function size:0x89C +finalizeState_PipeRun__8dAcEoc_cFv = .text:0x00006C20; // type:function size:0x4 +initializeState_PipeWait__8dAcEoc_cFv = .text:0x00006C30; // type:function size:0x4C +executeState_PipeWait__8dAcEoc_cFv = .text:0x00006C80; // type:function size:0x164 +finalizeState_PipeWait__8dAcEoc_cFv = .text:0x00006DF0; // type:function size:0x4 +initializeState_Whistle__8dAcEoc_cFv = .text:0x00006E00; // type:function size:0x54 +executeState_Whistle__8dAcEoc_cFv = .text:0x00006E60; // type:function size:0x1D4 +finalizeState_Whistle__8dAcEoc_cFv = .text:0x00007040; // type:function size:0x4 +initializeState_PipeChase__8dAcEoc_cFv = .text:0x00007050; // type:function size:0x9C +executeState_PipeChase__8dAcEoc_cFv = .text:0x000070F0; // type:function size:0x404 +finalizeState_PipeChase__8dAcEoc_cFv = .text:0x00007500; // type:function size:0x4 +initializeState_SearchPipe__8dAcEoc_cFv = .text:0x00007510; // type:function size:0x18 +executeState_SearchPipe__8dAcEoc_cFv = .text:0x00007530; // type:function size:0x26C +finalizeState_SearchPipe__8dAcEoc_cFv = .text:0x000077A0; // type:function size:0x4 +initializeState_GetPipe__8dAcEoc_cFv = .text:0x000077B0; // type:function size:0x4C +executeState_GetPipe__8dAcEoc_cFv = .text:0x00007800; // type:function size:0x1E4 +finalizeState_GetPipe__8dAcEoc_cFv = .text:0x000079F0; // type:function size:0x4 +initializeState_Summon__8dAcEoc_cFv = .text:0x00007A00; // type:function size:0xB4 +executeState_Summon__8dAcEoc_cFv = .text:0x00007AC0; // type:function size:0xD0 +finalizeState_Summon__8dAcEoc_cFv = .text:0x00007B90; // type:function size:0x44 +initializeState_BombCarry__8dAcEoc_cFv = .text:0x00007BE0; // type:function size:0x110 +executeState_BombCarry__8dAcEoc_cFv = .text:0x00007CF0; // type:function size:0x6C0 +finalizeState_BombCarry__8dAcEoc_cFv = .text:0x000083B0; // type:function size:0x4 +initializeState_BombThrow__8dAcEoc_cFv = .text:0x000083C0; // type:function size:0x18 +executeState_BombThrow__8dAcEoc_cFv = .text:0x000083E0; // type:function size:0x11C +finalizeState_BombThrow__8dAcEoc_cFv = .text:0x00008500; // type:function size:0x4 +initializeState_Escape__8dAcEoc_cFv = .text:0x00008510; // type:function size:0x5C +executeState_Escape__8dAcEoc_cFv = .text:0x00008570; // type:function size:0x298 +finalizeState_Escape__8dAcEoc_cFv = .text:0x00008810; // type:function size:0x4 +initializeState_Equip__8dAcEoc_cFv = .text:0x00008820; // type:function size:0x64 +executeState_Equip__8dAcEoc_cFv = .text:0x00008890; // type:function size:0x124 +finalizeState_Equip__8dAcEoc_cFv = .text:0x000089C0; // type:function size:0xC +initializeState_WhipCapture__8dAcEoc_cFv = .text:0x000089D0; // type:function size:0x64 +executeState_WhipCapture__8dAcEoc_cFv = .text:0x00008A40; // type:function size:0x2BC +finalizeState_WhipCapture__8dAcEoc_cFv = .text:0x00008D00; // type:function size:0x4 +initializeState_Flicked__8dAcEoc_cFv = .text:0x00008D10; // type:function size:0x94 +executeState_Flicked__8dAcEoc_cFv = .text:0x00008DB0; // type:function size:0xC0 +finalizeState_Flicked__8dAcEoc_cFv = .text:0x00008E70; // type:function size:0x4 +initializeState_AirDamage__8dAcEoc_cFv = .text:0x00008E80; // type:function size:0x19C +executeState_AirDamage__8dAcEoc_cFv = .text:0x00009020; // type:function size:0x120 +finalizeState_AirDamage__8dAcEoc_cFv = .text:0x00009140; // type:function size:0x4 +initializeState_DemoMove__8dAcEoc_cFv = .text:0x00009150; // type:function size:0x60 +executeState_DemoMove__8dAcEoc_cFv = .text:0x000091B0; // type:function size:0x414 +finalizeState_DemoMove__8dAcEoc_cFv = .text:0x000095D0; // type:function size:0x4 +initializeState_Demo__8dAcEoc_cFv = .text:0x000095E0; // type:function size:0xAC +executeState_Demo__8dAcEoc_cFv = .text:0x00009690; // type:function size:0x34C +finalizeState_Demo__8dAcEoc_cFv = .text:0x000099E0; // type:function size:0x4 fn_174_99F0 = .text:0x000099F0; // type:function size:0x94C fn_174_A340 = .text:0x0000A340; // type:function size:0x4C fn_174_A390 = .text:0x0000A390; // type:function size:0xC @@ -135,24 +135,24 @@ fn_174_ACE0 = .text:0x0000ACE0; // type:function size:0x8 fn_174_ACF0 = .text:0x0000ACF0; // type:function size:0x4 fn_174_AD00 = .text:0x0000AD00; // type:function size:0x4 fn_174_AD10 = .text:0x0000AD10; // type:function size:0x8 -fn_174_AD20 = .text:0x0000AD20; // type:function size:0x224 -fn_174_AF50 = .text:0x0000AF50; // type:function size:0x60 -fn_174_AFB0 = .text:0x0000AFB0; // type:function size:0xC -fn_174_AFC0 = .text:0x0000AFC0; // type:function size:0x1C -fn_174_AFE0 = .text:0x0000AFE0; // type:function size:0x1C -fn_174_B000 = .text:0x0000B000; // type:function size:0x1C -fn_174_B020 = .text:0x0000B020; // type:function size:0x10 -fn_174_B030 = .text:0x0000B030; // type:function size:0x10 -fn_174_B040 = .text:0x0000B040; // type:function size:0x10 -fn_174_B050 = .text:0x0000B050; // type:function size:0x10 -fn_174_B060 = .text:0x0000B060; // type:function size:0x10 -fn_174_B070 = .text:0x0000B070; // type:function size:0x10 -fn_174_B080 = .text:0x0000B080; // type:function size:0x30 -fn_174_B0B0 = .text:0x0000B0B0; // type:function size:0x30 -fn_174_B0E0 = .text:0x0000B0E0; // type:function size:0x30 -fn_174_B110 = .text:0x0000B110; // type:function size:0x15AC -fn_174_C6C0 = .text:0x0000C6C0; // type:function size:0x58 -fn_174_C720 = .text:0x0000C720; // type:function size:0x88 +__dt__8dAcEoc_cFv = .text:0x0000AD20; // type:function size:0x224 +build__23sFStateFct_c<8dAcEoc_c>FRC12sStateIDIf_c = .text:0x0000AF50; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEoc_c>FRP10sStateIf_c = .text:0x0000AFB0; // type:function size:0xC +initialize__20sFState_c<8dAcEoc_c>Fv = .text:0x0000AFC0; // type:function size:0x1C +execute__20sFState_c<8dAcEoc_c>Fv = .text:0x0000AFE0; // type:function size:0x1C +finalize__20sFState_c<8dAcEoc_c>Fv = .text:0x0000B000; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B020; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B030; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B040; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B050; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B060; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEoc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000B070; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEoc_c>CFR8dAcEoc_c = .text:0x0000B080; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEoc_c>CFR8dAcEoc_c = .text:0x0000B0B0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEoc_c>CFR8dAcEoc_c = .text:0x0000B0E0; // type:function size:0x30 +__sinit_\d_a_e_oc_cpp = .text:0x0000B110; // type:function size:0x15AC scope:local +__dt__22sFStateID_c<8dAcEoc_c>Fv = .text:0x0000C6C0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEoc_c>CFPCc = .text:0x0000C720; // type:function size:0x88 fn_174_C7B0 = .text:0x0000C7B0; // type:function size:0x8 fn_174_C7C0 = .text:0x0000C7C0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -179,7 +179,7 @@ lbl_174_rodata_1C8 = .rodata:0x000001C8; // type:object size:0x24 data:float lbl_174_rodata_1EC = .rodata:0x000001EC; // type:object size:0x4 data:float lbl_174_rodata_1F0 = .rodata:0x000001F0; // type:object size:0x90 data:float lbl_174_rodata_280 = .rodata:0x00000280; // type:object size:0x28 -lbl_174_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_OC = .data:0x00000000; // type:object size:0x10 data:4byte lbl_174_data_10 = .data:0x00000010; // type:object size:0x8 lbl_174_data_18 = .data:0x00000018; // type:object size:0x8 lbl_174_data_20 = .data:0x00000020; // type:object size:0x4 data:string diff --git a/config/SOUE01/rels/d_a_e_orNP/symbols.txt b/config/SOUE01/rels/d_a_e_orNP/symbols.txt index 07de694b..9ca519bc 100644 --- a/config/SOUE01/rels/d_a_e_orNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_orNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_194_F0 = .text:0x000000F0; // type:function size:0x170 -fn_194_260 = .text:0x00000260; // type:function size:0x58 -fn_194_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_194_330 = .text:0x00000330; // type:function size:0xA0 -fn_194_3D0 = .text:0x000003D0; // type:function size:0xA4 +dAcEor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x170 +__dt__20sFState_c<8dAcEor_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEor_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_194_480 = .text:0x00000480; // type:function size:0x90 fn_194_510 = .text:0x00000510; // type:function size:0xDC fn_194_5F0 = .text:0x000005F0; // type:function size:0x324 -fn_194_920 = .text:0x00000920; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 fn_194_930 = .text:0x00000930; // type:function size:0x8 fn_194_940 = .text:0x00000940; // type:function size:0x974 -fn_194_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_194_12D0 = .text:0x000012D0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012C0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 fn_194_12E0 = .text:0x000012E0; // type:function size:0x1C fn_194_1300 = .text:0x00001300; // type:function size:0x1C fn_194_1320 = .text:0x00001320; // type:function size:0x4C -fn_194_1370 = .text:0x00001370; // type:function size:0x60 -fn_194_13D0 = .text:0x000013D0; // type:function size:0xA4 -fn_194_1480 = .text:0x00001480; // type:function size:0x4 -fn_194_1490 = .text:0x00001490; // type:function size:0xC0 -fn_194_1550 = .text:0x00001550; // type:function size:0xB4 -fn_194_1610 = .text:0x00001610; // type:function size:0x4 -fn_194_1620 = .text:0x00001620; // type:function size:0x8C -fn_194_16B0 = .text:0x000016B0; // type:function size:0x318 -fn_194_19D0 = .text:0x000019D0; // type:function size:0x4 -fn_194_19E0 = .text:0x000019E0; // type:function size:0xAC -fn_194_1A90 = .text:0x00001A90; // type:function size:0x120 -fn_194_1BB0 = .text:0x00001BB0; // type:function size:0x4 -fn_194_1BC0 = .text:0x00001BC0; // type:function size:0x90 -fn_194_1C50 = .text:0x00001C50; // type:function size:0x1D0 -fn_194_1E20 = .text:0x00001E20; // type:function size:0x4 -fn_194_1E30 = .text:0x00001E30; // type:function size:0x19C -fn_194_1FD0 = .text:0x00001FD0; // type:function size:0x234 -fn_194_2210 = .text:0x00002210; // type:function size:0x4 -fn_194_2220 = .text:0x00002220; // type:function size:0x60 -fn_194_2280 = .text:0x00002280; // type:function size:0x60 -fn_194_22E0 = .text:0x000022E0; // type:function size:0x4 -fn_194_22F0 = .text:0x000022F0; // type:function size:0xB0 -fn_194_23A0 = .text:0x000023A0; // type:function size:0x510 -fn_194_28B0 = .text:0x000028B0; // type:function size:0x4 +initializeState_Wait__8dAcEor_cFv = .text:0x00001370; // type:function size:0x60 +executeState_Wait__8dAcEor_cFv = .text:0x000013D0; // type:function size:0xA4 +finalizeState_Wait__8dAcEor_cFv = .text:0x00001480; // type:function size:0x4 +initializeState_Appear__8dAcEor_cFv = .text:0x00001490; // type:function size:0xC0 +executeState_Appear__8dAcEor_cFv = .text:0x00001550; // type:function size:0xB4 +finalizeState_Appear__8dAcEor_cFv = .text:0x00001610; // type:function size:0x4 +initializeState_Attack__8dAcEor_cFv = .text:0x00001620; // type:function size:0x8C +executeState_Attack__8dAcEor_cFv = .text:0x000016B0; // type:function size:0x318 +finalizeState_Attack__8dAcEor_cFv = .text:0x000019D0; // type:function size:0x4 +initializeState_AttackCarry__8dAcEor_cFv = .text:0x000019E0; // type:function size:0xAC +executeState_AttackCarry__8dAcEor_cFv = .text:0x00001A90; // type:function size:0x120 +finalizeState_AttackCarry__8dAcEor_cFv = .text:0x00001BB0; // type:function size:0x4 +initializeState_Stun__8dAcEor_cFv = .text:0x00001BC0; // type:function size:0x90 +executeState_Stun__8dAcEor_cFv = .text:0x00001C50; // type:function size:0x1D0 +finalizeState_Stun__8dAcEor_cFv = .text:0x00001E20; // type:function size:0x4 +initializeState_Damage__8dAcEor_cFv = .text:0x00001E30; // type:function size:0x19C +executeState_Damage__8dAcEor_cFv = .text:0x00001FD0; // type:function size:0x234 +finalizeState_Damage__8dAcEor_cFv = .text:0x00002210; // type:function size:0x4 +initializeState_Hide__8dAcEor_cFv = .text:0x00002220; // type:function size:0x60 +executeState_Hide__8dAcEor_cFv = .text:0x00002280; // type:function size:0x60 +finalizeState_Hide__8dAcEor_cFv = .text:0x000022E0; // type:function size:0x4 +initializeState_Kyoro__8dAcEor_cFv = .text:0x000022F0; // type:function size:0xB0 +executeState_Kyoro__8dAcEor_cFv = .text:0x000023A0; // type:function size:0x510 +finalizeState_Kyoro__8dAcEor_cFv = .text:0x000028B0; // type:function size:0x4 fn_194_28C0 = .text:0x000028C0; // type:function size:0xB4 fn_194_2980 = .text:0x00002980; // type:function size:0x1F4 fn_194_2B80 = .text:0x00002B80; // type:function size:0x118 @@ -55,24 +55,24 @@ fn_194_2F80 = .text:0x00002F80; // type:function size:0x8 fn_194_2F90 = .text:0x00002F90; // type:function size:0x4 fn_194_2FA0 = .text:0x00002FA0; // type:function size:0x4 fn_194_2FB0 = .text:0x00002FB0; // type:function size:0x8 -fn_194_2FC0 = .text:0x00002FC0; // type:function size:0x1D4 -fn_194_31A0 = .text:0x000031A0; // type:function size:0x60 -fn_194_3200 = .text:0x00003200; // type:function size:0xC -fn_194_3210 = .text:0x00003210; // type:function size:0x1C -fn_194_3230 = .text:0x00003230; // type:function size:0x1C -fn_194_3250 = .text:0x00003250; // type:function size:0x1C -fn_194_3270 = .text:0x00003270; // type:function size:0x10 -fn_194_3280 = .text:0x00003280; // type:function size:0x10 -fn_194_3290 = .text:0x00003290; // type:function size:0x10 -fn_194_32A0 = .text:0x000032A0; // type:function size:0x10 -fn_194_32B0 = .text:0x000032B0; // type:function size:0x10 -fn_194_32C0 = .text:0x000032C0; // type:function size:0x10 -fn_194_32D0 = .text:0x000032D0; // type:function size:0x30 -fn_194_3300 = .text:0x00003300; // type:function size:0x30 -fn_194_3330 = .text:0x00003330; // type:function size:0x30 -fn_194_3360 = .text:0x00003360; // type:function size:0x628 -fn_194_3990 = .text:0x00003990; // type:function size:0x58 -fn_194_39F0 = .text:0x000039F0; // type:function size:0x88 +__dt__8dAcEor_cFv = .text:0x00002FC0; // type:function size:0x1D4 +build__23sFStateFct_c<8dAcEor_c>FRC12sStateIDIf_c = .text:0x000031A0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEor_c>FRP10sStateIf_c = .text:0x00003200; // type:function size:0xC +initialize__20sFState_c<8dAcEor_c>Fv = .text:0x00003210; // type:function size:0x1C +execute__20sFState_c<8dAcEor_c>Fv = .text:0x00003230; // type:function size:0x1C +finalize__20sFState_c<8dAcEor_c>Fv = .text:0x00003250; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003270; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003280; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003290; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032A0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032B0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000032C0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEor_c>CFR8dAcEor_c = .text:0x000032D0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEor_c>CFR8dAcEor_c = .text:0x00003300; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEor_c>CFR8dAcEor_c = .text:0x00003330; // type:function size:0x30 +__sinit_\d_a_e_or_cpp = .text:0x00003360; // type:function size:0x628 scope:local +__dt__22sFStateID_c<8dAcEor_c>Fv = .text:0x00003990; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEor_c>CFPCc = .text:0x000039F0; // type:function size:0x88 fn_194_3A80 = .text:0x00003A80; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -85,7 +85,7 @@ lbl_194_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_194_rodata_74 = .rodata:0x00000074; // type:object size:0x1C data:float lbl_194_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float lbl_194_rodata_94 = .rodata:0x00000094; // type:object size:0xC data:float -lbl_194_data_0 = .data:0x00000000; // type:object size:0xB0 data:4byte +g_profile_E_OR = .data:0x00000000; // type:object size:0xB0 data:4byte lbl_194_data_B0 = .data:0x000000B0; // type:object size:0x50 lbl_194_data_100 = .data:0x00000100; // type:object size:0xC lbl_194_data_10C = .data:0x0000010C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_or_cannonNP/symbols.txt b/config/SOUE01/rels/d_a_e_or_cannonNP/symbols.txt index b1c19ea9..3e8ecaf0 100644 --- a/config/SOUE01/rels/d_a_e_or_cannonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_or_cannonNP/symbols.txt @@ -3,31 +3,31 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_195_F0 = .text:0x000000F0; // type:function size:0x128 -fn_195_220 = .text:0x00000220; // type:function size:0x58 -fn_195_280 = .text:0x00000280; // type:function size:0x6C -fn_195_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_195_390 = .text:0x00000390; // type:function size:0xA4 +dAcEorCannon_c_classInit__Fv = .text:0x000000F0; // type:function size:0x128 +__dt__27sFState_c<14dAcEorCannon_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcEorCannon_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_195_440 = .text:0x00000440; // type:function size:0x58 fn_195_4A0 = .text:0x000004A0; // type:function size:0xE0 fn_195_580 = .text:0x00000580; // type:function size:0x78 fn_195_600 = .text:0x00000600; // type:function size:0x210 -fn_195_810 = .text:0x00000810; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_195_820 = .text:0x00000820; // type:function size:0x30 fn_195_850 = .text:0x00000850; // type:function size:0x8 fn_195_860 = .text:0x00000860; // type:function size:0xE8 -fn_195_950 = .text:0x00000950; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000950; // type:function size:0x10 fn_195_960 = .text:0x00000960; // type:function size:0x28 -fn_195_990 = .text:0x00000990; // type:function size:0x2C -fn_195_9C0 = .text:0x000009C0; // type:function size:0xC0 -fn_195_A80 = .text:0x00000A80; // type:function size:0x4 -fn_195_A90 = .text:0x00000A90; // type:function size:0xB0 -fn_195_B40 = .text:0x00000B40; // type:function size:0x10 -fn_195_B50 = .text:0x00000B50; // type:function size:0x814 -fn_195_1370 = .text:0x00001370; // type:function size:0x4 -fn_195_1380 = .text:0x00001380; // type:function size:0x80 -fn_195_1400 = .text:0x00001400; // type:function size:0x1D8 -fn_195_15E0 = .text:0x000015E0; // type:function size:0x4 +initializeState_Wait__14dAcEorCannon_cFv = .text:0x00000990; // type:function size:0x2C +executeState_Wait__14dAcEorCannon_cFv = .text:0x000009C0; // type:function size:0xC0 +finalizeState_Wait__14dAcEorCannon_cFv = .text:0x00000A80; // type:function size:0x4 +initializeState_Attack__14dAcEorCannon_cFv = .text:0x00000A90; // type:function size:0xB0 +getOldStateID__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 +executeState_Attack__14dAcEorCannon_cFv = .text:0x00000B50; // type:function size:0x814 +finalizeState_Attack__14dAcEorCannon_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_Death__14dAcEorCannon_cFv = .text:0x00001380; // type:function size:0x80 +executeState_Death__14dAcEorCannon_cFv = .text:0x00001400; // type:function size:0x1D8 +finalizeState_Death__14dAcEorCannon_cFv = .text:0x000015E0; // type:function size:0x4 fn_195_15F0 = .text:0x000015F0; // type:function size:0xF4 fn_195_16F0 = .text:0x000016F0; // type:function size:0x35C fn_195_1A50 = .text:0x00001A50; // type:function size:0xD4 @@ -35,24 +35,24 @@ fn_195_1B30 = .text:0x00001B30; // type:function size:0x8 fn_195_1B40 = .text:0x00001B40; // type:function size:0x4 fn_195_1B50 = .text:0x00001B50; // type:function size:0x4 fn_195_1B60 = .text:0x00001B60; // type:function size:0x8 -fn_195_1B70 = .text:0x00001B70; // type:function size:0x110 -fn_195_1C80 = .text:0x00001C80; // type:function size:0x10 -fn_195_1C90 = .text:0x00001C90; // type:function size:0x60 -fn_195_1CF0 = .text:0x00001CF0; // type:function size:0xC -fn_195_1D00 = .text:0x00001D00; // type:function size:0x1C -fn_195_1D20 = .text:0x00001D20; // type:function size:0x1C -fn_195_1D40 = .text:0x00001D40; // type:function size:0x1C -fn_195_1D60 = .text:0x00001D60; // type:function size:0x10 -fn_195_1D70 = .text:0x00001D70; // type:function size:0x10 -fn_195_1D80 = .text:0x00001D80; // type:function size:0x10 -fn_195_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_195_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_195_1DB0 = .text:0x00001DB0; // type:function size:0x30 -fn_195_1DE0 = .text:0x00001DE0; // type:function size:0x30 -fn_195_1E10 = .text:0x00001E10; // type:function size:0x30 -fn_195_1E40 = .text:0x00001E40; // type:function size:0x2C8 -fn_195_2110 = .text:0x00002110; // type:function size:0x58 -fn_195_2170 = .text:0x00002170; // type:function size:0x88 +__dt__14dAcEorCannon_cFv = .text:0x00001B70; // type:function size:0x110 +getStateID__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C80; // type:function size:0x10 +build__30sFStateFct_c<14dAcEorCannon_c>FRC12sStateIDIf_c = .text:0x00001C90; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcEorCannon_c>FRP10sStateIf_c = .text:0x00001CF0; // type:function size:0xC +initialize__27sFState_c<14dAcEorCannon_c>Fv = .text:0x00001D00; // type:function size:0x1C +execute__27sFState_c<14dAcEorCannon_c>Fv = .text:0x00001D20; // type:function size:0x1C +finalize__27sFState_c<14dAcEorCannon_c>Fv = .text:0x00001D40; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D60; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D70; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D80; // type:function size:0x10 +getState__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D90; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcEorCannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DA0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcEorCannon_c>CFR14dAcEorCannon_c = .text:0x00001DB0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcEorCannon_c>CFR14dAcEorCannon_c = .text:0x00001DE0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcEorCannon_c>CFR14dAcEorCannon_c = .text:0x00001E10; // type:function size:0x30 +__sinit_\d_a_e_or_cannon_cpp = .text:0x00001E40; // type:function size:0x2C8 scope:local +__dt__29sFStateID_c<14dAcEorCannon_c>Fv = .text:0x00002110; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcEorCannon_c>CFPCc = .text:0x00002170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_195_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_195_rodata_1C = .rodata:0x0000001C; // type:object size:0x24 data:float lbl_195_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_195_rodata_44 = .rodata:0x00000044; // type:object size:0x60 data:float -lbl_195_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_OR_CANNON = .data:0x00000000; // type:object size:0x10 data:4byte lbl_195_data_10 = .data:0x00000010; // type:object size:0x1 data:byte lbl_195_data_14 = .data:0x00000014; // type:object size:0x8 lbl_195_data_1C = .data:0x0000001C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_e_phNP/symbols.txt b/config/SOUE01/rels/d_a_e_phNP/symbols.txt index 614be40a..6275c07b 100644 --- a/config/SOUE01/rels/d_a_e_phNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_phNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEPh__ctor = .text:0x000000F0; // type:function size:0x138 +dAcEPh_c_classInit__Fv = .text:0x000000F0; // type:function size:0x138 fn_192_230 = .text:0x00000230; // type:function size:0x58 fn_192_290 = .text:0x00000290; // type:function size:0x58 -fn_192_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_192_350 = .text:0x00000350; // type:function size:0x6C -fn_192_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_192_460 = .text:0x00000460; // type:function size:0xA4 +__dt__20sFState_c<8dAcEPh_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEPh_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_192_510 = .text:0x00000510; // type:function size:0x58 fn_192_570 = .text:0x00000570; // type:function size:0x90 fn_192_600 = .text:0x00000600; // type:function size:0xD8 AcEPh__initModels = .text:0x000006E0; // type:function size:0x84 AcEPh__init = .text:0x00000770; // type:function size:0x398 -fn_192_B10 = .text:0x00000B10; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B10; // type:function size:0x10 fn_192_B20 = .text:0x00000B20; // type:function size:0x8 AcEPh__update = .text:0x00000B30; // type:function size:0x938 -fn_192_1470 = .text:0x00001470; // type:function size:0x10 -fn_192_1480 = .text:0x00001480; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001470; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 calcTimer = .text:0x00001490; // type:function size:0x1C AcEPh__draw = .text:0x000014B0; // type:function size:0x140 -AcEPh__stateStopEnter = .text:0x000015F0; // type:function size:0x98 -AcEPh__stateStopUpdate = .text:0x00001690; // type:function size:0x6B0 -AcEPh__stateStopLeave = .text:0x00001D40; // type:function size:0x4 -AcEPh__statePathMoveEnter = .text:0x00001D50; // type:function size:0xA4 -AcEPh__statePathMoveUpdate = .text:0x00001E00; // type:function size:0xFC -AcEPh__statePathMoveLeave = .text:0x00001F00; // type:function size:0x4 +initializeState_Stop__8dAcEPh_cFv = .text:0x000015F0; // type:function size:0x98 +executeState_Stop__8dAcEPh_cFv = .text:0x00001690; // type:function size:0x6B0 +finalizeState_Stop__8dAcEPh_cFv = .text:0x00001D40; // type:function size:0x4 +initializeState_PathMove__8dAcEPh_cFv = .text:0x00001D50; // type:function size:0xA4 +executeState_PathMove__8dAcEPh_cFv = .text:0x00001E00; // type:function size:0xFC +finalizeState_PathMove__8dAcEPh_cFv = .text:0x00001F00; // type:function size:0x4 AcEPh__handleSurfacingEvent = .text:0x00001F10; // type:function size:0x3D0 fn_192_22E0 = .text:0x000022E0; // type:function size:0x8 fn_192_22F0 = .text:0x000022F0; // type:function size:0x4 fn_192_2300 = .text:0x00002300; // type:function size:0x4 fn_192_2310 = .text:0x00002310; // type:function size:0x8 -AcEPh__dtor = .text:0x00002320; // type:function size:0x138 -fn_192_2460 = .text:0x00002460; // type:function size:0x60 -fn_192_24C0 = .text:0x000024C0; // type:function size:0xC -fn_192_24D0 = .text:0x000024D0; // type:function size:0x1C -fn_192_24F0 = .text:0x000024F0; // type:function size:0x1C -fn_192_2510 = .text:0x00002510; // type:function size:0x1C -fn_192_2530 = .text:0x00002530; // type:function size:0x10 -fn_192_2540 = .text:0x00002540; // type:function size:0x10 -fn_192_2550 = .text:0x00002550; // type:function size:0x10 -fn_192_2560 = .text:0x00002560; // type:function size:0x10 -fn_192_2570 = .text:0x00002570; // type:function size:0x10 -fn_192_2580 = .text:0x00002580; // type:function size:0x10 -fn_192_2590 = .text:0x00002590; // type:function size:0x30 -fn_192_25C0 = .text:0x000025C0; // type:function size:0x30 -fn_192_25F0 = .text:0x000025F0; // type:function size:0x30 -fn_192_2620 = .text:0x00002620; // type:function size:0x1C0 -fn_192_27E0 = .text:0x000027E0; // type:function size:0x58 -fn_192_2840 = .text:0x00002840; // type:function size:0x88 +__dt__8dAcEPh_cFv = .text:0x00002320; // type:function size:0x138 +build__23sFStateFct_c<8dAcEPh_c>FRC12sStateIDIf_c = .text:0x00002460; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEPh_c>FRP10sStateIf_c = .text:0x000024C0; // type:function size:0xC +initialize__20sFState_c<8dAcEPh_c>Fv = .text:0x000024D0; // type:function size:0x1C +execute__20sFState_c<8dAcEPh_c>Fv = .text:0x000024F0; // type:function size:0x1C +finalize__20sFState_c<8dAcEPh_c>Fv = .text:0x00002510; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002530; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002540; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002550; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002560; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002570; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEPh_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002580; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEPh_c>CFR8dAcEPh_c = .text:0x00002590; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEPh_c>CFR8dAcEPh_c = .text:0x000025C0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEPh_c>CFR8dAcEPh_c = .text:0x000025F0; // type:function size:0x30 +__sinit_\d_a_e_ph_cpp = .text:0x00002620; // type:function size:0x1C0 scope:local +__dt__22sFStateID_c<8dAcEPh_c>Fv = .text:0x000027E0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEPh_c>CFPCc = .text:0x00002840; // type:function size:0x88 fn_192_28D0 = .text:0x000028D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -61,7 +61,7 @@ lbl_192_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:float lbl_192_rodata_38 = .rodata:0x00000038; // type:object size:0x38 data:float lbl_192_rodata_70 = .rodata:0x00000070; // type:object size:0x34 lbl_192_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_192_data_10 = .data:0x00000010; // type:object size:0x3C +g_profile_E_PH = .data:0x00000010; // type:object size:0x3C lbl_192_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_192_data_60 = .data:0x00000060; // type:object size:0x28 lbl_192_data_88 = .data:0x00000088; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_e_poNP/symbols.txt b/config/SOUE01/rels/d_a_e_poNP/symbols.txt index 2591fe92..f89897d5 100644 --- a/config/SOUE01/rels/d_a_e_poNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_poNP/symbols.txt @@ -4,47 +4,47 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_191_F0 = .text:0x000000F0; // type:function size:0x40 -fn_191_130 = .text:0x00000130; // type:function size:0x1A8 +dAcEPo_c_classInit__Fv = .text:0x00000130; // type:function size:0x1A8 fn_191_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_191_340 = .text:0x00000340; // type:function size:0x58 -fn_191_3A0 = .text:0x000003A0; // type:function size:0x6C -fn_191_410 = .text:0x00000410; // type:function size:0xA0 -fn_191_4B0 = .text:0x000004B0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEPo_c>Fv = .text:0x00000340; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEPo_c>Fv = .text:0x000003A0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000410; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004B0; // type:function size:0xA4 fn_191_560 = .text:0x00000560; // type:function size:0x4 fn_191_570 = .text:0x00000570; // type:function size:0x180 fn_191_6F0 = .text:0x000006F0; // type:function size:0x310 -fn_191_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_191_A10 = .text:0x00000A10; // type:function size:0x4C fn_191_A60 = .text:0x00000A60; // type:function size:0x8 fn_191_A70 = .text:0x00000A70; // type:function size:0x8E4 -fn_191_1360 = .text:0x00001360; // type:function size:0x10 -fn_191_1370 = .text:0x00001370; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001360; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001370; // type:function size:0x10 fn_191_1380 = .text:0x00001380; // type:function size:0x180 -fn_191_1500 = .text:0x00001500; // type:function size:0x9C -fn_191_15A0 = .text:0x000015A0; // type:function size:0x90 +initializeState_Stop__8dAcEPo_cFv = .text:0x00001500; // type:function size:0x9C +executeState_Stop__8dAcEPo_cFv = .text:0x000015A0; // type:function size:0x90 fn_191_1630 = .text:0x00001630; // type:function size:0x1C -fn_191_1650 = .text:0x00001650; // type:function size:0x4 -fn_191_1660 = .text:0x00001660; // type:function size:0x18 -fn_191_1680 = .text:0x00001680; // type:function size:0x108 -fn_191_1790 = .text:0x00001790; // type:function size:0x4 -fn_191_17A0 = .text:0x000017A0; // type:function size:0x60 -fn_191_1800 = .text:0x00001800; // type:function size:0xDC -fn_191_18E0 = .text:0x000018E0; // type:function size:0x4 -fn_191_18F0 = .text:0x000018F0; // type:function size:0x8C -fn_191_1980 = .text:0x00001980; // type:function size:0x208 -fn_191_1B90 = .text:0x00001B90; // type:function size:0x4 -fn_191_1BA0 = .text:0x00001BA0; // type:function size:0x60 -fn_191_1C00 = .text:0x00001C00; // type:function size:0xDC -fn_191_1CE0 = .text:0x00001CE0; // type:function size:0x4 -fn_191_1CF0 = .text:0x00001CF0; // type:function size:0xA8 -fn_191_1DA0 = .text:0x00001DA0; // type:function size:0x74 -fn_191_1E20 = .text:0x00001E20; // type:function size:0x4 -fn_191_1E30 = .text:0x00001E30; // type:function size:0x34 -fn_191_1E70 = .text:0x00001E70; // type:function size:0x418 -fn_191_2290 = .text:0x00002290; // type:function size:0x4 -fn_191_22A0 = .text:0x000022A0; // type:function size:0x8C -fn_191_2330 = .text:0x00002330; // type:function size:0x154 -fn_191_2490 = .text:0x00002490; // type:function size:0x4 +finalizeState_Stop__8dAcEPo_cFv = .text:0x00001650; // type:function size:0x4 +initializeState_Revival__8dAcEPo_cFv = .text:0x00001660; // type:function size:0x18 +executeState_Revival__8dAcEPo_cFv = .text:0x00001680; // type:function size:0x108 +finalizeState_Revival__8dAcEPo_cFv = .text:0x00001790; // type:function size:0x4 +initializeState_Wait__8dAcEPo_cFv = .text:0x000017A0; // type:function size:0x60 +executeState_Wait__8dAcEPo_cFv = .text:0x00001800; // type:function size:0xDC +finalizeState_Wait__8dAcEPo_cFv = .text:0x000018E0; // type:function size:0x4 +initializeState_Move__8dAcEPo_cFv = .text:0x000018F0; // type:function size:0x8C +executeState_Move__8dAcEPo_cFv = .text:0x00001980; // type:function size:0x208 +finalizeState_Move__8dAcEPo_cFv = .text:0x00001B90; // type:function size:0x4 +initializeState_PathMove__8dAcEPo_cFv = .text:0x00001BA0; // type:function size:0x60 +executeState_PathMove__8dAcEPo_cFv = .text:0x00001C00; // type:function size:0xDC +finalizeState_PathMove__8dAcEPo_cFv = .text:0x00001CE0; // type:function size:0x4 +initializeState_Find__8dAcEPo_cFv = .text:0x00001CF0; // type:function size:0xA8 +executeState_Find__8dAcEPo_cFv = .text:0x00001DA0; // type:function size:0x74 +finalizeState_Find__8dAcEPo_cFv = .text:0x00001E20; // type:function size:0x4 +initializeState_Event__8dAcEPo_cFv = .text:0x00001E30; // type:function size:0x34 +executeState_Event__8dAcEPo_cFv = .text:0x00001E70; // type:function size:0x418 +finalizeState_Event__8dAcEPo_cFv = .text:0x00002290; // type:function size:0x4 +initializeState_SearchMove__8dAcEPo_cFv = .text:0x000022A0; // type:function size:0x8C +executeState_SearchMove__8dAcEPo_cFv = .text:0x00002330; // type:function size:0x154 +finalizeState_SearchMove__8dAcEPo_cFv = .text:0x00002490; // type:function size:0x4 fn_191_24A0 = .text:0x000024A0; // type:function size:0x178 fn_191_2620 = .text:0x00002620; // type:function size:0x124 fn_191_2750 = .text:0x00002750; // type:function size:0x10 @@ -54,24 +54,24 @@ fn_191_2790 = .text:0x00002790; // type:function size:0x8 fn_191_27A0 = .text:0x000027A0; // type:function size:0x4 fn_191_27B0 = .text:0x000027B0; // type:function size:0x4 fn_191_27C0 = .text:0x000027C0; // type:function size:0x8 -fn_191_27D0 = .text:0x000027D0; // type:function size:0x178 -fn_191_2950 = .text:0x00002950; // type:function size:0x60 -fn_191_29B0 = .text:0x000029B0; // type:function size:0xC -fn_191_29C0 = .text:0x000029C0; // type:function size:0x1C -fn_191_29E0 = .text:0x000029E0; // type:function size:0x1C -fn_191_2A00 = .text:0x00002A00; // type:function size:0x1C -fn_191_2A20 = .text:0x00002A20; // type:function size:0x10 -fn_191_2A30 = .text:0x00002A30; // type:function size:0x10 -fn_191_2A40 = .text:0x00002A40; // type:function size:0x10 -fn_191_2A50 = .text:0x00002A50; // type:function size:0x10 -fn_191_2A60 = .text:0x00002A60; // type:function size:0x10 -fn_191_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_191_2A80 = .text:0x00002A80; // type:function size:0x30 -fn_191_2AB0 = .text:0x00002AB0; // type:function size:0x30 -fn_191_2AE0 = .text:0x00002AE0; // type:function size:0x30 -fn_191_2B10 = .text:0x00002B10; // type:function size:0x628 -fn_191_3140 = .text:0x00003140; // type:function size:0x58 -fn_191_31A0 = .text:0x000031A0; // type:function size:0x88 +__dt__8dAcEPo_cFv = .text:0x000027D0; // type:function size:0x178 +build__23sFStateFct_c<8dAcEPo_c>FRC12sStateIDIf_c = .text:0x00002950; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEPo_c>FRP10sStateIf_c = .text:0x000029B0; // type:function size:0xC +initialize__20sFState_c<8dAcEPo_c>Fv = .text:0x000029C0; // type:function size:0x1C +execute__20sFState_c<8dAcEPo_c>Fv = .text:0x000029E0; // type:function size:0x1C +finalize__20sFState_c<8dAcEPo_c>Fv = .text:0x00002A00; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A20; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A30; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A40; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A50; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A60; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEPo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A70; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEPo_c>CFR8dAcEPo_c = .text:0x00002A80; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEPo_c>CFR8dAcEPo_c = .text:0x00002AB0; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEPo_c>CFR8dAcEPo_c = .text:0x00002AE0; // type:function size:0x30 +__sinit_\d_a_e_po_cpp = .text:0x00002B10; // type:function size:0x628 scope:local +__dt__22sFStateID_c<8dAcEPo_c>Fv = .text:0x00003140; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEPo_c>CFPCc = .text:0x000031A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_191_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_191_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_191_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float lbl_191_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_191_data_8 = .data:0x00000008; // type:object size:0x20 +g_profile_E_PO = .data:0x00000008; // type:object size:0x20 lbl_191_data_28 = .data:0x00000028; // type:object size:0x60 lbl_191_data_88 = .data:0x00000088; // type:object size:0xC lbl_191_data_94 = .data:0x00000094; // type:object size:0x6C diff --git a/config/SOUE01/rels/d_a_e_remlyNP/symbols.txt b/config/SOUE01/rels/d_a_e_remlyNP/symbols.txt index c3d22ecd..6dde182d 100644 --- a/config/SOUE01/rels/d_a_e_remlyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_remlyNP/symbols.txt @@ -3,97 +3,97 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_177_F0 = .text:0x000000F0; // type:function size:0x174 -fn_177_270 = .text:0x00000270; // type:function size:0x58 -fn_177_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_177_340 = .text:0x00000340; // type:function size:0xA0 -fn_177_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcEremly_c_classInit__Fv = .text:0x000000F0; // type:function size:0x174 +__dt__24sFState_c<11dAcEremly_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEremly_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_177_490 = .text:0x00000490; // type:function size:0x58 fn_177_4F0 = .text:0x000004F0; // type:function size:0x58 fn_177_550 = .text:0x00000550; // type:function size:0x5C fn_177_5B0 = .text:0x000005B0; // type:function size:0xD8 fn_177_690 = .text:0x00000690; // type:function size:0x104 fn_177_7A0 = .text:0x000007A0; // type:function size:0x498 -fn_177_C40 = .text:0x00000C40; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x10 fn_177_C50 = .text:0x00000C50; // type:function size:0x10C fn_177_D60 = .text:0x00000D60; // type:function size:0x8 fn_177_D70 = .text:0x00000D70; // type:function size:0x108C -fn_177_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_177_1E10 = .text:0x00001E10; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E00; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E10; // type:function size:0x10 fn_177_1E20 = .text:0x00001E20; // type:function size:0x1C fn_177_1E40 = .text:0x00001E40; // type:function size:0x24C -fn_177_2090 = .text:0x00002090; // type:function size:0x104 -fn_177_21A0 = .text:0x000021A0; // type:function size:0x478 -fn_177_2620 = .text:0x00002620; // type:function size:0x4 -fn_177_2630 = .text:0x00002630; // type:function size:0xD8 -fn_177_2710 = .text:0x00002710; // type:function size:0x488 -fn_177_2BA0 = .text:0x00002BA0; // type:function size:0x4 -fn_177_2BB0 = .text:0x00002BB0; // type:function size:0x7C -fn_177_2C30 = .text:0x00002C30; // type:function size:0x12C -fn_177_2D60 = .text:0x00002D60; // type:function size:0x4 -fn_177_2D70 = .text:0x00002D70; // type:function size:0xA8 -fn_177_2E20 = .text:0x00002E20; // type:function size:0x18C -fn_177_2FB0 = .text:0x00002FB0; // type:function size:0x4 -fn_177_2FC0 = .text:0x00002FC0; // type:function size:0x8C -fn_177_3050 = .text:0x00003050; // type:function size:0x150 -fn_177_31A0 = .text:0x000031A0; // type:function size:0x4 -fn_177_31B0 = .text:0x000031B0; // type:function size:0xF4 -fn_177_32B0 = .text:0x000032B0; // type:function size:0x170 -fn_177_3420 = .text:0x00003420; // type:function size:0x4 -fn_177_3430 = .text:0x00003430; // type:function size:0x1F4 -fn_177_3630 = .text:0x00003630; // type:function size:0x224 -fn_177_3860 = .text:0x00003860; // type:function size:0x4 -fn_177_3870 = .text:0x00003870; // type:function size:0x7C -fn_177_38F0 = .text:0x000038F0; // type:function size:0x1C0 -fn_177_3AB0 = .text:0x00003AB0; // type:function size:0x4 -fn_177_3AC0 = .text:0x00003AC0; // type:function size:0x138 -fn_177_3C00 = .text:0x00003C00; // type:function size:0x734 -fn_177_4340 = .text:0x00004340; // type:function size:0x4 -fn_177_4350 = .text:0x00004350; // type:function size:0x118 -fn_177_4470 = .text:0x00004470; // type:function size:0x1C8 -fn_177_4640 = .text:0x00004640; // type:function size:0x4 -fn_177_4650 = .text:0x00004650; // type:function size:0x90 -fn_177_46E0 = .text:0x000046E0; // type:function size:0xF0 -fn_177_47D0 = .text:0x000047D0; // type:function size:0x4 -fn_177_47E0 = .text:0x000047E0; // type:function size:0x7C -fn_177_4860 = .text:0x00004860; // type:function size:0x154 -fn_177_49C0 = .text:0x000049C0; // type:function size:0x4 -fn_177_49D0 = .text:0x000049D0; // type:function size:0x118 -fn_177_4AF0 = .text:0x00004AF0; // type:function size:0x244 -fn_177_4D40 = .text:0x00004D40; // type:function size:0x4 -fn_177_4D50 = .text:0x00004D50; // type:function size:0xD8 -fn_177_4E30 = .text:0x00004E30; // type:function size:0x37C -fn_177_51B0 = .text:0x000051B0; // type:function size:0x4 -fn_177_51C0 = .text:0x000051C0; // type:function size:0xEC -fn_177_52B0 = .text:0x000052B0; // type:function size:0x220 -fn_177_54D0 = .text:0x000054D0; // type:function size:0x4 -fn_177_54E0 = .text:0x000054E0; // type:function size:0x7C -AcERemly__handleRemlitEventsMaybe = .text:0x00005560; // type:function size:0x4 -fn_177_5570 = .text:0x00005570; // type:function size:0x4 -fn_177_5580 = .text:0x00005580; // type:function size:0xA0 -fn_177_5620 = .text:0x00005620; // type:function size:0x2F8 -fn_177_5920 = .text:0x00005920; // type:function size:0x4 -fn_177_5930 = .text:0x00005930; // type:function size:0xD8 -fn_177_5A10 = .text:0x00005A10; // type:function size:0x1C0 -fn_177_5BD0 = .text:0x00005BD0; // type:function size:0x4 -fn_177_5BE0 = .text:0x00005BE0; // type:function size:0x90 -fn_177_5C70 = .text:0x00005C70; // type:function size:0x108 -fn_177_5D80 = .text:0x00005D80; // type:function size:0x4 -fn_177_5D90 = .text:0x00005D90; // type:function size:0xF8 -fn_177_5E90 = .text:0x00005E90; // type:function size:0x1F0 -fn_177_6080 = .text:0x00006080; // type:function size:0x4 -fn_177_6090 = .text:0x00006090; // type:function size:0xB0 -fn_177_6140 = .text:0x00006140; // type:function size:0x294 -fn_177_63E0 = .text:0x000063E0; // type:function size:0x4 -fn_177_63F0 = .text:0x000063F0; // type:function size:0x7C -fn_177_6470 = .text:0x00006470; // type:function size:0x178 -fn_177_65F0 = .text:0x000065F0; // type:function size:0x4 -fn_177_6600 = .text:0x00006600; // type:function size:0xA4 -fn_177_66B0 = .text:0x000066B0; // type:function size:0x1AC -fn_177_6860 = .text:0x00006860; // type:function size:0x4 -fn_177_6870 = .text:0x00006870; // type:function size:0x7C -fn_177_68F0 = .text:0x000068F0; // type:function size:0x13C -fn_177_6A30 = .text:0x00006A30; // type:function size:0x4 +initializeState_Wait__11dAcEremly_cFv = .text:0x00002090; // type:function size:0x104 +executeState_Wait__11dAcEremly_cFv = .text:0x000021A0; // type:function size:0x478 +finalizeState_Wait__11dAcEremly_cFv = .text:0x00002620; // type:function size:0x4 +initializeState_Walk__11dAcEremly_cFv = .text:0x00002630; // type:function size:0xD8 +executeState_Walk__11dAcEremly_cFv = .text:0x00002710; // type:function size:0x488 +finalizeState_Walk__11dAcEremly_cFv = .text:0x00002BA0; // type:function size:0x4 +initializeState_Run__11dAcEremly_cFv = .text:0x00002BB0; // type:function size:0x7C +executeState_Run__11dAcEremly_cFv = .text:0x00002C30; // type:function size:0x12C +finalizeState_Run__11dAcEremly_cFv = .text:0x00002D60; // type:function size:0x4 +initializeState_Escape__11dAcEremly_cFv = .text:0x00002D70; // type:function size:0xA8 +executeState_Escape__11dAcEremly_cFv = .text:0x00002E20; // type:function size:0x18C +finalizeState_Escape__11dAcEremly_cFv = .text:0x00002FB0; // type:function size:0x4 +initializeState_EscapeDash__11dAcEremly_cFv = .text:0x00002FC0; // type:function size:0x8C +executeState_EscapeDash__11dAcEremly_cFv = .text:0x00003050; // type:function size:0x150 +finalizeState_EscapeDash__11dAcEremly_cFv = .text:0x000031A0; // type:function size:0x4 +initializeState_Wind__11dAcEremly_cFv = .text:0x000031B0; // type:function size:0xF4 +executeState_Wind__11dAcEremly_cFv = .text:0x000032B0; // type:function size:0x170 +finalizeState_Wind__11dAcEremly_cFv = .text:0x00003420; // type:function size:0x4 +initializeState_Hold__11dAcEremly_cFv = .text:0x00003430; // type:function size:0x1F4 +executeState_Hold__11dAcEremly_cFv = .text:0x00003630; // type:function size:0x224 +finalizeState_Hold__11dAcEremly_cFv = .text:0x00003860; // type:function size:0x4 +initializeState_Jump__11dAcEremly_cFv = .text:0x00003870; // type:function size:0x7C +executeState_Jump__11dAcEremly_cFv = .text:0x000038F0; // type:function size:0x1C0 +finalizeState_Jump__11dAcEremly_cFv = .text:0x00003AB0; // type:function size:0x4 +initializeState_Fly__11dAcEremly_cFv = .text:0x00003AC0; // type:function size:0x138 +executeState_Fly__11dAcEremly_cFv = .text:0x00003C00; // type:function size:0x734 +finalizeState_Fly__11dAcEremly_cFv = .text:0x00004340; // type:function size:0x4 +initializeState_Damage__11dAcEremly_cFv = .text:0x00004350; // type:function size:0x118 +executeState_Damage__11dAcEremly_cFv = .text:0x00004470; // type:function size:0x1C8 +finalizeState_Damage__11dAcEremly_cFv = .text:0x00004640; // type:function size:0x4 +initializeState_Sleep__11dAcEremly_cFv = .text:0x00004650; // type:function size:0x90 +executeState_Sleep__11dAcEremly_cFv = .text:0x000046E0; // type:function size:0xF0 +finalizeState_Sleep__11dAcEremly_cFv = .text:0x000047D0; // type:function size:0x4 +initializeState_Scared__11dAcEremly_cFv = .text:0x000047E0; // type:function size:0x7C +executeState_Scared__11dAcEremly_cFv = .text:0x00004860; // type:function size:0x154 +finalizeState_Scared__11dAcEremly_cFv = .text:0x000049C0; // type:function size:0x4 +initializeState_Stun__11dAcEremly_cFv = .text:0x000049D0; // type:function size:0x118 +executeState_Stun__11dAcEremly_cFv = .text:0x00004AF0; // type:function size:0x244 +finalizeState_Stun__11dAcEremly_cFv = .text:0x00004D40; // type:function size:0x4 +initializeState_Water__11dAcEremly_cFv = .text:0x00004D50; // type:function size:0xD8 +executeState_Water__11dAcEremly_cFv = .text:0x00004E30; // type:function size:0x37C +finalizeState_Water__11dAcEremly_cFv = .text:0x000051B0; // type:function size:0x4 +initializeState_Hear__11dAcEremly_cFv = .text:0x000051C0; // type:function size:0xEC +executeState_Hear__11dAcEremly_cFv = .text:0x000052B0; // type:function size:0x220 +finalizeState_Hear__11dAcEremly_cFv = .text:0x000054D0; // type:function size:0x4 +initializeState_NightSleepDemo__11dAcEremly_cFv = .text:0x000054E0; // type:function size:0x7C +executeState_NightSleepDemo__11dAcEremly_cFv = .text:0x00005560; // type:function size:0x4 +finalizeState_NightSleepDemo__11dAcEremly_cFv = .text:0x00005570; // type:function size:0x4 +initializeState_NightFoo__11dAcEremly_cFv = .text:0x00005580; // type:function size:0xA0 +executeState_NightFoo__11dAcEremly_cFv = .text:0x00005620; // type:function size:0x2F8 +finalizeState_NightFoo__11dAcEremly_cFv = .text:0x00005920; // type:function size:0x4 +initializeState_NightReflectionFoo__11dAcEremly_cFv = .text:0x00005930; // type:function size:0xD8 +executeState_NightReflectionFoo__11dAcEremly_cFv = .text:0x00005A10; // type:function size:0x1C0 +finalizeState_NightReflectionFoo__11dAcEremly_cFv = .text:0x00005BD0; // type:function size:0x4 +initializeState_NightWait__11dAcEremly_cFv = .text:0x00005BE0; // type:function size:0x90 +executeState_NightWait__11dAcEremly_cFv = .text:0x00005C70; // type:function size:0x108 +finalizeState_NightWait__11dAcEremly_cFv = .text:0x00005D80; // type:function size:0x4 +initializeState_NightWalk__11dAcEremly_cFv = .text:0x00005D90; // type:function size:0xF8 +executeState_NightWalk__11dAcEremly_cFv = .text:0x00005E90; // type:function size:0x1F0 +finalizeState_NightWalk__11dAcEremly_cFv = .text:0x00006080; // type:function size:0x4 +initializeState_NightRun__11dAcEremly_cFv = .text:0x00006090; // type:function size:0xB0 +executeState_NightRun__11dAcEremly_cFv = .text:0x00006140; // type:function size:0x294 +finalizeState_NightRun__11dAcEremly_cFv = .text:0x000063E0; // type:function size:0x4 +initializeState_NightRet__11dAcEremly_cFv = .text:0x000063F0; // type:function size:0x7C +executeState_NightRet__11dAcEremly_cFv = .text:0x00006470; // type:function size:0x178 +finalizeState_NightRet__11dAcEremly_cFv = .text:0x000065F0; // type:function size:0x4 +initializeState_NightJumpAttack__11dAcEremly_cFv = .text:0x00006600; // type:function size:0xA4 +executeState_NightJumpAttack__11dAcEremly_cFv = .text:0x000066B0; // type:function size:0x1AC +finalizeState_NightJumpAttack__11dAcEremly_cFv = .text:0x00006860; // type:function size:0x4 +initializeState_BirthWait__11dAcEremly_cFv = .text:0x00006870; // type:function size:0x7C +executeState_BirthWait__11dAcEremly_cFv = .text:0x000068F0; // type:function size:0x13C +finalizeState_BirthWait__11dAcEremly_cFv = .text:0x00006A30; // type:function size:0x4 fn_177_6A40 = .text:0x00006A40; // type:function size:0xCC fn_177_6B10 = .text:0x00006B10; // type:function size:0x38C fn_177_6EA0 = .text:0x00006EA0; // type:function size:0x120 @@ -121,24 +121,24 @@ fn_177_9460 = .text:0x00009460; // type:function size:0x8 fn_177_9470 = .text:0x00009470; // type:function size:0x4 fn_177_9480 = .text:0x00009480; // type:function size:0x4 fn_177_9490 = .text:0x00009490; // type:function size:0x8 -fn_177_94A0 = .text:0x000094A0; // type:function size:0x168 -fn_177_9610 = .text:0x00009610; // type:function size:0x60 -fn_177_9670 = .text:0x00009670; // type:function size:0xC -fn_177_9680 = .text:0x00009680; // type:function size:0x1C -fn_177_96A0 = .text:0x000096A0; // type:function size:0x1C -fn_177_96C0 = .text:0x000096C0; // type:function size:0x1C -fn_177_96E0 = .text:0x000096E0; // type:function size:0x10 -fn_177_96F0 = .text:0x000096F0; // type:function size:0x10 -fn_177_9700 = .text:0x00009700; // type:function size:0x10 -fn_177_9710 = .text:0x00009710; // type:function size:0x10 -fn_177_9720 = .text:0x00009720; // type:function size:0x10 -fn_177_9730 = .text:0x00009730; // type:function size:0x10 -fn_177_9740 = .text:0x00009740; // type:function size:0x30 -fn_177_9770 = .text:0x00009770; // type:function size:0x30 -fn_177_97A0 = .text:0x000097A0; // type:function size:0x30 -fn_177_97D0 = .text:0x000097D0; // type:function size:0x11E8 -fn_177_A9C0 = .text:0x0000A9C0; // type:function size:0x58 -fn_177_AA20 = .text:0x0000AA20; // type:function size:0x88 +__dt__11dAcEremly_cFv = .text:0x000094A0; // type:function size:0x168 +build__27sFStateFct_c<11dAcEremly_c>FRC12sStateIDIf_c = .text:0x00009610; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEremly_c>FRP10sStateIf_c = .text:0x00009670; // type:function size:0xC +initialize__24sFState_c<11dAcEremly_c>Fv = .text:0x00009680; // type:function size:0x1C +execute__24sFState_c<11dAcEremly_c>Fv = .text:0x000096A0; // type:function size:0x1C +finalize__24sFState_c<11dAcEremly_c>Fv = .text:0x000096C0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096E0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000096F0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00009700; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009710; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009720; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEremly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00009730; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEremly_c>CFR11dAcEremly_c = .text:0x00009740; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEremly_c>CFR11dAcEremly_c = .text:0x00009770; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEremly_c>CFR11dAcEremly_c = .text:0x000097A0; // type:function size:0x30 +__sinit_\d_a_e_remly_cpp = .text:0x000097D0; // type:function size:0x11E8 scope:local +__dt__26sFStateID_c<11dAcEremly_c>Fv = .text:0x0000A9C0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEremly_c>CFPCc = .text:0x0000AA20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -161,7 +161,7 @@ lbl_177_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float lbl_177_rodata_170 = .rodata:0x00000170; // type:object size:0x20 data:float lbl_177_rodata_190 = .rodata:0x00000190; // type:object size:0x30 data:float lbl_177_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_177_data_10 = .data:0x00000010; // type:object size:0x3C +g_profile_E_REMLY = .data:0x00000010; // type:object size:0x3C lbl_177_data_4C = .data:0x0000004C; // type:object size:0x10 lbl_177_data_5C = .data:0x0000005C; // type:object size:0x34 lbl_177_data_90 = .data:0x00000090; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_rupee_gueNP/symbols.txt b/config/SOUE01/rels/d_a_e_rupee_gueNP/symbols.txt index a665d1ce..f42f7ce9 100644 --- a/config/SOUE01/rels/d_a_e_rupee_gueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_rupee_gueNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcERupeeGue__ctor = .text:0x000000F0; // type:function size:0x128 -fn_214_220 = .text:0x00000220; // type:function size:0x58 -fn_214_280 = .text:0x00000280; // type:function size:0x6C -fn_214_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_214_390 = .text:0x00000390; // type:function size:0xA4 +dAcErupeeGue_c_classInit__Fv = .text:0x000000F0; // type:function size:0x128 +__dt__27sFState_c<14dAcErupeeGue_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcErupeeGue_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_214_440 = .text:0x00000440; // type:function size:0x58 fn_214_4A0 = .text:0x000004A0; // type:function size:0x180 fn_214_620 = .text:0x00000620; // type:function size:0x120 AcERupeeGue__init = .text:0x00000740; // type:function size:0x3E4 -fn_214_B30 = .text:0x00000B30; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x10 fn_214_B40 = .text:0x00000B40; // type:function size:0x8 AcERupeeGue__update = .text:0x00000B50; // type:function size:0x56C -fn_214_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_214_10D0 = .text:0x000010D0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010C0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010D0; // type:function size:0x10 fn_214_10E0 = .text:0x000010E0; // type:function size:0x7C -fn_214_1160 = .text:0x00001160; // type:function size:0x238 -fn_214_13A0 = .text:0x000013A0; // type:function size:0x48C -fn_214_1830 = .text:0x00001830; // type:function size:0xC -fn_214_1840 = .text:0x00001840; // type:function size:0x168 -fn_214_19B0 = .text:0x000019B0; // type:function size:0x10 -fn_214_19C0 = .text:0x000019C0; // type:function size:0xA20 -fn_214_23E0 = .text:0x000023E0; // type:function size:0x4 -fn_214_23F0 = .text:0x000023F0; // type:function size:0x80 -fn_214_2470 = .text:0x00002470; // type:function size:0x18C -fn_214_2600 = .text:0x00002600; // type:function size:0x4 -fn_214_2610 = .text:0x00002610; // type:function size:0x7C -fn_214_2690 = .text:0x00002690; // type:function size:0xF0 -fn_214_2780 = .text:0x00002780; // type:function size:0x4 -fn_214_2790 = .text:0x00002790; // type:function size:0x58 -fn_214_27F0 = .text:0x000027F0; // type:function size:0x24 -fn_214_2820 = .text:0x00002820; // type:function size:0x4 -fn_214_2830 = .text:0x00002830; // type:function size:0x114 -fn_214_2950 = .text:0x00002950; // type:function size:0xB8 -fn_214_2A10 = .text:0x00002A10; // type:function size:0x4 +initializeState_Wait__14dAcErupeeGue_cFv = .text:0x00001160; // type:function size:0x238 +executeState_Wait__14dAcErupeeGue_cFv = .text:0x000013A0; // type:function size:0x48C +finalizeState_Wait__14dAcErupeeGue_cFv = .text:0x00001830; // type:function size:0xC +initializeState_RunAway__14dAcErupeeGue_cFv = .text:0x00001840; // type:function size:0x168 +getOldStateID__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019B0; // type:function size:0x10 +executeState_RunAway__14dAcErupeeGue_cFv = .text:0x000019C0; // type:function size:0xA20 +finalizeState_RunAway__14dAcErupeeGue_cFv = .text:0x000023E0; // type:function size:0x4 +initializeState_Hit__14dAcErupeeGue_cFv = .text:0x000023F0; // type:function size:0x80 +executeState_Hit__14dAcErupeeGue_cFv = .text:0x00002470; // type:function size:0x18C +finalizeState_Hit__14dAcErupeeGue_cFv = .text:0x00002600; // type:function size:0x4 +initializeState_GHit__14dAcErupeeGue_cFv = .text:0x00002610; // type:function size:0x7C +executeState_GHit__14dAcErupeeGue_cFv = .text:0x00002690; // type:function size:0xF0 +finalizeState_GHit__14dAcErupeeGue_cFv = .text:0x00002780; // type:function size:0x4 +initializeState_Hide__14dAcErupeeGue_cFv = .text:0x00002790; // type:function size:0x58 +executeState_Hide__14dAcErupeeGue_cFv = .text:0x000027F0; // type:function size:0x24 +finalizeState_Hide__14dAcErupeeGue_cFv = .text:0x00002820; // type:function size:0x4 +initializeState_Death__14dAcErupeeGue_cFv = .text:0x00002830; // type:function size:0x114 +executeState_Death__14dAcErupeeGue_cFv = .text:0x00002950; // type:function size:0xB8 +finalizeState_Death__14dAcErupeeGue_cFv = .text:0x00002A10; // type:function size:0x4 fn_214_2A20 = .text:0x00002A20; // type:function size:0x2C fn_214_2A50 = .text:0x00002A50; // type:function size:0x36C fn_214_2DC0 = .text:0x00002DC0; // type:function size:0x17C @@ -49,23 +49,23 @@ fn_214_3410 = .text:0x00003410; // type:function size:0x8 fn_214_3420 = .text:0x00003420; // type:function size:0x4 fn_214_3430 = .text:0x00003430; // type:function size:0x4 fn_214_3440 = .text:0x00003440; // type:function size:0x8 -fn_214_3450 = .text:0x00003450; // type:function size:0x128 -fn_214_3580 = .text:0x00003580; // type:function size:0x60 -fn_214_35E0 = .text:0x000035E0; // type:function size:0xC -fn_214_35F0 = .text:0x000035F0; // type:function size:0x1C -fn_214_3610 = .text:0x00003610; // type:function size:0x1C -fn_214_3630 = .text:0x00003630; // type:function size:0x1C -fn_214_3650 = .text:0x00003650; // type:function size:0x10 -fn_214_3660 = .text:0x00003660; // type:function size:0x10 -fn_214_3670 = .text:0x00003670; // type:function size:0x10 -fn_214_3680 = .text:0x00003680; // type:function size:0x10 -fn_214_3690 = .text:0x00003690; // type:function size:0x10 -fn_214_36A0 = .text:0x000036A0; // type:function size:0x30 -fn_214_36D0 = .text:0x000036D0; // type:function size:0x30 -fn_214_3700 = .text:0x00003700; // type:function size:0x30 -fn_214_3730 = .text:0x00003730; // type:function size:0x4D4 -fn_214_3C10 = .text:0x00003C10; // type:function size:0x58 -fn_214_3C70 = .text:0x00003C70; // type:function size:0x88 +__dt__14dAcErupeeGue_cFv = .text:0x00003450; // type:function size:0x128 +build__30sFStateFct_c<14dAcErupeeGue_c>FRC12sStateIDIf_c = .text:0x00003580; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcErupeeGue_c>FRP10sStateIf_c = .text:0x000035E0; // type:function size:0xC +initialize__27sFState_c<14dAcErupeeGue_c>Fv = .text:0x000035F0; // type:function size:0x1C +execute__27sFState_c<14dAcErupeeGue_c>Fv = .text:0x00003610; // type:function size:0x1C +finalize__27sFState_c<14dAcErupeeGue_c>Fv = .text:0x00003630; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003650; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003660; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003670; // type:function size:0x10 +getState__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003680; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcErupeeGue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003690; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcErupeeGue_c>CFR14dAcErupeeGue_c = .text:0x000036A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcErupeeGue_c>CFR14dAcErupeeGue_c = .text:0x000036D0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcErupeeGue_c>CFR14dAcErupeeGue_c = .text:0x00003700; // type:function size:0x30 +__sinit_\d_a_e_rupee_gue_cpp = .text:0x00003730; // type:function size:0x4D4 scope:local +__dt__29sFStateID_c<14dAcErupeeGue_c>Fv = .text:0x00003C10; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcErupeeGue_c>CFPCc = .text:0x00003C70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -79,7 +79,7 @@ lbl_214_rodata_D8 = .rodata:0x000000D8; // type:object size:0x38 data:float lbl_214_rodata_110 = .rodata:0x00000110; // type:object size:0x4 data:float lbl_214_rodata_114 = .rodata:0x00000114; // type:object size:0x4 data:float lbl_214_rodata_118 = .rodata:0x00000118; // type:object size:0xC data:float -lbl_214_data_0 = .data:0x00000000; // type:object size:0x14 data:float +g_profile_E_RUPEE_GUE = .data:0x00000000; // type:object size:0x14 lbl_214_data_14 = .data:0x00000014; // type:object size:0x1 data:byte lbl_214_data_18 = .data:0x00000018; // type:object size:0x4 data:string lbl_214_data_1C = .data:0x0000001C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_sf4NP/symbols.txt b/config/SOUE01/rels/d_a_e_sf4NP/symbols.txt index 95b3ae42..f6878618 100644 --- a/config/SOUE01/rels/d_a_e_sf4NP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_sf4NP/symbols.txt @@ -4,17 +4,17 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_148_F0 = .text:0x000000F0; // type:function size:0x40 -fn_148_130 = .text:0x00000130; // type:function size:0x228 +dAcEsf4_c_classInit__Fv = .text:0x00000130; // type:function size:0x228 fn_148_360 = .text:0x00000360; // type:function size:0x4 fn_148_370 = .text:0x00000370; // type:function size:0x74 fn_148_3F0 = .text:0x000003F0; // type:function size:0x18 fn_148_410 = .text:0x00000410; // type:function size:0x58 fn_148_470 = .text:0x00000470; // type:function size:0x74 fn_148_4F0 = .text:0x000004F0; // type:function size:0x90 -fn_148_580 = .text:0x00000580; // type:function size:0x58 -fn_148_5E0 = .text:0x000005E0; // type:function size:0x6C -fn_148_650 = .text:0x00000650; // type:function size:0xA0 -fn_148_6F0 = .text:0x000006F0; // type:function size:0xA4 +__dt__21sFState_c<9dAcEsf4_c>Fv = .text:0x00000580; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEsf4_c>Fv = .text:0x000005E0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006F0; // type:function size:0xA4 fn_148_7A0 = .text:0x000007A0; // type:function size:0xEC fn_148_890 = .text:0x00000890; // type:function size:0x84 fn_148_920 = .text:0x00000920; // type:function size:0x58 @@ -22,48 +22,48 @@ fn_148_980 = .text:0x00000980; // type:function size:0x90 fn_148_A10 = .text:0x00000A10; // type:function size:0xCC fn_148_AE0 = .text:0x00000AE0; // type:function size:0x1F8 fn_148_CE0 = .text:0x00000CE0; // type:function size:0x1F0 -fn_148_ED0 = .text:0x00000ED0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000ED0; // type:function size:0x10 fn_148_EE0 = .text:0x00000EE0; // type:function size:0x8 fn_148_EF0 = .text:0x00000EF0; // type:function size:0xE90 -fn_148_1D80 = .text:0x00001D80; // type:function size:0x10 -fn_148_1D90 = .text:0x00001D90; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D80; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D90; // type:function size:0x10 fn_148_1DA0 = .text:0x00001DA0; // type:function size:0x37C fn_148_2120 = .text:0x00002120; // type:function size:0x110 fn_148_2230 = .text:0x00002230; // type:function size:0x1C0 fn_148_23F0 = .text:0x000023F0; // type:function size:0x24 -fn_148_2420 = .text:0x00002420; // type:function size:0x64 -fn_148_2490 = .text:0x00002490; // type:function size:0xAC +initializeState_Standby__9dAcEsf4_cFv = .text:0x00002420; // type:function size:0x64 +executeState_Standby__9dAcEsf4_cFv = .text:0x00002490; // type:function size:0xAC fn_148_253C = .text:0x0000253C; // type:function size:0x4 -fn_148_2540 = .text:0x00002540; // type:function size:0x4 -fn_148_2550 = .text:0x00002550; // type:function size:0x80 -fn_148_25D0 = .text:0x000025D0; // type:function size:0x358 -fn_148_2930 = .text:0x00002930; // type:function size:0x4 -fn_148_2940 = .text:0x00002940; // type:function size:0x228 -fn_148_2B70 = .text:0x00002B70; // type:function size:0x5E0 +finalizeState_Standby__9dAcEsf4_cFv = .text:0x00002540; // type:function size:0x4 +initializeState_Fight__9dAcEsf4_cFv = .text:0x00002550; // type:function size:0x80 +executeState_Fight__9dAcEsf4_cFv = .text:0x000025D0; // type:function size:0x358 +finalizeState_Fight__9dAcEsf4_cFv = .text:0x00002930; // type:function size:0x4 +initializeState_Attack__9dAcEsf4_cFv = .text:0x00002940; // type:function size:0x228 +executeState_Attack__9dAcEsf4_cFv = .text:0x00002B70; // type:function size:0x5E0 fn_148_3150 = .text:0x00003150; // type:function size:0x48 -fn_148_31A0 = .text:0x000031A0; // type:function size:0x4 -fn_148_31B0 = .text:0x000031B0; // type:function size:0x70 -fn_148_3220 = .text:0x00003220; // type:function size:0xAC -fn_148_32D0 = .text:0x000032D0; // type:function size:0x4 -fn_148_32E0 = .text:0x000032E0; // type:function size:0x3C -fn_148_3320 = .text:0x00003320; // type:function size:0x94 -fn_148_33C0 = .text:0x000033C0; // type:function size:0x4 -fn_148_33D0 = .text:0x000033D0; // type:function size:0x78 -fn_148_3450 = .text:0x00003450; // type:function size:0x9C -fn_148_34F0 = .text:0x000034F0; // type:function size:0x4 -fn_148_3500 = .text:0x00003500; // type:function size:0x98 -fn_148_35A0 = .text:0x000035A0; // type:function size:0x2A0 -fn_148_3840 = .text:0x00003840; // type:function size:0x4 -fn_148_3850 = .text:0x00003850; // type:function size:0x78 -fn_148_38D0 = .text:0x000038D0; // type:function size:0xD8 -fn_148_39B0 = .text:0x000039B0; // type:function size:0x4 -fn_148_39C0 = .text:0x000039C0; // type:function size:0x50 -fn_148_3A10 = .text:0x00003A10; // type:function size:0x68 +finalizeState_Attack__9dAcEsf4_cFv = .text:0x000031A0; // type:function size:0x4 +initializeState_Guard__9dAcEsf4_cFv = .text:0x000031B0; // type:function size:0x70 +executeState_Guard__9dAcEsf4_cFv = .text:0x00003220; // type:function size:0xAC +finalizeState_Guard__9dAcEsf4_cFv = .text:0x000032D0; // type:function size:0x4 +initializeState_Guard2__9dAcEsf4_cFv = .text:0x000032E0; // type:function size:0x3C +executeState_Guard2__9dAcEsf4_cFv = .text:0x00003320; // type:function size:0x94 +finalizeState_Guard2__9dAcEsf4_cFv = .text:0x000033C0; // type:function size:0x4 +initializeState_GuardJust__9dAcEsf4_cFv = .text:0x000033D0; // type:function size:0x78 +executeState_GuardJust__9dAcEsf4_cFv = .text:0x00003450; // type:function size:0x9C +finalizeState_GuardJust__9dAcEsf4_cFv = .text:0x000034F0; // type:function size:0x4 +initializeState_Counter__9dAcEsf4_cFv = .text:0x00003500; // type:function size:0x98 +executeState_Counter__9dAcEsf4_cFv = .text:0x000035A0; // type:function size:0x2A0 +finalizeState_Counter__9dAcEsf4_cFv = .text:0x00003840; // type:function size:0x4 +initializeState_Change4Sword__9dAcEsf4_cFv = .text:0x00003850; // type:function size:0x78 +executeState_Change4Sword__9dAcEsf4_cFv = .text:0x000038D0; // type:function size:0xD8 +finalizeState_Change4Sword__9dAcEsf4_cFv = .text:0x000039B0; // type:function size:0x4 +initializeState_Damage__9dAcEsf4_cFv = .text:0x000039C0; // type:function size:0x50 +executeState_Damage__9dAcEsf4_cFv = .text:0x00003A10; // type:function size:0x68 fn_148_3A78 = .text:0x00003A78; // type:function size:0x4 -fn_148_3A80 = .text:0x00003A80; // type:function size:0x4 -fn_148_3A90 = .text:0x00003A90; // type:function size:0x4C -fn_148_3AE0 = .text:0x00003AE0; // type:function size:0x100 -fn_148_3BE0 = .text:0x00003BE0; // type:function size:0x4 +finalizeState_Damage__9dAcEsf4_cFv = .text:0x00003A80; // type:function size:0x4 +initializeState_End__9dAcEsf4_cFv = .text:0x00003A90; // type:function size:0x4C +executeState_End__9dAcEsf4_cFv = .text:0x00003AE0; // type:function size:0x100 +finalizeState_End__9dAcEsf4_cFv = .text:0x00003BE0; // type:function size:0x4 fn_148_3BF0 = .text:0x00003BF0; // type:function size:0x784 fn_148_4380 = .text:0x00004380; // type:function size:0x4C fn_148_43D0 = .text:0x000043D0; // type:function size:0x1C @@ -76,24 +76,24 @@ fn_148_5B10 = .text:0x00005B10; // type:function size:0x8 fn_148_5B20 = .text:0x00005B20; // type:function size:0x4 fn_148_5B30 = .text:0x00005B30; // type:function size:0x4 fn_148_5B40 = .text:0x00005B40; // type:function size:0x8 -fn_148_5B50 = .text:0x00005B50; // type:function size:0x240 -fn_148_5D90 = .text:0x00005D90; // type:function size:0x60 -fn_148_5DF0 = .text:0x00005DF0; // type:function size:0xC -fn_148_5E00 = .text:0x00005E00; // type:function size:0x1C -fn_148_5E20 = .text:0x00005E20; // type:function size:0x1C -fn_148_5E40 = .text:0x00005E40; // type:function size:0x1C -fn_148_5E60 = .text:0x00005E60; // type:function size:0x10 -fn_148_5E70 = .text:0x00005E70; // type:function size:0x10 -fn_148_5E80 = .text:0x00005E80; // type:function size:0x10 -fn_148_5E90 = .text:0x00005E90; // type:function size:0x10 -fn_148_5EA0 = .text:0x00005EA0; // type:function size:0x10 -fn_148_5EB0 = .text:0x00005EB0; // type:function size:0x10 -fn_148_5EC0 = .text:0x00005EC0; // type:function size:0x30 -fn_148_5EF0 = .text:0x00005EF0; // type:function size:0x30 -fn_148_5F20 = .text:0x00005F20; // type:function size:0x30 -fn_148_5F50 = .text:0x00005F50; // type:function size:0x7D0 -fn_148_6720 = .text:0x00006720; // type:function size:0x58 -fn_148_6780 = .text:0x00006780; // type:function size:0x88 +__dt__9dAcEsf4_cFv = .text:0x00005B50; // type:function size:0x240 +build__24sFStateFct_c<9dAcEsf4_c>FRC12sStateIDIf_c = .text:0x00005D90; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEsf4_c>FRP10sStateIf_c = .text:0x00005DF0; // type:function size:0xC +initialize__21sFState_c<9dAcEsf4_c>Fv = .text:0x00005E00; // type:function size:0x1C +execute__21sFState_c<9dAcEsf4_c>Fv = .text:0x00005E20; // type:function size:0x1C +finalize__21sFState_c<9dAcEsf4_c>Fv = .text:0x00005E40; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005E60; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005E70; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005E80; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005E90; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005EA0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEsf4_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005EB0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEsf4_c>CFR9dAcEsf4_c = .text:0x00005EC0; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEsf4_c>CFR9dAcEsf4_c = .text:0x00005EF0; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEsf4_c>CFR9dAcEsf4_c = .text:0x00005F20; // type:function size:0x30 +__sinit_\d_a_e_sf4_cpp = .text:0x00005F50; // type:function size:0x7D0 scope:local +__dt__23sFStateID_c<9dAcEsf4_c>Fv = .text:0x00006720; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEsf4_c>CFPCc = .text:0x00006780; // type:function size:0x88 fn_148_6810 = .text:0x00006810; // type:function size:0x8 fn_148_6820 = .text:0x00006820; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -107,7 +107,7 @@ lbl_148_rodata_EC = .rodata:0x000000EC; // type:object size:0x44 data:float lbl_148_rodata_130 = .rodata:0x00000130; // type:object size:0xC data:float lbl_148_rodata_13C = .rodata:0x0000013C; // type:object size:0x34 data:float lbl_148_rodata_170 = .rodata:0x00000170; // type:object size:0x8 data:float -lbl_148_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_E_SF4 = .data:0x00000000; // type:object size:0x40 data:4byte lbl_148_data_40 = .data:0x00000040; // type:object size:0x28 data:4byte lbl_148_data_68 = .data:0x00000068; // type:object size:0xC lbl_148_data_74 = .data:0x00000074; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_sfNP/symbols.txt b/config/SOUE01/rels/d_a_e_sfNP/symbols.txt index 7bb8fa58..2d920104 100644 --- a/config/SOUE01/rels/d_a_e_sfNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_sfNP/symbols.txt @@ -3,14 +3,14 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_147_F0 = .text:0x000000F0; // type:function size:0x18C +dAcEsf_c_classInit__Fv = .text:0x000000F0; // type:function size:0x18C fn_147_280 = .text:0x00000280; // type:function size:0x58 fn_147_2E0 = .text:0x000002E0; // type:function size:0x58 fn_147_340 = .text:0x00000340; // type:function size:0x90 -fn_147_3D0 = .text:0x000003D0; // type:function size:0x58 -fn_147_430 = .text:0x00000430; // type:function size:0x6C -fn_147_4A0 = .text:0x000004A0; // type:function size:0xA0 -fn_147_540 = .text:0x00000540; // type:function size:0xA4 +__dt__20sFState_c<8dAcEsf_c>Fv = .text:0x000003D0; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEsf_c>Fv = .text:0x00000430; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004A0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000540; // type:function size:0xA4 fn_147_5F0 = .text:0x000005F0; // type:function size:0x90 fn_147_680 = .text:0x00000680; // type:function size:0xEC fn_147_770 = .text:0x00000770; // type:function size:0x84 @@ -19,50 +19,50 @@ fn_147_860 = .text:0x00000860; // type:function size:0x90 fn_147_8F0 = .text:0x000008F0; // type:function size:0xCC fn_147_9C0 = .text:0x000009C0; // type:function size:0x128 fn_147_AF0 = .text:0x00000AF0; // type:function size:0x360 -fn_147_E50 = .text:0x00000E50; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E50; // type:function size:0x10 fn_147_E60 = .text:0x00000E60; // type:function size:0x8 fn_147_E70 = .text:0x00000E70; // type:function size:0xA20 -fn_147_1890 = .text:0x00001890; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001890; // type:function size:0x10 fn_147_18A0 = .text:0x000018A0; // type:function size:0x170 fn_147_1A10 = .text:0x00001A10; // type:function size:0x16C fn_147_1B80 = .text:0x00001B80; // type:function size:0x528 -fn_147_20B0 = .text:0x000020B0; // type:function size:0xA0 -fn_147_2150 = .text:0x00002150; // type:function size:0x6D0 -fn_147_2820 = .text:0x00002820; // type:function size:0x4 -fn_147_2830 = .text:0x00002830; // type:function size:0x7C -fn_147_28B0 = .text:0x000028B0; // type:function size:0x2F0 -fn_147_2BA0 = .text:0x00002BA0; // type:function size:0x4 -fn_147_2BB0 = .text:0x00002BB0; // type:function size:0xA4 -fn_147_2C60 = .text:0x00002C60; // type:function size:0x740 -fn_147_33A0 = .text:0x000033A0; // type:function size:0x4 -fn_147_33B0 = .text:0x000033B0; // type:function size:0x88 -fn_147_3440 = .text:0x00003440; // type:function size:0x23C +initializeState_Standby__8dAcEsf_cFv = .text:0x000020B0; // type:function size:0xA0 +executeState_Standby__8dAcEsf_cFv = .text:0x00002150; // type:function size:0x6D0 +finalizeState_Standby__8dAcEsf_cFv = .text:0x00002820; // type:function size:0x4 +initializeState_Home__8dAcEsf_cFv = .text:0x00002830; // type:function size:0x7C +executeState_Home__8dAcEsf_cFv = .text:0x000028B0; // type:function size:0x2F0 +finalizeState_Home__8dAcEsf_cFv = .text:0x00002BA0; // type:function size:0x4 +initializeState_Fight__8dAcEsf_cFv = .text:0x00002BB0; // type:function size:0xA4 +executeState_Fight__8dAcEsf_cFv = .text:0x00002C60; // type:function size:0x740 +finalizeState_Fight__8dAcEsf_cFv = .text:0x000033A0; // type:function size:0x4 +initializeState_Attack__8dAcEsf_cFv = .text:0x000033B0; // type:function size:0x88 +executeState_Attack__8dAcEsf_cFv = .text:0x00003440; // type:function size:0x23C fn_147_3680 = .text:0x00003680; // type:function size:0x48 -fn_147_36D0 = .text:0x000036D0; // type:function size:0x4 -fn_147_36E0 = .text:0x000036E0; // type:function size:0x88 -fn_147_3770 = .text:0x00003770; // type:function size:0x194 -fn_147_3910 = .text:0x00003910; // type:function size:0x4 -fn_147_3920 = .text:0x00003920; // type:function size:0x88 -fn_147_39B0 = .text:0x000039B0; // type:function size:0x1D0 -fn_147_3B80 = .text:0x00003B80; // type:function size:0x4 -fn_147_3B90 = .text:0x00003B90; // type:function size:0x98 -fn_147_3C30 = .text:0x00003C30; // type:function size:0xB8 -fn_147_3CF0 = .text:0x00003CF0; // type:function size:0x4 -fn_147_3D00 = .text:0x00003D00; // type:function size:0x4C -fn_147_3D50 = .text:0x00003D50; // type:function size:0xB4 -fn_147_3E10 = .text:0x00003E10; // type:function size:0x4 -fn_147_3E20 = .text:0x00003E20; // type:function size:0x1C -fn_147_3E40 = .text:0x00003E40; // type:function size:0x10C -fn_147_3F50 = .text:0x00003F50; // type:function size:0x4 -fn_147_3F60 = .text:0x00003F60; // type:function size:0x60 -fn_147_3FC0 = .text:0x00003FC0; // type:function size:0xA4 -fn_147_4070 = .text:0x00004070; // type:function size:0x4 -fn_147_4080 = .text:0x00004080; // type:function size:0xEC -fn_147_4170 = .text:0x00004170; // type:function size:0x190 -fn_147_4300 = .text:0x00004300; // type:function size:0x4 +finalizeState_Attack__8dAcEsf_cFv = .text:0x000036D0; // type:function size:0x4 +initializeState_AttackB__8dAcEsf_cFv = .text:0x000036E0; // type:function size:0x88 +executeState_AttackB__8dAcEsf_cFv = .text:0x00003770; // type:function size:0x194 +finalizeState_AttackB__8dAcEsf_cFv = .text:0x00003910; // type:function size:0x4 +initializeState_Attack2__8dAcEsf_cFv = .text:0x00003920; // type:function size:0x88 +executeState_Attack2__8dAcEsf_cFv = .text:0x000039B0; // type:function size:0x1D0 +finalizeState_Attack2__8dAcEsf_cFv = .text:0x00003B80; // type:function size:0x4 +initializeState_Damage__8dAcEsf_cFv = .text:0x00003B90; // type:function size:0x98 +executeState_Damage__8dAcEsf_cFv = .text:0x00003C30; // type:function size:0xB8 +finalizeState_Damage__8dAcEsf_cFv = .text:0x00003CF0; // type:function size:0x4 +initializeState_Guard__8dAcEsf_cFv = .text:0x00003D00; // type:function size:0x4C +executeState_Guard__8dAcEsf_cFv = .text:0x00003D50; // type:function size:0xB4 +finalizeState_Guard__8dAcEsf_cFv = .text:0x00003E10; // type:function size:0x4 +initializeState_Guard2__8dAcEsf_cFv = .text:0x00003E20; // type:function size:0x1C +executeState_Guard2__8dAcEsf_cFv = .text:0x00003E40; // type:function size:0x10C +finalizeState_Guard2__8dAcEsf_cFv = .text:0x00003F50; // type:function size:0x4 +initializeState_GuardJust__8dAcEsf_cFv = .text:0x00003F60; // type:function size:0x60 +executeState_GuardJust__8dAcEsf_cFv = .text:0x00003FC0; // type:function size:0xA4 +finalizeState_GuardJust__8dAcEsf_cFv = .text:0x00004070; // type:function size:0x4 +initializeState_Fail__8dAcEsf_cFv = .text:0x00004080; // type:function size:0xEC +executeState_Fail__8dAcEsf_cFv = .text:0x00004170; // type:function size:0x190 +finalizeState_Fail__8dAcEsf_cFv = .text:0x00004300; // type:function size:0x4 fn_147_4310 = .text:0x00004310; // type:function size:0x618 fn_147_4930 = .text:0x00004930; // type:function size:0x4C -fn_147_4980 = .text:0x00004980; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004980; // type:function size:0x10 fn_147_4990 = .text:0x00004990; // type:function size:0x1C fn_147_49B0 = .text:0x000049B0; // type:function size:0x64 fn_147_4A20 = .text:0x00004A20; // type:function size:0x1DC @@ -72,24 +72,24 @@ fn_147_4ED0 = .text:0x00004ED0; // type:function size:0x8 fn_147_4EE0 = .text:0x00004EE0; // type:function size:0x4 fn_147_4EF0 = .text:0x00004EF0; // type:function size:0x4 fn_147_4F00 = .text:0x00004F00; // type:function size:0x8 -fn_147_4F10 = .text:0x00004F10; // type:function size:0x1BC -fn_147_50D0 = .text:0x000050D0; // type:function size:0x60 -fn_147_5130 = .text:0x00005130; // type:function size:0xC -fn_147_5140 = .text:0x00005140; // type:function size:0x1C -fn_147_5160 = .text:0x00005160; // type:function size:0x1C -fn_147_5180 = .text:0x00005180; // type:function size:0x1C -fn_147_51A0 = .text:0x000051A0; // type:function size:0x10 -fn_147_51B0 = .text:0x000051B0; // type:function size:0x10 -fn_147_51C0 = .text:0x000051C0; // type:function size:0x10 -fn_147_51D0 = .text:0x000051D0; // type:function size:0x10 -fn_147_51E0 = .text:0x000051E0; // type:function size:0x10 -fn_147_51F0 = .text:0x000051F0; // type:function size:0x10 -fn_147_5200 = .text:0x00005200; // type:function size:0x30 -fn_147_5230 = .text:0x00005230; // type:function size:0x30 -fn_147_5260 = .text:0x00005260; // type:function size:0x30 -fn_147_5290 = .text:0x00005290; // type:function size:0x85C -fn_147_5AF0 = .text:0x00005AF0; // type:function size:0x58 -fn_147_5B50 = .text:0x00005B50; // type:function size:0x88 +__dt__8dAcEsf_cFv = .text:0x00004F10; // type:function size:0x1BC +build__23sFStateFct_c<8dAcEsf_c>FRC12sStateIDIf_c = .text:0x000050D0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEsf_c>FRP10sStateIf_c = .text:0x00005130; // type:function size:0xC +initialize__20sFState_c<8dAcEsf_c>Fv = .text:0x00005140; // type:function size:0x1C +execute__20sFState_c<8dAcEsf_c>Fv = .text:0x00005160; // type:function size:0x1C +finalize__20sFState_c<8dAcEsf_c>Fv = .text:0x00005180; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000051A0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000051B0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000051C0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000051D0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000051E0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEsf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000051F0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEsf_c>CFR8dAcEsf_c = .text:0x00005200; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEsf_c>CFR8dAcEsf_c = .text:0x00005230; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEsf_c>CFR8dAcEsf_c = .text:0x00005260; // type:function size:0x30 +__sinit_\d_a_e_sf_cpp = .text:0x00005290; // type:function size:0x85C scope:local +__dt__22sFStateID_c<8dAcEsf_c>Fv = .text:0x00005AF0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEsf_c>CFPCc = .text:0x00005B50; // type:function size:0x88 fn_147_5BE0 = .text:0x00005BE0; // type:function size:0x8 fn_147_5BF0 = .text:0x00005BF0; // type:function size:0x8 fn_147_5C00 = .text:0x00005C00; // type:function size:0x8 @@ -106,7 +106,7 @@ lbl_147_rodata_98 = .rodata:0x00000098; // type:object size:0x54 data:float lbl_147_rodata_EC = .rodata:0x000000EC; // type:object size:0xC data:float lbl_147_rodata_F8 = .rodata:0x000000F8; // type:object size:0x4C data:float lbl_147_rodata_144 = .rodata:0x00000144; // type:object size:0x20 data:float -lbl_147_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_E_SF = .data:0x00000000; // type:object size:0x6C data:4byte lbl_147_data_6C = .data:0x0000006C; // type:object size:0x14 data:4byte lbl_147_data_80 = .data:0x00000080; // type:object size:0xC lbl_147_data_8C = .data:0x0000008C; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_e_sirenNP/symbols.txt b/config/SOUE01/rels/d_a_e_sirenNP/symbols.txt index 839e936f..085174e4 100644 --- a/config/SOUE01/rels/d_a_e_sirenNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_sirenNP/symbols.txt @@ -3,63 +3,63 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_190_F0 = .text:0x000000F0; // type:function size:0x140 +dAcESiren_c_classInit__Fv = .text:0x000000F0; // type:function size:0x140 fn_190_230 = .text:0x00000230; // type:function size:0x58 -fn_190_290 = .text:0x00000290; // type:function size:0x58 -fn_190_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_190_360 = .text:0x00000360; // type:function size:0xA0 -fn_190_400 = .text:0x00000400; // type:function size:0xA4 +__dt__24sFState_c<11dAcESiren_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcESiren_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_190_4B0 = .text:0x000004B0; // type:function size:0xF4 fn_190_5B0 = .text:0x000005B0; // type:function size:0x344 -fn_190_900 = .text:0x00000900; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000900; // type:function size:0x10 fn_190_910 = .text:0x00000910; // type:function size:0x8 fn_190_920 = .text:0x00000920; // type:function size:0x4E8 -fn_190_E10 = .text:0x00000E10; // type:function size:0x10 -fn_190_E20 = .text:0x00000E20; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 fn_190_E30 = .text:0x00000E30; // type:function size:0x174 -fn_190_FB0 = .text:0x00000FB0; // type:function size:0xD8 -fn_190_1090 = .text:0x00001090; // type:function size:0x78 +initializeState_Wait__11dAcESiren_cFv = .text:0x00000FB0; // type:function size:0xD8 +executeState_Wait__11dAcESiren_cFv = .text:0x00001090; // type:function size:0x78 fn_190_1110 = .text:0x00001110; // type:function size:0x1C -fn_190_1130 = .text:0x00001130; // type:function size:0x4 -fn_190_1140 = .text:0x00001140; // type:function size:0x4 -fn_190_1150 = .text:0x00001150; // type:function size:0x170 -fn_190_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_190_12D0 = .text:0x000012D0; // type:function size:0x8C -fn_190_1360 = .text:0x00001360; // type:function size:0x168 -fn_190_14D0 = .text:0x000014D0; // type:function size:0x4 -fn_190_14E0 = .text:0x000014E0; // type:function size:0x60 -fn_190_1540 = .text:0x00001540; // type:function size:0x68 -fn_190_15B0 = .text:0x000015B0; // type:function size:0x4 -fn_190_15C0 = .text:0x000015C0; // type:function size:0x38 -fn_190_1600 = .text:0x00001600; // type:function size:0x90 -fn_190_1690 = .text:0x00001690; // type:function size:0x4 -fn_190_16A0 = .text:0x000016A0; // type:function size:0x34 -fn_190_16E0 = .text:0x000016E0; // type:function size:0x2F8 -fn_190_19E0 = .text:0x000019E0; // type:function size:0x4 +finalizeState_Wait__11dAcESiren_cFv = .text:0x00001130; // type:function size:0x4 +initializeState_Revival__11dAcESiren_cFv = .text:0x00001140; // type:function size:0x4 +executeState_Revival__11dAcESiren_cFv = .text:0x00001150; // type:function size:0x170 +finalizeState_Revival__11dAcESiren_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_Move__11dAcESiren_cFv = .text:0x000012D0; // type:function size:0x8C +executeState_Move__11dAcESiren_cFv = .text:0x00001360; // type:function size:0x168 +finalizeState_Move__11dAcESiren_cFv = .text:0x000014D0; // type:function size:0x4 +initializeState_PathMove__11dAcESiren_cFv = .text:0x000014E0; // type:function size:0x60 +executeState_PathMove__11dAcESiren_cFv = .text:0x00001540; // type:function size:0x68 +finalizeState_PathMove__11dAcESiren_cFv = .text:0x000015B0; // type:function size:0x4 +initializeState_Turn__11dAcESiren_cFv = .text:0x000015C0; // type:function size:0x38 +executeState_Turn__11dAcESiren_cFv = .text:0x00001600; // type:function size:0x90 +finalizeState_Turn__11dAcESiren_cFv = .text:0x00001690; // type:function size:0x4 +initializeState_Event__11dAcESiren_cFv = .text:0x000016A0; // type:function size:0x34 +executeState_Event__11dAcESiren_cFv = .text:0x000016E0; // type:function size:0x2F8 +finalizeState_Event__11dAcESiren_cFv = .text:0x000019E0; // type:function size:0x4 fn_190_19F0 = .text:0x000019F0; // type:function size:0x2C4 fn_190_1CC0 = .text:0x00001CC0; // type:function size:0xA4 fn_190_1D70 = .text:0x00001D70; // type:function size:0x8 fn_190_1D80 = .text:0x00001D80; // type:function size:0x4 fn_190_1D90 = .text:0x00001D90; // type:function size:0x4 fn_190_1DA0 = .text:0x00001DA0; // type:function size:0x8 -fn_190_1DB0 = .text:0x00001DB0; // type:function size:0x130 -fn_190_1EE0 = .text:0x00001EE0; // type:function size:0x60 -fn_190_1F40 = .text:0x00001F40; // type:function size:0xC -fn_190_1F50 = .text:0x00001F50; // type:function size:0x1C -fn_190_1F70 = .text:0x00001F70; // type:function size:0x1C -fn_190_1F90 = .text:0x00001F90; // type:function size:0x1C -fn_190_1FB0 = .text:0x00001FB0; // type:function size:0x10 -fn_190_1FC0 = .text:0x00001FC0; // type:function size:0x10 -fn_190_1FD0 = .text:0x00001FD0; // type:function size:0x10 -fn_190_1FE0 = .text:0x00001FE0; // type:function size:0x10 -fn_190_1FF0 = .text:0x00001FF0; // type:function size:0x10 -fn_190_2000 = .text:0x00002000; // type:function size:0x10 -fn_190_2010 = .text:0x00002010; // type:function size:0x30 -fn_190_2040 = .text:0x00002040; // type:function size:0x30 -fn_190_2070 = .text:0x00002070; // type:function size:0x30 -fn_190_20A0 = .text:0x000020A0; // type:function size:0x4B0 -fn_190_2550 = .text:0x00002550; // type:function size:0x58 -fn_190_25B0 = .text:0x000025B0; // type:function size:0x88 +__dt__11dAcESiren_cFv = .text:0x00001DB0; // type:function size:0x130 +build__27sFStateFct_c<11dAcESiren_c>FRC12sStateIDIf_c = .text:0x00001EE0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcESiren_c>FRP10sStateIf_c = .text:0x00001F40; // type:function size:0xC +initialize__24sFState_c<11dAcESiren_c>Fv = .text:0x00001F50; // type:function size:0x1C +execute__24sFState_c<11dAcESiren_c>Fv = .text:0x00001F70; // type:function size:0x1C +finalize__24sFState_c<11dAcESiren_c>Fv = .text:0x00001F90; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FB0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FC0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FD0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FE0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FF0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcESiren_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002000; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcESiren_c>CFR11dAcESiren_c = .text:0x00002010; // type:function size:0x30 +executeState__26sFStateID_c<11dAcESiren_c>CFR11dAcESiren_c = .text:0x00002040; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcESiren_c>CFR11dAcESiren_c = .text:0x00002070; // type:function size:0x30 +__sinit_\d_a_e_siren_cpp = .text:0x000020A0; // type:function size:0x4B0 scope:local +__dt__26sFStateID_c<11dAcESiren_c>Fv = .text:0x00002550; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcESiren_c>CFPCc = .text:0x000025B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_190_rodata_0 = .rodata:0x00000000; // type:object size:0x3C data:float lbl_190_rodata_3C = .rodata:0x0000003C; // type:object size:0x4C data:float lbl_190_rodata_88 = .rodata:0x00000088; // type:object size:0x14 data:float lbl_190_rodata_9C = .rodata:0x0000009C; // type:object size:0x14 data:float -lbl_190_data_0 = .data:0x00000000; // type:object size:0x20 data:4byte +g_profile_E_SIREN = .data:0x00000000; // type:object size:0x20 data:4byte lbl_190_data_20 = .data:0x00000020; // type:object size:0x54 lbl_190_data_74 = .data:0x00000074; // type:object size:0xC lbl_190_data_80 = .data:0x00000080; // type:object size:0x68 data:4byte diff --git a/config/SOUE01/rels/d_a_e_skytailNP/symbols.txt b/config/SOUE01/rels/d_a_e_skytailNP/symbols.txt index a99d93be..051a3303 100644 --- a/config/SOUE01/rels/d_a_e_skytailNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_skytailNP/symbols.txt @@ -4,13 +4,13 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_172_F0 = .text:0x000000F0; // type:function size:0x40 -fn_172_130 = .text:0x00000130; // type:function size:0x164 +dAcESkytail_c_classInit__Fv = .text:0x00000130; // type:function size:0x164 fn_172_2A0 = .text:0x000002A0; // type:function size:0x58 fn_172_300 = .text:0x00000300; // type:function size:0x90 -fn_172_390 = .text:0x00000390; // type:function size:0x58 -fn_172_3F0 = .text:0x000003F0; // type:function size:0x6C -fn_172_460 = .text:0x00000460; // type:function size:0xA0 -fn_172_500 = .text:0x00000500; // type:function size:0xA4 +__dt__26sFState_c<13dAcESkytail_c>Fv = .text:0x00000390; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcESkytail_c>Fv = .text:0x000003F0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000460; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000500; // type:function size:0xA4 fn_172_5B0 = .text:0x000005B0; // type:function size:0x4 fn_172_5C0 = .text:0x000005C0; // type:function size:0x74 fn_172_640 = .text:0x00000640; // type:function size:0x58 @@ -19,38 +19,38 @@ fn_172_720 = .text:0x00000720; // type:function size:0x264 fn_172_990 = .text:0x00000990; // type:function size:0xB0 fn_172_A40 = .text:0x00000A40; // type:function size:0x1FC fn_172_C40 = .text:0x00000C40; // type:function size:0x4C -fn_172_C90 = .text:0x00000C90; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C90; // type:function size:0x10 fn_172_CA0 = .text:0x00000CA0; // type:function size:0x1C fn_172_CC0 = .text:0x00000CC0; // type:function size:0xE8 fn_172_DB0 = .text:0x00000DB0; // type:function size:0x31C fn_172_10D0 = .text:0x000010D0; // type:function size:0x8 fn_172_10E0 = .text:0x000010E0; // type:function size:0xC0C -fn_172_1CF0 = .text:0x00001CF0; // type:function size:0x10 -fn_172_1D00 = .text:0x00001D00; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CF0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D00; // type:function size:0x10 fn_172_1D10 = .text:0x00001D10; // type:function size:0x4C fn_172_1D60 = .text:0x00001D60; // type:function size:0x68 -fn_172_1DD0 = .text:0x00001DD0; // type:function size:0x9C -fn_172_1E70 = .text:0x00001E70; // type:function size:0x1EC -fn_172_2060 = .text:0x00002060; // type:function size:0x10 -fn_172_2070 = .text:0x00002070; // type:function size:0xC -fn_172_2080 = .text:0x00002080; // type:function size:0x3B0 -fn_172_2430 = .text:0x00002430; // type:function size:0x4 -fn_172_2440 = .text:0x00002440; // type:function size:0x90 -fn_172_24D0 = .text:0x000024D0; // type:function size:0xB30 +initializeState_RandomMove__13dAcESkytail_cFv = .text:0x00001DD0; // type:function size:0x9C +executeState_RandomMove__13dAcESkytail_cFv = .text:0x00001E70; // type:function size:0x1EC +finalizeState_RandomMove__13dAcESkytail_cFv = .text:0x00002060; // type:function size:0x10 +initializeState_Move__13dAcESkytail_cFv = .text:0x00002070; // type:function size:0xC +executeState_Move__13dAcESkytail_cFv = .text:0x00002080; // type:function size:0x3B0 +finalizeState_Move__13dAcESkytail_cFv = .text:0x00002430; // type:function size:0x4 +initializeState_ParallelMove__13dAcESkytail_cFv = .text:0x00002440; // type:function size:0x90 +executeState_ParallelMove__13dAcESkytail_cFv = .text:0x000024D0; // type:function size:0xB30 fn_172_3000 = .text:0x00003000; // type:function size:0x48 -fn_172_3050 = .text:0x00003050; // type:function size:0x1C -fn_172_3070 = .text:0x00003070; // type:function size:0x78 -fn_172_30F0 = .text:0x000030F0; // type:function size:0x588 -fn_172_3680 = .text:0x00003680; // type:function size:0x40 -fn_172_36C0 = .text:0x000036C0; // type:function size:0x4 -fn_172_36D0 = .text:0x000036D0; // type:function size:0x4 -fn_172_36E0 = .text:0x000036E0; // type:function size:0x10 -fn_172_36F0 = .text:0x000036F0; // type:function size:0xF8 -fn_172_37F0 = .text:0x000037F0; // type:function size:0x38C -fn_172_3B80 = .text:0x00003B80; // type:function size:0x4 -fn_172_3B90 = .text:0x00003B90; // type:function size:0x4 -fn_172_3BA0 = .text:0x00003BA0; // type:function size:0x118 -fn_172_3CC0 = .text:0x00003CC0; // type:function size:0x4 +finalizeState_ParallelMove__13dAcESkytail_cFv = .text:0x00003050; // type:function size:0x1C +initializeState_FrontAttack__13dAcESkytail_cFv = .text:0x00003070; // type:function size:0x78 +executeState_FrontAttack__13dAcESkytail_cFv = .text:0x000030F0; // type:function size:0x588 +finalizeState_FrontAttack__13dAcESkytail_cFv = .text:0x00003680; // type:function size:0x40 +initializeState_Charge__13dAcESkytail_cFv = .text:0x000036C0; // type:function size:0x4 +executeState_Charge__13dAcESkytail_cFv = .text:0x000036D0; // type:function size:0x4 +finalizeState_Charge__13dAcESkytail_cFv = .text:0x000036E0; // type:function size:0x10 +initializeState_Dead__13dAcESkytail_cFv = .text:0x000036F0; // type:function size:0xF8 +executeState_Dead__13dAcESkytail_cFv = .text:0x000037F0; // type:function size:0x38C +finalizeState_Dead__13dAcESkytail_cFv = .text:0x00003B80; // type:function size:0x4 +initializeState_Skytail__13dAcESkytail_cFv = .text:0x00003B90; // type:function size:0x4 +executeState_Skytail__13dAcESkytail_cFv = .text:0x00003BA0; // type:function size:0x118 +finalizeState_Skytail__13dAcESkytail_cFv = .text:0x00003CC0; // type:function size:0x4 fn_172_3CD0 = .text:0x00003CD0; // type:function size:0x570 fn_172_4240 = .text:0x00004240; // type:function size:0x384 fn_172_45D0 = .text:0x000045D0; // type:function size:0x4 @@ -60,24 +60,24 @@ fn_172_4630 = .text:0x00004630; // type:function size:0x8 fn_172_4640 = .text:0x00004640; // type:function size:0x4 fn_172_4650 = .text:0x00004650; // type:function size:0x4 fn_172_4660 = .text:0x00004660; // type:function size:0x8 -fn_172_4670 = .text:0x00004670; // type:function size:0x164 -fn_172_47E0 = .text:0x000047E0; // type:function size:0x60 -fn_172_4840 = .text:0x00004840; // type:function size:0xC -fn_172_4850 = .text:0x00004850; // type:function size:0x1C -fn_172_4870 = .text:0x00004870; // type:function size:0x1C -fn_172_4890 = .text:0x00004890; // type:function size:0x1C -fn_172_48B0 = .text:0x000048B0; // type:function size:0x10 -fn_172_48C0 = .text:0x000048C0; // type:function size:0x10 -fn_172_48D0 = .text:0x000048D0; // type:function size:0x10 -fn_172_48E0 = .text:0x000048E0; // type:function size:0x10 -fn_172_48F0 = .text:0x000048F0; // type:function size:0x10 -fn_172_4900 = .text:0x00004900; // type:function size:0x10 -fn_172_4910 = .text:0x00004910; // type:function size:0x30 -fn_172_4940 = .text:0x00004940; // type:function size:0x30 -fn_172_4970 = .text:0x00004970; // type:function size:0x30 -fn_172_49A0 = .text:0x000049A0; // type:function size:0x5DC -fn_172_4F80 = .text:0x00004F80; // type:function size:0x58 -fn_172_4FE0 = .text:0x00004FE0; // type:function size:0x88 +__dt__13dAcESkytail_cFv = .text:0x00004670; // type:function size:0x164 +build__29sFStateFct_c<13dAcESkytail_c>FRC12sStateIDIf_c = .text:0x000047E0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcESkytail_c>FRP10sStateIf_c = .text:0x00004840; // type:function size:0xC +initialize__26sFState_c<13dAcESkytail_c>Fv = .text:0x00004850; // type:function size:0x1C +execute__26sFState_c<13dAcESkytail_c>Fv = .text:0x00004870; // type:function size:0x1C +finalize__26sFState_c<13dAcESkytail_c>Fv = .text:0x00004890; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000048B0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000048C0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000048D0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000048E0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000048F0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcESkytail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004900; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcESkytail_c>CFR13dAcESkytail_c = .text:0x00004910; // type:function size:0x30 +executeState__28sFStateID_c<13dAcESkytail_c>CFR13dAcESkytail_c = .text:0x00004940; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcESkytail_c>CFR13dAcESkytail_c = .text:0x00004970; // type:function size:0x30 +__sinit_\d_a_e_skytail_cpp = .text:0x000049A0; // type:function size:0x5DC scope:local +__dt__28sFStateID_c<13dAcESkytail_c>Fv = .text:0x00004F80; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcESkytail_c>CFPCc = .text:0x00004FE0; // type:function size:0x88 fn_172_5070 = .text:0x00005070; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -89,7 +89,7 @@ lbl_172_rodata_C4 = .rodata:0x000000C4; // type:object size:0x8 data:float lbl_172_rodata_CC = .rodata:0x000000CC; // type:object size:0x1C data:float lbl_172_rodata_E8 = .rodata:0x000000E8; // type:object size:0x4C data:float lbl_172_rodata_134 = .rodata:0x00000134; // type:object size:0x9C data:float -lbl_172_data_0 = .data:0x00000000; // type:object size:0x94 data:4byte +g_profile_E_SKYTAIL = .data:0x00000000; // type:object size:0x94 data:4byte lbl_172_data_94 = .data:0x00000094; // type:object size:0x44 data:4byte lbl_172_data_D8 = .data:0x000000D8; // type:object size:0xC data:4byte lbl_172_data_E4 = .data:0x000000E4; // type:object size:0xC data:4byte diff --git a/config/SOUE01/rels/d_a_e_smNP/symbols.txt b/config/SOUE01/rels/d_a_e_smNP/symbols.txt index 45db9e9e..27ea2665 100644 --- a/config/SOUE01/rels/d_a_e_smNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_smNP/symbols.txt @@ -3,56 +3,56 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_187_F0 = .text:0x000000F0; // type:function size:0x1B8 +dAcEsm_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B8 fn_187_2B0 = .text:0x000002B0; // type:function size:0x58 fn_187_310 = .text:0x00000310; // type:function size:0x40 -fn_187_350 = .text:0x00000350; // type:function size:0x58 -fn_187_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_187_420 = .text:0x00000420; // type:function size:0xA0 -fn_187_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEsm_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEsm_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_187_570 = .text:0x00000570; // type:function size:0x5C fn_187_5D0 = .text:0x000005D0; // type:function size:0x70 -fn_187_640 = .text:0x00000640; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000640; // type:function size:0x10 fn_187_650 = .text:0x00000650; // type:function size:0x164 fn_187_7C0 = .text:0x000007C0; // type:function size:0x714 -fn_187_EE0 = .text:0x00000EE0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EE0; // type:function size:0x10 fn_187_EF0 = .text:0x00000EF0; // type:function size:0x160 fn_187_1050 = .text:0x00001050; // type:function size:0x34 fn_187_1090 = .text:0x00001090; // type:function size:0x1224 -fn_187_22C0 = .text:0x000022C0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022C0; // type:function size:0x10 fn_187_22D0 = .text:0x000022D0; // type:function size:0x1C fn_187_22F0 = .text:0x000022F0; // type:function size:0x1C fn_187_2310 = .text:0x00002310; // type:function size:0x1A4 -fn_187_24C0 = .text:0x000024C0; // type:function size:0x4 -fn_187_24D0 = .text:0x000024D0; // type:function size:0x4 -fn_187_24E0 = .text:0x000024E0; // type:function size:0x4 -fn_187_24F0 = .text:0x000024F0; // type:function size:0x8 -fn_187_2500 = .text:0x00002500; // type:function size:0x3C -fn_187_2540 = .text:0x00002540; // type:function size:0x4 -fn_187_2550 = .text:0x00002550; // type:function size:0x180 -fn_187_26D0 = .text:0x000026D0; // type:function size:0x564 -fn_187_2C40 = .text:0x00002C40; // type:function size:0x4 -fn_187_2C50 = .text:0x00002C50; // type:function size:0xB8 -fn_187_2D10 = .text:0x00002D10; // type:function size:0x234 -fn_187_2F50 = .text:0x00002F50; // type:function size:0x4 -fn_187_2F60 = .text:0x00002F60; // type:function size:0x8C -fn_187_2FF0 = .text:0x00002FF0; // type:function size:0xD8 -fn_187_30D0 = .text:0x000030D0; // type:function size:0x4 -fn_187_30E0 = .text:0x000030E0; // type:function size:0x40 -fn_187_3120 = .text:0x00003120; // type:function size:0x1E8 -fn_187_3310 = .text:0x00003310; // type:function size:0x4 -fn_187_3320 = .text:0x00003320; // type:function size:0xC8 -fn_187_33F0 = .text:0x000033F0; // type:function size:0x128 -fn_187_3520 = .text:0x00003520; // type:function size:0x4 -fn_187_3530 = .text:0x00003530; // type:function size:0x80 -fn_187_35B0 = .text:0x000035B0; // type:function size:0x5FC -fn_187_3BB0 = .text:0x00003BB0; // type:function size:0x4 -fn_187_3BC0 = .text:0x00003BC0; // type:function size:0xA0 -fn_187_3C60 = .text:0x00003C60; // type:function size:0x18C -fn_187_3DF0 = .text:0x00003DF0; // type:function size:0x4 -fn_187_3E00 = .text:0x00003E00; // type:function size:0xD4 -fn_187_3EE0 = .text:0x00003EE0; // type:function size:0x68 -fn_187_3F50 = .text:0x00003F50; // type:function size:0x4 +initializeState_BaseMother__8dAcEsm_cFv = .text:0x000024C0; // type:function size:0x4 +executeState_BaseMother__8dAcEsm_cFv = .text:0x000024D0; // type:function size:0x4 +finalizeState_BaseMother__8dAcEsm_cFv = .text:0x000024E0; // type:function size:0x4 +initializeState_Wait__8dAcEsm_cFv = .text:0x000024F0; // type:function size:0x8 +executeState_Wait__8dAcEsm_cFv = .text:0x00002500; // type:function size:0x3C +finalizeState_Wait__8dAcEsm_cFv = .text:0x00002540; // type:function size:0x4 +initializeState_Walk__8dAcEsm_cFv = .text:0x00002550; // type:function size:0x180 +executeState_Walk__8dAcEsm_cFv = .text:0x000026D0; // type:function size:0x564 +finalizeState_Walk__8dAcEsm_cFv = .text:0x00002C40; // type:function size:0x4 +initializeState_BirthJump__8dAcEsm_cFv = .text:0x00002C50; // type:function size:0xB8 +executeState_BirthJump__8dAcEsm_cFv = .text:0x00002D10; // type:function size:0x234 +finalizeState_BirthJump__8dAcEsm_cFv = .text:0x00002F50; // type:function size:0x4 +initializeState_Shake__8dAcEsm_cFv = .text:0x00002F60; // type:function size:0x8C +executeState_Shake__8dAcEsm_cFv = .text:0x00002FF0; // type:function size:0xD8 +finalizeState_Shake__8dAcEsm_cFv = .text:0x000030D0; // type:function size:0x4 +initializeState_Attack__8dAcEsm_cFv = .text:0x000030E0; // type:function size:0x40 +executeState_Attack__8dAcEsm_cFv = .text:0x00003120; // type:function size:0x1E8 +finalizeState_Attack__8dAcEsm_cFv = .text:0x00003310; // type:function size:0x4 +initializeState_Electrical__8dAcEsm_cFv = .text:0x00003320; // type:function size:0xC8 +executeState_Electrical__8dAcEsm_cFv = .text:0x000033F0; // type:function size:0x128 +finalizeState_Electrical__8dAcEsm_cFv = .text:0x00003520; // type:function size:0x4 +initializeState_Absorption__8dAcEsm_cFv = .text:0x00003530; // type:function size:0x80 +executeState_Absorption__8dAcEsm_cFv = .text:0x000035B0; // type:function size:0x5FC +finalizeState_Absorption__8dAcEsm_cFv = .text:0x00003BB0; // type:function size:0x4 +initializeState_Fusion__8dAcEsm_cFv = .text:0x00003BC0; // type:function size:0xA0 +executeState_Fusion__8dAcEsm_cFv = .text:0x00003C60; // type:function size:0x18C +finalizeState_Fusion__8dAcEsm_cFv = .text:0x00003DF0; // type:function size:0x4 +initializeState_Dead__8dAcEsm_cFv = .text:0x00003E00; // type:function size:0xD4 +executeState_Dead__8dAcEsm_cFv = .text:0x00003EE0; // type:function size:0x68 +finalizeState_Dead__8dAcEsm_cFv = .text:0x00003F50; // type:function size:0x4 fn_187_3F60 = .text:0x00003F60; // type:function size:0x128 fn_187_4090 = .text:0x00004090; // type:function size:0x170 fn_187_4200 = .text:0x00004200; // type:function size:0xBC @@ -85,31 +85,31 @@ fn_187_6D10 = .text:0x00006D10; // type:function size:0x8 fn_187_6D20 = .text:0x00006D20; // type:function size:0x4 fn_187_6D30 = .text:0x00006D30; // type:function size:0x4 fn_187_6D40 = .text:0x00006D40; // type:function size:0x8 -fn_187_6D50 = .text:0x00006D50; // type:function size:0x154 +__dt__8dAcEsm_cFv = .text:0x00006D50; // type:function size:0x154 fn_187_6EB0 = .text:0x00006EB0; // type:function size:0x4 fn_187_6EC0 = .text:0x00006EC0; // type:function size:0x4 fn_187_6ED0 = .text:0x00006ED0; // type:function size:0x4 fn_187_6EE0 = .text:0x00006EE0; // type:function size:0x4 fn_187_6EF0 = .text:0x00006EF0; // type:function size:0x4 -fn_187_6F00 = .text:0x00006F00; // type:function size:0x60 -fn_187_6F60 = .text:0x00006F60; // type:function size:0xC -fn_187_6F70 = .text:0x00006F70; // type:function size:0x1C -fn_187_6F90 = .text:0x00006F90; // type:function size:0x1C -fn_187_6FB0 = .text:0x00006FB0; // type:function size:0x1C -fn_187_6FD0 = .text:0x00006FD0; // type:function size:0x10 -fn_187_6FE0 = .text:0x00006FE0; // type:function size:0x10 -fn_187_6FF0 = .text:0x00006FF0; // type:function size:0x10 -fn_187_7000 = .text:0x00007000; // type:function size:0x10 -fn_187_7010 = .text:0x00007010; // type:function size:0x10 -fn_187_7020 = .text:0x00007020; // type:function size:0x10 -fn_187_7030 = .text:0x00007030; // type:function size:0x30 -fn_187_7060 = .text:0x00007060; // type:function size:0x30 -fn_187_7090 = .text:0x00007090; // type:function size:0x30 -fn_187_70C0 = .text:0x000070C0; // type:function size:0xA0C -fn_187_7AD0 = .text:0x00007AD0; // type:function size:0x58 +build__23sFStateFct_c<8dAcEsm_c>FRC12sStateIDIf_c = .text:0x00006F00; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEsm_c>FRP10sStateIf_c = .text:0x00006F60; // type:function size:0xC +initialize__20sFState_c<8dAcEsm_c>Fv = .text:0x00006F70; // type:function size:0x1C +execute__20sFState_c<8dAcEsm_c>Fv = .text:0x00006F90; // type:function size:0x1C +finalize__20sFState_c<8dAcEsm_c>Fv = .text:0x00006FB0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006FD0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006FE0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006FF0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007000; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007010; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEsm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007020; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEsm_c>CFR8dAcEsm_c = .text:0x00007030; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEsm_c>CFR8dAcEsm_c = .text:0x00007060; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEsm_c>CFR8dAcEsm_c = .text:0x00007090; // type:function size:0x30 +__sinit_\d_a_e_sm_cpp = .text:0x000070C0; // type:function size:0xA0C scope:local +__dt__22sFStateID_c<8dAcEsm_c>Fv = .text:0x00007AD0; // type:function size:0x58 fn_187_7B30 = .text:0x00007B30; // type:function size:0x1C fn_187_7B50 = .text:0x00007B50; // type:function size:0x40 -fn_187_7B90 = .text:0x00007B90; // type:function size:0x88 +isSameName__22sFStateID_c<8dAcEsm_c>CFPCc = .text:0x00007B90; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -131,7 +131,7 @@ lbl_187_rodata_1BC = .rodata:0x000001BC; // type:object size:0x10 data:float lbl_187_rodata_1CC = .rodata:0x000001CC; // type:object size:0x4 data:float lbl_187_rodata_1D0 = .rodata:0x000001D0; // type:object size:0x40 data:float lbl_187_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_187_data_10 = .data:0x00000010; // type:object size:0x40 +g_profile_E_SM = .data:0x00000010; // type:object size:0x40 lbl_187_data_50 = .data:0x00000050; // type:object size:0x4 lbl_187_data_54 = .data:0x00000054; // type:object size:0x4 data:string lbl_187_data_58 = .data:0x00000058; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_e_sparkNP/symbols.txt b/config/SOUE01/rels/d_a_e_sparkNP/symbols.txt index 6952f451..a456f846 100644 --- a/config/SOUE01/rels/d_a_e_sparkNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_sparkNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_199_F0 = .text:0x000000F0; // type:function size:0x40 -fn_199_130 = .text:0x00000130; // type:function size:0x1E4 -fn_199_320 = .text:0x00000320; // type:function size:0x58 -fn_199_380 = .text:0x00000380; // type:function size:0x6C -fn_199_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_199_490 = .text:0x00000490; // type:function size:0xA4 +dAcEspark_c_classInit__Fv = .text:0x00000130; // type:function size:0x1E4 +__dt__24sFState_c<11dAcEspark_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcEspark_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_199_540 = .text:0x00000540; // type:function size:0x4 fn_199_550 = .text:0x00000550; // type:function size:0x58 fn_199_5B0 = .text:0x000005B0; // type:function size:0x90 @@ -16,32 +16,32 @@ fn_199_640 = .text:0x00000640; // type:function size:0x4 fn_199_650 = .text:0x00000650; // type:function size:0x40 fn_199_690 = .text:0x00000690; // type:function size:0x314 fn_199_9B0 = .text:0x000009B0; // type:function size:0x3D0 -fn_199_D80 = .text:0x00000D80; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D80; // type:function size:0x10 fn_199_D90 = .text:0x00000D90; // type:function size:0xE0 fn_199_E70 = .text:0x00000E70; // type:function size:0x8 fn_199_E80 = .text:0x00000E80; // type:function size:0x4D4 -fn_199_1360 = .text:0x00001360; // type:function size:0x10 -fn_199_1370 = .text:0x00001370; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001360; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001370; // type:function size:0x10 fn_199_1380 = .text:0x00001380; // type:function size:0x1C fn_199_13A0 = .text:0x000013A0; // type:function size:0xD4 -fn_199_1480 = .text:0x00001480; // type:function size:0x188 -fn_199_1610 = .text:0x00001610; // type:function size:0x3C8 -fn_199_19E0 = .text:0x000019E0; // type:function size:0x4 -fn_199_19F0 = .text:0x000019F0; // type:function size:0x80 -fn_199_1A70 = .text:0x00001A70; // type:function size:0x58 -fn_199_1AD0 = .text:0x00001AD0; // type:function size:0x4 -fn_199_1AE0 = .text:0x00001AE0; // type:function size:0xA0 -fn_199_1B80 = .text:0x00001B80; // type:function size:0x850 -fn_199_23D0 = .text:0x000023D0; // type:function size:0x4 -fn_199_23E0 = .text:0x000023E0; // type:function size:0x1B0 -fn_199_2590 = .text:0x00002590; // type:function size:0x158 -fn_199_26F0 = .text:0x000026F0; // type:function size:0x4 -fn_199_2700 = .text:0x00002700; // type:function size:0xE4 -fn_199_27F0 = .text:0x000027F0; // type:function size:0x1D4 -fn_199_29D0 = .text:0x000029D0; // type:function size:0x4 -fn_199_29E0 = .text:0x000029E0; // type:function size:0x84 -fn_199_2A70 = .text:0x00002A70; // type:function size:0x154 -fn_199_2BD0 = .text:0x00002BD0; // type:function size:0x4 +initializeState_Wait__11dAcEspark_cFv = .text:0x00001480; // type:function size:0x188 +executeState_Wait__11dAcEspark_cFv = .text:0x00001610; // type:function size:0x3C8 +finalizeState_Wait__11dAcEspark_cFv = .text:0x000019E0; // type:function size:0x4 +initializeState_EyeWait__11dAcEspark_cFv = .text:0x000019F0; // type:function size:0x80 +executeState_EyeWait__11dAcEspark_cFv = .text:0x00001A70; // type:function size:0x58 +finalizeState_EyeWait__11dAcEspark_cFv = .text:0x00001AD0; // type:function size:0x4 +initializeState_Move__11dAcEspark_cFv = .text:0x00001AE0; // type:function size:0xA0 +executeState_Move__11dAcEspark_cFv = .text:0x00001B80; // type:function size:0x850 +finalizeState_Move__11dAcEspark_cFv = .text:0x000023D0; // type:function size:0x4 +initializeState_Damage__11dAcEspark_cFv = .text:0x000023E0; // type:function size:0x1B0 +executeState_Damage__11dAcEspark_cFv = .text:0x00002590; // type:function size:0x158 +finalizeState_Damage__11dAcEspark_cFv = .text:0x000026F0; // type:function size:0x4 +initializeState_Dead__11dAcEspark_cFv = .text:0x00002700; // type:function size:0xE4 +executeState_Dead__11dAcEspark_cFv = .text:0x000027F0; // type:function size:0x1D4 +finalizeState_Dead__11dAcEspark_cFv = .text:0x000029D0; // type:function size:0x4 +initializeState_Stun__11dAcEspark_cFv = .text:0x000029E0; // type:function size:0x84 +executeState_Stun__11dAcEspark_cFv = .text:0x00002A70; // type:function size:0x154 +finalizeState_Stun__11dAcEspark_cFv = .text:0x00002BD0; // type:function size:0x4 fn_199_2BE0 = .text:0x00002BE0; // type:function size:0x184 fn_199_2D70 = .text:0x00002D70; // type:function size:0x88 fn_199_2E00 = .text:0x00002E00; // type:function size:0x174 @@ -56,24 +56,24 @@ fn_199_4170 = .text:0x00004170; // type:function size:0x8 fn_199_4180 = .text:0x00004180; // type:function size:0x4 fn_199_4190 = .text:0x00004190; // type:function size:0x4 fn_199_41A0 = .text:0x000041A0; // type:function size:0x8 -fn_199_41B0 = .text:0x000041B0; // type:function size:0x1B0 -fn_199_4360 = .text:0x00004360; // type:function size:0x60 -fn_199_43C0 = .text:0x000043C0; // type:function size:0xC -fn_199_43D0 = .text:0x000043D0; // type:function size:0x1C -fn_199_43F0 = .text:0x000043F0; // type:function size:0x1C -fn_199_4410 = .text:0x00004410; // type:function size:0x1C -fn_199_4430 = .text:0x00004430; // type:function size:0x10 -fn_199_4440 = .text:0x00004440; // type:function size:0x10 -fn_199_4450 = .text:0x00004450; // type:function size:0x10 -fn_199_4460 = .text:0x00004460; // type:function size:0x10 -fn_199_4470 = .text:0x00004470; // type:function size:0x10 -fn_199_4480 = .text:0x00004480; // type:function size:0x10 -fn_199_4490 = .text:0x00004490; // type:function size:0x30 -fn_199_44C0 = .text:0x000044C0; // type:function size:0x30 -fn_199_44F0 = .text:0x000044F0; // type:function size:0x30 -fn_199_4520 = .text:0x00004520; // type:function size:0x4B0 -fn_199_49D0 = .text:0x000049D0; // type:function size:0x58 -fn_199_4A30 = .text:0x00004A30; // type:function size:0x88 +__dt__11dAcEspark_cFv = .text:0x000041B0; // type:function size:0x1B0 +build__27sFStateFct_c<11dAcEspark_c>FRC12sStateIDIf_c = .text:0x00004360; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcEspark_c>FRP10sStateIf_c = .text:0x000043C0; // type:function size:0xC +initialize__24sFState_c<11dAcEspark_c>Fv = .text:0x000043D0; // type:function size:0x1C +execute__24sFState_c<11dAcEspark_c>Fv = .text:0x000043F0; // type:function size:0x1C +finalize__24sFState_c<11dAcEspark_c>Fv = .text:0x00004410; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004430; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004440; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004450; // type:function size:0x10 +getState__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004460; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004470; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcEspark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004480; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcEspark_c>CFR11dAcEspark_c = .text:0x00004490; // type:function size:0x30 +executeState__26sFStateID_c<11dAcEspark_c>CFR11dAcEspark_c = .text:0x000044C0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcEspark_c>CFR11dAcEspark_c = .text:0x000044F0; // type:function size:0x30 +__sinit_\d_a_e_spark_cpp = .text:0x00004520; // type:function size:0x4B0 scope:local +__dt__26sFStateID_c<11dAcEspark_c>Fv = .text:0x000049D0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcEspark_c>CFPCc = .text:0x00004A30; // type:function size:0x88 fn_199_4AC0 = .text:0x00004AC0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -90,7 +90,7 @@ lbl_199_rodata_E0 = .rodata:0x000000E0; // type:object size:0x14 data:float lbl_199_rodata_F4 = .rodata:0x000000F4; // type:object size:0x4 data:float lbl_199_rodata_F8 = .rodata:0x000000F8; // type:object size:0x18 data:float lbl_199_rodata_110 = .rodata:0x00000110; // type:object size:0x3C data:float -lbl_199_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_SPARK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_199_data_10 = .data:0x00000010; // type:object size:0xC lbl_199_data_1C = .data:0x0000001C; // type:object size:0xC lbl_199_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_stNP/symbols.txt b/config/SOUE01/rels/d_a_e_stNP/symbols.txt index 178af2ac..b3dc6679 100644 --- a/config/SOUE01/rels/d_a_e_stNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_stNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_149_F0 = .text:0x000000F0; // type:function size:0x40 -AcEst__ctor = .text:0x00000130; // type:function size:0x2CC -fn_149_400 = .text:0x00000400; // type:function size:0x58 -fn_149_460 = .text:0x00000460; // type:function size:0x6C -fn_149_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_149_570 = .text:0x00000570; // type:function size:0xA4 +dAcEst_c_classInit__Fv = .text:0x00000130; // type:function size:0x2CC +__dt__20sFState_c<8dAcEst_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEst_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_149_620 = .text:0x00000620; // type:function size:0x58 fn_149_680 = .text:0x00000680; // type:function size:0x5C fn_149_6E0 = .text:0x000006E0; // type:function size:0x3C @@ -26,14 +26,14 @@ AcEst__init = .text:0x00000EA0; // type:function size:0x35C fn_149_1200 = .text:0x00001200; // type:function size:0x28 fn_149_1230 = .text:0x00001230; // type:function size:0x14 fn_149_1250 = .text:0x00001250; // type:function size:0x10 -fn_149_1260 = .text:0x00001260; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001260; // type:function size:0x10 fn_149_1270 = .text:0x00001270; // type:function size:0x10 fn_149_1280 = .text:0x00001280; // type:function size:0x34 fn_149_12C0 = .text:0x000012C0; // type:function size:0x4 fn_149_12D0 = .text:0x000012D0; // type:function size:0x24C fn_149_1520 = .text:0x00001520; // type:function size:0x320 fn_149_1840 = .text:0x00001840; // type:function size:0x58 -fn_149_18A0 = .text:0x000018A0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018A0; // type:function size:0x10 fn_149_18B0 = .text:0x000018B0; // type:function size:0x8 fn_149_18C0 = .text:0x000018C0; // type:function size:0xFC fn_149_19C0 = .text:0x000019C0; // type:function size:0x8 @@ -43,101 +43,101 @@ fn_149_1D10 = .text:0x00001D10; // type:function size:0xC fn_149_1D20 = .text:0x00001D20; // type:function size:0xC fn_149_1D30 = .text:0x00001D30; // type:function size:0x304 fn_149_2040 = .text:0x00002040; // type:function size:0x10 -fn_149_2050 = .text:0x00002050; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002050; // type:function size:0x10 fn_149_2060 = .text:0x00002060; // type:function size:0xE8 -fn_149_2150 = .text:0x00002150; // type:function size:0x58 -fn_149_21B0 = .text:0x000021B0; // type:function size:0x314 -fn_149_24D0 = .text:0x000024D0; // type:function size:0xC -fn_149_24E0 = .text:0x000024E0; // type:function size:0x3C -fn_149_2520 = .text:0x00002520; // type:function size:0xE8 -fn_149_2610 = .text:0x00002610; // type:function size:0x4 -fn_149_2620 = .text:0x00002620; // type:function size:0xC0 -fn_149_26E0 = .text:0x000026E0; // type:function size:0x168 -fn_149_2850 = .text:0x00002850; // type:function size:0x18 -fn_149_2870 = .text:0x00002870; // type:function size:0x88 -fn_149_2900 = .text:0x00002900; // type:function size:0x4C4 -fn_149_2DD0 = .text:0x00002DD0; // type:function size:0x48 -fn_149_2E20 = .text:0x00002E20; // type:function size:0x80 -fn_149_2EA0 = .text:0x00002EA0; // type:function size:0x204 -fn_149_30B0 = .text:0x000030B0; // type:function size:0x3C -fn_149_30F0 = .text:0x000030F0; // type:function size:0x70 -fn_149_3160 = .text:0x00003160; // type:function size:0x140 -fn_149_32A0 = .text:0x000032A0; // type:function size:0x4 -fn_149_32B0 = .text:0x000032B0; // type:function size:0xB8 -fn_149_3370 = .text:0x00003370; // type:function size:0x17C -fn_149_34F0 = .text:0x000034F0; // type:function size:0x4 -fn_149_3500 = .text:0x00003500; // type:function size:0x8C -fn_149_3590 = .text:0x00003590; // type:function size:0x164 -fn_149_3700 = .text:0x00003700; // type:function size:0x18 -fn_149_3720 = .text:0x00003720; // type:function size:0x164 -fn_149_3890 = .text:0x00003890; // type:function size:0x1F8 -fn_149_3A90 = .text:0x00003A90; // type:function size:0xC -fn_149_3AA0 = .text:0x00003AA0; // type:function size:0x60 -fn_149_3B00 = .text:0x00003B00; // type:function size:0x88 -fn_149_3B90 = .text:0x00003B90; // type:function size:0x18 -fn_149_3BB0 = .text:0x00003BB0; // type:function size:0xD0 -fn_149_3C80 = .text:0x00003C80; // type:function size:0x664 +initializeState_Home__8dAcEst_cFv = .text:0x00002150; // type:function size:0x58 +executeState_Home__8dAcEst_cFv = .text:0x000021B0; // type:function size:0x314 +finalizeState_Home__8dAcEst_cFv = .text:0x000024D0; // type:function size:0xC +initializeState_HomeLine__8dAcEst_cFv = .text:0x000024E0; // type:function size:0x3C +executeState_HomeLine__8dAcEst_cFv = .text:0x00002520; // type:function size:0xE8 +finalizeState_HomeLine__8dAcEst_cFv = .text:0x00002610; // type:function size:0x4 +initializeState_HangHide__8dAcEst_cFv = .text:0x00002620; // type:function size:0xC0 +executeState_HangHide__8dAcEst_cFv = .text:0x000026E0; // type:function size:0x168 +finalizeState_HangHide__8dAcEst_cFv = .text:0x00002850; // type:function size:0x18 +initializeState_HangWait__8dAcEst_cFv = .text:0x00002870; // type:function size:0x88 +executeState_HangWait__8dAcEst_cFv = .text:0x00002900; // type:function size:0x4C4 +finalizeState_HangWait__8dAcEst_cFv = .text:0x00002DD0; // type:function size:0x48 +initializeState_HangAttack__8dAcEst_cFv = .text:0x00002E20; // type:function size:0x80 +executeState_HangAttack__8dAcEst_cFv = .text:0x00002EA0; // type:function size:0x204 +finalizeState_HangAttack__8dAcEst_cFv = .text:0x000030B0; // type:function size:0x3C +initializeState_HangStun__8dAcEst_cFv = .text:0x000030F0; // type:function size:0x70 +executeState_HangStun__8dAcEst_cFv = .text:0x00003160; // type:function size:0x140 +finalizeState_HangStun__8dAcEst_cFv = .text:0x000032A0; // type:function size:0x4 +initializeState_Drop__8dAcEst_cFv = .text:0x000032B0; // type:function size:0xB8 +executeState_Drop__8dAcEst_cFv = .text:0x00003370; // type:function size:0x17C +finalizeState_Drop__8dAcEst_cFv = .text:0x000034F0; // type:function size:0x4 +initializeState_NormalWait__8dAcEst_cFv = .text:0x00003500; // type:function size:0x8C +executeState_NormalWait__8dAcEst_cFv = .text:0x00003590; // type:function size:0x164 +finalizeState_NormalWait__8dAcEst_cFv = .text:0x00003700; // type:function size:0x18 +initializeState_NormalWalk__8dAcEst_cFv = .text:0x00003720; // type:function size:0x164 +executeState_NormalWalk__8dAcEst_cFv = .text:0x00003890; // type:function size:0x1F8 +finalizeState_NormalWalk__8dAcEst_cFv = .text:0x00003A90; // type:function size:0xC +initializeState_WindGuard__8dAcEst_cFv = .text:0x00003AA0; // type:function size:0x60 +executeState_WindGuard__8dAcEst_cFv = .text:0x00003B00; // type:function size:0x88 +finalizeState_WindGuard__8dAcEst_cFv = .text:0x00003B90; // type:function size:0x18 +initializeState_Fight__8dAcEst_cFv = .text:0x00003BB0; // type:function size:0xD0 +executeState_Fight__8dAcEst_cFv = .text:0x00003C80; // type:function size:0x664 fn_149_42F0 = .text:0x000042F0; // type:function size:0xD4 fn_149_43D0 = .text:0x000043D0; // type:function size:0x4C -fn_149_4420 = .text:0x00004420; // type:function size:0x14 -fn_149_4440 = .text:0x00004440; // type:function size:0x88 -fn_149_44D0 = .text:0x000044D0; // type:function size:0x140 -fn_149_4610 = .text:0x00004610; // type:function size:0x4 -fn_149_4620 = .text:0x00004620; // type:function size:0x90 -fn_149_46B0 = .text:0x000046B0; // type:function size:0x31C -fn_149_49D0 = .text:0x000049D0; // type:function size:0x18 -fn_149_49F0 = .text:0x000049F0; // type:function size:0x118 -fn_149_4B10 = .text:0x00004B10; // type:function size:0x37C -fn_149_4E90 = .text:0x00004E90; // type:function size:0x8 -fn_149_4EA0 = .text:0x00004EA0; // type:function size:0x138 -fn_149_4FE0 = .text:0x00004FE0; // type:function size:0x160 -fn_149_5140 = .text:0x00005140; // type:function size:0x48 -fn_149_5190 = .text:0x00005190; // type:function size:0xA8 -fn_149_5240 = .text:0x00005240; // type:function size:0x350 -fn_149_5590 = .text:0x00005590; // type:function size:0x78 -fn_149_5610 = .text:0x00005610; // type:function size:0x140 -fn_149_5750 = .text:0x00005750; // type:function size:0x184 -fn_149_58E0 = .text:0x000058E0; // type:function size:0x4 -fn_149_58F0 = .text:0x000058F0; // type:function size:0xD8 -fn_149_59D0 = .text:0x000059D0; // type:function size:0x280 -fn_149_5C50 = .text:0x00005C50; // type:function size:0x24 -fn_149_5C80 = .text:0x00005C80; // type:function size:0xE0 -fn_149_5D60 = .text:0x00005D60; // type:function size:0x340 -fn_149_60A0 = .text:0x000060A0; // type:function size:0x34 -fn_149_60E0 = .text:0x000060E0; // type:function size:0xA4 -fn_149_6190 = .text:0x00006190; // type:function size:0x4A8 -fn_149_6640 = .text:0x00006640; // type:function size:0x44 -fn_149_6690 = .text:0x00006690; // type:function size:0x70 -fn_149_6700 = .text:0x00006700; // type:function size:0xB0 -fn_149_67B0 = .text:0x000067B0; // type:function size:0x4 -fn_149_67C0 = .text:0x000067C0; // type:function size:0xD4 -fn_149_68A0 = .text:0x000068A0; // type:function size:0x238 -fn_149_6AE0 = .text:0x00006AE0; // type:function size:0x38 -fn_149_6B20 = .text:0x00006B20; // type:function size:0x84 -fn_149_6BB0 = .text:0x00006BB0; // type:function size:0x128 -fn_149_6CE0 = .text:0x00006CE0; // type:function size:0x4 -fn_149_6CF0 = .text:0x00006CF0; // type:function size:0xA8 -fn_149_6DA0 = .text:0x00006DA0; // type:function size:0x270 -fn_149_7010 = .text:0x00007010; // type:function size:0x4 -fn_149_7020 = .text:0x00007020; // type:function size:0x13C -fn_149_7160 = .text:0x00007160; // type:function size:0xA4 -fn_149_7210 = .text:0x00007210; // type:function size:0xC -fn_149_7220 = .text:0x00007220; // type:function size:0x6C -fn_149_7290 = .text:0x00007290; // type:function size:0x23C -fn_149_74D0 = .text:0x000074D0; // type:function size:0x8 -fn_149_74E0 = .text:0x000074E0; // type:function size:0x7C -fn_149_7560 = .text:0x00007560; // type:function size:0x2A0 -fn_149_7800 = .text:0x00007800; // type:function size:0x3C -fn_149_7840 = .text:0x00007840; // type:function size:0x8C -fn_149_78D0 = .text:0x000078D0; // type:function size:0x584 +finalizeState_Fight__8dAcEst_cFv = .text:0x00004420; // type:function size:0x14 +initializeState_StandEnd__8dAcEst_cFv = .text:0x00004440; // type:function size:0x88 +executeState_StandEnd__8dAcEst_cFv = .text:0x000044D0; // type:function size:0x140 +finalizeState_StandEnd__8dAcEst_cFv = .text:0x00004610; // type:function size:0x4 +initializeState_WireAttack__8dAcEst_cFv = .text:0x00004620; // type:function size:0x90 +executeState_WireAttack__8dAcEst_cFv = .text:0x000046B0; // type:function size:0x31C +finalizeState_WireAttack__8dAcEst_cFv = .text:0x000049D0; // type:function size:0x18 +initializeState_JumpAttack__8dAcEst_cFv = .text:0x000049F0; // type:function size:0x118 +executeState_JumpAttack__8dAcEst_cFv = .text:0x00004B10; // type:function size:0x37C +finalizeState_JumpAttack__8dAcEst_cFv = .text:0x00004E90; // type:function size:0x8 +initializeState_HugWalk__8dAcEst_cFv = .text:0x00004EA0; // type:function size:0x138 +executeState_HugWalk__8dAcEst_cFv = .text:0x00004FE0; // type:function size:0x160 +finalizeState_HugWalk__8dAcEst_cFv = .text:0x00005140; // type:function size:0x48 +initializeState_Hug__8dAcEst_cFv = .text:0x00005190; // type:function size:0xA8 +executeState_Hug__8dAcEst_cFv = .text:0x00005240; // type:function size:0x350 +finalizeState_Hug__8dAcEst_cFv = .text:0x00005590; // type:function size:0x78 +initializeState_CancelHug__8dAcEst_cFv = .text:0x00005610; // type:function size:0x140 +executeState_CancelHug__8dAcEst_cFv = .text:0x00005750; // type:function size:0x184 +finalizeState_CancelHug__8dAcEst_cFv = .text:0x000058E0; // type:function size:0x4 +initializeState_StandHit__8dAcEst_cFv = .text:0x000058F0; // type:function size:0xD8 +executeState_StandHit__8dAcEst_cFv = .text:0x000059D0; // type:function size:0x280 +finalizeState_StandHit__8dAcEst_cFv = .text:0x00005C50; // type:function size:0x24 +initializeState_StandStun__8dAcEst_cFv = .text:0x00005C80; // type:function size:0xE0 +executeState_StandStun__8dAcEst_cFv = .text:0x00005D60; // type:function size:0x340 +finalizeState_StandStun__8dAcEst_cFv = .text:0x000060A0; // type:function size:0x34 +initializeState_Stun__8dAcEst_cFv = .text:0x000060E0; // type:function size:0xA4 +executeState_Stun__8dAcEst_cFv = .text:0x00006190; // type:function size:0x4A8 +finalizeState_Stun__8dAcEst_cFv = .text:0x00006640; // type:function size:0x44 +initializeState_Reverse__8dAcEst_cFv = .text:0x00006690; // type:function size:0x70 +executeState_Reverse__8dAcEst_cFv = .text:0x00006700; // type:function size:0xB0 +finalizeState_Reverse__8dAcEst_cFv = .text:0x000067B0; // type:function size:0x4 +initializeState_WaterDead__8dAcEst_cFv = .text:0x000067C0; // type:function size:0xD4 +executeState_WaterDead__8dAcEst_cFv = .text:0x000068A0; // type:function size:0x238 +finalizeState_WaterDead__8dAcEst_cFv = .text:0x00006AE0; // type:function size:0x38 +initializeState_Dead__8dAcEst_cFv = .text:0x00006B20; // type:function size:0x84 +executeState_Dead__8dAcEst_cFv = .text:0x00006BB0; // type:function size:0x128 +finalizeState_Dead__8dAcEst_cFv = .text:0x00006CE0; // type:function size:0x4 +initializeState_StandDead__8dAcEst_cFv = .text:0x00006CF0; // type:function size:0xA8 +executeState_StandDead__8dAcEst_cFv = .text:0x00006DA0; // type:function size:0x270 +finalizeState_StandDead__8dAcEst_cFv = .text:0x00007010; // type:function size:0x4 +initializeState_Defense__8dAcEst_cFv = .text:0x00007020; // type:function size:0x13C +executeState_Defense__8dAcEst_cFv = .text:0x00007160; // type:function size:0xA4 +finalizeState_Defense__8dAcEst_cFv = .text:0x00007210; // type:function size:0xC +initializeState_SpiderFang__8dAcEst_cFv = .text:0x00007220; // type:function size:0x6C +executeState_SpiderFang__8dAcEst_cFv = .text:0x00007290; // type:function size:0x23C +finalizeState_SpiderFang__8dAcEst_cFv = .text:0x000074D0; // type:function size:0x8 +initializeState_SpiderWait__8dAcEst_cFv = .text:0x000074E0; // type:function size:0x7C +executeState_SpiderWait__8dAcEst_cFv = .text:0x00007560; // type:function size:0x2A0 +finalizeState_SpiderWait__8dAcEst_cFv = .text:0x00007800; // type:function size:0x3C +initializeState_SpiderMove__8dAcEst_cFv = .text:0x00007840; // type:function size:0x8C +executeState_SpiderMove__8dAcEst_cFv = .text:0x000078D0; // type:function size:0x584 fn_149_7E60 = .text:0x00007E60; // type:function size:0x2C -fn_149_7E90 = .text:0x00007E90; // type:function size:0x10 -fn_149_7EA0 = .text:0x00007EA0; // type:function size:0x74 -fn_149_7F20 = .text:0x00007F20; // type:function size:0x4B8 -fn_149_83E0 = .text:0x000083E0; // type:function size:0x38 -fn_149_8420 = .text:0x00008420; // type:function size:0xB0 -fn_149_84D0 = .text:0x000084D0; // type:function size:0x3FC -fn_149_88D0 = .text:0x000088D0; // type:function size:0x4 +finalizeState_SpiderMove__8dAcEst_cFv = .text:0x00007E90; // type:function size:0x10 +initializeState_SpiderAttack__8dAcEst_cFv = .text:0x00007EA0; // type:function size:0x74 +executeState_SpiderAttack__8dAcEst_cFv = .text:0x00007F20; // type:function size:0x4B8 +finalizeState_SpiderAttack__8dAcEst_cFv = .text:0x000083E0; // type:function size:0x38 +initializeState_SpiderHome__8dAcEst_cFv = .text:0x00008420; // type:function size:0xB0 +executeState_SpiderHome__8dAcEst_cFv = .text:0x000084D0; // type:function size:0x3FC +finalizeState_SpiderHome__8dAcEst_cFv = .text:0x000088D0; // type:function size:0x4 fn_149_88E0 = .text:0x000088E0; // type:function size:0x48 fn_149_8930 = .text:0x00008930; // type:function size:0x484 fn_149_8DC0 = .text:0x00008DC0; // type:function size:0x4C @@ -189,7 +189,7 @@ fn_149_E1D0 = .text:0x0000E1D0; // type:function size:0x8 fn_149_E1E0 = .text:0x0000E1E0; // type:function size:0x4 fn_149_E1F0 = .text:0x0000E1F0; // type:function size:0x4 fn_149_E200 = .text:0x0000E200; // type:function size:0x8 -fn_149_E210 = .text:0x0000E210; // type:function size:0x2B8 +__dt__8dAcEst_cFv = .text:0x0000E210; // type:function size:0x2B8 fn_149_E4D0 = .text:0x0000E4D0; // type:function size:0x50 fn_149_E520 = .text:0x0000E520; // type:function size:0x4 fn_149_E530 = .text:0x0000E530; // type:function size:0x14C @@ -197,23 +197,23 @@ fn_149_E680 = .text:0x0000E680; // type:function size:0x28 fn_149_E6B0 = .text:0x0000E6B0; // type:function size:0x28 fn_149_E6E0 = .text:0x0000E6E0; // type:function size:0x8 fn_149_E6F0 = .text:0x0000E6F0; // type:function size:0x8 -fn_149_E700 = .text:0x0000E700; // type:function size:0x60 -fn_149_E760 = .text:0x0000E760; // type:function size:0xC -fn_149_E770 = .text:0x0000E770; // type:function size:0x1C -fn_149_E790 = .text:0x0000E790; // type:function size:0x1C -fn_149_E7B0 = .text:0x0000E7B0; // type:function size:0x1C -fn_149_E7D0 = .text:0x0000E7D0; // type:function size:0x10 -fn_149_E7E0 = .text:0x0000E7E0; // type:function size:0x10 -fn_149_E7F0 = .text:0x0000E7F0; // type:function size:0x10 -fn_149_E800 = .text:0x0000E800; // type:function size:0x10 -fn_149_E810 = .text:0x0000E810; // type:function size:0x10 -fn_149_E820 = .text:0x0000E820; // type:function size:0x10 -fn_149_E830 = .text:0x0000E830; // type:function size:0x30 -fn_149_E860 = .text:0x0000E860; // type:function size:0x30 -fn_149_E890 = .text:0x0000E890; // type:function size:0x30 -AcEst__initStates = .text:0x0000E8C0; // type:function size:0x1650 -fn_149_FF10 = .text:0x0000FF10; // type:function size:0x58 -fn_149_FF70 = .text:0x0000FF70; // type:function size:0x88 +build__23sFStateFct_c<8dAcEst_c>FRC12sStateIDIf_c = .text:0x0000E700; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEst_c>FRP10sStateIf_c = .text:0x0000E760; // type:function size:0xC +initialize__20sFState_c<8dAcEst_c>Fv = .text:0x0000E770; // type:function size:0x1C +execute__20sFState_c<8dAcEst_c>Fv = .text:0x0000E790; // type:function size:0x1C +finalize__20sFState_c<8dAcEst_c>Fv = .text:0x0000E7B0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000E7D0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000E7E0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000E7F0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000E800; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000E810; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEst_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000E820; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEst_c>CFR8dAcEst_c = .text:0x0000E830; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEst_c>CFR8dAcEst_c = .text:0x0000E860; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEst_c>CFR8dAcEst_c = .text:0x0000E890; // type:function size:0x30 +__sinit_\d_a_e_st_cpp = .text:0x0000E8C0; // type:function size:0x1650 scope:local +__dt__22sFStateID_c<8dAcEst_c>Fv = .text:0x0000FF10; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEst_c>CFPCc = .text:0x0000FF70; // type:function size:0x88 fn_149_10000 = .text:0x00010000; // type:function size:0x8 fn_149_10010 = .text:0x00010010; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -234,7 +234,7 @@ lbl_149_rodata_108 = .rodata:0x00000108; // type:object size:0x4C data:float lbl_149_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float lbl_149_rodata_158 = .rodata:0x00000158; // type:object size:0xC data:float lbl_149_rodata_164 = .rodata:0x00000164; // type:object size:0x1C data:float -lbl_149_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_ST = .data:0x00000000; // type:object size:0x10 data:4byte lbl_149_data_10 = .data:0x00000010; // type:object size:0x1C data:float jumptable_149_data_2C = .data:0x0000002C; // type:object size:0x88 scope:local lbl_149_data_14C = .data:0x0000014C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_e_st_wireNP/symbols.txt b/config/SOUE01/rels/d_a_e_st_wireNP/symbols.txt index 2a8a67ed..202b7c2a 100644 --- a/config/SOUE01/rels/d_a_e_st_wireNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_st_wireNP/symbols.txt @@ -4,56 +4,56 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_150_F0 = .text:0x000000F0; // type:function size:0x40 -fn_150_130 = .text:0x00000130; // type:function size:0x124 -fn_150_260 = .text:0x00000260; // type:function size:0x58 -fn_150_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_150_330 = .text:0x00000330; // type:function size:0xA0 -fn_150_3D0 = .text:0x000003D0; // type:function size:0xA4 +dAcEstwire_c_classInit__Fv = .text:0x00000130; // type:function size:0x124 +__dt__25sFState_c<12dAcEstwire_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcEstwire_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_150_480 = .text:0x00000480; // type:function size:0x4 fn_150_490 = .text:0x00000490; // type:function size:0x80 fn_150_510 = .text:0x00000510; // type:function size:0x17C -fn_150_690 = .text:0x00000690; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x10 fn_150_6A0 = .text:0x000006A0; // type:function size:0x8 fn_150_6B0 = .text:0x000006B0; // type:function size:0x84 -fn_150_740 = .text:0x00000740; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000740; // type:function size:0x10 fn_150_750 = .text:0x00000750; // type:function size:0x34 fn_150_790 = .text:0x00000790; // type:function size:0xC8 fn_150_860 = .text:0x00000860; // type:function size:0x128 -fn_150_990 = .text:0x00000990; // type:function size:0x138 -fn_150_AD0 = .text:0x00000AD0; // type:function size:0x8BC -fn_150_1390 = .text:0x00001390; // type:function size:0x10 -fn_150_13A0 = .text:0x000013A0; // type:function size:0x4 -fn_150_13B0 = .text:0x000013B0; // type:function size:0xC -fn_150_13C0 = .text:0x000013C0; // type:function size:0x54C -fn_150_1910 = .text:0x00001910; // type:function size:0x4 -fn_150_1920 = .text:0x00001920; // type:function size:0x44 -fn_150_1970 = .text:0x00001970; // type:function size:0xA0 -fn_150_1A10 = .text:0x00001A10; // type:function size:0x4 -fn_150_1A20 = .text:0x00001A20; // type:function size:0x11C -fn_150_1B40 = .text:0x00001B40; // type:function size:0x1EC -fn_150_1D30 = .text:0x00001D30; // type:function size:0x4 +initializeState_Shoot__12dAcEstwire_cFv = .text:0x00000990; // type:function size:0x138 +executeState_Shoot__12dAcEstwire_cFv = .text:0x00000AD0; // type:function size:0x8BC +getStateID__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001390; // type:function size:0x10 +finalizeState_Shoot__12dAcEstwire_cFv = .text:0x000013A0; // type:function size:0x4 +initializeState_Fix__12dAcEstwire_cFv = .text:0x000013B0; // type:function size:0xC +executeState_Fix__12dAcEstwire_cFv = .text:0x000013C0; // type:function size:0x54C +finalizeState_Fix__12dAcEstwire_cFv = .text:0x00001910; // type:function size:0x4 +initializeState_Out__12dAcEstwire_cFv = .text:0x00001920; // type:function size:0x44 +executeState_Out__12dAcEstwire_cFv = .text:0x00001970; // type:function size:0xA0 +finalizeState_Out__12dAcEstwire_cFv = .text:0x00001A10; // type:function size:0x4 +initializeState_AirBack__12dAcEstwire_cFv = .text:0x00001A20; // type:function size:0x11C +executeState_AirBack__12dAcEstwire_cFv = .text:0x00001B40; // type:function size:0x1EC +finalizeState_AirBack__12dAcEstwire_cFv = .text:0x00001D30; // type:function size:0x4 fn_150_1D40 = .text:0x00001D40; // type:function size:0x8 fn_150_1D50 = .text:0x00001D50; // type:function size:0x4 fn_150_1D60 = .text:0x00001D60; // type:function size:0x4 fn_150_1D70 = .text:0x00001D70; // type:function size:0x8 -fn_150_1D80 = .text:0x00001D80; // type:function size:0x108 -fn_150_1E90 = .text:0x00001E90; // type:function size:0x60 -fn_150_1EF0 = .text:0x00001EF0; // type:function size:0xC -fn_150_1F00 = .text:0x00001F00; // type:function size:0x1C -fn_150_1F20 = .text:0x00001F20; // type:function size:0x1C -fn_150_1F40 = .text:0x00001F40; // type:function size:0x1C -fn_150_1F60 = .text:0x00001F60; // type:function size:0x10 -fn_150_1F70 = .text:0x00001F70; // type:function size:0x10 -fn_150_1F80 = .text:0x00001F80; // type:function size:0x10 -fn_150_1F90 = .text:0x00001F90; // type:function size:0x10 -fn_150_1FA0 = .text:0x00001FA0; // type:function size:0x10 -fn_150_1FB0 = .text:0x00001FB0; // type:function size:0x10 -fn_150_1FC0 = .text:0x00001FC0; // type:function size:0x30 -fn_150_1FF0 = .text:0x00001FF0; // type:function size:0x30 -fn_150_2020 = .text:0x00002020; // type:function size:0x30 -fn_150_2050 = .text:0x00002050; // type:function size:0x338 -fn_150_2390 = .text:0x00002390; // type:function size:0x58 -fn_150_23F0 = .text:0x000023F0; // type:function size:0x88 +__dt__12dAcEstwire_cFv = .text:0x00001D80; // type:function size:0x108 +build__28sFStateFct_c<12dAcEstwire_c>FRC12sStateIDIf_c = .text:0x00001E90; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcEstwire_c>FRP10sStateIf_c = .text:0x00001EF0; // type:function size:0xC +initialize__25sFState_c<12dAcEstwire_c>Fv = .text:0x00001F00; // type:function size:0x1C +execute__25sFState_c<12dAcEstwire_c>Fv = .text:0x00001F20; // type:function size:0x1C +finalize__25sFState_c<12dAcEstwire_c>Fv = .text:0x00001F40; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F60; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F70; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F80; // type:function size:0x10 +getState__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F90; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FA0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcEstwire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FB0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcEstwire_c>CFR12dAcEstwire_c = .text:0x00001FC0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcEstwire_c>CFR12dAcEstwire_c = .text:0x00001FF0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcEstwire_c>CFR12dAcEstwire_c = .text:0x00002020; // type:function size:0x30 +__sinit_\d_a_e_st_wire_cpp = .text:0x00002050; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcEstwire_c>Fv = .text:0x00002390; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcEstwire_c>CFPCc = .text:0x000023F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_150_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_150_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_150_rodata_24 = .rodata:0x00000024; // type:object size:0x48 data:float lbl_150_rodata_6C = .rodata:0x0000006C; // type:object size:0xC data:float -lbl_150_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_ST_WIRE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_150_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_150_data_20 = .data:0x00000020; // type:object size:0x18 data:string lbl_150_data_38 = .data:0x00000038; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_e_syakomaitoNP/symbols.txt b/config/SOUE01/rels/d_a_e_syakomaitoNP/symbols.txt index 809ffdb7..bd3587e7 100644 --- a/config/SOUE01/rels/d_a_e_syakomaitoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_syakomaitoNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcESyakomaito__ctor = .text:0x000000F0; // type:function size:0x1EC +dAcESyakomaito_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1EC fn_462_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_462_340 = .text:0x00000340; // type:function size:0x58 -fn_462_3A0 = .text:0x000003A0; // type:function size:0x6C -fn_462_410 = .text:0x00000410; // type:function size:0xA0 -fn_462_4B0 = .text:0x000004B0; // type:function size:0xA4 +__dt__29sFState_c<16dAcESyakomaito_c>Fv = .text:0x00000340; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcESyakomaito_c>Fv = .text:0x000003A0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000410; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004B0; // type:function size:0xA4 fn_462_560 = .text:0x00000560; // type:function size:0x58 fn_462_5C0 = .text:0x000005C0; // type:function size:0x90 fn_462_650 = .text:0x00000650; // type:function size:0x90 @@ -18,65 +18,65 @@ fn_462_7DC = .text:0x000007DC; // type:function size:0x4 fn_462_7E0 = .text:0x000007E0; // type:function size:0x1A8 fn_462_990 = .text:0x00000990; // type:function size:0x37C fn_462_D10 = .text:0x00000D10; // type:function size:0x238 -fn_462_F50 = .text:0x00000F50; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F50; // type:function size:0x10 fn_462_F60 = .text:0x00000F60; // type:function size:0x34 fn_462_FA0 = .text:0x00000FA0; // type:function size:0x1910 -fn_462_28B0 = .text:0x000028B0; // type:function size:0x10 -fn_462_28C0 = .text:0x000028C0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028B0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028C0; // type:function size:0x10 fn_462_28D0 = .text:0x000028D0; // type:function size:0x4C fn_462_2920 = .text:0x00002920; // type:function size:0x1C fn_462_2940 = .text:0x00002940; // type:function size:0x234 -fn_462_2B80 = .text:0x00002B80; // type:function size:0xD8 -fn_462_2C60 = .text:0x00002C60; // type:function size:0x15C -fn_462_2DC0 = .text:0x00002DC0; // type:function size:0x4 -fn_462_2DD0 = .text:0x00002DD0; // type:function size:0xE4 -fn_462_2EC0 = .text:0x00002EC0; // type:function size:0xE8 -fn_462_2FB0 = .text:0x00002FB0; // type:function size:0x4 -fn_462_2FC0 = .text:0x00002FC0; // type:function size:0xD4 -fn_462_30A0 = .text:0x000030A0; // type:function size:0xD4 -fn_462_3180 = .text:0x00003180; // type:function size:0x4 -fn_462_3190 = .text:0x00003190; // type:function size:0xA4 -fn_462_3240 = .text:0x00003240; // type:function size:0x144 -fn_462_3390 = .text:0x00003390; // type:function size:0x4 -fn_462_33A0 = .text:0x000033A0; // type:function size:0x168 -fn_462_3510 = .text:0x00003510; // type:function size:0x218 -fn_462_3730 = .text:0x00003730; // type:function size:0x4 -fn_462_3740 = .text:0x00003740; // type:function size:0x118 -fn_462_3860 = .text:0x00003860; // type:function size:0x750 -fn_462_3FB0 = .text:0x00003FB0; // type:function size:0x4 -fn_462_3FC0 = .text:0x00003FC0; // type:function size:0x34 -fn_462_4000 = .text:0x00004000; // type:function size:0x40C -fn_462_4410 = .text:0x00004410; // type:function size:0x4 -fn_462_4420 = .text:0x00004420; // type:function size:0x1C -fn_462_4440 = .text:0x00004440; // type:function size:0x194 -fn_462_45E0 = .text:0x000045E0; // type:function size:0x4 -fn_462_45F0 = .text:0x000045F0; // type:function size:0xD8 -fn_462_46D0 = .text:0x000046D0; // type:function size:0x11C -fn_462_47F0 = .text:0x000047F0; // type:function size:0x4 -fn_462_4800 = .text:0x00004800; // type:function size:0x88 -fn_462_4890 = .text:0x00004890; // type:function size:0x94 -fn_462_4930 = .text:0x00004930; // type:function size:0x4 -fn_462_4940 = .text:0x00004940; // type:function size:0xA0 -fn_462_49E0 = .text:0x000049E0; // type:function size:0x174 -fn_462_4B60 = .text:0x00004B60; // type:function size:0x4 -fn_462_4B70 = .text:0x00004B70; // type:function size:0xAC -fn_462_4C20 = .text:0x00004C20; // type:function size:0xF0 -fn_462_4D10 = .text:0x00004D10; // type:function size:0x4 -fn_462_4D20 = .text:0x00004D20; // type:function size:0x10C -fn_462_4E30 = .text:0x00004E30; // type:function size:0x2B0 -fn_462_50E0 = .text:0x000050E0; // type:function size:0x4 -fn_462_50F0 = .text:0x000050F0; // type:function size:0x1EC -fn_462_52E0 = .text:0x000052E0; // type:function size:0x300 -fn_462_55E0 = .text:0x000055E0; // type:function size:0x4 -fn_462_55F0 = .text:0x000055F0; // type:function size:0x244 -fn_462_5840 = .text:0x00005840; // type:function size:0x288 -fn_462_5AD0 = .text:0x00005AD0; // type:function size:0x4 -fn_462_5AE0 = .text:0x00005AE0; // type:function size:0x1A0 -fn_462_5C80 = .text:0x00005C80; // type:function size:0x108 -fn_462_5D90 = .text:0x00005D90; // type:function size:0x4 -fn_462_5DA0 = .text:0x00005DA0; // type:function size:0x134 -fn_462_5EE0 = .text:0x00005EE0; // type:function size:0x2E8 -fn_462_61D0 = .text:0x000061D0; // type:function size:0x4 +initializeState_Wait__16dAcESyakomaito_cFv = .text:0x00002B80; // type:function size:0xD8 +executeState_Wait__16dAcESyakomaito_cFv = .text:0x00002C60; // type:function size:0x15C +finalizeState_Wait__16dAcESyakomaito_cFv = .text:0x00002DC0; // type:function size:0x4 +initializeState_Kyoro__16dAcESyakomaito_cFv = .text:0x00002DD0; // type:function size:0xE4 +executeState_Kyoro__16dAcESyakomaito_cFv = .text:0x00002EC0; // type:function size:0xE8 +finalizeState_Kyoro__16dAcESyakomaito_cFv = .text:0x00002FB0; // type:function size:0x4 +initializeState_Find__16dAcESyakomaito_cFv = .text:0x00002FC0; // type:function size:0xD4 +executeState_Find__16dAcESyakomaito_cFv = .text:0x000030A0; // type:function size:0xD4 +finalizeState_Find__16dAcESyakomaito_cFv = .text:0x00003180; // type:function size:0x4 +initializeState_FindSound__16dAcESyakomaito_cFv = .text:0x00003190; // type:function size:0xA4 +executeState_FindSound__16dAcESyakomaito_cFv = .text:0x00003240; // type:function size:0x144 +finalizeState_FindSound__16dAcESyakomaito_cFv = .text:0x00003390; // type:function size:0x4 +initializeState_Move__16dAcESyakomaito_cFv = .text:0x000033A0; // type:function size:0x168 +executeState_Move__16dAcESyakomaito_cFv = .text:0x00003510; // type:function size:0x218 +finalizeState_Move__16dAcESyakomaito_cFv = .text:0x00003730; // type:function size:0x4 +initializeState_Search__16dAcESyakomaito_cFv = .text:0x00003740; // type:function size:0x118 +executeState_Search__16dAcESyakomaito_cFv = .text:0x00003860; // type:function size:0x750 +finalizeState_Search__16dAcESyakomaito_cFv = .text:0x00003FB0; // type:function size:0x4 +initializeState_RetMove__16dAcESyakomaito_cFv = .text:0x00003FC0; // type:function size:0x34 +executeState_RetMove__16dAcESyakomaito_cFv = .text:0x00004000; // type:function size:0x40C +finalizeState_RetMove__16dAcESyakomaito_cFv = .text:0x00004410; // type:function size:0x4 +initializeState_KnockBack__16dAcESyakomaito_cFv = .text:0x00004420; // type:function size:0x1C +executeState_KnockBack__16dAcESyakomaito_cFv = .text:0x00004440; // type:function size:0x194 +finalizeState_KnockBack__16dAcESyakomaito_cFv = .text:0x000045E0; // type:function size:0x4 +initializeState_GuardImpact__16dAcESyakomaito_cFv = .text:0x000045F0; // type:function size:0xD8 +executeState_GuardImpact__16dAcESyakomaito_cFv = .text:0x000046D0; // type:function size:0x11C +finalizeState_GuardImpact__16dAcESyakomaito_cFv = .text:0x000047F0; // type:function size:0x4 +initializeState_Damage__16dAcESyakomaito_cFv = .text:0x00004800; // type:function size:0x88 +executeState_Damage__16dAcESyakomaito_cFv = .text:0x00004890; // type:function size:0x94 +finalizeState_Damage__16dAcESyakomaito_cFv = .text:0x00004930; // type:function size:0x4 +initializeState_Stun__16dAcESyakomaito_cFv = .text:0x00004940; // type:function size:0xA0 +executeState_Stun__16dAcESyakomaito_cFv = .text:0x000049E0; // type:function size:0x174 +finalizeState_Stun__16dAcESyakomaito_cFv = .text:0x00004B60; // type:function size:0x4 +initializeState_Dead__16dAcESyakomaito_cFv = .text:0x00004B70; // type:function size:0xAC +executeState_Dead__16dAcESyakomaito_cFv = .text:0x00004C20; // type:function size:0xF0 +finalizeState_Dead__16dAcESyakomaito_cFv = .text:0x00004D10; // type:function size:0x4 +initializeState_Debt__16dAcESyakomaito_cFv = .text:0x00004D20; // type:function size:0x10C +executeState_Debt__16dAcESyakomaito_cFv = .text:0x00004E30; // type:function size:0x2B0 +finalizeState_Debt__16dAcESyakomaito_cFv = .text:0x000050E0; // type:function size:0x4 +initializeState_ReverseWait__16dAcESyakomaito_cFv = .text:0x000050F0; // type:function size:0x1EC +executeState_ReverseWait__16dAcESyakomaito_cFv = .text:0x000052E0; // type:function size:0x300 +finalizeState_ReverseWait__16dAcESyakomaito_cFv = .text:0x000055E0; // type:function size:0x4 +initializeState_Appear__16dAcESyakomaito_cFv = .text:0x000055F0; // type:function size:0x244 +executeState_Appear__16dAcESyakomaito_cFv = .text:0x00005840; // type:function size:0x288 +finalizeState_Appear__16dAcESyakomaito_cFv = .text:0x00005AD0; // type:function size:0x4 +initializeState_Drive__16dAcESyakomaito_cFv = .text:0x00005AE0; // type:function size:0x1A0 +executeState_Drive__16dAcESyakomaito_cFv = .text:0x00005C80; // type:function size:0x108 +finalizeState_Drive__16dAcESyakomaito_cFv = .text:0x00005D90; // type:function size:0x4 +initializeState_Teni__16dAcESyakomaito_cFv = .text:0x00005DA0; // type:function size:0x134 +executeState_Teni__16dAcESyakomaito_cFv = .text:0x00005EE0; // type:function size:0x2E8 +finalizeState_Teni__16dAcESyakomaito_cFv = .text:0x000061D0; // type:function size:0x4 fn_462_61E0 = .text:0x000061E0; // type:function size:0x1F0 fn_462_63D0 = .text:0x000063D0; // type:function size:0x12C fn_462_6500 = .text:0x00006500; // type:function size:0x228 @@ -104,24 +104,24 @@ fn_462_7670 = .text:0x00007670; // type:function size:0x8 fn_462_7680 = .text:0x00007680; // type:function size:0x4 fn_462_7690 = .text:0x00007690; // type:function size:0x4 fn_462_76A0 = .text:0x000076A0; // type:function size:0x8 -fn_462_76B0 = .text:0x000076B0; // type:function size:0x1D8 -fn_462_7890 = .text:0x00007890; // type:function size:0x60 -fn_462_78F0 = .text:0x000078F0; // type:function size:0xC -fn_462_7900 = .text:0x00007900; // type:function size:0x1C -fn_462_7920 = .text:0x00007920; // type:function size:0x1C -fn_462_7940 = .text:0x00007940; // type:function size:0x1C -fn_462_7960 = .text:0x00007960; // type:function size:0x10 -fn_462_7970 = .text:0x00007970; // type:function size:0x10 -fn_462_7980 = .text:0x00007980; // type:function size:0x10 -fn_462_7990 = .text:0x00007990; // type:function size:0x10 -fn_462_79A0 = .text:0x000079A0; // type:function size:0x10 -fn_462_79B0 = .text:0x000079B0; // type:function size:0x10 -fn_462_79C0 = .text:0x000079C0; // type:function size:0x30 -fn_462_79F0 = .text:0x000079F0; // type:function size:0x30 -fn_462_7A20 = .text:0x00007A20; // type:function size:0x30 -fn_462_7A50 = .text:0x00007A50; // type:function size:0xCC4 -fn_462_8720 = .text:0x00008720; // type:function size:0x58 -fn_462_8780 = .text:0x00008780; // type:function size:0x88 +__dt__16dAcESyakomaito_cFv = .text:0x000076B0; // type:function size:0x1D8 +build__32sFStateFct_c<16dAcESyakomaito_c>FRC12sStateIDIf_c = .text:0x00007890; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcESyakomaito_c>FRP10sStateIf_c = .text:0x000078F0; // type:function size:0xC +initialize__29sFState_c<16dAcESyakomaito_c>Fv = .text:0x00007900; // type:function size:0x1C +execute__29sFState_c<16dAcESyakomaito_c>Fv = .text:0x00007920; // type:function size:0x1C +finalize__29sFState_c<16dAcESyakomaito_c>Fv = .text:0x00007940; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007960; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007970; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007980; // type:function size:0x10 +getState__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007990; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000079A0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcESyakomaito_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000079B0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcESyakomaito_c>CFR16dAcESyakomaito_c = .text:0x000079C0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcESyakomaito_c>CFR16dAcESyakomaito_c = .text:0x000079F0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcESyakomaito_c>CFR16dAcESyakomaito_c = .text:0x00007A20; // type:function size:0x30 +__sinit_\d_a_e_syakomaito_cpp = .text:0x00007A50; // type:function size:0xCC4 scope:local +__dt__31sFStateID_c<16dAcESyakomaito_c>Fv = .text:0x00008720; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcESyakomaito_c>CFPCc = .text:0x00008780; // type:function size:0x88 fn_462_8810 = .text:0x00008810; // type:function size:0x8 fn_462_8820 = .text:0x00008820; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -154,7 +154,7 @@ lbl_462_rodata_1A0 = .rodata:0x000001A0; // type:object size:0x4 data:float lbl_462_rodata_1A4 = .rodata:0x000001A4; // type:object size:0x4 data:float lbl_462_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x14 data:float lbl_462_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_462_data_10 = .data:0x00000010; // type:object size:0x40 +g_profile_E_SYAKOMAITO = .data:0x00000010; // type:object size:0x40 lbl_462_data_50 = .data:0x00000050; // type:object size:0x28 lbl_462_data_78 = .data:0x00000078; // type:object size:0x8 lbl_462_data_80 = .data:0x00000080; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_e_tn2NP/symbols.txt b/config/SOUE01/rels/d_a_e_tn2NP/symbols.txt index 0ebac614..6258830b 100644 --- a/config/SOUE01/rels/d_a_e_tn2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_tn2NP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_222_F0 = .text:0x000000F0; // type:function size:0x40 -fn_222_130 = .text:0x00000130; // type:function size:0x364 +dAcEtn2_c_classInit__Fv = .text:0x00000130; // type:function size:0x364 fn_222_4A0 = .text:0x000004A0; // type:function size:0x94 fn_222_540 = .text:0x00000540; // type:function size:0x58 fn_222_5A0 = .text:0x000005A0; // type:function size:0x58 @@ -17,10 +17,10 @@ fn_222_860 = .text:0x00000860; // type:function size:0x110 fn_222_970 = .text:0x00000970; // type:function size:0x58 fn_222_9D0 = .text:0x000009D0; // type:function size:0x90 fn_222_A60 = .text:0x00000A60; // type:function size:0x90 -fn_222_AF0 = .text:0x00000AF0; // type:function size:0x58 -fn_222_B50 = .text:0x00000B50; // type:function size:0x6C -fn_222_BC0 = .text:0x00000BC0; // type:function size:0xA0 -fn_222_C60 = .text:0x00000C60; // type:function size:0xA4 +__dt__21sFState_c<9dAcEtn2_c>Fv = .text:0x00000AF0; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcEtn2_c>Fv = .text:0x00000B50; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000C60; // type:function size:0xA4 fn_222_D10 = .text:0x00000D10; // type:function size:0xC0 fn_222_DD0 = .text:0x00000DD0; // type:function size:0x14 fn_222_DF0 = .text:0x00000DF0; // type:function size:0x58 @@ -119,7 +119,7 @@ fn_222_7940 = .text:0x00007940; // type:function size:0x20 fn_222_7960 = .text:0x00007960; // type:function size:0x24C fn_222_7BB0 = .text:0x00007BB0; // type:function size:0x1F8 fn_222_7DB0 = .text:0x00007DB0; // type:function size:0x3C0 -fn_222_8170 = .text:0x00008170; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00008170; // type:function size:0x10 fn_222_8180 = .text:0x00008180; // type:function size:0x8 fn_222_8190 = .text:0x00008190; // type:function size:0x58 fn_222_81F0 = .text:0x000081F0; // type:function size:0x210 @@ -129,8 +129,8 @@ fn_222_8480 = .text:0x00008480; // type:function size:0x14C fn_222_85D0 = .text:0x000085D0; // type:function size:0x164 fn_222_8740 = .text:0x00008740; // type:function size:0xC fn_222_8750 = .text:0x00008750; // type:function size:0x1E4 -fn_222_8940 = .text:0x00008940; // type:function size:0x10 -fn_222_8950 = .text:0x00008950; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008940; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008950; // type:function size:0x10 fn_222_8960 = .text:0x00008960; // type:function size:0x88 fn_222_89F0 = .text:0x000089F0; // type:function size:0xE78 fn_222_9870 = .text:0x00009870; // type:function size:0x4C @@ -157,13 +157,13 @@ fn_222_ACC0 = .text:0x0000ACC0; // type:function size:0x5D4 fn_222_B2A0 = .text:0x0000B2A0; // type:function size:0x14C fn_222_B3F0 = .text:0x0000B3F0; // type:function size:0xBC fn_222_B4B0 = .text:0x0000B4B0; // type:function size:0x9C -fn_222_B550 = .text:0x0000B550; // type:function size:0x484 -fn_222_B9E0 = .text:0x0000B9E0; // type:function size:0x178 -fn_222_BB60 = .text:0x0000BB60; // type:function size:0x4 -fn_222_BB70 = .text:0x0000BB70; // type:function size:0xD4 -fn_222_BC50 = .text:0x0000BC50; // type:function size:0x28C -fn_222_BEE0 = .text:0x0000BEE0; // type:function size:0xB0 -fn_222_BF90 = .text:0x0000BF90; // type:function size:0x204 +initializeState_ArmorAttack__9dAcEtn2_cFv = .text:0x0000B550; // type:function size:0x484 +executeState_ArmorAttack__9dAcEtn2_cFv = .text:0x0000B9E0; // type:function size:0x178 +finalizeState_ArmorAttack__9dAcEtn2_cFv = .text:0x0000BB60; // type:function size:0x4 +initializeState_ArmorWait__9dAcEtn2_cFv = .text:0x0000BB70; // type:function size:0xD4 +executeState_ArmorWait__9dAcEtn2_cFv = .text:0x0000BC50; // type:function size:0x28C +finalizeState_ArmorWait__9dAcEtn2_cFv = .text:0x0000BEE0; // type:function size:0xB0 +initializeState_ArmorWalk__9dAcEtn2_cFv = .text:0x0000BF90; // type:function size:0x204 fn_222_C1A0 = .text:0x0000C1A0; // type:function size:0xFC fn_222_C2A0 = .text:0x0000C2A0; // type:function size:0x84 fn_222_C330 = .text:0x0000C330; // type:function size:0xA0 @@ -185,8 +185,8 @@ fn_222_EAB0 = .text:0x0000EAB0; // type:function size:0x2C fn_222_EAE0 = .text:0x0000EAE0; // type:function size:0x120 fn_222_EC00 = .text:0x0000EC00; // type:function size:0x68 fn_222_EC70 = .text:0x0000EC70; // type:function size:0xC8 -fn_222_ED40 = .text:0x0000ED40; // type:function size:0x8C -fn_222_EDD0 = .text:0x0000EDD0; // type:function size:0x18 +executeState_ArmorWalk__9dAcEtn2_cFv = .text:0x0000ED40; // type:function size:0x8C +finalizeState_ArmorWalk__9dAcEtn2_cFv = .text:0x0000EDD0; // type:function size:0x18 fn_222_EDF0 = .text:0x0000EDF0; // type:function size:0x50 fn_222_EE40 = .text:0x0000EE40; // type:function size:0x1E8 fn_222_F030 = .text:0x0000F030; // type:function size:0x64 @@ -204,24 +204,24 @@ fn_222_107D0 = .text:0x000107D0; // type:function size:0x8 fn_222_107E0 = .text:0x000107E0; // type:function size:0x4 fn_222_107F0 = .text:0x000107F0; // type:function size:0x4 fn_222_10800 = .text:0x00010800; // type:function size:0x8 -fn_222_10810 = .text:0x00010810; // type:function size:0x3B4 -fn_222_10BD0 = .text:0x00010BD0; // type:function size:0x60 -fn_222_10C30 = .text:0x00010C30; // type:function size:0xC -fn_222_10C40 = .text:0x00010C40; // type:function size:0x1C -fn_222_10C60 = .text:0x00010C60; // type:function size:0x1C -fn_222_10C80 = .text:0x00010C80; // type:function size:0x1C -fn_222_10CA0 = .text:0x00010CA0; // type:function size:0x10 -fn_222_10CB0 = .text:0x00010CB0; // type:function size:0x10 -fn_222_10CC0 = .text:0x00010CC0; // type:function size:0x10 -fn_222_10CD0 = .text:0x00010CD0; // type:function size:0x10 -fn_222_10CE0 = .text:0x00010CE0; // type:function size:0x10 -fn_222_10CF0 = .text:0x00010CF0; // type:function size:0x10 -fn_222_10D00 = .text:0x00010D00; // type:function size:0x30 -fn_222_10D30 = .text:0x00010D30; // type:function size:0x30 -fn_222_10D60 = .text:0x00010D60; // type:function size:0x30 -fn_222_10D90 = .text:0x00010D90; // type:function size:0x318 -fn_222_110B0 = .text:0x000110B0; // type:function size:0x58 -fn_222_11110 = .text:0x00011110; // type:function size:0x88 +__dt__9dAcEtn2_cFv = .text:0x00010810; // type:function size:0x3B4 +build__24sFStateFct_c<9dAcEtn2_c>FRC12sStateIDIf_c = .text:0x00010BD0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcEtn2_c>FRP10sStateIf_c = .text:0x00010C30; // type:function size:0xC +initialize__21sFState_c<9dAcEtn2_c>Fv = .text:0x00010C40; // type:function size:0x1C +execute__21sFState_c<9dAcEtn2_c>Fv = .text:0x00010C60; // type:function size:0x1C +finalize__21sFState_c<9dAcEtn2_c>Fv = .text:0x00010C80; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00010CA0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00010CB0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00010CC0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00010CD0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00010CE0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcEtn2_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00010CF0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcEtn2_c>CFR9dAcEtn2_c = .text:0x00010D00; // type:function size:0x30 +executeState__23sFStateID_c<9dAcEtn2_c>CFR9dAcEtn2_c = .text:0x00010D30; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcEtn2_c>CFR9dAcEtn2_c = .text:0x00010D60; // type:function size:0x30 +__sinit_\d_a_e_tn2_cpp = .text:0x00010D90; // type:function size:0x318 scope:local +__dt__23sFStateID_c<9dAcEtn2_c>Fv = .text:0x000110B0; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcEtn2_c>CFPCc = .text:0x00011110; // type:function size:0x88 fn_222_111A0 = .text:0x000111A0; // type:function size:0x8 fn_222_111B0 = .text:0x000111B0; // type:function size:0x8 fn_222_111C0 = .text:0x000111C0; // type:function size:0x8 @@ -265,7 +265,7 @@ lbl_222_rodata_334 = .rodata:0x00000334; // type:object size:0xC data:float lbl_222_rodata_340 = .rodata:0x00000340; // type:object size:0x14 data:float lbl_222_rodata_354 = .rodata:0x00000354; // type:object size:0x1C data:float lbl_222_rodata_370 = .rodata:0x00000370; // type:object size:0xC0 -lbl_222_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_E_TN2 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_222_data_10 = .data:0x00000010; // type:object size:0xC lbl_222_data_1C = .data:0x0000001C; // type:object size:0x8 lbl_222_data_24 = .data:0x00000024; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_e_wsNP/symbols.txt b/config/SOUE01/rels/d_a_e_wsNP/symbols.txt index 94a30122..532df5f7 100644 --- a/config/SOUE01/rels/d_a_e_wsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_e_wsNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcEws__ctor = .text:0x000000F0; // type:function size:0xDC +dAcEws_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC fn_225_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_225_230 = .text:0x00000230; // type:function size:0x58 -fn_225_290 = .text:0x00000290; // type:function size:0x6C -fn_225_300 = .text:0x00000300; // type:function size:0xA0 -fn_225_3A0 = .text:0x000003A0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEws_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEws_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcEws__initModels = .text:0x00000450; // type:function size:0x88 fn_225_4E0 = .text:0x000004E0; // type:function size:0x208 -fn_225_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_225_700 = .text:0x00000700; // type:function size:0x8 AcEws__update = .text:0x00000710; // type:function size:0x38C -fn_225_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_225_AB0 = .text:0x00000AB0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AB0; // type:function size:0x10 fn_225_AC0 = .text:0x00000AC0; // type:function size:0x28 fn_225_AF0 = .text:0x00000AF0; // type:function size:0x1C0 fn_225_CB0 = .text:0x00000CB0; // type:function size:0x788 @@ -28,39 +28,39 @@ fn_225_1AB0 = .text:0x00001AB0; // type:function size:0x8C fn_225_1B40 = .text:0x00001B40; // type:function size:0x14 fn_225_1B60 = .text:0x00001B60; // type:function size:0x13C fn_225_1CA0 = .text:0x00001CA0; // type:function size:0x74 -fn_225_1D20 = .text:0x00001D20; // type:function size:0x9C -fn_225_1DC0 = .text:0x00001DC0; // type:function size:0xF0 -fn_225_1EB0 = .text:0x00001EB0; // type:function size:0x10 -fn_225_1EC0 = .text:0x00001EC0; // type:function size:0x210 -fn_225_20D0 = .text:0x000020D0; // type:function size:0x180 -fn_225_2250 = .text:0x00002250; // type:function size:0x4 -fn_225_2260 = .text:0x00002260; // type:function size:0x84 -fn_225_22F0 = .text:0x000022F0; // type:function size:0x1CC -fn_225_24C0 = .text:0x000024C0; // type:function size:0x4 -fn_225_24D0 = .text:0x000024D0; // type:function size:0x88 -fn_225_2560 = .text:0x00002560; // type:function size:0x124 -fn_225_2690 = .text:0x00002690; // type:function size:0x4 -fn_225_26A0 = .text:0x000026A0; // type:function size:0x7C -fn_225_2720 = .text:0x00002720; // type:function size:0x154 -fn_225_2880 = .text:0x00002880; // type:function size:0x4 -fn_225_2890 = .text:0x00002890; // type:function size:0x108 -fn_225_29A0 = .text:0x000029A0; // type:function size:0x250 -fn_225_2BF0 = .text:0x00002BF0; // type:function size:0x50 -fn_225_2C40 = .text:0x00002C40; // type:function size:0x1C4 -fn_225_2E10 = .text:0x00002E10; // type:function size:0x2B4 -fn_225_30D0 = .text:0x000030D0; // type:function size:0x10 -fn_225_30E0 = .text:0x000030E0; // type:function size:0xC0 -fn_225_31A0 = .text:0x000031A0; // type:function size:0xD8 -fn_225_3280 = .text:0x00003280; // type:function size:0x20 -fn_225_32A0 = .text:0x000032A0; // type:function size:0xA0 -fn_225_3340 = .text:0x00003340; // type:function size:0x14C -fn_225_3490 = .text:0x00003490; // type:function size:0x18 -fn_225_34B0 = .text:0x000034B0; // type:function size:0x7C -fn_225_3530 = .text:0x00003530; // type:function size:0xFC -fn_225_3630 = .text:0x00003630; // type:function size:0x4 -fn_225_3640 = .text:0x00003640; // type:function size:0x8C -fn_225_36D0 = .text:0x000036D0; // type:function size:0x4C4 -fn_225_3BA0 = .text:0x00003BA0; // type:function size:0x4 +initializeState_Wait__8dAcEws_cFv = .text:0x00001D20; // type:function size:0x9C +executeState_Wait__8dAcEws_cFv = .text:0x00001DC0; // type:function size:0xF0 +finalizeState_Wait__8dAcEws_cFv = .text:0x00001EB0; // type:function size:0x10 +initializeState_Move__8dAcEws_cFv = .text:0x00001EC0; // type:function size:0x210 +executeState_Move__8dAcEws_cFv = .text:0x000020D0; // type:function size:0x180 +finalizeState_Move__8dAcEws_cFv = .text:0x00002250; // type:function size:0x4 +initializeState_PyMove__8dAcEws_cFv = .text:0x00002260; // type:function size:0x84 +executeState_PyMove__8dAcEws_cFv = .text:0x000022F0; // type:function size:0x1CC +finalizeState_PyMove__8dAcEws_cFv = .text:0x000024C0; // type:function size:0x4 +initializeState_JumpReady__8dAcEws_cFv = .text:0x000024D0; // type:function size:0x88 +executeState_JumpReady__8dAcEws_cFv = .text:0x00002560; // type:function size:0x124 +finalizeState_JumpReady__8dAcEws_cFv = .text:0x00002690; // type:function size:0x4 +initializeState_JumpReady2__8dAcEws_cFv = .text:0x000026A0; // type:function size:0x7C +executeState_JumpReady2__8dAcEws_cFv = .text:0x00002720; // type:function size:0x154 +finalizeState_JumpReady2__8dAcEws_cFv = .text:0x00002880; // type:function size:0x4 +initializeState_Jump__8dAcEws_cFv = .text:0x00002890; // type:function size:0x108 +executeState_Jump__8dAcEws_cFv = .text:0x000029A0; // type:function size:0x250 +finalizeState_Jump__8dAcEws_cFv = .text:0x00002BF0; // type:function size:0x50 +initializeState_Hug__8dAcEws_cFv = .text:0x00002C40; // type:function size:0x1C4 +executeState_Hug__8dAcEws_cFv = .text:0x00002E10; // type:function size:0x2B4 +finalizeState_Hug__8dAcEws_cFv = .text:0x000030D0; // type:function size:0x10 +initializeState_ReturnJump__8dAcEws_cFv = .text:0x000030E0; // type:function size:0xC0 +executeState_ReturnJump__8dAcEws_cFv = .text:0x000031A0; // type:function size:0xD8 +finalizeState_ReturnJump__8dAcEws_cFv = .text:0x00003280; // type:function size:0x20 +initializeState_Return__8dAcEws_cFv = .text:0x000032A0; // type:function size:0xA0 +executeState_Return__8dAcEws_cFv = .text:0x00003340; // type:function size:0x14C +finalizeState_Return__8dAcEws_cFv = .text:0x00003490; // type:function size:0x18 +initializeState_Escape__8dAcEws_cFv = .text:0x000034B0; // type:function size:0x7C +executeState_Escape__8dAcEws_cFv = .text:0x00003530; // type:function size:0xFC +finalizeState_Escape__8dAcEws_cFv = .text:0x00003630; // type:function size:0x4 +initializeState_Dead__8dAcEws_cFv = .text:0x00003640; // type:function size:0x8C +executeState_Dead__8dAcEws_cFv = .text:0x000036D0; // type:function size:0x4C4 +finalizeState_Dead__8dAcEws_cFv = .text:0x00003BA0; // type:function size:0x4 fn_225_3BB0 = .text:0x00003BB0; // type:function size:0x234 fn_225_3DF0 = .text:0x00003DF0; // type:function size:0x114 fn_225_3F10 = .text:0x00003F10; // type:function size:0x64 @@ -70,24 +70,24 @@ fn_225_4280 = .text:0x00004280; // type:function size:0x8 fn_225_4290 = .text:0x00004290; // type:function size:0x4 fn_225_42A0 = .text:0x000042A0; // type:function size:0x4 fn_225_42B0 = .text:0x000042B0; // type:function size:0x8 -fn_225_42C0 = .text:0x000042C0; // type:function size:0xF4 -fn_225_43C0 = .text:0x000043C0; // type:function size:0x60 -fn_225_4420 = .text:0x00004420; // type:function size:0xC -fn_225_4430 = .text:0x00004430; // type:function size:0x1C -fn_225_4450 = .text:0x00004450; // type:function size:0x1C -fn_225_4470 = .text:0x00004470; // type:function size:0x1C -fn_225_4490 = .text:0x00004490; // type:function size:0x10 -fn_225_44A0 = .text:0x000044A0; // type:function size:0x10 -fn_225_44B0 = .text:0x000044B0; // type:function size:0x10 -fn_225_44C0 = .text:0x000044C0; // type:function size:0x10 -fn_225_44D0 = .text:0x000044D0; // type:function size:0x10 -fn_225_44E0 = .text:0x000044E0; // type:function size:0x10 -fn_225_44F0 = .text:0x000044F0; // type:function size:0x30 -fn_225_4520 = .text:0x00004520; // type:function size:0x30 -fn_225_4550 = .text:0x00004550; // type:function size:0x30 -fn_225_4580 = .text:0x00004580; // type:function size:0x85C -fn_225_4DE0 = .text:0x00004DE0; // type:function size:0x58 -fn_225_4E40 = .text:0x00004E40; // type:function size:0x88 +__dt__8dAcEws_cFv = .text:0x000042C0; // type:function size:0xF4 +build__23sFStateFct_c<8dAcEws_c>FRC12sStateIDIf_c = .text:0x000043C0; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEws_c>FRP10sStateIf_c = .text:0x00004420; // type:function size:0xC +initialize__20sFState_c<8dAcEws_c>Fv = .text:0x00004430; // type:function size:0x1C +execute__20sFState_c<8dAcEws_c>Fv = .text:0x00004450; // type:function size:0x1C +finalize__20sFState_c<8dAcEws_c>Fv = .text:0x00004470; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004490; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044A0; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000044B0; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044C0; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044D0; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEws_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044E0; // type:function size:0x10 +finalizeState__22sFStateID_c<8dAcEws_c>CFR8dAcEws_c = .text:0x000044F0; // type:function size:0x30 +executeState__22sFStateID_c<8dAcEws_c>CFR8dAcEws_c = .text:0x00004520; // type:function size:0x30 +initializeState__22sFStateID_c<8dAcEws_c>CFR8dAcEws_c = .text:0x00004550; // type:function size:0x30 +__sinit_\d_a_e_ws_cpp = .text:0x00004580; // type:function size:0x85C scope:local +__dt__22sFStateID_c<8dAcEws_c>Fv = .text:0x00004DE0; // type:function size:0x58 +isSameName__22sFStateID_c<8dAcEws_c>CFPCc = .text:0x00004E40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -106,7 +106,7 @@ lbl_225_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float lbl_225_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float lbl_225_rodata_D0 = .rodata:0x000000D0; // type:object size:0x10 data:float lbl_225_rodata_E0 = .rodata:0x000000E0; // type:object size:0x30 data:double -lbl_225_data_0 = .data:0x00000000; // type:object size:0x68 data:4byte +g_profile_E_WS = .data:0x00000000; // type:object size:0x68 data:4byte lbl_225_data_68 = .data:0x00000068; // type:object size:0xC lbl_225_data_74 = .data:0x00000074; // type:object size:0x20 lbl_225_data_94 = .data:0x00000094; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_eelNP/symbols.txt b/config/SOUE01/rels/d_a_eelNP/symbols.txt index 8cd18b8f..548c45ec 100644 --- a/config/SOUE01/rels/d_a_eelNP/symbols.txt +++ b/config/SOUE01/rels/d_a_eelNP/symbols.txt @@ -2,25 +2,25 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_317_70 = .text:0x00000070; // type:function size:0x40 -fn_317_B0 = .text:0x000000B0; // type:function size:0x158 +dAcEel_c_classInit__Fv = .text:0x000000B0; // type:function size:0x158 fn_317_210 = .text:0x00000210; // type:function size:0x58 fn_317_270 = .text:0x00000270; // type:function size:0x4 -fn_317_280 = .text:0x00000280; // type:function size:0x58 -fn_317_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_317_350 = .text:0x00000350; // type:function size:0xA0 -fn_317_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__20sFState_c<8dAcEel_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__23sFStateFct_c<8dAcEel_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_317_4A0 = .text:0x000004A0; // type:function size:0x74 fn_317_520 = .text:0x00000520; // type:function size:0xBC fn_317_5E0 = .text:0x000005E0; // type:function size:0xC fn_317_5F0 = .text:0x000005F0; // type:function size:0xC fn_317_600 = .text:0x00000600; // type:function size:0xC fn_317_610 = .text:0x00000610; // type:function size:0x19C -fn_317_7B0 = .text:0x000007B0; // type:function size:0x10 +changeState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007B0; // type:function size:0x10 fn_317_7C0 = .text:0x000007C0; // type:function size:0x128 -fn_317_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 fn_317_900 = .text:0x00000900; // type:function size:0xFC fn_317_A00 = .text:0x00000A00; // type:function size:0x2C4 -fn_317_CD0 = .text:0x00000CD0; // type:function size:0x10 +getStateID__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 fn_317_CE0 = .text:0x00000CE0; // type:function size:0x34 fn_317_D20 = .text:0x00000D20; // type:function size:0x34 fn_317_D60 = .text:0x00000D60; // type:function size:0xC @@ -52,18 +52,18 @@ fn_317_EF0 = .text:0x00000EF0; // type:function size:0xC fn_317_F00 = .text:0x00000F00; // type:function size:0x8 fn_317_F10 = .text:0x00000F10; // type:function size:0xC fn_317_F20 = .text:0x00000F20; // type:function size:0xC -fn_317_F30 = .text:0x00000F30; // type:function size:0x140 -fn_317_1070 = .text:0x00001070; // type:function size:0x60 -fn_317_10D0 = .text:0x000010D0; // type:function size:0xC -fn_317_10E0 = .text:0x000010E0; // type:function size:0x1C -fn_317_1100 = .text:0x00001100; // type:function size:0x1C -fn_317_1120 = .text:0x00001120; // type:function size:0x1C -fn_317_1140 = .text:0x00001140; // type:function size:0x10 -fn_317_1150 = .text:0x00001150; // type:function size:0x10 -fn_317_1160 = .text:0x00001160; // type:function size:0x10 -fn_317_1170 = .text:0x00001170; // type:function size:0x10 -fn_317_1180 = .text:0x00001180; // type:function size:0x10 -fn_317_1190 = .text:0x00001190; // type:function size:0x10 +__dt__8dAcEel_cFv = .text:0x00000F30; // type:function size:0x140 +build__23sFStateFct_c<8dAcEel_c>FRC12sStateIDIf_c = .text:0x00001070; // type:function size:0x60 +dispose__23sFStateFct_c<8dAcEel_c>FRP10sStateIf_c = .text:0x000010D0; // type:function size:0xC +initialize__20sFState_c<8dAcEel_c>Fv = .text:0x000010E0; // type:function size:0x1C +execute__20sFState_c<8dAcEel_c>Fv = .text:0x00001100; // type:function size:0x1C +finalize__20sFState_c<8dAcEel_c>Fv = .text:0x00001120; // type:function size:0x1C +initializeState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001150; // type:function size:0x10 +refreshState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001160; // type:function size:0x10 +getState__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001170; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001180; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dAcEel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001190; // type:function size:0x10 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_317_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -77,7 +77,7 @@ lbl_317_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_317_rodata_5C = .rodata:0x0000005C; // type:object size:0x8 data:float lbl_317_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_317_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float -lbl_317_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_EEL = .data:0x00000000; // type:object size:0x10 lbl_317_data_10 = .data:0x00000010; // type:object size:0x2C lbl_317_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_317_data_44 = .data:0x00000044; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_fishNP/symbols.txt b/config/SOUE01/rels/d_a_fishNP/symbols.txt index 3bbd4064..3fb97b11 100644 --- a/config/SOUE01/rels/d_a_fishNP/symbols.txt +++ b/config/SOUE01/rels/d_a_fishNP/symbols.txt @@ -1,21 +1,21 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_316_70 = .text:0x00000070; // type:function size:0x138 +dAcFish_c_classInit__Fv = .text:0x00000070; // type:function size:0x138 fn_316_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_316_210 = .text:0x00000210; // type:function size:0x58 -fn_316_270 = .text:0x00000270; // type:function size:0x6C -fn_316_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_316_380 = .text:0x00000380; // type:function size:0xA4 +__dt__21sFState_c<9dAcFish_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcFish_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_316_430 = .text:0x00000430; // type:function size:0x58 fn_316_490 = .text:0x00000490; // type:function size:0x114 fn_316_5B0 = .text:0x000005B0; // type:function size:0xC fn_316_5C0 = .text:0x000005C0; // type:function size:0xC fn_316_5D0 = .text:0x000005D0; // type:function size:0xC fn_316_5E0 = .text:0x000005E0; // type:function size:0x1A0 -fn_316_780 = .text:0x00000780; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000780; // type:function size:0x10 fn_316_790 = .text:0x00000790; // type:function size:0x174 -fn_316_910 = .text:0x00000910; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0x10 fn_316_920 = .text:0x00000920; // type:function size:0x100 fn_316_A20 = .text:0x00000A20; // type:function size:0x54 fn_316_A80 = .text:0x00000A80; // type:function size:0x54 @@ -48,19 +48,19 @@ fn_316_C70 = .text:0x00000C70; // type:function size:0x8 fn_316_C80 = .text:0x00000C80; // type:function size:0x8 fn_316_C90 = .text:0x00000C90; // type:function size:0xC fn_316_CA0 = .text:0x00000CA0; // type:function size:0xC -fn_316_CB0 = .text:0x00000CB0; // type:function size:0x124 -fn_316_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_316_DF0 = .text:0x00000DF0; // type:function size:0x60 -fn_316_E50 = .text:0x00000E50; // type:function size:0xC -fn_316_E60 = .text:0x00000E60; // type:function size:0x1C -fn_316_E80 = .text:0x00000E80; // type:function size:0x1C -fn_316_EA0 = .text:0x00000EA0; // type:function size:0x1C -fn_316_EC0 = .text:0x00000EC0; // type:function size:0x10 -fn_316_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_316_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_316_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_316_F00 = .text:0x00000F00; // type:function size:0x10 -fn_316_F10 = .text:0x00000F10; // type:function size:0x10 +__dt__9dAcFish_cFv = .text:0x00000CB0; // type:function size:0x124 +getStateID__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +build__24sFStateFct_c<9dAcFish_c>FRC12sStateIDIf_c = .text:0x00000DF0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcFish_c>FRP10sStateIf_c = .text:0x00000E50; // type:function size:0xC +initialize__21sFState_c<9dAcFish_c>Fv = .text:0x00000E60; // type:function size:0x1C +execute__21sFState_c<9dAcFish_c>Fv = .text:0x00000E80; // type:function size:0x1C +finalize__21sFState_c<9dAcFish_c>Fv = .text:0x00000EA0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EC0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000ED0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EE0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EF0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F00; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcFish_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F10; // type:function size:0x10 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_316_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -72,7 +72,7 @@ lbl_316_rodata_44 = .rodata:0x00000044; // type:object size:0xC data:float lbl_316_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_316_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_316_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float -lbl_316_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_FISH = .data:0x00000000; // type:object size:0x10 lbl_316_data_10 = .data:0x00000010; // type:object size:0x2C lbl_316_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_316_data_44 = .data:0x00000044; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_fish_mgrNP/symbols.txt b/config/SOUE01/rels/d_a_fish_mgrNP/symbols.txt index dfe602f3..e10984b9 100644 --- a/config/SOUE01/rels/d_a_fish_mgrNP/symbols.txt +++ b/config/SOUE01/rels/d_a_fish_mgrNP/symbols.txt @@ -1,44 +1,44 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_315_70 = .text:0x00000070; // type:function size:0x100 -fn_315_170 = .text:0x00000170; // type:function size:0x58 -fn_315_1D0 = .text:0x000001D0; // type:function size:0x6C -fn_315_240 = .text:0x00000240; // type:function size:0xA0 -fn_315_2E0 = .text:0x000002E0; // type:function size:0xA4 +dAcFishMgr_c_classInit__Fv = .text:0x00000070; // type:function size:0x100 +__dt__25sFState_c<12dAcFishMgr_c>Fv = .text:0x00000170; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcFishMgr_c>Fv = .text:0x000001D0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000240; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c>Fv = .text:0x000002E0; // type:function size:0xA4 fn_315_390 = .text:0x00000390; // type:function size:0x14 fn_315_3B0 = .text:0x000003B0; // type:function size:0x58 fn_315_410 = .text:0x00000410; // type:function size:0xBC -fn_315_4D0 = .text:0x000004D0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004D0; // type:function size:0x10 fn_315_4E0 = .text:0x000004E0; // type:function size:0x50 fn_315_530 = .text:0x00000530; // type:function size:0x8 fn_315_540 = .text:0x00000540; // type:function size:0x30 -fn_315_570 = .text:0x00000570; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000570; // type:function size:0x10 fn_315_580 = .text:0x00000580; // type:function size:0x358 fn_315_8E0 = .text:0x000008E0; // type:function size:0x88 fn_315_970 = .text:0x00000970; // type:function size:0x1E0 fn_315_B50 = .text:0x00000B50; // type:function size:0x104 fn_315_C60 = .text:0x00000C60; // type:function size:0x98 -fn_315_D00 = .text:0x00000D00; // type:function size:0xF8 -fn_315_E00 = .text:0x00000E00; // type:function size:0x10 -fn_315_E10 = .text:0x00000E10; // type:function size:0x60 -fn_315_E70 = .text:0x00000E70; // type:function size:0xC -fn_315_E80 = .text:0x00000E80; // type:function size:0x1C -fn_315_EA0 = .text:0x00000EA0; // type:function size:0x1C -fn_315_EC0 = .text:0x00000EC0; // type:function size:0x1C -fn_315_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_315_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_315_F00 = .text:0x00000F00; // type:function size:0x10 -fn_315_F10 = .text:0x00000F10; // type:function size:0x10 -fn_315_F20 = .text:0x00000F20; // type:function size:0x10 -fn_315_F30 = .text:0x00000F30; // type:function size:0x10 +__dt__12dAcFishMgr_cFv = .text:0x00000D00; // type:function size:0xF8 +getStateID__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E00; // type:function size:0x10 +build__28sFStateFct_c<12dAcFishMgr_c>FRC12sStateIDIf_c = .text:0x00000E10; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcFishMgr_c>FRP10sStateIf_c = .text:0x00000E70; // type:function size:0xC +initialize__25sFState_c<12dAcFishMgr_c>Fv = .text:0x00000E80; // type:function size:0x1C +execute__25sFState_c<12dAcFishMgr_c>Fv = .text:0x00000EA0; // type:function size:0x1C +finalize__25sFState_c<12dAcFishMgr_c>Fv = .text:0x00000EC0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EE0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EF0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F00; // type:function size:0x10 +getState__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F10; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F20; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcFishMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F30; // type:function size:0x10 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_315_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_315_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_315_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double lbl_315_rodata_10 = .rodata:0x00000010; // type:object size:0x20 data:float -lbl_315_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_FISH_MGR = .data:0x00000000; // type:object size:0x10 lbl_315_data_10 = .data:0x00000010; // type:object size:0x8 lbl_315_data_18 = .data:0x00000018; // type:object size:0x4 data:string lbl_315_data_1C = .data:0x0000001C; // type:object size:0x84 diff --git a/config/SOUE01/rels/d_a_fly_slbNP/symbols.txt b/config/SOUE01/rels/d_a_fly_slbNP/symbols.txt index 28ec93a1..270fe090 100644 --- a/config/SOUE01/rels/d_a_fly_slbNP/symbols.txt +++ b/config/SOUE01/rels/d_a_fly_slbNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_574_F0 = .text:0x000000F0; // type:function size:0x10C +dAcFlySlb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x10C fn_574_200 = .text:0x00000200; // type:function size:0x58 -fn_574_260 = .text:0x00000260; // type:function size:0x58 -fn_574_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_574_330 = .text:0x00000330; // type:function size:0xA0 -fn_574_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcFlySlb_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcFlySlb_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_574_480 = .text:0x00000480; // type:function size:0xDC fn_574_560 = .text:0x00000560; // type:function size:0xC4 -fn_574_630 = .text:0x00000630; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000630; // type:function size:0x10 fn_574_640 = .text:0x00000640; // type:function size:0x8 fn_574_650 = .text:0x00000650; // type:function size:0x78 -fn_574_6D0 = .text:0x000006D0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 fn_574_6E0 = .text:0x000006E0; // type:function size:0xCC -fn_574_7B0 = .text:0x000007B0; // type:function size:0x4 -fn_574_7C0 = .text:0x000007C0; // type:function size:0x4 -fn_574_7D0 = .text:0x000007D0; // type:function size:0x4 -fn_574_7E0 = .text:0x000007E0; // type:function size:0x104 -fn_574_8F0 = .text:0x000008F0; // type:function size:0x10 -fn_574_900 = .text:0x00000900; // type:function size:0x10 -fn_574_910 = .text:0x00000910; // type:function size:0x60 -fn_574_970 = .text:0x00000970; // type:function size:0xC -fn_574_980 = .text:0x00000980; // type:function size:0x1C -fn_574_9A0 = .text:0x000009A0; // type:function size:0x1C -fn_574_9C0 = .text:0x000009C0; // type:function size:0x1C -fn_574_9E0 = .text:0x000009E0; // type:function size:0x10 -fn_574_9F0 = .text:0x000009F0; // type:function size:0x10 -fn_574_A00 = .text:0x00000A00; // type:function size:0x10 -fn_574_A10 = .text:0x00000A10; // type:function size:0x10 -fn_574_A20 = .text:0x00000A20; // type:function size:0x10 -fn_574_A30 = .text:0x00000A30; // type:function size:0x30 -fn_574_A60 = .text:0x00000A60; // type:function size:0x30 -fn_574_A90 = .text:0x00000A90; // type:function size:0x30 -fn_574_AC0 = .text:0x00000AC0; // type:function size:0x10C -fn_574_BD0 = .text:0x00000BD0; // type:function size:0x58 -fn_574_C30 = .text:0x00000C30; // type:function size:0x88 +initializeState_Fly__11dAcFlySlb_cFv = .text:0x000007B0; // type:function size:0x4 +executeState_Fly__11dAcFlySlb_cFv = .text:0x000007C0; // type:function size:0x4 +finalizeState_Fly__11dAcFlySlb_cFv = .text:0x000007D0; // type:function size:0x4 +__dt__11dAcFlySlb_cFv = .text:0x000007E0; // type:function size:0x104 +getStateID__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008F0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000900; // type:function size:0x10 +build__27sFStateFct_c<11dAcFlySlb_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcFlySlb_c>FRP10sStateIf_c = .text:0x00000970; // type:function size:0xC +initialize__24sFState_c<11dAcFlySlb_c>Fv = .text:0x00000980; // type:function size:0x1C +execute__24sFState_c<11dAcFlySlb_c>Fv = .text:0x000009A0; // type:function size:0x1C +finalize__24sFState_c<11dAcFlySlb_c>Fv = .text:0x000009C0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009E0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009F0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A00; // type:function size:0x10 +getState__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A10; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcFlySlb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A20; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcFlySlb_c>CFR11dAcFlySlb_c = .text:0x00000A30; // type:function size:0x30 +executeState__26sFStateID_c<11dAcFlySlb_c>CFR11dAcFlySlb_c = .text:0x00000A60; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcFlySlb_c>CFR11dAcFlySlb_c = .text:0x00000A90; // type:function size:0x30 +__sinit_\d_a_fly_slb_cpp = .text:0x00000AC0; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dAcFlySlb_c>Fv = .text:0x00000BD0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcFlySlb_c>CFPCc = .text:0x00000C30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_574_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_574_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:float -lbl_574_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_FLY_SLB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_574_data_10 = .data:0x00000010; // type:object size:0x8C lbl_574_data_9C = .data:0x0000009C; // type:object size:0x1C lbl_574_data_B8 = .data:0x000000B8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_girahimu_sword_beamNP/symbols.txt b/config/SOUE01/rels/d_a_girahimu_sword_beamNP/symbols.txt index 790643b2..80c5a643 100644 --- a/config/SOUE01/rels/d_a_girahimu_sword_beamNP/symbols.txt +++ b/config/SOUE01/rels/d_a_girahimu_sword_beamNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_240_F0 = .text:0x000000F0; // type:function size:0x15C +dAcGirahimuSwordBeam_c_classInit__Fv = .text:0x000000F0; // type:function size:0x15C fn_240_250 = .text:0x00000250; // type:function size:0x58 fn_240_2B0 = .text:0x000002B0; // type:function size:0x90 -fn_240_340 = .text:0x00000340; // type:function size:0x58 -fn_240_3A0 = .text:0x000003A0; // type:function size:0x6C -fn_240_410 = .text:0x00000410; // type:function size:0xA0 -fn_240_4B0 = .text:0x000004B0; // type:function size:0xA4 +__dt__35sFState_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00000340; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x000003A0; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000410; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004B0; // type:function size:0xA4 fn_240_560 = .text:0x00000560; // type:function size:0x8 fn_240_570 = .text:0x00000570; // type:function size:0x1EC -fn_240_760 = .text:0x00000760; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000760; // type:function size:0x10 fn_240_770 = .text:0x00000770; // type:function size:0x8 fn_240_780 = .text:0x00000780; // type:function size:0x5A4 -fn_240_D30 = .text:0x00000D30; // type:function size:0x10 -fn_240_D40 = .text:0x00000D40; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +getStateID__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 fn_240_D50 = .text:0x00000D50; // type:function size:0x8C -fn_240_DE0 = .text:0x00000DE0; // type:function size:0xA8 -fn_240_E90 = .text:0x00000E90; // type:function size:0x10C -fn_240_FA0 = .text:0x00000FA0; // type:function size:0x4 -fn_240_FB0 = .text:0x00000FB0; // type:function size:0x28 -fn_240_FE0 = .text:0x00000FE0; // type:function size:0x4 -fn_240_FF0 = .text:0x00000FF0; // type:function size:0x4 +initializeState_BulletMove__22dAcGirahimuSwordBeam_cFv = .text:0x00000DE0; // type:function size:0xA8 +executeState_BulletMove__22dAcGirahimuSwordBeam_cFv = .text:0x00000E90; // type:function size:0x10C +finalizeState_BulletMove__22dAcGirahimuSwordBeam_cFv = .text:0x00000FA0; // type:function size:0x4 +initializeState_Damage__22dAcGirahimuSwordBeam_cFv = .text:0x00000FB0; // type:function size:0x28 +executeState_Damage__22dAcGirahimuSwordBeam_cFv = .text:0x00000FE0; // type:function size:0x4 +finalizeState_Damage__22dAcGirahimuSwordBeam_cFv = .text:0x00000FF0; // type:function size:0x4 fn_240_1000 = .text:0x00001000; // type:function size:0xC0 fn_240_10C0 = .text:0x000010C0; // type:function size:0x6C fn_240_1130 = .text:0x00001130; // type:function size:0x24 @@ -34,24 +34,24 @@ fn_240_16C0 = .text:0x000016C0; // type:function size:0x44 fn_240_1710 = .text:0x00001710; // type:function size:0xA8 fn_240_17C0 = .text:0x000017C0; // type:function size:0x44 fn_240_1810 = .text:0x00001810; // type:function size:0xD0C -fn_240_2520 = .text:0x00002520; // type:function size:0x1A4 -fn_240_26D0 = .text:0x000026D0; // type:function size:0x60 -fn_240_2730 = .text:0x00002730; // type:function size:0xC -fn_240_2740 = .text:0x00002740; // type:function size:0x1C -fn_240_2760 = .text:0x00002760; // type:function size:0x1C -fn_240_2780 = .text:0x00002780; // type:function size:0x1C -fn_240_27A0 = .text:0x000027A0; // type:function size:0x10 -fn_240_27B0 = .text:0x000027B0; // type:function size:0x10 -fn_240_27C0 = .text:0x000027C0; // type:function size:0x10 -fn_240_27D0 = .text:0x000027D0; // type:function size:0x10 -fn_240_27E0 = .text:0x000027E0; // type:function size:0x10 -fn_240_27F0 = .text:0x000027F0; // type:function size:0x10 -fn_240_2800 = .text:0x00002800; // type:function size:0x30 -fn_240_2830 = .text:0x00002830; // type:function size:0x30 -fn_240_2860 = .text:0x00002860; // type:function size:0x30 -fn_240_2890 = .text:0x00002890; // type:function size:0x1C8 -fn_240_2A60 = .text:0x00002A60; // type:function size:0x58 -fn_240_2AC0 = .text:0x00002AC0; // type:function size:0x88 +__dt__22dAcGirahimuSwordBeam_cFv = .text:0x00002520; // type:function size:0x1A4 +build__38sFStateFct_c<22dAcGirahimuSwordBeam_c>FRC12sStateIDIf_c = .text:0x000026D0; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcGirahimuSwordBeam_c>FRP10sStateIf_c = .text:0x00002730; // type:function size:0xC +initialize__35sFState_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00002740; // type:function size:0x1C +execute__35sFState_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00002760; // type:function size:0x1C +finalize__35sFState_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00002780; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027A0; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027B0; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027C0; // type:function size:0x10 +getState__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027D0; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027E0; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcGirahimuSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027F0; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcGirahimuSwordBeam_c>CFR22dAcGirahimuSwordBeam_c = .text:0x00002800; // type:function size:0x30 +executeState__37sFStateID_c<22dAcGirahimuSwordBeam_c>CFR22dAcGirahimuSwordBeam_c = .text:0x00002830; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcGirahimuSwordBeam_c>CFR22dAcGirahimuSwordBeam_c = .text:0x00002860; // type:function size:0x30 +__sinit_\d_a_girahimu_sword_beam_cpp = .text:0x00002890; // type:function size:0x1C8 scope:local +__dt__37sFStateID_c<22dAcGirahimuSwordBeam_c>Fv = .text:0x00002A60; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcGirahimuSwordBeam_c>CFPCc = .text:0x00002AC0; // type:function size:0x88 fn_240_2B50 = .text:0x00002B50; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -63,7 +63,7 @@ lbl_240_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_240_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_240_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_240_rodata_5C = .rodata:0x0000005C; // type:object size:0x14 data:float -lbl_240_data_0 = .data:0x00000000; // type:object size:0x98 data:4byte +g_profile_GH_SWORD_BEAM = .data:0x00000000; // type:object size:0x98 data:4byte lbl_240_data_98 = .data:0x00000098; // type:object size:0x4 data:4byte lbl_240_data_9C = .data:0x0000009C; // type:object size:0x4 data:4byte lbl_240_data_A0 = .data:0x000000A0; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_heartfNP/symbols.txt b/config/SOUE01/rels/d_a_heartfNP/symbols.txt index 564139a6..3bd92f14 100644 --- a/config/SOUE01/rels/d_a_heartfNP/symbols.txt +++ b/config/SOUE01/rels/d_a_heartfNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcHeartf__ctor = .text:0x000000F0; // type:function size:0x150 +dAcHeartf_c_classInit__Fv = .text:0x000000F0; // type:function size:0x150 fn_271_240 = .text:0x00000240; // type:function size:0x58 -fn_271_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_271_300 = .text:0x00000300; // type:function size:0x6C -fn_271_370 = .text:0x00000370; // type:function size:0xA0 -fn_271_410 = .text:0x00000410; // type:function size:0xA4 +__dt__24sFState_c<11dAcHeartf_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcHeartf_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_271_4C0 = .text:0x000004C0; // type:function size:0x58 fn_271_520 = .text:0x00000520; // type:function size:0xFC fn_271_620 = .text:0x00000620; // type:function size:0xAC AcHeartf__init1 = .text:0x000006D0; // type:function size:0x32C -fn_271_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_271_A10 = .text:0x00000A10; // type:function size:0xE0 -fn_271_AF0 = .text:0x00000AF0; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 fn_271_B00 = .text:0x00000B00; // type:function size:0x8 fn_271_B10 = .text:0x00000B10; // type:function size:0x110 fn_271_C20 = .text:0x00000C20; // type:function size:0x59C -fn_271_11C0 = .text:0x000011C0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011C0; // type:function size:0x10 fn_271_11D0 = .text:0x000011D0; // type:function size:0xDC fn_271_12B0 = .text:0x000012B0; // type:function size:0xAC fn_271_1360 = .text:0x00001360; // type:function size:0xCC @@ -35,45 +35,45 @@ fn_271_1870 = .text:0x00001870; // type:function size:0xC0 fn_271_1930 = .text:0x00001930; // type:function size:0xA0 fn_271_19D0 = .text:0x000019D0; // type:function size:0x8C fn_271_1A60 = .text:0x00001A60; // type:function size:0x7C -fn_271_1AE0 = .text:0x00001AE0; // type:function size:0x14 -fn_271_1B00 = .text:0x00001B00; // type:function size:0x44C +initializeState_Wait__11dAcHeartf_cFv = .text:0x00001AE0; // type:function size:0x14 +executeState_Wait__11dAcHeartf_cFv = .text:0x00001B00; // type:function size:0x44C fn_271_1F50 = .text:0x00001F50; // type:function size:0x1C -fn_271_1F70 = .text:0x00001F70; // type:function size:0xC -fn_271_1F80 = .text:0x00001F80; // type:function size:0x14 -fn_271_1FA0 = .text:0x00001FA0; // type:function size:0x328 +finalizeState_Wait__11dAcHeartf_cFv = .text:0x00001F70; // type:function size:0xC +initializeState_Wind__11dAcHeartf_cFv = .text:0x00001F80; // type:function size:0x14 +executeState_Wind__11dAcHeartf_cFv = .text:0x00001FA0; // type:function size:0x328 fn_271_22D0 = .text:0x000022D0; // type:function size:0x1C -fn_271_22F0 = .text:0x000022F0; // type:function size:0x4 -fn_271_2300 = .text:0x00002300; // type:function size:0xFC -fn_271_2400 = .text:0x00002400; // type:function size:0xC0 -fn_271_24C0 = .text:0x000024C0; // type:function size:0x4 -fn_271_24D0 = .text:0x000024D0; // type:function size:0x4 -fn_271_24E0 = .text:0x000024E0; // type:function size:0x164 -fn_271_2650 = .text:0x00002650; // type:function size:0x14 +finalizeState_Wind__11dAcHeartf_cFv = .text:0x000022F0; // type:function size:0x4 +initializeState_Break__11dAcHeartf_cFv = .text:0x00002300; // type:function size:0xFC +executeState_Break__11dAcHeartf_cFv = .text:0x00002400; // type:function size:0xC0 +finalizeState_Break__11dAcHeartf_cFv = .text:0x000024C0; // type:function size:0x4 +initializeState_Sync__11dAcHeartf_cFv = .text:0x000024D0; // type:function size:0x4 +executeState_Sync__11dAcHeartf_cFv = .text:0x000024E0; // type:function size:0x164 +finalizeState_Sync__11dAcHeartf_cFv = .text:0x00002650; // type:function size:0x14 fn_271_2664 = .text:0x00002664; // type:function size:0x4 -fn_271_2670 = .text:0x00002670; // type:function size:0xE8 -fn_271_2760 = .text:0x00002760; // type:function size:0xB0 -fn_271_2810 = .text:0x00002810; // type:function size:0x98 -fn_271_28B0 = .text:0x000028B0; // type:function size:0x128 -fn_271_29E0 = .text:0x000029E0; // type:function size:0x34 -fn_271_2A20 = .text:0x00002A20; // type:function size:0x4 -fn_271_2A30 = .text:0x00002A30; // type:function size:0x120 -fn_271_2B50 = .text:0x00002B50; // type:function size:0x60 -fn_271_2BB0 = .text:0x00002BB0; // type:function size:0xC -fn_271_2BC0 = .text:0x00002BC0; // type:function size:0x1C -fn_271_2BE0 = .text:0x00002BE0; // type:function size:0x1C -fn_271_2C00 = .text:0x00002C00; // type:function size:0x1C -fn_271_2C20 = .text:0x00002C20; // type:function size:0x10 -fn_271_2C30 = .text:0x00002C30; // type:function size:0x10 -fn_271_2C40 = .text:0x00002C40; // type:function size:0x10 -fn_271_2C50 = .text:0x00002C50; // type:function size:0x10 -fn_271_2C60 = .text:0x00002C60; // type:function size:0x10 -fn_271_2C70 = .text:0x00002C70; // type:function size:0x10 -fn_271_2C80 = .text:0x00002C80; // type:function size:0x30 -fn_271_2CB0 = .text:0x00002CB0; // type:function size:0x30 -fn_271_2CE0 = .text:0x00002CE0; // type:function size:0x30 -fn_271_2D10 = .text:0x00002D10; // type:function size:0x4D0 -fn_271_31E0 = .text:0x000031E0; // type:function size:0x58 -fn_271_3240 = .text:0x00003240; // type:function size:0x88 +initializeState_Water__11dAcHeartf_cFv = .text:0x00002670; // type:function size:0xE8 +executeState_Water__11dAcHeartf_cFv = .text:0x00002760; // type:function size:0xB0 +finalizeState_Water__11dAcHeartf_cFv = .text:0x00002810; // type:function size:0x98 +initializeState_Spore__11dAcHeartf_cFv = .text:0x000028B0; // type:function size:0x128 +executeState_Spore__11dAcHeartf_cFv = .text:0x000029E0; // type:function size:0x34 +finalizeState_Spore__11dAcHeartf_cFv = .text:0x00002A20; // type:function size:0x4 +__dt__11dAcHeartf_cFv = .text:0x00002A30; // type:function size:0x120 +build__27sFStateFct_c<11dAcHeartf_c>FRC12sStateIDIf_c = .text:0x00002B50; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcHeartf_c>FRP10sStateIf_c = .text:0x00002BB0; // type:function size:0xC +initialize__24sFState_c<11dAcHeartf_c>Fv = .text:0x00002BC0; // type:function size:0x1C +execute__24sFState_c<11dAcHeartf_c>Fv = .text:0x00002BE0; // type:function size:0x1C +finalize__24sFState_c<11dAcHeartf_c>Fv = .text:0x00002C00; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C20; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C30; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C40; // type:function size:0x10 +getState__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C50; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C60; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcHeartf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C70; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcHeartf_c>CFR11dAcHeartf_c = .text:0x00002C80; // type:function size:0x30 +executeState__26sFStateID_c<11dAcHeartf_c>CFR11dAcHeartf_c = .text:0x00002CB0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcHeartf_c>CFR11dAcHeartf_c = .text:0x00002CE0; // type:function size:0x30 +__sinit_\d_a_heartf_cpp = .text:0x00002D10; // type:function size:0x4D0 scope:local +__dt__26sFStateID_c<11dAcHeartf_c>Fv = .text:0x000031E0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcHeartf_c>CFPCc = .text:0x00003240; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -88,7 +88,7 @@ lbl_271_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:float lbl_271_rodata_80 = .rodata:0x00000080; // type:object size:0x8 lbl_271_data_0 = .data:0x00000000; // type:object size:0x4 data:4byte lbl_271_data_4 = .data:0x00000004; // type:object size:0xC -lbl_271_data_10 = .data:0x00000010; // type:object size:0x70 +g_profile_HEART_FLOWER = .data:0x00000010; // type:object size:0x70 lbl_271_data_80 = .data:0x00000080; // type:object size:0x2C lbl_271_data_AC = .data:0x000000AC; // type:object size:0x4 lbl_271_data_B0 = .data:0x000000B0; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_hidory_fireNP/symbols.txt b/config/SOUE01/rels/d_a_hidory_fireNP/symbols.txt index 8ac19f73..c8b04aae 100644 --- a/config/SOUE01/rels/d_a_hidory_fireNP/symbols.txt +++ b/config/SOUE01/rels/d_a_hidory_fireNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_224_F0 = .text:0x000000F0; // type:function size:0x154 +dAcHidoryFire_c_classInit__Fv = .text:0x000000F0; // type:function size:0x154 fn_224_250 = .text:0x00000250; // type:function size:0x58 -fn_224_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_224_310 = .text:0x00000310; // type:function size:0x6C -fn_224_380 = .text:0x00000380; // type:function size:0xA0 -fn_224_420 = .text:0x00000420; // type:function size:0xA4 +__dt__28sFState_c<15dAcHidoryFire_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcHidoryFire_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_224_4D0 = .text:0x000004D0; // type:function size:0x74 fn_224_550 = .text:0x00000550; // type:function size:0x1AC -fn_224_700 = .text:0x00000700; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000700; // type:function size:0x10 fn_224_710 = .text:0x00000710; // type:function size:0x34 fn_224_750 = .text:0x00000750; // type:function size:0x18C -fn_224_8E0 = .text:0x000008E0; // type:function size:0x10 -fn_224_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008F0; // type:function size:0x10 fn_224_900 = .text:0x00000900; // type:function size:0xB0 -fn_224_9B0 = .text:0x000009B0; // type:function size:0x94 -fn_224_A50 = .text:0x00000A50; // type:function size:0x178 +initializeState_BulletMove__15dAcHidoryFire_cFv = .text:0x000009B0; // type:function size:0x94 +executeState_BulletMove__15dAcHidoryFire_cFv = .text:0x00000A50; // type:function size:0x178 fn_224_BD0 = .text:0x00000BD0; // type:function size:0x1C -fn_224_BF0 = .text:0x00000BF0; // type:function size:0x4 -fn_224_C00 = .text:0x00000C00; // type:function size:0x5C -fn_224_C60 = .text:0x00000C60; // type:function size:0x78 -fn_224_CE0 = .text:0x00000CE0; // type:function size:0x4 -fn_224_CF0 = .text:0x00000CF0; // type:function size:0x12C +finalizeState_BulletMove__15dAcHidoryFire_cFv = .text:0x00000BF0; // type:function size:0x4 +initializeState_Damage__15dAcHidoryFire_cFv = .text:0x00000C00; // type:function size:0x5C +executeState_Damage__15dAcHidoryFire_cFv = .text:0x00000C60; // type:function size:0x78 +finalizeState_Damage__15dAcHidoryFire_cFv = .text:0x00000CE0; // type:function size:0x4 +__dt__15dAcHidoryFire_cFv = .text:0x00000CF0; // type:function size:0x12C fn_224_E20 = .text:0x00000E20; // type:function size:0x4 fn_224_E30 = .text:0x00000E30; // type:function size:0x4 fn_224_E40 = .text:0x00000E40; // type:function size:0x4 fn_224_E50 = .text:0x00000E50; // type:function size:0x4 fn_224_E60 = .text:0x00000E60; // type:function size:0x4 fn_224_E70 = .text:0x00000E70; // type:function size:0x4 -fn_224_E80 = .text:0x00000E80; // type:function size:0x60 -fn_224_EE0 = .text:0x00000EE0; // type:function size:0xC -fn_224_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_224_F10 = .text:0x00000F10; // type:function size:0x1C -fn_224_F30 = .text:0x00000F30; // type:function size:0x1C -fn_224_F50 = .text:0x00000F50; // type:function size:0x10 -fn_224_F60 = .text:0x00000F60; // type:function size:0x10 -fn_224_F70 = .text:0x00000F70; // type:function size:0x10 -fn_224_F80 = .text:0x00000F80; // type:function size:0x10 -fn_224_F90 = .text:0x00000F90; // type:function size:0x10 -fn_224_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_224_FB0 = .text:0x00000FB0; // type:function size:0x30 -fn_224_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_224_1010 = .text:0x00001010; // type:function size:0x30 -fn_224_1040 = .text:0x00001040; // type:function size:0x1C0 -fn_224_1200 = .text:0x00001200; // type:function size:0x58 -fn_224_1260 = .text:0x00001260; // type:function size:0x88 +build__31sFStateFct_c<15dAcHidoryFire_c>FRC12sStateIDIf_c = .text:0x00000E80; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcHidoryFire_c>FRP10sStateIf_c = .text:0x00000EE0; // type:function size:0xC +initialize__28sFState_c<15dAcHidoryFire_c>Fv = .text:0x00000EF0; // type:function size:0x1C +execute__28sFState_c<15dAcHidoryFire_c>Fv = .text:0x00000F10; // type:function size:0x1C +finalize__28sFState_c<15dAcHidoryFire_c>Fv = .text:0x00000F30; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F70; // type:function size:0x10 +getState__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcHidoryFire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcHidoryFire_c>CFR15dAcHidoryFire_c = .text:0x00000FB0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcHidoryFire_c>CFR15dAcHidoryFire_c = .text:0x00000FE0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcHidoryFire_c>CFR15dAcHidoryFire_c = .text:0x00001010; // type:function size:0x30 +__sinit_\d_a_hidory_fire_cpp = .text:0x00001040; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcHidoryFire_c>Fv = .text:0x00001200; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcHidoryFire_c>CFPCc = .text:0x00001260; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_224_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_224_rodata_8 = .rodata:0x00000008; // type:object size:0x20 data:float lbl_224_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_224_rodata_2C = .rodata:0x0000002C; // type:object size:0x18 data:float -lbl_224_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_HIDORY_FIRE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_224_data_10 = .data:0x00000010; // type:object size:0x2C lbl_224_data_3C = .data:0x0000003C; // type:object size:0x24 lbl_224_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_insect_antNP/symbols.txt b/config/SOUE01/rels/d_a_insect_antNP/symbols.txt index cfefaa50..0aeebd30 100644 --- a/config/SOUE01/rels/d_a_insect_antNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_antNP/symbols.txt @@ -4,39 +4,39 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_535_F0 = .text:0x000000F0; // type:function size:0x40 -fn_535_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectAnt_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_535_2A0 = .text:0x000002A0; // type:function size:0x4 fn_535_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_535_310 = .text:0x00000310; // type:function size:0x58 -fn_535_370 = .text:0x00000370; // type:function size:0x6C -fn_535_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_535_480 = .text:0x00000480; // type:function size:0xA4 +__dt__27sFState_c<14dAcInsectAnt_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcInsectAnt_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_535_530 = .text:0x00000530; // type:function size:0x78 fn_535_5B0 = .text:0x000005B0; // type:function size:0x1DC -fn_535_790 = .text:0x00000790; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_535_7A0 = .text:0x000007A0; // type:function size:0x8 fn_535_7B0 = .text:0x000007B0; // type:function size:0x320 -fn_535_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_535_AE0 = .text:0x00000AE0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AD0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 fn_535_AF0 = .text:0x00000AF0; // type:function size:0x108 -fn_535_C00 = .text:0x00000C00; // type:function size:0x90 -fn_535_C90 = .text:0x00000C90; // type:function size:0xC8 -fn_535_D60 = .text:0x00000D60; // type:function size:0x4 -fn_535_D70 = .text:0x00000D70; // type:function size:0xAC -fn_535_E20 = .text:0x00000E20; // type:function size:0x1C8 -fn_535_FF0 = .text:0x00000FF0; // type:function size:0x4 -fn_535_1000 = .text:0x00001000; // type:function size:0xD4 -fn_535_10E0 = .text:0x000010E0; // type:function size:0x1A8 -fn_535_1290 = .text:0x00001290; // type:function size:0x4 -fn_535_12A0 = .text:0x000012A0; // type:function size:0xA0 -fn_535_1340 = .text:0x00001340; // type:function size:0x88 -fn_535_13D0 = .text:0x000013D0; // type:function size:0x4 -fn_535_13E0 = .text:0x000013E0; // type:function size:0x188 -fn_535_1570 = .text:0x00001570; // type:function size:0xB8 -fn_535_1630 = .text:0x00001630; // type:function size:0x4 -fn_535_1640 = .text:0x00001640; // type:function size:0xD0 -fn_535_1710 = .text:0x00001710; // type:function size:0x4 -fn_535_1720 = .text:0x00001720; // type:function size:0x4 +initializeState_Wait__14dAcInsectAnt_cFv = .text:0x00000C00; // type:function size:0x90 +executeState_Wait__14dAcInsectAnt_cFv = .text:0x00000C90; // type:function size:0xC8 +finalizeState_Wait__14dAcInsectAnt_cFv = .text:0x00000D60; // type:function size:0x4 +initializeState_Walk__14dAcInsectAnt_cFv = .text:0x00000D70; // type:function size:0xAC +executeState_Walk__14dAcInsectAnt_cFv = .text:0x00000E20; // type:function size:0x1C8 +finalizeState_Walk__14dAcInsectAnt_cFv = .text:0x00000FF0; // type:function size:0x4 +initializeState_Escape__14dAcInsectAnt_cFv = .text:0x00001000; // type:function size:0xD4 +executeState_Escape__14dAcInsectAnt_cFv = .text:0x000010E0; // type:function size:0x1A8 +finalizeState_Escape__14dAcInsectAnt_cFv = .text:0x00001290; // type:function size:0x4 +initializeState_Dig__14dAcInsectAnt_cFv = .text:0x000012A0; // type:function size:0xA0 +executeState_Dig__14dAcInsectAnt_cFv = .text:0x00001340; // type:function size:0x88 +finalizeState_Dig__14dAcInsectAnt_cFv = .text:0x000013D0; // type:function size:0x4 +initializeState_Dead__14dAcInsectAnt_cFv = .text:0x000013E0; // type:function size:0x188 +executeState_Dead__14dAcInsectAnt_cFv = .text:0x00001570; // type:function size:0xB8 +finalizeState_Dead__14dAcInsectAnt_cFv = .text:0x00001630; // type:function size:0x4 +initializeState_Finalize__14dAcInsectAnt_cFv = .text:0x00001640; // type:function size:0xD0 +executeState_Finalize__14dAcInsectAnt_cFv = .text:0x00001710; // type:function size:0x4 +finalizeState_Finalize__14dAcInsectAnt_cFv = .text:0x00001720; // type:function size:0x4 fn_535_1730 = .text:0x00001730; // type:function size:0x94 fn_535_17D0 = .text:0x000017D0; // type:function size:0x344 fn_535_1B20 = .text:0x00001B20; // type:function size:0x168 @@ -51,24 +51,24 @@ fn_535_2380 = .text:0x00002380; // type:function size:0xC fn_535_2390 = .text:0x00002390; // type:function size:0xC fn_535_23A0 = .text:0x000023A0; // type:function size:0xC fn_535_23B0 = .text:0x000023B0; // type:function size:0xC -fn_535_23C0 = .text:0x000023C0; // type:function size:0x144 -fn_535_2510 = .text:0x00002510; // type:function size:0x60 -fn_535_2570 = .text:0x00002570; // type:function size:0xC -fn_535_2580 = .text:0x00002580; // type:function size:0x1C -fn_535_25A0 = .text:0x000025A0; // type:function size:0x1C -fn_535_25C0 = .text:0x000025C0; // type:function size:0x1C -fn_535_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_535_25F0 = .text:0x000025F0; // type:function size:0x10 -fn_535_2600 = .text:0x00002600; // type:function size:0x10 -fn_535_2610 = .text:0x00002610; // type:function size:0x10 -fn_535_2620 = .text:0x00002620; // type:function size:0x10 -fn_535_2630 = .text:0x00002630; // type:function size:0x10 -fn_535_2640 = .text:0x00002640; // type:function size:0x30 -fn_535_2670 = .text:0x00002670; // type:function size:0x30 -fn_535_26A0 = .text:0x000026A0; // type:function size:0x30 -fn_535_26D0 = .text:0x000026D0; // type:function size:0x4B0 -fn_535_2B80 = .text:0x00002B80; // type:function size:0x58 -fn_535_2BE0 = .text:0x00002BE0; // type:function size:0x88 +__dt__14dAcInsectAnt_cFv = .text:0x000023C0; // type:function size:0x144 +build__30sFStateFct_c<14dAcInsectAnt_c>FRC12sStateIDIf_c = .text:0x00002510; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcInsectAnt_c>FRP10sStateIf_c = .text:0x00002570; // type:function size:0xC +initialize__27sFState_c<14dAcInsectAnt_c>Fv = .text:0x00002580; // type:function size:0x1C +execute__27sFState_c<14dAcInsectAnt_c>Fv = .text:0x000025A0; // type:function size:0x1C +finalize__27sFState_c<14dAcInsectAnt_c>Fv = .text:0x000025C0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025E0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025F0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002600; // type:function size:0x10 +getState__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002610; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002620; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcInsectAnt_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002630; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcInsectAnt_c>CFR14dAcInsectAnt_c = .text:0x00002640; // type:function size:0x30 +executeState__29sFStateID_c<14dAcInsectAnt_c>CFR14dAcInsectAnt_c = .text:0x00002670; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcInsectAnt_c>CFR14dAcInsectAnt_c = .text:0x000026A0; // type:function size:0x30 +__sinit_\d_a_insect_ant_cpp = .text:0x000026D0; // type:function size:0x4B0 scope:local +__dt__29sFStateID_c<14dAcInsectAnt_c>Fv = .text:0x00002B80; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcInsectAnt_c>CFPCc = .text:0x00002BE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -89,7 +89,7 @@ lbl_535_rodata_A8 = .rodata:0x000000A8; // type:object size:0x20 data:float lbl_535_data_0 = .data:0x00000000; // type:object size:0x14 data:4byte lbl_535_data_14 = .data:0x00000014; // type:object size:0x10 lbl_535_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte -lbl_535_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_INSECT_ANT = .data:0x00000028; // type:object size:0x10 lbl_535_data_38 = .data:0x00000038; // type:object size:0x2C lbl_535_data_64 = .data:0x00000064; // type:object size:0x1C data:string lbl_535_data_80 = .data:0x00000080; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_insect_beetleNP/symbols.txt b/config/SOUE01/rels/d_a_insect_beetleNP/symbols.txt index 7ae0517e..01de7474 100644 --- a/config/SOUE01/rels/d_a_insect_beetleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_beetleNP/symbols.txt @@ -4,49 +4,49 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_531_F0 = .text:0x000000F0; // type:function size:0x40 -fn_531_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectBeetle_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_531_2A0 = .text:0x000002A0; // type:function size:0x4 fn_531_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_531_310 = .text:0x00000310; // type:function size:0x58 -fn_531_370 = .text:0x00000370; // type:function size:0x6C -fn_531_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_531_480 = .text:0x00000480; // type:function size:0xA4 +__dt__30sFState_c<17dAcInsectBeetle_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcInsectBeetle_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_531_530 = .text:0x00000530; // type:function size:0xF8 fn_531_630 = .text:0x00000630; // type:function size:0x2E0 -fn_531_910 = .text:0x00000910; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_531_920 = .text:0x00000920; // type:function size:0x8 fn_531_930 = .text:0x00000930; // type:function size:0x384 -fn_531_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_531_CD0 = .text:0x00000CD0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CD0; // type:function size:0x10 fn_531_CE0 = .text:0x00000CE0; // type:function size:0x108 -fn_531_DF0 = .text:0x00000DF0; // type:function size:0x84 -fn_531_E80 = .text:0x00000E80; // type:function size:0x1E8 -fn_531_1070 = .text:0x00001070; // type:function size:0x4 -fn_531_1080 = .text:0x00001080; // type:function size:0x6C -fn_531_10F0 = .text:0x000010F0; // type:function size:0x18C -fn_531_1280 = .text:0x00001280; // type:function size:0x4 -fn_531_1290 = .text:0x00001290; // type:function size:0xBC -fn_531_1350 = .text:0x00001350; // type:function size:0x1D4 -fn_531_1530 = .text:0x00001530; // type:function size:0x4 -fn_531_1540 = .text:0x00001540; // type:function size:0xD8 -fn_531_1620 = .text:0x00001620; // type:function size:0x1C4 -fn_531_17F0 = .text:0x000017F0; // type:function size:0x4 -fn_531_1800 = .text:0x00001800; // type:function size:0x108 -fn_531_1910 = .text:0x00001910; // type:function size:0x388 -fn_531_1CA0 = .text:0x00001CA0; // type:function size:0x4 -fn_531_1CB0 = .text:0x00001CB0; // type:function size:0x1C -fn_531_1CD0 = .text:0x00001CD0; // type:function size:0x1AC -fn_531_1E80 = .text:0x00001E80; // type:function size:0x4 -fn_531_1E90 = .text:0x00001E90; // type:function size:0xEC -fn_531_1F80 = .text:0x00001F80; // type:function size:0x4 -fn_531_1F90 = .text:0x00001F90; // type:function size:0x4 -fn_531_1FA0 = .text:0x00001FA0; // type:function size:0x254 -fn_531_2200 = .text:0x00002200; // type:function size:0x10 -fn_531_2210 = .text:0x00002210; // type:function size:0x114 -fn_531_2330 = .text:0x00002330; // type:function size:0x4 -fn_531_2340 = .text:0x00002340; // type:function size:0xE4 -fn_531_2430 = .text:0x00002430; // type:function size:0x27C -fn_531_26B0 = .text:0x000026B0; // type:function size:0x4 +initializeState_Wait__17dAcInsectBeetle_cFv = .text:0x00000DF0; // type:function size:0x84 +executeState_Wait__17dAcInsectBeetle_cFv = .text:0x00000E80; // type:function size:0x1E8 +finalizeState_Wait__17dAcInsectBeetle_cFv = .text:0x00001070; // type:function size:0x4 +initializeState_Walk__17dAcInsectBeetle_cFv = .text:0x00001080; // type:function size:0x6C +executeState_Walk__17dAcInsectBeetle_cFv = .text:0x000010F0; // type:function size:0x18C +finalizeState_Walk__17dAcInsectBeetle_cFv = .text:0x00001280; // type:function size:0x4 +initializeState_Escape__17dAcInsectBeetle_cFv = .text:0x00001290; // type:function size:0xBC +executeState_Escape__17dAcInsectBeetle_cFv = .text:0x00001350; // type:function size:0x1D4 +finalizeState_Escape__17dAcInsectBeetle_cFv = .text:0x00001530; // type:function size:0x4 +initializeState_Fly__17dAcInsectBeetle_cFv = .text:0x00001540; // type:function size:0xD8 +executeState_Fly__17dAcInsectBeetle_cFv = .text:0x00001620; // type:function size:0x1C4 +finalizeState_Fly__17dAcInsectBeetle_cFv = .text:0x000017F0; // type:function size:0x4 +initializeState_Fall__17dAcInsectBeetle_cFv = .text:0x00001800; // type:function size:0x108 +executeState_Fall__17dAcInsectBeetle_cFv = .text:0x00001910; // type:function size:0x388 +finalizeState_Fall__17dAcInsectBeetle_cFv = .text:0x00001CA0; // type:function size:0x4 +initializeState_Getup__17dAcInsectBeetle_cFv = .text:0x00001CB0; // type:function size:0x1C +executeState_Getup__17dAcInsectBeetle_cFv = .text:0x00001CD0; // type:function size:0x1AC +finalizeState_Getup__17dAcInsectBeetle_cFv = .text:0x00001E80; // type:function size:0x4 +initializeState_Finalize__17dAcInsectBeetle_cFv = .text:0x00001E90; // type:function size:0xEC +executeState_Finalize__17dAcInsectBeetle_cFv = .text:0x00001F80; // type:function size:0x4 +finalizeState_Finalize__17dAcInsectBeetle_cFv = .text:0x00001F90; // type:function size:0x4 +initializeState_Dead__17dAcInsectBeetle_cFv = .text:0x00001FA0; // type:function size:0x254 +getOldStateID__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002200; // type:function size:0x10 +executeState_Dead__17dAcInsectBeetle_cFv = .text:0x00002210; // type:function size:0x114 +finalizeState_Dead__17dAcInsectBeetle_cFv = .text:0x00002330; // type:function size:0x4 +initializeState_EscapeChild__17dAcInsectBeetle_cFv = .text:0x00002340; // type:function size:0xE4 +executeState_EscapeChild__17dAcInsectBeetle_cFv = .text:0x00002430; // type:function size:0x27C +finalizeState_EscapeChild__17dAcInsectBeetle_cFv = .text:0x000026B0; // type:function size:0x4 fn_531_26C0 = .text:0x000026C0; // type:function size:0x688 fn_531_2D50 = .text:0x00002D50; // type:function size:0x3A4 fn_531_3100 = .text:0x00003100; // type:function size:0xC8 @@ -77,23 +77,23 @@ fn_531_3BC0 = .text:0x00003BC0; // type:function size:0x8 fn_531_3BD0 = .text:0x00003BD0; // type:function size:0x8C fn_531_3C60 = .text:0x00003C60; // type:function size:0x10 fn_531_3C70 = .text:0x00003C70; // type:function size:0x4 -fn_531_3C80 = .text:0x00003C80; // type:function size:0x144 -fn_531_3DD0 = .text:0x00003DD0; // type:function size:0x60 -fn_531_3E30 = .text:0x00003E30; // type:function size:0xC -fn_531_3E40 = .text:0x00003E40; // type:function size:0x1C -fn_531_3E60 = .text:0x00003E60; // type:function size:0x1C -fn_531_3E80 = .text:0x00003E80; // type:function size:0x1C -fn_531_3EA0 = .text:0x00003EA0; // type:function size:0x10 -fn_531_3EB0 = .text:0x00003EB0; // type:function size:0x10 -fn_531_3EC0 = .text:0x00003EC0; // type:function size:0x10 -fn_531_3ED0 = .text:0x00003ED0; // type:function size:0x10 -fn_531_3EE0 = .text:0x00003EE0; // type:function size:0x10 -fn_531_3EF0 = .text:0x00003EF0; // type:function size:0x30 -fn_531_3F20 = .text:0x00003F20; // type:function size:0x30 -fn_531_3F50 = .text:0x00003F50; // type:function size:0x30 -fn_531_3F80 = .text:0x00003F80; // type:function size:0x72C -fn_531_46B0 = .text:0x000046B0; // type:function size:0x58 -fn_531_4710 = .text:0x00004710; // type:function size:0x88 +__dt__17dAcInsectBeetle_cFv = .text:0x00003C80; // type:function size:0x144 +build__33sFStateFct_c<17dAcInsectBeetle_c>FRC12sStateIDIf_c = .text:0x00003DD0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcInsectBeetle_c>FRP10sStateIf_c = .text:0x00003E30; // type:function size:0xC +initialize__30sFState_c<17dAcInsectBeetle_c>Fv = .text:0x00003E40; // type:function size:0x1C +execute__30sFState_c<17dAcInsectBeetle_c>Fv = .text:0x00003E60; // type:function size:0x1C +finalize__30sFState_c<17dAcInsectBeetle_c>Fv = .text:0x00003E80; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003EA0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003EB0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003EC0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003ED0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcInsectBeetle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003EE0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcInsectBeetle_c>CFR17dAcInsectBeetle_c = .text:0x00003EF0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcInsectBeetle_c>CFR17dAcInsectBeetle_c = .text:0x00003F20; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcInsectBeetle_c>CFR17dAcInsectBeetle_c = .text:0x00003F50; // type:function size:0x30 +__sinit_\d_a_insect_beetle_cpp = .text:0x00003F80; // type:function size:0x72C scope:local +__dt__32sFStateID_c<17dAcInsectBeetle_c>Fv = .text:0x000046B0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcInsectBeetle_c>CFPCc = .text:0x00004710; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -131,7 +131,7 @@ lbl_531_data_58 = .data:0x00000058; // type:object size:0x8 lbl_531_data_60 = .data:0x00000060; // type:object size:0x14 data:string lbl_531_data_74 = .data:0x00000074; // type:object size:0x14 lbl_531_data_88 = .data:0x00000088; // type:object size:0x8 -lbl_531_data_90 = .data:0x00000090; // type:object size:0x10 +g_profile_INSECT_BEETLE = .data:0x00000090; // type:object size:0x10 lbl_531_data_A0 = .data:0x000000A0; // type:object size:0x2C lbl_531_data_CC = .data:0x000000CC; // type:object size:0x20 lbl_531_data_EC = .data:0x000000EC; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_insect_butterflyNP/symbols.txt b/config/SOUE01/rels/d_a_insect_butterflyNP/symbols.txt index ac427bec..008eff9f 100644 --- a/config/SOUE01/rels/d_a_insect_butterflyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_butterflyNP/symbols.txt @@ -4,36 +4,36 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_537_F0 = .text:0x000000F0; // type:function size:0x40 -fn_537_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectButterfly_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_537_2A0 = .text:0x000002A0; // type:function size:0x4 fn_537_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_537_310 = .text:0x00000310; // type:function size:0x58 -fn_537_370 = .text:0x00000370; // type:function size:0x6C -fn_537_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_537_480 = .text:0x00000480; // type:function size:0xA4 +__dt__33sFState_c<20dAcInsectButterfly_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcInsectButterfly_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_537_530 = .text:0x00000530; // type:function size:0xEC fn_537_620 = .text:0x00000620; // type:function size:0x208 -fn_537_830 = .text:0x00000830; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000830; // type:function size:0x10 fn_537_840 = .text:0x00000840; // type:function size:0x8 fn_537_850 = .text:0x00000850; // type:function size:0x26C -fn_537_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_537_AD0 = .text:0x00000AD0; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 fn_537_AE0 = .text:0x00000AE0; // type:function size:0xC0 -fn_537_BA0 = .text:0x00000BA0; // type:function size:0xFC -fn_537_CA0 = .text:0x00000CA0; // type:function size:0x29C -fn_537_F40 = .text:0x00000F40; // type:function size:0x4 -fn_537_F50 = .text:0x00000F50; // type:function size:0x150 -fn_537_10A0 = .text:0x000010A0; // type:function size:0x2A8 -fn_537_1350 = .text:0x00001350; // type:function size:0x4 -fn_537_1360 = .text:0x00001360; // type:function size:0xF4 -fn_537_1460 = .text:0x00001460; // type:function size:0x1F8 -fn_537_1660 = .text:0x00001660; // type:function size:0x4 -fn_537_1670 = .text:0x00001670; // type:function size:0xD0 -fn_537_1740 = .text:0x00001740; // type:function size:0x4 -fn_537_1750 = .text:0x00001750; // type:function size:0x4 -fn_537_1760 = .text:0x00001760; // type:function size:0x154 -fn_537_18C0 = .text:0x000018C0; // type:function size:0x118 -fn_537_19E0 = .text:0x000019E0; // type:function size:0x4 +initializeState_Move__20dAcInsectButterfly_cFv = .text:0x00000BA0; // type:function size:0xFC +executeState_Move__20dAcInsectButterfly_cFv = .text:0x00000CA0; // type:function size:0x29C +finalizeState_Move__20dAcInsectButterfly_cFv = .text:0x00000F40; // type:function size:0x4 +initializeState_Escape__20dAcInsectButterfly_cFv = .text:0x00000F50; // type:function size:0x150 +executeState_Escape__20dAcInsectButterfly_cFv = .text:0x000010A0; // type:function size:0x2A8 +finalizeState_Escape__20dAcInsectButterfly_cFv = .text:0x00001350; // type:function size:0x4 +initializeState_Fly__20dAcInsectButterfly_cFv = .text:0x00001360; // type:function size:0xF4 +executeState_Fly__20dAcInsectButterfly_cFv = .text:0x00001460; // type:function size:0x1F8 +finalizeState_Fly__20dAcInsectButterfly_cFv = .text:0x00001660; // type:function size:0x4 +initializeState_Finalize__20dAcInsectButterfly_cFv = .text:0x00001670; // type:function size:0xD0 +executeState_Finalize__20dAcInsectButterfly_cFv = .text:0x00001740; // type:function size:0x4 +finalizeState_Finalize__20dAcInsectButterfly_cFv = .text:0x00001750; // type:function size:0x4 +initializeState_Dead__20dAcInsectButterfly_cFv = .text:0x00001760; // type:function size:0x154 +executeState_Dead__20dAcInsectButterfly_cFv = .text:0x000018C0; // type:function size:0x118 +finalizeState_Dead__20dAcInsectButterfly_cFv = .text:0x000019E0; // type:function size:0x4 fn_537_19F0 = .text:0x000019F0; // type:function size:0x94 fn_537_1A90 = .text:0x00001A90; // type:function size:0x288 fn_537_1D20 = .text:0x00001D20; // type:function size:0xC0 @@ -51,24 +51,24 @@ fn_537_21E0 = .text:0x000021E0; // type:function size:0xC fn_537_21F0 = .text:0x000021F0; // type:function size:0xC fn_537_2200 = .text:0x00002200; // type:function size:0xC fn_537_2210 = .text:0x00002210; // type:function size:0xC -fn_537_2220 = .text:0x00002220; // type:function size:0x144 -fn_537_2370 = .text:0x00002370; // type:function size:0x60 -fn_537_23D0 = .text:0x000023D0; // type:function size:0xC -fn_537_23E0 = .text:0x000023E0; // type:function size:0x1C -fn_537_2400 = .text:0x00002400; // type:function size:0x1C -fn_537_2420 = .text:0x00002420; // type:function size:0x1C -fn_537_2440 = .text:0x00002440; // type:function size:0x10 -fn_537_2450 = .text:0x00002450; // type:function size:0x10 -fn_537_2460 = .text:0x00002460; // type:function size:0x10 -fn_537_2470 = .text:0x00002470; // type:function size:0x10 -fn_537_2480 = .text:0x00002480; // type:function size:0x10 -fn_537_2490 = .text:0x00002490; // type:function size:0x10 -fn_537_24A0 = .text:0x000024A0; // type:function size:0x30 -fn_537_24D0 = .text:0x000024D0; // type:function size:0x30 -fn_537_2500 = .text:0x00002500; // type:function size:0x30 -fn_537_2530 = .text:0x00002530; // type:function size:0x3F4 -fn_537_2930 = .text:0x00002930; // type:function size:0x58 -fn_537_2990 = .text:0x00002990; // type:function size:0x88 +__dt__20dAcInsectButterfly_cFv = .text:0x00002220; // type:function size:0x144 +build__36sFStateFct_c<20dAcInsectButterfly_c>FRC12sStateIDIf_c = .text:0x00002370; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcInsectButterfly_c>FRP10sStateIf_c = .text:0x000023D0; // type:function size:0xC +initialize__33sFState_c<20dAcInsectButterfly_c>Fv = .text:0x000023E0; // type:function size:0x1C +execute__33sFState_c<20dAcInsectButterfly_c>Fv = .text:0x00002400; // type:function size:0x1C +finalize__33sFState_c<20dAcInsectButterfly_c>Fv = .text:0x00002420; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002440; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002450; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002460; // type:function size:0x10 +getState__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002470; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002480; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcInsectButterfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002490; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcInsectButterfly_c>CFR20dAcInsectButterfly_c = .text:0x000024A0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcInsectButterfly_c>CFR20dAcInsectButterfly_c = .text:0x000024D0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcInsectButterfly_c>CFR20dAcInsectButterfly_c = .text:0x00002500; // type:function size:0x30 +__sinit_\d_a_insect_butterfly_cpp = .text:0x00002530; // type:function size:0x3F4 scope:local +__dt__35sFStateID_c<20dAcInsectButterfly_c>Fv = .text:0x00002930; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcInsectButterfly_c>CFPCc = .text:0x00002990; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -85,7 +85,7 @@ lbl_537_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte lbl_537_data_18 = .data:0x00000018; // type:object size:0x18 lbl_537_data_30 = .data:0x00000030; // type:object size:0x18 lbl_537_data_48 = .data:0x00000048; // type:object size:0x8 data:4byte -lbl_537_data_50 = .data:0x00000050; // type:object size:0x10 +g_profile_INSECT_BUTTERFLY = .data:0x00000050; // type:object size:0x10 lbl_537_data_60 = .data:0x00000060; // type:object size:0x2C lbl_537_data_8C = .data:0x0000008C; // type:object size:0x24 lbl_537_data_B0 = .data:0x000000B0; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_insect_cicadaNP/symbols.txt b/config/SOUE01/rels/d_a_insect_cicadaNP/symbols.txt index 3d666072..f9f0d4cc 100644 --- a/config/SOUE01/rels/d_a_insect_cicadaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_cicadaNP/symbols.txt @@ -4,34 +4,34 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_533_F0 = .text:0x000000F0; // type:function size:0x40 -fn_533_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectCicada_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_533_2A0 = .text:0x000002A0; // type:function size:0x4 fn_533_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_533_310 = .text:0x00000310; // type:function size:0x58 -fn_533_370 = .text:0x00000370; // type:function size:0x6C -fn_533_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_533_480 = .text:0x00000480; // type:function size:0xA4 +__dt__30sFState_c<17dAcInsectCicada_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcInsectCicada_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_533_530 = .text:0x00000530; // type:function size:0x78 fn_533_5B0 = .text:0x000005B0; // type:function size:0x258 -fn_533_810 = .text:0x00000810; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_533_820 = .text:0x00000820; // type:function size:0x8 fn_533_830 = .text:0x00000830; // type:function size:0x29C -fn_533_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_533_AE0 = .text:0x00000AE0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AD0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 fn_533_AF0 = .text:0x00000AF0; // type:function size:0x108 fn_533_C00 = .text:0x00000C00; // type:function size:0x8 -fn_533_C10 = .text:0x00000C10; // type:function size:0x84 -fn_533_CA0 = .text:0x00000CA0; // type:function size:0x74 -fn_533_D20 = .text:0x00000D20; // type:function size:0x4 -fn_533_D30 = .text:0x00000D30; // type:function size:0x108 -fn_533_E40 = .text:0x00000E40; // type:function size:0x2DC -fn_533_1120 = .text:0x00001120; // type:function size:0x4 -fn_533_1130 = .text:0x00001130; // type:function size:0xD0 -fn_533_1200 = .text:0x00001200; // type:function size:0x4 -fn_533_1210 = .text:0x00001210; // type:function size:0x4 -fn_533_1220 = .text:0x00001220; // type:function size:0x124 -fn_533_1350 = .text:0x00001350; // type:function size:0x114 -fn_533_1470 = .text:0x00001470; // type:function size:0x4 +initializeState_Wait__17dAcInsectCicada_cFv = .text:0x00000C10; // type:function size:0x84 +executeState_Wait__17dAcInsectCicada_cFv = .text:0x00000CA0; // type:function size:0x74 +finalizeState_Wait__17dAcInsectCicada_cFv = .text:0x00000D20; // type:function size:0x4 +initializeState_Fly__17dAcInsectCicada_cFv = .text:0x00000D30; // type:function size:0x108 +executeState_Fly__17dAcInsectCicada_cFv = .text:0x00000E40; // type:function size:0x2DC +finalizeState_Fly__17dAcInsectCicada_cFv = .text:0x00001120; // type:function size:0x4 +initializeState_Finalize__17dAcInsectCicada_cFv = .text:0x00001130; // type:function size:0xD0 +executeState_Finalize__17dAcInsectCicada_cFv = .text:0x00001200; // type:function size:0x4 +finalizeState_Finalize__17dAcInsectCicada_cFv = .text:0x00001210; // type:function size:0x4 +initializeState_Dead__17dAcInsectCicada_cFv = .text:0x00001220; // type:function size:0x124 +executeState_Dead__17dAcInsectCicada_cFv = .text:0x00001350; // type:function size:0x114 +finalizeState_Dead__17dAcInsectCicada_cFv = .text:0x00001470; // type:function size:0x4 fn_533_1480 = .text:0x00001480; // type:function size:0x2AC fn_533_1730 = .text:0x00001730; // type:function size:0x3C0 fn_533_1AF0 = .text:0x00001AF0; // type:function size:0xC8 @@ -45,24 +45,24 @@ fn_533_1D30 = .text:0x00001D30; // type:function size:0xC fn_533_1D40 = .text:0x00001D40; // type:function size:0xC fn_533_1D50 = .text:0x00001D50; // type:function size:0xC fn_533_1D60 = .text:0x00001D60; // type:function size:0xC -fn_533_1D70 = .text:0x00001D70; // type:function size:0x144 -fn_533_1EC0 = .text:0x00001EC0; // type:function size:0x60 -fn_533_1F20 = .text:0x00001F20; // type:function size:0xC -fn_533_1F30 = .text:0x00001F30; // type:function size:0x1C -fn_533_1F50 = .text:0x00001F50; // type:function size:0x1C -fn_533_1F70 = .text:0x00001F70; // type:function size:0x1C -fn_533_1F90 = .text:0x00001F90; // type:function size:0x10 -fn_533_1FA0 = .text:0x00001FA0; // type:function size:0x10 -fn_533_1FB0 = .text:0x00001FB0; // type:function size:0x10 -fn_533_1FC0 = .text:0x00001FC0; // type:function size:0x10 -fn_533_1FD0 = .text:0x00001FD0; // type:function size:0x10 -fn_533_1FE0 = .text:0x00001FE0; // type:function size:0x10 -fn_533_1FF0 = .text:0x00001FF0; // type:function size:0x30 -fn_533_2020 = .text:0x00002020; // type:function size:0x30 -fn_533_2050 = .text:0x00002050; // type:function size:0x30 -fn_533_2080 = .text:0x00002080; // type:function size:0x35C -fn_533_23E0 = .text:0x000023E0; // type:function size:0x58 -fn_533_2440 = .text:0x00002440; // type:function size:0x88 +__dt__17dAcInsectCicada_cFv = .text:0x00001D70; // type:function size:0x144 +build__33sFStateFct_c<17dAcInsectCicada_c>FRC12sStateIDIf_c = .text:0x00001EC0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcInsectCicada_c>FRP10sStateIf_c = .text:0x00001F20; // type:function size:0xC +initialize__30sFState_c<17dAcInsectCicada_c>Fv = .text:0x00001F30; // type:function size:0x1C +execute__30sFState_c<17dAcInsectCicada_c>Fv = .text:0x00001F50; // type:function size:0x1C +finalize__30sFState_c<17dAcInsectCicada_c>Fv = .text:0x00001F70; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F90; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FA0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001FB0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FC0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FD0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcInsectCicada_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FE0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcInsectCicada_c>CFR17dAcInsectCicada_c = .text:0x00001FF0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcInsectCicada_c>CFR17dAcInsectCicada_c = .text:0x00002020; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcInsectCicada_c>CFR17dAcInsectCicada_c = .text:0x00002050; // type:function size:0x30 +__sinit_\d_a_insect_cicada_cpp = .text:0x00002080; // type:function size:0x35C scope:local +__dt__32sFStateID_c<17dAcInsectCicada_c>Fv = .text:0x000023E0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcInsectCicada_c>CFPCc = .text:0x00002440; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_533_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte lbl_533_data_18 = .data:0x00000018; // type:object size:0x14 lbl_533_data_2C = .data:0x0000002C; // type:object size:0x14 lbl_533_data_40 = .data:0x00000040; // type:object size:0x8 data:4byte -lbl_533_data_48 = .data:0x00000048; // type:object size:0x10 +g_profile_INSECT_CICADA = .data:0x00000048; // type:object size:0x10 lbl_533_data_58 = .data:0x00000058; // type:object size:0x2C lbl_533_data_84 = .data:0x00000084; // type:object size:0x20 lbl_533_data_A4 = .data:0x000000A4; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_insect_dragonflyNP/symbols.txt b/config/SOUE01/rels/d_a_insect_dragonflyNP/symbols.txt index 5db35d6f..00238605 100644 --- a/config/SOUE01/rels/d_a_insect_dragonflyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_dragonflyNP/symbols.txt @@ -4,39 +4,39 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_516_F0 = .text:0x000000F0; // type:function size:0x40 -fn_516_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectDragonfly_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_516_2A0 = .text:0x000002A0; // type:function size:0x4 fn_516_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_516_310 = .text:0x00000310; // type:function size:0x58 -fn_516_370 = .text:0x00000370; // type:function size:0x6C -fn_516_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_516_480 = .text:0x00000480; // type:function size:0xA4 +__dt__33sFState_c<20dAcInsectDragonfly_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcInsectDragonfly_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_516_530 = .text:0x00000530; // type:function size:0x64 fn_516_5A0 = .text:0x000005A0; // type:function size:0x1F0 -fn_516_790 = .text:0x00000790; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_516_7A0 = .text:0x000007A0; // type:function size:0x8 fn_516_7B0 = .text:0x000007B0; // type:function size:0x418 -fn_516_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_516_BE0 = .text:0x00000BE0; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BD0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BE0; // type:function size:0x10 fn_516_BF0 = .text:0x00000BF0; // type:function size:0x100 -fn_516_CF0 = .text:0x00000CF0; // type:function size:0x80 -fn_516_D70 = .text:0x00000D70; // type:function size:0xC4 -fn_516_E40 = .text:0x00000E40; // type:function size:0x4 -fn_516_E50 = .text:0x00000E50; // type:function size:0x114 -fn_516_F70 = .text:0x00000F70; // type:function size:0x2A8 -fn_516_1220 = .text:0x00001220; // type:function size:0x4 -fn_516_1230 = .text:0x00001230; // type:function size:0x15C -fn_516_1390 = .text:0x00001390; // type:function size:0x270 -fn_516_1600 = .text:0x00001600; // type:function size:0x4 -fn_516_1610 = .text:0x00001610; // type:function size:0x100 -fn_516_1710 = .text:0x00001710; // type:function size:0x13C -fn_516_1850 = .text:0x00001850; // type:function size:0x4 -fn_516_1860 = .text:0x00001860; // type:function size:0xD0 -fn_516_1930 = .text:0x00001930; // type:function size:0x4 -fn_516_1940 = .text:0x00001940; // type:function size:0x4 -fn_516_1950 = .text:0x00001950; // type:function size:0x150 -fn_516_1AA0 = .text:0x00001AA0; // type:function size:0xB4 -fn_516_1B60 = .text:0x00001B60; // type:function size:0x4 +initializeState_Wait__20dAcInsectDragonfly_cFv = .text:0x00000CF0; // type:function size:0x80 +executeState_Wait__20dAcInsectDragonfly_cFv = .text:0x00000D70; // type:function size:0xC4 +finalizeState_Wait__20dAcInsectDragonfly_cFv = .text:0x00000E40; // type:function size:0x4 +initializeState_Move__20dAcInsectDragonfly_cFv = .text:0x00000E50; // type:function size:0x114 +executeState_Move__20dAcInsectDragonfly_cFv = .text:0x00000F70; // type:function size:0x2A8 +finalizeState_Move__20dAcInsectDragonfly_cFv = .text:0x00001220; // type:function size:0x4 +initializeState_Escape__20dAcInsectDragonfly_cFv = .text:0x00001230; // type:function size:0x15C +executeState_Escape__20dAcInsectDragonfly_cFv = .text:0x00001390; // type:function size:0x270 +finalizeState_Escape__20dAcInsectDragonfly_cFv = .text:0x00001600; // type:function size:0x4 +initializeState_Fly__20dAcInsectDragonfly_cFv = .text:0x00001610; // type:function size:0x100 +executeState_Fly__20dAcInsectDragonfly_cFv = .text:0x00001710; // type:function size:0x13C +finalizeState_Fly__20dAcInsectDragonfly_cFv = .text:0x00001850; // type:function size:0x4 +initializeState_Finalize__20dAcInsectDragonfly_cFv = .text:0x00001860; // type:function size:0xD0 +executeState_Finalize__20dAcInsectDragonfly_cFv = .text:0x00001930; // type:function size:0x4 +finalizeState_Finalize__20dAcInsectDragonfly_cFv = .text:0x00001940; // type:function size:0x4 +initializeState_Dead__20dAcInsectDragonfly_cFv = .text:0x00001950; // type:function size:0x150 +executeState_Dead__20dAcInsectDragonfly_cFv = .text:0x00001AA0; // type:function size:0xB4 +finalizeState_Dead__20dAcInsectDragonfly_cFv = .text:0x00001B60; // type:function size:0x4 fn_516_1B70 = .text:0x00001B70; // type:function size:0x94 fn_516_1C10 = .text:0x00001C10; // type:function size:0x1A8 fn_516_1DC0 = .text:0x00001DC0; // type:function size:0xC4 @@ -51,24 +51,24 @@ fn_516_23F0 = .text:0x000023F0; // type:function size:0xC fn_516_2400 = .text:0x00002400; // type:function size:0xC fn_516_2410 = .text:0x00002410; // type:function size:0xC fn_516_2420 = .text:0x00002420; // type:function size:0xC -fn_516_2430 = .text:0x00002430; // type:function size:0x144 -fn_516_2580 = .text:0x00002580; // type:function size:0x60 -fn_516_25E0 = .text:0x000025E0; // type:function size:0xC -fn_516_25F0 = .text:0x000025F0; // type:function size:0x1C -fn_516_2610 = .text:0x00002610; // type:function size:0x1C -fn_516_2630 = .text:0x00002630; // type:function size:0x1C -fn_516_2650 = .text:0x00002650; // type:function size:0x10 -fn_516_2660 = .text:0x00002660; // type:function size:0x10 -fn_516_2670 = .text:0x00002670; // type:function size:0x10 -fn_516_2680 = .text:0x00002680; // type:function size:0x10 -fn_516_2690 = .text:0x00002690; // type:function size:0x10 -fn_516_26A0 = .text:0x000026A0; // type:function size:0x10 -fn_516_26B0 = .text:0x000026B0; // type:function size:0x30 -fn_516_26E0 = .text:0x000026E0; // type:function size:0x30 -fn_516_2710 = .text:0x00002710; // type:function size:0x30 -fn_516_2740 = .text:0x00002740; // type:function size:0x4B0 -fn_516_2BF0 = .text:0x00002BF0; // type:function size:0x58 -fn_516_2C50 = .text:0x00002C50; // type:function size:0x88 +__dt__20dAcInsectDragonfly_cFv = .text:0x00002430; // type:function size:0x144 +build__36sFStateFct_c<20dAcInsectDragonfly_c>FRC12sStateIDIf_c = .text:0x00002580; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcInsectDragonfly_c>FRP10sStateIf_c = .text:0x000025E0; // type:function size:0xC +initialize__33sFState_c<20dAcInsectDragonfly_c>Fv = .text:0x000025F0; // type:function size:0x1C +execute__33sFState_c<20dAcInsectDragonfly_c>Fv = .text:0x00002610; // type:function size:0x1C +finalize__33sFState_c<20dAcInsectDragonfly_c>Fv = .text:0x00002630; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002650; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002660; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002670; // type:function size:0x10 +getState__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002680; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002690; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcInsectDragonfly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000026A0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcInsectDragonfly_c>CFR20dAcInsectDragonfly_c = .text:0x000026B0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcInsectDragonfly_c>CFR20dAcInsectDragonfly_c = .text:0x000026E0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcInsectDragonfly_c>CFR20dAcInsectDragonfly_c = .text:0x00002710; // type:function size:0x30 +__sinit_\d_a_insect_dragonfly_cpp = .text:0x00002740; // type:function size:0x4B0 scope:local +__dt__35sFStateID_c<20dAcInsectDragonfly_c>Fv = .text:0x00002BF0; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcInsectDragonfly_c>CFPCc = .text:0x00002C50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_516_rodata_EC = .rodata:0x000000EC; // type:object size:0x8 data:float lbl_516_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte lbl_516_data_18 = .data:0x00000018; // type:object size:0x14 data:string lbl_516_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_516_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_INSECT_DRAGONFLY = .data:0x00000030; // type:object size:0x10 lbl_516_data_40 = .data:0x00000040; // type:object size:0x2C lbl_516_data_6C = .data:0x0000006C; // type:object size:0x24 lbl_516_data_90 = .data:0x00000090; // type:object size:0x4 data:float diff --git a/config/SOUE01/rels/d_a_insect_fireflyNP/symbols.txt b/config/SOUE01/rels/d_a_insect_fireflyNP/symbols.txt index 46a45d20..b0cfb6d4 100644 --- a/config/SOUE01/rels/d_a_insect_fireflyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_fireflyNP/symbols.txt @@ -4,36 +4,36 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_540_F0 = .text:0x000000F0; // type:function size:0x40 -fn_540_130 = .text:0x00000130; // type:function size:0x1B0 +dAcInsectFirefly_c_classInit__Fv = .text:0x00000130; // type:function size:0x1B0 fn_540_2E0 = .text:0x000002E0; // type:function size:0x4 fn_540_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_540_350 = .text:0x00000350; // type:function size:0x58 -fn_540_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_540_420 = .text:0x00000420; // type:function size:0xA0 -fn_540_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__31sFState_c<18dAcInsectFirefly_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcInsectFirefly_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_540_570 = .text:0x00000570; // type:function size:0x174 fn_540_6F0 = .text:0x000006F0; // type:function size:0x214 -fn_540_910 = .text:0x00000910; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_540_920 = .text:0x00000920; // type:function size:0x8 fn_540_930 = .text:0x00000930; // type:function size:0x258 -fn_540_B90 = .text:0x00000B90; // type:function size:0x10 -fn_540_BA0 = .text:0x00000BA0; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B90; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BA0; // type:function size:0x10 fn_540_BB0 = .text:0x00000BB0; // type:function size:0xF8 -fn_540_CB0 = .text:0x00000CB0; // type:function size:0x110 -fn_540_DC0 = .text:0x00000DC0; // type:function size:0x378 -fn_540_1140 = .text:0x00001140; // type:function size:0x4 -fn_540_1150 = .text:0x00001150; // type:function size:0x164 -fn_540_12C0 = .text:0x000012C0; // type:function size:0x248 -fn_540_1510 = .text:0x00001510; // type:function size:0x4 -fn_540_1520 = .text:0x00001520; // type:function size:0xE8 -fn_540_1610 = .text:0x00001610; // type:function size:0x1F8 -fn_540_1810 = .text:0x00001810; // type:function size:0x4 -fn_540_1820 = .text:0x00001820; // type:function size:0xD0 -fn_540_18F0 = .text:0x000018F0; // type:function size:0x4 -fn_540_1900 = .text:0x00001900; // type:function size:0x4 -fn_540_1910 = .text:0x00001910; // type:function size:0x15C -fn_540_1A70 = .text:0x00001A70; // type:function size:0xEC -fn_540_1B60 = .text:0x00001B60; // type:function size:0x4 +initializeState_Move__18dAcInsectFirefly_cFv = .text:0x00000CB0; // type:function size:0x110 +executeState_Move__18dAcInsectFirefly_cFv = .text:0x00000DC0; // type:function size:0x378 +finalizeState_Move__18dAcInsectFirefly_cFv = .text:0x00001140; // type:function size:0x4 +initializeState_Escape__18dAcInsectFirefly_cFv = .text:0x00001150; // type:function size:0x164 +executeState_Escape__18dAcInsectFirefly_cFv = .text:0x000012C0; // type:function size:0x248 +finalizeState_Escape__18dAcInsectFirefly_cFv = .text:0x00001510; // type:function size:0x4 +initializeState_Fly__18dAcInsectFirefly_cFv = .text:0x00001520; // type:function size:0xE8 +executeState_Fly__18dAcInsectFirefly_cFv = .text:0x00001610; // type:function size:0x1F8 +finalizeState_Fly__18dAcInsectFirefly_cFv = .text:0x00001810; // type:function size:0x4 +initializeState_Finalize__18dAcInsectFirefly_cFv = .text:0x00001820; // type:function size:0xD0 +executeState_Finalize__18dAcInsectFirefly_cFv = .text:0x000018F0; // type:function size:0x4 +finalizeState_Finalize__18dAcInsectFirefly_cFv = .text:0x00001900; // type:function size:0x4 +initializeState_Dead__18dAcInsectFirefly_cFv = .text:0x00001910; // type:function size:0x15C +executeState_Dead__18dAcInsectFirefly_cFv = .text:0x00001A70; // type:function size:0xEC +finalizeState_Dead__18dAcInsectFirefly_cFv = .text:0x00001B60; // type:function size:0x4 fn_540_1B70 = .text:0x00001B70; // type:function size:0xAC fn_540_1C20 = .text:0x00001C20; // type:function size:0x3A8 fn_540_1FD0 = .text:0x00001FD0; // type:function size:0xC0 @@ -52,24 +52,24 @@ fn_540_2510 = .text:0x00002510; // type:function size:0xC fn_540_2520 = .text:0x00002520; // type:function size:0xC fn_540_2530 = .text:0x00002530; // type:function size:0xC fn_540_2540 = .text:0x00002540; // type:function size:0xC -fn_540_2550 = .text:0x00002550; // type:function size:0x15C -fn_540_26B0 = .text:0x000026B0; // type:function size:0x60 -fn_540_2710 = .text:0x00002710; // type:function size:0xC -fn_540_2720 = .text:0x00002720; // type:function size:0x1C -fn_540_2740 = .text:0x00002740; // type:function size:0x1C -fn_540_2760 = .text:0x00002760; // type:function size:0x1C -fn_540_2780 = .text:0x00002780; // type:function size:0x10 -fn_540_2790 = .text:0x00002790; // type:function size:0x10 -fn_540_27A0 = .text:0x000027A0; // type:function size:0x10 -fn_540_27B0 = .text:0x000027B0; // type:function size:0x10 -fn_540_27C0 = .text:0x000027C0; // type:function size:0x10 -fn_540_27D0 = .text:0x000027D0; // type:function size:0x10 -fn_540_27E0 = .text:0x000027E0; // type:function size:0x30 -fn_540_2810 = .text:0x00002810; // type:function size:0x30 -fn_540_2840 = .text:0x00002840; // type:function size:0x30 -fn_540_2870 = .text:0x00002870; // type:function size:0x3F4 -fn_540_2C70 = .text:0x00002C70; // type:function size:0x58 -fn_540_2CD0 = .text:0x00002CD0; // type:function size:0x88 +__dt__18dAcInsectFirefly_cFv = .text:0x00002550; // type:function size:0x15C +build__34sFStateFct_c<18dAcInsectFirefly_c>FRC12sStateIDIf_c = .text:0x000026B0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcInsectFirefly_c>FRP10sStateIf_c = .text:0x00002710; // type:function size:0xC +initialize__31sFState_c<18dAcInsectFirefly_c>Fv = .text:0x00002720; // type:function size:0x1C +execute__31sFState_c<18dAcInsectFirefly_c>Fv = .text:0x00002740; // type:function size:0x1C +finalize__31sFState_c<18dAcInsectFirefly_c>Fv = .text:0x00002760; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002780; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002790; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027A0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027B0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027C0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcInsectFirefly_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027D0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcInsectFirefly_c>CFR18dAcInsectFirefly_c = .text:0x000027E0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcInsectFirefly_c>CFR18dAcInsectFirefly_c = .text:0x00002810; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcInsectFirefly_c>CFR18dAcInsectFirefly_c = .text:0x00002840; // type:function size:0x30 +__sinit_\d_a_insect_firefly_cpp = .text:0x00002870; // type:function size:0x3F4 scope:local +__dt__33sFStateID_c<18dAcInsectFirefly_c>Fv = .text:0x00002C70; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcInsectFirefly_c>CFPCc = .text:0x00002CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -92,7 +92,7 @@ lbl_540_data_18 = .data:0x00000018; // type:object size:0x1C lbl_540_data_34 = .data:0x00000034; // type:object size:0x14 lbl_540_data_48 = .data:0x00000048; // type:object size:0x18 lbl_540_data_60 = .data:0x00000060; // type:object size:0x8 data:4byte -lbl_540_data_68 = .data:0x00000068; // type:object size:0x10 +g_profile_INSECT_FIREFLY = .data:0x00000068; // type:object size:0x10 lbl_540_data_78 = .data:0x00000078; // type:object size:0x30 lbl_540_data_A8 = .data:0x000000A8; // type:object size:0x20 data:string lbl_540_data_C8 = .data:0x000000C8; // type:object size:0xB8 diff --git a/config/SOUE01/rels/d_a_insect_grasshopperNP/symbols.txt b/config/SOUE01/rels/d_a_insect_grasshopperNP/symbols.txt index e41d93ac..1a4ffba2 100644 --- a/config/SOUE01/rels/d_a_insect_grasshopperNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_grasshopperNP/symbols.txt @@ -4,39 +4,39 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_532_F0 = .text:0x000000F0; // type:function size:0x40 -fn_532_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectGrasshopper_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_532_2A0 = .text:0x000002A0; // type:function size:0x4 fn_532_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_532_310 = .text:0x00000310; // type:function size:0x58 -fn_532_370 = .text:0x00000370; // type:function size:0x6C -fn_532_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_532_480 = .text:0x00000480; // type:function size:0xA4 +__dt__35sFState_c<22dAcInsectGrasshopper_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcInsectGrasshopper_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_532_530 = .text:0x00000530; // type:function size:0xF0 fn_532_620 = .text:0x00000620; // type:function size:0x214 -fn_532_840 = .text:0x00000840; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 fn_532_850 = .text:0x00000850; // type:function size:0x8 fn_532_860 = .text:0x00000860; // type:function size:0x2E8 -fn_532_B50 = .text:0x00000B50; // type:function size:0x10 -fn_532_B60 = .text:0x00000B60; // type:function size:0x10 +getStateID__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B60; // type:function size:0x10 fn_532_B70 = .text:0x00000B70; // type:function size:0xEC -fn_532_C60 = .text:0x00000C60; // type:function size:0x78 -fn_532_CE0 = .text:0x00000CE0; // type:function size:0xC8 -fn_532_DB0 = .text:0x00000DB0; // type:function size:0x4 -fn_532_DC0 = .text:0x00000DC0; // type:function size:0x9C -fn_532_E60 = .text:0x00000E60; // type:function size:0x234 -fn_532_10A0 = .text:0x000010A0; // type:function size:0x4 -fn_532_10B0 = .text:0x000010B0; // type:function size:0x1D4 -fn_532_1290 = .text:0x00001290; // type:function size:0x2BC -fn_532_1550 = .text:0x00001550; // type:function size:0x4 -fn_532_1560 = .text:0x00001560; // type:function size:0x78 -fn_532_15E0 = .text:0x000015E0; // type:function size:0x164 -fn_532_1750 = .text:0x00001750; // type:function size:0x4 -fn_532_1760 = .text:0x00001760; // type:function size:0xEC -fn_532_1850 = .text:0x00001850; // type:function size:0x4 -fn_532_1860 = .text:0x00001860; // type:function size:0x4 -fn_532_1870 = .text:0x00001870; // type:function size:0x178 -fn_532_19F0 = .text:0x000019F0; // type:function size:0xE8 -fn_532_1AE0 = .text:0x00001AE0; // type:function size:0x4 +initializeState_Wait__22dAcInsectGrasshopper_cFv = .text:0x00000C60; // type:function size:0x78 +executeState_Wait__22dAcInsectGrasshopper_cFv = .text:0x00000CE0; // type:function size:0xC8 +finalizeState_Wait__22dAcInsectGrasshopper_cFv = .text:0x00000DB0; // type:function size:0x4 +initializeState_Walk__22dAcInsectGrasshopper_cFv = .text:0x00000DC0; // type:function size:0x9C +executeState_Walk__22dAcInsectGrasshopper_cFv = .text:0x00000E60; // type:function size:0x234 +finalizeState_Walk__22dAcInsectGrasshopper_cFv = .text:0x000010A0; // type:function size:0x4 +initializeState_Jump__22dAcInsectGrasshopper_cFv = .text:0x000010B0; // type:function size:0x1D4 +executeState_Jump__22dAcInsectGrasshopper_cFv = .text:0x00001290; // type:function size:0x2BC +finalizeState_Jump__22dAcInsectGrasshopper_cFv = .text:0x00001550; // type:function size:0x4 +initializeState_Fly__22dAcInsectGrasshopper_cFv = .text:0x00001560; // type:function size:0x78 +executeState_Fly__22dAcInsectGrasshopper_cFv = .text:0x000015E0; // type:function size:0x164 +finalizeState_Fly__22dAcInsectGrasshopper_cFv = .text:0x00001750; // type:function size:0x4 +initializeState_Finalize__22dAcInsectGrasshopper_cFv = .text:0x00001760; // type:function size:0xEC +executeState_Finalize__22dAcInsectGrasshopper_cFv = .text:0x00001850; // type:function size:0x4 +finalizeState_Finalize__22dAcInsectGrasshopper_cFv = .text:0x00001860; // type:function size:0x4 +initializeState_Dead__22dAcInsectGrasshopper_cFv = .text:0x00001870; // type:function size:0x178 +executeState_Dead__22dAcInsectGrasshopper_cFv = .text:0x000019F0; // type:function size:0xE8 +finalizeState_Dead__22dAcInsectGrasshopper_cFv = .text:0x00001AE0; // type:function size:0x4 fn_532_1AF0 = .text:0x00001AF0; // type:function size:0x98 fn_532_1B90 = .text:0x00001B90; // type:function size:0x1B4 fn_532_1D50 = .text:0x00001D50; // type:function size:0x2D8 @@ -62,24 +62,24 @@ fn_532_26B0 = .text:0x000026B0; // type:function size:0x18 fn_532_26D0 = .text:0x000026D0; // type:function size:0x4 fn_532_26E0 = .text:0x000026E0; // type:function size:0x8 fn_532_26F0 = .text:0x000026F0; // type:function size:0xC -fn_532_2700 = .text:0x00002700; // type:function size:0x144 -fn_532_2850 = .text:0x00002850; // type:function size:0x60 -fn_532_28B0 = .text:0x000028B0; // type:function size:0xC -fn_532_28C0 = .text:0x000028C0; // type:function size:0x1C -fn_532_28E0 = .text:0x000028E0; // type:function size:0x1C -fn_532_2900 = .text:0x00002900; // type:function size:0x1C -fn_532_2920 = .text:0x00002920; // type:function size:0x10 -fn_532_2930 = .text:0x00002930; // type:function size:0x10 -fn_532_2940 = .text:0x00002940; // type:function size:0x10 -fn_532_2950 = .text:0x00002950; // type:function size:0x10 -fn_532_2960 = .text:0x00002960; // type:function size:0x10 -fn_532_2970 = .text:0x00002970; // type:function size:0x10 -fn_532_2980 = .text:0x00002980; // type:function size:0x30 -fn_532_29B0 = .text:0x000029B0; // type:function size:0x30 -fn_532_29E0 = .text:0x000029E0; // type:function size:0x30 -fn_532_2A10 = .text:0x00002A10; // type:function size:0x4B0 -fn_532_2EC0 = .text:0x00002EC0; // type:function size:0x58 -fn_532_2F20 = .text:0x00002F20; // type:function size:0x88 +__dt__22dAcInsectGrasshopper_cFv = .text:0x00002700; // type:function size:0x144 +build__38sFStateFct_c<22dAcInsectGrasshopper_c>FRC12sStateIDIf_c = .text:0x00002850; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcInsectGrasshopper_c>FRP10sStateIf_c = .text:0x000028B0; // type:function size:0xC +initialize__35sFState_c<22dAcInsectGrasshopper_c>Fv = .text:0x000028C0; // type:function size:0x1C +execute__35sFState_c<22dAcInsectGrasshopper_c>Fv = .text:0x000028E0; // type:function size:0x1C +finalize__35sFState_c<22dAcInsectGrasshopper_c>Fv = .text:0x00002900; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002920; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002930; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002940; // type:function size:0x10 +getState__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002950; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002960; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcInsectGrasshopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002970; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcInsectGrasshopper_c>CFR22dAcInsectGrasshopper_c = .text:0x00002980; // type:function size:0x30 +executeState__37sFStateID_c<22dAcInsectGrasshopper_c>CFR22dAcInsectGrasshopper_c = .text:0x000029B0; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcInsectGrasshopper_c>CFR22dAcInsectGrasshopper_c = .text:0x000029E0; // type:function size:0x30 +__sinit_\d_a_insect_grasshopper_cpp = .text:0x00002A10; // type:function size:0x4B0 scope:local +__dt__37sFStateID_c<22dAcInsectGrasshopper_c>Fv = .text:0x00002EC0; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcInsectGrasshopper_c>CFPCc = .text:0x00002F20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -117,7 +117,7 @@ lbl_532_data_8C = .data:0x0000008C; // type:object size:0x14 data:string lbl_532_data_A0 = .data:0x000000A0; // type:object size:0x14 data:string lbl_532_data_B4 = .data:0x000000B4; // type:object size:0x14 lbl_532_data_C8 = .data:0x000000C8; // type:object size:0x10 -lbl_532_data_D8 = .data:0x000000D8; // type:object size:0x10 +g_profile_INSECT_GRASSHOPPER = .data:0x000000D8; // type:object size:0x10 lbl_532_data_E8 = .data:0x000000E8; // type:object size:0x2C lbl_532_data_114 = .data:0x00000114; // type:object size:0x24 data:string lbl_532_data_138 = .data:0x00000138; // type:object size:0xB8 diff --git a/config/SOUE01/rels/d_a_insect_ladybugNP/symbols.txt b/config/SOUE01/rels/d_a_insect_ladybugNP/symbols.txt index 0a5d33d2..adec54f7 100644 --- a/config/SOUE01/rels/d_a_insect_ladybugNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_ladybugNP/symbols.txt @@ -4,39 +4,39 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_515_F0 = .text:0x000000F0; // type:function size:0x40 -fn_515_130 = .text:0x00000130; // type:function size:0x170 +dAcInsectLadybug_c_classInit__Fv = .text:0x00000130; // type:function size:0x170 fn_515_2A0 = .text:0x000002A0; // type:function size:0x4 fn_515_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_515_310 = .text:0x00000310; // type:function size:0x58 -fn_515_370 = .text:0x00000370; // type:function size:0x6C -fn_515_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_515_480 = .text:0x00000480; // type:function size:0xA4 +__dt__31sFState_c<18dAcInsectLadybug_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcInsectLadybug_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_515_530 = .text:0x00000530; // type:function size:0xC8 fn_515_600 = .text:0x00000600; // type:function size:0x290 -fn_515_890 = .text:0x00000890; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x10 fn_515_8A0 = .text:0x000008A0; // type:function size:0x8 fn_515_8B0 = .text:0x000008B0; // type:function size:0x29C -fn_515_B50 = .text:0x00000B50; // type:function size:0x10 -fn_515_B60 = .text:0x00000B60; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B60; // type:function size:0x10 fn_515_B70 = .text:0x00000B70; // type:function size:0x28 -fn_515_BA0 = .text:0x00000BA0; // type:function size:0x7C -fn_515_C20 = .text:0x00000C20; // type:function size:0x1F4 -fn_515_E20 = .text:0x00000E20; // type:function size:0x4 -fn_515_E30 = .text:0x00000E30; // type:function size:0x6C -fn_515_EA0 = .text:0x00000EA0; // type:function size:0x1A0 -fn_515_1040 = .text:0x00001040; // type:function size:0x4 -fn_515_1050 = .text:0x00001050; // type:function size:0xB4 -fn_515_1110 = .text:0x00001110; // type:function size:0x1F8 -fn_515_1310 = .text:0x00001310; // type:function size:0x4 -fn_515_1320 = .text:0x00001320; // type:function size:0xC0 -fn_515_13E0 = .text:0x000013E0; // type:function size:0x1C4 -fn_515_15B0 = .text:0x000015B0; // type:function size:0x4 -fn_515_15C0 = .text:0x000015C0; // type:function size:0xD0 -fn_515_1690 = .text:0x00001690; // type:function size:0x4 -fn_515_16A0 = .text:0x000016A0; // type:function size:0x4 -fn_515_16B0 = .text:0x000016B0; // type:function size:0x110 -fn_515_17C0 = .text:0x000017C0; // type:function size:0x114 -fn_515_18E0 = .text:0x000018E0; // type:function size:0x4 +initializeState_Wait__18dAcInsectLadybug_cFv = .text:0x00000BA0; // type:function size:0x7C +executeState_Wait__18dAcInsectLadybug_cFv = .text:0x00000C20; // type:function size:0x1F4 +finalizeState_Wait__18dAcInsectLadybug_cFv = .text:0x00000E20; // type:function size:0x4 +initializeState_Walk__18dAcInsectLadybug_cFv = .text:0x00000E30; // type:function size:0x6C +executeState_Walk__18dAcInsectLadybug_cFv = .text:0x00000EA0; // type:function size:0x1A0 +finalizeState_Walk__18dAcInsectLadybug_cFv = .text:0x00001040; // type:function size:0x4 +initializeState_Escape__18dAcInsectLadybug_cFv = .text:0x00001050; // type:function size:0xB4 +executeState_Escape__18dAcInsectLadybug_cFv = .text:0x00001110; // type:function size:0x1F8 +finalizeState_Escape__18dAcInsectLadybug_cFv = .text:0x00001310; // type:function size:0x4 +initializeState_Fly__18dAcInsectLadybug_cFv = .text:0x00001320; // type:function size:0xC0 +executeState_Fly__18dAcInsectLadybug_cFv = .text:0x000013E0; // type:function size:0x1C4 +finalizeState_Fly__18dAcInsectLadybug_cFv = .text:0x000015B0; // type:function size:0x4 +initializeState_Finalize__18dAcInsectLadybug_cFv = .text:0x000015C0; // type:function size:0xD0 +executeState_Finalize__18dAcInsectLadybug_cFv = .text:0x00001690; // type:function size:0x4 +finalizeState_Finalize__18dAcInsectLadybug_cFv = .text:0x000016A0; // type:function size:0x4 +initializeState_Dead__18dAcInsectLadybug_cFv = .text:0x000016B0; // type:function size:0x110 +executeState_Dead__18dAcInsectLadybug_cFv = .text:0x000017C0; // type:function size:0x114 +finalizeState_Dead__18dAcInsectLadybug_cFv = .text:0x000018E0; // type:function size:0x4 fn_515_18F0 = .text:0x000018F0; // type:function size:0x394 fn_515_1C90 = .text:0x00001C90; // type:function size:0x3A4 fn_515_2040 = .text:0x00002040; // type:function size:0xC8 @@ -54,24 +54,24 @@ fn_515_2570 = .text:0x00002570; // type:function size:0xC fn_515_2580 = .text:0x00002580; // type:function size:0xC fn_515_2590 = .text:0x00002590; // type:function size:0xC fn_515_25A0 = .text:0x000025A0; // type:function size:0xC -fn_515_25B0 = .text:0x000025B0; // type:function size:0x144 -fn_515_2700 = .text:0x00002700; // type:function size:0x60 -fn_515_2760 = .text:0x00002760; // type:function size:0xC -fn_515_2770 = .text:0x00002770; // type:function size:0x1C -fn_515_2790 = .text:0x00002790; // type:function size:0x1C -fn_515_27B0 = .text:0x000027B0; // type:function size:0x1C -fn_515_27D0 = .text:0x000027D0; // type:function size:0x10 -fn_515_27E0 = .text:0x000027E0; // type:function size:0x10 -fn_515_27F0 = .text:0x000027F0; // type:function size:0x10 -fn_515_2800 = .text:0x00002800; // type:function size:0x10 -fn_515_2810 = .text:0x00002810; // type:function size:0x10 -fn_515_2820 = .text:0x00002820; // type:function size:0x10 -fn_515_2830 = .text:0x00002830; // type:function size:0x30 -fn_515_2860 = .text:0x00002860; // type:function size:0x30 -fn_515_2890 = .text:0x00002890; // type:function size:0x30 -fn_515_28C0 = .text:0x000028C0; // type:function size:0x4D4 -fn_515_2DA0 = .text:0x00002DA0; // type:function size:0x58 -fn_515_2E00 = .text:0x00002E00; // type:function size:0x88 +__dt__18dAcInsectLadybug_cFv = .text:0x000025B0; // type:function size:0x144 +build__34sFStateFct_c<18dAcInsectLadybug_c>FRC12sStateIDIf_c = .text:0x00002700; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcInsectLadybug_c>FRP10sStateIf_c = .text:0x00002760; // type:function size:0xC +initialize__31sFState_c<18dAcInsectLadybug_c>Fv = .text:0x00002770; // type:function size:0x1C +execute__31sFState_c<18dAcInsectLadybug_c>Fv = .text:0x00002790; // type:function size:0x1C +finalize__31sFState_c<18dAcInsectLadybug_c>Fv = .text:0x000027B0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027D0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027E0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000027F0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002800; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002810; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcInsectLadybug_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002820; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcInsectLadybug_c>CFR18dAcInsectLadybug_c = .text:0x00002830; // type:function size:0x30 +executeState__33sFStateID_c<18dAcInsectLadybug_c>CFR18dAcInsectLadybug_c = .text:0x00002860; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcInsectLadybug_c>CFR18dAcInsectLadybug_c = .text:0x00002890; // type:function size:0x30 +__sinit_\d_a_insect_ladybug_cpp = .text:0x000028C0; // type:function size:0x4D4 scope:local +__dt__33sFStateID_c<18dAcInsectLadybug_c>Fv = .text:0x00002DA0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcInsectLadybug_c>CFPCc = .text:0x00002E00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -94,7 +94,7 @@ lbl_515_data_18 = .data:0x00000018; // type:object size:0x14 lbl_515_data_2C = .data:0x0000002C; // type:object size:0x14 lbl_515_data_40 = .data:0x00000040; // type:object size:0x14 lbl_515_data_54 = .data:0x00000054; // type:object size:0xC data:4byte -lbl_515_data_60 = .data:0x00000060; // type:object size:0x10 +g_profile_INSECT_LADYBUG = .data:0x00000060; // type:object size:0x10 lbl_515_data_70 = .data:0x00000070; // type:object size:0x30 lbl_515_data_A0 = .data:0x000000A0; // type:object size:0x20 data:string lbl_515_data_C0 = .data:0x000000C0; // type:object size:0xB8 diff --git a/config/SOUE01/rels/d_a_insect_scarabNP/symbols.txt b/config/SOUE01/rels/d_a_insect_scarabNP/symbols.txt index f0972ed4..1bb1fe99 100644 --- a/config/SOUE01/rels/d_a_insect_scarabNP/symbols.txt +++ b/config/SOUE01/rels/d_a_insect_scarabNP/symbols.txt @@ -4,42 +4,42 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_539_F0 = .text:0x000000F0; // type:function size:0x40 -fn_539_130 = .text:0x00000130; // type:function size:0x178 +dAcInsectScarab_c_classInit__Fv = .text:0x00000130; // type:function size:0x178 fn_539_2B0 = .text:0x000002B0; // type:function size:0x4 fn_539_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_539_320 = .text:0x00000320; // type:function size:0x58 -fn_539_380 = .text:0x00000380; // type:function size:0x6C -fn_539_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_539_490 = .text:0x00000490; // type:function size:0xA4 +__dt__30sFState_c<17dAcInsectScarab_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcInsectScarab_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_539_540 = .text:0x00000540; // type:function size:0xFC fn_539_640 = .text:0x00000640; // type:function size:0x1F8 -fn_539_840 = .text:0x00000840; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 fn_539_850 = .text:0x00000850; // type:function size:0x8 fn_539_860 = .text:0x00000860; // type:function size:0x33C -fn_539_BA0 = .text:0x00000BA0; // type:function size:0x10 -fn_539_BB0 = .text:0x00000BB0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BA0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BB0; // type:function size:0x10 fn_539_BC0 = .text:0x00000BC0; // type:function size:0x110 -fn_539_CD0 = .text:0x00000CD0; // type:function size:0x7C -fn_539_D50 = .text:0x00000D50; // type:function size:0xC8 -fn_539_E20 = .text:0x00000E20; // type:function size:0x4 -fn_539_E30 = .text:0x00000E30; // type:function size:0x90 -fn_539_EC0 = .text:0x00000EC0; // type:function size:0x21C -fn_539_10E0 = .text:0x000010E0; // type:function size:0x4 -fn_539_10F0 = .text:0x000010F0; // type:function size:0xBC -fn_539_11B0 = .text:0x000011B0; // type:function size:0x21C -fn_539_13D0 = .text:0x000013D0; // type:function size:0x4 -fn_539_13E0 = .text:0x000013E0; // type:function size:0xC4 -fn_539_14B0 = .text:0x000014B0; // type:function size:0x1DC -fn_539_1690 = .text:0x00001690; // type:function size:0x4 -fn_539_16A0 = .text:0x000016A0; // type:function size:0xD0 -fn_539_1770 = .text:0x00001770; // type:function size:0x4 -fn_539_1780 = .text:0x00001780; // type:function size:0x4 -fn_539_1790 = .text:0x00001790; // type:function size:0x9C -fn_539_1830 = .text:0x00001830; // type:function size:0x70 -fn_539_18A0 = .text:0x000018A0; // type:function size:0x4 -fn_539_18B0 = .text:0x000018B0; // type:function size:0x1C8 -fn_539_1A80 = .text:0x00001A80; // type:function size:0xB8 -fn_539_1B40 = .text:0x00001B40; // type:function size:0x4 +initializeState_Wait__17dAcInsectScarab_cFv = .text:0x00000CD0; // type:function size:0x7C +executeState_Wait__17dAcInsectScarab_cFv = .text:0x00000D50; // type:function size:0xC8 +finalizeState_Wait__17dAcInsectScarab_cFv = .text:0x00000E20; // type:function size:0x4 +initializeState_Walk__17dAcInsectScarab_cFv = .text:0x00000E30; // type:function size:0x90 +executeState_Walk__17dAcInsectScarab_cFv = .text:0x00000EC0; // type:function size:0x21C +finalizeState_Walk__17dAcInsectScarab_cFv = .text:0x000010E0; // type:function size:0x4 +initializeState_Escape__17dAcInsectScarab_cFv = .text:0x000010F0; // type:function size:0xBC +executeState_Escape__17dAcInsectScarab_cFv = .text:0x000011B0; // type:function size:0x21C +finalizeState_Escape__17dAcInsectScarab_cFv = .text:0x000013D0; // type:function size:0x4 +initializeState_Fly__17dAcInsectScarab_cFv = .text:0x000013E0; // type:function size:0xC4 +executeState_Fly__17dAcInsectScarab_cFv = .text:0x000014B0; // type:function size:0x1DC +finalizeState_Fly__17dAcInsectScarab_cFv = .text:0x00001690; // type:function size:0x4 +initializeState_Finalize__17dAcInsectScarab_cFv = .text:0x000016A0; // type:function size:0xD0 +executeState_Finalize__17dAcInsectScarab_cFv = .text:0x00001770; // type:function size:0x4 +finalizeState_Finalize__17dAcInsectScarab_cFv = .text:0x00001780; // type:function size:0x4 +initializeState_Excrement__17dAcInsectScarab_cFv = .text:0x00001790; // type:function size:0x9C +executeState_Excrement__17dAcInsectScarab_cFv = .text:0x00001830; // type:function size:0x70 +finalizeState_Excrement__17dAcInsectScarab_cFv = .text:0x000018A0; // type:function size:0x4 +initializeState_Dead__17dAcInsectScarab_cFv = .text:0x000018B0; // type:function size:0x1C8 +executeState_Dead__17dAcInsectScarab_cFv = .text:0x00001A80; // type:function size:0xB8 +finalizeState_Dead__17dAcInsectScarab_cFv = .text:0x00001B40; // type:function size:0x4 fn_539_1B50 = .text:0x00001B50; // type:function size:0x98 fn_539_1BF0 = .text:0x00001BF0; // type:function size:0x49C fn_539_2090 = .text:0x00002090; // type:function size:0x168 @@ -57,24 +57,24 @@ fn_539_2990 = .text:0x00002990; // type:function size:0xC fn_539_29A0 = .text:0x000029A0; // type:function size:0xC fn_539_29B0 = .text:0x000029B0; // type:function size:0xC fn_539_29C0 = .text:0x000029C0; // type:function size:0xC -fn_539_29D0 = .text:0x000029D0; // type:function size:0x150 -fn_539_2B20 = .text:0x00002B20; // type:function size:0x60 -fn_539_2B80 = .text:0x00002B80; // type:function size:0xC -fn_539_2B90 = .text:0x00002B90; // type:function size:0x1C -fn_539_2BB0 = .text:0x00002BB0; // type:function size:0x1C -fn_539_2BD0 = .text:0x00002BD0; // type:function size:0x1C -fn_539_2BF0 = .text:0x00002BF0; // type:function size:0x10 -fn_539_2C00 = .text:0x00002C00; // type:function size:0x10 -fn_539_2C10 = .text:0x00002C10; // type:function size:0x10 -fn_539_2C20 = .text:0x00002C20; // type:function size:0x10 -fn_539_2C30 = .text:0x00002C30; // type:function size:0x10 -fn_539_2C40 = .text:0x00002C40; // type:function size:0x10 -fn_539_2C50 = .text:0x00002C50; // type:function size:0x30 -fn_539_2C80 = .text:0x00002C80; // type:function size:0x30 -fn_539_2CB0 = .text:0x00002CB0; // type:function size:0x30 -fn_539_2CE0 = .text:0x00002CE0; // type:function size:0x56C -fn_539_3250 = .text:0x00003250; // type:function size:0x58 -fn_539_32B0 = .text:0x000032B0; // type:function size:0x88 +__dt__17dAcInsectScarab_cFv = .text:0x000029D0; // type:function size:0x150 +build__33sFStateFct_c<17dAcInsectScarab_c>FRC12sStateIDIf_c = .text:0x00002B20; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcInsectScarab_c>FRP10sStateIf_c = .text:0x00002B80; // type:function size:0xC +initialize__30sFState_c<17dAcInsectScarab_c>Fv = .text:0x00002B90; // type:function size:0x1C +execute__30sFState_c<17dAcInsectScarab_c>Fv = .text:0x00002BB0; // type:function size:0x1C +finalize__30sFState_c<17dAcInsectScarab_c>Fv = .text:0x00002BD0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002BF0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C00; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C10; // type:function size:0x10 +getState__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C20; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C30; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcInsectScarab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C40; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcInsectScarab_c>CFR17dAcInsectScarab_c = .text:0x00002C50; // type:function size:0x30 +executeState__32sFStateID_c<17dAcInsectScarab_c>CFR17dAcInsectScarab_c = .text:0x00002C80; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcInsectScarab_c>CFR17dAcInsectScarab_c = .text:0x00002CB0; // type:function size:0x30 +__sinit_\d_a_insect_scarab_cpp = .text:0x00002CE0; // type:function size:0x56C scope:local +__dt__32sFStateID_c<17dAcInsectScarab_c>Fv = .text:0x00003250; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcInsectScarab_c>CFPCc = .text:0x000032B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -100,7 +100,7 @@ lbl_539_data_18 = .data:0x00000018; // type:object size:0x14 lbl_539_data_2C = .data:0x0000002C; // type:object size:0x14 lbl_539_data_40 = .data:0x00000040; // type:object size:0x8 data:4byte lbl_539_data_48 = .data:0x00000048; // type:object size:0x18 -lbl_539_data_60 = .data:0x00000060; // type:object size:0x10 +g_profile_INSECT_SCARAB = .data:0x00000060; // type:object size:0x10 lbl_539_data_70 = .data:0x00000070; // type:object size:0x2C lbl_539_data_9C = .data:0x0000009C; // type:object size:0x20 lbl_539_data_BC = .data:0x000000BC; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_invisibleNP/symbols.txt b/config/SOUE01/rels/d_a_invisibleNP/symbols.txt index 6942e7f1..8723a951 100644 --- a/config/SOUE01/rels/d_a_invisibleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_invisibleNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_244_F0 = .text:0x000000F0; // type:function size:0xCC -fn_244_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_244_220 = .text:0x00000220; // type:function size:0x6C -fn_244_290 = .text:0x00000290; // type:function size:0xA0 -fn_244_330 = .text:0x00000330; // type:function size:0xA4 +dAcInvisible_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__25sFState_c<12dAcInvisible>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcInvisible>Fv = .text:0x00000220; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_244_3E0 = .text:0x000003E0; // type:function size:0xE4 -fn_244_4D0 = .text:0x000004D0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004D0; // type:function size:0x10 fn_244_4E0 = .text:0x000004E0; // type:function size:0x8 fn_244_4F0 = .text:0x000004F0; // type:function size:0x50 -fn_244_540 = .text:0x00000540; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000540; // type:function size:0x10 fn_244_550 = .text:0x00000550; // type:function size:0x8 -fn_244_560 = .text:0x00000560; // type:function size:0x4 -fn_244_570 = .text:0x00000570; // type:function size:0x4 -fn_244_580 = .text:0x00000580; // type:function size:0x4 -fn_244_590 = .text:0x00000590; // type:function size:0xF0 -fn_244_680 = .text:0x00000680; // type:function size:0x10 -fn_244_690 = .text:0x00000690; // type:function size:0x60 -fn_244_6F0 = .text:0x000006F0; // type:function size:0xC -fn_244_700 = .text:0x00000700; // type:function size:0x1C -fn_244_720 = .text:0x00000720; // type:function size:0x1C -fn_244_740 = .text:0x00000740; // type:function size:0x1C -fn_244_760 = .text:0x00000760; // type:function size:0x10 -fn_244_770 = .text:0x00000770; // type:function size:0x10 -fn_244_780 = .text:0x00000780; // type:function size:0x10 -fn_244_790 = .text:0x00000790; // type:function size:0x10 -fn_244_7A0 = .text:0x000007A0; // type:function size:0x10 -fn_244_7B0 = .text:0x000007B0; // type:function size:0x10 -fn_244_7C0 = .text:0x000007C0; // type:function size:0x30 -fn_244_7F0 = .text:0x000007F0; // type:function size:0x30 -fn_244_820 = .text:0x00000820; // type:function size:0x30 -fn_244_850 = .text:0x00000850; // type:function size:0x10C -fn_244_960 = .text:0x00000960; // type:function size:0x58 -fn_244_9C0 = .text:0x000009C0; // type:function size:0x88 +initializeState_Wait__12dAcInvisibleFv = .text:0x00000560; // type:function size:0x4 +executeState_Wait__12dAcInvisibleFv = .text:0x00000570; // type:function size:0x4 +finalizeState_Wait__12dAcInvisibleFv = .text:0x00000580; // type:function size:0x4 +__dt__12dAcInvisibleFv = .text:0x00000590; // type:function size:0xF0 +getStateID__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000680; // type:function size:0x10 +build__28sFStateFct_c<12dAcInvisible>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcInvisible>FRP10sStateIf_c = .text:0x000006F0; // type:function size:0xC +initialize__25sFState_c<12dAcInvisible>Fv = .text:0x00000700; // type:function size:0x1C +execute__25sFState_c<12dAcInvisible>Fv = .text:0x00000720; // type:function size:0x1C +finalize__25sFState_c<12dAcInvisible>Fv = .text:0x00000740; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000760; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000780; // type:function size:0x10 +getState__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000790; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007A0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcInvisible,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007B0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcInvisible>CFR12dAcInvisible = .text:0x000007C0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcInvisible>CFR12dAcInvisible = .text:0x000007F0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcInvisible>CFR12dAcInvisible = .text:0x00000820; // type:function size:0x30 +__sinit_\d_a_invisible_cpp = .text:0x00000850; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dAcInvisible>Fv = .text:0x00000960; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcInvisible>CFPCc = .text:0x000009C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_244_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_244_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_INVISIBLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_244_data_10 = .data:0x00000010; // type:object size:0x80 lbl_244_data_90 = .data:0x00000090; // type:object size:0x30 lbl_244_data_C0 = .data:0x000000C0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_kanbanNP/symbols.txt b/config/SOUE01/rels/d_a_kanbanNP/symbols.txt index 2e9edb7b..caae7515 100644 --- a/config/SOUE01/rels/d_a_kanbanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_kanbanNP/symbols.txt @@ -4,26 +4,26 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_569_F0 = .text:0x000000F0; // type:function size:0x40 -fn_569_130 = .text:0x00000130; // type:function size:0x30 -fn_569_160 = .text:0x00000160; // type:function size:0x11C +dAcKanban_c_classInit__Fv = .text:0x00000130; // type:function size:0x30 +__ct__11dAcKanban_cFv = .text:0x00000160; // type:function size:0x11C fn_569_280 = .text:0x00000280; // type:function size:0x4 fn_569_290 = .text:0x00000290; // type:function size:0x58 -fn_569_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_569_350 = .text:0x00000350; // type:function size:0x6C -fn_569_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_569_460 = .text:0x00000460; // type:function size:0xA4 +__dt__24sFState_c<11dAcKanban_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcKanban_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_569_510 = .text:0x00000510; // type:function size:0x78 fn_569_590 = .text:0x00000590; // type:function size:0x90 -fn_569_620 = .text:0x00000620; // type:function size:0x148 +__dt__11dAcKanban_cFv = .text:0x00000620; // type:function size:0x148 fn_569_770 = .text:0x00000770; // type:function size:0xE0 fn_569_850 = .text:0x00000850; // type:function size:0xEC fn_569_940 = .text:0x00000940; // type:function size:0x3C4 -fn_569_D10 = .text:0x00000D10; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D10; // type:function size:0x10 fn_569_D20 = .text:0x00000D20; // type:function size:0x24 fn_569_D50 = .text:0x00000D50; // type:function size:0xF18 fn_569_1C70 = .text:0x00001C70; // type:function size:0x7F4 fn_569_2470 = .text:0x00002470; // type:function size:0x1A0 -fn_569_2610 = .text:0x00002610; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002610; // type:function size:0x10 fn_569_2620 = .text:0x00002620; // type:function size:0x44 fn_569_2670 = .text:0x00002670; // type:function size:0x108 fn_569_2780 = .text:0x00002780; // type:function size:0x50 @@ -33,36 +33,36 @@ fn_569_28E0 = .text:0x000028E0; // type:function size:0x10 fn_569_28F0 = .text:0x000028F0; // type:function size:0xC fn_569_2900 = .text:0x00002900; // type:function size:0x110 fn_569_2A10 = .text:0x00002A10; // type:function size:0x1C -fn_569_2A30 = .text:0x00002A30; // type:function size:0x4 -fn_569_2A40 = .text:0x00002A40; // type:function size:0x174 -fn_569_2BC0 = .text:0x00002BC0; // type:function size:0x10 -fn_569_2BD0 = .text:0x00002BD0; // type:function size:0x4 -fn_569_2BE0 = .text:0x00002BE0; // type:function size:0xD8 -fn_569_2CC0 = .text:0x00002CC0; // type:function size:0x60 -fn_569_2D20 = .text:0x00002D20; // type:function size:0x4 -fn_569_2D30 = .text:0x00002D30; // type:function size:0x118 -fn_569_2E50 = .text:0x00002E50; // type:function size:0x18C -fn_569_2FE0 = .text:0x00002FE0; // type:function size:0x10 -fn_569_2FF0 = .text:0x00002FF0; // type:function size:0x4 +initializeState_Wait__11dAcKanban_cFv = .text:0x00002A30; // type:function size:0x4 +executeState_Wait__11dAcKanban_cFv = .text:0x00002A40; // type:function size:0x174 +refreshState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002BC0; // type:function size:0x10 +finalizeState_Wait__11dAcKanban_cFv = .text:0x00002BD0; // type:function size:0x4 +initializeState_Message__11dAcKanban_cFv = .text:0x00002BE0; // type:function size:0xD8 +executeState_Message__11dAcKanban_cFv = .text:0x00002CC0; // type:function size:0x60 +finalizeState_Message__11dAcKanban_cFv = .text:0x00002D20; // type:function size:0x4 +initializeState_PullOut__11dAcKanban_cFv = .text:0x00002D30; // type:function size:0x118 +executeState_PullOut__11dAcKanban_cFv = .text:0x00002E50; // type:function size:0x18C +getStateID__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002FE0; // type:function size:0x10 +finalizeState_PullOut__11dAcKanban_cFv = .text:0x00002FF0; // type:function size:0x4 fn_569_3000 = .text:0x00003000; // type:function size:0x7C fn_569_3080 = .text:0x00003080; // type:function size:0x1C fn_569_30A0 = .text:0x000030A0; // type:function size:0x28 -fn_569_30D0 = .text:0x000030D0; // type:function size:0x60 -fn_569_3130 = .text:0x00003130; // type:function size:0xC -fn_569_3140 = .text:0x00003140; // type:function size:0x1C -fn_569_3160 = .text:0x00003160; // type:function size:0x1C -fn_569_3180 = .text:0x00003180; // type:function size:0x1C -fn_569_31A0 = .text:0x000031A0; // type:function size:0x10 -fn_569_31B0 = .text:0x000031B0; // type:function size:0x10 -fn_569_31C0 = .text:0x000031C0; // type:function size:0x10 -fn_569_31D0 = .text:0x000031D0; // type:function size:0x10 -fn_569_31E0 = .text:0x000031E0; // type:function size:0x10 -fn_569_31F0 = .text:0x000031F0; // type:function size:0x30 -fn_569_3220 = .text:0x00003220; // type:function size:0x30 -fn_569_3250 = .text:0x00003250; // type:function size:0x30 -fn_569_3280 = .text:0x00003280; // type:function size:0x32C -fn_569_35B0 = .text:0x000035B0; // type:function size:0x58 -fn_569_3610 = .text:0x00003610; // type:function size:0x88 +build__27sFStateFct_c<11dAcKanban_c>FRC12sStateIDIf_c = .text:0x000030D0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcKanban_c>FRP10sStateIf_c = .text:0x00003130; // type:function size:0xC +initialize__24sFState_c<11dAcKanban_c>Fv = .text:0x00003140; // type:function size:0x1C +execute__24sFState_c<11dAcKanban_c>Fv = .text:0x00003160; // type:function size:0x1C +finalize__24sFState_c<11dAcKanban_c>Fv = .text:0x00003180; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031A0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031B0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031C0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031D0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcKanban_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031E0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcKanban_c>CFR11dAcKanban_c = .text:0x000031F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcKanban_c>CFR11dAcKanban_c = .text:0x00003220; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcKanban_c>CFR11dAcKanban_c = .text:0x00003250; // type:function size:0x30 +__sinit_\d_a_kanban_cpp = .text:0x00003280; // type:function size:0x32C scope:local +__dt__26sFStateID_c<11dAcKanban_c>Fv = .text:0x000035B0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcKanban_c>CFPCc = .text:0x00003610; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -73,7 +73,7 @@ lbl_569_rodata_4C = .rodata:0x0000004C; // type:object size:0x88 data:float lbl_569_rodata_D4 = .rodata:0x000000D4; // type:object size:0x8 data:float lbl_569_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float lbl_569_rodata_E0 = .rodata:0x000000E0; // type:object size:0x28 data:float -lbl_569_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_KANBAN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_569_data_10 = .data:0x00000010; // type:object size:0x30 lbl_569_data_40 = .data:0x00000040; // type:object size:0xC lbl_569_data_4C = .data:0x0000004C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_knight_leader_birdNP/symbols.txt b/config/SOUE01/rels/d_a_knight_leader_birdNP/symbols.txt index a8ab9bd5..5871d8ba 100644 --- a/config/SOUE01/rels/d_a_knight_leader_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_knight_leader_birdNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_4_F0 = .text:0x000000F0; // type:function size:0x12C +dAcKnightLeaderBird_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_4_220 = .text:0x00000220; // type:function size:0x58 -fn_4_280 = .text:0x00000280; // type:function size:0x58 -fn_4_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_4_350 = .text:0x00000350; // type:function size:0xA0 -fn_4_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__34sFState_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcKnightLeaderBird_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_4_4A0 = .text:0x000004A0; // type:function size:0x9C fn_4_540 = .text:0x00000540; // type:function size:0xCC -fn_4_610 = .text:0x00000610; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000610; // type:function size:0x10 fn_4_620 = .text:0x00000620; // type:function size:0x8 fn_4_630 = .text:0x00000630; // type:function size:0x94 -fn_4_6D0 = .text:0x000006D0; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 fn_4_6E0 = .text:0x000006E0; // type:function size:0x2C fn_4_710 = .text:0x00000710; // type:function size:0x24 fn_4_740 = .text:0x00000740; // type:function size:0xC8 -fn_4_810 = .text:0x00000810; // type:function size:0x38 -fn_4_850 = .text:0x00000850; // type:function size:0x4 -fn_4_860 = .text:0x00000860; // type:function size:0x4 +initializeState_Wait__21dAcKnightLeaderBird_cFv = .text:0x00000810; // type:function size:0x38 +executeState_Wait__21dAcKnightLeaderBird_cFv = .text:0x00000850; // type:function size:0x4 +finalizeState_Wait__21dAcKnightLeaderBird_cFv = .text:0x00000860; // type:function size:0x4 fn_4_870 = .text:0x00000870; // type:function size:0xC fn_4_880 = .text:0x00000880; // type:function size:0xC fn_4_890 = .text:0x00000890; // type:function size:0xC fn_4_8A0 = .text:0x000008A0; // type:function size:0x20 -fn_4_8C0 = .text:0x000008C0; // type:function size:0x158 -fn_4_A20 = .text:0x00000A20; // type:function size:0x10 -fn_4_A30 = .text:0x00000A30; // type:function size:0x10 -fn_4_A40 = .text:0x00000A40; // type:function size:0x60 -fn_4_AA0 = .text:0x00000AA0; // type:function size:0xC -fn_4_AB0 = .text:0x00000AB0; // type:function size:0x1C -fn_4_AD0 = .text:0x00000AD0; // type:function size:0x1C -fn_4_AF0 = .text:0x00000AF0; // type:function size:0x1C -fn_4_B10 = .text:0x00000B10; // type:function size:0x10 -fn_4_B20 = .text:0x00000B20; // type:function size:0x10 -fn_4_B30 = .text:0x00000B30; // type:function size:0x10 -fn_4_B40 = .text:0x00000B40; // type:function size:0x10 -fn_4_B50 = .text:0x00000B50; // type:function size:0x10 -fn_4_B60 = .text:0x00000B60; // type:function size:0x30 -fn_4_B90 = .text:0x00000B90; // type:function size:0x30 -fn_4_BC0 = .text:0x00000BC0; // type:function size:0x30 -fn_4_BF0 = .text:0x00000BF0; // type:function size:0x10C -fn_4_D00 = .text:0x00000D00; // type:function size:0x58 -fn_4_D60 = .text:0x00000D60; // type:function size:0x88 +__dt__21dAcKnightLeaderBird_cFv = .text:0x000008C0; // type:function size:0x158 +getStateID__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A20; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A30; // type:function size:0x10 +build__37sFStateFct_c<21dAcKnightLeaderBird_c>FRC12sStateIDIf_c = .text:0x00000A40; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcKnightLeaderBird_c>FRP10sStateIf_c = .text:0x00000AA0; // type:function size:0xC +initialize__34sFState_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000AB0; // type:function size:0x1C +execute__34sFState_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000AD0; // type:function size:0x1C +finalize__34sFState_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000AF0; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B10; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B20; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B30; // type:function size:0x10 +getState__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcKnightLeaderBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcKnightLeaderBird_c>CFR21dAcKnightLeaderBird_c = .text:0x00000B60; // type:function size:0x30 +executeState__36sFStateID_c<21dAcKnightLeaderBird_c>CFR21dAcKnightLeaderBird_c = .text:0x00000B90; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcKnightLeaderBird_c>CFR21dAcKnightLeaderBird_c = .text:0x00000BC0; // type:function size:0x30 +__sinit_\d_a_knight_leader_bird_cpp = .text:0x00000BF0; // type:function size:0x10C scope:local +__dt__36sFStateID_c<21dAcKnightLeaderBird_c>Fv = .text:0x00000D00; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcKnightLeaderBird_c>CFPCc = .text:0x00000D60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_4_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_4_rodata_C = .rodata:0x0000000C; // type:object size:0xC data:float lbl_4_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float -lbl_4_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_KNIGHT_LEADER_BIRD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_4_data_10 = .data:0x00000010; // type:object size:0x10 lbl_4_data_20 = .data:0x00000020; // type:object size:0x10 lbl_4_data_30 = .data:0x00000030; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_little_birdNP/symbols.txt b/config/SOUE01/rels/d_a_little_birdNP/symbols.txt index 30606804..83c46090 100644 --- a/config/SOUE01/rels/d_a_little_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_little_birdNP/symbols.txt @@ -3,20 +3,20 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_314_F0 = .text:0x000000F0; // type:function size:0x138 +dAcLittleBird_c_classInit__Fv = .text:0x000000F0; // type:function size:0x138 fn_314_230 = .text:0x00000230; // type:function size:0x58 -fn_314_290 = .text:0x00000290; // type:function size:0x58 -fn_314_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_314_360 = .text:0x00000360; // type:function size:0xA0 -fn_314_400 = .text:0x00000400; // type:function size:0xA4 +__dt__28sFState_c<15dAcLittleBird_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcLittleBird_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_314_4B0 = .text:0x000004B0; // type:function size:0x118 fn_314_5D0 = .text:0x000005D0; // type:function size:0x1F4 -fn_314_7D0 = .text:0x000007D0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007D0; // type:function size:0x10 fn_314_7E0 = .text:0x000007E0; // type:function size:0x8 fn_314_7F0 = .text:0x000007F0; // type:function size:0x144 fn_314_940 = .text:0x00000940; // type:function size:0x22C -fn_314_B70 = .text:0x00000B70; // type:function size:0x10 -fn_314_B80 = .text:0x00000B80; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B70; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 fn_314_B90 = .text:0x00000B90; // type:function size:0x164 fn_314_D00 = .text:0x00000D00; // type:function size:0x5C fn_314_D60 = .text:0x00000D60; // type:function size:0x18 @@ -42,7 +42,7 @@ fn_314_1820 = .text:0x00001820; // type:function size:0xF8 fn_314_1920 = .text:0x00001920; // type:function size:0x68 fn_314_1990 = .text:0x00001990; // type:function size:0x6C fn_314_1A00 = .text:0x00001A00; // type:function size:0xD8 -fn_314_1AE0 = .text:0x00001AE0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AE0; // type:function size:0x10 fn_314_1AF0 = .text:0x00001AF0; // type:function size:0xE4 fn_314_1BE0 = .text:0x00001BE0; // type:function size:0xAC fn_314_1C90 = .text:0x00001C90; // type:function size:0x7C @@ -54,67 +54,67 @@ fn_314_2110 = .text:0x00002110; // type:function size:0xD8 fn_314_21F0 = .text:0x000021F0; // type:function size:0x11C fn_314_2310 = .text:0x00002310; // type:function size:0xB8 fn_314_23D0 = .text:0x000023D0; // type:function size:0x2C -fn_314_2400 = .text:0x00002400; // type:function size:0x1C -fn_314_2420 = .text:0x00002420; // type:function size:0x28 -fn_314_2450 = .text:0x00002450; // type:function size:0x4 -fn_314_2460 = .text:0x00002460; // type:function size:0xC4 -fn_314_2530 = .text:0x00002530; // type:function size:0x54 -fn_314_2590 = .text:0x00002590; // type:function size:0x4 -fn_314_25A0 = .text:0x000025A0; // type:function size:0xC4 +initializeState_Init__15dAcLittleBird_cFv = .text:0x00002400; // type:function size:0x1C +executeState_Init__15dAcLittleBird_cFv = .text:0x00002420; // type:function size:0x28 +finalizeState_Init__15dAcLittleBird_cFv = .text:0x00002450; // type:function size:0x4 +initializeState_Wait__15dAcLittleBird_cFv = .text:0x00002460; // type:function size:0xC4 +executeState_Wait__15dAcLittleBird_cFv = .text:0x00002530; // type:function size:0x54 +finalizeState_Wait__15dAcLittleBird_cFv = .text:0x00002590; // type:function size:0x4 +initializeState_Sing__15dAcLittleBird_cFv = .text:0x000025A0; // type:function size:0xC4 fn_314_2670 = .text:0x00002670; // type:function size:0x88 -fn_314_2700 = .text:0x00002700; // type:function size:0x54 -fn_314_2760 = .text:0x00002760; // type:function size:0x4 -fn_314_2770 = .text:0x00002770; // type:function size:0xC4 -fn_314_2840 = .text:0x00002840; // type:function size:0x9C -fn_314_28E0 = .text:0x000028E0; // type:function size:0x4 -fn_314_28F0 = .text:0x000028F0; // type:function size:0x1CC -fn_314_2AC0 = .text:0x00002AC0; // type:function size:0xB8 -fn_314_2B80 = .text:0x00002B80; // type:function size:0x4 -fn_314_2B90 = .text:0x00002B90; // type:function size:0x10C -fn_314_2CA0 = .text:0x00002CA0; // type:function size:0x9C -fn_314_2D40 = .text:0x00002D40; // type:function size:0x4 -fn_314_2D50 = .text:0x00002D50; // type:function size:0xB0 -fn_314_2E00 = .text:0x00002E00; // type:function size:0xE4 +executeState_Sing__15dAcLittleBird_cFv = .text:0x00002700; // type:function size:0x54 +finalizeState_Sing__15dAcLittleBird_cFv = .text:0x00002760; // type:function size:0x4 +initializeState_Scratch__15dAcLittleBird_cFv = .text:0x00002770; // type:function size:0xC4 +executeState_Scratch__15dAcLittleBird_cFv = .text:0x00002840; // type:function size:0x9C +finalizeState_Scratch__15dAcLittleBird_cFv = .text:0x000028E0; // type:function size:0x4 +initializeState_Hop__15dAcLittleBird_cFv = .text:0x000028F0; // type:function size:0x1CC +executeState_Hop__15dAcLittleBird_cFv = .text:0x00002AC0; // type:function size:0xB8 +finalizeState_Hop__15dAcLittleBird_cFv = .text:0x00002B80; // type:function size:0x4 +initializeState_Eat__15dAcLittleBird_cFv = .text:0x00002B90; // type:function size:0x10C +executeState_Eat__15dAcLittleBird_cFv = .text:0x00002CA0; // type:function size:0x9C +finalizeState_Eat__15dAcLittleBird_cFv = .text:0x00002D40; // type:function size:0x4 +initializeState_PreEscape__15dAcLittleBird_cFv = .text:0x00002D50; // type:function size:0xB0 +executeState_PreEscape__15dAcLittleBird_cFv = .text:0x00002E00; // type:function size:0xE4 fn_314_2EF0 = .text:0x00002EF0; // type:function size:0x1C -fn_314_2F10 = .text:0x00002F10; // type:function size:0x44 -fn_314_2F60 = .text:0x00002F60; // type:function size:0x2E8 -fn_314_3250 = .text:0x00003250; // type:function size:0x118 -fn_314_3370 = .text:0x00003370; // type:function size:0x4 -fn_314_3380 = .text:0x00003380; // type:function size:0xE4 -fn_314_3470 = .text:0x00003470; // type:function size:0x80 -fn_314_34F0 = .text:0x000034F0; // type:function size:0x44 -fn_314_3540 = .text:0x00003540; // type:function size:0x188 -fn_314_36D0 = .text:0x000036D0; // type:function size:0x128 -fn_314_3800 = .text:0x00003800; // type:function size:0x4 -fn_314_3810 = .text:0x00003810; // type:function size:0x78 -fn_314_3890 = .text:0x00003890; // type:function size:0xFC -fn_314_3990 = .text:0x00003990; // type:function size:0x4 -fn_314_39A0 = .text:0x000039A0; // type:function size:0x148 -fn_314_3AF0 = .text:0x00003AF0; // type:function size:0x2B4 -fn_314_3DB0 = .text:0x00003DB0; // type:function size:0x4 -fn_314_3DC0 = .text:0x00003DC0; // type:function size:0x13C -fn_314_3F00 = .text:0x00003F00; // type:function size:0x104 -fn_314_4010 = .text:0x00004010; // type:function size:0x10 -fn_314_4020 = .text:0x00004020; // type:function size:0xA8 -fn_314_40D0 = .text:0x000040D0; // type:function size:0xA8 -fn_314_4180 = .text:0x00004180; // type:function size:0x10 -fn_314_4190 = .text:0x00004190; // type:function size:0x124 -fn_314_42C0 = .text:0x000042C0; // type:function size:0x60 -fn_314_4320 = .text:0x00004320; // type:function size:0xC -fn_314_4330 = .text:0x00004330; // type:function size:0x1C -fn_314_4350 = .text:0x00004350; // type:function size:0x1C -fn_314_4370 = .text:0x00004370; // type:function size:0x1C -fn_314_4390 = .text:0x00004390; // type:function size:0x10 -fn_314_43A0 = .text:0x000043A0; // type:function size:0x10 -fn_314_43B0 = .text:0x000043B0; // type:function size:0x10 -fn_314_43C0 = .text:0x000043C0; // type:function size:0x10 -fn_314_43D0 = .text:0x000043D0; // type:function size:0x10 -fn_314_43E0 = .text:0x000043E0; // type:function size:0x30 -fn_314_4410 = .text:0x00004410; // type:function size:0x30 -fn_314_4440 = .text:0x00004440; // type:function size:0x30 -fn_314_4470 = .text:0x00004470; // type:function size:0xA90 -fn_314_4F00 = .text:0x00004F00; // type:function size:0x58 -fn_314_4F60 = .text:0x00004F60; // type:function size:0x88 +finalizeState_PreEscape__15dAcLittleBird_cFv = .text:0x00002F10; // type:function size:0x44 +initializeState_PreEscape2__15dAcLittleBird_cFv = .text:0x00002F60; // type:function size:0x2E8 +executeState_PreEscape2__15dAcLittleBird_cFv = .text:0x00003250; // type:function size:0x118 +finalizeState_PreEscape2__15dAcLittleBird_cFv = .text:0x00003370; // type:function size:0x4 +initializeState_FlyReady__15dAcLittleBird_cFv = .text:0x00003380; // type:function size:0xE4 +executeState_FlyReady__15dAcLittleBird_cFv = .text:0x00003470; // type:function size:0x80 +finalizeState_FlyReady__15dAcLittleBird_cFv = .text:0x000034F0; // type:function size:0x44 +initializeState_FlyEscape__15dAcLittleBird_cFv = .text:0x00003540; // type:function size:0x188 +executeState_FlyEscape__15dAcLittleBird_cFv = .text:0x000036D0; // type:function size:0x128 +finalizeState_FlyEscape__15dAcLittleBird_cFv = .text:0x00003800; // type:function size:0x4 +initializeState_FlyKakku__15dAcLittleBird_cFv = .text:0x00003810; // type:function size:0x78 +executeState_FlyKakku__15dAcLittleBird_cFv = .text:0x00003890; // type:function size:0xFC +finalizeState_FlyKakku__15dAcLittleBird_cFv = .text:0x00003990; // type:function size:0x4 +initializeState_FlyReturn__15dAcLittleBird_cFv = .text:0x000039A0; // type:function size:0x148 +executeState_FlyReturn__15dAcLittleBird_cFv = .text:0x00003AF0; // type:function size:0x2B4 +finalizeState_FlyReturn__15dAcLittleBird_cFv = .text:0x00003DB0; // type:function size:0x4 +initializeState_LandOn__15dAcLittleBird_cFv = .text:0x00003DC0; // type:function size:0x13C +executeState_LandOn__15dAcLittleBird_cFv = .text:0x00003F00; // type:function size:0x104 +finalizeState_LandOn__15dAcLittleBird_cFv = .text:0x00004010; // type:function size:0x10 +initializeState_LandReady__15dAcLittleBird_cFv = .text:0x00004020; // type:function size:0xA8 +executeState_LandReady__15dAcLittleBird_cFv = .text:0x000040D0; // type:function size:0xA8 +finalizeState_LandReady__15dAcLittleBird_cFv = .text:0x00004180; // type:function size:0x10 +__dt__15dAcLittleBird_cFv = .text:0x00004190; // type:function size:0x124 +build__31sFStateFct_c<15dAcLittleBird_c>FRC12sStateIDIf_c = .text:0x000042C0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcLittleBird_c>FRP10sStateIf_c = .text:0x00004320; // type:function size:0xC +initialize__28sFState_c<15dAcLittleBird_c>Fv = .text:0x00004330; // type:function size:0x1C +execute__28sFState_c<15dAcLittleBird_c>Fv = .text:0x00004350; // type:function size:0x1C +finalize__28sFState_c<15dAcLittleBird_c>Fv = .text:0x00004370; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004390; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000043A0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000043B0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000043C0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcLittleBird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000043D0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcLittleBird_c>CFR15dAcLittleBird_c = .text:0x000043E0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcLittleBird_c>CFR15dAcLittleBird_c = .text:0x00004410; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcLittleBird_c>CFR15dAcLittleBird_c = .text:0x00004440; // type:function size:0x30 +__sinit_\d_a_little_bird_cpp = .text:0x00004470; // type:function size:0xA90 scope:local +__dt__30sFStateID_c<15dAcLittleBird_c>Fv = .text:0x00004F00; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcLittleBird_c>CFPCc = .text:0x00004F60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -143,7 +143,7 @@ lbl_314_rodata_308 = .rodata:0x00000308; // type:object size:0x10 data:float lbl_314_rodata_318 = .rodata:0x00000318; // type:object size:0x4 data:float lbl_314_rodata_31C = .rodata:0x0000031C; // type:object size:0x14 data:float lbl_314_rodata_330 = .rodata:0x00000330; // type:object size:0x48 data:float -lbl_314_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_LITTLE_BIRD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_314_data_10 = .data:0x00000010; // type:object size:0x14 lbl_314_data_24 = .data:0x00000024; // type:object size:0x14 lbl_314_data_38 = .data:0x00000038; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_little_bird_mgrNP/symbols.txt b/config/SOUE01/rels/d_a_little_bird_mgrNP/symbols.txt index df5304f9..73362615 100644 --- a/config/SOUE01/rels/d_a_little_bird_mgrNP/symbols.txt +++ b/config/SOUE01/rels/d_a_little_bird_mgrNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_313_F0 = .text:0x000000F0; // type:function size:0xDC -fn_313_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_313_230 = .text:0x00000230; // type:function size:0x58 -fn_313_290 = .text:0x00000290; // type:function size:0x6C -fn_313_300 = .text:0x00000300; // type:function size:0xA0 -fn_313_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcLittleBirdMgr_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__18dAcLittleBirdMgr_cFv = .text:0x000001D0; // type:function size:0x58 +__dt__31sFState_c<18dAcLittleBirdMgr_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcLittleBirdMgr_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_313_450 = .text:0x00000450; // type:function size:0x14 fn_313_470 = .text:0x00000470; // type:function size:0x58 fn_313_4D0 = .text:0x000004D0; // type:function size:0x108 -fn_313_5E0 = .text:0x000005E0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005E0; // type:function size:0x10 fn_313_5F0 = .text:0x000005F0; // type:function size:0x8 fn_313_600 = .text:0x00000600; // type:function size:0x44 -fn_313_650 = .text:0x00000650; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0x10 fn_313_660 = .text:0x00000660; // type:function size:0x8 fn_313_670 = .text:0x00000670; // type:function size:0x58 fn_313_6D0 = .text:0x000006D0; // type:function size:0x4C @@ -35,44 +35,44 @@ fn_313_E00 = .text:0x00000E00; // type:function size:0x74 fn_313_E80 = .text:0x00000E80; // type:function size:0x12C fn_313_FB0 = .text:0x00000FB0; // type:function size:0x1B4 fn_313_1170 = .text:0x00001170; // type:function size:0x244 -fn_313_13C0 = .text:0x000013C0; // type:function size:0x18 -fn_313_13E0 = .text:0x000013E0; // type:function size:0x50 -fn_313_1430 = .text:0x00001430; // type:function size:0x4 -fn_313_1440 = .text:0x00001440; // type:function size:0x20 -fn_313_1460 = .text:0x00001460; // type:function size:0xE0 +initializeState_Set__18dAcLittleBirdMgr_cFv = .text:0x000013C0; // type:function size:0x18 +executeState_Set__18dAcLittleBirdMgr_cFv = .text:0x000013E0; // type:function size:0x50 +finalizeState_Set__18dAcLittleBirdMgr_cFv = .text:0x00001430; // type:function size:0x4 +initializeState_Reset__18dAcLittleBirdMgr_cFv = .text:0x00001440; // type:function size:0x20 +executeState_Reset__18dAcLittleBirdMgr_cFv = .text:0x00001460; // type:function size:0xE0 fn_313_1540 = .text:0x00001540; // type:function size:0x1C -fn_313_1560 = .text:0x00001560; // type:function size:0x4 -fn_313_1570 = .text:0x00001570; // type:function size:0x3C -fn_313_15B0 = .text:0x000015B0; // type:function size:0x1B4 -fn_313_1770 = .text:0x00001770; // type:function size:0xC -fn_313_1780 = .text:0x00001780; // type:function size:0x10 -fn_313_1790 = .text:0x00001790; // type:function size:0x10 -fn_313_17A0 = .text:0x000017A0; // type:function size:0x18 -fn_313_17C0 = .text:0x000017C0; // type:function size:0x4C -fn_313_1810 = .text:0x00001810; // type:function size:0x7C -fn_313_1890 = .text:0x00001890; // type:function size:0xC -fn_313_18A0 = .text:0x000018A0; // type:function size:0x34 -fn_313_18E0 = .text:0x000018E0; // type:function size:0x34 -fn_313_1920 = .text:0x00001920; // type:function size:0x4 +finalizeState_Reset__18dAcLittleBirdMgr_cFv = .text:0x00001560; // type:function size:0x4 +initializeState_Safety__18dAcLittleBirdMgr_cFv = .text:0x00001570; // type:function size:0x3C +executeState_Safety__18dAcLittleBirdMgr_cFv = .text:0x000015B0; // type:function size:0x1B4 +finalizeState_Safety__18dAcLittleBirdMgr_cFv = .text:0x00001770; // type:function size:0xC +initializeState_Warning__18dAcLittleBirdMgr_cFv = .text:0x00001780; // type:function size:0x10 +executeState_Warning__18dAcLittleBirdMgr_cFv = .text:0x00001790; // type:function size:0x10 +finalizeState_Warning__18dAcLittleBirdMgr_cFv = .text:0x000017A0; // type:function size:0x18 +initializeState_Danger__18dAcLittleBirdMgr_cFv = .text:0x000017C0; // type:function size:0x4C +executeState_Danger__18dAcLittleBirdMgr_cFv = .text:0x00001810; // type:function size:0x7C +finalizeState_Danger__18dAcLittleBirdMgr_cFv = .text:0x00001890; // type:function size:0xC +initializeState_Kill__18dAcLittleBirdMgr_cFv = .text:0x000018A0; // type:function size:0x34 +executeState_Kill__18dAcLittleBirdMgr_cFv = .text:0x000018E0; // type:function size:0x34 +finalizeState_Kill__18dAcLittleBirdMgr_cFv = .text:0x00001920; // type:function size:0x4 fn_313_1930 = .text:0x00001930; // type:function size:0xE0 -fn_313_1A10 = .text:0x00001A10; // type:function size:0x10 -fn_313_1A20 = .text:0x00001A20; // type:function size:0x60 -fn_313_1A80 = .text:0x00001A80; // type:function size:0xC -fn_313_1A90 = .text:0x00001A90; // type:function size:0x1C -fn_313_1AB0 = .text:0x00001AB0; // type:function size:0x1C -fn_313_1AD0 = .text:0x00001AD0; // type:function size:0x1C -fn_313_1AF0 = .text:0x00001AF0; // type:function size:0x10 -fn_313_1B00 = .text:0x00001B00; // type:function size:0x10 -fn_313_1B10 = .text:0x00001B10; // type:function size:0x10 -fn_313_1B20 = .text:0x00001B20; // type:function size:0x10 -fn_313_1B30 = .text:0x00001B30; // type:function size:0x10 -fn_313_1B40 = .text:0x00001B40; // type:function size:0x10 -fn_313_1B50 = .text:0x00001B50; // type:function size:0x30 -fn_313_1B80 = .text:0x00001B80; // type:function size:0x30 -fn_313_1BB0 = .text:0x00001BB0; // type:function size:0x30 -fn_313_1BE0 = .text:0x00001BE0; // type:function size:0x4B0 -fn_313_2090 = .text:0x00002090; // type:function size:0x58 -fn_313_20F0 = .text:0x000020F0; // type:function size:0x88 +getStateID__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A10; // type:function size:0x10 +build__34sFStateFct_c<18dAcLittleBirdMgr_c>FRC12sStateIDIf_c = .text:0x00001A20; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcLittleBirdMgr_c>FRP10sStateIf_c = .text:0x00001A80; // type:function size:0xC +initialize__31sFState_c<18dAcLittleBirdMgr_c>Fv = .text:0x00001A90; // type:function size:0x1C +execute__31sFState_c<18dAcLittleBirdMgr_c>Fv = .text:0x00001AB0; // type:function size:0x1C +finalize__31sFState_c<18dAcLittleBirdMgr_c>Fv = .text:0x00001AD0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AF0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B00; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B10; // type:function size:0x10 +getState__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B20; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B30; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcLittleBirdMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B40; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcLittleBirdMgr_c>CFR18dAcLittleBirdMgr_c = .text:0x00001B50; // type:function size:0x30 +executeState__33sFStateID_c<18dAcLittleBirdMgr_c>CFR18dAcLittleBirdMgr_c = .text:0x00001B80; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcLittleBirdMgr_c>CFR18dAcLittleBirdMgr_c = .text:0x00001BB0; // type:function size:0x30 +__sinit_\d_a_little_bird_mgr_cpp = .text:0x00001BE0; // type:function size:0x4B0 scope:local +__dt__33sFStateID_c<18dAcLittleBirdMgr_c>Fv = .text:0x00002090; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcLittleBirdMgr_c>CFPCc = .text:0x000020F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -86,7 +86,7 @@ lbl_313_rodata_88 = .rodata:0x00000088; // type:object size:0x20 lbl_313_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float lbl_313_rodata_AC = .rodata:0x000000AC; // type:object size:0x4 data:float lbl_313_rodata_B0 = .rodata:0x000000B0; // type:object size:0x1C -lbl_313_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_LITTLE_BIRD_MGR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_313_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_313_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_313_data_18 = .data:0x00000018; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_messageNP/symbols.txt b/config/SOUE01/rels/d_a_messageNP/symbols.txt index cdbdc84c..2c941d4c 100644 --- a/config/SOUE01/rels/d_a_messageNP/symbols.txt +++ b/config/SOUE01/rels/d_a_messageNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOMessage__ctor = .text:0x00000070; // type:function size:0x6C +dAcMessage_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C AcOMessage__init = .text:0x000000E0; // type:function size:0xB0 AcOMessage__update = .text:0x00000190; // type:function size:0x58 AcOMessage__updateInEvent = .text:0x000001F0; // type:function size:0xF8 AcOMessage__performInteracton = .text:0x000002F0; // type:function size:0x68 fn_634_360 = .text:0x00000360; // type:function size:0x54 AcOMessage__getInteractionTarget = .text:0x000003C0; // type:function size:0x8 -AcOMessage__dtor = .text:0x000003D0; // type:function size:0x7C +__dt__12dAcMessage_cFv = .text:0x000003D0; // type:function size:0x7C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_634_rodata_0 = .rodata:0x00000000; // type:object size:0x2C data:float lbl_634_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_634_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_634_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double -lbl_634_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_MESSAGE_ACTOR = .data:0x00000000; // type:object size:0x10 lbl_634_data_10 = .data:0x00000010; // type:object size:0x10 lbl_634_data_20 = .data:0x00000020; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_morita_testNP/symbols.txt b/config/SOUE01/rels/d_a_morita_testNP/symbols.txt index 561c4a73..baf5b030 100644 --- a/config/SOUE01/rels/d_a_morita_testNP/symbols.txt +++ b/config/SOUE01/rels/d_a_morita_testNP/symbols.txt @@ -4,13 +4,13 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_144_F0 = .text:0x000000F0; // type:function size:0x40 -fn_144_130 = .text:0x00000130; // type:function size:0x1F4 +dAcJtest_c_classInit__Fv = .text:0x00000130; // type:function size:0x1F4 fn_144_330 = .text:0x00000330; // type:function size:0x6C fn_144_3A0 = .text:0x000003A0; // type:function size:0x58 -fn_144_400 = .text:0x00000400; // type:function size:0x58 -fn_144_460 = .text:0x00000460; // type:function size:0x6C -fn_144_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_144_570 = .text:0x00000570; // type:function size:0xA4 +__dt__23sFState_c<10dAcJtest_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcJtest_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_144_620 = .text:0x00000620; // type:function size:0x4 fn_144_630 = .text:0x00000630; // type:function size:0x74 fn_144_6B0 = .text:0x000006B0; // type:function size:0x58 @@ -20,71 +20,71 @@ fn_144_820 = .text:0x00000820; // type:function size:0x3DC fn_144_C00 = .text:0x00000C00; // type:function size:0xB0 AcMoritaTest__initModels = .text:0x00000CB0; // type:function size:0x1CC AcMoritaTest__init = .text:0x00000E80; // type:function size:0x60C -fn_144_1490 = .text:0x00001490; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001490; // type:function size:0x10 fn_144_14A0 = .text:0x000014A0; // type:function size:0x2C fn_144_14D0 = .text:0x000014D0; // type:function size:0x8 fn_144_14E0 = .text:0x000014E0; // type:function size:0xC7C -fn_144_2160 = .text:0x00002160; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002160; // type:function size:0x10 AcMoritaTest__draw = .text:0x00002170; // type:function size:0x114 -fn_144_2290 = .text:0x00002290; // type:function size:0x4 -fn_144_22A0 = .text:0x000022A0; // type:function size:0x214 -fn_144_24C0 = .text:0x000024C0; // type:function size:0x4 -fn_144_24D0 = .text:0x000024D0; // type:function size:0x58 -fn_144_2530 = .text:0x00002530; // type:function size:0x228 -fn_144_2760 = .text:0x00002760; // type:function size:0x4 -fn_144_2770 = .text:0x00002770; // type:function size:0xC -fn_144_2780 = .text:0x00002780; // type:function size:0x1CC -fn_144_2950 = .text:0x00002950; // type:function size:0x4 -fn_144_2960 = .text:0x00002960; // type:function size:0x60 -fn_144_29C0 = .text:0x000029C0; // type:function size:0x1E0 -fn_144_2BA0 = .text:0x00002BA0; // type:function size:0x4 +initializeState_FishNormalSwim__10dAcJtest_cFv = .text:0x00002290; // type:function size:0x4 +executeState_FishNormalSwim__10dAcJtest_cFv = .text:0x000022A0; // type:function size:0x214 +finalizeState_FishNormalSwim__10dAcJtest_cFv = .text:0x000024C0; // type:function size:0x4 +initializeState_FishEscapeSwim__10dAcJtest_cFv = .text:0x000024D0; // type:function size:0x58 +executeState_FishEscapeSwim__10dAcJtest_cFv = .text:0x00002530; // type:function size:0x228 +finalizeState_FishEscapeSwim__10dAcJtest_cFv = .text:0x00002760; // type:function size:0x4 +initializeState_EelNormalSwim__10dAcJtest_cFv = .text:0x00002770; // type:function size:0xC +executeState_EelNormalSwim__10dAcJtest_cFv = .text:0x00002780; // type:function size:0x1CC +finalizeState_EelNormalSwim__10dAcJtest_cFv = .text:0x00002950; // type:function size:0x4 +initializeState_EelEscapeSwim__10dAcJtest_cFv = .text:0x00002960; // type:function size:0x60 +executeState_EelEscapeSwim__10dAcJtest_cFv = .text:0x000029C0; // type:function size:0x1E0 +finalizeState_EelEscapeSwim__10dAcJtest_cFv = .text:0x00002BA0; // type:function size:0x4 fn_144_2BB0 = .text:0x00002BB0; // type:function size:0x2CC -fn_144_2E80 = .text:0x00002E80; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E80; // type:function size:0x10 fn_144_2E90 = .text:0x00002E90; // type:function size:0x7C -fn_144_2F10 = .text:0x00002F10; // type:function size:0xC -fn_144_2F20 = .text:0x00002F20; // type:function size:0x160 -fn_144_3080 = .text:0x00003080; // type:function size:0x4 +initializeState_GunkanuoSwim__10dAcJtest_cFv = .text:0x00002F10; // type:function size:0xC +executeState_GunkanuoSwim__10dAcJtest_cFv = .text:0x00002F20; // type:function size:0x160 +finalizeState_GunkanuoSwim__10dAcJtest_cFv = .text:0x00003080; // type:function size:0x4 fn_144_3090 = .text:0x00003090; // type:function size:0x2F0 -fn_144_3380 = .text:0x00003380; // type:function size:0x1C -fn_144_33A0 = .text:0x000033A0; // type:function size:0x1B0 -fn_144_3550 = .text:0x00003550; // type:function size:0x4 +initializeState_SkyTailFly__10dAcJtest_cFv = .text:0x00003380; // type:function size:0x1C +executeState_SkyTailFly__10dAcJtest_cFv = .text:0x000033A0; // type:function size:0x1B0 +finalizeState_SkyTailFly__10dAcJtest_cFv = .text:0x00003550; // type:function size:0x4 fn_144_3560 = .text:0x00003560; // type:function size:0x300 fn_144_3860 = .text:0x00003860; // type:function size:0x400 -fn_144_3C60 = .text:0x00003C60; // type:function size:0x4 -fn_144_3C70 = .text:0x00003C70; // type:function size:0x350 -fn_144_3FC0 = .text:0x00003FC0; // type:function size:0x4 -fn_144_3FD0 = .text:0x00003FD0; // type:function size:0x4C -fn_144_4020 = .text:0x00004020; // type:function size:0x528 -fn_144_4550 = .text:0x00004550; // type:function size:0x4 -fn_144_4560 = .text:0x00004560; // type:function size:0x4 -fn_144_4570 = .text:0x00004570; // type:function size:0x4 -fn_144_4580 = .text:0x00004580; // type:function size:0x4 -fn_144_4590 = .text:0x00004590; // type:function size:0x14 -fn_144_45B0 = .text:0x000045B0; // type:function size:0x54 -fn_144_4610 = .text:0x00004610; // type:function size:0x4 +initializeState_BirdFly__10dAcJtest_cFv = .text:0x00003C60; // type:function size:0x4 +executeState_BirdFly__10dAcJtest_cFv = .text:0x00003C70; // type:function size:0x350 +finalizeState_BirdFly__10dAcJtest_cFv = .text:0x00003FC0; // type:function size:0x4 +initializeState_Remly__10dAcJtest_cFv = .text:0x00003FD0; // type:function size:0x4C +executeState_Remly__10dAcJtest_cFv = .text:0x00004020; // type:function size:0x528 +finalizeState_Remly__10dAcJtest_cFv = .text:0x00004550; // type:function size:0x4 +initializeState_OctaGrass__10dAcJtest_cFv = .text:0x00004560; // type:function size:0x4 +executeState_OctaGrass__10dAcJtest_cFv = .text:0x00004570; // type:function size:0x4 +finalizeState_OctaGrass__10dAcJtest_cFv = .text:0x00004580; // type:function size:0x4 +initializeState_WaterDragon__10dAcJtest_cFv = .text:0x00004590; // type:function size:0x14 +executeState_WaterDragon__10dAcJtest_cFv = .text:0x000045B0; // type:function size:0x54 +finalizeState_WaterDragon__10dAcJtest_cFv = .text:0x00004610; // type:function size:0x4 fn_144_4620 = .text:0x00004620; // type:function size:0x58 fn_144_4680 = .text:0x00004680; // type:function size:0x8 fn_144_4690 = .text:0x00004690; // type:function size:0x4 fn_144_46A0 = .text:0x000046A0; // type:function size:0x4 fn_144_46B0 = .text:0x000046B0; // type:function size:0x8 -fn_144_46C0 = .text:0x000046C0; // type:function size:0x1B8 -fn_144_4880 = .text:0x00004880; // type:function size:0x60 -fn_144_48E0 = .text:0x000048E0; // type:function size:0xC -fn_144_48F0 = .text:0x000048F0; // type:function size:0x1C -fn_144_4910 = .text:0x00004910; // type:function size:0x1C -fn_144_4930 = .text:0x00004930; // type:function size:0x1C -fn_144_4950 = .text:0x00004950; // type:function size:0x10 -fn_144_4960 = .text:0x00004960; // type:function size:0x10 -fn_144_4970 = .text:0x00004970; // type:function size:0x10 -fn_144_4980 = .text:0x00004980; // type:function size:0x10 -fn_144_4990 = .text:0x00004990; // type:function size:0x10 -fn_144_49A0 = .text:0x000049A0; // type:function size:0x10 -fn_144_49B0 = .text:0x000049B0; // type:function size:0x30 -fn_144_49E0 = .text:0x000049E0; // type:function size:0x30 -fn_144_4A10 = .text:0x00004A10; // type:function size:0x30 -fn_144_4A40 = .text:0x00004A40; // type:function size:0x7A0 -fn_144_51E0 = .text:0x000051E0; // type:function size:0x58 -fn_144_5240 = .text:0x00005240; // type:function size:0x88 +__dt__10dAcJtest_cFv = .text:0x000046C0; // type:function size:0x1B8 +build__26sFStateFct_c<10dAcJtest_c>FRC12sStateIDIf_c = .text:0x00004880; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcJtest_c>FRP10sStateIf_c = .text:0x000048E0; // type:function size:0xC +initialize__23sFState_c<10dAcJtest_c>Fv = .text:0x000048F0; // type:function size:0x1C +execute__23sFState_c<10dAcJtest_c>Fv = .text:0x00004910; // type:function size:0x1C +finalize__23sFState_c<10dAcJtest_c>Fv = .text:0x00004930; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004950; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004960; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004970; // type:function size:0x10 +getState__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004980; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004990; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcJtest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000049A0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcJtest_c>CFR10dAcJtest_c = .text:0x000049B0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcJtest_c>CFR10dAcJtest_c = .text:0x000049E0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcJtest_c>CFR10dAcJtest_c = .text:0x00004A10; // type:function size:0x30 +__sinit_\d_a_morita_test_cpp = .text:0x00004A40; // type:function size:0x7A0 scope:local +__dt__25sFStateID_c<10dAcJtest_c>Fv = .text:0x000051E0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcJtest_c>CFPCc = .text:0x00005240; // type:function size:0x88 fn_144_52D0 = .text:0x000052D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -94,7 +94,7 @@ lbl_144_rodata_F0 = .rodata:0x000000F0; // type:object size:0xC data:float lbl_144_rodata_FC = .rodata:0x000000FC; // type:object size:0x24 data:float lbl_144_rodata_120 = .rodata:0x00000120; // type:object size:0x24 data:float lbl_144_rodata_144 = .rodata:0x00000144; // type:object size:0x54 data:float -lbl_144_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_J_TEST = .data:0x00000000; // type:object size:0x3C data:4byte lbl_144_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_144_data_44 = .data:0x00000044; // type:object size:0x14 lbl_144_data_58 = .data:0x00000058; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_npc_aku_humanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_aku_humanNP/symbols.txt index ed9cb51f..f5ce0972 100644 --- a/config/SOUE01/rels/d_a_npc_aku_humanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_aku_humanNP/symbols.txt @@ -25,7 +25,7 @@ fn_87_2A0 = .text:0x000002A0; // type:function size:0x34 fn_87_2E0 = .text:0x000002E0; // type:function size:0x34 fn_87_320 = .text:0x00000320; // type:function size:0x34 fn_87_360 = .text:0x00000360; // type:function size:0x48 -fn_87_3B0 = .text:0x000003B0; // type:function size:0x344 +dAcNpcAkuHuman_c_classInit__Fv = .text:0x000003B0; // type:function size:0x344 fn_87_700 = .text:0x00000700; // type:function size:0x60 fn_87_760 = .text:0x00000760; // type:function size:0xC fn_87_770 = .text:0x00000770; // type:function size:0x40 @@ -125,7 +125,7 @@ fn_87_2120 = .text:0x00002120; // type:function size:0x4C fn_87_2170 = .text:0x00002170; // type:function size:0x8 fn_87_2180 = .text:0x00002180; // type:function size:0xC fn_87_2190 = .text:0x00002190; // type:function size:0x8 -fn_87_21A0 = .text:0x000021A0; // type:function size:0x174 +__dt__16dAcNpcAkuHuman_cFv = .text:0x000021A0; // type:function size:0x174 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_87_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float @@ -200,7 +200,7 @@ lbl_87_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_87_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_87_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_87_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_87_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_AKU_HUMAN = .data:0x00000030; // type:object size:0x10 lbl_87_data_40 = .data:0x00000040; // type:object size:0x8 lbl_87_data_48 = .data:0x00000048; // type:object size:0x10 lbl_87_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_akumakunNP/symbols.txt b/config/SOUE01/rels/d_a_npc_akumakunNP/symbols.txt index db8accd6..41a5438e 100644 --- a/config/SOUE01/rels/d_a_npc_akumakunNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_akumakunNP/symbols.txt @@ -27,7 +27,7 @@ fn_86_320 = .text:0x00000320; // type:function size:0x34 fn_86_360 = .text:0x00000360; // type:function size:0x34 fn_86_3A0 = .text:0x000003A0; // type:function size:0x34 fn_86_3E0 = .text:0x000003E0; // type:function size:0x48 -NpcAkumakun__ctor = .text:0x00000430; // type:function size:0x350 +dAcNpcAkumakun_c_classInit__Fv = .text:0x00000430; // type:function size:0x350 fn_86_780 = .text:0x00000780; // type:function size:0x60 fn_86_7E0 = .text:0x000007E0; // type:function size:0xC fn_86_7F0 = .text:0x000007F0; // type:function size:0x40 @@ -136,22 +136,22 @@ fn_86_36F0 = .text:0x000036F0; // type:function size:0x4C fn_86_3740 = .text:0x00003740; // type:function size:0x8 fn_86_3750 = .text:0x00003750; // type:function size:0xC fn_86_3760 = .text:0x00003760; // type:function size:0x8 -fn_86_3770 = .text:0x00003770; // type:function size:0x184 +__dt__16dAcNpcAkumakun_cFv = .text:0x00003770; // type:function size:0x184 fn_86_3900 = .text:0x00003900; // type:function size:0x4 fn_86_3910 = .text:0x00003910; // type:function size:0x4 fn_86_3920 = .text:0x00003920; // type:function size:0x4 fn_86_3930 = .text:0x00003930; // type:function size:0x4 fn_86_3940 = .text:0x00003940; // type:function size:0x4 -fn_86_3950 = .text:0x00003950; // type:function size:0x124 -fn_86_3A80 = .text:0x00003A80; // type:function size:0x58 +__sinit_\d_a_npc_akumakun_cpp = .text:0x00003950; // type:function size:0x124 scope:local +__dt__31sFStateID_c<16dAcNpcAkumakun_c>Fv = .text:0x00003A80; // type:function size:0x58 fn_86_3AE0 = .text:0x00003AE0; // type:function size:0x5C fn_86_3B40 = .text:0x00003B40; // type:function size:0xC fn_86_3B50 = .text:0x00003B50; // type:function size:0xDC fn_86_3C30 = .text:0x00003C30; // type:function size:0xE0 -fn_86_3D10 = .text:0x00003D10; // type:function size:0x88 -fn_86_3DA0 = .text:0x00003DA0; // type:function size:0x30 -fn_86_3DD0 = .text:0x00003DD0; // type:function size:0x30 -fn_86_3E00 = .text:0x00003E00; // type:function size:0x30 +isSameName__31sFStateID_c<16dAcNpcAkumakun_c>CFPCc = .text:0x00003D10; // type:function size:0x88 +initializeState__31sFStateID_c<16dAcNpcAkumakun_c>CFR16dAcNpcAkumakun_c = .text:0x00003DA0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNpcAkumakun_c>CFR16dAcNpcAkumakun_c = .text:0x00003DD0; // type:function size:0x30 +finalizeState__31sFStateID_c<16dAcNpcAkumakun_c>CFR16dAcNpcAkumakun_c = .text:0x00003E00; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -234,7 +234,7 @@ lbl_86_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_86_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_86_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_86_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_86_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_AKUMAKUN = .data:0x00000030; // type:object size:0x10 lbl_86_data_40 = .data:0x00000040; // type:object size:0x8 lbl_86_data_48 = .data:0x00000048; // type:object size:0x10 lbl_86_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_aqua_dragonNP/symbols.txt b/config/SOUE01/rels/d_a_npc_aqua_dragonNP/symbols.txt index 3b5a413c..c2adc8f6 100644 --- a/config/SOUE01/rels/d_a_npc_aqua_dragonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_aqua_dragonNP/symbols.txt @@ -28,7 +28,7 @@ fn_74_780 = .text:0x00000780; // type:function size:0x30 fn_74_7B0 = .text:0x000007B0; // type:function size:0x30 fn_74_7E0 = .text:0x000007E0; // type:function size:0xC fn_74_7F0 = .text:0x000007F0; // type:function size:0xC -AcNpcAdr__ctor = .text:0x00000800; // type:function size:0x3D8 +dAcNpcAdr_c_classInit__Fv = .text:0x00000800; // type:function size:0x3D8 fn_74_BE0 = .text:0x00000BE0; // type:function size:0x4 fn_74_BF0 = .text:0x00000BF0; // type:function size:0x60 fn_74_C50 = .text:0x00000C50; // type:function size:0xC @@ -162,22 +162,22 @@ fn_74_4C90 = .text:0x00004C90; // type:function size:0x8 fn_74_4CA0 = .text:0x00004CA0; // type:function size:0x4C fn_74_4CF0 = .text:0x00004CF0; // type:function size:0x8 fn_74_4D00 = .text:0x00004D00; // type:function size:0xC -fn_74_4D10 = .text:0x00004D10; // type:function size:0x1D0 +__dt__11dAcNpcAdr_cFv = .text:0x00004D10; // type:function size:0x1D0 fn_74_4EE0 = .text:0x00004EE0; // type:function size:0x4 fn_74_4EF0 = .text:0x00004EF0; // type:function size:0x4 fn_74_4F00 = .text:0x00004F00; // type:function size:0x4 fn_74_4F10 = .text:0x00004F10; // type:function size:0x4 fn_74_4F20 = .text:0x00004F20; // type:function size:0x4 -fn_74_4F30 = .text:0x00004F30; // type:function size:0x124 -fn_74_5060 = .text:0x00005060; // type:function size:0x58 +__sinit_\d_a_npc_aqua_dragon_cpp = .text:0x00004F30; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcAdr_c>Fv = .text:0x00005060; // type:function size:0x58 fn_74_50C0 = .text:0x000050C0; // type:function size:0x5C fn_74_5120 = .text:0x00005120; // type:function size:0xC fn_74_5130 = .text:0x00005130; // type:function size:0xDC fn_74_5210 = .text:0x00005210; // type:function size:0xE0 -fn_74_52F0 = .text:0x000052F0; // type:function size:0x88 -fn_74_5380 = .text:0x00005380; // type:function size:0x30 -fn_74_53B0 = .text:0x000053B0; // type:function size:0x30 -fn_74_53E0 = .text:0x000053E0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcAdr_c>CFPCc = .text:0x000052F0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcAdr_c>CFR11dAcNpcAdr_c = .text:0x00005380; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcAdr_c>CFR11dAcNpcAdr_c = .text:0x000053B0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcAdr_c>CFR11dAcNpcAdr_c = .text:0x000053E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -274,7 +274,7 @@ lbl_74_data_88 = .data:0x00000088; // type:object size:0x8 lbl_74_data_90 = .data:0x00000090; // type:object size:0x8 lbl_74_data_98 = .data:0x00000098; // type:object size:0x8 lbl_74_data_A0 = .data:0x000000A0; // type:object size:0x30 -lbl_74_data_D0 = .data:0x000000D0; // type:object size:0x10 +g_profile_NPC_ADR = .data:0x000000D0; // type:object size:0x10 lbl_74_data_E0 = .data:0x000000E0; // type:object size:0x2C lbl_74_data_10C = .data:0x0000010C; // type:object size:0xC data:string lbl_74_data_118 = .data:0x00000118; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_azukariya_fatherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_azukariya_fatherNP/symbols.txt index 64842eeb..b19f03f3 100644 --- a/config/SOUE01/rels/d_a_npc_azukariya_fatherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_azukariya_fatherNP/symbols.txt @@ -25,7 +25,7 @@ fn_58_2A0 = .text:0x000002A0; // type:function size:0x34 fn_58_2E0 = .text:0x000002E0; // type:function size:0x34 fn_58_320 = .text:0x00000320; // type:function size:0x34 fn_58_360 = .text:0x00000360; // type:function size:0x48 -fn_58_3B0 = .text:0x000003B0; // type:function size:0x324 +dAcNpcAzukariyaFather_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_58_6E0 = .text:0x000006E0; // type:function size:0x60 fn_58_740 = .text:0x00000740; // type:function size:0xC fn_58_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_58_15F0 = .text:0x000015F0; // type:function size:0x8 fn_58_1600 = .text:0x00001600; // type:function size:0x4C fn_58_1650 = .text:0x00001650; // type:function size:0x8 fn_58_1660 = .text:0x00001660; // type:function size:0xC -fn_58_1670 = .text:0x00001670; // type:function size:0x15C +__dt__23dAcNpcAzukariyaFather_cFv = .text:0x00001670; // type:function size:0x15C fn_58_17D0 = .text:0x000017D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -209,7 +209,7 @@ lbl_58_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_58_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_58_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_58_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_58_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_AZUKARIYA_FATHER = .data:0x00000030; // type:object size:0x10 lbl_58_data_40 = .data:0x00000040; // type:object size:0xC lbl_58_data_4C = .data:0x0000004C; // type:object size:0x10 lbl_58_data_5C = .data:0x0000005C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_azukariya_nightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_azukariya_nightNP/symbols.txt index 7842924e..382c648b 100644 --- a/config/SOUE01/rels/d_a_npc_azukariya_nightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_azukariya_nightNP/symbols.txt @@ -28,7 +28,7 @@ fn_49_360 = .text:0x00000360; // type:function size:0x34 fn_49_3A0 = .text:0x000003A0; // type:function size:0x34 fn_49_3E0 = .text:0x000003E0; // type:function size:0x48 fn_49_430 = .text:0x00000430; // type:function size:0x74 -AcNpcAzukariyaNight__ctor = .text:0x000004B0; // type:function size:0x3D0 +dAcNpcAzukariyaNight_c_classInit__Fv = .text:0x000004B0; // type:function size:0x3D0 fn_49_880 = .text:0x00000880; // type:function size:0x60 fn_49_8E0 = .text:0x000008E0; // type:function size:0xC fn_49_8F0 = .text:0x000008F0; // type:function size:0x40 @@ -150,7 +150,7 @@ fn_49_2690 = .text:0x00002690; // type:function size:0x8 fn_49_26A0 = .text:0x000026A0; // type:function size:0x8 fn_49_26B0 = .text:0x000026B0; // type:function size:0x8 fn_49_26C0 = .text:0x000026C0; // type:function size:0xC -fn_49_26D0 = .text:0x000026D0; // type:function size:0x174 +__dt__22dAcNpcAzukariyaNight_cFv = .text:0x000026D0; // type:function size:0x174 fn_49_2850 = .text:0x00002850; // type:function size:0x8 fn_49_2860 = .text:0x00002860; // type:function size:0x14 fn_49_2880 = .text:0x00002880; // type:function size:0x8 @@ -190,12 +190,12 @@ fn_49_2AA0 = .text:0x00002AA0; // type:function size:0x4 fn_49_2AB0 = .text:0x00002AB0; // type:function size:0x4 fn_49_2AC0 = .text:0x00002AC0; // type:function size:0x4 fn_49_2AD0 = .text:0x00002AD0; // type:function size:0x4 -fn_49_2AE0 = .text:0x00002AE0; // type:function size:0x338 -fn_49_2E20 = .text:0x00002E20; // type:function size:0x58 -fn_49_2E80 = .text:0x00002E80; // type:function size:0x88 -fn_49_2F10 = .text:0x00002F10; // type:function size:0x30 -fn_49_2F40 = .text:0x00002F40; // type:function size:0x30 -fn_49_2F70 = .text:0x00002F70; // type:function size:0x30 +__sinit_\d_a_npc_azukariya_night_cpp = .text:0x00002AE0; // type:function size:0x338 scope:local +__dt__37sFStateID_c<22dAcNpcAzukariyaNight_c>Fv = .text:0x00002E20; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcNpcAzukariyaNight_c>CFPCc = .text:0x00002E80; // type:function size:0x88 +initializeState__37sFStateID_c<22dAcNpcAzukariyaNight_c>CFR22dAcNpcAzukariyaNight_c = .text:0x00002F10; // type:function size:0x30 +executeState__37sFStateID_c<22dAcNpcAzukariyaNight_c>CFR22dAcNpcAzukariyaNight_c = .text:0x00002F40; // type:function size:0x30 +finalizeState__37sFStateID_c<22dAcNpcAzukariyaNight_c>CFR22dAcNpcAzukariyaNight_c = .text:0x00002F70; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -280,7 +280,7 @@ lbl_49_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_49_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_49_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_49_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_49_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_AZUKARIYA_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_49_data_40 = .data:0x00000040; // type:object size:0xC lbl_49_data_4C = .data:0x0000004C; // type:object size:0x10 lbl_49_data_5C = .data:0x0000005C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_bamboo_goronNP/symbols.txt b/config/SOUE01/rels/d_a_npc_bamboo_goronNP/symbols.txt index 8d617960..9776112d 100644 --- a/config/SOUE01/rels/d_a_npc_bamboo_goronNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_bamboo_goronNP/symbols.txt @@ -28,7 +28,7 @@ fn_84_750 = .text:0x00000750; // type:function size:0x10 fn_84_760 = .text:0x00000760; // type:function size:0x30 fn_84_790 = .text:0x00000790; // type:function size:0x30 fn_84_7C0 = .text:0x000007C0; // type:function size:0x30 -AcNpcBgr__create = .text:0x000007F0; // type:function size:0x39C +dAcNpcBgr_c_classInit__Fv = .text:0x000007F0; // type:function size:0x39C fn_84_B90 = .text:0x00000B90; // type:function size:0x4 fn_84_BA0 = .text:0x00000BA0; // type:function size:0x60 fn_84_C00 = .text:0x00000C00; // type:function size:0xC @@ -165,22 +165,22 @@ fn_84_3090 = .text:0x00003090; // type:function size:0x8 fn_84_30A0 = .text:0x000030A0; // type:function size:0x4C fn_84_30F0 = .text:0x000030F0; // type:function size:0x8 fn_84_3100 = .text:0x00003100; // type:function size:0xC -fn_84_3110 = .text:0x00003110; // type:function size:0x1BC +__dt__11dAcNpcBgr_cFv = .text:0x00003110; // type:function size:0x1BC fn_84_32D0 = .text:0x000032D0; // type:function size:0x4 fn_84_32E0 = .text:0x000032E0; // type:function size:0x4 fn_84_32F0 = .text:0x000032F0; // type:function size:0x4 fn_84_3300 = .text:0x00003300; // type:function size:0x4 fn_84_3310 = .text:0x00003310; // type:function size:0x4 -fn_84_3320 = .text:0x00003320; // type:function size:0x1DC -fn_84_3500 = .text:0x00003500; // type:function size:0x58 +__sinit_\d_a_npc_bamboo_goron_cpp = .text:0x00003320; // type:function size:0x1DC scope:local +__dt__26sFStateID_c<11dAcNpcBgr_c>Fv = .text:0x00003500; // type:function size:0x58 fn_84_3560 = .text:0x00003560; // type:function size:0x5C fn_84_35C0 = .text:0x000035C0; // type:function size:0xC fn_84_35D0 = .text:0x000035D0; // type:function size:0xDC fn_84_36B0 = .text:0x000036B0; // type:function size:0xE0 -fn_84_3790 = .text:0x00003790; // type:function size:0x88 -fn_84_3820 = .text:0x00003820; // type:function size:0x30 -fn_84_3850 = .text:0x00003850; // type:function size:0x30 -fn_84_3880 = .text:0x00003880; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcBgr_c>CFPCc = .text:0x00003790; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcBgr_c>CFR11dAcNpcBgr_c = .text:0x00003820; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcBgr_c>CFR11dAcNpcBgr_c = .text:0x00003850; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcBgr_c>CFR11dAcNpcBgr_c = .text:0x00003880; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -252,7 +252,7 @@ lbl_84_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_84_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_84_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_84_data_2C = .data:0x0000002C; // type:object size:0xC data:4byte -lbl_84_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_BGR = .data:0x00000038; // type:object size:0x10 lbl_84_data_48 = .data:0x00000048; // type:object size:0xC lbl_84_data_54 = .data:0x00000054; // type:object size:0x10 lbl_84_data_64 = .data:0x00000064; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_bbrvlNP/symbols.txt b/config/SOUE01/rels/d_a_npc_bbrvlNP/symbols.txt index 04b78d03..2f7b8a64 100644 --- a/config/SOUE01/rels/d_a_npc_bbrvlNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_bbrvlNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_127_F0 = .text:0x000000F0; // type:function size:0x40 -AcNpcBBRvl__ctor = .text:0x00000130; // type:function size:0x3BC +dAcNpcBBRvl_c_classInit__Fv = .text:0x00000130; // type:function size:0x3BC fn_127_4F0 = .text:0x000004F0; // type:function size:0x58 fn_127_550 = .text:0x00000550; // type:function size:0x58 fn_127_5B0 = .text:0x000005B0; // type:function size:0x90 @@ -272,22 +272,22 @@ fn_127_143A0 = .text:0x000143A0; // type:function size:0x8 fn_127_143B0 = .text:0x000143B0; // type:function size:0x4 fn_127_143C0 = .text:0x000143C0; // type:function size:0x4 fn_127_143D0 = .text:0x000143D0; // type:function size:0x1C -fn_127_143F0 = .text:0x000143F0; // type:function size:0x26C +__dt__13dAcNpcBBRvl_cFv = .text:0x000143F0; // type:function size:0x26C fn_127_14660 = .text:0x00014660; // type:function size:0x4 fn_127_14670 = .text:0x00014670; // type:function size:0x4 fn_127_14680 = .text:0x00014680; // type:function size:0x4 fn_127_14690 = .text:0x00014690; // type:function size:0x4 fn_127_146A0 = .text:0x000146A0; // type:function size:0x4 -fn_127_146B0 = .text:0x000146B0; // type:function size:0x1C70 -fn_127_16320 = .text:0x00016320; // type:function size:0x58 +__sinit_\d_a_npc_bbrvl_cpp = .text:0x000146B0; // type:function size:0x1C70 scope:local +__dt__28sFStateID_c<13dAcNpcBBRvl_c>Fv = .text:0x00016320; // type:function size:0x58 fn_127_16380 = .text:0x00016380; // type:function size:0x5C fn_127_163E0 = .text:0x000163E0; // type:function size:0xC fn_127_163F0 = .text:0x000163F0; // type:function size:0xDC fn_127_164D0 = .text:0x000164D0; // type:function size:0xE0 -fn_127_165B0 = .text:0x000165B0; // type:function size:0x88 -fn_127_16640 = .text:0x00016640; // type:function size:0x30 -fn_127_16670 = .text:0x00016670; // type:function size:0x30 -fn_127_166A0 = .text:0x000166A0; // type:function size:0x30 +isSameName__28sFStateID_c<13dAcNpcBBRvl_c>CFPCc = .text:0x000165B0; // type:function size:0x88 +initializeState__28sFStateID_c<13dAcNpcBBRvl_c>CFR13dAcNpcBBRvl_c = .text:0x00016640; // type:function size:0x30 +executeState__28sFStateID_c<13dAcNpcBBRvl_c>CFR13dAcNpcBBRvl_c = .text:0x00016670; // type:function size:0x30 +finalizeState__28sFStateID_c<13dAcNpcBBRvl_c>CFR13dAcNpcBBRvl_c = .text:0x000166A0; // type:function size:0x30 fn_127_166D0 = .text:0x000166D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -469,7 +469,7 @@ lbl_127_data_10 = .data:0x00000010; // type:object size:0x8 lbl_127_data_18 = .data:0x00000018; // type:object size:0x8 lbl_127_data_20 = .data:0x00000020; // type:object size:0x8 lbl_127_data_28 = .data:0x00000028; // type:object size:0x8 -lbl_127_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_BBRVL = .data:0x00000030; // type:object size:0x10 lbl_127_data_40 = .data:0x00000040; // type:object size:0xC data:string lbl_127_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_127_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_beeNP/symbols.txt b/config/SOUE01/rels/d_a_npc_beeNP/symbols.txt index b3b784dc..0af91e5c 100644 --- a/config/SOUE01/rels/d_a_npc_beeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_beeNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_14_70 = .text:0x00000070; // type:function size:0xD0 +dAcNpcBee_c_classInit__Fv = .text:0x00000070; // type:function size:0xD0 fn_14_140 = .text:0x00000140; // type:function size:0x58 fn_14_1A0 = .text:0x000001A0; // type:function size:0x58 fn_14_200 = .text:0x00000200; // type:function size:0x5C @@ -24,14 +24,14 @@ fn_14_2870 = .text:0x00002870; // type:function size:0x8 fn_14_2880 = .text:0x00002880; // type:function size:0x4 fn_14_2890 = .text:0x00002890; // type:function size:0x4 fn_14_28A0 = .text:0x000028A0; // type:function size:0x8 -fn_14_28B0 = .text:0x000028B0; // type:function size:0xC4 +__dt__11dAcNpcBee_cFv = .text:0x000028B0; // type:function size:0xC4 fn_14_2980 = .text:0x00002980; // type:function size:0x4 fn_14_2990 = .text:0x00002990; // type:function size:0x4 fn_14_29A0 = .text:0x000029A0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_14_rodata_0 = .rodata:0x00000000; // type:object size:0xC4 data:float -lbl_14_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_BEE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_14_data_10 = .data:0x00000010; // type:object size:0x2C lbl_14_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_14_data_44 = .data:0x00000044; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_npc_birdNP/symbols.txt b/config/SOUE01/rels/d_a_npc_birdNP/symbols.txt index 36344d2b..9e0917ca 100644 --- a/config/SOUE01/rels/d_a_npc_birdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_birdNP/symbols.txt @@ -3,37 +3,37 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_251_F0 = .text:0x000000F0; // type:function size:0x194 +dNpc_Bird_c_classInit__Fv = .text:0x000000F0; // type:function size:0x194 fn_251_290 = .text:0x00000290; // type:function size:0x5C fn_251_2F0 = .text:0x000002F0; // type:function size:0x3C fn_251_330 = .text:0x00000330; // type:function size:0xA0 fn_251_3D0 = .text:0x000003D0; // type:function size:0x58 fn_251_430 = .text:0x00000430; // type:function size:0x58 -fn_251_490 = .text:0x00000490; // type:function size:0x58 -fn_251_4F0 = .text:0x000004F0; // type:function size:0x6C -fn_251_560 = .text:0x00000560; // type:function size:0xA0 -fn_251_600 = .text:0x00000600; // type:function size:0xA4 +__dt__24sFState_c<11dNpc_Bird_c>Fv = .text:0x00000490; // type:function size:0x58 +__dt__27sFStateFct_c<11dNpc_Bird_c>Fv = .text:0x000004F0; // type:function size:0x6C +__dt__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000560; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000600; // type:function size:0xA4 fn_251_6B0 = .text:0x000006B0; // type:function size:0x90 fn_251_740 = .text:0x00000740; // type:function size:0xE4 fn_251_830 = .text:0x00000830; // type:function size:0x3C fn_251_870 = .text:0x00000870; // type:function size:0x17C -fn_251_9F0 = .text:0x000009F0; // type:function size:0x10 +changeState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009F0; // type:function size:0x10 fn_251_A00 = .text:0x00000A00; // type:function size:0x8 fn_251_A10 = .text:0x00000A10; // type:function size:0x4 fn_251_A20 = .text:0x00000A20; // type:function size:0x88 -fn_251_AB0 = .text:0x00000AB0; // type:function size:0x10 +executeState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AB0; // type:function size:0x10 fn_251_AC0 = .text:0x00000AC0; // type:function size:0xE8 fn_251_BB0 = .text:0x00000BB0; // type:function size:0xB8 -fn_251_C70 = .text:0x00000C70; // type:function size:0x30 -fn_251_CA0 = .text:0x00000CA0; // type:function size:0x1C0 -fn_251_E60 = .text:0x00000E60; // type:function size:0x4 +initializeState_Wait__11dNpc_Bird_cFv = .text:0x00000C70; // type:function size:0x30 +executeState_Wait__11dNpc_Bird_cFv = .text:0x00000CA0; // type:function size:0x1C0 +finalizeState_Wait__11dNpc_Bird_cFv = .text:0x00000E60; // type:function size:0x4 fn_251_E70 = .text:0x00000E70; // type:function size:0x94 fn_251_F10 = .text:0x00000F10; // type:function size:0x90 fn_251_FA0 = .text:0x00000FA0; // type:function size:0xAC fn_251_1050 = .text:0x00001050; // type:function size:0x78 fn_251_10D0 = .text:0x000010D0; // type:function size:0x4 -fn_251_10E0 = .text:0x000010E0; // type:function size:0x154 -fn_251_1240 = .text:0x00001240; // type:function size:0x10 +__dt__11dNpc_Bird_cFv = .text:0x000010E0; // type:function size:0x154 +getStateID__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001240; // type:function size:0x10 fn_251_1250 = .text:0x00001250; // type:function size:0x50 fn_251_12A0 = .text:0x000012A0; // type:function size:0x4 fn_251_12B0 = .text:0x000012B0; // type:function size:0x14C @@ -42,30 +42,30 @@ fn_251_14E0 = .text:0x000014E0; // type:function size:0x28 fn_251_1510 = .text:0x00001510; // type:function size:0x28 fn_251_1540 = .text:0x00001540; // type:function size:0x8 fn_251_1550 = .text:0x00001550; // type:function size:0x8 -fn_251_1560 = .text:0x00001560; // type:function size:0x60 -fn_251_15C0 = .text:0x000015C0; // type:function size:0xC -fn_251_15D0 = .text:0x000015D0; // type:function size:0x1C -fn_251_15F0 = .text:0x000015F0; // type:function size:0x1C -fn_251_1610 = .text:0x00001610; // type:function size:0x1C -fn_251_1630 = .text:0x00001630; // type:function size:0x10 -fn_251_1640 = .text:0x00001640; // type:function size:0x10 -fn_251_1650 = .text:0x00001650; // type:function size:0x10 -fn_251_1660 = .text:0x00001660; // type:function size:0x10 -fn_251_1670 = .text:0x00001670; // type:function size:0x10 -fn_251_1680 = .text:0x00001680; // type:function size:0x10 -fn_251_1690 = .text:0x00001690; // type:function size:0x30 -fn_251_16C0 = .text:0x000016C0; // type:function size:0x30 -fn_251_16F0 = .text:0x000016F0; // type:function size:0x30 -fn_251_1720 = .text:0x00001720; // type:function size:0x10C -fn_251_1830 = .text:0x00001830; // type:function size:0x58 -fn_251_1890 = .text:0x00001890; // type:function size:0x88 +build__27sFStateFct_c<11dNpc_Bird_c>FRC12sStateIDIf_c = .text:0x00001560; // type:function size:0x60 +dispose__27sFStateFct_c<11dNpc_Bird_c>FRP10sStateIf_c = .text:0x000015C0; // type:function size:0xC +initialize__24sFState_c<11dNpc_Bird_c>Fv = .text:0x000015D0; // type:function size:0x1C +execute__24sFState_c<11dNpc_Bird_c>Fv = .text:0x000015F0; // type:function size:0x1C +finalize__24sFState_c<11dNpc_Bird_c>Fv = .text:0x00001610; // type:function size:0x1C +initializeState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001630; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001640; // type:function size:0x10 +refreshState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001650; // type:function size:0x10 +getState__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001660; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001670; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dNpc_Bird_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001680; // type:function size:0x10 +finalizeState__26sFStateID_c<11dNpc_Bird_c>CFR11dNpc_Bird_c = .text:0x00001690; // type:function size:0x30 +executeState__26sFStateID_c<11dNpc_Bird_c>CFR11dNpc_Bird_c = .text:0x000016C0; // type:function size:0x30 +initializeState__26sFStateID_c<11dNpc_Bird_c>CFR11dNpc_Bird_c = .text:0x000016F0; // type:function size:0x30 +__sinit_\d_a_npc_bird_cpp = .text:0x00001720; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dNpc_Bird_c>Fv = .text:0x00001830; // type:function size:0x58 +isSameName__26sFStateID_c<11dNpc_Bird_c>CFPCc = .text:0x00001890; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_251_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_251_rodata_10 = .rodata:0x00000010; // type:object size:0x18 data:float lbl_251_rodata_28 = .rodata:0x00000028; // type:object size:0x20 data:float -lbl_251_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_BIRD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_251_data_10 = .data:0x00000010; // type:object size:0x54 lbl_251_data_64 = .data:0x00000064; // type:object size:0x14 lbl_251_data_78 = .data:0x00000078; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_bird_sowomanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_bird_sowomanNP/symbols.txt index ab5e6ec7..5351a731 100644 --- a/config/SOUE01/rels/d_a_npc_bird_sowomanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_bird_sowomanNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcBdsw__ctor = .text:0x000000F0; // type:function size:0x130 +dAcNpcBdsw_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 fn_81_220 = .text:0x00000220; // type:function size:0x58 -fn_81_280 = .text:0x00000280; // type:function size:0x58 -fn_81_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_81_350 = .text:0x00000350; // type:function size:0xA0 -fn_81_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__25sFState_c<12dAcNpcBdsw_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcNpcBdsw_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_81_4A0 = .text:0x000004A0; // type:function size:0x8C AcNpcBdsw__init = .text:0x00000530; // type:function size:0x208 -fn_81_740 = .text:0x00000740; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000740; // type:function size:0x10 fn_81_750 = .text:0x00000750; // type:function size:0x4 fn_81_760 = .text:0x00000760; // type:function size:0x8 fn_81_770 = .text:0x00000770; // type:function size:0x1A4 -fn_81_920 = .text:0x00000920; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000920; // type:function size:0x10 fn_81_930 = .text:0x00000930; // type:function size:0x58 fn_81_990 = .text:0x00000990; // type:function size:0xD8 fn_81_A70 = .text:0x00000A70; // type:function size:0x78 @@ -31,33 +31,33 @@ fn_81_D00 = .text:0x00000D00; // type:function size:0x40 fn_81_D40 = .text:0x00000D40; // type:function size:0xA0 fn_81_DE0 = .text:0x00000DE0; // type:function size:0x164 fn_81_F50 = .text:0x00000F50; // type:function size:0x1C -fn_81_F70 = .text:0x00000F70; // type:function size:0x9C -fn_81_1010 = .text:0x00001010; // type:function size:0x10 -fn_81_1020 = .text:0x00001020; // type:function size:0x4 -fn_81_1030 = .text:0x00001030; // type:function size:0x4 -fn_81_1040 = .text:0x00001040; // type:function size:0x4 -fn_81_1050 = .text:0x00001050; // type:function size:0x4 -fn_81_1060 = .text:0x00001060; // type:function size:0x4 +initializeState_Wait__12dAcNpcBdsw_cFv = .text:0x00000F70; // type:function size:0x9C +getOldStateID__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001010; // type:function size:0x10 +executeState_Wait__12dAcNpcBdsw_cFv = .text:0x00001020; // type:function size:0x4 +finalizeState_Wait__12dAcNpcBdsw_cFv = .text:0x00001030; // type:function size:0x4 +initializeState_Demo__12dAcNpcBdsw_cFv = .text:0x00001040; // type:function size:0x4 +executeState_Demo__12dAcNpcBdsw_cFv = .text:0x00001050; // type:function size:0x4 +finalizeState_Demo__12dAcNpcBdsw_cFv = .text:0x00001060; // type:function size:0x4 fn_81_1070 = .text:0x00001070; // type:function size:0xC fn_81_1080 = .text:0x00001080; // type:function size:0x20 -fn_81_10A0 = .text:0x000010A0; // type:function size:0x154 -fn_81_1200 = .text:0x00001200; // type:function size:0x10 -fn_81_1210 = .text:0x00001210; // type:function size:0x60 -fn_81_1270 = .text:0x00001270; // type:function size:0xC -fn_81_1280 = .text:0x00001280; // type:function size:0x1C -fn_81_12A0 = .text:0x000012A0; // type:function size:0x1C -fn_81_12C0 = .text:0x000012C0; // type:function size:0x1C -fn_81_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_81_12F0 = .text:0x000012F0; // type:function size:0x10 -fn_81_1300 = .text:0x00001300; // type:function size:0x10 -fn_81_1310 = .text:0x00001310; // type:function size:0x10 -fn_81_1320 = .text:0x00001320; // type:function size:0x10 -fn_81_1330 = .text:0x00001330; // type:function size:0x30 -fn_81_1360 = .text:0x00001360; // type:function size:0x30 -fn_81_1390 = .text:0x00001390; // type:function size:0x30 -fn_81_13C0 = .text:0x000013C0; // type:function size:0x1C0 -fn_81_1580 = .text:0x00001580; // type:function size:0x58 -fn_81_15E0 = .text:0x000015E0; // type:function size:0x88 +__dt__12dAcNpcBdsw_cFv = .text:0x000010A0; // type:function size:0x154 +getStateID__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001200; // type:function size:0x10 +build__28sFStateFct_c<12dAcNpcBdsw_c>FRC12sStateIDIf_c = .text:0x00001210; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcNpcBdsw_c>FRP10sStateIf_c = .text:0x00001270; // type:function size:0xC +initialize__25sFState_c<12dAcNpcBdsw_c>Fv = .text:0x00001280; // type:function size:0x1C +execute__25sFState_c<12dAcNpcBdsw_c>Fv = .text:0x000012A0; // type:function size:0x1C +finalize__25sFState_c<12dAcNpcBdsw_c>Fv = .text:0x000012C0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012E0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012F0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001300; // type:function size:0x10 +getState__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001310; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcNpcBdsw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001320; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcNpcBdsw_c>CFR12dAcNpcBdsw_c = .text:0x00001330; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcBdsw_c>CFR12dAcNpcBdsw_c = .text:0x00001360; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcNpcBdsw_c>CFR12dAcNpcBdsw_c = .text:0x00001390; // type:function size:0x30 +__sinit_\d_a_npc_bird_sowoman_cpp = .text:0x000013C0; // type:function size:0x1C0 scope:local +__dt__27sFStateID_c<12dAcNpcBdsw_c>Fv = .text:0x00001580; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcNpcBdsw_c>CFPCc = .text:0x000015E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_81_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_81_rodata_4 = .rodata:0x00000004; // type:object size:0x2C lbl_81_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:float lbl_81_rodata_38 = .rodata:0x00000038; // type:object size:0x24 data:float -lbl_81_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_BDSW = .data:0x00000000; // type:object size:0x10 data:4byte lbl_81_data_10 = .data:0x00000010; // type:object size:0x48 lbl_81_data_58 = .data:0x00000058; // type:object size:0x8 lbl_81_data_60 = .data:0x00000060; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_npc_bird_zeldaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_bird_zeldaNP/symbols.txt index 3d1e87de..1b6aca81 100644 --- a/config/SOUE01/rels/d_a_npc_bird_zeldaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_bird_zeldaNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_80_F0 = .text:0x000000F0; // type:function size:0x204 +dAcNpcBdz_c_classInit__Fv = .text:0x000000F0; // type:function size:0x204 fn_80_300 = .text:0x00000300; // type:function size:0x58 -fn_80_360 = .text:0x00000360; // type:function size:0x58 -fn_80_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_80_430 = .text:0x00000430; // type:function size:0xA0 -fn_80_4D0 = .text:0x000004D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcNpcBdz_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcNpcBdz_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 fn_80_580 = .text:0x00000580; // type:function size:0xB4 fn_80_640 = .text:0x00000640; // type:function size:0x194 -fn_80_7E0 = .text:0x000007E0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007E0; // type:function size:0x10 fn_80_7F0 = .text:0x000007F0; // type:function size:0x4 fn_80_800 = .text:0x00000800; // type:function size:0x8 fn_80_810 = .text:0x00000810; // type:function size:0x170 -fn_80_980 = .text:0x00000980; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_80_990 = .text:0x00000990; // type:function size:0xD4 fn_80_A70 = .text:0x00000A70; // type:function size:0x4 fn_80_A80 = .text:0x00000A80; // type:function size:0x9C @@ -31,34 +31,34 @@ fn_80_1240 = .text:0x00001240; // type:function size:0x2C fn_80_1270 = .text:0x00001270; // type:function size:0x58 fn_80_12D0 = .text:0x000012D0; // type:function size:0x58 fn_80_1330 = .text:0x00001330; // type:function size:0x58 -fn_80_1390 = .text:0x00001390; // type:function size:0x11C -fn_80_14B0 = .text:0x000014B0; // type:function size:0x10 -fn_80_14C0 = .text:0x000014C0; // type:function size:0x4 -fn_80_14D0 = .text:0x000014D0; // type:function size:0x4 -fn_80_14E0 = .text:0x000014E0; // type:function size:0x4 -fn_80_14F0 = .text:0x000014F0; // type:function size:0x4 -fn_80_1500 = .text:0x00001500; // type:function size:0x4 +initializeState_Wait__11dAcNpcBdz_cFv = .text:0x00001390; // type:function size:0x11C +getOldStateID__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014B0; // type:function size:0x10 +executeState_Wait__11dAcNpcBdz_cFv = .text:0x000014C0; // type:function size:0x4 +finalizeState_Wait__11dAcNpcBdz_cFv = .text:0x000014D0; // type:function size:0x4 +initializeState_Demo__11dAcNpcBdz_cFv = .text:0x000014E0; // type:function size:0x4 +executeState_Demo__11dAcNpcBdz_cFv = .text:0x000014F0; // type:function size:0x4 +finalizeState_Demo__11dAcNpcBdz_cFv = .text:0x00001500; // type:function size:0x4 fn_80_1510 = .text:0x00001510; // type:function size:0xC fn_80_1520 = .text:0x00001520; // type:function size:0xC fn_80_1530 = .text:0x00001530; // type:function size:0x20 -fn_80_1550 = .text:0x00001550; // type:function size:0x1A8 -fn_80_1700 = .text:0x00001700; // type:function size:0x10 -fn_80_1710 = .text:0x00001710; // type:function size:0x60 -fn_80_1770 = .text:0x00001770; // type:function size:0xC -fn_80_1780 = .text:0x00001780; // type:function size:0x1C -fn_80_17A0 = .text:0x000017A0; // type:function size:0x1C -fn_80_17C0 = .text:0x000017C0; // type:function size:0x1C -fn_80_17E0 = .text:0x000017E0; // type:function size:0x10 -fn_80_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_80_1800 = .text:0x00001800; // type:function size:0x10 -fn_80_1810 = .text:0x00001810; // type:function size:0x10 -fn_80_1820 = .text:0x00001820; // type:function size:0x10 -fn_80_1830 = .text:0x00001830; // type:function size:0x30 -fn_80_1860 = .text:0x00001860; // type:function size:0x30 -fn_80_1890 = .text:0x00001890; // type:function size:0x30 -fn_80_18C0 = .text:0x000018C0; // type:function size:0x1C0 -fn_80_1A80 = .text:0x00001A80; // type:function size:0x58 -fn_80_1AE0 = .text:0x00001AE0; // type:function size:0x88 +__dt__11dAcNpcBdz_cFv = .text:0x00001550; // type:function size:0x1A8 +getStateID__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001700; // type:function size:0x10 +build__27sFStateFct_c<11dAcNpcBdz_c>FRC12sStateIDIf_c = .text:0x00001710; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcNpcBdz_c>FRP10sStateIf_c = .text:0x00001770; // type:function size:0xC +initialize__24sFState_c<11dAcNpcBdz_c>Fv = .text:0x00001780; // type:function size:0x1C +execute__24sFState_c<11dAcNpcBdz_c>Fv = .text:0x000017A0; // type:function size:0x1C +finalize__24sFState_c<11dAcNpcBdz_c>Fv = .text:0x000017C0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017E0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017F0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001800; // type:function size:0x10 +getState__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001810; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcNpcBdz_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcNpcBdz_c>CFR11dAcNpcBdz_c = .text:0x00001830; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcBdz_c>CFR11dAcNpcBdz_c = .text:0x00001860; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcNpcBdz_c>CFR11dAcNpcBdz_c = .text:0x00001890; // type:function size:0x30 +__sinit_\d_a_npc_bird_zelda_cpp = .text:0x000018C0; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcNpcBdz_c>Fv = .text:0x00001A80; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcBdz_c>CFPCc = .text:0x00001AE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -66,7 +66,7 @@ lbl_80_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_80_rodata_18 = .rodata:0x00000018; // type:object size:0xC data:float lbl_80_rodata_24 = .rodata:0x00000024; // type:object size:0x1C data:float lbl_80_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:float -lbl_80_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_NPC_BDZ = .data:0x00000000; // type:object size:0x40 data:4byte lbl_80_data_40 = .data:0x00000040; // type:object size:0x1C lbl_80_data_5C = .data:0x0000005C; // type:object size:0x10 lbl_80_data_6C = .data:0x0000006C; // type:object size:0x38 diff --git a/config/SOUE01/rels/d_a_npc_ce_friendNP/symbols.txt b/config/SOUE01/rels/d_a_npc_ce_friendNP/symbols.txt index 2da9ca04..200ece3f 100644 --- a/config/SOUE01/rels/d_a_npc_ce_friendNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_ce_friendNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcCeFriend__ctor = .text:0x000000F0; // type:function size:0x3F0 +dAcNpcCeFriend_c_classInit__Fv = .text:0x000000F0; // type:function size:0x3F0 fn_11_4E0 = .text:0x000004E0; // type:function size:0x60 fn_11_540 = .text:0x00000540; // type:function size:0xC fn_11_550 = .text:0x00000550; // type:function size:0x40 @@ -190,23 +190,23 @@ fn_11_4CD0 = .text:0x00004CD0; // type:function size:0xC fn_11_4CE0 = .text:0x00004CE0; // type:function size:0x8 fn_11_4CF0 = .text:0x00004CF0; // type:function size:0xC fn_11_4D00 = .text:0x00004D00; // type:function size:0xC -fn_11_4D10 = .text:0x00004D10; // type:function size:0x198 +__dt__16dAcNpcCeFriend_cFv = .text:0x00004D10; // type:function size:0x198 fn_11_4EB0 = .text:0x00004EB0; // type:function size:0x4 fn_11_4EC0 = .text:0x00004EC0; // type:function size:0x4 fn_11_4ED0 = .text:0x00004ED0; // type:function size:0x4 fn_11_4EE0 = .text:0x00004EE0; // type:function size:0x4 fn_11_4EF0 = .text:0x00004EF0; // type:function size:0x4 -fn_11_4F00 = .text:0x00004F00; // type:function size:0x888 -fn_11_5790 = .text:0x00005790; // type:function size:0x58 +__sinit_\d_a_npc_ce_friend_cpp = .text:0x00004F00; // type:function size:0x888 scope:local +__dt__31sFStateID_c<16dAcNpcCeFriend_c>Fv = .text:0x00005790; // type:function size:0x58 fn_11_57F0 = .text:0x000057F0; // type:function size:0x5C fn_11_5850 = .text:0x00005850; // type:function size:0xC fn_11_5860 = .text:0x00005860; // type:function size:0xC fn_11_5870 = .text:0x00005870; // type:function size:0xDC fn_11_5950 = .text:0x00005950; // type:function size:0xE0 -fn_11_5A30 = .text:0x00005A30; // type:function size:0x88 -fn_11_5AC0 = .text:0x00005AC0; // type:function size:0x30 -fn_11_5AF0 = .text:0x00005AF0; // type:function size:0x30 -fn_11_5B20 = .text:0x00005B20; // type:function size:0x30 +isSameName__31sFStateID_c<16dAcNpcCeFriend_c>CFPCc = .text:0x00005A30; // type:function size:0x88 +initializeState__31sFStateID_c<16dAcNpcCeFriend_c>CFR16dAcNpcCeFriend_c = .text:0x00005AC0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNpcCeFriend_c>CFR16dAcNpcCeFriend_c = .text:0x00005AF0; // type:function size:0x30 +finalizeState__31sFStateID_c<16dAcNpcCeFriend_c>CFR16dAcNpcCeFriend_c = .text:0x00005B20; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -314,7 +314,7 @@ lbl_11_rodata_10E8 = .rodata:0x000010E8; // type:object size:0x50 data:double lbl_11_rodata_1138 = .rodata:0x00001138; // type:object size:0x14 data:float lbl_11_rodata_114C = .rodata:0x0000114C; // type:object size:0x8 data:float lbl_11_rodata_1154 = .rodata:0x00001154; // type:object size:0x10 data:float -lbl_11_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_CE_FRIEND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_11_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_11_data_18 = .data:0x00000018; // type:object size:0x10 lbl_11_data_28 = .data:0x00000028; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_ce_ladyNP/symbols.txt b/config/SOUE01/rels/d_a_npc_ce_ladyNP/symbols.txt index b058e6cd..f9633ef3 100644 --- a/config/SOUE01/rels/d_a_npc_ce_ladyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_ce_ladyNP/symbols.txt @@ -27,7 +27,7 @@ fn_12_320 = .text:0x00000320; // type:function size:0x34 fn_12_360 = .text:0x00000360; // type:function size:0x34 fn_12_3A0 = .text:0x000003A0; // type:function size:0x34 fn_12_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcCeLady__ctor = .text:0x00000430; // type:function size:0x3C4 +dAcNpcCeLady_c_classInit__Fv = .text:0x00000430; // type:function size:0x3C4 fn_12_800 = .text:0x00000800; // type:function size:0x60 fn_12_860 = .text:0x00000860; // type:function size:0xC fn_12_870 = .text:0x00000870; // type:function size:0x40 @@ -161,22 +161,22 @@ fn_12_34C0 = .text:0x000034C0; // type:function size:0xC fn_12_34D0 = .text:0x000034D0; // type:function size:0xC fn_12_34E0 = .text:0x000034E0; // type:function size:0x8 fn_12_34F0 = .text:0x000034F0; // type:function size:0x8 -fn_12_3500 = .text:0x00003500; // type:function size:0x184 +__dt__14dAcNpcCeLady_cFv = .text:0x00003500; // type:function size:0x184 fn_12_3690 = .text:0x00003690; // type:function size:0x4 fn_12_36A0 = .text:0x000036A0; // type:function size:0x4 fn_12_36B0 = .text:0x000036B0; // type:function size:0x4 fn_12_36C0 = .text:0x000036C0; // type:function size:0x4 fn_12_36D0 = .text:0x000036D0; // type:function size:0x4 -fn_12_36E0 = .text:0x000036E0; // type:function size:0x354 -fn_12_3A40 = .text:0x00003A40; // type:function size:0x58 +__sinit_\d_a_npc_ce_lady_cpp = .text:0x000036E0; // type:function size:0x354 scope:local +__dt__29sFStateID_c<14dAcNpcCeLady_c>Fv = .text:0x00003A40; // type:function size:0x58 fn_12_3AA0 = .text:0x00003AA0; // type:function size:0x5C fn_12_3B00 = .text:0x00003B00; // type:function size:0xC fn_12_3B10 = .text:0x00003B10; // type:function size:0xDC fn_12_3BF0 = .text:0x00003BF0; // type:function size:0xE0 -fn_12_3CD0 = .text:0x00003CD0; // type:function size:0x88 -fn_12_3D60 = .text:0x00003D60; // type:function size:0x30 -fn_12_3D90 = .text:0x00003D90; // type:function size:0x30 -fn_12_3DC0 = .text:0x00003DC0; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcNpcCeLady_c>CFPCc = .text:0x00003CD0; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcCeLady_c>CFR14dAcNpcCeLady_c = .text:0x00003D60; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcCeLady_c>CFR14dAcNpcCeLady_c = .text:0x00003D90; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcCeLady_c>CFR14dAcNpcCeLady_c = .text:0x00003DC0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -257,7 +257,7 @@ lbl_12_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_12_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_12_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_12_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_12_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_CE_LADY = .data:0x00000030; // type:object size:0x10 lbl_12_data_40 = .data:0x00000040; // type:object size:0xC data:string lbl_12_data_4C = .data:0x0000004C; // type:object size:0xC lbl_12_data_58 = .data:0x00000058; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_npc_chefNP/symbols.txt b/config/SOUE01/rels/d_a_npc_chefNP/symbols.txt index f2700fc1..ec988880 100644 --- a/config/SOUE01/rels/d_a_npc_chefNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_chefNP/symbols.txt @@ -25,7 +25,7 @@ fn_102_2A0 = .text:0x000002A0; // type:function size:0x34 fn_102_2E0 = .text:0x000002E0; // type:function size:0x34 fn_102_320 = .text:0x00000320; // type:function size:0x34 fn_102_360 = .text:0x00000360; // type:function size:0x48 -fn_102_3B0 = .text:0x000003B0; // type:function size:0x32C +dAcNpcChef_c_classInit__Fv = .text:0x000003B0; // type:function size:0x32C fn_102_6E0 = .text:0x000006E0; // type:function size:0x60 fn_102_740 = .text:0x00000740; // type:function size:0xC fn_102_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_102_1880 = .text:0x00001880; // type:function size:0x8 fn_102_1890 = .text:0x00001890; // type:function size:0x4C fn_102_18E0 = .text:0x000018E0; // type:function size:0x8 fn_102_18F0 = .text:0x000018F0; // type:function size:0xC -fn_102_1900 = .text:0x00001900; // type:function size:0x168 +__dt__12dAcNpcChef_cFv = .text:0x00001900; // type:function size:0x168 fn_102_1A70 = .text:0x00001A70; // type:function size:0x4 fn_102_1A80 = .text:0x00001A80; // type:function size:0x4 fn_102_1A90 = .text:0x00001A90; // type:function size:0x4 @@ -187,7 +187,7 @@ lbl_102_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_102_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_102_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_102_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_102_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_CHEF = .data:0x00000030; // type:object size:0x10 lbl_102_data_40 = .data:0x00000040; // type:object size:0x8 lbl_102_data_48 = .data:0x00000048; // type:object size:0xC lbl_102_data_54 = .data:0x00000054; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_npc_daishinkanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_daishinkanNP/symbols.txt index 53bb7bb0..aa9c121f 100644 --- a/config/SOUE01/rels/d_a_npc_daishinkanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_daishinkanNP/symbols.txt @@ -25,7 +25,7 @@ fn_30_2A0 = .text:0x000002A0; // type:function size:0x34 fn_30_2E0 = .text:0x000002E0; // type:function size:0x34 fn_30_320 = .text:0x00000320; // type:function size:0x34 fn_30_360 = .text:0x00000360; // type:function size:0x48 -AcNpcDsk__ctor = .text:0x000003B0; // type:function size:0x324 +dAcNpcDsk_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_30_6E0 = .text:0x000006E0; // type:function size:0x60 fn_30_740 = .text:0x00000740; // type:function size:0xC fn_30_750 = .text:0x00000750; // type:function size:0x40 @@ -127,7 +127,7 @@ fn_30_1C00 = .text:0x00001C00; // type:function size:0x8 fn_30_1C10 = .text:0x00001C10; // type:function size:0x8 fn_30_1C20 = .text:0x00001C20; // type:function size:0x8 fn_30_1C30 = .text:0x00001C30; // type:function size:0x8 -fn_30_1C40 = .text:0x00001C40; // type:function size:0x15C +__dt__11dAcNpcDsk_cFv = .text:0x00001C40; // type:function size:0x15C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_30_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -193,7 +193,7 @@ lbl_30_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_30_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_30_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_30_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_30_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DSK = .data:0x00000030; // type:object size:0x10 lbl_30_data_40 = .data:0x00000040; // type:object size:0x10 lbl_30_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_30_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_daishinkan_nNP/symbols.txt b/config/SOUE01/rels/d_a_npc_daishinkan_nNP/symbols.txt index d8b9a152..58048320 100644 --- a/config/SOUE01/rels/d_a_npc_daishinkan_nNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_daishinkan_nNP/symbols.txt @@ -25,7 +25,7 @@ fn_59_2A0 = .text:0x000002A0; // type:function size:0x34 fn_59_2E0 = .text:0x000002E0; // type:function size:0x34 fn_59_320 = .text:0x00000320; // type:function size:0x34 fn_59_360 = .text:0x00000360; // type:function size:0x48 -fn_59_3B0 = .text:0x000003B0; // type:function size:0x358 +dAcNpcDaishinkanN_c_classInit__Fv = .text:0x000003B0; // type:function size:0x358 fn_59_710 = .text:0x00000710; // type:function size:0x60 fn_59_770 = .text:0x00000770; // type:function size:0xC fn_59_780 = .text:0x00000780; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_59_1770 = .text:0x00001770; // type:function size:0x8 fn_59_1780 = .text:0x00001780; // type:function size:0x4C fn_59_17D0 = .text:0x000017D0; // type:function size:0x8 fn_59_17E0 = .text:0x000017E0; // type:function size:0xC -fn_59_17F0 = .text:0x000017F0; // type:function size:0x168 +__dt__19dAcNpcDaishinkanN_cFv = .text:0x000017F0; // type:function size:0x168 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_59_rodata_0 = .rodata:0x00000000; // type:object size:0x2 @@ -175,7 +175,7 @@ lbl_59_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_59_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_59_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_59_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_59_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DAISHINKAN_N = .data:0x00000030; // type:object size:0x10 lbl_59_data_40 = .data:0x00000040; // type:object size:0xC data:string lbl_59_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_59_data_60 = .data:0x00000060; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_desertrobotNP/symbols.txt b/config/SOUE01/rels/d_a_npc_desertrobotNP/symbols.txt index 8770343a..dccd8218 100644 --- a/config/SOUE01/rels/d_a_npc_desertrobotNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_desertrobotNP/symbols.txt @@ -27,7 +27,7 @@ fn_31_320 = .text:0x00000320; // type:function size:0x34 fn_31_360 = .text:0x00000360; // type:function size:0x34 fn_31_3A0 = .text:0x000003A0; // type:function size:0x34 fn_31_3E0 = .text:0x000003E0; // type:function size:0x48 -NpcDesertRobot__ctor = .text:0x00000430; // type:function size:0x450 +dAcNpcDrb_c_classInit__Fv = .text:0x00000430; // type:function size:0x450 fn_31_880 = .text:0x00000880; // type:function size:0x60 fn_31_8E0 = .text:0x000008E0; // type:function size:0xC fn_31_8F0 = .text:0x000008F0; // type:function size:0x40 @@ -176,24 +176,24 @@ fn_31_5080 = .text:0x00005080; // type:function size:0x8 fn_31_5090 = .text:0x00005090; // type:function size:0x8 fn_31_50A0 = .text:0x000050A0; // type:function size:0x8 fn_31_50B0 = .text:0x000050B0; // type:function size:0x8 -fn_31_50C0 = .text:0x000050C0; // type:function size:0x1CC +__dt__11dAcNpcDrb_cFv = .text:0x000050C0; // type:function size:0x1CC fn_31_5290 = .text:0x00005290; // type:function size:0x4 fn_31_52A0 = .text:0x000052A0; // type:function size:0x4 fn_31_52B0 = .text:0x000052B0; // type:function size:0x4 fn_31_52C0 = .text:0x000052C0; // type:function size:0x4 fn_31_52D0 = .text:0x000052D0; // type:function size:0x4 -fn_31_52E0 = .text:0x000052E0; // type:function size:0x4EC -fn_31_57D0 = .text:0x000057D0; // type:function size:0x58 +__sinit_\d_a_npc_desertrobot_cpp = .text:0x000052E0; // type:function size:0x4EC scope:local +__dt__26sFStateID_c<11dAcNpcDrb_c>Fv = .text:0x000057D0; // type:function size:0x58 fn_31_5830 = .text:0x00005830; // type:function size:0x5C fn_31_5890 = .text:0x00005890; // type:function size:0xC fn_31_58A0 = .text:0x000058A0; // type:function size:0xC fn_31_58B0 = .text:0x000058B0; // type:function size:0xC fn_31_58C0 = .text:0x000058C0; // type:function size:0xDC fn_31_59A0 = .text:0x000059A0; // type:function size:0xE0 -fn_31_5A80 = .text:0x00005A80; // type:function size:0x88 -fn_31_5B10 = .text:0x00005B10; // type:function size:0x30 -fn_31_5B40 = .text:0x00005B40; // type:function size:0x30 -fn_31_5B70 = .text:0x00005B70; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcDrb_c>CFPCc = .text:0x00005A80; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcDrb_c>CFR11dAcNpcDrb_c = .text:0x00005B10; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcDrb_c>CFR11dAcNpcDrb_c = .text:0x00005B40; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcDrb_c>CFR11dAcNpcDrb_c = .text:0x00005B70; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -279,7 +279,7 @@ lbl_31_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_31_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_31_data_30 = .data:0x00000030; // type:object size:0x4 data:4byte lbl_31_data_34 = .data:0x00000034; // type:object size:0x4 data:4byte -lbl_31_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_DRB = .data:0x00000038; // type:object size:0x10 lbl_31_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_31_data_54 = .data:0x00000054; // type:object size:0x14 data:string lbl_31_data_68 = .data:0x00000068; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_desertrobot_captainNP/symbols.txt b/config/SOUE01/rels/d_a_npc_desertrobot_captainNP/symbols.txt index 054596e0..227f68ec 100644 --- a/config/SOUE01/rels/d_a_npc_desertrobot_captainNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_desertrobot_captainNP/symbols.txt @@ -27,7 +27,7 @@ fn_32_320 = .text:0x00000320; // type:function size:0x34 fn_32_360 = .text:0x00000360; // type:function size:0x34 fn_32_3A0 = .text:0x000003A0; // type:function size:0x34 fn_32_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcDrbC__ctor = .text:0x00000430; // type:function size:0x37C +dAcNpcDrbC_c_classInit__Fv = .text:0x00000430; // type:function size:0x37C fn_32_7B0 = .text:0x000007B0; // type:function size:0x60 fn_32_810 = .text:0x00000810; // type:function size:0xC fn_32_820 = .text:0x00000820; // type:function size:0x40 @@ -148,22 +148,22 @@ fn_32_3960 = .text:0x00003960; // type:function size:0x8 fn_32_3970 = .text:0x00003970; // type:function size:0x8 fn_32_3980 = .text:0x00003980; // type:function size:0x8 fn_32_3990 = .text:0x00003990; // type:function size:0x8 -fn_32_39A0 = .text:0x000039A0; // type:function size:0x1AC +__dt__12dAcNpcDrbC_cFv = .text:0x000039A0; // type:function size:0x1AC fn_32_3B50 = .text:0x00003B50; // type:function size:0x4 fn_32_3B60 = .text:0x00003B60; // type:function size:0x4 fn_32_3B70 = .text:0x00003B70; // type:function size:0x4 fn_32_3B80 = .text:0x00003B80; // type:function size:0x4 fn_32_3B90 = .text:0x00003B90; // type:function size:0x4 -fn_32_3BA0 = .text:0x00003BA0; // type:function size:0x124 -fn_32_3CD0 = .text:0x00003CD0; // type:function size:0x58 +__sinit_\d_a_npc_desertrobot_captain_cpp = .text:0x00003BA0; // type:function size:0x124 scope:local +__dt__27sFStateID_c<12dAcNpcDrbC_c>Fv = .text:0x00003CD0; // type:function size:0x58 fn_32_3D30 = .text:0x00003D30; // type:function size:0x5C fn_32_3D90 = .text:0x00003D90; // type:function size:0xC fn_32_3DA0 = .text:0x00003DA0; // type:function size:0xDC fn_32_3E80 = .text:0x00003E80; // type:function size:0xE0 -fn_32_3F60 = .text:0x00003F60; // type:function size:0x88 -fn_32_3FF0 = .text:0x00003FF0; // type:function size:0x30 -fn_32_4020 = .text:0x00004020; // type:function size:0x30 -fn_32_4050 = .text:0x00004050; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcDrbC_c>CFPCc = .text:0x00003F60; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcDrbC_c>CFR12dAcNpcDrbC_c = .text:0x00003FF0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcDrbC_c>CFR12dAcNpcDrbC_c = .text:0x00004020; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcDrbC_c>CFR12dAcNpcDrbC_c = .text:0x00004050; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -223,7 +223,7 @@ lbl_32_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_32_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_32_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_32_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_32_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DRBC = .data:0x00000030; // type:object size:0x10 lbl_32_data_40 = .data:0x00000040; // type:object size:0x8 lbl_32_data_48 = .data:0x00000048; // type:object size:0x14 lbl_32_data_5C = .data:0x0000005C; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_dive_game_judgeNP/symbols.txt b/config/SOUE01/rels/d_a_npc_dive_game_judgeNP/symbols.txt index acbff168..804a88c1 100644 --- a/config/SOUE01/rels/d_a_npc_dive_game_judgeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_dive_game_judgeNP/symbols.txt @@ -17,7 +17,7 @@ fn_16_220 = .text:0x00000220; // type:function size:0x34 fn_16_260 = .text:0x00000260; // type:function size:0x34 fn_16_2A0 = .text:0x000002A0; // type:function size:0x34 fn_16_2E0 = .text:0x000002E0; // type:function size:0x48 -NpcDiveGameJudge__ctor = .text:0x00000330; // type:function size:0x358 +dAcNpcDiveGameJudge_c_classInit__Fv = .text:0x00000330; // type:function size:0x358 fn_16_690 = .text:0x00000690; // type:function size:0x60 fn_16_6F0 = .text:0x000006F0; // type:function size:0xC fn_16_700 = .text:0x00000700; // type:function size:0x40 @@ -89,24 +89,24 @@ fn_16_2B20 = .text:0x00002B20; // type:function size:0x7C fn_16_2BA0 = .text:0x00002BA0; // type:function size:0xB0 NpcDiveGameJudge__getModelAnims = .text:0x00002C50; // type:function size:0x8 fn_16_2C60 = .text:0x00002C60; // type:function size:0x14 -NpcDiveGameJudge__stateSadBegin = .text:0x00002C80; // type:function size:0x64 -NpcDiveGameJudge__stateSadIn = .text:0x00002CF0; // type:function size:0x8C -fn_16_2D80 = .text:0x00002D80; // type:function size:0x4 -fn_16_2D90 = .text:0x00002D90; // type:function size:0xA4 +initializeState_Sad__21dAcNpcDiveGameJudge_cFv = .text:0x00002C80; // type:function size:0x64 +executeState_Sad__21dAcNpcDiveGameJudge_cFv = .text:0x00002CF0; // type:function size:0x8C +finalizeState_Sad__21dAcNpcDiveGameJudge_cFv = .text:0x00002D80; // type:function size:0x4 +initializeState_PreWatch__21dAcNpcDiveGameJudge_cFv = .text:0x00002D90; // type:function size:0xA4 fn_16_2E40 = .text:0x00002E40; // type:function size:0x8 fn_16_2E50 = .text:0x00002E50; // type:function size:0x8 fn_16_2E60 = .text:0x00002E60; // type:function size:0x88 -fn_16_2EF0 = .text:0x00002EF0; // type:function size:0xF8 -fn_16_2FF0 = .text:0x00002FF0; // type:function size:0x4 -fn_16_3000 = .text:0x00003000; // type:function size:0x48 -fn_16_3050 = .text:0x00003050; // type:function size:0x140 -fn_16_3190 = .text:0x00003190; // type:function size:0x4 -fn_16_31A0 = .text:0x000031A0; // type:function size:0x80 -fn_16_3220 = .text:0x00003220; // type:function size:0xE4 -fn_16_3310 = .text:0x00003310; // type:function size:0x18 -fn_16_3330 = .text:0x00003330; // type:function size:0x18 -fn_16_3350 = .text:0x00003350; // type:function size:0xD0 -fn_16_3420 = .text:0x00003420; // type:function size:0x4 +executeState_PreWatch__21dAcNpcDiveGameJudge_cFv = .text:0x00002EF0; // type:function size:0xF8 +finalizeState_PreWatch__21dAcNpcDiveGameJudge_cFv = .text:0x00002FF0; // type:function size:0x4 +initializeState_Watch__21dAcNpcDiveGameJudge_cFv = .text:0x00003000; // type:function size:0x48 +executeState_Watch__21dAcNpcDiveGameJudge_cFv = .text:0x00003050; // type:function size:0x140 +finalizeState_Watch__21dAcNpcDiveGameJudge_cFv = .text:0x00003190; // type:function size:0x4 +initializeState_Escape__21dAcNpcDiveGameJudge_cFv = .text:0x000031A0; // type:function size:0x80 +executeState_Escape__21dAcNpcDiveGameJudge_cFv = .text:0x00003220; // type:function size:0xE4 +finalizeState_Escape__21dAcNpcDiveGameJudge_cFv = .text:0x00003310; // type:function size:0x18 +initializeState_EscapeEnd__21dAcNpcDiveGameJudge_cFv = .text:0x00003330; // type:function size:0x18 +executeState_EscapeEnd__21dAcNpcDiveGameJudge_cFv = .text:0x00003350; // type:function size:0xD0 +finalizeState_EscapeEnd__21dAcNpcDiveGameJudge_cFv = .text:0x00003420; // type:function size:0x4 fn_16_3430 = .text:0x00003430; // type:function size:0x34 fn_16_3470 = .text:0x00003470; // type:function size:0x14 NpcDiveGameJudge__getEventFlowManager = .text:0x00003490; // type:function size:0x8 @@ -160,18 +160,18 @@ fn_16_39B0 = .text:0x000039B0; // type:function size:0xC fn_16_39C0 = .text:0x000039C0; // type:function size:0x8 fn_16_39D0 = .text:0x000039D0; // type:function size:0x8 NpcDiveGameJudge__hasPartyWheel = .text:0x000039E0; // type:function size:0x28 -fn_16_3A10 = .text:0x00003A10; // type:function size:0x174 +__dt__21dAcNpcDiveGameJudge_cFv = .text:0x00003A10; // type:function size:0x174 fn_16_3B90 = .text:0x00003B90; // type:function size:0x4 fn_16_3BA0 = .text:0x00003BA0; // type:function size:0x4 fn_16_3BB0 = .text:0x00003BB0; // type:function size:0x4 fn_16_3BC0 = .text:0x00003BC0; // type:function size:0x4 fn_16_3BD0 = .text:0x00003BD0; // type:function size:0x4 -fn_16_3BE0 = .text:0x00003BE0; // type:function size:0x3F4 -fn_16_3FE0 = .text:0x00003FE0; // type:function size:0x58 -fn_16_4040 = .text:0x00004040; // type:function size:0x88 -fn_16_40D0 = .text:0x000040D0; // type:function size:0x30 -fn_16_4100 = .text:0x00004100; // type:function size:0x30 -fn_16_4130 = .text:0x00004130; // type:function size:0x30 +__sinit_\d_a_npc_dive_game_judge_cpp = .text:0x00003BE0; // type:function size:0x3F4 scope:local +__dt__36sFStateID_c<21dAcNpcDiveGameJudge_c>Fv = .text:0x00003FE0; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcNpcDiveGameJudge_c>CFPCc = .text:0x00004040; // type:function size:0x88 +initializeState__36sFStateID_c<21dAcNpcDiveGameJudge_c>CFR21dAcNpcDiveGameJudge_c = .text:0x000040D0; // type:function size:0x30 +executeState__36sFStateID_c<21dAcNpcDiveGameJudge_c>CFR21dAcNpcDiveGameJudge_c = .text:0x00004100; // type:function size:0x30 +finalizeState__36sFStateID_c<21dAcNpcDiveGameJudge_c>CFR21dAcNpcDiveGameJudge_c = .text:0x00004130; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -267,7 +267,7 @@ lbl_16_rodata_DE0 = .rodata:0x00000DE0; // type:object size:0x10 data:float lbl_16_rodata_DF0 = .rodata:0x00000DF0; // type:object size:0x10 data:double lbl_16_rodata_E00 = .rodata:0x00000E00; // type:object size:0x2C data:float lbl_16_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_16_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_DIVE_GAME_JUDGE = .data:0x00000008; // type:object size:0x10 lbl_16_data_18 = .data:0x00000018; // type:object size:0x14 lbl_16_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_16_data_30 = .data:0x00000030; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_douguya_motherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_douguya_motherNP/symbols.txt index 3877d93c..aa6120f4 100644 --- a/config/SOUE01/rels/d_a_npc_douguya_motherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_douguya_motherNP/symbols.txt @@ -25,7 +25,7 @@ fn_50_2A0 = .text:0x000002A0; // type:function size:0x34 fn_50_2E0 = .text:0x000002E0; // type:function size:0x34 fn_50_320 = .text:0x00000320; // type:function size:0x34 fn_50_360 = .text:0x00000360; // type:function size:0x48 -AcNpcDouguyaMother__ctor = .text:0x000003B0; // type:function size:0x330 +dAcNpcDouguyaMother_c_classInit__Fv = .text:0x000003B0; // type:function size:0x330 fn_50_6E0 = .text:0x000006E0; // type:function size:0x60 fn_50_740 = .text:0x00000740; // type:function size:0xC fn_50_750 = .text:0x00000750; // type:function size:0x40 @@ -127,7 +127,7 @@ fn_50_1810 = .text:0x00001810; // type:function size:0x8 fn_50_1820 = .text:0x00001820; // type:function size:0x4C fn_50_1870 = .text:0x00001870; // type:function size:0x8 fn_50_1880 = .text:0x00001880; // type:function size:0xC -fn_50_1890 = .text:0x00001890; // type:function size:0x15C +__dt__21dAcNpcDouguyaMother_cFv = .text:0x00001890; // type:function size:0x15C fn_50_19F0 = .text:0x000019F0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -187,7 +187,7 @@ lbl_50_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_50_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_50_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_50_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_50_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DOUGUYA_MOTHER = .data:0x00000030; // type:object size:0x10 lbl_50_data_40 = .data:0x00000040; // type:object size:0x10 lbl_50_data_50 = .data:0x00000050; // type:object size:0x14 lbl_50_data_64 = .data:0x00000064; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_douguya_mother_lodNP/symbols.txt b/config/SOUE01/rels/d_a_npc_douguya_mother_lodNP/symbols.txt index 4ccbfbb1..e0d3d0e4 100644 --- a/config/SOUE01/rels/d_a_npc_douguya_mother_lodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_douguya_mother_lodNP/symbols.txt @@ -25,7 +25,7 @@ fn_51_2A0 = .text:0x000002A0; // type:function size:0x34 fn_51_2E0 = .text:0x000002E0; // type:function size:0x34 fn_51_320 = .text:0x00000320; // type:function size:0x34 fn_51_360 = .text:0x00000360; // type:function size:0x48 -AcNpcDouguyaMotherLOD__ctor = .text:0x000003B0; // type:function size:0x32C +dAcNpcDouguyaMotherLOD_c_classInit__Fv = .text:0x000003B0; // type:function size:0x32C fn_51_6E0 = .text:0x000006E0; // type:function size:0x60 fn_51_740 = .text:0x00000740; // type:function size:0xC fn_51_750 = .text:0x00000750; // type:function size:0x40 @@ -124,7 +124,7 @@ fn_51_15B0 = .text:0x000015B0; // type:function size:0x8 fn_51_15C0 = .text:0x000015C0; // type:function size:0x4C fn_51_1610 = .text:0x00001610; // type:function size:0x8 fn_51_1620 = .text:0x00001620; // type:function size:0xC -fn_51_1630 = .text:0x00001630; // type:function size:0x16C +__dt__24dAcNpcDouguyaMotherLOD_cFv = .text:0x00001630; // type:function size:0x16C fn_51_17A0 = .text:0x000017A0; // type:function size:0x8 fn_51_17B0 = .text:0x000017B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -179,7 +179,7 @@ lbl_51_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_51_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_51_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_51_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_51_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DOUGUYA_MOTHER_LOD = .data:0x00000030; // type:object size:0x10 lbl_51_data_40 = .data:0x00000040; // type:object size:0x14 lbl_51_data_54 = .data:0x00000054; // type:object size:0x1C lbl_51_data_70 = .data:0x00000070; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_npc_douguyanightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_douguyanightNP/symbols.txt index f0073257..01886156 100644 --- a/config/SOUE01/rels/d_a_npc_douguyanightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_douguyanightNP/symbols.txt @@ -25,7 +25,7 @@ fn_45_2A0 = .text:0x000002A0; // type:function size:0x34 fn_45_2E0 = .text:0x000002E0; // type:function size:0x34 fn_45_320 = .text:0x00000320; // type:function size:0x34 fn_45_360 = .text:0x00000360; // type:function size:0x48 -AcNpcDouguyaNight__ctor = .text:0x000003B0; // type:function size:0x378 +dAcNpcDouguyaNight_c_classInit__Fv = .text:0x000003B0; // type:function size:0x378 fn_45_730 = .text:0x00000730; // type:function size:0x60 fn_45_790 = .text:0x00000790; // type:function size:0xC fn_45_7A0 = .text:0x000007A0; // type:function size:0x40 @@ -123,7 +123,7 @@ fn_45_1B50 = .text:0x00001B50; // type:function size:0x8 fn_45_1B60 = .text:0x00001B60; // type:function size:0x4C fn_45_1BB0 = .text:0x00001BB0; // type:function size:0x8 fn_45_1BC0 = .text:0x00001BC0; // type:function size:0xC -fn_45_1BD0 = .text:0x00001BD0; // type:function size:0x168 +__dt__20dAcNpcDouguyaNight_cFv = .text:0x00001BD0; // type:function size:0x168 fn_45_1D40 = .text:0x00001D40; // type:function size:0x8 fn_45_1D50 = .text:0x00001D50; // type:function size:0x8 fn_45_1D60 = .text:0x00001D60; // type:function size:0x8 @@ -201,7 +201,7 @@ lbl_45_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_45_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_45_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_45_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_45_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_DOUGUYA_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_45_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_45_data_48 = .data:0x00000048; // type:object size:0x10 lbl_45_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_fire_dragonNP/symbols.txt b/config/SOUE01/rels/d_a_npc_fire_dragonNP/symbols.txt index fc6dff3d..3e01d792 100644 --- a/config/SOUE01/rels/d_a_npc_fire_dragonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_fire_dragonNP/symbols.txt @@ -27,7 +27,7 @@ fn_68_730 = .text:0x00000730; // type:function size:0x30 fn_68_760 = .text:0x00000760; // type:function size:0x30 fn_68_790 = .text:0x00000790; // type:function size:0xC fn_68_7A0 = .text:0x000007A0; // type:function size:0xC -fn_68_7B0 = .text:0x000007B0; // type:function size:0x354 +dAcNpcFdr_c_classInit__Fv = .text:0x000007B0; // type:function size:0x354 fn_68_B10 = .text:0x00000B10; // type:function size:0x60 fn_68_B70 = .text:0x00000B70; // type:function size:0xC fn_68_B80 = .text:0x00000B80; // type:function size:0x40 @@ -151,22 +151,22 @@ fn_68_2CD0 = .text:0x00002CD0; // type:function size:0x8 fn_68_2CE0 = .text:0x00002CE0; // type:function size:0x4C fn_68_2D30 = .text:0x00002D30; // type:function size:0x8 fn_68_2D40 = .text:0x00002D40; // type:function size:0xC -fn_68_2D50 = .text:0x00002D50; // type:function size:0x180 +__dt__11dAcNpcFdr_cFv = .text:0x00002D50; // type:function size:0x180 fn_68_2ED0 = .text:0x00002ED0; // type:function size:0x4 fn_68_2EE0 = .text:0x00002EE0; // type:function size:0x4 fn_68_2EF0 = .text:0x00002EF0; // type:function size:0x4 fn_68_2F00 = .text:0x00002F00; // type:function size:0x4 fn_68_2F10 = .text:0x00002F10; // type:function size:0x4 -fn_68_2F20 = .text:0x00002F20; // type:function size:0x124 -fn_68_3050 = .text:0x00003050; // type:function size:0x58 +__sinit_\d_a_npc_fire_dragon_cpp = .text:0x00002F20; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcFdr_c>Fv = .text:0x00003050; // type:function size:0x58 fn_68_30B0 = .text:0x000030B0; // type:function size:0x5C fn_68_3110 = .text:0x00003110; // type:function size:0xC fn_68_3120 = .text:0x00003120; // type:function size:0xDC fn_68_3200 = .text:0x00003200; // type:function size:0xE0 -fn_68_32E0 = .text:0x000032E0; // type:function size:0x88 -fn_68_3370 = .text:0x00003370; // type:function size:0x30 -fn_68_33A0 = .text:0x000033A0; // type:function size:0x30 -fn_68_33D0 = .text:0x000033D0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcFdr_c>CFPCc = .text:0x000032E0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcFdr_c>CFR11dAcNpcFdr_c = .text:0x00003370; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcFdr_c>CFR11dAcNpcFdr_c = .text:0x000033A0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcFdr_c>CFR11dAcNpcFdr_c = .text:0x000033D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -204,7 +204,7 @@ lbl_68_rodata_300 = .rodata:0x00000300; // type:object size:0x4 data:float lbl_68_rodata_304 = .rodata:0x00000304; // type:object size:0x20 data:float lbl_68_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float lbl_68_rodata_328 = .rodata:0x00000328; // type:object size:0x4 data:float -lbl_68_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_FDR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_68_data_10 = .data:0x00000010; // type:object size:0x10 lbl_68_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_68_data_30 = .data:0x00000030; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_girahimNP/symbols.txt b/config/SOUE01/rels/d_a_npc_girahimNP/symbols.txt index d724887d..ca90c1c3 100644 --- a/config/SOUE01/rels/d_a_npc_girahimNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_girahimNP/symbols.txt @@ -25,7 +25,7 @@ fn_75_2A0 = .text:0x000002A0; // type:function size:0x34 fn_75_2E0 = .text:0x000002E0; // type:function size:0x34 fn_75_320 = .text:0x00000320; // type:function size:0x34 fn_75_360 = .text:0x00000360; // type:function size:0x48 -fn_75_3B0 = .text:0x000003B0; // type:function size:0x330 +dAcNpcGhm_c_classInit__Fv = .text:0x000003B0; // type:function size:0x330 fn_75_6E0 = .text:0x000006E0; // type:function size:0x60 fn_75_740 = .text:0x00000740; // type:function size:0xC fn_75_750 = .text:0x00000750; // type:function size:0x40 @@ -134,7 +134,7 @@ fn_75_1A90 = .text:0x00001A90; // type:function size:0x8 fn_75_1AA0 = .text:0x00001AA0; // type:function size:0x4C fn_75_1AF0 = .text:0x00001AF0; // type:function size:0x8 fn_75_1B00 = .text:0x00001B00; // type:function size:0xC -fn_75_1B10 = .text:0x00001B10; // type:function size:0x15C +__dt__11dAcNpcGhm_cFv = .text:0x00001B10; // type:function size:0x15C fn_75_1C70 = .text:0x00001C70; // type:function size:0xC fn_75_1C80 = .text:0x00001C80; // type:function size:0xC fn_75_1C90 = .text:0x00001C90; // type:function size:0x8 @@ -208,7 +208,7 @@ lbl_75_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_75_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_75_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_75_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_75_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_GHM = .data:0x00000030; // type:object size:0x10 lbl_75_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_75_data_48 = .data:0x00000048; // type:object size:0x10 lbl_75_data_58 = .data:0x00000058; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_goddess_zeldaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_goddess_zeldaNP/symbols.txt index 25b8bf6c..055b1038 100644 --- a/config/SOUE01/rels/d_a_npc_goddess_zeldaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_goddess_zeldaNP/symbols.txt @@ -28,7 +28,7 @@ fn_28_750 = .text:0x00000750; // type:function size:0x10 fn_28_760 = .text:0x00000760; // type:function size:0x30 fn_28_790 = .text:0x00000790; // type:function size:0x30 fn_28_7C0 = .text:0x000007C0; // type:function size:0x30 -AcNpcGzl__ctor = .text:0x000007F0; // type:function size:0x468 +dAcNpcGzl_c_classInit__Fv = .text:0x000007F0; // type:function size:0x468 fn_28_C60 = .text:0x00000C60; // type:function size:0x4 fn_28_C70 = .text:0x00000C70; // type:function size:0x60 fn_28_CD0 = .text:0x00000CD0; // type:function size:0xC @@ -156,14 +156,14 @@ fn_28_2C00 = .text:0x00002C00; // type:function size:0x8 fn_28_2C10 = .text:0x00002C10; // type:function size:0x4C fn_28_2C60 = .text:0x00002C60; // type:function size:0x8 fn_28_2C70 = .text:0x00002C70; // type:function size:0xC -fn_28_2C80 = .text:0x00002C80; // type:function size:0x204 +__dt__11dAcNpcGzl_cFv = .text:0x00002C80; // type:function size:0x204 fn_28_2E90 = .text:0x00002E90; // type:function size:0x4 fn_28_2EA0 = .text:0x00002EA0; // type:function size:0x4 fn_28_2EB0 = .text:0x00002EB0; // type:function size:0x4 fn_28_2EC0 = .text:0x00002EC0; // type:function size:0x4 fn_28_2ED0 = .text:0x00002ED0; // type:function size:0x4 -fn_28_2EE0 = .text:0x00002EE0; // type:function size:0x378 -fn_28_3260 = .text:0x00003260; // type:function size:0x58 +__sinit_\d_a_npc_goddess_zelda_cpp = .text:0x00002EE0; // type:function size:0x378 scope:local +__dt__26sFStateID_c<11dAcNpcGzl_c>Fv = .text:0x00003260; // type:function size:0x58 fn_28_32C0 = .text:0x000032C0; // type:function size:0x5C fn_28_3320 = .text:0x00003320; // type:function size:0xC fn_28_3330 = .text:0x00003330; // type:function size:0xC @@ -171,10 +171,10 @@ fn_28_3340 = .text:0x00003340; // type:function size:0xC fn_28_3350 = .text:0x00003350; // type:function size:0xC fn_28_3360 = .text:0x00003360; // type:function size:0xDC fn_28_3440 = .text:0x00003440; // type:function size:0xE0 -fn_28_3520 = .text:0x00003520; // type:function size:0x88 -fn_28_35B0 = .text:0x000035B0; // type:function size:0x30 -fn_28_35E0 = .text:0x000035E0; // type:function size:0x30 -fn_28_3610 = .text:0x00003610; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcGzl_c>CFPCc = .text:0x00003520; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcGzl_c>CFR11dAcNpcGzl_c = .text:0x000035B0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcGzl_c>CFR11dAcNpcGzl_c = .text:0x000035E0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcGzl_c>CFR11dAcNpcGzl_c = .text:0x00003610; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -212,7 +212,7 @@ lbl_28_rodata_620 = .rodata:0x00000620; // type:object size:0x8 data:double lbl_28_rodata_628 = .rodata:0x00000628; // type:object size:0x4 data:float lbl_28_rodata_62C = .rodata:0x0000062C; // type:object size:0x4 data:float lbl_28_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_28_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_GZL = .data:0x00000008; // type:object size:0x10 lbl_28_data_18 = .data:0x00000018; // type:object size:0x8 lbl_28_data_20 = .data:0x00000020; // type:object size:0x10 lbl_28_data_30 = .data:0x00000030; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_npc_graNP/symbols.txt b/config/SOUE01/rels/d_a_npc_graNP/symbols.txt index e2a081d2..53f182eb 100644 --- a/config/SOUE01/rels/d_a_npc_graNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_graNP/symbols.txt @@ -28,7 +28,7 @@ fn_77_750 = .text:0x00000750; // type:function size:0x10 fn_77_760 = .text:0x00000760; // type:function size:0x30 fn_77_790 = .text:0x00000790; // type:function size:0x30 fn_77_7C0 = .text:0x000007C0; // type:function size:0x30 -fn_77_7F0 = .text:0x000007F0; // type:function size:0x3E4 +dAcNpcGra_c_classInit__Fv = .text:0x000007F0; // type:function size:0x3E4 fn_77_BE0 = .text:0x00000BE0; // type:function size:0x4 fn_77_BF0 = .text:0x00000BF0; // type:function size:0x60 fn_77_C50 = .text:0x00000C50; // type:function size:0xC @@ -163,23 +163,23 @@ fn_77_4CE0 = .text:0x00004CE0; // type:function size:0x8 fn_77_4CF0 = .text:0x00004CF0; // type:function size:0xC fn_77_4D00 = .text:0x00004D00; // type:function size:0x8 fn_77_4D10 = .text:0x00004D10; // type:function size:0x8 -fn_77_4D20 = .text:0x00004D20; // type:function size:0x1F8 +__dt__11dAcNpcGra_cFv = .text:0x00004D20; // type:function size:0x1F8 fn_77_4F20 = .text:0x00004F20; // type:function size:0x4 fn_77_4F30 = .text:0x00004F30; // type:function size:0x4 fn_77_4F40 = .text:0x00004F40; // type:function size:0x4 fn_77_4F50 = .text:0x00004F50; // type:function size:0x4 fn_77_4F60 = .text:0x00004F60; // type:function size:0x4 -fn_77_4F70 = .text:0x00004F70; // type:function size:0x1E0 -fn_77_5150 = .text:0x00005150; // type:function size:0x58 +__sinit_\d_a_npc_gra_cpp = .text:0x00004F70; // type:function size:0x1E0 scope:local +__dt__26sFStateID_c<11dAcNpcGra_c>Fv = .text:0x00005150; // type:function size:0x58 fn_77_51B0 = .text:0x000051B0; // type:function size:0x5C fn_77_5210 = .text:0x00005210; // type:function size:0xC fn_77_5220 = .text:0x00005220; // type:function size:0xC fn_77_5230 = .text:0x00005230; // type:function size:0xDC fn_77_5310 = .text:0x00005310; // type:function size:0xE0 -fn_77_53F0 = .text:0x000053F0; // type:function size:0x88 -fn_77_5480 = .text:0x00005480; // type:function size:0x30 -fn_77_54B0 = .text:0x000054B0; // type:function size:0x30 -fn_77_54E0 = .text:0x000054E0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcGra_c>CFPCc = .text:0x000053F0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcGra_c>CFR11dAcNpcGra_c = .text:0x00005480; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcGra_c>CFR11dAcNpcGra_c = .text:0x000054B0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcGra_c>CFR11dAcNpcGra_c = .text:0x000054E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -278,7 +278,7 @@ lbl_77_rodata_F70 = .rodata:0x00000F70; // type:object size:0x4 data:float lbl_77_rodata_F74 = .rodata:0x00000F74; // type:object size:0x30 data:float lbl_77_rodata_FA4 = .rodata:0x00000FA4; // type:object size:0x4 data:float lbl_77_rodata_FA8 = .rodata:0x00000FA8; // type:object size:0xC data:float -lbl_77_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_GRA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_77_data_10 = .data:0x00000010; // type:object size:0x2C lbl_77_data_3C = .data:0x0000003C; // type:object size:0x8 lbl_77_data_44 = .data:0x00000044; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_npc_grcNP/symbols.txt b/config/SOUE01/rels/d_a_npc_grcNP/symbols.txt index d04d2e30..1e0cc401 100644 --- a/config/SOUE01/rels/d_a_npc_grcNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_grcNP/symbols.txt @@ -27,7 +27,7 @@ fn_78_320 = .text:0x00000320; // type:function size:0x34 fn_78_360 = .text:0x00000360; // type:function size:0x34 fn_78_3A0 = .text:0x000003A0; // type:function size:0x34 fn_78_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_78_430 = .text:0x00000430; // type:function size:0x338 +dAcNpcGrc_c_classInit__Fv = .text:0x00000430; // type:function size:0x338 fn_78_770 = .text:0x00000770; // type:function size:0x60 fn_78_7D0 = .text:0x000007D0; // type:function size:0xC fn_78_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -166,18 +166,18 @@ fn_78_3A00 = .text:0x00003A00; // type:function size:0xC fn_78_3A10 = .text:0x00003A10; // type:function size:0x8 fn_78_3A20 = .text:0x00003A20; // type:function size:0x8 fn_78_3A30 = .text:0x00003A30; // type:function size:0x8 -fn_78_3A40 = .text:0x00003A40; // type:function size:0x178 +__dt__11dAcNpcGrc_cFv = .text:0x00003A40; // type:function size:0x178 fn_78_3BC0 = .text:0x00003BC0; // type:function size:0x4 fn_78_3BD0 = .text:0x00003BD0; // type:function size:0x4 fn_78_3BE0 = .text:0x00003BE0; // type:function size:0x4 fn_78_3BF0 = .text:0x00003BF0; // type:function size:0x4 fn_78_3C00 = .text:0x00003C00; // type:function size:0x4 -fn_78_3C10 = .text:0x00003C10; // type:function size:0x1C0 -fn_78_3DD0 = .text:0x00003DD0; // type:function size:0x58 -fn_78_3E30 = .text:0x00003E30; // type:function size:0x88 -fn_78_3EC0 = .text:0x00003EC0; // type:function size:0x30 -fn_78_3EF0 = .text:0x00003EF0; // type:function size:0x30 -fn_78_3F20 = .text:0x00003F20; // type:function size:0x30 +__sinit_\d_a_npc_grc_cpp = .text:0x00003C10; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcNpcGrc_c>Fv = .text:0x00003DD0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcGrc_c>CFPCc = .text:0x00003E30; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcGrc_c>CFR11dAcNpcGrc_c = .text:0x00003EC0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcGrc_c>CFR11dAcNpcGrc_c = .text:0x00003EF0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcGrc_c>CFR11dAcNpcGrc_c = .text:0x00003F20; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -254,7 +254,7 @@ lbl_78_data_44 = .data:0x00000044; // type:object size:0x10 lbl_78_data_54 = .data:0x00000054; // type:object size:0x14 lbl_78_data_68 = .data:0x00000068; // type:object size:0x18 lbl_78_data_80 = .data:0x00000080; // type:object size:0x10 data:4byte -lbl_78_data_90 = .data:0x00000090; // type:object size:0x10 +g_profile_NPC_GRC = .data:0x00000090; // type:object size:0x10 lbl_78_data_A0 = .data:0x000000A0; // type:object size:0x8 lbl_78_data_A8 = .data:0x000000A8; // type:object size:0xC data:string lbl_78_data_B4 = .data:0x000000B4; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_grdNP/symbols.txt b/config/SOUE01/rels/d_a_npc_grdNP/symbols.txt index 2698f9dc..42249d30 100644 --- a/config/SOUE01/rels/d_a_npc_grdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_grdNP/symbols.txt @@ -25,7 +25,7 @@ fn_79_2A0 = .text:0x000002A0; // type:function size:0x34 fn_79_2E0 = .text:0x000002E0; // type:function size:0x34 fn_79_320 = .text:0x00000320; // type:function size:0x34 fn_79_360 = .text:0x00000360; // type:function size:0x48 -fn_79_3B0 = .text:0x000003B0; // type:function size:0x324 +dAcNpcGrd_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_79_6E0 = .text:0x000006E0; // type:function size:0x60 fn_79_740 = .text:0x00000740; // type:function size:0xC fn_79_750 = .text:0x00000750; // type:function size:0x40 @@ -131,7 +131,7 @@ fn_79_22E0 = .text:0x000022E0; // type:function size:0x8 fn_79_22F0 = .text:0x000022F0; // type:function size:0xC fn_79_2300 = .text:0x00002300; // type:function size:0x8 fn_79_2310 = .text:0x00002310; // type:function size:0x8 -fn_79_2320 = .text:0x00002320; // type:function size:0x15C +__dt__11dAcNpcGrd_cFv = .text:0x00002320; // type:function size:0x15C fn_79_2480 = .text:0x00002480; // type:function size:0x4 fn_79_2490 = .text:0x00002490; // type:function size:0x4 fn_79_24A0 = .text:0x000024A0; // type:function size:0x4 @@ -208,7 +208,7 @@ lbl_79_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_79_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_79_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_79_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_79_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_GRD = .data:0x00000030; // type:object size:0x10 lbl_79_data_40 = .data:0x00000040; // type:object size:0x8 lbl_79_data_48 = .data:0x00000048; // type:object size:0x10 lbl_79_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_honeycombNP/symbols.txt b/config/SOUE01/rels/d_a_npc_honeycombNP/symbols.txt index aacab3df..6c36dce3 100644 --- a/config/SOUE01/rels/d_a_npc_honeycombNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_honeycombNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_15_70 = .text:0x00000070; // type:function size:0xC0 +dAcNpcHc_c_classInit__Fv = .text:0x00000070; // type:function size:0xC0 fn_15_130 = .text:0x00000130; // type:function size:0x90 fn_15_1C0 = .text:0x000001C0; // type:function size:0x68 AcNpcHc__init = .text:0x00000230; // type:function size:0x15C @@ -15,12 +15,12 @@ fn_15_EB0 = .text:0x00000EB0; // type:function size:0x8 fn_15_EC0 = .text:0x00000EC0; // type:function size:0x4 fn_15_ED0 = .text:0x00000ED0; // type:function size:0x4 fn_15_EE0 = .text:0x00000EE0; // type:function size:0x8 -fn_15_EF0 = .text:0x00000EF0; // type:function size:0xD8 +__dt__10dAcNpcHc_cFv = .text:0x00000EF0; // type:function size:0xD8 fn_15_FD0 = .text:0x00000FD0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_15_rodata_0 = .rodata:0x00000000; // type:object size:0x7C data:float -lbl_15_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_NPC_HONEYCOMB = .data:0x00000000; // type:object size:0x10 lbl_15_data_10 = .data:0x00000010; // type:object size:0x2C lbl_15_data_3C = .data:0x0000003C; // type:object size:0x4 data:string lbl_15_data_40 = .data:0x00000040; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_npc_insect_capture_game_kobunNP/symbols.txt b/config/SOUE01/rels/d_a_npc_insect_capture_game_kobunNP/symbols.txt index 946f9d48..b5584b89 100644 --- a/config/SOUE01/rels/d_a_npc_insect_capture_game_kobunNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_insect_capture_game_kobunNP/symbols.txt @@ -27,7 +27,7 @@ fn_66_320 = .text:0x00000320; // type:function size:0x34 fn_66_360 = .text:0x00000360; // type:function size:0x34 fn_66_3A0 = .text:0x000003A0; // type:function size:0x34 fn_66_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcIcgKobun__ctor = .text:0x00000430; // type:function size:0x32C +dAcNpcIcgKobun_c_classInit__Fv = .text:0x00000430; // type:function size:0x32C fn_66_760 = .text:0x00000760; // type:function size:0x60 fn_66_7C0 = .text:0x000007C0; // type:function size:0xC fn_66_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -179,18 +179,18 @@ fn_66_4B70 = .text:0x00004B70; // type:function size:0x8 fn_66_4B80 = .text:0x00004B80; // type:function size:0x4C fn_66_4BD0 = .text:0x00004BD0; // type:function size:0x8 fn_66_4BE0 = .text:0x00004BE0; // type:function size:0xC -fn_66_4BF0 = .text:0x00004BF0; // type:function size:0x168 +__dt__16dAcNpcIcgKobun_cFv = .text:0x00004BF0; // type:function size:0x168 fn_66_4D60 = .text:0x00004D60; // type:function size:0x4 fn_66_4D70 = .text:0x00004D70; // type:function size:0x4 fn_66_4D80 = .text:0x00004D80; // type:function size:0x4 fn_66_4D90 = .text:0x00004D90; // type:function size:0x4 fn_66_4DA0 = .text:0x00004DA0; // type:function size:0x4 -fn_66_4DB0 = .text:0x00004DB0; // type:function size:0x1C0 -fn_66_4F70 = .text:0x00004F70; // type:function size:0x58 -fn_66_4FD0 = .text:0x00004FD0; // type:function size:0x88 -fn_66_5060 = .text:0x00005060; // type:function size:0x30 -fn_66_5090 = .text:0x00005090; // type:function size:0x30 -fn_66_50C0 = .text:0x000050C0; // type:function size:0x30 +__sinit_\d_a_npc_insect_capture_game_kobun_cpp = .text:0x00004DB0; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcNpcIcgKobun_c>Fv = .text:0x00004F70; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcNpcIcgKobun_c>CFPCc = .text:0x00004FD0; // type:function size:0x88 +initializeState__31sFStateID_c<16dAcNpcIcgKobun_c>CFR16dAcNpcIcgKobun_c = .text:0x00005060; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNpcIcgKobun_c>CFR16dAcNpcIcgKobun_c = .text:0x00005090; // type:function size:0x30 +finalizeState__31sFStateID_c<16dAcNpcIcgKobun_c>CFR16dAcNpcIcgKobun_c = .text:0x000050C0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -269,7 +269,7 @@ lbl_66_data_50 = .data:0x00000050; // type:object size:0x14 lbl_66_data_64 = .data:0x00000064; // type:object size:0x14 lbl_66_data_78 = .data:0x00000078; // type:object size:0x18 data:string lbl_66_data_90 = .data:0x00000090; // type:object size:0x18 data:4byte -lbl_66_data_A8 = .data:0x000000A8; // type:object size:0x10 +g_profile_NPC_ICGK = .data:0x000000A8; // type:object size:0x10 lbl_66_data_B8 = .data:0x000000B8; // type:object size:0x8 lbl_66_data_C0 = .data:0x000000C0; // type:object size:0xC data:string lbl_66_data_CC = .data:0x000000CC; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_junk_motherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_junk_motherNP/symbols.txt index 9f155fd8..3dd6967c 100644 --- a/config/SOUE01/rels/d_a_npc_junk_motherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_junk_motherNP/symbols.txt @@ -25,7 +25,7 @@ fn_52_2A0 = .text:0x000002A0; // type:function size:0x34 fn_52_2E0 = .text:0x000002E0; // type:function size:0x34 fn_52_320 = .text:0x00000320; // type:function size:0x34 fn_52_360 = .text:0x00000360; // type:function size:0x48 -AcNpcJunkMother__ctor = .text:0x000003B0; // type:function size:0x34C +dAcNpcJunkMother_c_classInit__Fv = .text:0x000003B0; // type:function size:0x34C fn_52_700 = .text:0x00000700; // type:function size:0x60 fn_52_760 = .text:0x00000760; // type:function size:0xC fn_52_770 = .text:0x00000770; // type:function size:0x40 @@ -124,7 +124,7 @@ fn_52_17C0 = .text:0x000017C0; // type:function size:0x8 fn_52_17D0 = .text:0x000017D0; // type:function size:0x4C fn_52_1820 = .text:0x00001820; // type:function size:0x8 fn_52_1830 = .text:0x00001830; // type:function size:0xC -fn_52_1840 = .text:0x00001840; // type:function size:0x180 +__dt__18dAcNpcJunkMother_cFv = .text:0x00001840; // type:function size:0x180 fn_52_19C0 = .text:0x000019C0; // type:function size:0x8 fn_52_19D0 = .text:0x000019D0; // type:function size:0x8 fn_52_19E0 = .text:0x000019E0; // type:function size:0x8 @@ -182,7 +182,7 @@ lbl_52_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_52_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_52_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_52_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_52_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_JUNK_MOTHER = .data:0x00000030; // type:object size:0x10 lbl_52_data_40 = .data:0x00000040; // type:object size:0x10 lbl_52_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_52_data_60 = .data:0x00000060; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_junk_mother_lodNP/symbols.txt b/config/SOUE01/rels/d_a_npc_junk_mother_lodNP/symbols.txt index 023dd131..f359c750 100644 --- a/config/SOUE01/rels/d_a_npc_junk_mother_lodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_junk_mother_lodNP/symbols.txt @@ -25,7 +25,7 @@ fn_53_2A0 = .text:0x000002A0; // type:function size:0x34 fn_53_2E0 = .text:0x000002E0; // type:function size:0x34 fn_53_320 = .text:0x00000320; // type:function size:0x34 fn_53_360 = .text:0x00000360; // type:function size:0x48 -AcNpcJunkMotherLOD__ctor = .text:0x000003B0; // type:function size:0x32C +dAcNpcJunkMotherLOD_c_classInit__Fv = .text:0x000003B0; // type:function size:0x32C fn_53_6E0 = .text:0x000006E0; // type:function size:0x60 fn_53_740 = .text:0x00000740; // type:function size:0xC fn_53_750 = .text:0x00000750; // type:function size:0x40 @@ -125,7 +125,7 @@ fn_53_1690 = .text:0x00001690; // type:function size:0x8 fn_53_16A0 = .text:0x000016A0; // type:function size:0x4C fn_53_16F0 = .text:0x000016F0; // type:function size:0x8 fn_53_1700 = .text:0x00001700; // type:function size:0xC -fn_53_1710 = .text:0x00001710; // type:function size:0x16C +__dt__21dAcNpcJunkMotherLOD_cFv = .text:0x00001710; // type:function size:0x16C fn_53_1880 = .text:0x00001880; // type:function size:0x8 fn_53_1890 = .text:0x00001890; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -179,7 +179,7 @@ lbl_53_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_53_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_53_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_53_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_53_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_JUNK_MOTHER_LOD = .data:0x00000030; // type:object size:0x10 lbl_53_data_40 = .data:0x00000040; // type:object size:0x10 lbl_53_data_50 = .data:0x00000050; // type:object size:0x14 lbl_53_data_64 = .data:0x00000064; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_junk_nightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_junk_nightNP/symbols.txt index 844181f8..bae99c25 100644 --- a/config/SOUE01/rels/d_a_npc_junk_nightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_junk_nightNP/symbols.txt @@ -27,7 +27,7 @@ fn_48_320 = .text:0x00000320; // type:function size:0x34 fn_48_360 = .text:0x00000360; // type:function size:0x34 fn_48_3A0 = .text:0x000003A0; // type:function size:0x34 fn_48_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcJunkNight__ctor = .text:0x00000430; // type:function size:0x334 +dAcNpcJunkNight_c_classInit__Fv = .text:0x00000430; // type:function size:0x334 fn_48_770 = .text:0x00000770; // type:function size:0x60 fn_48_7D0 = .text:0x000007D0; // type:function size:0xC fn_48_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -132,19 +132,19 @@ fn_48_1900 = .text:0x00001900; // type:function size:0x8 fn_48_1910 = .text:0x00001910; // type:function size:0x4C fn_48_1960 = .text:0x00001960; // type:function size:0x8 fn_48_1970 = .text:0x00001970; // type:function size:0xC -fn_48_1980 = .text:0x00001980; // type:function size:0x174 +__dt__17dAcNpcJunkNight_cFv = .text:0x00001980; // type:function size:0x174 fn_48_1B00 = .text:0x00001B00; // type:function size:0x8 fn_48_1B10 = .text:0x00001B10; // type:function size:0x4 fn_48_1B20 = .text:0x00001B20; // type:function size:0x4 fn_48_1B30 = .text:0x00001B30; // type:function size:0x4 fn_48_1B40 = .text:0x00001B40; // type:function size:0x4 fn_48_1B50 = .text:0x00001B50; // type:function size:0x4 -fn_48_1B60 = .text:0x00001B60; // type:function size:0x10C -fn_48_1C70 = .text:0x00001C70; // type:function size:0x58 -fn_48_1CD0 = .text:0x00001CD0; // type:function size:0x88 -fn_48_1D60 = .text:0x00001D60; // type:function size:0x30 -fn_48_1D90 = .text:0x00001D90; // type:function size:0x30 -fn_48_1DC0 = .text:0x00001DC0; // type:function size:0x30 +__sinit_\d_a_npc_junk_night_cpp = .text:0x00001B60; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcNpcJunkNight_c>Fv = .text:0x00001C70; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNpcJunkNight_c>CFPCc = .text:0x00001CD0; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcJunkNight_c>CFR17dAcNpcJunkNight_c = .text:0x00001D60; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcJunkNight_c>CFR17dAcNpcJunkNight_c = .text:0x00001D90; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcJunkNight_c>CFR17dAcNpcJunkNight_c = .text:0x00001DC0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -216,7 +216,7 @@ lbl_48_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_48_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_48_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_48_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_48_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_JUNK_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_48_data_40 = .data:0x00000040; // type:object size:0x8 lbl_48_data_48 = .data:0x00000048; // type:object size:0xC lbl_48_data_54 = .data:0x00000054; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_npc_kenseiNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kenseiNP/symbols.txt index b9c18437..67672a19 100644 --- a/config/SOUE01/rels/d_a_npc_kenseiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kenseiNP/symbols.txt @@ -4,8 +4,8 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_13_F0 = .text:0x000000F0; // type:function size:0x40 -AcNpcKensei__ctor = .text:0x00000130; // type:function size:0x1B0 -fn_13_2E0 = .text:0x000002E0; // type:function size:0x2CC +dAcNpcKensei_c_classInit__Fv = .text:0x00000130; // type:function size:0x1B0 +__ct__14dAcNpcKensei_cFv = .text:0x000002E0; // type:function size:0x2CC fn_13_5B0 = .text:0x000005B0; // type:function size:0x4 fn_13_5C0 = .text:0x000005C0; // type:function size:0x60 fn_13_620 = .text:0x00000620; // type:function size:0xC @@ -192,22 +192,22 @@ fn_13_5AC0 = .text:0x00005AC0; // type:function size:0x8 fn_13_5AD0 = .text:0x00005AD0; // type:function size:0x8 fn_13_5AE0 = .text:0x00005AE0; // type:function size:0x4C fn_13_5B30 = .text:0x00005B30; // type:function size:0x8 -fn_13_5B40 = .text:0x00005B40; // type:function size:0x230 +__dt__14dAcNpcKensei_cFv = .text:0x00005B40; // type:function size:0x230 fn_13_5D70 = .text:0x00005D70; // type:function size:0x4 fn_13_5D80 = .text:0x00005D80; // type:function size:0x4 fn_13_5D90 = .text:0x00005D90; // type:function size:0x4 fn_13_5DA0 = .text:0x00005DA0; // type:function size:0x4 fn_13_5DB0 = .text:0x00005DB0; // type:function size:0x4 -fn_13_5DC0 = .text:0x00005DC0; // type:function size:0x588 -fn_13_6350 = .text:0x00006350; // type:function size:0x58 +__sinit_\d_a_npc_kensei_cpp = .text:0x00005DC0; // type:function size:0x588 scope:local +__dt__29sFStateID_c<14dAcNpcKensei_c>Fv = .text:0x00006350; // type:function size:0x58 fn_13_63B0 = .text:0x000063B0; // type:function size:0x5C fn_13_6410 = .text:0x00006410; // type:function size:0xC fn_13_6420 = .text:0x00006420; // type:function size:0xDC fn_13_6500 = .text:0x00006500; // type:function size:0xE0 -fn_13_65E0 = .text:0x000065E0; // type:function size:0x88 -fn_13_6670 = .text:0x00006670; // type:function size:0x30 -fn_13_66A0 = .text:0x000066A0; // type:function size:0x30 -fn_13_66D0 = .text:0x000066D0; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcNpcKensei_c>CFPCc = .text:0x000065E0; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcKensei_c>CFR14dAcNpcKensei_c = .text:0x00006670; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcKensei_c>CFR14dAcNpcKensei_c = .text:0x000066A0; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcKensei_c>CFR14dAcNpcKensei_c = .text:0x000066D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -312,7 +312,7 @@ lbl_13_data_248 = .data:0x00000248; // type:object size:0x14 lbl_13_data_25C = .data:0x0000025C; // type:object size:0x18 lbl_13_data_274 = .data:0x00000274; // type:object size:0x1C lbl_13_data_290 = .data:0x00000290; // type:object size:0x10 -lbl_13_data_2A0 = .data:0x000002A0; // type:object size:0x1C +g_profile_NPC_KENSEI = .data:0x000002A0; // type:object size:0x1C lbl_13_data_2BC = .data:0x000002BC; // type:object size:0x14 lbl_13_data_2D0 = .data:0x000002D0; // type:object size:0x14 lbl_13_data_2E4 = .data:0x000002E4; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_knight_leaderNP/symbols.txt b/config/SOUE01/rels/d_a_npc_knight_leaderNP/symbols.txt index c6a3bef4..58945dd9 100644 --- a/config/SOUE01/rels/d_a_npc_knight_leaderNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_knight_leaderNP/symbols.txt @@ -27,7 +27,7 @@ fn_5_320 = .text:0x00000320; // type:function size:0x34 fn_5_360 = .text:0x00000360; // type:function size:0x34 fn_5_3A0 = .text:0x000003A0; // type:function size:0x34 fn_5_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_5_430 = .text:0x00000430; // type:function size:0x330 +dAcNpcKnightLeader_c_classInit__Fv = .text:0x00000430; // type:function size:0x330 fn_5_760 = .text:0x00000760; // type:function size:0x60 fn_5_7C0 = .text:0x000007C0; // type:function size:0xC fn_5_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -141,22 +141,22 @@ fn_5_2D40 = .text:0x00002D40; // type:function size:0x8 fn_5_2D50 = .text:0x00002D50; // type:function size:0x8 fn_5_2D60 = .text:0x00002D60; // type:function size:0x8 fn_5_2D70 = .text:0x00002D70; // type:function size:0x8 -fn_5_2D80 = .text:0x00002D80; // type:function size:0x168 +__dt__20dAcNpcKnightLeader_cFv = .text:0x00002D80; // type:function size:0x168 fn_5_2EF0 = .text:0x00002EF0; // type:function size:0x4 fn_5_2F00 = .text:0x00002F00; // type:function size:0x4 fn_5_2F10 = .text:0x00002F10; // type:function size:0x4 fn_5_2F20 = .text:0x00002F20; // type:function size:0x4 fn_5_2F30 = .text:0x00002F30; // type:function size:0x4 -fn_5_2F40 = .text:0x00002F40; // type:function size:0x1DC -fn_5_3120 = .text:0x00003120; // type:function size:0x58 +__sinit_\d_a_npc_knight_leader_cpp = .text:0x00002F40; // type:function size:0x1DC scope:local +__dt__35sFStateID_c<20dAcNpcKnightLeader_c>Fv = .text:0x00003120; // type:function size:0x58 fn_5_3180 = .text:0x00003180; // type:function size:0x5C fn_5_31E0 = .text:0x000031E0; // type:function size:0xC fn_5_31F0 = .text:0x000031F0; // type:function size:0xDC fn_5_32D0 = .text:0x000032D0; // type:function size:0xE0 -fn_5_33B0 = .text:0x000033B0; // type:function size:0x88 -fn_5_3440 = .text:0x00003440; // type:function size:0x30 -fn_5_3470 = .text:0x00003470; // type:function size:0x30 -fn_5_34A0 = .text:0x000034A0; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcNpcKnightLeader_c>CFPCc = .text:0x000033B0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcNpcKnightLeader_c>CFR20dAcNpcKnightLeader_c = .text:0x00003440; // type:function size:0x30 +executeState__35sFStateID_c<20dAcNpcKnightLeader_c>CFR20dAcNpcKnightLeader_c = .text:0x00003470; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcNpcKnightLeader_c>CFR20dAcNpcKnightLeader_c = .text:0x000034A0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -261,7 +261,7 @@ lbl_5_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_5_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_5_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_5_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_5_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KNIGHT_LEADER = .data:0x00000030; // type:object size:0x10 lbl_5_data_40 = .data:0x00000040; // type:object size:0x8 lbl_5_data_48 = .data:0x00000048; // type:object size:0xC lbl_5_data_54 = .data:0x00000054; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_npc_kobun2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_kobun2NP/symbols.txt index a0155573..87fa50bc 100644 --- a/config/SOUE01/rels/d_a_npc_kobun2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kobun2NP/symbols.txt @@ -27,7 +27,7 @@ fn_24_320 = .text:0x00000320; // type:function size:0x34 fn_24_360 = .text:0x00000360; // type:function size:0x34 fn_24_3A0 = .text:0x000003A0; // type:function size:0x34 fn_24_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKbn2__ctor = .text:0x00000430; // type:function size:0x340 +dAcNpcKbn2_c_classInit__Fv = .text:0x00000430; // type:function size:0x340 fn_24_770 = .text:0x00000770; // type:function size:0x60 fn_24_7D0 = .text:0x000007D0; // type:function size:0xC fn_24_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -79,18 +79,18 @@ fn_24_18C0 = .text:0x000018C0; // type:function size:0x50 fn_24_1910 = .text:0x00001910; // type:function size:0x190 fn_24_1AA0 = .text:0x00001AA0; // type:function size:0x20 fn_24_1AC0 = .text:0x00001AC0; // type:function size:0x30 -fn_24_1AF0 = .text:0x00001AF0; // type:function size:0x12C -fn_24_1C20 = .text:0x00001C20; // type:function size:0x148 -fn_24_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_24_1D80 = .text:0x00001D80; // type:function size:0x78 -fn_24_1E00 = .text:0x00001E00; // type:function size:0x74 -fn_24_1E80 = .text:0x00001E80; // type:function size:0x4 -fn_24_1E90 = .text:0x00001E90; // type:function size:0x88 -fn_24_1F20 = .text:0x00001F20; // type:function size:0xA0 -fn_24_1FC0 = .text:0x00001FC0; // type:function size:0x4 -fn_24_1FD0 = .text:0x00001FD0; // type:function size:0x60 -fn_24_2030 = .text:0x00002030; // type:function size:0x4 -fn_24_2040 = .text:0x00002040; // type:function size:0x4 +initializeState_RaceInit__12dAcNpcKbn2_cFv = .text:0x00001AF0; // type:function size:0x12C +executeState_RaceInit__12dAcNpcKbn2_cFv = .text:0x00001C20; // type:function size:0x148 +finalizeState_RaceInit__12dAcNpcKbn2_cFv = .text:0x00001D70; // type:function size:0x4 +initializeState_RaceRun__12dAcNpcKbn2_cFv = .text:0x00001D80; // type:function size:0x78 +executeState_RaceRun__12dAcNpcKbn2_cFv = .text:0x00001E00; // type:function size:0x74 +finalizeState_RaceRun__12dAcNpcKbn2_cFv = .text:0x00001E80; // type:function size:0x4 +initializeState_RaceDive__12dAcNpcKbn2_cFv = .text:0x00001E90; // type:function size:0x88 +executeState_RaceDive__12dAcNpcKbn2_cFv = .text:0x00001F20; // type:function size:0xA0 +finalizeState_RaceDive__12dAcNpcKbn2_cFv = .text:0x00001FC0; // type:function size:0x4 +initializeState_RaceRide__12dAcNpcKbn2_cFv = .text:0x00001FD0; // type:function size:0x60 +executeState_RaceRide__12dAcNpcKbn2_cFv = .text:0x00002030; // type:function size:0x4 +finalizeState_RaceRide__12dAcNpcKbn2_cFv = .text:0x00002040; // type:function size:0x4 fn_24_2050 = .text:0x00002050; // type:function size:0x34 fn_24_2090 = .text:0x00002090; // type:function size:0x14 fn_24_20B0 = .text:0x000020B0; // type:function size:0x8 @@ -151,18 +151,18 @@ fn_24_2660 = .text:0x00002660; // type:function size:0x8 fn_24_2670 = .text:0x00002670; // type:function size:0x8 fn_24_2680 = .text:0x00002680; // type:function size:0x8 fn_24_2690 = .text:0x00002690; // type:function size:0x8 -fn_24_26A0 = .text:0x000026A0; // type:function size:0x17C +__dt__12dAcNpcKbn2_cFv = .text:0x000026A0; // type:function size:0x17C fn_24_2820 = .text:0x00002820; // type:function size:0x4 fn_24_2830 = .text:0x00002830; // type:function size:0x4 fn_24_2840 = .text:0x00002840; // type:function size:0x4 fn_24_2850 = .text:0x00002850; // type:function size:0x4 fn_24_2860 = .text:0x00002860; // type:function size:0x4 -fn_24_2870 = .text:0x00002870; // type:function size:0x338 -fn_24_2BB0 = .text:0x00002BB0; // type:function size:0x58 -fn_24_2C10 = .text:0x00002C10; // type:function size:0x88 -fn_24_2CA0 = .text:0x00002CA0; // type:function size:0x30 -fn_24_2CD0 = .text:0x00002CD0; // type:function size:0x30 -fn_24_2D00 = .text:0x00002D00; // type:function size:0x30 +__sinit_\d_a_npc_kobun2_cpp = .text:0x00002870; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcNpcKbn2_c>Fv = .text:0x00002BB0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcNpcKbn2_c>CFPCc = .text:0x00002C10; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcKbn2_c>CFR12dAcNpcKbn2_c = .text:0x00002CA0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcKbn2_c>CFR12dAcNpcKbn2_c = .text:0x00002CD0; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcKbn2_c>CFR12dAcNpcKbn2_c = .text:0x00002D00; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -236,7 +236,7 @@ lbl_24_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_24_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_24_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_24_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_24_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KBN2 = .data:0x00000030; // type:object size:0x10 lbl_24_data_40 = .data:0x00000040; // type:object size:0x8 lbl_24_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_24_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_kobunNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kobunNP/symbols.txt index 9d27129c..ce0507a5 100644 --- a/config/SOUE01/rels/d_a_npc_kobunNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kobunNP/symbols.txt @@ -27,7 +27,7 @@ fn_23_320 = .text:0x00000320; // type:function size:0x34 fn_23_360 = .text:0x00000360; // type:function size:0x34 fn_23_3A0 = .text:0x000003A0; // type:function size:0x34 fn_23_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKbn__ctor = .text:0x00000430; // type:function size:0x354 +dAcNpcKbn_c_classInit__Fv = .text:0x00000430; // type:function size:0x354 fn_23_790 = .text:0x00000790; // type:function size:0x60 fn_23_7F0 = .text:0x000007F0; // type:function size:0xC fn_23_800 = .text:0x00000800; // type:function size:0x40 @@ -97,27 +97,27 @@ AcNpcKbn__doInteraction = .text:0x00003130; // type:function size:0x170 fn_23_32A0 = .text:0x000032A0; // type:function size:0xFC fn_23_33A0 = .text:0x000033A0; // type:function size:0x6C fn_23_3410 = .text:0x00003410; // type:function size:0x114 -fn_23_3530 = .text:0x00003530; // type:function size:0x12C -fn_23_3660 = .text:0x00003660; // type:function size:0x148 -fn_23_37B0 = .text:0x000037B0; // type:function size:0x4 -fn_23_37C0 = .text:0x000037C0; // type:function size:0x7C -fn_23_3840 = .text:0x00003840; // type:function size:0x74 -fn_23_38C0 = .text:0x000038C0; // type:function size:0x4 -fn_23_38D0 = .text:0x000038D0; // type:function size:0x88 -fn_23_3960 = .text:0x00003960; // type:function size:0xA0 -fn_23_3A00 = .text:0x00003A00; // type:function size:0x4 -fn_23_3A10 = .text:0x00003A10; // type:function size:0x60 -fn_23_3A70 = .text:0x00003A70; // type:function size:0x4 -fn_23_3A80 = .text:0x00003A80; // type:function size:0x4 -fn_23_3A90 = .text:0x00003A90; // type:function size:0x64 -fn_23_3B00 = .text:0x00003B00; // type:function size:0x14 -fn_23_3B20 = .text:0x00003B20; // type:function size:0x4 -fn_23_3B30 = .text:0x00003B30; // type:function size:0x64 -fn_23_3BA0 = .text:0x00003BA0; // type:function size:0x64 -fn_23_3C10 = .text:0x00003C10; // type:function size:0x4 -fn_23_3C20 = .text:0x00003C20; // type:function size:0x74 -fn_23_3CA0 = .text:0x00003CA0; // type:function size:0x84 -fn_23_3D30 = .text:0x00003D30; // type:function size:0x4 +initializeState_RaceInit__11dAcNpcKbn_cFv = .text:0x00003530; // type:function size:0x12C +executeState_RaceInit__11dAcNpcKbn_cFv = .text:0x00003660; // type:function size:0x148 +finalizeState_RaceInit__11dAcNpcKbn_cFv = .text:0x000037B0; // type:function size:0x4 +initializeState_RaceRun__11dAcNpcKbn_cFv = .text:0x000037C0; // type:function size:0x7C +executeState_RaceRun__11dAcNpcKbn_cFv = .text:0x00003840; // type:function size:0x74 +finalizeState_RaceRun__11dAcNpcKbn_cFv = .text:0x000038C0; // type:function size:0x4 +initializeState_RaceDive__11dAcNpcKbn_cFv = .text:0x000038D0; // type:function size:0x88 +executeState_RaceDive__11dAcNpcKbn_cFv = .text:0x00003960; // type:function size:0xA0 +finalizeState_RaceDive__11dAcNpcKbn_cFv = .text:0x00003A00; // type:function size:0x4 +initializeState_RaceRide__11dAcNpcKbn_cFv = .text:0x00003A10; // type:function size:0x60 +executeState_RaceRide__11dAcNpcKbn_cFv = .text:0x00003A70; // type:function size:0x4 +finalizeState_RaceRide__11dAcNpcKbn_cFv = .text:0x00003A80; // type:function size:0x4 +initializeState_LetterWait__11dAcNpcKbn_cFv = .text:0x00003A90; // type:function size:0x64 +executeState_LetterWait__11dAcNpcKbn_cFv = .text:0x00003B00; // type:function size:0x14 +finalizeState_LetterWait__11dAcNpcKbn_cFv = .text:0x00003B20; // type:function size:0x4 +initializeState_Sleep__11dAcNpcKbn_cFv = .text:0x00003B30; // type:function size:0x64 +executeState_Sleep__11dAcNpcKbn_cFv = .text:0x00003BA0; // type:function size:0x64 +finalizeState_Sleep__11dAcNpcKbn_cFv = .text:0x00003C10; // type:function size:0x4 +initializeState_Sit__11dAcNpcKbn_cFv = .text:0x00003C20; // type:function size:0x74 +executeState_Sit__11dAcNpcKbn_cFv = .text:0x00003CA0; // type:function size:0x84 +finalizeState_Sit__11dAcNpcKbn_cFv = .text:0x00003D30; // type:function size:0x4 fn_23_3D40 = .text:0x00003D40; // type:function size:0x34 fn_23_3D80 = .text:0x00003D80; // type:function size:0x14 fn_23_3DA0 = .text:0x00003DA0; // type:function size:0x8 @@ -172,18 +172,18 @@ fn_23_42D0 = .text:0x000042D0; // type:function size:0x8 fn_23_42E0 = .text:0x000042E0; // type:function size:0x8 fn_23_42F0 = .text:0x000042F0; // type:function size:0x8 fn_23_4300 = .text:0x00004300; // type:function size:0x8 -fn_23_4310 = .text:0x00004310; // type:function size:0x198 +__dt__11dAcNpcKbn_cFv = .text:0x00004310; // type:function size:0x198 fn_23_44B0 = .text:0x000044B0; // type:function size:0x4 fn_23_44C0 = .text:0x000044C0; // type:function size:0x4 fn_23_44D0 = .text:0x000044D0; // type:function size:0x4 fn_23_44E0 = .text:0x000044E0; // type:function size:0x4 fn_23_44F0 = .text:0x000044F0; // type:function size:0x4 -fn_23_4500 = .text:0x00004500; // type:function size:0x590 -fn_23_4A90 = .text:0x00004A90; // type:function size:0x58 -fn_23_4AF0 = .text:0x00004AF0; // type:function size:0x88 -fn_23_4B80 = .text:0x00004B80; // type:function size:0x30 -fn_23_4BB0 = .text:0x00004BB0; // type:function size:0x30 -fn_23_4BE0 = .text:0x00004BE0; // type:function size:0x30 +__sinit_\d_a_npc_kobun_cpp = .text:0x00004500; // type:function size:0x590 scope:local +__dt__26sFStateID_c<11dAcNpcKbn_c>Fv = .text:0x00004A90; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcKbn_c>CFPCc = .text:0x00004AF0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcKbn_c>CFR11dAcNpcKbn_c = .text:0x00004B80; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcKbn_c>CFR11dAcNpcKbn_c = .text:0x00004BB0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcKbn_c>CFR11dAcNpcKbn_c = .text:0x00004BE0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -304,7 +304,7 @@ lbl_23_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_23_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_23_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_23_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_23_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KBN = .data:0x00000030; // type:object size:0x10 lbl_23_data_40 = .data:0x00000040; // type:object size:0x8 lbl_23_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_23_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_kobun_b_nightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kobun_b_nightNP/symbols.txt index 08a96802..5317eb7a 100644 --- a/config/SOUE01/rels/d_a_npc_kobun_b_nightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kobun_b_nightNP/symbols.txt @@ -25,7 +25,7 @@ fn_25_2A0 = .text:0x000002A0; // type:function size:0x34 fn_25_2E0 = .text:0x000002E0; // type:function size:0x34 fn_25_320 = .text:0x00000320; // type:function size:0x34 fn_25_360 = .text:0x00000360; // type:function size:0x48 -AcNpcKobunBNight__ctor = .text:0x000003B0; // type:function size:0x338 +dAcNpcKobunBNight_c_classInit__Fv = .text:0x000003B0; // type:function size:0x338 fn_25_6F0 = .text:0x000006F0; // type:function size:0x60 fn_25_750 = .text:0x00000750; // type:function size:0xC fn_25_760 = .text:0x00000760; // type:function size:0x40 @@ -128,7 +128,7 @@ fn_25_1B50 = .text:0x00001B50; // type:function size:0x8 fn_25_1B60 = .text:0x00001B60; // type:function size:0x4C fn_25_1BB0 = .text:0x00001BB0; // type:function size:0x8 fn_25_1BC0 = .text:0x00001BC0; // type:function size:0xC -fn_25_1BD0 = .text:0x00001BD0; // type:function size:0x15C +__dt__19dAcNpcKobunBNight_cFv = .text:0x00001BD0; // type:function size:0x15C fn_25_1D30 = .text:0x00001D30; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -200,7 +200,7 @@ lbl_25_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_25_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_25_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_25_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_25_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KOBUN_B_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_25_data_40 = .data:0x00000040; // type:object size:0x8 lbl_25_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_25_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_kyui4NP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui4NP/symbols.txt index 1b8ed67e..5d56f448 100644 --- a/config/SOUE01/rels/d_a_npc_kyui4NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui4NP/symbols.txt @@ -27,7 +27,7 @@ fn_41_320 = .text:0x00000320; // type:function size:0x34 fn_41_360 = .text:0x00000360; // type:function size:0x34 fn_41_3A0 = .text:0x000003A0; // type:function size:0x34 fn_41_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKyui4__ctor = .text:0x00000430; // type:function size:0x5D4 +dAcNpcKyui4_c_classInit__Fv = .text:0x00000430; // type:function size:0x5D4 fn_41_A10 = .text:0x00000A10; // type:function size:0x60 fn_41_A70 = .text:0x00000A70; // type:function size:0xC fn_41_A80 = .text:0x00000A80; // type:function size:0x40 @@ -135,22 +135,22 @@ fn_41_32F0 = .text:0x000032F0; // type:function size:0x8 fn_41_3300 = .text:0x00003300; // type:function size:0x8 fn_41_3310 = .text:0x00003310; // type:function size:0x4 fn_41_3320 = .text:0x00003320; // type:function size:0x24 -fn_41_3350 = .text:0x00003350; // type:function size:0x1C8 +__dt__13dAcNpcKyui4_cFv = .text:0x00003350; // type:function size:0x1C8 fn_41_3520 = .text:0x00003520; // type:function size:0x4 fn_41_3530 = .text:0x00003530; // type:function size:0x4 fn_41_3540 = .text:0x00003540; // type:function size:0x4 fn_41_3550 = .text:0x00003550; // type:function size:0x4 fn_41_3560 = .text:0x00003560; // type:function size:0x4 -fn_41_3570 = .text:0x00003570; // type:function size:0x430 -fn_41_39A0 = .text:0x000039A0; // type:function size:0x58 +__sinit_\d_a_npc_kyui4_cpp = .text:0x00003570; // type:function size:0x430 scope:local +__dt__28sFStateID_c<13dAcNpcKyui4_c>Fv = .text:0x000039A0; // type:function size:0x58 fn_41_3A00 = .text:0x00003A00; // type:function size:0x5C fn_41_3A60 = .text:0x00003A60; // type:function size:0xC fn_41_3A70 = .text:0x00003A70; // type:function size:0xDC fn_41_3B50 = .text:0x00003B50; // type:function size:0xE0 -fn_41_3C30 = .text:0x00003C30; // type:function size:0x88 -fn_41_3CC0 = .text:0x00003CC0; // type:function size:0x30 -fn_41_3CF0 = .text:0x00003CF0; // type:function size:0x30 -fn_41_3D20 = .text:0x00003D20; // type:function size:0x30 +isSameName__28sFStateID_c<13dAcNpcKyui4_c>CFPCc = .text:0x00003C30; // type:function size:0x88 +initializeState__28sFStateID_c<13dAcNpcKyui4_c>CFR13dAcNpcKyui4_c = .text:0x00003CC0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcNpcKyui4_c>CFR13dAcNpcKyui4_c = .text:0x00003CF0; // type:function size:0x30 +finalizeState__28sFStateID_c<13dAcNpcKyui4_c>CFR13dAcNpcKyui4_c = .text:0x00003D20; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -181,7 +181,7 @@ lbl_41_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_41_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_41_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_41_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_41_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_KYUI4 = .data:0x00000030; // type:object size:0x10 lbl_41_data_40 = .data:0x00000040; // type:object size:0x1C lbl_41_data_5C = .data:0x0000005C; // type:object size:0x4 data:4byte lbl_41_data_60 = .data:0x00000060; // type:object size:0x3C8 diff --git a/config/SOUE01/rels/d_a_npc_kyui_elderNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui_elderNP/symbols.txt index 87018ba9..52839b9a 100644 --- a/config/SOUE01/rels/d_a_npc_kyui_elderNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui_elderNP/symbols.txt @@ -27,7 +27,7 @@ fn_39_320 = .text:0x00000320; // type:function size:0x34 fn_39_360 = .text:0x00000360; // type:function size:0x34 fn_39_3A0 = .text:0x000003A0; // type:function size:0x34 fn_39_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKyuiElder__ctor = .text:0x00000430; // type:function size:0x5C0 +dAcNpcKyuiElder_c_classInit__Fv = .text:0x00000430; // type:function size:0x5C0 fn_39_9F0 = .text:0x000009F0; // type:function size:0x60 fn_39_A50 = .text:0x00000A50; // type:function size:0xC fn_39_A60 = .text:0x00000A60; // type:function size:0x40 @@ -160,22 +160,22 @@ fn_39_3790 = .text:0x00003790; // type:function size:0x8 fn_39_37A0 = .text:0x000037A0; // type:function size:0x8 fn_39_37B0 = .text:0x000037B0; // type:function size:0x8 fn_39_37C0 = .text:0x000037C0; // type:function size:0x8 -fn_39_37D0 = .text:0x000037D0; // type:function size:0x1FC +__dt__17dAcNpcKyuiElder_cFv = .text:0x000037D0; // type:function size:0x1FC fn_39_39D0 = .text:0x000039D0; // type:function size:0x4 fn_39_39E0 = .text:0x000039E0; // type:function size:0x4 fn_39_39F0 = .text:0x000039F0; // type:function size:0x4 fn_39_3A00 = .text:0x00003A00; // type:function size:0x4 fn_39_3A10 = .text:0x00003A10; // type:function size:0x4 -fn_39_3A20 = .text:0x00003A20; // type:function size:0x1DC -fn_39_3C00 = .text:0x00003C00; // type:function size:0x58 +__sinit_\d_a_npc_kyui_elder_cpp = .text:0x00003A20; // type:function size:0x1DC scope:local +__dt__32sFStateID_c<17dAcNpcKyuiElder_c>Fv = .text:0x00003C00; // type:function size:0x58 fn_39_3C60 = .text:0x00003C60; // type:function size:0x5C fn_39_3CC0 = .text:0x00003CC0; // type:function size:0xC fn_39_3CD0 = .text:0x00003CD0; // type:function size:0xDC fn_39_3DB0 = .text:0x00003DB0; // type:function size:0xE0 -fn_39_3E90 = .text:0x00003E90; // type:function size:0x88 -fn_39_3F20 = .text:0x00003F20; // type:function size:0x30 -fn_39_3F50 = .text:0x00003F50; // type:function size:0x30 -fn_39_3F80 = .text:0x00003F80; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcKyuiElder_c>CFPCc = .text:0x00003E90; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcKyuiElder_c>CFR17dAcNpcKyuiElder_c = .text:0x00003F20; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcKyuiElder_c>CFR17dAcNpcKyuiElder_c = .text:0x00003F50; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcKyuiElder_c>CFR17dAcNpcKyuiElder_c = .text:0x00003F80; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -233,7 +233,7 @@ lbl_39_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_39_data_30 = .data:0x00000030; // type:object size:0x4 data:4byte lbl_39_data_34 = .data:0x00000034; // type:object size:0x4 data:4byte lbl_39_data_38 = .data:0x00000038; // type:object size:0x8 data:4byte -lbl_39_data_40 = .data:0x00000040; // type:object size:0x10 +g_profile_NPC_KYUI_ELDER = .data:0x00000040; // type:object size:0x10 lbl_39_data_50 = .data:0x00000050; // type:object size:0x2C lbl_39_data_7C = .data:0x0000007C; // type:object size:0x10 lbl_39_data_8C = .data:0x0000008C; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_kyui_firstNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui_firstNP/symbols.txt index bae61948..802354f7 100644 --- a/config/SOUE01/rels/d_a_npc_kyui_firstNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui_firstNP/symbols.txt @@ -3,8 +3,8 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcKyuiFirst__ctor = .text:0x000000F0; // type:function size:0x1D0 -fn_38_2C0 = .text:0x000002C0; // type:function size:0x564 +dAcNpcKyuiFirst_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1D0 +__ct__17dAcNpcKyuiFirst_cFv = .text:0x000002C0; // type:function size:0x564 fn_38_830 = .text:0x00000830; // type:function size:0x60 fn_38_890 = .text:0x00000890; // type:function size:0xC fn_38_8A0 = .text:0x000008A0; // type:function size:0x40 @@ -78,27 +78,27 @@ fn_38_3760 = .text:0x00003760; // type:function size:0x430 fn_38_3B90 = .text:0x00003B90; // type:function size:0x1C fn_38_3BB0 = .text:0x00003BB0; // type:function size:0xAC fn_38_3C60 = .text:0x00003C60; // type:function size:0x98 -fn_38_3D00 = .text:0x00003D00; // type:function size:0x60 -fn_38_3D60 = .text:0x00003D60; // type:function size:0x64 -fn_38_3DD0 = .text:0x00003DD0; // type:function size:0x4 -fn_38_3DE0 = .text:0x00003DE0; // type:function size:0x58 -fn_38_3E40 = .text:0x00003E40; // type:function size:0x68 -fn_38_3EB0 = .text:0x00003EB0; // type:function size:0x10 -fn_38_3EC0 = .text:0x00003EC0; // type:function size:0x4 -fn_38_3ED0 = .text:0x00003ED0; // type:function size:0xF4 -fn_38_3FD0 = .text:0x00003FD0; // type:function size:0x4 -fn_38_3FE0 = .text:0x00003FE0; // type:function size:0x1E0 -fn_38_41C0 = .text:0x000041C0; // type:function size:0x160 -fn_38_4320 = .text:0x00004320; // type:function size:0x4 -fn_38_4330 = .text:0x00004330; // type:function size:0xC -fn_38_4340 = .text:0x00004340; // type:function size:0x178 -fn_38_44C0 = .text:0x000044C0; // type:function size:0x4 -fn_38_44D0 = .text:0x000044D0; // type:function size:0x4C -fn_38_4520 = .text:0x00004520; // type:function size:0x14 -fn_38_4540 = .text:0x00004540; // type:function size:0x4 -fn_38_4550 = .text:0x00004550; // type:function size:0x4 -fn_38_4560 = .text:0x00004560; // type:function size:0x4 -fn_38_4570 = .text:0x00004570; // type:function size:0x4 +initializeState_Fear__17dAcNpcKyuiFirst_cFv = .text:0x00003D00; // type:function size:0x60 +executeState_Fear__17dAcNpcKyuiFirst_cFv = .text:0x00003D60; // type:function size:0x64 +finalizeState_Fear__17dAcNpcKyuiFirst_cFv = .text:0x00003DD0; // type:function size:0x4 +initializeState_Rest__17dAcNpcKyuiFirst_cFv = .text:0x00003DE0; // type:function size:0x58 +executeState_Rest__17dAcNpcKyuiFirst_cFv = .text:0x00003E40; // type:function size:0x68 +finalizeState_Rest__17dAcNpcKyuiFirst_cFv = .text:0x00003EB0; // type:function size:0x10 +initializeState_InitAmbash__17dAcNpcKyuiFirst_cFv = .text:0x00003EC0; // type:function size:0x4 +executeState_InitAmbash__17dAcNpcKyuiFirst_cFv = .text:0x00003ED0; // type:function size:0xF4 +finalizeState_InitAmbash__17dAcNpcKyuiFirst_cFv = .text:0x00003FD0; // type:function size:0x4 +initializeState_Ambash__17dAcNpcKyuiFirst_cFv = .text:0x00003FE0; // type:function size:0x1E0 +executeState_Ambash__17dAcNpcKyuiFirst_cFv = .text:0x000041C0; // type:function size:0x160 +finalizeState_Ambash__17dAcNpcKyuiFirst_cFv = .text:0x00004320; // type:function size:0x4 +initializeState_AmbashWalk__17dAcNpcKyuiFirst_cFv = .text:0x00004330; // type:function size:0xC +executeState_AmbashWalk__17dAcNpcKyuiFirst_cFv = .text:0x00004340; // type:function size:0x178 +finalizeState_AmbashWalk__17dAcNpcKyuiFirst_cFv = .text:0x000044C0; // type:function size:0x4 +initializeState_Hide__17dAcNpcKyuiFirst_cFv = .text:0x000044D0; // type:function size:0x4C +executeState_Hide__17dAcNpcKyuiFirst_cFv = .text:0x00004520; // type:function size:0x14 +finalizeState_Hide__17dAcNpcKyuiFirst_cFv = .text:0x00004540; // type:function size:0x4 +initializeState_Kill__17dAcNpcKyuiFirst_cFv = .text:0x00004550; // type:function size:0x4 +executeState_Kill__17dAcNpcKyuiFirst_cFv = .text:0x00004560; // type:function size:0x4 +finalizeState_Kill__17dAcNpcKyuiFirst_cFv = .text:0x00004570; // type:function size:0x4 fn_38_4580 = .text:0x00004580; // type:function size:0x34 fn_38_45C0 = .text:0x000045C0; // type:function size:0x14 fn_38_45E0 = .text:0x000045E0; // type:function size:0x8 @@ -160,18 +160,18 @@ fn_38_4BA0 = .text:0x00004BA0; // type:function size:0x48 fn_38_4BF0 = .text:0x00004BF0; // type:function size:0x18 fn_38_4C08 = .text:0x00004C08; // type:function size:0x4 fn_38_4C10 = .text:0x00004C10; // type:function size:0x48 -fn_38_4C60 = .text:0x00004C60; // type:function size:0x20C +__dt__17dAcNpcKyuiFirst_cFv = .text:0x00004C60; // type:function size:0x20C fn_38_4E70 = .text:0x00004E70; // type:function size:0x4 fn_38_4E80 = .text:0x00004E80; // type:function size:0x4 fn_38_4E90 = .text:0x00004E90; // type:function size:0x4 fn_38_4EA0 = .text:0x00004EA0; // type:function size:0x4 fn_38_4EB0 = .text:0x00004EB0; // type:function size:0x4 -fn_38_4EC0 = .text:0x00004EC0; // type:function size:0x56C -fn_38_5430 = .text:0x00005430; // type:function size:0x58 -fn_38_5490 = .text:0x00005490; // type:function size:0x88 -fn_38_5520 = .text:0x00005520; // type:function size:0x30 -fn_38_5550 = .text:0x00005550; // type:function size:0x30 -fn_38_5580 = .text:0x00005580; // type:function size:0x30 +__sinit_\d_a_npc_kyui_first_cpp = .text:0x00004EC0; // type:function size:0x56C scope:local +__dt__32sFStateID_c<17dAcNpcKyuiFirst_c>Fv = .text:0x00005430; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNpcKyuiFirst_c>CFPCc = .text:0x00005490; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcKyuiFirst_c>CFR17dAcNpcKyuiFirst_c = .text:0x00005520; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcKyuiFirst_c>CFR17dAcNpcKyuiFirst_c = .text:0x00005550; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcKyuiFirst_c>CFR17dAcNpcKyuiFirst_c = .text:0x00005580; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -206,7 +206,7 @@ lbl_38_rodata_1FC = .rodata:0x000001FC; // type:object size:0x4 data:float lbl_38_rodata_200 = .rodata:0x00000200; // type:object size:0x4 data:float lbl_38_rodata_204 = .rodata:0x00000204; // type:object size:0x20 data:float lbl_38_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_38_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_KYUI_FIRST = .data:0x00000008; // type:object size:0x10 lbl_38_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte lbl_38_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_38_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_kyui_thirdNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui_thirdNP/symbols.txt index 6cf09eef..7b5129bc 100644 --- a/config/SOUE01/rels/d_a_npc_kyui_thirdNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui_thirdNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcKyuiThird__ctor = .text:0x000000F0; // type:function size:0x5A4 +dAcNpcKyuiThird_c_classInit__Fv = .text:0x000000F0; // type:function size:0x5A4 fn_40_6A0 = .text:0x000006A0; // type:function size:0x60 fn_40_700 = .text:0x00000700; // type:function size:0xC fn_40_710 = .text:0x00000710; // type:function size:0x40 @@ -54,15 +54,15 @@ someEventHandlerKyui = .text:0x00001500; // type:function size:0x620 fn_40_1B20 = .text:0x00001B20; // type:function size:0x1C fn_40_1B40 = .text:0x00001B40; // type:function size:0x4 fn_40_1B50 = .text:0x00001B50; // type:function size:0x20 -fn_40_1B70 = .text:0x00001B70; // type:function size:0x64 -fn_40_1BE0 = .text:0x00001BE0; // type:function size:0x4 -fn_40_1BF0 = .text:0x00001BF0; // type:function size:0x4 -fn_40_1C00 = .text:0x00001C00; // type:function size:0x54 -fn_40_1C60 = .text:0x00001C60; // type:function size:0xF0 -fn_40_1D50 = .text:0x00001D50; // type:function size:0x4 -fn_40_1D60 = .text:0x00001D60; // type:function size:0xC -fn_40_1D70 = .text:0x00001D70; // type:function size:0xC -fn_40_1D80 = .text:0x00001D80; // type:function size:0x4 +initializeState_Wait2__17dAcNpcKyuiThird_cFv = .text:0x00001B70; // type:function size:0x64 +executeState_Wait2__17dAcNpcKyuiThird_cFv = .text:0x00001BE0; // type:function size:0x4 +finalizeState_Wait2__17dAcNpcKyuiThird_cFv = .text:0x00001BF0; // type:function size:0x4 +initializeState_Hang__17dAcNpcKyuiThird_cFv = .text:0x00001C00; // type:function size:0x54 +executeState_Hang__17dAcNpcKyuiThird_cFv = .text:0x00001C60; // type:function size:0xF0 +finalizeState_Hang__17dAcNpcKyuiThird_cFv = .text:0x00001D50; // type:function size:0x4 +initializeState_HelpReq__17dAcNpcKyuiThird_cFv = .text:0x00001D60; // type:function size:0xC +executeState_HelpReq__17dAcNpcKyuiThird_cFv = .text:0x00001D70; // type:function size:0xC +finalizeState_HelpReq__17dAcNpcKyuiThird_cFv = .text:0x00001D80; // type:function size:0x4 fn_40_1D90 = .text:0x00001D90; // type:function size:0x34 fn_40_1DD0 = .text:0x00001DD0; // type:function size:0x14 fn_40_1DF0 = .text:0x00001DF0; // type:function size:0x8 @@ -120,18 +120,18 @@ fn_40_2370 = .text:0x00002370; // type:function size:0x8 fn_40_2380 = .text:0x00002380; // type:function size:0x4 fn_40_2390 = .text:0x00002390; // type:function size:0x34 fn_40_23D0 = .text:0x000023D0; // type:function size:0x10 -fn_40_23E0 = .text:0x000023E0; // type:function size:0x1C0 +__dt__17dAcNpcKyuiThird_cFv = .text:0x000023E0; // type:function size:0x1C0 fn_40_25A0 = .text:0x000025A0; // type:function size:0x4 fn_40_25B0 = .text:0x000025B0; // type:function size:0x4 fn_40_25C0 = .text:0x000025C0; // type:function size:0x4 fn_40_25D0 = .text:0x000025D0; // type:function size:0x4 fn_40_25E0 = .text:0x000025E0; // type:function size:0x4 -fn_40_25F0 = .text:0x000025F0; // type:function size:0x2A0 -fn_40_2890 = .text:0x00002890; // type:function size:0x58 -fn_40_28F0 = .text:0x000028F0; // type:function size:0x88 -fn_40_2980 = .text:0x00002980; // type:function size:0x30 -fn_40_29B0 = .text:0x000029B0; // type:function size:0x30 -fn_40_29E0 = .text:0x000029E0; // type:function size:0x30 +__sinit_\d_a_npc_kyui_third_cpp = .text:0x000025F0; // type:function size:0x2A0 scope:local +__dt__32sFStateID_c<17dAcNpcKyuiThird_c>Fv = .text:0x00002890; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNpcKyuiThird_c>CFPCc = .text:0x000028F0; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcKyuiThird_c>CFR17dAcNpcKyuiThird_c = .text:0x00002980; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcKyuiThird_c>CFR17dAcNpcKyuiThird_c = .text:0x000029B0; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcKyuiThird_c>CFR17dAcNpcKyuiThird_c = .text:0x000029E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -148,7 +148,7 @@ lbl_40_rodata_120 = .rodata:0x00000120; // type:object size:0x4 data:float lbl_40_rodata_124 = .rodata:0x00000124; // type:object size:0x24 data:float lbl_40_rodata_148 = .rodata:0x00000148; // type:object size:0x20 data:float lbl_40_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_40_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_KYUI_THIRD = .data:0x00000008; // type:object size:0x10 lbl_40_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte lbl_40_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_40_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_kyui_wizardNP/symbols.txt b/config/SOUE01/rels/d_a_npc_kyui_wizardNP/symbols.txt index 2cf62a89..1ed5df1a 100644 --- a/config/SOUE01/rels/d_a_npc_kyui_wizardNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_kyui_wizardNP/symbols.txt @@ -27,7 +27,7 @@ fn_42_320 = .text:0x00000320; // type:function size:0x34 fn_42_360 = .text:0x00000360; // type:function size:0x34 fn_42_3A0 = .text:0x000003A0; // type:function size:0x34 fn_42_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcKyuiWizard__ctor = .text:0x00000430; // type:function size:0x354 +dAcNpcKyuiWizard_c_classInit__Fv = .text:0x00000430; // type:function size:0x354 fn_42_790 = .text:0x00000790; // type:function size:0x60 fn_42_7F0 = .text:0x000007F0; // type:function size:0xC fn_42_800 = .text:0x00000800; // type:function size:0x40 @@ -85,34 +85,34 @@ fn_42_20C0 = .text:0x000020C0; // type:function size:0x4 fn_42_20D0 = .text:0x000020D0; // type:function size:0xC0 fn_42_2190 = .text:0x00002190; // type:function size:0x10 fn_42_21A0 = .text:0x000021A0; // type:function size:0x3C -fn_42_21E0 = .text:0x000021E0; // type:function size:0xD0 -fn_42_22B0 = .text:0x000022B0; // type:function size:0x60 -fn_42_2310 = .text:0x00002310; // type:function size:0x4 -fn_42_2320 = .text:0x00002320; // type:function size:0xD0 -fn_42_23F0 = .text:0x000023F0; // type:function size:0x40 -fn_42_2430 = .text:0x00002430; // type:function size:0x4 -fn_42_2440 = .text:0x00002440; // type:function size:0xC0 -fn_42_2500 = .text:0x00002500; // type:function size:0x158 -fn_42_2660 = .text:0x00002660; // type:function size:0x4 -fn_42_2670 = .text:0x00002670; // type:function size:0x48 -fn_42_26C0 = .text:0x000026C0; // type:function size:0x14C +initializeState_SleepFirst__18dAcNpcKyuiWizard_cFv = .text:0x000021E0; // type:function size:0xD0 +executeState_SleepFirst__18dAcNpcKyuiWizard_cFv = .text:0x000022B0; // type:function size:0x60 +finalizeState_SleepFirst__18dAcNpcKyuiWizard_cFv = .text:0x00002310; // type:function size:0x4 +initializeState_Sleep__18dAcNpcKyuiWizard_cFv = .text:0x00002320; // type:function size:0xD0 +executeState_Sleep__18dAcNpcKyuiWizard_cFv = .text:0x000023F0; // type:function size:0x40 +finalizeState_Sleep__18dAcNpcKyuiWizard_cFv = .text:0x00002430; // type:function size:0x4 +initializeState_SleepRecover__18dAcNpcKyuiWizard_cFv = .text:0x00002440; // type:function size:0xC0 +executeState_SleepRecover__18dAcNpcKyuiWizard_cFv = .text:0x00002500; // type:function size:0x158 +finalizeState_SleepRecover__18dAcNpcKyuiWizard_cFv = .text:0x00002660; // type:function size:0x4 +initializeState_Damage__18dAcNpcKyuiWizard_cFv = .text:0x00002670; // type:function size:0x48 +executeState_Damage__18dAcNpcKyuiWizard_cFv = .text:0x000026C0; // type:function size:0x14C fn_42_2810 = .text:0x00002810; // type:function size:0x88 -fn_42_28A0 = .text:0x000028A0; // type:function size:0x4 -fn_42_28B0 = .text:0x000028B0; // type:function size:0x48 -fn_42_2900 = .text:0x00002900; // type:function size:0x110 -fn_42_2A10 = .text:0x00002A10; // type:function size:0x4 -fn_42_2A20 = .text:0x00002A20; // type:function size:0xC -fn_42_2A30 = .text:0x00002A30; // type:function size:0xC -fn_42_2A40 = .text:0x00002A40; // type:function size:0x4 -fn_42_2A50 = .text:0x00002A50; // type:function size:0xC -fn_42_2A60 = .text:0x00002A60; // type:function size:0xC -fn_42_2A70 = .text:0x00002A70; // type:function size:0x4 -fn_42_2A80 = .text:0x00002A80; // type:function size:0x48 -fn_42_2AD0 = .text:0x00002AD0; // type:function size:0x98 -fn_42_2B70 = .text:0x00002B70; // type:function size:0x4 -fn_42_2B80 = .text:0x00002B80; // type:function size:0xC -fn_42_2B90 = .text:0x00002B90; // type:function size:0xC -fn_42_2BA0 = .text:0x00002BA0; // type:function size:0x4 +finalizeState_Damage__18dAcNpcKyuiWizard_cFv = .text:0x000028A0; // type:function size:0x4 +initializeState_Damage2__18dAcNpcKyuiWizard_cFv = .text:0x000028B0; // type:function size:0x48 +executeState_Damage2__18dAcNpcKyuiWizard_cFv = .text:0x00002900; // type:function size:0x110 +finalizeState_Damage2__18dAcNpcKyuiWizard_cFv = .text:0x00002A10; // type:function size:0x4 +initializeState_WakeUpDemo1st__18dAcNpcKyuiWizard_cFv = .text:0x00002A20; // type:function size:0xC +executeState_WakeUpDemo1st__18dAcNpcKyuiWizard_cFv = .text:0x00002A30; // type:function size:0xC +finalizeState_WakeUpDemo1st__18dAcNpcKyuiWizard_cFv = .text:0x00002A40; // type:function size:0x4 +initializeState_WakeUpDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002A50; // type:function size:0xC +executeState_WakeUpDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002A60; // type:function size:0xC +finalizeState_WakeUpDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002A70; // type:function size:0x4 +initializeState_DragonHintDemoCheck__18dAcNpcKyuiWizard_cFv = .text:0x00002A80; // type:function size:0x48 +executeState_DragonHintDemoCheck__18dAcNpcKyuiWizard_cFv = .text:0x00002AD0; // type:function size:0x98 +finalizeState_DragonHintDemoCheck__18dAcNpcKyuiWizard_cFv = .text:0x00002B70; // type:function size:0x4 +initializeState_DragonHintDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002B80; // type:function size:0xC +executeState_DragonHintDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002B90; // type:function size:0xC +finalizeState_DragonHintDemo__18dAcNpcKyuiWizard_cFv = .text:0x00002BA0; // type:function size:0x4 fn_42_2BB0 = .text:0x00002BB0; // type:function size:0x34 fn_42_2BF0 = .text:0x00002BF0; // type:function size:0x14 fn_42_2C10 = .text:0x00002C10; // type:function size:0x8 @@ -174,18 +174,18 @@ fn_42_31D0 = .text:0x000031D0; // type:function size:0x8 fn_42_31E0 = .text:0x000031E0; // type:function size:0x74 fn_42_3260 = .text:0x00003260; // type:function size:0x8 fn_42_3270 = .text:0x00003270; // type:function size:0x8 -fn_42_3280 = .text:0x00003280; // type:function size:0x174 +__dt__18dAcNpcKyuiWizard_cFv = .text:0x00003280; // type:function size:0x174 fn_42_3400 = .text:0x00003400; // type:function size:0x4 fn_42_3410 = .text:0x00003410; // type:function size:0x4 fn_42_3420 = .text:0x00003420; // type:function size:0x4 fn_42_3430 = .text:0x00003430; // type:function size:0x4 fn_42_3440 = .text:0x00003440; // type:function size:0x4 -fn_42_3450 = .text:0x00003450; // type:function size:0x6E4 -fn_42_3B40 = .text:0x00003B40; // type:function size:0x58 -fn_42_3BA0 = .text:0x00003BA0; // type:function size:0x88 -fn_42_3C30 = .text:0x00003C30; // type:function size:0x30 -fn_42_3C60 = .text:0x00003C60; // type:function size:0x30 -fn_42_3C90 = .text:0x00003C90; // type:function size:0x30 +__sinit_\d_a_npc_kyui_wizard_cpp = .text:0x00003450; // type:function size:0x6E4 scope:local +__dt__33sFStateID_c<18dAcNpcKyuiWizard_c>Fv = .text:0x00003B40; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcNpcKyuiWizard_c>CFPCc = .text:0x00003BA0; // type:function size:0x88 +initializeState__33sFStateID_c<18dAcNpcKyuiWizard_c>CFR18dAcNpcKyuiWizard_c = .text:0x00003C30; // type:function size:0x30 +executeState__33sFStateID_c<18dAcNpcKyuiWizard_c>CFR18dAcNpcKyuiWizard_c = .text:0x00003C60; // type:function size:0x30 +finalizeState__33sFStateID_c<18dAcNpcKyuiWizard_c>CFR18dAcNpcKyuiWizard_c = .text:0x00003C90; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -243,7 +243,7 @@ lbl_42_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_42_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_42_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_42_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte -lbl_42_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_KYUI_WIZARD = .data:0x00000038; // type:object size:0x10 lbl_42_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_42_data_54 = .data:0x00000054; // type:object size:0x14 data:string lbl_42_data_68 = .data:0x00000068; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_medicine_husband_nightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_medicine_husband_nightNP/symbols.txt index 30fff6a6..2a55a756 100644 --- a/config/SOUE01/rels/d_a_npc_medicine_husband_nightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_medicine_husband_nightNP/symbols.txt @@ -25,7 +25,7 @@ fn_47_2A0 = .text:0x000002A0; // type:function size:0x34 fn_47_2E0 = .text:0x000002E0; // type:function size:0x34 fn_47_320 = .text:0x00000320; // type:function size:0x34 fn_47_360 = .text:0x00000360; // type:function size:0x48 -AcNpcMedicineHusbandNight__ctor = .text:0x000003B0; // type:function size:0x32C +dAcNpcMedicineHusbandNight_c_classInit__Fv = .text:0x000003B0; // type:function size:0x32C fn_47_6E0 = .text:0x000006E0; // type:function size:0x60 fn_47_740 = .text:0x00000740; // type:function size:0xC fn_47_750 = .text:0x00000750; // type:function size:0x40 @@ -128,7 +128,7 @@ fn_47_18B0 = .text:0x000018B0; // type:function size:0x8 fn_47_18C0 = .text:0x000018C0; // type:function size:0x4C fn_47_1910 = .text:0x00001910; // type:function size:0x8 fn_47_1920 = .text:0x00001920; // type:function size:0xC -fn_47_1930 = .text:0x00001930; // type:function size:0x168 +__dt__28dAcNpcMedicineHusbandNight_cFv = .text:0x00001930; // type:function size:0x168 fn_47_1AA0 = .text:0x00001AA0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -204,7 +204,7 @@ lbl_47_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_47_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_47_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_47_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_47_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MED_HUS_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_47_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_47_data_50 = .data:0x00000050; // type:object size:0x18 lbl_47_data_68 = .data:0x00000068; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_medicinewifenightNP/symbols.txt b/config/SOUE01/rels/d_a_npc_medicinewifenightNP/symbols.txt index 7529e7c0..19bd176e 100644 --- a/config/SOUE01/rels/d_a_npc_medicinewifenightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_medicinewifenightNP/symbols.txt @@ -25,7 +25,7 @@ fn_46_2A0 = .text:0x000002A0; // type:function size:0x34 fn_46_2E0 = .text:0x000002E0; // type:function size:0x34 fn_46_320 = .text:0x00000320; // type:function size:0x34 fn_46_360 = .text:0x00000360; // type:function size:0x48 -AcNpcMedicineWifeNight__ctor = .text:0x000003B0; // type:function size:0x324 +dAcNpcMedicineWifeNight_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_46_6E0 = .text:0x000006E0; // type:function size:0x60 fn_46_740 = .text:0x00000740; // type:function size:0xC fn_46_750 = .text:0x00000750; // type:function size:0x40 @@ -125,7 +125,7 @@ fn_46_1620 = .text:0x00001620; // type:function size:0x8 fn_46_1630 = .text:0x00001630; // type:function size:0x4C fn_46_1680 = .text:0x00001680; // type:function size:0x8 fn_46_1690 = .text:0x00001690; // type:function size:0xC -fn_46_16A0 = .text:0x000016A0; // type:function size:0x15C +__dt__25dAcNpcMedicineWifeNight_cFv = .text:0x000016A0; // type:function size:0x15C fn_46_1800 = .text:0x00001800; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -194,7 +194,7 @@ lbl_46_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_46_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_46_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_46_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_46_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MED_WIFE_NIGHT = .data:0x00000030; // type:object size:0x10 lbl_46_data_40 = .data:0x00000040; // type:object size:0x10 lbl_46_data_50 = .data:0x00000050; // type:object size:0x14 lbl_46_data_64 = .data:0x00000064; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_moleNP/symbols.txt b/config/SOUE01/rels/d_a_npc_moleNP/symbols.txt index 75259c76..18547edf 100644 --- a/config/SOUE01/rels/d_a_npc_moleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_moleNP/symbols.txt @@ -15,7 +15,7 @@ fn_91_1F0 = .text:0x000001F0; // type:function size:0x34 fn_91_230 = .text:0x00000230; // type:function size:0x34 fn_91_270 = .text:0x00000270; // type:function size:0x34 fn_91_2B0 = .text:0x000002B0; // type:function size:0x48 -AcNpcMole__ctor = .text:0x00000300; // type:function size:0x240 +dAcNpcMole_c_classInit__Fv = .text:0x00000300; // type:function size:0x240 fn_91_540 = .text:0x00000540; // type:function size:0x58 fn_91_5A0 = .text:0x000005A0; // type:function size:0x40 fn_91_5E0 = .text:0x000005E0; // type:function size:0x4 @@ -160,22 +160,22 @@ fn_91_6D60 = .text:0x00006D60; // type:function size:0x4 fn_91_6D70 = .text:0x00006D70; // type:function size:0x1C fn_91_6D90 = .text:0x00006D90; // type:function size:0x8 fn_91_6DA0 = .text:0x00006DA0; // type:function size:0x8 -fn_91_6DB0 = .text:0x00006DB0; // type:function size:0x16C +__dt__12dAcNpcMole_cFv = .text:0x00006DB0; // type:function size:0x16C fn_91_6F20 = .text:0x00006F20; // type:function size:0x4 fn_91_6F30 = .text:0x00006F30; // type:function size:0x4 fn_91_6F40 = .text:0x00006F40; // type:function size:0x4 fn_91_6F50 = .text:0x00006F50; // type:function size:0x4 fn_91_6F60 = .text:0x00006F60; // type:function size:0x4 -fn_91_6F70 = .text:0x00006F70; // type:function size:0xAAC -fn_91_7A20 = .text:0x00007A20; // type:function size:0x58 +__sinit_\d_a_npc_mole_cpp = .text:0x00006F70; // type:function size:0xAAC scope:local +__dt__27sFStateID_c<12dAcNpcMole_c>Fv = .text:0x00007A20; // type:function size:0x58 fn_91_7A80 = .text:0x00007A80; // type:function size:0x5C fn_91_7AE0 = .text:0x00007AE0; // type:function size:0xC fn_91_7AF0 = .text:0x00007AF0; // type:function size:0xDC fn_91_7BD0 = .text:0x00007BD0; // type:function size:0xE0 -fn_91_7CB0 = .text:0x00007CB0; // type:function size:0x88 -fn_91_7D40 = .text:0x00007D40; // type:function size:0x30 -fn_91_7D70 = .text:0x00007D70; // type:function size:0x30 -fn_91_7DA0 = .text:0x00007DA0; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcMole_c>CFPCc = .text:0x00007CB0; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcMole_c>CFR12dAcNpcMole_c = .text:0x00007D40; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcMole_c>CFR12dAcNpcMole_c = .text:0x00007D70; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcMole_c>CFR12dAcNpcMole_c = .text:0x00007DA0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -454,7 +454,7 @@ lbl_91_rodata_3020 = .rodata:0x00003020; // type:object size:0xC data:float lbl_91_rodata_302C = .rodata:0x0000302C; // type:object size:0x18 data:float lbl_91_rodata_3044 = .rodata:0x00003044; // type:object size:0x18 data:float lbl_91_rodata_305C = .rodata:0x0000305C; // type:object size:0x74 data:float -lbl_91_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_MOLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_91_data_10 = .data:0x00000010; // type:object size:0x10 lbl_91_data_20 = .data:0x00000020; // type:object size:0x14 lbl_91_data_34 = .data:0x00000034; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_mole_elderNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_elderNP/symbols.txt index a6fb4d37..beed2a30 100644 --- a/config/SOUE01/rels/d_a_npc_mole_elderNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_elderNP/symbols.txt @@ -27,7 +27,7 @@ fn_98_320 = .text:0x00000320; // type:function size:0x34 fn_98_360 = .text:0x00000360; // type:function size:0x34 fn_98_3A0 = .text:0x000003A0; // type:function size:0x34 fn_98_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_98_430 = .text:0x00000430; // type:function size:0x39C +dAcNpcMoleElder_c_classInit__Fv = .text:0x00000430; // type:function size:0x39C fn_98_7D0 = .text:0x000007D0; // type:function size:0x60 fn_98_830 = .text:0x00000830; // type:function size:0xC fn_98_840 = .text:0x00000840; // type:function size:0x40 @@ -169,24 +169,24 @@ fn_98_3170 = .text:0x00003170; // type:function size:0xC fn_98_3180 = .text:0x00003180; // type:function size:0x20 fn_98_31A0 = .text:0x000031A0; // type:function size:0x8 fn_98_31B0 = .text:0x000031B0; // type:function size:0x8 -fn_98_31C0 = .text:0x000031C0; // type:function size:0x1AC +__dt__17dAcNpcMoleElder_cFv = .text:0x000031C0; // type:function size:0x1AC fn_98_3370 = .text:0x00003370; // type:function size:0x4 fn_98_3380 = .text:0x00003380; // type:function size:0x4 fn_98_3390 = .text:0x00003390; // type:function size:0x4 fn_98_33A0 = .text:0x000033A0; // type:function size:0x4 fn_98_33B0 = .text:0x000033B0; // type:function size:0x4 -fn_98_33C0 = .text:0x000033C0; // type:function size:0x430 -fn_98_37F0 = .text:0x000037F0; // type:function size:0x58 +__sinit_\d_a_npc_mole_elder_cpp = .text:0x000033C0; // type:function size:0x430 scope:local +__dt__32sFStateID_c<17dAcNpcMoleElder_c>Fv = .text:0x000037F0; // type:function size:0x58 fn_98_3850 = .text:0x00003850; // type:function size:0x5C fn_98_38B0 = .text:0x000038B0; // type:function size:0xC fn_98_38C0 = .text:0x000038C0; // type:function size:0xC fn_98_38D0 = .text:0x000038D0; // type:function size:0xC fn_98_38E0 = .text:0x000038E0; // type:function size:0xDC fn_98_39C0 = .text:0x000039C0; // type:function size:0xE0 -fn_98_3AA0 = .text:0x00003AA0; // type:function size:0x88 -fn_98_3B30 = .text:0x00003B30; // type:function size:0x30 -fn_98_3B60 = .text:0x00003B60; // type:function size:0x30 -fn_98_3B90 = .text:0x00003B90; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcMoleElder_c>CFPCc = .text:0x00003AA0; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcMoleElder_c>CFR17dAcNpcMoleElder_c = .text:0x00003B30; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcMoleElder_c>CFR17dAcNpcMoleElder_c = .text:0x00003B60; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcMoleElder_c>CFR17dAcNpcMoleElder_c = .text:0x00003B90; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -284,7 +284,7 @@ lbl_98_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_98_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_98_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_98_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte -lbl_98_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_MOLE_ELDER = .data:0x00000038; // type:object size:0x10 lbl_98_data_48 = .data:0x00000048; // type:object size:0x30 lbl_98_data_78 = .data:0x00000078; // type:object size:0xC lbl_98_data_84 = .data:0x00000084; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_mole_es_nmlNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_es_nmlNP/symbols.txt index b3c13076..11e90d32 100644 --- a/config/SOUE01/rels/d_a_npc_mole_es_nmlNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_es_nmlNP/symbols.txt @@ -27,7 +27,7 @@ fn_95_320 = .text:0x00000320; // type:function size:0x34 fn_95_360 = .text:0x00000360; // type:function size:0x34 fn_95_3A0 = .text:0x000003A0; // type:function size:0x34 fn_95_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_95_430 = .text:0x00000430; // type:function size:0x358 +dAcNpcMoleEsNml_c_classInit__Fv = .text:0x00000430; // type:function size:0x358 fn_95_790 = .text:0x00000790; // type:function size:0x60 fn_95_7F0 = .text:0x000007F0; // type:function size:0xC fn_95_800 = .text:0x00000800; // type:function size:0x40 @@ -152,22 +152,22 @@ fn_95_3180 = .text:0x00003180; // type:function size:0x8 fn_95_3190 = .text:0x00003190; // type:function size:0xC fn_95_31A0 = .text:0x000031A0; // type:function size:0x8 fn_95_31B0 = .text:0x000031B0; // type:function size:0x8 -fn_95_31C0 = .text:0x000031C0; // type:function size:0x1A0 +__dt__17dAcNpcMoleEsNml_cFv = .text:0x000031C0; // type:function size:0x1A0 fn_95_3360 = .text:0x00003360; // type:function size:0x4 fn_95_3370 = .text:0x00003370; // type:function size:0x4 fn_95_3380 = .text:0x00003380; // type:function size:0x4 fn_95_3390 = .text:0x00003390; // type:function size:0x4 fn_95_33A0 = .text:0x000033A0; // type:function size:0x4 -fn_95_33B0 = .text:0x000033B0; // type:function size:0x298 -fn_95_3650 = .text:0x00003650; // type:function size:0x58 +__sinit_\d_a_npc_mole_es_nml_cpp = .text:0x000033B0; // type:function size:0x298 scope:local +__dt__32sFStateID_c<17dAcNpcMoleEsNml_c>Fv = .text:0x00003650; // type:function size:0x58 fn_95_36B0 = .text:0x000036B0; // type:function size:0x5C fn_95_3710 = .text:0x00003710; // type:function size:0xC fn_95_3720 = .text:0x00003720; // type:function size:0xDC fn_95_3800 = .text:0x00003800; // type:function size:0xE0 -fn_95_38E0 = .text:0x000038E0; // type:function size:0x88 -fn_95_3970 = .text:0x00003970; // type:function size:0x30 -fn_95_39A0 = .text:0x000039A0; // type:function size:0x30 -fn_95_39D0 = .text:0x000039D0; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcMoleEsNml_c>CFPCc = .text:0x000038E0; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcMoleEsNml_c>CFR17dAcNpcMoleEsNml_c = .text:0x00003970; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcMoleEsNml_c>CFR17dAcNpcMoleEsNml_c = .text:0x000039A0; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcMoleEsNml_c>CFR17dAcNpcMoleEsNml_c = .text:0x000039D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -292,7 +292,7 @@ lbl_95_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_95_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_95_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_95_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_95_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MOLE_ES_NML = .data:0x00000030; // type:object size:0x10 lbl_95_data_40 = .data:0x00000040; // type:object size:0x30 lbl_95_data_70 = .data:0x00000070; // type:object size:0x10 lbl_95_data_80 = .data:0x00000080; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_mole_mgNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_mgNP/symbols.txt index 1c5f95af..efd2bc5a 100644 --- a/config/SOUE01/rels/d_a_npc_mole_mgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_mgNP/symbols.txt @@ -27,7 +27,7 @@ fn_92_320 = .text:0x00000320; // type:function size:0x34 fn_92_360 = .text:0x00000360; // type:function size:0x34 fn_92_3A0 = .text:0x000003A0; // type:function size:0x34 fn_92_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_92_430 = .text:0x00000430; // type:function size:0x334 +dAcNpcMoleMg_c_classInit__Fv = .text:0x00000430; // type:function size:0x334 fn_92_770 = .text:0x00000770; // type:function size:0x60 fn_92_7D0 = .text:0x000007D0; // type:function size:0xC fn_92_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -83,12 +83,12 @@ fn_92_2870 = .text:0x00002870; // type:function size:0x8 fn_92_2880 = .text:0x00002880; // type:function size:0x20 fn_92_28A0 = .text:0x000028A0; // type:function size:0x40 fn_92_28E0 = .text:0x000028E0; // type:function size:0x1A0 -fn_92_2A80 = .text:0x00002A80; // type:function size:0x78 -fn_92_2B00 = .text:0x00002B00; // type:function size:0x4 -fn_92_2B10 = .text:0x00002B10; // type:function size:0x4 -fn_92_2B20 = .text:0x00002B20; // type:function size:0x54 -fn_92_2B80 = .text:0x00002B80; // type:function size:0x4 -fn_92_2B90 = .text:0x00002B90; // type:function size:0x4 +initializeState_Hide__14dAcNpcMoleMg_cFv = .text:0x00002A80; // type:function size:0x78 +executeState_Hide__14dAcNpcMoleMg_cFv = .text:0x00002B00; // type:function size:0x4 +finalizeState_Hide__14dAcNpcMoleMg_cFv = .text:0x00002B10; // type:function size:0x4 +initializeState_Result__14dAcNpcMoleMg_cFv = .text:0x00002B20; // type:function size:0x54 +executeState_Result__14dAcNpcMoleMg_cFv = .text:0x00002B80; // type:function size:0x4 +finalizeState_Result__14dAcNpcMoleMg_cFv = .text:0x00002B90; // type:function size:0x4 fn_92_2BA0 = .text:0x00002BA0; // type:function size:0x34 fn_92_2BE0 = .text:0x00002BE0; // type:function size:0x14 fn_92_2C00 = .text:0x00002C00; // type:function size:0x8 @@ -150,18 +150,18 @@ fn_92_3270 = .text:0x00003270; // type:function size:0xC fn_92_3280 = .text:0x00003280; // type:function size:0xC fn_92_3290 = .text:0x00003290; // type:function size:0x8 fn_92_32A0 = .text:0x000032A0; // type:function size:0x8 -fn_92_32B0 = .text:0x000032B0; // type:function size:0x168 +__dt__14dAcNpcMoleMg_cFv = .text:0x000032B0; // type:function size:0x168 fn_92_3420 = .text:0x00003420; // type:function size:0x4 fn_92_3430 = .text:0x00003430; // type:function size:0x4 fn_92_3440 = .text:0x00003440; // type:function size:0x4 fn_92_3450 = .text:0x00003450; // type:function size:0x4 fn_92_3460 = .text:0x00003460; // type:function size:0x4 -fn_92_3470 = .text:0x00003470; // type:function size:0x1C0 -fn_92_3630 = .text:0x00003630; // type:function size:0x58 -fn_92_3690 = .text:0x00003690; // type:function size:0x88 -fn_92_3720 = .text:0x00003720; // type:function size:0x30 -fn_92_3750 = .text:0x00003750; // type:function size:0x30 -fn_92_3780 = .text:0x00003780; // type:function size:0x30 +__sinit_\d_a_npc_mole_mg_cpp = .text:0x00003470; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcNpcMoleMg_c>Fv = .text:0x00003630; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcNpcMoleMg_c>CFPCc = .text:0x00003690; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcMoleMg_c>CFR14dAcNpcMoleMg_c = .text:0x00003720; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcMoleMg_c>CFR14dAcNpcMoleMg_c = .text:0x00003750; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcMoleMg_c>CFR14dAcNpcMoleMg_c = .text:0x00003780; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -249,7 +249,7 @@ lbl_92_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_92_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_92_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_92_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_92_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MOLE_MG = .data:0x00000030; // type:object size:0x10 lbl_92_data_40 = .data:0x00000040; // type:object size:0x8 lbl_92_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_92_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_mole_normal2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_normal2NP/symbols.txt index b28b3044..4c749ea5 100644 --- a/config/SOUE01/rels/d_a_npc_mole_normal2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_normal2NP/symbols.txt @@ -25,7 +25,7 @@ fn_94_2E0 = .text:0x000002E0; // type:function size:0x34 fn_94_320 = .text:0x00000320; // type:function size:0x34 fn_94_360 = .text:0x00000360; // type:function size:0x34 fn_94_3A0 = .text:0x000003A0; // type:function size:0x48 -fn_94_3F0 = .text:0x000003F0; // type:function size:0x36C +NPC_MOLE_NML_CLASS_classInit__Fv = .text:0x000003F0; // type:function size:0x36C fn_94_760 = .text:0x00000760; // type:function size:0x60 fn_94_7C0 = .text:0x000007C0; // type:function size:0xC fn_94_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -156,22 +156,22 @@ fn_94_4780 = .text:0x00004780; // type:function size:0xC fn_94_4790 = .text:0x00004790; // type:function size:0x8 fn_94_47A0 = .text:0x000047A0; // type:function size:0x8 fn_94_47B0 = .text:0x000047B0; // type:function size:0x8 -fn_94_47C0 = .text:0x000047C0; // type:function size:0x1BC +__dt__18NPC_MOLE_NML_CLASSFv = .text:0x000047C0; // type:function size:0x1BC fn_94_4980 = .text:0x00004980; // type:function size:0x4 fn_94_4990 = .text:0x00004990; // type:function size:0x4 fn_94_49A0 = .text:0x000049A0; // type:function size:0x4 fn_94_49B0 = .text:0x000049B0; // type:function size:0x4 fn_94_49C0 = .text:0x000049C0; // type:function size:0x4 -fn_94_49D0 = .text:0x000049D0; // type:function size:0x298 -fn_94_4C70 = .text:0x00004C70; // type:function size:0x58 +__sinit_\d_a_npc_mole_normal2_cpp = .text:0x000049D0; // type:function size:0x298 scope:local +__dt__33sFStateID_c<18NPC_MOLE_NML_CLASS>Fv = .text:0x00004C70; // type:function size:0x58 fn_94_4CD0 = .text:0x00004CD0; // type:function size:0x5C fn_94_4D30 = .text:0x00004D30; // type:function size:0xC fn_94_4D40 = .text:0x00004D40; // type:function size:0xDC fn_94_4E20 = .text:0x00004E20; // type:function size:0xE0 -fn_94_4F00 = .text:0x00004F00; // type:function size:0x88 -fn_94_4F90 = .text:0x00004F90; // type:function size:0x30 -fn_94_4FC0 = .text:0x00004FC0; // type:function size:0x30 -fn_94_4FF0 = .text:0x00004FF0; // type:function size:0x30 +isSameName__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFPCc = .text:0x00004F00; // type:function size:0x88 +initializeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004F90; // type:function size:0x30 +executeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004FC0; // type:function size:0x30 +finalizeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004FF0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -255,7 +255,7 @@ lbl_94_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_94_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_94_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_94_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_94_data_30 = .data:0x00000030; // type:object size:0x40 +g_profile_NPC_MOLE_NORMAL2 = .data:0x00000030; // type:object size:0x40 lbl_94_data_70 = .data:0x00000070; // type:object size:0x8 lbl_94_data_78 = .data:0x00000078; // type:object size:0x10 lbl_94_data_88 = .data:0x00000088; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_mole_normalNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_normalNP/symbols.txt index e44e69e7..ce9a3863 100644 --- a/config/SOUE01/rels/d_a_npc_mole_normalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_normalNP/symbols.txt @@ -25,7 +25,7 @@ fn_93_2E0 = .text:0x000002E0; // type:function size:0x34 fn_93_320 = .text:0x00000320; // type:function size:0x34 fn_93_360 = .text:0x00000360; // type:function size:0x34 fn_93_3A0 = .text:0x000003A0; // type:function size:0x48 -AcNpcMoleNormal__ctor = .text:0x000003F0; // type:function size:0x36C +NPC_MOLE_NML_CLASS_classInit__Fv = .text:0x000003F0; // type:function size:0x36C fn_93_760 = .text:0x00000760; // type:function size:0x60 fn_93_7C0 = .text:0x000007C0; // type:function size:0xC fn_93_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -156,22 +156,22 @@ fn_93_4780 = .text:0x00004780; // type:function size:0xC fn_93_4790 = .text:0x00004790; // type:function size:0x8 fn_93_47A0 = .text:0x000047A0; // type:function size:0x8 fn_93_47B0 = .text:0x000047B0; // type:function size:0x8 -fn_93_47C0 = .text:0x000047C0; // type:function size:0x1BC +__dt__18NPC_MOLE_NML_CLASSFv = .text:0x000047C0; // type:function size:0x1BC fn_93_4980 = .text:0x00004980; // type:function size:0x4 fn_93_4990 = .text:0x00004990; // type:function size:0x4 fn_93_49A0 = .text:0x000049A0; // type:function size:0x4 fn_93_49B0 = .text:0x000049B0; // type:function size:0x4 fn_93_49C0 = .text:0x000049C0; // type:function size:0x4 -fn_93_49D0 = .text:0x000049D0; // type:function size:0x298 -fn_93_4C70 = .text:0x00004C70; // type:function size:0x58 +__sinit_\d_a_npc_mole_normal_cpp = .text:0x000049D0; // type:function size:0x298 scope:local +__dt__33sFStateID_c<18NPC_MOLE_NML_CLASS>Fv = .text:0x00004C70; // type:function size:0x58 fn_93_4CD0 = .text:0x00004CD0; // type:function size:0x5C fn_93_4D30 = .text:0x00004D30; // type:function size:0xC fn_93_4D40 = .text:0x00004D40; // type:function size:0xDC fn_93_4E20 = .text:0x00004E20; // type:function size:0xE0 -fn_93_4F00 = .text:0x00004F00; // type:function size:0x88 -fn_93_4F90 = .text:0x00004F90; // type:function size:0x30 -fn_93_4FC0 = .text:0x00004FC0; // type:function size:0x30 -fn_93_4FF0 = .text:0x00004FF0; // type:function size:0x30 +isSameName__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFPCc = .text:0x00004F00; // type:function size:0x88 +initializeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004F90; // type:function size:0x30 +executeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004FC0; // type:function size:0x30 +finalizeState__33sFStateID_c<18NPC_MOLE_NML_CLASS>CFR18NPC_MOLE_NML_CLASS = .text:0x00004FF0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -255,7 +255,7 @@ lbl_93_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_93_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_93_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_93_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_93_data_30 = .data:0x00000030; // type:object size:0x40 +g_profile_NPC_MOLE_NORMAL = .data:0x00000030; // type:object size:0x40 lbl_93_data_70 = .data:0x00000070; // type:object size:0x8 lbl_93_data_78 = .data:0x00000078; // type:object size:0x10 lbl_93_data_88 = .data:0x00000088; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_mole_salNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_salNP/symbols.txt index 2384ca8e..01f139d9 100644 --- a/config/SOUE01/rels/d_a_npc_mole_salNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_salNP/symbols.txt @@ -27,7 +27,7 @@ fn_99_320 = .text:0x00000320; // type:function size:0x34 fn_99_360 = .text:0x00000360; // type:function size:0x34 fn_99_3A0 = .text:0x000003A0; // type:function size:0x34 fn_99_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_99_430 = .text:0x00000430; // type:function size:0x380 +dAcNpcMoleSal_c_classInit__Fv = .text:0x00000430; // type:function size:0x380 fn_99_7B0 = .text:0x000007B0; // type:function size:0x60 fn_99_810 = .text:0x00000810; // type:function size:0xC fn_99_820 = .text:0x00000820; // type:function size:0x40 @@ -151,23 +151,23 @@ fn_99_2E50 = .text:0x00002E50; // type:function size:0xC fn_99_2E60 = .text:0x00002E60; // type:function size:0x20 fn_99_2E80 = .text:0x00002E80; // type:function size:0x8 fn_99_2E90 = .text:0x00002E90; // type:function size:0x8 -fn_99_2EA0 = .text:0x00002EA0; // type:function size:0x17C +__dt__15dAcNpcMoleSal_cFv = .text:0x00002EA0; // type:function size:0x17C fn_99_3020 = .text:0x00003020; // type:function size:0x4 fn_99_3030 = .text:0x00003030; // type:function size:0x4 fn_99_3040 = .text:0x00003040; // type:function size:0x4 fn_99_3050 = .text:0x00003050; // type:function size:0x4 fn_99_3060 = .text:0x00003060; // type:function size:0x4 -fn_99_3070 = .text:0x00003070; // type:function size:0x1E0 -fn_99_3250 = .text:0x00003250; // type:function size:0x58 +__sinit_\d_a_npc_mole_sal_cpp = .text:0x00003070; // type:function size:0x1E0 scope:local +__dt__30sFStateID_c<15dAcNpcMoleSal_c>Fv = .text:0x00003250; // type:function size:0x58 fn_99_32B0 = .text:0x000032B0; // type:function size:0x5C fn_99_3310 = .text:0x00003310; // type:function size:0xC fn_99_3320 = .text:0x00003320; // type:function size:0xC fn_99_3330 = .text:0x00003330; // type:function size:0xDC fn_99_3410 = .text:0x00003410; // type:function size:0xE0 -fn_99_34F0 = .text:0x000034F0; // type:function size:0x88 -fn_99_3580 = .text:0x00003580; // type:function size:0x30 -fn_99_35B0 = .text:0x000035B0; // type:function size:0x30 -fn_99_35E0 = .text:0x000035E0; // type:function size:0x30 +isSameName__30sFStateID_c<15dAcNpcMoleSal_c>CFPCc = .text:0x000034F0; // type:function size:0x88 +initializeState__30sFStateID_c<15dAcNpcMoleSal_c>CFR15dAcNpcMoleSal_c = .text:0x00003580; // type:function size:0x30 +executeState__30sFStateID_c<15dAcNpcMoleSal_c>CFR15dAcNpcMoleSal_c = .text:0x000035B0; // type:function size:0x30 +finalizeState__30sFStateID_c<15dAcNpcMoleSal_c>CFR15dAcNpcMoleSal_c = .text:0x000035E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -257,7 +257,7 @@ lbl_99_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_99_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_99_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_99_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte -lbl_99_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_NPC_MOLE_SAL = .data:0x00000038; // type:object size:0x10 lbl_99_data_48 = .data:0x00000048; // type:object size:0xC lbl_99_data_54 = .data:0x00000054; // type:object size:0x14 lbl_99_data_68 = .data:0x00000068; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_mole_tackle2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_tackle2NP/symbols.txt index a720b930..19cacaff 100644 --- a/config/SOUE01/rels/d_a_npc_mole_tackle2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_tackle2NP/symbols.txt @@ -27,7 +27,7 @@ fn_97_320 = .text:0x00000320; // type:function size:0x34 fn_97_360 = .text:0x00000360; // type:function size:0x34 fn_97_3A0 = .text:0x000003A0; // type:function size:0x34 fn_97_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_97_430 = .text:0x00000430; // type:function size:0x344 +dAcNpcMoleTackle2_c_classInit__Fv = .text:0x00000430; // type:function size:0x344 fn_97_780 = .text:0x00000780; // type:function size:0x60 fn_97_7E0 = .text:0x000007E0; // type:function size:0xC fn_97_7F0 = .text:0x000007F0; // type:function size:0x40 @@ -147,22 +147,22 @@ fn_97_2C90 = .text:0x00002C90; // type:function size:0x8 fn_97_2CA0 = .text:0x00002CA0; // type:function size:0xC fn_97_2CB0 = .text:0x00002CB0; // type:function size:0x8 fn_97_2CC0 = .text:0x00002CC0; // type:function size:0x8 -fn_97_2CD0 = .text:0x00002CD0; // type:function size:0x188 +__dt__19dAcNpcMoleTackle2_cFv = .text:0x00002CD0; // type:function size:0x188 fn_97_2E60 = .text:0x00002E60; // type:function size:0x4 fn_97_2E70 = .text:0x00002E70; // type:function size:0x4 fn_97_2E80 = .text:0x00002E80; // type:function size:0x4 fn_97_2E90 = .text:0x00002E90; // type:function size:0x4 fn_97_2EA0 = .text:0x00002EA0; // type:function size:0x4 -fn_97_2EB0 = .text:0x00002EB0; // type:function size:0x298 -fn_97_3150 = .text:0x00003150; // type:function size:0x58 +__sinit_\d_a_npc_mole_tackle2_cpp = .text:0x00002EB0; // type:function size:0x298 scope:local +__dt__34sFStateID_c<19dAcNpcMoleTackle2_c>Fv = .text:0x00003150; // type:function size:0x58 fn_97_31B0 = .text:0x000031B0; // type:function size:0x5C fn_97_3210 = .text:0x00003210; // type:function size:0xC fn_97_3220 = .text:0x00003220; // type:function size:0xDC fn_97_3300 = .text:0x00003300; // type:function size:0xE0 -fn_97_33E0 = .text:0x000033E0; // type:function size:0x88 -fn_97_3470 = .text:0x00003470; // type:function size:0x30 -fn_97_34A0 = .text:0x000034A0; // type:function size:0x30 -fn_97_34D0 = .text:0x000034D0; // type:function size:0x30 +isSameName__34sFStateID_c<19dAcNpcMoleTackle2_c>CFPCc = .text:0x000033E0; // type:function size:0x88 +initializeState__34sFStateID_c<19dAcNpcMoleTackle2_c>CFR19dAcNpcMoleTackle2_c = .text:0x00003470; // type:function size:0x30 +executeState__34sFStateID_c<19dAcNpcMoleTackle2_c>CFR19dAcNpcMoleTackle2_c = .text:0x000034A0; // type:function size:0x30 +finalizeState__34sFStateID_c<19dAcNpcMoleTackle2_c>CFR19dAcNpcMoleTackle2_c = .text:0x000034D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -285,7 +285,7 @@ lbl_97_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_97_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_97_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_97_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_97_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MOLE_TACKLE2 = .data:0x00000030; // type:object size:0x10 lbl_97_data_40 = .data:0x00000040; // type:object size:0x30 lbl_97_data_70 = .data:0x00000070; // type:object size:0x18 lbl_97_data_88 = .data:0x00000088; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_mole_tackleNP/symbols.txt b/config/SOUE01/rels/d_a_npc_mole_tackleNP/symbols.txt index c8cc9bfa..4fb5dc58 100644 --- a/config/SOUE01/rels/d_a_npc_mole_tackleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_mole_tackleNP/symbols.txt @@ -27,7 +27,7 @@ fn_96_320 = .text:0x00000320; // type:function size:0x34 fn_96_360 = .text:0x00000360; // type:function size:0x34 fn_96_3A0 = .text:0x000003A0; // type:function size:0x34 fn_96_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_96_430 = .text:0x00000430; // type:function size:0x344 +dAcNpcMoleTackle_c_classInit__Fv = .text:0x00000430; // type:function size:0x344 fn_96_780 = .text:0x00000780; // type:function size:0x60 fn_96_7E0 = .text:0x000007E0; // type:function size:0xC fn_96_7F0 = .text:0x000007F0; // type:function size:0x40 @@ -147,22 +147,22 @@ fn_96_2A10 = .text:0x00002A10; // type:function size:0x8 fn_96_2A20 = .text:0x00002A20; // type:function size:0xC fn_96_2A30 = .text:0x00002A30; // type:function size:0x8 fn_96_2A40 = .text:0x00002A40; // type:function size:0x8 -fn_96_2A50 = .text:0x00002A50; // type:function size:0x188 +__dt__18dAcNpcMoleTackle_cFv = .text:0x00002A50; // type:function size:0x188 fn_96_2BE0 = .text:0x00002BE0; // type:function size:0x4 fn_96_2BF0 = .text:0x00002BF0; // type:function size:0x4 fn_96_2C00 = .text:0x00002C00; // type:function size:0x4 fn_96_2C10 = .text:0x00002C10; // type:function size:0x4 fn_96_2C20 = .text:0x00002C20; // type:function size:0x4 -fn_96_2C30 = .text:0x00002C30; // type:function size:0x298 -fn_96_2ED0 = .text:0x00002ED0; // type:function size:0x58 +__sinit_\d_a_npc_mole_tackle_cpp = .text:0x00002C30; // type:function size:0x298 scope:local +__dt__33sFStateID_c<18dAcNpcMoleTackle_c>Fv = .text:0x00002ED0; // type:function size:0x58 fn_96_2F30 = .text:0x00002F30; // type:function size:0x5C fn_96_2F90 = .text:0x00002F90; // type:function size:0xC fn_96_2FA0 = .text:0x00002FA0; // type:function size:0xDC fn_96_3080 = .text:0x00003080; // type:function size:0xE0 -fn_96_3160 = .text:0x00003160; // type:function size:0x88 -fn_96_31F0 = .text:0x000031F0; // type:function size:0x30 -fn_96_3220 = .text:0x00003220; // type:function size:0x30 -fn_96_3250 = .text:0x00003250; // type:function size:0x30 +isSameName__33sFStateID_c<18dAcNpcMoleTackle_c>CFPCc = .text:0x00003160; // type:function size:0x88 +initializeState__33sFStateID_c<18dAcNpcMoleTackle_c>CFR18dAcNpcMoleTackle_c = .text:0x000031F0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcNpcMoleTackle_c>CFR18dAcNpcMoleTackle_c = .text:0x00003220; // type:function size:0x30 +finalizeState__33sFStateID_c<18dAcNpcMoleTackle_c>CFR18dAcNpcMoleTackle_c = .text:0x00003250; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -281,7 +281,7 @@ lbl_96_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_96_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_96_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_96_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_96_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_MOLE_TACKLE = .data:0x00000030; // type:object size:0x10 lbl_96_data_40 = .data:0x00000040; // type:object size:0x30 lbl_96_data_70 = .data:0x00000070; // type:object size:0x18 lbl_96_data_88 = .data:0x00000088; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_old_impaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_old_impaNP/symbols.txt index e46251fb..9718eb3d 100644 --- a/config/SOUE01/rels/d_a_npc_old_impaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_old_impaNP/symbols.txt @@ -29,7 +29,7 @@ fn_82_7A0 = .text:0x000007A0; // type:function size:0x10 fn_82_7B0 = .text:0x000007B0; // type:function size:0x30 fn_82_7E0 = .text:0x000007E0; // type:function size:0x30 fn_82_810 = .text:0x00000810; // type:function size:0x30 -fn_82_840 = .text:0x00000840; // type:function size:0x420 +dAcNpcOim_c_classInit__Fv = .text:0x00000840; // type:function size:0x420 fn_82_C60 = .text:0x00000C60; // type:function size:0x4 fn_82_C70 = .text:0x00000C70; // type:function size:0x60 fn_82_CD0 = .text:0x00000CD0; // type:function size:0xC @@ -235,14 +235,14 @@ fn_82_6250 = .text:0x00006250; // type:function size:0x8 fn_82_6260 = .text:0x00006260; // type:function size:0x4C fn_82_62B0 = .text:0x000062B0; // type:function size:0x8 fn_82_62C0 = .text:0x000062C0; // type:function size:0xC -fn_82_62D0 = .text:0x000062D0; // type:function size:0x214 +__dt__11dAcNpcOim_cFv = .text:0x000062D0; // type:function size:0x214 fn_82_64F0 = .text:0x000064F0; // type:function size:0x4 fn_82_6500 = .text:0x00006500; // type:function size:0x4 fn_82_6510 = .text:0x00006510; // type:function size:0x4 fn_82_6520 = .text:0x00006520; // type:function size:0x4 fn_82_6530 = .text:0x00006530; // type:function size:0x4 -fn_82_6540 = .text:0x00006540; // type:function size:0x378 -fn_82_68C0 = .text:0x000068C0; // type:function size:0x58 +__sinit_\d_a_npc_old_impa_cpp = .text:0x00006540; // type:function size:0x378 scope:local +__dt__26sFStateID_c<11dAcNpcOim_c>Fv = .text:0x000068C0; // type:function size:0x58 fn_82_6920 = .text:0x00006920; // type:function size:0x5C fn_82_6980 = .text:0x00006980; // type:function size:0xC fn_82_6990 = .text:0x00006990; // type:function size:0xC @@ -250,10 +250,10 @@ fn_82_69A0 = .text:0x000069A0; // type:function size:0xC fn_82_69B0 = .text:0x000069B0; // type:function size:0xC fn_82_69C0 = .text:0x000069C0; // type:function size:0xDC fn_82_6AA0 = .text:0x00006AA0; // type:function size:0xE0 -fn_82_6B80 = .text:0x00006B80; // type:function size:0x88 -fn_82_6C10 = .text:0x00006C10; // type:function size:0x30 -fn_82_6C40 = .text:0x00006C40; // type:function size:0x30 -fn_82_6C70 = .text:0x00006C70; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcOim_c>CFPCc = .text:0x00006B80; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcOim_c>CFR11dAcNpcOim_c = .text:0x00006C10; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcOim_c>CFR11dAcNpcOim_c = .text:0x00006C40; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcOim_c>CFR11dAcNpcOim_c = .text:0x00006C70; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -328,7 +328,7 @@ lbl_82_rodata_B78 = .rodata:0x00000B78; // type:object size:0x4 data:float lbl_82_rodata_B7C = .rodata:0x00000B7C; // type:object size:0x4 data:float lbl_82_rodata_B80 = .rodata:0x00000B80; // type:object size:0x4 data:float lbl_82_rodata_B84 = .rodata:0x00000B84; // type:object size:0x8 data:float -lbl_82_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_OIM = .data:0x00000000; // type:object size:0x10 data:4byte lbl_82_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_82_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_82_data_20 = .data:0x00000020; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_npc_ord_kyuiNP/symbols.txt b/config/SOUE01/rels/d_a_npc_ord_kyuiNP/symbols.txt index 004da657..6ff06bd5 100644 --- a/config/SOUE01/rels/d_a_npc_ord_kyuiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_ord_kyuiNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcOrdKyui__ctor = .text:0x000000F0; // type:function size:0x594 +dAcNpcOrdKyui_c_classInit__Fv = .text:0x000000F0; // type:function size:0x594 fn_36_690 = .text:0x00000690; // type:function size:0x60 fn_36_6F0 = .text:0x000006F0; // type:function size:0xC fn_36_700 = .text:0x00000700; // type:function size:0x40 @@ -49,9 +49,9 @@ fn_36_12E0 = .text:0x000012E0; // type:function size:0x20 fn_36_1300 = .text:0x00001300; // type:function size:0x7C fn_36_1380 = .text:0x00001380; // type:function size:0x64 fn_36_13F0 = .text:0x000013F0; // type:function size:0x18 -fn_36_1410 = .text:0x00001410; // type:function size:0x80 -fn_36_1490 = .text:0x00001490; // type:function size:0xE4 -fn_36_1580 = .text:0x00001580; // type:function size:0x4 +initializeState_Hide__15dAcNpcOrdKyui_cFv = .text:0x00001410; // type:function size:0x80 +executeState_Hide__15dAcNpcOrdKyui_cFv = .text:0x00001490; // type:function size:0xE4 +finalizeState_Hide__15dAcNpcOrdKyui_cFv = .text:0x00001580; // type:function size:0x4 fn_36_1590 = .text:0x00001590; // type:function size:0x34 fn_36_15D0 = .text:0x000015D0; // type:function size:0x14 fn_36_15F0 = .text:0x000015F0; // type:function size:0x8 @@ -111,18 +111,18 @@ fn_36_1B90 = .text:0x00001B90; // type:function size:0x8 fn_36_1BA0 = .text:0x00001BA0; // type:function size:0x4 fn_36_1BB0 = .text:0x00001BB0; // type:function size:0x8 fn_36_1BC0 = .text:0x00001BC0; // type:function size:0x10 -fn_36_1BD0 = .text:0x00001BD0; // type:function size:0x1AC +__dt__15dAcNpcOrdKyui_cFv = .text:0x00001BD0; // type:function size:0x1AC fn_36_1D80 = .text:0x00001D80; // type:function size:0x4 fn_36_1D90 = .text:0x00001D90; // type:function size:0x4 fn_36_1DA0 = .text:0x00001DA0; // type:function size:0x4 fn_36_1DB0 = .text:0x00001DB0; // type:function size:0x4 fn_36_1DC0 = .text:0x00001DC0; // type:function size:0x4 -fn_36_1DD0 = .text:0x00001DD0; // type:function size:0x10C -fn_36_1EE0 = .text:0x00001EE0; // type:function size:0x58 -fn_36_1F40 = .text:0x00001F40; // type:function size:0x88 -fn_36_1FD0 = .text:0x00001FD0; // type:function size:0x30 -fn_36_2000 = .text:0x00002000; // type:function size:0x30 -fn_36_2030 = .text:0x00002030; // type:function size:0x30 +__sinit_\d_a_npc_ord_kyui_cpp = .text:0x00001DD0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcNpcOrdKyui_c>Fv = .text:0x00001EE0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcNpcOrdKyui_c>CFPCc = .text:0x00001F40; // type:function size:0x88 +initializeState__30sFStateID_c<15dAcNpcOrdKyui_c>CFR15dAcNpcOrdKyui_c = .text:0x00001FD0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcNpcOrdKyui_c>CFR15dAcNpcOrdKyui_c = .text:0x00002000; // type:function size:0x30 +finalizeState__30sFStateID_c<15dAcNpcOrdKyui_c>CFR15dAcNpcOrdKyui_c = .text:0x00002030; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -143,7 +143,7 @@ lbl_36_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float lbl_36_rodata_E0 = .rodata:0x000000E0; // type:object size:0x4 data:float lbl_36_rodata_E4 = .rodata:0x000000E4; // type:object size:0x4 data:float lbl_36_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_36_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_ORD_KYUI = .data:0x00000008; // type:object size:0x10 lbl_36_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte lbl_36_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_36_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_pumpkin_clay_shootingNP/symbols.txt b/config/SOUE01/rels/d_a_npc_pumpkin_clay_shootingNP/symbols.txt index 3b5aca59..8ac7e499 100644 --- a/config/SOUE01/rels/d_a_npc_pumpkin_clay_shootingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_pumpkin_clay_shootingNP/symbols.txt @@ -27,7 +27,7 @@ fn_67_320 = .text:0x00000320; // type:function size:0x34 fn_67_360 = .text:0x00000360; // type:function size:0x34 fn_67_3A0 = .text:0x000003A0; // type:function size:0x34 fn_67_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcPcs__ctor = .text:0x00000430; // type:function size:0x334 +dAcNpcPcs_c_classInit__Fv = .text:0x00000430; // type:function size:0x334 fn_67_770 = .text:0x00000770; // type:function size:0x60 fn_67_7D0 = .text:0x000007D0; // type:function size:0xC fn_67_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -179,22 +179,22 @@ fn_67_3580 = .text:0x00003580; // type:function size:0x8 fn_67_3590 = .text:0x00003590; // type:function size:0x4C fn_67_35E0 = .text:0x000035E0; // type:function size:0x8 fn_67_35F0 = .text:0x000035F0; // type:function size:0xC -fn_67_3600 = .text:0x00003600; // type:function size:0x174 +__dt__11dAcNpcPcs_cFv = .text:0x00003600; // type:function size:0x174 fn_67_3780 = .text:0x00003780; // type:function size:0x4 fn_67_3790 = .text:0x00003790; // type:function size:0x4 fn_67_37A0 = .text:0x000037A0; // type:function size:0x4 fn_67_37B0 = .text:0x000037B0; // type:function size:0x4 fn_67_37C0 = .text:0x000037C0; // type:function size:0x4 -fn_67_37D0 = .text:0x000037D0; // type:function size:0x4CC -fn_67_3CA0 = .text:0x00003CA0; // type:function size:0x58 +__sinit_\d_a_npc_pumpkin_clay_shooting_cpp = .text:0x000037D0; // type:function size:0x4CC scope:local +__dt__26sFStateID_c<11dAcNpcPcs_c>Fv = .text:0x00003CA0; // type:function size:0x58 fn_67_3D00 = .text:0x00003D00; // type:function size:0x5C fn_67_3D60 = .text:0x00003D60; // type:function size:0xC fn_67_3D70 = .text:0x00003D70; // type:function size:0xDC fn_67_3E50 = .text:0x00003E50; // type:function size:0xE0 -fn_67_3F30 = .text:0x00003F30; // type:function size:0x88 -fn_67_3FC0 = .text:0x00003FC0; // type:function size:0x30 -fn_67_3FF0 = .text:0x00003FF0; // type:function size:0x30 -fn_67_4020 = .text:0x00004020; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcPcs_c>CFPCc = .text:0x00003F30; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcPcs_c>CFR11dAcNpcPcs_c = .text:0x00003FC0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcPcs_c>CFR11dAcNpcPcs_c = .text:0x00003FF0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcPcs_c>CFR11dAcNpcPcs_c = .text:0x00004020; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -313,7 +313,7 @@ lbl_67_data_30 = .data:0x00000030; // type:object size:0x1C lbl_67_data_4C = .data:0x0000004C; // type:object size:0x18 lbl_67_data_64 = .data:0x00000064; // type:object size:0x1C lbl_67_data_80 = .data:0x00000080; // type:object size:0x10 data:4byte -lbl_67_data_90 = .data:0x00000090; // type:object size:0x10 +g_profile_NPC_PCS = .data:0x00000090; // type:object size:0x10 lbl_67_data_A0 = .data:0x000000A0; // type:object size:0x8 data:string lbl_67_data_A8 = .data:0x000000A8; // type:object size:0x10 lbl_67_data_B8 = .data:0x000000B8; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_pumpkin_daughterNP/symbols.txt b/config/SOUE01/rels/d_a_npc_pumpkin_daughterNP/symbols.txt index b0795e04..8188805c 100644 --- a/config/SOUE01/rels/d_a_npc_pumpkin_daughterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_pumpkin_daughterNP/symbols.txt @@ -27,7 +27,7 @@ fn_65_710 = .text:0x00000710; // type:function size:0x10 fn_65_720 = .text:0x00000720; // type:function size:0x30 fn_65_750 = .text:0x00000750; // type:function size:0x30 fn_65_780 = .text:0x00000780; // type:function size:0x30 -fn_65_7B0 = .text:0x000007B0; // type:function size:0x36C +dAcNpcPdu_c_classInit__Fv = .text:0x000007B0; // type:function size:0x36C fn_65_B20 = .text:0x00000B20; // type:function size:0x60 fn_65_B80 = .text:0x00000B80; // type:function size:0xC fn_65_B90 = .text:0x00000B90; // type:function size:0x40 @@ -169,23 +169,23 @@ fn_65_4620 = .text:0x00004620; // type:function size:0x8 fn_65_4630 = .text:0x00004630; // type:function size:0x4C fn_65_4680 = .text:0x00004680; // type:function size:0x8 fn_65_4690 = .text:0x00004690; // type:function size:0xC -fn_65_46A0 = .text:0x000046A0; // type:function size:0x194 +__dt__11dAcNpcPdu_cFv = .text:0x000046A0; // type:function size:0x194 fn_65_4840 = .text:0x00004840; // type:function size:0x4 fn_65_4850 = .text:0x00004850; // type:function size:0x4 fn_65_4860 = .text:0x00004860; // type:function size:0x4 fn_65_4870 = .text:0x00004870; // type:function size:0x4 fn_65_4880 = .text:0x00004880; // type:function size:0x4 -fn_65_4890 = .text:0x00004890; // type:function size:0x364 -fn_65_4C00 = .text:0x00004C00; // type:function size:0x58 +__sinit_\d_a_npc_pumpkin_daughter_cpp = .text:0x00004890; // type:function size:0x364 scope:local +__dt__26sFStateID_c<11dAcNpcPdu_c>Fv = .text:0x00004C00; // type:function size:0x58 fn_65_4C60 = .text:0x00004C60; // type:function size:0x5C fn_65_4CC0 = .text:0x00004CC0; // type:function size:0xC fn_65_4CD0 = .text:0x00004CD0; // type:function size:0xC fn_65_4CE0 = .text:0x00004CE0; // type:function size:0xDC fn_65_4DC0 = .text:0x00004DC0; // type:function size:0xE0 -fn_65_4EA0 = .text:0x00004EA0; // type:function size:0x88 -fn_65_4F30 = .text:0x00004F30; // type:function size:0x30 -fn_65_4F60 = .text:0x00004F60; // type:function size:0x30 -fn_65_4F90 = .text:0x00004F90; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcPdu_c>CFPCc = .text:0x00004EA0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcPdu_c>CFR11dAcNpcPdu_c = .text:0x00004F30; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcPdu_c>CFR11dAcNpcPdu_c = .text:0x00004F60; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcPdu_c>CFR11dAcNpcPdu_c = .text:0x00004F90; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -266,7 +266,7 @@ lbl_65_data_14 = .data:0x00000014; // type:object size:0x20 lbl_65_data_34 = .data:0x00000034; // type:object size:0x1C lbl_65_data_50 = .data:0x00000050; // type:object size:0x18 lbl_65_data_68 = .data:0x00000068; // type:object size:0x10 data:4byte -lbl_65_data_78 = .data:0x00000078; // type:object size:0x10 +g_profile_NPC_PDU = .data:0x00000078; // type:object size:0x10 lbl_65_data_88 = .data:0x00000088; // type:object size:0x10 data:string lbl_65_data_98 = .data:0x00000098; // type:object size:0x18 lbl_65_data_B0 = .data:0x000000B0; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_pumpkin_masterNP/symbols.txt b/config/SOUE01/rels/d_a_npc_pumpkin_masterNP/symbols.txt index 61a70d29..de743341 100644 --- a/config/SOUE01/rels/d_a_npc_pumpkin_masterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_pumpkin_masterNP/symbols.txt @@ -28,7 +28,7 @@ fn_64_750 = .text:0x00000750; // type:function size:0x10 fn_64_760 = .text:0x00000760; // type:function size:0x30 fn_64_790 = .text:0x00000790; // type:function size:0x30 fn_64_7C0 = .text:0x000007C0; // type:function size:0x30 -fn_64_7F0 = .text:0x000007F0; // type:function size:0x3A8 +dAcNpcPma_c_classInit__Fv = .text:0x000007F0; // type:function size:0x3A8 fn_64_BA0 = .text:0x00000BA0; // type:function size:0x4 fn_64_BB0 = .text:0x00000BB0; // type:function size:0x60 fn_64_C10 = .text:0x00000C10; // type:function size:0xC @@ -157,23 +157,23 @@ fn_64_2AC0 = .text:0x00002AC0; // type:function size:0x8 fn_64_2AD0 = .text:0x00002AD0; // type:function size:0x4C fn_64_2B20 = .text:0x00002B20; // type:function size:0x8 fn_64_2B30 = .text:0x00002B30; // type:function size:0xC -fn_64_2B40 = .text:0x00002B40; // type:function size:0x1CC +__dt__11dAcNpcPma_cFv = .text:0x00002B40; // type:function size:0x1CC fn_64_2D10 = .text:0x00002D10; // type:function size:0x4 fn_64_2D20 = .text:0x00002D20; // type:function size:0x4 fn_64_2D30 = .text:0x00002D30; // type:function size:0x4 fn_64_2D40 = .text:0x00002D40; // type:function size:0x4 fn_64_2D50 = .text:0x00002D50; // type:function size:0x4 -fn_64_2D60 = .text:0x00002D60; // type:function size:0x1E0 -fn_64_2F40 = .text:0x00002F40; // type:function size:0x58 +__sinit_\d_a_npc_pumpkin_master_cpp = .text:0x00002D60; // type:function size:0x1E0 scope:local +__dt__26sFStateID_c<11dAcNpcPma_c>Fv = .text:0x00002F40; // type:function size:0x58 fn_64_2FA0 = .text:0x00002FA0; // type:function size:0x5C fn_64_3000 = .text:0x00003000; // type:function size:0xC fn_64_3010 = .text:0x00003010; // type:function size:0xC fn_64_3020 = .text:0x00003020; // type:function size:0xDC fn_64_3100 = .text:0x00003100; // type:function size:0xE0 -fn_64_31E0 = .text:0x000031E0; // type:function size:0x88 -fn_64_3270 = .text:0x00003270; // type:function size:0x30 -fn_64_32A0 = .text:0x000032A0; // type:function size:0x30 -fn_64_32D0 = .text:0x000032D0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcPma_c>CFPCc = .text:0x000031E0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcPma_c>CFR11dAcNpcPma_c = .text:0x00003270; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcPma_c>CFR11dAcNpcPma_c = .text:0x000032A0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcPma_c>CFR11dAcNpcPma_c = .text:0x000032D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -232,7 +232,7 @@ lbl_64_rodata_6A8 = .rodata:0x000006A8; // type:object size:0x4 data:float lbl_64_data_0 = .data:0x00000000; // type:object size:0x14 data:4byte lbl_64_data_14 = .data:0x00000014; // type:object size:0x14 lbl_64_data_28 = .data:0x00000028; // type:object size:0x8 -lbl_64_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_PMA = .data:0x00000030; // type:object size:0x10 lbl_64_data_40 = .data:0x00000040; // type:object size:0x10 lbl_64_data_50 = .data:0x00000050; // type:object size:0x14 lbl_64_data_64 = .data:0x00000064; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_regret_rivalNP/symbols.txt b/config/SOUE01/rels/d_a_npc_regret_rivalNP/symbols.txt index c9f30ca4..2d46935c 100644 --- a/config/SOUE01/rels/d_a_npc_regret_rivalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_regret_rivalNP/symbols.txt @@ -27,7 +27,7 @@ fn_8_320 = .text:0x00000320; // type:function size:0x34 fn_8_360 = .text:0x00000360; // type:function size:0x34 fn_8_3A0 = .text:0x000003A0; // type:function size:0x34 fn_8_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_8_430 = .text:0x00000430; // type:function size:0x350 +dAcNpcRegretRvl_c_classInit__Fv = .text:0x00000430; // type:function size:0x350 fn_8_780 = .text:0x00000780; // type:function size:0x60 fn_8_7E0 = .text:0x000007E0; // type:function size:0xC fn_8_7F0 = .text:0x000007F0; // type:function size:0x40 @@ -81,12 +81,12 @@ fn_8_2430 = .text:0x00002430; // type:function size:0x74 fn_8_24B0 = .text:0x000024B0; // type:function size:0x8C fn_8_2540 = .text:0x00002540; // type:function size:0x470 fn_8_29B0 = .text:0x000029B0; // type:function size:0x1C -fn_8_29D0 = .text:0x000029D0; // type:function size:0x4C -fn_8_2A20 = .text:0x00002A20; // type:function size:0x40 -fn_8_2A60 = .text:0x00002A60; // type:function size:0x4 -fn_8_2A70 = .text:0x00002A70; // type:function size:0x4C -fn_8_2AC0 = .text:0x00002AC0; // type:function size:0x14 -fn_8_2AE0 = .text:0x00002AE0; // type:function size:0x4 +initializeState_Ready__17dAcNpcRegretRvl_cFv = .text:0x000029D0; // type:function size:0x4C +executeState_Ready__17dAcNpcRegretRvl_cFv = .text:0x00002A20; // type:function size:0x40 +finalizeState_Ready__17dAcNpcRegretRvl_cFv = .text:0x00002A60; // type:function size:0x4 +initializeState_Punch__17dAcNpcRegretRvl_cFv = .text:0x00002A70; // type:function size:0x4C +executeState_Punch__17dAcNpcRegretRvl_cFv = .text:0x00002AC0; // type:function size:0x14 +finalizeState_Punch__17dAcNpcRegretRvl_cFv = .text:0x00002AE0; // type:function size:0x4 fn_8_2AF0 = .text:0x00002AF0; // type:function size:0x34 fn_8_2B30 = .text:0x00002B30; // type:function size:0x14 fn_8_2B50 = .text:0x00002B50; // type:function size:0x8 @@ -144,18 +144,18 @@ fn_8_30D0 = .text:0x000030D0; // type:function size:0x8 fn_8_30E0 = .text:0x000030E0; // type:function size:0x8 fn_8_30F0 = .text:0x000030F0; // type:function size:0x18 fn_8_3110 = .text:0x00003110; // type:function size:0x18 -fn_8_3130 = .text:0x00003130; // type:function size:0x16C +__dt__17dAcNpcRegretRvl_cFv = .text:0x00003130; // type:function size:0x16C fn_8_32A0 = .text:0x000032A0; // type:function size:0x4 fn_8_32B0 = .text:0x000032B0; // type:function size:0x4 fn_8_32C0 = .text:0x000032C0; // type:function size:0x4 fn_8_32D0 = .text:0x000032D0; // type:function size:0x4 fn_8_32E0 = .text:0x000032E0; // type:function size:0x4 -fn_8_32F0 = .text:0x000032F0; // type:function size:0x1C0 -fn_8_34B0 = .text:0x000034B0; // type:function size:0x58 -fn_8_3510 = .text:0x00003510; // type:function size:0x88 -fn_8_35A0 = .text:0x000035A0; // type:function size:0x30 -fn_8_35D0 = .text:0x000035D0; // type:function size:0x30 -fn_8_3600 = .text:0x00003600; // type:function size:0x30 +__sinit_\d_a_npc_regret_rival_cpp = .text:0x000032F0; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcNpcRegretRvl_c>Fv = .text:0x000034B0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcNpcRegretRvl_c>CFPCc = .text:0x00003510; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcRegretRvl_c>CFR17dAcNpcRegretRvl_c = .text:0x000035A0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcRegretRvl_c>CFR17dAcNpcRegretRvl_c = .text:0x000035D0; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcRegretRvl_c>CFR17dAcNpcRegretRvl_c = .text:0x00003600; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -338,7 +338,7 @@ lbl_8_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_8_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_8_data_30 = .data:0x00000030; // type:object size:0xC lbl_8_data_3C = .data:0x0000003C; // type:object size:0xC -lbl_8_data_48 = .data:0x00000048; // type:object size:0x10 +g_profile_NPC_REGRET_RIVAL = .data:0x00000048; // type:object size:0x10 lbl_8_data_58 = .data:0x00000058; // type:object size:0xC data:string lbl_8_data_64 = .data:0x00000064; // type:object size:0x14 lbl_8_data_78 = .data:0x00000078; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_rescueNP/symbols.txt b/config/SOUE01/rels/d_a_npc_rescueNP/symbols.txt index 757fa3cf..6e3e3daa 100644 --- a/config/SOUE01/rels/d_a_npc_rescueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_rescueNP/symbols.txt @@ -9,14 +9,14 @@ fn_107_110 = .text:0x00000110; // type:function size:0xC fn_107_120 = .text:0x00000120; // type:function size:0xC fn_107_130 = .text:0x00000130; // type:function size:0xC fn_107_140 = .text:0x00000140; // type:function size:0xC -fn_107_150 = .text:0x00000150; // type:function size:0x1B8 -fn_107_310 = .text:0x00000310; // type:function size:0xA8 +dAcNpcRescue_c_classInit__Fv = .text:0x00000150; // type:function size:0x1B8 +__ct__14dAcNpcRescue_cFv = .text:0x00000310; // type:function size:0xA8 fn_107_3C0 = .text:0x000003C0; // type:function size:0x58 fn_107_420 = .text:0x00000420; // type:function size:0x90 -fn_107_4B0 = .text:0x000004B0; // type:function size:0x58 -fn_107_510 = .text:0x00000510; // type:function size:0x6C -fn_107_580 = .text:0x00000580; // type:function size:0xA0 -fn_107_620 = .text:0x00000620; // type:function size:0xA4 +__dt__27sFState_c<14dAcNpcRescue_c>Fv = .text:0x000004B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcNpcRescue_c>Fv = .text:0x00000510; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000580; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000620; // type:function size:0xA4 fn_107_6D0 = .text:0x000006D0; // type:function size:0x3C fn_107_710 = .text:0x00000710; // type:function size:0x38 fn_107_750 = .text:0x00000750; // type:function size:0x9C @@ -62,19 +62,19 @@ fn_107_2AD0 = .text:0x00002AD0; // type:function size:0x10 fn_107_2AE0 = .text:0x00002AE0; // type:function size:0x28 fn_107_2B10 = .text:0x00002B10; // type:function size:0x39C fn_107_2EB0 = .text:0x00002EB0; // type:function size:0x194 -fn_107_3050 = .text:0x00003050; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003050; // type:function size:0x10 fn_107_3060 = .text:0x00003060; // type:function size:0xCC fn_107_3130 = .text:0x00003130; // type:function size:0x140 fn_107_3270 = .text:0x00003270; // type:function size:0x2C fn_107_32A0 = .text:0x000032A0; // type:function size:0xE0 -fn_107_3380 = .text:0x00003380; // type:function size:0x78 -fn_107_3400 = .text:0x00003400; // type:function size:0x4 -fn_107_3410 = .text:0x00003410; // type:function size:0x4 +initializeState_Wait__14dAcNpcRescue_cFv = .text:0x00003380; // type:function size:0x78 +executeState_Wait__14dAcNpcRescue_cFv = .text:0x00003400; // type:function size:0x4 +finalizeState_Wait__14dAcNpcRescue_cFv = .text:0x00003410; // type:function size:0x4 fn_107_3420 = .text:0x00003420; // type:function size:0xC fn_107_3430 = .text:0x00003430; // type:function size:0x20 -fn_107_3450 = .text:0x00003450; // type:function size:0x1FC -fn_107_3650 = .text:0x00003650; // type:function size:0x10 -fn_107_3660 = .text:0x00003660; // type:function size:0x10 +__dt__14dAcNpcRescue_cFv = .text:0x00003450; // type:function size:0x1FC +executeState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003650; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003660; // type:function size:0x10 fn_107_3670 = .text:0x00003670; // type:function size:0x8 fn_107_3680 = .text:0x00003680; // type:function size:0x24 fn_107_36B0 = .text:0x000036B0; // type:function size:0x24 @@ -135,23 +135,23 @@ fn_107_3B70 = .text:0x00003B70; // type:function size:0x8 fn_107_3B80 = .text:0x00003B80; // type:function size:0xC fn_107_3B90 = .text:0x00003B90; // type:function size:0xC fn_107_3BA0 = .text:0x00003BA0; // type:function size:0xC -fn_107_3BB0 = .text:0x00003BB0; // type:function size:0x60 -fn_107_3C10 = .text:0x00003C10; // type:function size:0xC -fn_107_3C20 = .text:0x00003C20; // type:function size:0x1C -fn_107_3C40 = .text:0x00003C40; // type:function size:0x1C -fn_107_3C60 = .text:0x00003C60; // type:function size:0x1C -fn_107_3C80 = .text:0x00003C80; // type:function size:0x10 -fn_107_3C90 = .text:0x00003C90; // type:function size:0x10 -fn_107_3CA0 = .text:0x00003CA0; // type:function size:0x10 -fn_107_3CB0 = .text:0x00003CB0; // type:function size:0x10 -fn_107_3CC0 = .text:0x00003CC0; // type:function size:0x10 -fn_107_3CD0 = .text:0x00003CD0; // type:function size:0x10 -fn_107_3CE0 = .text:0x00003CE0; // type:function size:0x30 -fn_107_3D10 = .text:0x00003D10; // type:function size:0x30 -fn_107_3D40 = .text:0x00003D40; // type:function size:0x30 -fn_107_3D70 = .text:0x00003D70; // type:function size:0x10C -fn_107_3E80 = .text:0x00003E80; // type:function size:0x58 -fn_107_3EE0 = .text:0x00003EE0; // type:function size:0x88 +build__30sFStateFct_c<14dAcNpcRescue_c>FRC12sStateIDIf_c = .text:0x00003BB0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcNpcRescue_c>FRP10sStateIf_c = .text:0x00003C10; // type:function size:0xC +initialize__27sFState_c<14dAcNpcRescue_c>Fv = .text:0x00003C20; // type:function size:0x1C +execute__27sFState_c<14dAcNpcRescue_c>Fv = .text:0x00003C40; // type:function size:0x1C +finalize__27sFState_c<14dAcNpcRescue_c>Fv = .text:0x00003C60; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C80; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C90; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003CA0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CB0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CC0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcNpcRescue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CD0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcNpcRescue_c>CFR14dAcNpcRescue_c = .text:0x00003CE0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcRescue_c>CFR14dAcNpcRescue_c = .text:0x00003D10; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcNpcRescue_c>CFR14dAcNpcRescue_c = .text:0x00003D40; // type:function size:0x30 +__sinit_\d_a_npc_rescue_cpp = .text:0x00003D70; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcNpcRescue_c>Fv = .text:0x00003E80; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcNpcRescue_c>CFPCc = .text:0x00003EE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -201,7 +201,7 @@ lbl_107_data_A4 = .data:0x000000A4; // type:object size:0x18 lbl_107_data_BC = .data:0x000000BC; // type:object size:0x18 lbl_107_data_D4 = .data:0x000000D4; // type:object size:0x18 lbl_107_data_EC = .data:0x000000EC; // type:object size:0x2C -lbl_107_data_118 = .data:0x00000118; // type:object size:0x10 +g_profile_NPC_RESCUE = .data:0x00000118; // type:object size:0x10 lbl_107_data_128 = .data:0x00000128; // type:object size:0x8 lbl_107_data_130 = .data:0x00000130; // type:object size:0x4 lbl_107_data_134 = .data:0x00000134; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_npc_rivalNP/symbols.txt b/config/SOUE01/rels/d_a_npc_rivalNP/symbols.txt index edfd1dfb..c70d90e3 100644 --- a/config/SOUE01/rels/d_a_npc_rivalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_rivalNP/symbols.txt @@ -28,7 +28,7 @@ fn_21_360 = .text:0x00000360; // type:function size:0x34 fn_21_3A0 = .text:0x000003A0; // type:function size:0x34 fn_21_3E0 = .text:0x000003E0; // type:function size:0x34 fn_21_420 = .text:0x00000420; // type:function size:0x48 -AcNpcRvl__ctor = .text:0x00000470; // type:function size:0x4A4 +dAcNpcRvl_c_classInit__Fv = .text:0x00000470; // type:function size:0x4A4 fn_21_920 = .text:0x00000920; // type:function size:0x4 fn_21_930 = .text:0x00000930; // type:function size:0x60 fn_21_990 = .text:0x00000990; // type:function size:0xC @@ -87,18 +87,18 @@ fn_21_2CA0 = .text:0x00002CA0; // type:function size:0x1C fn_21_2CC0 = .text:0x00002CC0; // type:function size:0xFC fn_21_2DC0 = .text:0x00002DC0; // type:function size:0x108 fn_21_2ED0 = .text:0x00002ED0; // type:function size:0xA8 -fn_21_2F80 = .text:0x00002F80; // type:function size:0x12C -fn_21_30B0 = .text:0x000030B0; // type:function size:0x148 -fn_21_3200 = .text:0x00003200; // type:function size:0x4 -fn_21_3210 = .text:0x00003210; // type:function size:0x70 -fn_21_3280 = .text:0x00003280; // type:function size:0x74 -fn_21_3300 = .text:0x00003300; // type:function size:0x4 -fn_21_3310 = .text:0x00003310; // type:function size:0x88 -fn_21_33A0 = .text:0x000033A0; // type:function size:0xA0 -fn_21_3440 = .text:0x00003440; // type:function size:0x4 -fn_21_3450 = .text:0x00003450; // type:function size:0x60 -fn_21_34B0 = .text:0x000034B0; // type:function size:0x4 -fn_21_34C0 = .text:0x000034C0; // type:function size:0x4 +initializeState_RaceInit__11dAcNpcRvl_cFv = .text:0x00002F80; // type:function size:0x12C +executeState_RaceInit__11dAcNpcRvl_cFv = .text:0x000030B0; // type:function size:0x148 +finalizeState_RaceInit__11dAcNpcRvl_cFv = .text:0x00003200; // type:function size:0x4 +initializeState_RaceRun__11dAcNpcRvl_cFv = .text:0x00003210; // type:function size:0x70 +executeState_RaceRun__11dAcNpcRvl_cFv = .text:0x00003280; // type:function size:0x74 +finalizeState_RaceRun__11dAcNpcRvl_cFv = .text:0x00003300; // type:function size:0x4 +initializeState_RaceDive__11dAcNpcRvl_cFv = .text:0x00003310; // type:function size:0x88 +executeState_RaceDive__11dAcNpcRvl_cFv = .text:0x000033A0; // type:function size:0xA0 +finalizeState_RaceDive__11dAcNpcRvl_cFv = .text:0x00003440; // type:function size:0x4 +initializeState_RaceRide__11dAcNpcRvl_cFv = .text:0x00003450; // type:function size:0x60 +executeState_RaceRide__11dAcNpcRvl_cFv = .text:0x000034B0; // type:function size:0x4 +finalizeState_RaceRide__11dAcNpcRvl_cFv = .text:0x000034C0; // type:function size:0x4 fn_21_34D0 = .text:0x000034D0; // type:function size:0x34 fn_21_3510 = .text:0x00003510; // type:function size:0x14 fn_21_3530 = .text:0x00003530; // type:function size:0x8 @@ -155,18 +155,18 @@ fn_21_3AB0 = .text:0x00003AB0; // type:function size:0x8 fn_21_3AC0 = .text:0x00003AC0; // type:function size:0x8 fn_21_3AD0 = .text:0x00003AD0; // type:function size:0x18 fn_21_3AF0 = .text:0x00003AF0; // type:function size:0x18 -fn_21_3B10 = .text:0x00003B10; // type:function size:0x1D4 +__dt__11dAcNpcRvl_cFv = .text:0x00003B10; // type:function size:0x1D4 fn_21_3CF0 = .text:0x00003CF0; // type:function size:0x4 fn_21_3D00 = .text:0x00003D00; // type:function size:0x4 fn_21_3D10 = .text:0x00003D10; // type:function size:0x4 fn_21_3D20 = .text:0x00003D20; // type:function size:0x4 fn_21_3D30 = .text:0x00003D30; // type:function size:0x4 -fn_21_3D40 = .text:0x00003D40; // type:function size:0x338 -fn_21_4080 = .text:0x00004080; // type:function size:0x58 -fn_21_40E0 = .text:0x000040E0; // type:function size:0x88 -fn_21_4170 = .text:0x00004170; // type:function size:0x30 -fn_21_41A0 = .text:0x000041A0; // type:function size:0x30 -fn_21_41D0 = .text:0x000041D0; // type:function size:0x30 +__sinit_\d_a_npc_rival_cpp = .text:0x00003D40; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcNpcRvl_c>Fv = .text:0x00004080; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcRvl_c>CFPCc = .text:0x000040E0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcRvl_c>CFR11dAcNpcRvl_c = .text:0x00004170; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcRvl_c>CFR11dAcNpcRvl_c = .text:0x000041A0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcRvl_c>CFR11dAcNpcRvl_c = .text:0x000041D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -359,7 +359,7 @@ lbl_21_data_48 = .data:0x00000048; // type:object size:0x8 lbl_21_data_50 = .data:0x00000050; // type:object size:0x8 lbl_21_data_58 = .data:0x00000058; // type:object size:0x8 lbl_21_data_60 = .data:0x00000060; // type:object size:0x8 -lbl_21_data_68 = .data:0x00000068; // type:object size:0x10 +g_profile_NPC_RVL = .data:0x00000068; // type:object size:0x10 lbl_21_data_78 = .data:0x00000078; // type:object size:0xC data:string lbl_21_data_84 = .data:0x00000084; // type:object size:0x14 lbl_21_data_98 = .data:0x00000098; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_rival_lodNP/symbols.txt b/config/SOUE01/rels/d_a_npc_rival_lodNP/symbols.txt index c99a0297..27ca6f67 100644 --- a/config/SOUE01/rels/d_a_npc_rival_lodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_rival_lodNP/symbols.txt @@ -3,20 +3,20 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcRivalLOD__ctor = .text:0x000000F0; // type:function size:0x100 +dAcNpcRivalLOD_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 fn_22_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_22_250 = .text:0x00000250; // type:function size:0x58 -fn_22_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_22_320 = .text:0x00000320; // type:function size:0xA0 -fn_22_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__29sFState_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcNpcRivalLOD_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_22_470 = .text:0x00000470; // type:function size:0x7C fn_22_4F0 = .text:0x000004F0; // type:function size:0xD4 fn_22_5D0 = .text:0x000005D0; // type:function size:0x10 -fn_22_5E0 = .text:0x000005E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005E0; // type:function size:0x10 fn_22_5F0 = .text:0x000005F0; // type:function size:0x8 fn_22_600 = .text:0x00000600; // type:function size:0x50 fn_22_650 = .text:0x00000650; // type:function size:0x10 -fn_22_660 = .text:0x00000660; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000660; // type:function size:0x10 fn_22_670 = .text:0x00000670; // type:function size:0x28 fn_22_6A0 = .text:0x000006A0; // type:function size:0x24 fn_22_6D0 = .text:0x000006D0; // type:function size:0x10 @@ -57,31 +57,31 @@ fn_22_960 = .text:0x00000960; // type:function size:0x4 fn_22_970 = .text:0x00000970; // type:function size:0x4 fn_22_980 = .text:0x00000980; // type:function size:0x1C fn_22_9A0 = .text:0x000009A0; // type:function size:0x58 -fn_22_A00 = .text:0x00000A00; // type:function size:0x10 -fn_22_A10 = .text:0x00000A10; // type:function size:0xDC -fn_22_AF0 = .text:0x00000AF0; // type:function size:0x60 -fn_22_B50 = .text:0x00000B50; // type:function size:0xC -fn_22_B60 = .text:0x00000B60; // type:function size:0x1C -fn_22_B80 = .text:0x00000B80; // type:function size:0x1C -fn_22_BA0 = .text:0x00000BA0; // type:function size:0x1C -fn_22_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_22_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_22_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_22_BF0 = .text:0x00000BF0; // type:function size:0x10 -fn_22_C00 = .text:0x00000C00; // type:function size:0x10 -fn_22_C10 = .text:0x00000C10; // type:function size:0x10 -fn_22_C20 = .text:0x00000C20; // type:function size:0x30 -fn_22_C50 = .text:0x00000C50; // type:function size:0x30 -fn_22_C80 = .text:0x00000C80; // type:function size:0x30 -fn_22_CB0 = .text:0x00000CB0; // type:function size:0x10C -fn_22_DC0 = .text:0x00000DC0; // type:function size:0x58 -fn_22_E20 = .text:0x00000E20; // type:function size:0x88 +getStateID__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A00; // type:function size:0x10 +__dt__16dAcNpcRivalLOD_cFv = .text:0x00000A10; // type:function size:0xDC +build__32sFStateFct_c<16dAcNpcRivalLOD_c>FRC12sStateIDIf_c = .text:0x00000AF0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcNpcRivalLOD_c>FRP10sStateIf_c = .text:0x00000B50; // type:function size:0xC +initialize__29sFState_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000B60; // type:function size:0x1C +execute__29sFState_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000B80; // type:function size:0x1C +finalize__29sFState_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000BA0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BE0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BF0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C00; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcNpcRivalLOD_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C10; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcNpcRivalLOD_c>CFR16dAcNpcRivalLOD_c = .text:0x00000C20; // type:function size:0x30 +executeState__31sFStateID_c<16dAcNpcRivalLOD_c>CFR16dAcNpcRivalLOD_c = .text:0x00000C50; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcNpcRivalLOD_c>CFR16dAcNpcRivalLOD_c = .text:0x00000C80; // type:function size:0x30 +__sinit_\d_a_npc_rival_lod_cpp = .text:0x00000CB0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcNpcRivalLOD_c>Fv = .text:0x00000DC0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcNpcRivalLOD_c>CFPCc = .text:0x00000E20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_22_rodata_0 = .rodata:0x00000000; // type:object size:0x24 data:float lbl_22_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_22_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte +g_profile_NPC_RIVAL_LOD = .data:0x00000000; // type:object size:0x30 data:4byte lbl_22_data_30 = .data:0x00000030; // type:object size:0x10 lbl_22_data_40 = .data:0x00000040; // type:object size:0x20 lbl_22_data_60 = .data:0x00000060; // type:object size:0x208 diff --git a/config/SOUE01/rels/d_a_npc_salbage_morryNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_morryNP/symbols.txt index 8af6b54c..133ce0b8 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_morryNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_morryNP/symbols.txt @@ -24,7 +24,7 @@ fn_37_300 = .text:0x00000300; // type:function size:0x34 fn_37_340 = .text:0x00000340; // type:function size:0x34 fn_37_380 = .text:0x00000380; // type:function size:0x34 fn_37_3C0 = .text:0x000003C0; // type:function size:0x48 -fn_37_410 = .text:0x00000410; // type:function size:0x478 +dAcNpcSalbageMorry_c_classInit__Fv = .text:0x00000410; // type:function size:0x478 fn_37_890 = .text:0x00000890; // type:function size:0x60 fn_37_8F0 = .text:0x000008F0; // type:function size:0xC fn_37_900 = .text:0x00000900; // type:function size:0x40 @@ -179,7 +179,7 @@ fn_37_3EA0 = .text:0x00003EA0; // type:function size:0x8 fn_37_3EB0 = .text:0x00003EB0; // type:function size:0x18 fn_37_3ED0 = .text:0x00003ED0; // type:function size:0x28 fn_37_3F00 = .text:0x00003F00; // type:function size:0x8 -fn_37_3F10 = .text:0x00003F10; // type:function size:0x1CC +__dt__20dAcNpcSalbageMorry_cFv = .text:0x00003F10; // type:function size:0x1CC fn_37_40E0 = .text:0x000040E0; // type:function size:0x4 fn_37_40F0 = .text:0x000040F0; // type:function size:0xC fn_37_4100 = .text:0x00004100; // type:function size:0xC @@ -190,18 +190,18 @@ fn_37_4140 = .text:0x00004140; // type:function size:0x4 fn_37_4150 = .text:0x00004150; // type:function size:0x4 fn_37_4160 = .text:0x00004160; // type:function size:0x4 fn_37_4170 = .text:0x00004170; // type:function size:0x4 -fn_37_4180 = .text:0x00004180; // type:function size:0x5A8 -fn_37_4730 = .text:0x00004730; // type:function size:0x58 +__sinit_\d_a_npc_salbage_morry_cpp = .text:0x00004180; // type:function size:0x5A8 scope:local +__dt__35sFStateID_c<20dAcNpcSalbageMorry_c>Fv = .text:0x00004730; // type:function size:0x58 fn_37_4790 = .text:0x00004790; // type:function size:0x5C fn_37_47F0 = .text:0x000047F0; // type:function size:0xC fn_37_4800 = .text:0x00004800; // type:function size:0xC fn_37_4810 = .text:0x00004810; // type:function size:0xC fn_37_4820 = .text:0x00004820; // type:function size:0xDC fn_37_4900 = .text:0x00004900; // type:function size:0xE0 -fn_37_49E0 = .text:0x000049E0; // type:function size:0x88 -fn_37_4A70 = .text:0x00004A70; // type:function size:0x30 -fn_37_4AA0 = .text:0x00004AA0; // type:function size:0x30 -fn_37_4AD0 = .text:0x00004AD0; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcNpcSalbageMorry_c>CFPCc = .text:0x000049E0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcNpcSalbageMorry_c>CFR20dAcNpcSalbageMorry_c = .text:0x00004A70; // type:function size:0x30 +executeState__35sFStateID_c<20dAcNpcSalbageMorry_c>CFR20dAcNpcSalbageMorry_c = .text:0x00004AA0; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcNpcSalbageMorry_c>CFR20dAcNpcSalbageMorry_c = .text:0x00004AD0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -285,7 +285,7 @@ lbl_37_data_1A8 = .data:0x000001A8; // type:object size:0x4 data:4byte lbl_37_data_1AC = .data:0x000001AC; // type:object size:0x4 data:4byte lbl_37_data_1B0 = .data:0x000001B0; // type:object size:0x4 data:4byte lbl_37_data_1B4 = .data:0x000001B4; // type:object size:0x4 data:4byte -lbl_37_data_1B8 = .data:0x000001B8; // type:object size:0x10 +g_profile_NPC_SALBAGE_MORRY = .data:0x000001B8; // type:object size:0x10 lbl_37_data_1C8 = .data:0x000001C8; // type:object size:0x10 lbl_37_data_1D8 = .data:0x000001D8; // type:object size:0x14 lbl_37_data_1EC = .data:0x000001EC; // type:object size:0x38 diff --git a/config/SOUE01/rels/d_a_npc_salbage_robotNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_robotNP/symbols.txt index 9bb6bae3..1e37e461 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_robotNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_robotNP/symbols.txt @@ -25,7 +25,7 @@ fn_573_6F0 = .text:0x000006F0; // type:function size:0x10 fn_573_700 = .text:0x00000700; // type:function size:0x30 fn_573_730 = .text:0x00000730; // type:function size:0x30 fn_573_760 = .text:0x00000760; // type:function size:0x30 -AcNpcSlb__ctor = .text:0x00000790; // type:function size:0x360 +dAcNpcSlb_c_classInit__Fv = .text:0x00000790; // type:function size:0x360 fn_573_AF0 = .text:0x00000AF0; // type:function size:0x60 fn_573_B50 = .text:0x00000B50; // type:function size:0xC fn_573_B60 = .text:0x00000B60; // type:function size:0x40 @@ -95,21 +95,21 @@ fn_573_7140 = .text:0x00007140; // type:function size:0x224 fn_573_7370 = .text:0x00007370; // type:function size:0x1DC fn_573_7550 = .text:0x00007550; // type:function size:0x198 fn_573_76F0 = .text:0x000076F0; // type:function size:0x10 -fn_573_7700 = .text:0x00007700; // type:function size:0x10 -fn_573_7710 = .text:0x00007710; // type:function size:0x4 -fn_573_7720 = .text:0x00007720; // type:function size:0x4 -fn_573_7730 = .text:0x00007730; // type:function size:0x80 -fn_573_77B0 = .text:0x000077B0; // type:function size:0x80 -fn_573_7830 = .text:0x00007830; // type:function size:0x4 -fn_573_7840 = .text:0x00007840; // type:function size:0x98 -fn_573_78E0 = .text:0x000078E0; // type:function size:0xA4 -fn_573_7990 = .text:0x00007990; // type:function size:0x4 -fn_573_79A0 = .text:0x000079A0; // type:function size:0xC -fn_573_79B0 = .text:0x000079B0; // type:function size:0xC -fn_573_79C0 = .text:0x000079C0; // type:function size:0x4 -fBase__deleteRequest = .text:0x000079D0; // type:function size:0x4 -fBase__deleteRequest2 = .text:0x000079E0; // type:function size:0x4 -fn_573_79F0 = .text:0x000079F0; // type:function size:0x4 +initializeState_Hide__11dAcNpcSlb_cFv = .text:0x00007700; // type:function size:0x10 +executeState_Hide__11dAcNpcSlb_cFv = .text:0x00007710; // type:function size:0x4 +finalizeState_Hide__11dAcNpcSlb_cFv = .text:0x00007720; // type:function size:0x4 +initializeState_HideDelivary__11dAcNpcSlb_cFv = .text:0x00007730; // type:function size:0x80 +executeState_HideDelivary__11dAcNpcSlb_cFv = .text:0x000077B0; // type:function size:0x80 +finalizeState_HideDelivary__11dAcNpcSlb_cFv = .text:0x00007830; // type:function size:0x4 +initializeState_DelivaryReq__11dAcNpcSlb_cFv = .text:0x00007840; // type:function size:0x98 +executeState_DelivaryReq__11dAcNpcSlb_cFv = .text:0x000078E0; // type:function size:0xA4 +finalizeState_DelivaryReq__11dAcNpcSlb_cFv = .text:0x00007990; // type:function size:0x4 +initializeState_Kill__11dAcNpcSlb_cFv = .text:0x000079A0; // type:function size:0xC +executeState_Kill__11dAcNpcSlb_cFv = .text:0x000079B0; // type:function size:0xC +finalizeState_Kill__11dAcNpcSlb_cFv = .text:0x000079C0; // type:function size:0x4 +initializeState_Kill2__11dAcNpcSlb_cFv = .text:0x000079D0; // type:function size:0x4 +executeState_Kill2__11dAcNpcSlb_cFv = .text:0x000079E0; // type:function size:0x4 +finalizeState_Kill2__11dAcNpcSlb_cFv = .text:0x000079F0; // type:function size:0x4 fn_573_7A00 = .text:0x00007A00; // type:function size:0x34 fn_573_7A40 = .text:0x00007A40; // type:function size:0x14 fn_573_7A60 = .text:0x00007A60; // type:function size:0x8 @@ -181,18 +181,18 @@ fn_573_8120 = .text:0x00008120; // type:function size:0x8 fn_573_8130 = .text:0x00008130; // type:function size:0xC fn_573_8140 = .text:0x00008140; // type:function size:0x8 fn_573_8150 = .text:0x00008150; // type:function size:0x8 -fn_573_8160 = .text:0x00008160; // type:function size:0x178 +__dt__11dAcNpcSlb_cFv = .text:0x00008160; // type:function size:0x178 fn_573_82E0 = .text:0x000082E0; // type:function size:0x4 fn_573_82F0 = .text:0x000082F0; // type:function size:0x4 fn_573_8300 = .text:0x00008300; // type:function size:0x4 fn_573_8310 = .text:0x00008310; // type:function size:0x4 fn_573_8320 = .text:0x00008320; // type:function size:0x4 -fn_573_8330 = .text:0x00008330; // type:function size:0x3F4 -fn_573_8730 = .text:0x00008730; // type:function size:0x58 -fn_573_8790 = .text:0x00008790; // type:function size:0x88 -fn_573_8820 = .text:0x00008820; // type:function size:0x30 -fn_573_8850 = .text:0x00008850; // type:function size:0x30 -fn_573_8880 = .text:0x00008880; // type:function size:0x30 +__sinit_\d_a_npc_salbage_robot_cpp = .text:0x00008330; // type:function size:0x3F4 scope:local +__dt__26sFStateID_c<11dAcNpcSlb_c>Fv = .text:0x00008730; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcSlb_c>CFPCc = .text:0x00008790; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcSlb_c>CFR11dAcNpcSlb_c = .text:0x00008820; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcSlb_c>CFR11dAcNpcSlb_c = .text:0x00008850; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcSlb_c>CFR11dAcNpcSlb_c = .text:0x00008880; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -255,7 +255,7 @@ lbl_573_rodata_BA8 = .rodata:0x00000BA8; // type:object size:0x1C data:float lbl_573_rodata_BC4 = .rodata:0x00000BC4; // type:object size:0xD8 data:float lbl_573_rodata_C9C = .rodata:0x00000C9C; // type:object size:0x4 data:float lbl_573_rodata_CA0 = .rodata:0x00000CA0; // type:object size:0x28 data:float -lbl_573_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_SLB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_573_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_573_data_1C = .data:0x0000001C; // type:object size:0x14 data:string lbl_573_data_30 = .data:0x00000030; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_salbage_robot_flyNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_robot_flyNP/symbols.txt index 0f05469d..e0422880 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_robot_flyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_robot_flyNP/symbols.txt @@ -40,7 +40,7 @@ fn_105_890 = .text:0x00000890; // type:function size:0x9C fn_105_930 = .text:0x00000930; // type:function size:0x18 fn_105_950 = .text:0x00000950; // type:function size:0x10 fn_105_960 = .text:0x00000960; // type:function size:0x68 -AcNpcSalbageRobotFly__ctor = .text:0x000009D0; // type:function size:0x3A4 +dAcNpcSalbageRobotFly_c_classInit__Fv = .text:0x000009D0; // type:function size:0x3A4 fn_105_D80 = .text:0x00000D80; // type:function size:0x60 fn_105_DE0 = .text:0x00000DE0; // type:function size:0xC fn_105_DF0 = .text:0x00000DF0; // type:function size:0x40 @@ -104,18 +104,18 @@ AcNpcSalbageRobotFly__update = .text:0x00003080; // type:function size:0x32C fn_105_33B0 = .text:0x000033B0; // type:function size:0x2C0 fn_105_3670 = .text:0x00003670; // type:function size:0x64 fn_105_36E0 = .text:0x000036E0; // type:function size:0x8 -fn_105_36F0 = .text:0x000036F0; // type:function size:0x7C -fn_105_3770 = .text:0x00003770; // type:function size:0xA8 -fn_105_3820 = .text:0x00003820; // type:function size:0x4 -fn_105_3830 = .text:0x00003830; // type:function size:0x20 -fn_105_3850 = .text:0x00003850; // type:function size:0x8C -fn_105_38E0 = .text:0x000038E0; // type:function size:0x4 -fn_105_38F0 = .text:0x000038F0; // type:function size:0xBC -fn_105_39B0 = .text:0x000039B0; // type:function size:0x1F8 -fn_105_3BB0 = .text:0x00003BB0; // type:function size:0x4 -fn_105_3BC0 = .text:0x00003BC0; // type:function size:0xC -fn_105_3BD0 = .text:0x00003BD0; // type:function size:0xB8 -fn_105_3C90 = .text:0x00003C90; // type:function size:0x4 +initializeState_ChasePlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x000036F0; // type:function size:0x7C +executeState_ChasePlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x00003770; // type:function size:0xA8 +finalizeState_ChasePlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x00003820; // type:function size:0x4 +initializeState_FlyWithPlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x00003830; // type:function size:0x20 +executeState_FlyWithPlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x00003850; // type:function size:0x8C +finalizeState_FlyWithPlayerBird__23dAcNpcSalbageRobotFly_cFv = .text:0x000038E0; // type:function size:0x4 +initializeState_Leave__23dAcNpcSalbageRobotFly_cFv = .text:0x000038F0; // type:function size:0xBC +executeState_Leave__23dAcNpcSalbageRobotFly_cFv = .text:0x000039B0; // type:function size:0x1F8 +finalizeState_Leave__23dAcNpcSalbageRobotFly_cFv = .text:0x00003BB0; // type:function size:0x4 +initializeState_EscapeToUpward__23dAcNpcSalbageRobotFly_cFv = .text:0x00003BC0; // type:function size:0xC +executeState_EscapeToUpward__23dAcNpcSalbageRobotFly_cFv = .text:0x00003BD0; // type:function size:0xB8 +finalizeState_EscapeToUpward__23dAcNpcSalbageRobotFly_cFv = .text:0x00003C90; // type:function size:0x4 fn_105_3CA0 = .text:0x00003CA0; // type:function size:0x34 fn_105_3CE0 = .text:0x00003CE0; // type:function size:0x14 fn_105_3D00 = .text:0x00003D00; // type:function size:0x8 @@ -180,7 +180,7 @@ fn_105_42A0 = .text:0x000042A0; // type:function size:0x8 fn_105_42B0 = .text:0x000042B0; // type:function size:0x4C fn_105_4300 = .text:0x00004300; // type:function size:0xC fn_105_4310 = .text:0x00004310; // type:function size:0x8 -fn_105_4320 = .text:0x00004320; // type:function size:0x1A8 +__dt__23dAcNpcSalbageRobotFly_cFv = .text:0x00004320; // type:function size:0x1A8 fn_105_44D0 = .text:0x000044D0; // type:function size:0x10 fn_105_44E0 = .text:0x000044E0; // type:function size:0x8 fn_105_44F0 = .text:0x000044F0; // type:function size:0x8 @@ -229,12 +229,12 @@ fn_105_4A30 = .text:0x00004A30; // type:function size:0x70 fn_105_4AA0 = .text:0x00004AA0; // type:function size:0x70 fn_105_4B10 = .text:0x00004B10; // type:function size:0x80 fn_105_4B90 = .text:0x00004B90; // type:function size:0x80 -AcNpcSalbageRobotFly__initStates = .text:0x00004C10; // type:function size:0x338 -fn_105_4F50 = .text:0x00004F50; // type:function size:0x58 -fn_105_4FB0 = .text:0x00004FB0; // type:function size:0x88 -fn_105_5040 = .text:0x00005040; // type:function size:0x30 -fn_105_5070 = .text:0x00005070; // type:function size:0x30 -fn_105_50A0 = .text:0x000050A0; // type:function size:0x30 +__sinit_\d_a_npc_salbage_robot_fly_cpp = .text:0x00004C10; // type:function size:0x338 scope:local +__dt__38sFStateID_c<23dAcNpcSalbageRobotFly_c>Fv = .text:0x00004F50; // type:function size:0x58 +isSameName__38sFStateID_c<23dAcNpcSalbageRobotFly_c>CFPCc = .text:0x00004FB0; // type:function size:0x88 +initializeState__38sFStateID_c<23dAcNpcSalbageRobotFly_c>CFR23dAcNpcSalbageRobotFly_c = .text:0x00005040; // type:function size:0x30 +executeState__38sFStateID_c<23dAcNpcSalbageRobotFly_c>CFR23dAcNpcSalbageRobotFly_c = .text:0x00005070; // type:function size:0x30 +finalizeState__38sFStateID_c<23dAcNpcSalbageRobotFly_c>CFR23dAcNpcSalbageRobotFly_c = .text:0x000050A0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -320,7 +320,7 @@ lbl_105_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_105_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_105_data_30 = .data:0x00000030; // type:object size:0x10 lbl_105_data_40 = .data:0x00000040; // type:object size:0x10 data:string -lbl_105_data_50 = .data:0x00000050; // type:object size:0x10 +g_profile_NPC_SLFL = .data:0x00000050; // type:object size:0x10 lbl_105_data_60 = .data:0x00000060; // type:object size:0xC data:string lbl_105_data_6C = .data:0x0000006C; // type:object size:0x14 data:string lbl_105_data_80 = .data:0x00000080; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_salbage_robot_fly_baseNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_robot_fly_baseNP/symbols.txt index 0593dc80..d23c5ba5 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_robot_fly_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_robot_fly_baseNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_103_70 = .text:0x00000070; // type:function size:0x330 +dAcNpcSalbageRobotFlyBase_c_classInit__Fv = .text:0x00000070; // type:function size:0x330 fn_103_3A0 = .text:0x000003A0; // type:function size:0x60 fn_103_400 = .text:0x00000400; // type:function size:0xC fn_103_410 = .text:0x00000410; // type:function size:0x40 @@ -97,7 +97,7 @@ fn_103_12D0 = .text:0x000012D0; // type:function size:0x8 fn_103_12E0 = .text:0x000012E0; // type:function size:0x4C fn_103_1330 = .text:0x00001330; // type:function size:0x8 fn_103_1340 = .text:0x00001340; // type:function size:0xC -fn_103_1350 = .text:0x00001350; // type:function size:0x15C +__dt__27dAcNpcSalbageRobotFlyBase_cFv = .text:0x00001350; // type:function size:0x15C fn_103_14B0 = .text:0x000014B0; // type:function size:0x8 fn_103_14C0 = .text:0x000014C0; // type:function size:0x8 fn_103_14D0 = .text:0x000014D0; // type:function size:0x8 @@ -115,7 +115,7 @@ lbl_103_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_103_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_103_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_103_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float -lbl_103_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_NPC_SLFB = .data:0x00000000; // type:object size:0x10 lbl_103_data_10 = .data:0x00000010; // type:object size:0x10 lbl_103_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_103_data_30 = .data:0x00000030; // type:object size:0x68 diff --git a/config/SOUE01/rels/d_a_npc_salbage_robot_repairNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salbage_robot_repairNP/symbols.txt index 4e5b9045..607dface 100644 --- a/config/SOUE01/rels/d_a_npc_salbage_robot_repairNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salbage_robot_repairNP/symbols.txt @@ -27,7 +27,7 @@ fn_104_320 = .text:0x00000320; // type:function size:0x34 fn_104_360 = .text:0x00000360; // type:function size:0x34 fn_104_3A0 = .text:0x000003A0; // type:function size:0x34 fn_104_3E0 = .text:0x000003E0; // type:function size:0x48 -NpcSalbageRobotRepair__ctor = .text:0x00000430; // type:function size:0x3C4 +dAcNpcSalbageRobotRepair_c_classInit__Fv = .text:0x00000430; // type:function size:0x3C4 fn_104_800 = .text:0x00000800; // type:function size:0x60 fn_104_860 = .text:0x00000860; // type:function size:0xC fn_104_870 = .text:0x00000870; // type:function size:0x40 @@ -137,7 +137,7 @@ fn_104_23D0 = .text:0x000023D0; // type:function size:0x8 fn_104_23E0 = .text:0x000023E0; // type:function size:0x4C fn_104_2430 = .text:0x00002430; // type:function size:0xC fn_104_2440 = .text:0x00002440; // type:function size:0x8 -NpcSalbageRobotRepair__dtor = .text:0x00002450; // type:function size:0x1B4 +__dt__26dAcNpcSalbageRobotRepair_cFv = .text:0x00002450; // type:function size:0x1B4 fn_104_2610 = .text:0x00002610; // type:function size:0x8 fn_104_2620 = .text:0x00002620; // type:function size:0x8 fn_104_2630 = .text:0x00002630; // type:function size:0x4 @@ -145,12 +145,12 @@ fn_104_2640 = .text:0x00002640; // type:function size:0x4 fn_104_2650 = .text:0x00002650; // type:function size:0x4 fn_104_2660 = .text:0x00002660; // type:function size:0x4 fn_104_2670 = .text:0x00002670; // type:function size:0x4 -NpcSalbageRobotRepair__initStates = .text:0x00002680; // type:function size:0x10C -fn_104_2790 = .text:0x00002790; // type:function size:0x58 -fn_104_27F0 = .text:0x000027F0; // type:function size:0x88 -fn_104_2880 = .text:0x00002880; // type:function size:0x30 -fn_104_28B0 = .text:0x000028B0; // type:function size:0x30 -fn_104_28E0 = .text:0x000028E0; // type:function size:0x30 +__sinit_\d_a_npc_salbage_robot_repair_cpp = .text:0x00002680; // type:function size:0x10C scope:local +__dt__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>Fv = .text:0x00002790; // type:function size:0x58 +isSameName__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>CFPCc = .text:0x000027F0; // type:function size:0x88 +initializeState__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>CFR26dAcNpcSalbageRobotRepair_c = .text:0x00002880; // type:function size:0x30 +executeState__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>CFR26dAcNpcSalbageRobotRepair_c = .text:0x000028B0; // type:function size:0x30 +finalizeState__41sFStateID_c<26dAcNpcSalbageRobotRepair_c>CFR26dAcNpcSalbageRobotRepair_c = .text:0x000028E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -229,7 +229,7 @@ lbl_104_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_104_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_104_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_104_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_104_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SLRP = .data:0x00000030; // type:object size:0x10 lbl_104_data_40 = .data:0x00000040; // type:object size:0xC data:string lbl_104_data_4C = .data:0x0000004C; // type:object size:0x14 data:string lbl_104_data_60 = .data:0x00000060; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_salesman_sNP/symbols.txt b/config/SOUE01/rels/d_a_npc_salesman_sNP/symbols.txt index 3c172f4a..8d2986d0 100644 --- a/config/SOUE01/rels/d_a_npc_salesman_sNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_salesman_sNP/symbols.txt @@ -473,13 +473,13 @@ fn_44_AA60 = .text:0x0000AA60; // type:function size:0x28 fn_44_AA90 = .text:0x0000AA90; // type:function size:0x1AC fn_44_AC40 = .text:0x0000AC40; // type:function size:0x174 fn_44_ADC0 = .text:0x0000ADC0; // type:function size:0x84 -dAcNpcSalesmanS__ctor = .text:0x0000AE50; // type:function size:0x3FC +dAcNpcSalesmanS_c_classInit__Fv = .text:0x0000AE50; // type:function size:0x3FC fn_44_B250 = .text:0x0000B250; // type:function size:0x58 dAcNpcSalesmanS__stateMgrCtor = .text:0x0000B2B0; // type:function size:0x90 -fn_44_B340 = .text:0x0000B340; // type:function size:0x58 -fn_44_B3A0 = .text:0x0000B3A0; // type:function size:0x6C -fn_44_B410 = .text:0x0000B410; // type:function size:0xA0 -fn_44_B4B0 = .text:0x0000B4B0; // type:function size:0xA4 +__dt__30sFState_c<17dAcNpcSalesmanS_c>Fv = .text:0x0000B340; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcNpcSalesmanS_c>Fv = .text:0x0000B3A0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000B410; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c>Fv = .text:0x0000B4B0; // type:function size:0xA4 fn_44_B560 = .text:0x0000B560; // type:function size:0xA8 fn_44_B610 = .text:0x0000B610; // type:function size:0x70 fn_44_B680 = .text:0x0000B680; // type:function size:0x40 @@ -660,12 +660,12 @@ fn_44_FE70 = .text:0x0000FE70; // type:function size:0xEC fn_44_FF60 = .text:0x0000FF60; // type:function size:0x18 fn_44_FF80 = .text:0x0000FF80; // type:function size:0x1C fn_44_FFA0 = .text:0x0000FFA0; // type:function size:0x1B0 -fn_44_10150 = .text:0x00010150; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00010150; // type:function size:0x10 fn_44_10160 = .text:0x00010160; // type:function size:0x88 -fn_44_101F0 = .text:0x000101F0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000101F0; // type:function size:0x10 fn_44_10200 = .text:0x00010200; // type:function size:0xE4 fn_44_102F0 = .text:0x000102F0; // type:function size:0x7C -fn_44_10370 = .text:0x00010370; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00010370; // type:function size:0x10 fn_44_10380 = .text:0x00010380; // type:function size:0x390 fn_44_10710 = .text:0x00010710; // type:function size:0x324 fn_44_10A40 = .text:0x00010A40; // type:function size:0xCC @@ -799,7 +799,7 @@ fn_44_13C70 = .text:0x00013C70; // type:function size:0x8 fn_44_13C80 = .text:0x00013C80; // type:function size:0x8 fn_44_13C90 = .text:0x00013C90; // type:function size:0x10 fn_44_13CA0 = .text:0x00013CA0; // type:function size:0x58 -fn_44_13D00 = .text:0x00013D00; // type:function size:0x37C +__dt__17dAcNpcSalesmanS_cFv = .text:0x00013D00; // type:function size:0x37C fn_44_14080 = .text:0x00014080; // type:function size:0x4 fn_44_14090 = .text:0x00014090; // type:function size:0x4 fn_44_140A0 = .text:0x000140A0; // type:function size:0x4 @@ -1020,32 +1020,32 @@ fn_44_150B0 = .text:0x000150B0; // type:function size:0x4 fn_44_150C0 = .text:0x000150C0; // type:function size:0x4 fn_44_150D0 = .text:0x000150D0; // type:function size:0x4 fn_44_150E0 = .text:0x000150E0; // type:function size:0x4 -fn_44_150F0 = .text:0x000150F0; // type:function size:0x60 -fn_44_15150 = .text:0x00015150; // type:function size:0xC -fn_44_15160 = .text:0x00015160; // type:function size:0x1C -fn_44_15180 = .text:0x00015180; // type:function size:0x1C -fn_44_151A0 = .text:0x000151A0; // type:function size:0x1C -fn_44_151C0 = .text:0x000151C0; // type:function size:0x10 -fn_44_151D0 = .text:0x000151D0; // type:function size:0x10 -fn_44_151E0 = .text:0x000151E0; // type:function size:0x10 -fn_44_151F0 = .text:0x000151F0; // type:function size:0x10 -fn_44_15200 = .text:0x00015200; // type:function size:0x10 -fn_44_15210 = .text:0x00015210; // type:function size:0x10 -fn_44_15220 = .text:0x00015220; // type:function size:0x30 -fn_44_15250 = .text:0x00015250; // type:function size:0x30 -fn_44_15280 = .text:0x00015280; // type:function size:0x30 +build__33sFStateFct_c<17dAcNpcSalesmanS_c>FRC12sStateIDIf_c = .text:0x000150F0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcNpcSalesmanS_c>FRP10sStateIf_c = .text:0x00015150; // type:function size:0xC +initialize__30sFState_c<17dAcNpcSalesmanS_c>Fv = .text:0x00015160; // type:function size:0x1C +execute__30sFState_c<17dAcNpcSalesmanS_c>Fv = .text:0x00015180; // type:function size:0x1C +finalize__30sFState_c<17dAcNpcSalesmanS_c>Fv = .text:0x000151A0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000151C0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000151D0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000151E0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000151F0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00015200; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcNpcSalesmanS_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00015210; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcNpcSalesmanS_c>CFR17dAcNpcSalesmanS_c = .text:0x00015220; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcSalesmanS_c>CFR17dAcNpcSalesmanS_c = .text:0x00015250; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcNpcSalesmanS_c>CFR17dAcNpcSalesmanS_c = .text:0x00015280; // type:function size:0x30 fn_44_152B0 = .text:0x000152B0; // type:function size:0x5C fn_44_15310 = .text:0x00015310; // type:function size:0x5C fn_44_15370 = .text:0x00015370; // type:function size:0x5C fn_44_153D0 = .text:0x000153D0; // type:function size:0xA8 fn_44_15480 = .text:0x00015480; // type:function size:0x5C -dAcNpcSalesmanS__sinit = .text:0x000154E0; // type:function size:0x12C0 -fn_44_167A0 = .text:0x000167A0; // type:function size:0x58 +__sinit_\d_a_npc_salesman_s_cpp = .text:0x000154E0; // type:function size:0x12C0 scope:local +__dt__32sFStateID_c<17dAcNpcSalesmanS_c>Fv = .text:0x000167A0; // type:function size:0x58 fn_44_16800 = .text:0x00016800; // type:function size:0x5C fn_44_16860 = .text:0x00016860; // type:function size:0xC fn_44_16870 = .text:0x00016870; // type:function size:0xDC fn_44_16950 = .text:0x00016950; // type:function size:0xE0 -fn_44_16A30 = .text:0x00016A30; // type:function size:0x88 +isSameName__32sFStateID_c<17dAcNpcSalesmanS_c>CFPCc = .text:0x00016A30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -1528,7 +1528,7 @@ lbl_44_data_D90 = .data:0x00000D90; // type:object size:0xC data:string lbl_44_data_D9C = .data:0x00000D9C; // type:object size:0xC lbl_44_data_DA8 = .data:0x00000DA8; // type:object size:0xC lbl_44_data_DB4 = .data:0x00000DB4; // type:object size:0xC -lbl_44_data_DC0 = .data:0x00000DC0; // type:object size:0x10 +g_profile_NPC_SALESMAN_S = .data:0x00000DC0; // type:object size:0x10 lbl_44_data_DD0 = .data:0x00000DD0; // type:object size:0x30 lbl_44_data_E00 = .data:0x00000E00; // type:object size:0x48 lbl_44_data_E48 = .data:0x00000E48; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_npc_saltalkNP/symbols.txt b/config/SOUE01/rels/d_a_npc_saltalkNP/symbols.txt index f9fda1a2..91eac65b 100644 --- a/config/SOUE01/rels/d_a_npc_saltalkNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_saltalkNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_60_F0 = .text:0x000000F0; // type:function size:0x70 +dAcNpcSltk_c_classInit__Fv = .text:0x000000F0; // type:function size:0x70 fn_60_160 = .text:0x00000160; // type:function size:0x4 fn_60_170 = .text:0x00000170; // type:function size:0x1C4 fn_60_340 = .text:0x00000340; // type:function size:0x64 @@ -60,17 +60,17 @@ fn_60_BF0 = .text:0x00000BF0; // type:function size:0x8 fn_60_C00 = .text:0x00000C00; // type:function size:0x4 fn_60_C10 = .text:0x00000C10; // type:function size:0x4 fn_60_C20 = .text:0x00000C20; // type:function size:0x1C -fn_60_C40 = .text:0x00000C40; // type:function size:0x78 -fn_60_CC0 = .text:0x00000CC0; // type:function size:0x124 -fn_60_DF0 = .text:0x00000DF0; // type:function size:0x58 +__dt__12dAcNpcSltk_cFv = .text:0x00000C40; // type:function size:0x78 +__sinit_\d_a_npc_saltalk_cpp = .text:0x00000CC0; // type:function size:0x124 scope:local +__dt__27sFStateID_c<12dAcNpcSltk_c>Fv = .text:0x00000DF0; // type:function size:0x58 fn_60_E50 = .text:0x00000E50; // type:function size:0x5C fn_60_EB0 = .text:0x00000EB0; // type:function size:0xC fn_60_EC0 = .text:0x00000EC0; // type:function size:0xDC fn_60_FA0 = .text:0x00000FA0; // type:function size:0xE0 -fn_60_1080 = .text:0x00001080; // type:function size:0x88 -fn_60_1110 = .text:0x00001110; // type:function size:0x30 -fn_60_1140 = .text:0x00001140; // type:function size:0x30 -fn_60_1170 = .text:0x00001170; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcSltk_c>CFPCc = .text:0x00001080; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSltk_c>CFR12dAcNpcSltk_c = .text:0x00001110; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSltk_c>CFR12dAcNpcSltk_c = .text:0x00001140; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSltk_c>CFR12dAcNpcSltk_c = .text:0x00001170; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -79,7 +79,7 @@ lbl_60_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_60_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double lbl_60_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_60_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float -lbl_60_data_0 = .data:0x00000000; // type:object size:0x20 data:4byte +g_profile_NPC_SLTK = .data:0x00000000; // type:object size:0x20 data:4byte lbl_60_data_20 = .data:0x00000020; // type:object size:0x248 lbl_60_data_268 = .data:0x00000268; // type:object size:0x68 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global diff --git a/config/SOUE01/rels/d_a_npc_senpaiNP/symbols.txt b/config/SOUE01/rels/d_a_npc_senpaiNP/symbols.txt index b929c273..1e959c5d 100644 --- a/config/SOUE01/rels/d_a_npc_senpaiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_senpaiNP/symbols.txt @@ -27,7 +27,7 @@ fn_6_320 = .text:0x00000320; // type:function size:0x34 fn_6_360 = .text:0x00000360; // type:function size:0x34 fn_6_3A0 = .text:0x000003A0; // type:function size:0x34 fn_6_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_6_430 = .text:0x00000430; // type:function size:0x3A0 +dAcNpcSenpai_c_classInit__Fv = .text:0x00000430; // type:function size:0x3A0 fn_6_7D0 = .text:0x000007D0; // type:function size:0x60 fn_6_830 = .text:0x00000830; // type:function size:0xC fn_6_840 = .text:0x00000840; // type:function size:0x40 @@ -74,25 +74,25 @@ fn_6_1ED0 = .text:0x00001ED0; // type:function size:0x118 fn_6_1FF0 = .text:0x00001FF0; // type:function size:0x54 fn_6_2050 = .text:0x00002050; // type:function size:0x2C fn_6_2080 = .text:0x00002080; // type:function size:0x12C -fn_6_21B0 = .text:0x000021B0; // type:function size:0x5C -fn_6_2210 = .text:0x00002210; // type:function size:0xE0 +initializeState_ReadyWatch1__14dAcNpcSenpai_cFv = .text:0x000021B0; // type:function size:0x5C +executeState_ReadyWatch1__14dAcNpcSenpai_cFv = .text:0x00002210; // type:function size:0xE0 fn_6_22F0 = .text:0x000022F0; // type:function size:0x64 fn_6_2360 = .text:0x00002360; // type:function size:0x58 fn_6_23C0 = .text:0x000023C0; // type:function size:0x1C -fn_6_23E0 = .text:0x000023E0; // type:function size:0x4 -fn_6_23F0 = .text:0x000023F0; // type:function size:0x58 -fn_6_2450 = .text:0x00002450; // type:function size:0xA4 +finalizeState_ReadyWatch1__14dAcNpcSenpai_cFv = .text:0x000023E0; // type:function size:0x4 +initializeState_ReadyWatch2__14dAcNpcSenpai_cFv = .text:0x000023F0; // type:function size:0x58 +executeState_ReadyWatch2__14dAcNpcSenpai_cFv = .text:0x00002450; // type:function size:0xA4 fn_6_2500 = .text:0x00002500; // type:function size:0x30 -fn_6_2530 = .text:0x00002530; // type:function size:0x4 -fn_6_2540 = .text:0x00002540; // type:function size:0x88 +finalizeState_ReadyWatch2__14dAcNpcSenpai_cFv = .text:0x00002530; // type:function size:0x4 +initializeState_Watch__14dAcNpcSenpai_cFv = .text:0x00002540; // type:function size:0x88 fn_6_25D0 = .text:0x000025D0; // type:function size:0x2C fn_6_2600 = .text:0x00002600; // type:function size:0x18 fn_6_2620 = .text:0x00002620; // type:function size:0x88 -fn_6_26B0 = .text:0x000026B0; // type:function size:0xBC -fn_6_2770 = .text:0x00002770; // type:function size:0x4 -fn_6_2780 = .text:0x00002780; // type:function size:0x4C -fn_6_27D0 = .text:0x000027D0; // type:function size:0x14 -fn_6_27F0 = .text:0x000027F0; // type:function size:0x4 +executeState_Watch__14dAcNpcSenpai_cFv = .text:0x000026B0; // type:function size:0xBC +finalizeState_Watch__14dAcNpcSenpai_cFv = .text:0x00002770; // type:function size:0x4 +initializeState_Think__14dAcNpcSenpai_cFv = .text:0x00002780; // type:function size:0x4C +executeState_Think__14dAcNpcSenpai_cFv = .text:0x000027D0; // type:function size:0x14 +finalizeState_Think__14dAcNpcSenpai_cFv = .text:0x000027F0; // type:function size:0x4 fn_6_2800 = .text:0x00002800; // type:function size:0x34 fn_6_2840 = .text:0x00002840; // type:function size:0x14 fn_6_2860 = .text:0x00002860; // type:function size:0x8 @@ -146,18 +146,18 @@ fn_6_2D60 = .text:0x00002D60; // type:function size:0xC fn_6_2D70 = .text:0x00002D70; // type:function size:0xC fn_6_2D80 = .text:0x00002D80; // type:function size:0x8 fn_6_2D90 = .text:0x00002D90; // type:function size:0x1C -fn_6_2DB0 = .text:0x00002DB0; // type:function size:0x168 +__dt__14dAcNpcSenpai_cFv = .text:0x00002DB0; // type:function size:0x168 fn_6_2F20 = .text:0x00002F20; // type:function size:0x4 fn_6_2F30 = .text:0x00002F30; // type:function size:0x4 fn_6_2F40 = .text:0x00002F40; // type:function size:0x4 fn_6_2F50 = .text:0x00002F50; // type:function size:0x4 fn_6_2F60 = .text:0x00002F60; // type:function size:0x4 -fn_6_2F70 = .text:0x00002F70; // type:function size:0x338 -fn_6_32B0 = .text:0x000032B0; // type:function size:0x58 -fn_6_3310 = .text:0x00003310; // type:function size:0x88 -fn_6_33A0 = .text:0x000033A0; // type:function size:0x30 -fn_6_33D0 = .text:0x000033D0; // type:function size:0x30 -fn_6_3400 = .text:0x00003400; // type:function size:0x30 +__sinit_\d_a_npc_senpai_cpp = .text:0x00002F70; // type:function size:0x338 scope:local +__dt__29sFStateID_c<14dAcNpcSenpai_c>Fv = .text:0x000032B0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcNpcSenpai_c>CFPCc = .text:0x00003310; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcSenpai_c>CFR14dAcNpcSenpai_c = .text:0x000033A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcSenpai_c>CFR14dAcNpcSenpai_c = .text:0x000033D0; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcSenpai_c>CFR14dAcNpcSenpai_c = .text:0x00003400; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -240,7 +240,7 @@ lbl_6_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_6_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_6_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_6_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_6_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SENPAI = .data:0x00000030; // type:object size:0x10 lbl_6_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_6_data_48 = .data:0x00000048; // type:object size:0x10 lbl_6_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_senpai_bNP/symbols.txt b/config/SOUE01/rels/d_a_npc_senpai_bNP/symbols.txt index f2c55bd5..554acf4d 100644 --- a/config/SOUE01/rels/d_a_npc_senpai_bNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_senpai_bNP/symbols.txt @@ -27,7 +27,7 @@ fn_7_320 = .text:0x00000320; // type:function size:0x34 fn_7_360 = .text:0x00000360; // type:function size:0x34 fn_7_3A0 = .text:0x000003A0; // type:function size:0x34 fn_7_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_7_430 = .text:0x00000430; // type:function size:0x328 +dAcNpcSenpaiB_c_classInit__Fv = .text:0x00000430; // type:function size:0x328 fn_7_760 = .text:0x00000760; // type:function size:0x60 fn_7_7C0 = .text:0x000007C0; // type:function size:0xC fn_7_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -75,22 +75,22 @@ fn_7_1F60 = .text:0x00001F60; // type:function size:0x40 fn_7_1FA0 = .text:0x00001FA0; // type:function size:0x178 fn_7_2120 = .text:0x00002120; // type:function size:0x5C fn_7_2180 = .text:0x00002180; // type:function size:0x158 -fn_7_22E0 = .text:0x000022E0; // type:function size:0x60 -fn_7_2340 = .text:0x00002340; // type:function size:0x90 +initializeState_Think__15dAcNpcSenpaiB_cFv = .text:0x000022E0; // type:function size:0x60 +executeState_Think__15dAcNpcSenpaiB_cFv = .text:0x00002340; // type:function size:0x90 fn_7_23D0 = .text:0x000023D0; // type:function size:0x64 fn_7_2440 = .text:0x00002440; // type:function size:0x58 -fn_7_24A0 = .text:0x000024A0; // type:function size:0x4 -fn_7_24B0 = .text:0x000024B0; // type:function size:0xAC +finalizeState_Think__15dAcNpcSenpaiB_cFv = .text:0x000024A0; // type:function size:0x4 +initializeState_ThinkWait__15dAcNpcSenpaiB_cFv = .text:0x000024B0; // type:function size:0xAC fn_7_2560 = .text:0x00002560; // type:function size:0x88 -fn_7_25F0 = .text:0x000025F0; // type:function size:0x168 +executeState_ThinkWait__15dAcNpcSenpaiB_cFv = .text:0x000025F0; // type:function size:0x168 fn_7_2760 = .text:0x00002760; // type:function size:0x1C -fn_7_2780 = .text:0x00002780; // type:function size:0x4 -fn_7_2790 = .text:0x00002790; // type:function size:0x90 -fn_7_2820 = .text:0x00002820; // type:function size:0x114 -fn_7_2940 = .text:0x00002940; // type:function size:0x4 -fn_7_2950 = .text:0x00002950; // type:function size:0x68 -fn_7_29C0 = .text:0x000029C0; // type:function size:0x74 -fn_7_2A40 = .text:0x00002A40; // type:function size:0x4 +finalizeState_ThinkWait__15dAcNpcSenpaiB_cFv = .text:0x00002780; // type:function size:0x4 +initializeState_ThinkTurn__15dAcNpcSenpaiB_cFv = .text:0x00002790; // type:function size:0x90 +executeState_ThinkTurn__15dAcNpcSenpaiB_cFv = .text:0x00002820; // type:function size:0x114 +finalizeState_ThinkTurn__15dAcNpcSenpaiB_cFv = .text:0x00002940; // type:function size:0x4 +initializeState_ThinkRandom__15dAcNpcSenpaiB_cFv = .text:0x00002950; // type:function size:0x68 +executeState_ThinkRandom__15dAcNpcSenpaiB_cFv = .text:0x000029C0; // type:function size:0x74 +finalizeState_ThinkRandom__15dAcNpcSenpaiB_cFv = .text:0x00002A40; // type:function size:0x4 fn_7_2A50 = .text:0x00002A50; // type:function size:0x34 fn_7_2A90 = .text:0x00002A90; // type:function size:0x14 fn_7_2AB0 = .text:0x00002AB0; // type:function size:0x8 @@ -148,18 +148,18 @@ fn_7_3010 = .text:0x00003010; // type:function size:0x8 fn_7_3020 = .text:0x00003020; // type:function size:0x8 fn_7_3030 = .text:0x00003030; // type:function size:0x8 fn_7_3040 = .text:0x00003040; // type:function size:0x8 -fn_7_3050 = .text:0x00003050; // type:function size:0x15C +__dt__15dAcNpcSenpaiB_cFv = .text:0x00003050; // type:function size:0x15C fn_7_31B0 = .text:0x000031B0; // type:function size:0x4 fn_7_31C0 = .text:0x000031C0; // type:function size:0x4 fn_7_31D0 = .text:0x000031D0; // type:function size:0x4 fn_7_31E0 = .text:0x000031E0; // type:function size:0x4 fn_7_31F0 = .text:0x000031F0; // type:function size:0x4 -fn_7_3200 = .text:0x00003200; // type:function size:0x338 -fn_7_3540 = .text:0x00003540; // type:function size:0x58 -fn_7_35A0 = .text:0x000035A0; // type:function size:0x88 -fn_7_3630 = .text:0x00003630; // type:function size:0x30 -fn_7_3660 = .text:0x00003660; // type:function size:0x30 -fn_7_3690 = .text:0x00003690; // type:function size:0x30 +__sinit_\d_a_npc_senpai_b_cpp = .text:0x00003200; // type:function size:0x338 scope:local +__dt__30sFStateID_c<15dAcNpcSenpaiB_c>Fv = .text:0x00003540; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcNpcSenpaiB_c>CFPCc = .text:0x000035A0; // type:function size:0x88 +initializeState__30sFStateID_c<15dAcNpcSenpaiB_c>CFR15dAcNpcSenpaiB_c = .text:0x00003630; // type:function size:0x30 +executeState__30sFStateID_c<15dAcNpcSenpaiB_c>CFR15dAcNpcSenpaiB_c = .text:0x00003660; // type:function size:0x30 +finalizeState__30sFStateID_c<15dAcNpcSenpaiB_c>CFR15dAcNpcSenpaiB_c = .text:0x00003690; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -244,7 +244,7 @@ lbl_7_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_7_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_7_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_7_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_7_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SENPAI_B = .data:0x00000030; // type:object size:0x10 lbl_7_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_7_data_48 = .data:0x00000048; // type:object size:0x10 lbl_7_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_senpaia_motherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_senpaia_motherNP/symbols.txt index f936332f..46d67c8f 100644 --- a/config/SOUE01/rels/d_a_npc_senpaia_motherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_senpaia_motherNP/symbols.txt @@ -25,7 +25,7 @@ fn_54_2A0 = .text:0x000002A0; // type:function size:0x34 fn_54_2E0 = .text:0x000002E0; // type:function size:0x34 fn_54_320 = .text:0x00000320; // type:function size:0x34 fn_54_360 = .text:0x00000360; // type:function size:0x48 -AcNpcSenpaiAMother__ctor = .text:0x000003B0; // type:function size:0x328 +dAcNpcSenpaiAMother_c_classInit__Fv = .text:0x000003B0; // type:function size:0x328 fn_54_6E0 = .text:0x000006E0; // type:function size:0x60 fn_54_740 = .text:0x00000740; // type:function size:0xC fn_54_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_54_1A30 = .text:0x00001A30; // type:function size:0x8 fn_54_1A40 = .text:0x00001A40; // type:function size:0x4C fn_54_1A90 = .text:0x00001A90; // type:function size:0x8 fn_54_1AA0 = .text:0x00001AA0; // type:function size:0xC -fn_54_1AB0 = .text:0x00001AB0; // type:function size:0x15C +__dt__21dAcNpcSenpaiAMother_cFv = .text:0x00001AB0; // type:function size:0x15C fn_54_1C10 = .text:0x00001C10; // type:function size:0x8 fn_54_1C20 = .text:0x00001C20; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -191,7 +191,7 @@ lbl_54_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_54_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_54_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_54_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_54_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SENPAIA_MOTHER = .data:0x00000030; // type:object size:0x10 lbl_54_data_40 = .data:0x00000040; // type:object size:0x10 lbl_54_data_50 = .data:0x00000050; // type:object size:0x14 lbl_54_data_64 = .data:0x00000064; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_senpaia_mother_lodNP/symbols.txt b/config/SOUE01/rels/d_a_npc_senpaia_mother_lodNP/symbols.txt index 36180d9f..eaa58df9 100644 --- a/config/SOUE01/rels/d_a_npc_senpaia_mother_lodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_senpaia_mother_lodNP/symbols.txt @@ -25,7 +25,7 @@ fn_55_2A0 = .text:0x000002A0; // type:function size:0x34 fn_55_2E0 = .text:0x000002E0; // type:function size:0x34 fn_55_320 = .text:0x00000320; // type:function size:0x34 fn_55_360 = .text:0x00000360; // type:function size:0x48 -fn_55_3B0 = .text:0x000003B0; // type:function size:0x334 +dAcNpcSenpaiAMotherLOD_c_classInit__Fv = .text:0x000003B0; // type:function size:0x334 fn_55_6F0 = .text:0x000006F0; // type:function size:0x60 fn_55_750 = .text:0x00000750; // type:function size:0xC fn_55_760 = .text:0x00000760; // type:function size:0x40 @@ -124,7 +124,7 @@ fn_55_16A0 = .text:0x000016A0; // type:function size:0x8 fn_55_16B0 = .text:0x000016B0; // type:function size:0x4C fn_55_1700 = .text:0x00001700; // type:function size:0x8 fn_55_1710 = .text:0x00001710; // type:function size:0xC -fn_55_1720 = .text:0x00001720; // type:function size:0x178 +__dt__24dAcNpcSenpaiAMotherLOD_cFv = .text:0x00001720; // type:function size:0x178 fn_55_18A0 = .text:0x000018A0; // type:function size:0x8 fn_55_18B0 = .text:0x000018B0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -179,7 +179,7 @@ lbl_55_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_55_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_55_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_55_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_55_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SENPAIA_MOTHER_LOD = .data:0x00000030; // type:object size:0x10 lbl_55_data_40 = .data:0x00000040; // type:object size:0x40 lbl_55_data_80 = .data:0x00000080; // type:object size:0x14 lbl_55_data_94 = .data:0x00000094; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_npc_shinkan2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_shinkan2NP/symbols.txt index 0e3361eb..4cc584b0 100644 --- a/config/SOUE01/rels/d_a_npc_shinkan2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_shinkan2NP/symbols.txt @@ -27,8 +27,8 @@ fn_27_320 = .text:0x00000320; // type:function size:0x34 fn_27_360 = .text:0x00000360; // type:function size:0x34 fn_27_3A0 = .text:0x000003A0; // type:function size:0x34 fn_27_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcSkn2__ctor = .text:0x00000430; // type:function size:0xFC -fn_27_530 = .text:0x00000530; // type:function size:0x2CC +dAcNpcSkn2_c_classInit__Fv = .text:0x00000430; // type:function size:0xFC +__ct__12dAcNpcSkn2_cFv = .text:0x00000530; // type:function size:0x2CC fn_27_800 = .text:0x00000800; // type:function size:0x60 fn_27_860 = .text:0x00000860; // type:function size:0xC fn_27_870 = .text:0x00000870; // type:function size:0x40 @@ -100,33 +100,33 @@ fn_27_2F40 = .text:0x00002F40; // type:function size:0x328 fn_27_3270 = .text:0x00003270; // type:function size:0x48 fn_27_32C0 = .text:0x000032C0; // type:function size:0xBC fn_27_3380 = .text:0x00003380; // type:function size:0xC4 -fn_27_3450 = .text:0x00003450; // type:function size:0x124 -fn_27_3580 = .text:0x00003580; // type:function size:0x78 -fn_27_3600 = .text:0x00003600; // type:function size:0x4 -fn_27_3610 = .text:0x00003610; // type:function size:0xB0 -fn_27_36C0 = .text:0x000036C0; // type:function size:0x94 -fn_27_3760 = .text:0x00003760; // type:function size:0x4 -fn_27_3770 = .text:0x00003770; // type:function size:0xF0 -fn_27_3860 = .text:0x00003860; // type:function size:0x6C -fn_27_38D0 = .text:0x000038D0; // type:function size:0x4 -fn_27_38E0 = .text:0x000038E0; // type:function size:0xC0 -fn_27_39A0 = .text:0x000039A0; // type:function size:0x78 -fn_27_3A20 = .text:0x00003A20; // type:function size:0x4 -fn_27_3A30 = .text:0x00003A30; // type:function size:0x60 -fn_27_3A90 = .text:0x00003A90; // type:function size:0xB0 -fn_27_3B40 = .text:0x00003B40; // type:function size:0x4 -fn_27_3B50 = .text:0x00003B50; // type:function size:0xA4 -fn_27_3C00 = .text:0x00003C00; // type:function size:0x118 -fn_27_3D20 = .text:0x00003D20; // type:function size:0x4 -fn_27_3D30 = .text:0x00003D30; // type:function size:0x4 -fn_27_3D40 = .text:0x00003D40; // type:function size:0x78 -fn_27_3DC0 = .text:0x00003DC0; // type:function size:0x4 -fn_27_3DD0 = .text:0x00003DD0; // type:function size:0x18 -fn_27_3DF0 = .text:0x00003DF0; // type:function size:0x74 -fn_27_3E70 = .text:0x00003E70; // type:function size:0x4 -fn_27_3E80 = .text:0x00003E80; // type:function size:0x64 -fn_27_3EF0 = .text:0x00003EF0; // type:function size:0x204 -fn_27_4100 = .text:0x00004100; // type:function size:0x4 +initializeState_Watch__12dAcNpcSkn2_cFv = .text:0x00003450; // type:function size:0x124 +executeState_Watch__12dAcNpcSkn2_cFv = .text:0x00003580; // type:function size:0x78 +finalizeState_Watch__12dAcNpcSkn2_cFv = .text:0x00003600; // type:function size:0x4 +initializeState_Watch0__12dAcNpcSkn2_cFv = .text:0x00003610; // type:function size:0xB0 +executeState_Watch0__12dAcNpcSkn2_cFv = .text:0x000036C0; // type:function size:0x94 +finalizeState_Watch0__12dAcNpcSkn2_cFv = .text:0x00003760; // type:function size:0x4 +initializeState_WatchLerp0__12dAcNpcSkn2_cFv = .text:0x00003770; // type:function size:0xF0 +executeState_WatchLerp0__12dAcNpcSkn2_cFv = .text:0x00003860; // type:function size:0x6C +finalizeState_WatchLerp0__12dAcNpcSkn2_cFv = .text:0x000038D0; // type:function size:0x4 +initializeState_Watch1__12dAcNpcSkn2_cFv = .text:0x000038E0; // type:function size:0xC0 +executeState_Watch1__12dAcNpcSkn2_cFv = .text:0x000039A0; // type:function size:0x78 +finalizeState_Watch1__12dAcNpcSkn2_cFv = .text:0x00003A20; // type:function size:0x4 +initializeState_WatchLerp__12dAcNpcSkn2_cFv = .text:0x00003A30; // type:function size:0x60 +executeState_WatchLerp__12dAcNpcSkn2_cFv = .text:0x00003A90; // type:function size:0xB0 +finalizeState_WatchLerp__12dAcNpcSkn2_cFv = .text:0x00003B40; // type:function size:0x4 +initializeState_Watch2__12dAcNpcSkn2_cFv = .text:0x00003B50; // type:function size:0xA4 +executeState_Watch2__12dAcNpcSkn2_cFv = .text:0x00003C00; // type:function size:0x118 +finalizeState_Watch2__12dAcNpcSkn2_cFv = .text:0x00003D20; // type:function size:0x4 +initializeState_Watch3__12dAcNpcSkn2_cFv = .text:0x00003D30; // type:function size:0x4 +executeState_Watch3__12dAcNpcSkn2_cFv = .text:0x00003D40; // type:function size:0x78 +finalizeState_Watch3__12dAcNpcSkn2_cFv = .text:0x00003DC0; // type:function size:0x4 +initializeState_TurnRemly__12dAcNpcSkn2_cFv = .text:0x00003DD0; // type:function size:0x18 +executeState_TurnRemly__12dAcNpcSkn2_cFv = .text:0x00003DF0; // type:function size:0x74 +finalizeState_TurnRemly__12dAcNpcSkn2_cFv = .text:0x00003E70; // type:function size:0x4 +initializeState_Watch4__12dAcNpcSkn2_cFv = .text:0x00003E80; // type:function size:0x64 +executeState_Watch4__12dAcNpcSkn2_cFv = .text:0x00003EF0; // type:function size:0x204 +finalizeState_Watch4__12dAcNpcSkn2_cFv = .text:0x00004100; // type:function size:0x4 fn_27_4110 = .text:0x00004110; // type:function size:0x34 fn_27_4150 = .text:0x00004150; // type:function size:0x14 fn_27_4170 = .text:0x00004170; // type:function size:0x8 @@ -182,18 +182,18 @@ fn_27_45F0 = .text:0x000045F0; // type:function size:0x8 fn_27_4600 = .text:0x00004600; // type:function size:0x8 fn_27_4610 = .text:0x00004610; // type:function size:0x8 fn_27_4620 = .text:0x00004620; // type:function size:0x10 -fn_27_4630 = .text:0x00004630; // type:function size:0x1AC +__dt__12dAcNpcSkn2_cFv = .text:0x00004630; // type:function size:0x1AC fn_27_47E0 = .text:0x000047E0; // type:function size:0x4 fn_27_47F0 = .text:0x000047F0; // type:function size:0x4 fn_27_4800 = .text:0x00004800; // type:function size:0x4 fn_27_4810 = .text:0x00004810; // type:function size:0x4 fn_27_4820 = .text:0x00004820; // type:function size:0x4 -fn_27_4830 = .text:0x00004830; // type:function size:0x708 -fn_27_4F40 = .text:0x00004F40; // type:function size:0x58 -fn_27_4FA0 = .text:0x00004FA0; // type:function size:0x88 -fn_27_5030 = .text:0x00005030; // type:function size:0x30 -fn_27_5060 = .text:0x00005060; // type:function size:0x30 -fn_27_5090 = .text:0x00005090; // type:function size:0x30 +__sinit_\d_a_npc_shinkan2_cpp = .text:0x00004830; // type:function size:0x708 scope:local +__dt__27sFStateID_c<12dAcNpcSkn2_c>Fv = .text:0x00004F40; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcNpcSkn2_c>CFPCc = .text:0x00004FA0; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSkn2_c>CFR12dAcNpcSkn2_c = .text:0x00005030; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSkn2_c>CFR12dAcNpcSkn2_c = .text:0x00005060; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSkn2_c>CFR12dAcNpcSkn2_c = .text:0x00005090; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -275,7 +275,7 @@ lbl_27_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_27_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_27_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_27_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_27_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SKN2 = .data:0x00000030; // type:object size:0x10 lbl_27_data_40 = .data:0x00000040; // type:object size:0xC lbl_27_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_27_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_shinkanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_shinkanNP/symbols.txt index efb0dde1..393c9605 100644 --- a/config/SOUE01/rels/d_a_npc_shinkanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_shinkanNP/symbols.txt @@ -27,7 +27,7 @@ fn_26_380 = .text:0x00000380; // type:function size:0x34 fn_26_3C0 = .text:0x000003C0; // type:function size:0x48 fn_26_410 = .text:0x00000410; // type:function size:0xC fn_26_420 = .text:0x00000420; // type:function size:0xC4 -AcNpcSkn__ctor = .text:0x000004F0; // type:function size:0x360 +dAcNpcSkn_c_classInit__Fv = .text:0x000004F0; // type:function size:0x360 fn_26_850 = .text:0x00000850; // type:function size:0x60 fn_26_8B0 = .text:0x000008B0; // type:function size:0xC fn_26_8C0 = .text:0x000008C0; // type:function size:0x40 @@ -81,12 +81,12 @@ fn_26_2030 = .text:0x00002030; // type:function size:0xC fn_26_2040 = .text:0x00002040; // type:function size:0x67C fn_26_26C0 = .text:0x000026C0; // type:function size:0x144 fn_26_2810 = .text:0x00002810; // type:function size:0x40 -fn_26_2850 = .text:0x00002850; // type:function size:0x54 -fn_26_28B0 = .text:0x000028B0; // type:function size:0x4 -fn_26_28C0 = .text:0x000028C0; // type:function size:0x4 -fn_26_28D0 = .text:0x000028D0; // type:function size:0x54 -fn_26_2930 = .text:0x00002930; // type:function size:0x4 -fn_26_2940 = .text:0x00002940; // type:function size:0x4 +initializeState_RaceEvt__11dAcNpcSkn_cFv = .text:0x00002850; // type:function size:0x54 +executeState_RaceEvt__11dAcNpcSkn_cFv = .text:0x000028B0; // type:function size:0x4 +finalizeState_RaceEvt__11dAcNpcSkn_cFv = .text:0x000028C0; // type:function size:0x4 +initializeState_RaceWatch__11dAcNpcSkn_cFv = .text:0x000028D0; // type:function size:0x54 +executeState_RaceWatch__11dAcNpcSkn_cFv = .text:0x00002930; // type:function size:0x4 +finalizeState_RaceWatch__11dAcNpcSkn_cFv = .text:0x00002940; // type:function size:0x4 fn_26_2950 = .text:0x00002950; // type:function size:0x34 fn_26_2990 = .text:0x00002990; // type:function size:0x14 fn_26_29B0 = .text:0x000029B0; // type:function size:0x8 @@ -144,18 +144,18 @@ fn_26_2F10 = .text:0x00002F10; // type:function size:0x8 fn_26_2F20 = .text:0x00002F20; // type:function size:0x8 fn_26_2F30 = .text:0x00002F30; // type:function size:0x8 fn_26_2F40 = .text:0x00002F40; // type:function size:0x8 -fn_26_2F50 = .text:0x00002F50; // type:function size:0x19C +__dt__11dAcNpcSkn_cFv = .text:0x00002F50; // type:function size:0x19C fn_26_30F0 = .text:0x000030F0; // type:function size:0x4 fn_26_3100 = .text:0x00003100; // type:function size:0x4 fn_26_3110 = .text:0x00003110; // type:function size:0x4 fn_26_3120 = .text:0x00003120; // type:function size:0x4 fn_26_3130 = .text:0x00003130; // type:function size:0x4 -fn_26_3140 = .text:0x00003140; // type:function size:0x1C0 -fn_26_3300 = .text:0x00003300; // type:function size:0x58 -fn_26_3360 = .text:0x00003360; // type:function size:0x88 -fn_26_33F0 = .text:0x000033F0; // type:function size:0x30 -fn_26_3420 = .text:0x00003420; // type:function size:0x30 -fn_26_3450 = .text:0x00003450; // type:function size:0x30 +__sinit_\d_a_npc_shinkan_cpp = .text:0x00003140; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcNpcSkn_c>Fv = .text:0x00003300; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcSkn_c>CFPCc = .text:0x00003360; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcSkn_c>CFR11dAcNpcSkn_c = .text:0x000033F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcSkn_c>CFR11dAcNpcSkn_c = .text:0x00003420; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcSkn_c>CFR11dAcNpcSkn_c = .text:0x00003450; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -228,7 +228,7 @@ lbl_26_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_26_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_26_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_26_data_30 = .data:0x00000030; // type:object size:0x10 -lbl_26_data_40 = .data:0x00000040; // type:object size:0x10 +g_profile_NPC_SKN = .data:0x00000040; // type:object size:0x10 lbl_26_data_50 = .data:0x00000050; // type:object size:0x14 lbl_26_data_64 = .data:0x00000064; // type:object size:0xC lbl_26_data_70 = .data:0x00000070; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_boyNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_boyNP/symbols.txt index c9411764..0eb1e136 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_boyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_boyNP/symbols.txt @@ -27,7 +27,7 @@ fn_85_320 = .text:0x00000320; // type:function size:0x34 fn_85_360 = .text:0x00000360; // type:function size:0x34 fn_85_3A0 = .text:0x000003A0; // type:function size:0x34 fn_85_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_85_430 = .text:0x00000430; // type:function size:0x33C +dAcNpcSorajimaBoy_c_classInit__Fv = .text:0x00000430; // type:function size:0x33C fn_85_770 = .text:0x00000770; // type:function size:0x60 fn_85_7D0 = .text:0x000007D0; // type:function size:0xC fn_85_7E0 = .text:0x000007E0; // type:function size:0x40 @@ -169,24 +169,24 @@ fn_85_3240 = .text:0x00003240; // type:function size:0x4C fn_85_3290 = .text:0x00003290; // type:function size:0x8 fn_85_32A0 = .text:0x000032A0; // type:function size:0xC fn_85_32B0 = .text:0x000032B0; // type:function size:0x8 -fn_85_32C0 = .text:0x000032C0; // type:function size:0x178 +__dt__19dAcNpcSorajimaBoy_cFv = .text:0x000032C0; // type:function size:0x178 fn_85_3440 = .text:0x00003440; // type:function size:0x4 fn_85_3450 = .text:0x00003450; // type:function size:0x4 fn_85_3460 = .text:0x00003460; // type:function size:0x4 fn_85_3470 = .text:0x00003470; // type:function size:0x4 fn_85_3480 = .text:0x00003480; // type:function size:0x4 -fn_85_3490 = .text:0x00003490; // type:function size:0x898 -fn_85_3D30 = .text:0x00003D30; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_boy_cpp = .text:0x00003490; // type:function size:0x898 scope:local +__dt__34sFStateID_c<19dAcNpcSorajimaBoy_c>Fv = .text:0x00003D30; // type:function size:0x58 fn_85_3D90 = .text:0x00003D90; // type:function size:0x5C fn_85_3DF0 = .text:0x00003DF0; // type:function size:0xC fn_85_3E00 = .text:0x00003E00; // type:function size:0xC fn_85_3E10 = .text:0x00003E10; // type:function size:0xC fn_85_3E20 = .text:0x00003E20; // type:function size:0xDC fn_85_3F00 = .text:0x00003F00; // type:function size:0xE0 -fn_85_3FE0 = .text:0x00003FE0; // type:function size:0x88 -fn_85_4070 = .text:0x00004070; // type:function size:0x30 -fn_85_40A0 = .text:0x000040A0; // type:function size:0x30 -fn_85_40D0 = .text:0x000040D0; // type:function size:0x30 +isSameName__34sFStateID_c<19dAcNpcSorajimaBoy_c>CFPCc = .text:0x00003FE0; // type:function size:0x88 +initializeState__34sFStateID_c<19dAcNpcSorajimaBoy_c>CFR19dAcNpcSorajimaBoy_c = .text:0x00004070; // type:function size:0x30 +executeState__34sFStateID_c<19dAcNpcSorajimaBoy_c>CFR19dAcNpcSorajimaBoy_c = .text:0x000040A0; // type:function size:0x30 +finalizeState__34sFStateID_c<19dAcNpcSorajimaBoy_c>CFR19dAcNpcSorajimaBoy_c = .text:0x000040D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -271,7 +271,7 @@ lbl_85_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_85_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_85_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_85_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_85_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_BOY = .data:0x00000030; // type:object size:0x10 lbl_85_data_40 = .data:0x00000040; // type:object size:0x8 lbl_85_data_48 = .data:0x00000048; // type:object size:0x10 lbl_85_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_fatherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_fatherNP/symbols.txt index 3fcbab2b..03ff74e7 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_fatherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_fatherNP/symbols.txt @@ -27,7 +27,7 @@ fn_33_320 = .text:0x00000320; // type:function size:0x34 fn_33_360 = .text:0x00000360; // type:function size:0x34 fn_33_3A0 = .text:0x000003A0; // type:function size:0x34 fn_33_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcSorajimaFather__ctor = .text:0x00000430; // type:function size:0x3A8 +dAcNpcSorajimaFather_c_classInit__Fv = .text:0x00000430; // type:function size:0x3A8 fn_33_7E0 = .text:0x000007E0; // type:function size:0x60 fn_33_840 = .text:0x00000840; // type:function size:0xC fn_33_850 = .text:0x00000850; // type:function size:0x40 @@ -151,14 +151,14 @@ fn_33_30B0 = .text:0x000030B0; // type:function size:0x8 fn_33_30C0 = .text:0x000030C0; // type:function size:0x8 fn_33_30D0 = .text:0x000030D0; // type:function size:0x8 fn_33_30E0 = .text:0x000030E0; // type:function size:0x8 -fn_33_30F0 = .text:0x000030F0; // type:function size:0x180 +__dt__22dAcNpcSorajimaFather_cFv = .text:0x000030F0; // type:function size:0x180 fn_33_3270 = .text:0x00003270; // type:function size:0x4 fn_33_3280 = .text:0x00003280; // type:function size:0x4 fn_33_3290 = .text:0x00003290; // type:function size:0x4 fn_33_32A0 = .text:0x000032A0; // type:function size:0x4 fn_33_32B0 = .text:0x000032B0; // type:function size:0x4 -fn_33_32C0 = .text:0x000032C0; // type:function size:0x440 -fn_33_3700 = .text:0x00003700; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_father_cpp = .text:0x000032C0; // type:function size:0x440 scope:local +__dt__37sFStateID_c<22dAcNpcSorajimaFather_c>Fv = .text:0x00003700; // type:function size:0x58 fn_33_3760 = .text:0x00003760; // type:function size:0x5C fn_33_37C0 = .text:0x000037C0; // type:function size:0xC fn_33_37D0 = .text:0x000037D0; // type:function size:0xC @@ -166,10 +166,10 @@ fn_33_37E0 = .text:0x000037E0; // type:function size:0xC fn_33_37F0 = .text:0x000037F0; // type:function size:0xC fn_33_3800 = .text:0x00003800; // type:function size:0xDC fn_33_38E0 = .text:0x000038E0; // type:function size:0xE0 -fn_33_39C0 = .text:0x000039C0; // type:function size:0x88 -fn_33_3A50 = .text:0x00003A50; // type:function size:0x30 -fn_33_3A80 = .text:0x00003A80; // type:function size:0x30 -fn_33_3AB0 = .text:0x00003AB0; // type:function size:0x30 +isSameName__37sFStateID_c<22dAcNpcSorajimaFather_c>CFPCc = .text:0x000039C0; // type:function size:0x88 +initializeState__37sFStateID_c<22dAcNpcSorajimaFather_c>CFR22dAcNpcSorajimaFather_c = .text:0x00003A50; // type:function size:0x30 +executeState__37sFStateID_c<22dAcNpcSorajimaFather_c>CFR22dAcNpcSorajimaFather_c = .text:0x00003A80; // type:function size:0x30 +finalizeState__37sFStateID_c<22dAcNpcSorajimaFather_c>CFR22dAcNpcSorajimaFather_c = .text:0x00003AB0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -246,7 +246,7 @@ lbl_33_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_33_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_33_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_33_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_33_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_FATHER = .data:0x00000030; // type:object size:0x10 lbl_33_data_40 = .data:0x00000040; // type:object size:0x10 lbl_33_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_33_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_sorajima_femaleNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_femaleNP/symbols.txt index f73d508a..89071a98 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_femaleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_femaleNP/symbols.txt @@ -4,7 +4,7 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_10_F0 = .text:0x000000F0; // type:function size:0x40 -fn_10_130 = .text:0x00000130; // type:function size:0x4C8 +dAcNpcSorajimaFemale_c_classInit__Fv = .text:0x00000130; // type:function size:0x4C8 fn_10_600 = .text:0x00000600; // type:function size:0x4 fn_10_610 = .text:0x00000610; // type:function size:0x60 fn_10_670 = .text:0x00000670; // type:function size:0xC @@ -170,22 +170,22 @@ fn_10_4540 = .text:0x00004540; // type:function size:0x4C fn_10_4590 = .text:0x00004590; // type:function size:0x8 fn_10_45A0 = .text:0x000045A0; // type:function size:0x8 fn_10_45B0 = .text:0x000045B0; // type:function size:0x8 -fn_10_45C0 = .text:0x000045C0; // type:function size:0x1C8 +__dt__22dAcNpcSorajimaFemale_cFv = .text:0x000045C0; // type:function size:0x1C8 fn_10_4790 = .text:0x00004790; // type:function size:0x4 fn_10_47A0 = .text:0x000047A0; // type:function size:0x4 fn_10_47B0 = .text:0x000047B0; // type:function size:0x4 fn_10_47C0 = .text:0x000047C0; // type:function size:0x4 fn_10_47D0 = .text:0x000047D0; // type:function size:0x4 -fn_10_47E0 = .text:0x000047E0; // type:function size:0x298 -fn_10_4A80 = .text:0x00004A80; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_female_cpp = .text:0x000047E0; // type:function size:0x298 scope:local +__dt__37sFStateID_c<22dAcNpcSorajimaFemale_c>Fv = .text:0x00004A80; // type:function size:0x58 fn_10_4AE0 = .text:0x00004AE0; // type:function size:0x5C fn_10_4B40 = .text:0x00004B40; // type:function size:0xC fn_10_4B50 = .text:0x00004B50; // type:function size:0xDC fn_10_4C30 = .text:0x00004C30; // type:function size:0xE0 -fn_10_4D10 = .text:0x00004D10; // type:function size:0x88 -fn_10_4DA0 = .text:0x00004DA0; // type:function size:0x30 -fn_10_4DD0 = .text:0x00004DD0; // type:function size:0x30 -fn_10_4E00 = .text:0x00004E00; // type:function size:0x30 +isSameName__37sFStateID_c<22dAcNpcSorajimaFemale_c>CFPCc = .text:0x00004D10; // type:function size:0x88 +initializeState__37sFStateID_c<22dAcNpcSorajimaFemale_c>CFR22dAcNpcSorajimaFemale_c = .text:0x00004DA0; // type:function size:0x30 +executeState__37sFStateID_c<22dAcNpcSorajimaFemale_c>CFR22dAcNpcSorajimaFemale_c = .text:0x00004DD0; // type:function size:0x30 +finalizeState__37sFStateID_c<22dAcNpcSorajimaFemale_c>CFR22dAcNpcSorajimaFemale_c = .text:0x00004E00; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -257,7 +257,7 @@ lbl_10_rodata_A94 = .rodata:0x00000A94; // type:object size:0x1C data:float lbl_10_rodata_AB0 = .rodata:0x00000AB0; // type:object size:0x14 data:float lbl_10_rodata_AC4 = .rodata:0x00000AC4; // type:object size:0x4 data:float lbl_10_rodata_AC8 = .rodata:0x00000AC8; // type:object size:0xC data:float -lbl_10_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_SORAJIMA_FEMALE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_10_data_10 = .data:0x00000010; // type:object size:0xC lbl_10_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_10_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_npc_sorajima_girlNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_girlNP/symbols.txt index c245aef7..cce6d639 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_girlNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_girlNP/symbols.txt @@ -27,7 +27,7 @@ fn_35_320 = .text:0x00000320; // type:function size:0x34 fn_35_360 = .text:0x00000360; // type:function size:0x34 fn_35_3A0 = .text:0x000003A0; // type:function size:0x34 fn_35_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcSorajimaGirl__ctor = .text:0x00000430; // type:function size:0x324 +dAcNpcSorajimaGirl_c_classInit__Fv = .text:0x00000430; // type:function size:0x324 fn_35_760 = .text:0x00000760; // type:function size:0x60 fn_35_7C0 = .text:0x000007C0; // type:function size:0xC fn_35_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -135,22 +135,22 @@ fn_35_2320 = .text:0x00002320; // type:function size:0x8 fn_35_2330 = .text:0x00002330; // type:function size:0x8 fn_35_2340 = .text:0x00002340; // type:function size:0x8 fn_35_2350 = .text:0x00002350; // type:function size:0x8 -fn_35_2360 = .text:0x00002360; // type:function size:0x15C +__dt__20dAcNpcSorajimaGirl_cFv = .text:0x00002360; // type:function size:0x15C fn_35_24C0 = .text:0x000024C0; // type:function size:0x4 fn_35_24D0 = .text:0x000024D0; // type:function size:0x4 fn_35_24E0 = .text:0x000024E0; // type:function size:0x4 fn_35_24F0 = .text:0x000024F0; // type:function size:0x4 fn_35_2500 = .text:0x00002500; // type:function size:0x4 -fn_35_2510 = .text:0x00002510; // type:function size:0x124 -fn_35_2640 = .text:0x00002640; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_girl_cpp = .text:0x00002510; // type:function size:0x124 scope:local +__dt__35sFStateID_c<20dAcNpcSorajimaGirl_c>Fv = .text:0x00002640; // type:function size:0x58 fn_35_26A0 = .text:0x000026A0; // type:function size:0x5C fn_35_2700 = .text:0x00002700; // type:function size:0xC fn_35_2710 = .text:0x00002710; // type:function size:0xDC fn_35_27F0 = .text:0x000027F0; // type:function size:0xE0 -fn_35_28D0 = .text:0x000028D0; // type:function size:0x88 -fn_35_2960 = .text:0x00002960; // type:function size:0x30 -fn_35_2990 = .text:0x00002990; // type:function size:0x30 -fn_35_29C0 = .text:0x000029C0; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcNpcSorajimaGirl_c>CFPCc = .text:0x000028D0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcNpcSorajimaGirl_c>CFR20dAcNpcSorajimaGirl_c = .text:0x00002960; // type:function size:0x30 +executeState__35sFStateID_c<20dAcNpcSorajimaGirl_c>CFR20dAcNpcSorajimaGirl_c = .text:0x00002990; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcNpcSorajimaGirl_c>CFR20dAcNpcSorajimaGirl_c = .text:0x000029C0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -215,7 +215,7 @@ lbl_35_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_35_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_35_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_35_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_35_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_GIRL = .data:0x00000030; // type:object size:0x10 lbl_35_data_40 = .data:0x00000040; // type:object size:0x8 lbl_35_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_35_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_male2NP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_male2NP/symbols.txt index 12ca7c1a..8761d3fc 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_male2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_male2NP/symbols.txt @@ -28,7 +28,7 @@ fn_63_760 = .text:0x00000760; // type:function size:0x10 fn_63_770 = .text:0x00000770; // type:function size:0x30 fn_63_7A0 = .text:0x000007A0; // type:function size:0x30 fn_63_7D0 = .text:0x000007D0; // type:function size:0x30 -fn_63_800 = .text:0x00000800; // type:function size:0x3D4 +dAcNpcSma2_c_classInit__Fv = .text:0x00000800; // type:function size:0x3D4 fn_63_BE0 = .text:0x00000BE0; // type:function size:0x4 fn_63_BF0 = .text:0x00000BF0; // type:function size:0x60 fn_63_C50 = .text:0x00000C50; // type:function size:0xC @@ -162,23 +162,23 @@ fn_63_3BA0 = .text:0x00003BA0; // type:function size:0x8 fn_63_3BB0 = .text:0x00003BB0; // type:function size:0x4C fn_63_3C00 = .text:0x00003C00; // type:function size:0x8 fn_63_3C10 = .text:0x00003C10; // type:function size:0xC -fn_63_3C20 = .text:0x00003C20; // type:function size:0x1D0 +__dt__12dAcNpcSma2_cFv = .text:0x00003C20; // type:function size:0x1D0 fn_63_3DF0 = .text:0x00003DF0; // type:function size:0x4 fn_63_3E00 = .text:0x00003E00; // type:function size:0x4 fn_63_3E10 = .text:0x00003E10; // type:function size:0x4 fn_63_3E20 = .text:0x00003E20; // type:function size:0x4 fn_63_3E30 = .text:0x00003E30; // type:function size:0x4 -fn_63_3E40 = .text:0x00003E40; // type:function size:0x2A8 -fn_63_40F0 = .text:0x000040F0; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_male2_cpp = .text:0x00003E40; // type:function size:0x2A8 scope:local +__dt__27sFStateID_c<12dAcNpcSma2_c>Fv = .text:0x000040F0; // type:function size:0x58 fn_63_4150 = .text:0x00004150; // type:function size:0x5C fn_63_41B0 = .text:0x000041B0; // type:function size:0xC fn_63_41C0 = .text:0x000041C0; // type:function size:0xC fn_63_41D0 = .text:0x000041D0; // type:function size:0xDC fn_63_42B0 = .text:0x000042B0; // type:function size:0xE0 -fn_63_4390 = .text:0x00004390; // type:function size:0x88 -fn_63_4420 = .text:0x00004420; // type:function size:0x30 -fn_63_4450 = .text:0x00004450; // type:function size:0x30 -fn_63_4480 = .text:0x00004480; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcSma2_c>CFPCc = .text:0x00004390; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSma2_c>CFR12dAcNpcSma2_c = .text:0x00004420; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSma2_c>CFR12dAcNpcSma2_c = .text:0x00004450; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSma2_c>CFR12dAcNpcSma2_c = .text:0x00004480; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -250,7 +250,7 @@ lbl_63_rodata_B30 = .rodata:0x00000B30; // type:object size:0x4 data:float lbl_63_rodata_B38 = .rodata:0x00000B38; // type:object size:0xC lbl_63_rodata_B44 = .rodata:0x00000B44; // type:object size:0x4 data:float lbl_63_rodata_B48 = .rodata:0x00000B48; // type:object size:0x4 data:float -lbl_63_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_SMA2 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_63_data_10 = .data:0x00000010; // type:object size:0x40 lbl_63_data_50 = .data:0x00000050; // type:object size:0xC lbl_63_data_5C = .data:0x0000005C; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_male3NP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_male3NP/symbols.txt index fcc11cff..1dad06f9 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_male3NP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_male3NP/symbols.txt @@ -28,7 +28,7 @@ fn_62_760 = .text:0x00000760; // type:function size:0x10 fn_62_770 = .text:0x00000770; // type:function size:0x30 fn_62_7A0 = .text:0x000007A0; // type:function size:0x30 fn_62_7D0 = .text:0x000007D0; // type:function size:0x30 -fn_62_800 = .text:0x00000800; // type:function size:0x3C8 +dAcNpcSma3_c_classInit__Fv = .text:0x00000800; // type:function size:0x3C8 fn_62_BD0 = .text:0x00000BD0; // type:function size:0x4 fn_62_BE0 = .text:0x00000BE0; // type:function size:0x60 fn_62_C40 = .text:0x00000C40; // type:function size:0xC @@ -159,23 +159,23 @@ fn_62_3420 = .text:0x00003420; // type:function size:0x8 fn_62_3430 = .text:0x00003430; // type:function size:0x4C fn_62_3480 = .text:0x00003480; // type:function size:0x8 fn_62_3490 = .text:0x00003490; // type:function size:0xC -fn_62_34A0 = .text:0x000034A0; // type:function size:0x1C4 +__dt__12dAcNpcSma3_cFv = .text:0x000034A0; // type:function size:0x1C4 fn_62_3670 = .text:0x00003670; // type:function size:0x4 fn_62_3680 = .text:0x00003680; // type:function size:0x4 fn_62_3690 = .text:0x00003690; // type:function size:0x4 fn_62_36A0 = .text:0x000036A0; // type:function size:0x4 fn_62_36B0 = .text:0x000036B0; // type:function size:0x4 -fn_62_36C0 = .text:0x000036C0; // type:function size:0x2A8 -fn_62_3970 = .text:0x00003970; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_male3_cpp = .text:0x000036C0; // type:function size:0x2A8 scope:local +__dt__27sFStateID_c<12dAcNpcSma3_c>Fv = .text:0x00003970; // type:function size:0x58 fn_62_39D0 = .text:0x000039D0; // type:function size:0x5C fn_62_3A30 = .text:0x00003A30; // type:function size:0xC fn_62_3A40 = .text:0x00003A40; // type:function size:0xC fn_62_3A50 = .text:0x00003A50; // type:function size:0xDC fn_62_3B30 = .text:0x00003B30; // type:function size:0xE0 -fn_62_3C10 = .text:0x00003C10; // type:function size:0x88 -fn_62_3CA0 = .text:0x00003CA0; // type:function size:0x30 -fn_62_3CD0 = .text:0x00003CD0; // type:function size:0x30 -fn_62_3D00 = .text:0x00003D00; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcSma3_c>CFPCc = .text:0x00003C10; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSma3_c>CFR12dAcNpcSma3_c = .text:0x00003CA0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSma3_c>CFR12dAcNpcSma3_c = .text:0x00003CD0; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSma3_c>CFR12dAcNpcSma3_c = .text:0x00003D00; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -240,7 +240,7 @@ lbl_62_rodata_9A8 = .rodata:0x000009A8; // type:object size:0x8 data:double lbl_62_rodata_9B0 = .rodata:0x000009B0; // type:object size:0x4 data:float lbl_62_rodata_9B4 = .rodata:0x000009B4; // type:object size:0x4 data:float lbl_62_rodata_9B8 = .rodata:0x000009B8; // type:object size:0x4 data:float -lbl_62_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_SMA3 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_62_data_10 = .data:0x00000010; // type:object size:0xC lbl_62_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_62_data_30 = .data:0x00000030; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_maleNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_maleNP/symbols.txt index 55c006e0..d44f9c8a 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_maleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_maleNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_9_F0 = .text:0x000000F0; // type:function size:0x398 +dAcNpcSorajimaMale_c_classInit__Fv = .text:0x000000F0; // type:function size:0x398 fn_9_490 = .text:0x00000490; // type:function size:0x60 fn_9_4F0 = .text:0x000004F0; // type:function size:0xC fn_9_500 = .text:0x00000500; // type:function size:0x40 @@ -135,22 +135,22 @@ fn_9_2180 = .text:0x00002180; // type:function size:0x4C fn_9_21D0 = .text:0x000021D0; // type:function size:0x8 fn_9_21E0 = .text:0x000021E0; // type:function size:0x10 fn_9_21F0 = .text:0x000021F0; // type:function size:0x10 -fn_9_2200 = .text:0x00002200; // type:function size:0x15C +__dt__20dAcNpcSorajimaMale_cFv = .text:0x00002200; // type:function size:0x15C fn_9_2360 = .text:0x00002360; // type:function size:0x4 fn_9_2370 = .text:0x00002370; // type:function size:0x4 fn_9_2380 = .text:0x00002380; // type:function size:0x4 fn_9_2390 = .text:0x00002390; // type:function size:0x4 fn_9_23A0 = .text:0x000023A0; // type:function size:0x4 -fn_9_23B0 = .text:0x000023B0; // type:function size:0x124 -fn_9_24E0 = .text:0x000024E0; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_male_cpp = .text:0x000023B0; // type:function size:0x124 scope:local +__dt__35sFStateID_c<20dAcNpcSorajimaMale_c>Fv = .text:0x000024E0; // type:function size:0x58 fn_9_2540 = .text:0x00002540; // type:function size:0x5C fn_9_25A0 = .text:0x000025A0; // type:function size:0xC fn_9_25B0 = .text:0x000025B0; // type:function size:0xDC fn_9_2690 = .text:0x00002690; // type:function size:0xE0 -fn_9_2770 = .text:0x00002770; // type:function size:0x88 -fn_9_2800 = .text:0x00002800; // type:function size:0x30 -fn_9_2830 = .text:0x00002830; // type:function size:0x30 -fn_9_2860 = .text:0x00002860; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcNpcSorajimaMale_c>CFPCc = .text:0x00002770; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcNpcSorajimaMale_c>CFR20dAcNpcSorajimaMale_c = .text:0x00002800; // type:function size:0x30 +executeState__35sFStateID_c<20dAcNpcSorajimaMale_c>CFR20dAcNpcSorajimaMale_c = .text:0x00002830; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcNpcSorajimaMale_c>CFR20dAcNpcSorajimaMale_c = .text:0x00002860; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -239,7 +239,7 @@ lbl_9_data_16C = .data:0x0000016C; // type:object size:0x14 lbl_9_data_180 = .data:0x00000180; // type:object size:0x10 data:string lbl_9_data_190 = .data:0x00000190; // type:object size:0x10 data:string lbl_9_data_1A0 = .data:0x000001A0; // type:object size:0x10 -lbl_9_data_1B0 = .data:0x000001B0; // type:object size:0x10 +g_profile_NPC_SORAJIMA_MALE = .data:0x000001B0; // type:object size:0x10 lbl_9_data_1C0 = .data:0x000001C0; // type:object size:0x4 data:4byte lbl_9_data_1C4 = .data:0x000001C4; // type:object size:0x4 data:4byte lbl_9_data_1C8 = .data:0x000001C8; // type:object size:0x1C data:4byte diff --git a/config/SOUE01/rels/d_a_npc_sorajima_man_dNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_man_dNP/symbols.txt index 283c5824..502eca29 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_man_dNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_man_dNP/symbols.txt @@ -25,7 +25,7 @@ fn_57_2A0 = .text:0x000002A0; // type:function size:0x34 fn_57_2E0 = .text:0x000002E0; // type:function size:0x34 fn_57_320 = .text:0x00000320; // type:function size:0x34 fn_57_360 = .text:0x00000360; // type:function size:0x48 -fn_57_3B0 = .text:0x000003B0; // type:function size:0x324 +dAcNpcSoManD_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_57_6E0 = .text:0x000006E0; // type:function size:0x60 fn_57_740 = .text:0x00000740; // type:function size:0xC fn_57_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_57_1640 = .text:0x00001640; // type:function size:0x8 fn_57_1650 = .text:0x00001650; // type:function size:0x4C fn_57_16A0 = .text:0x000016A0; // type:function size:0x8 fn_57_16B0 = .text:0x000016B0; // type:function size:0xC -fn_57_16C0 = .text:0x000016C0; // type:function size:0x15C +__dt__14dAcNpcSoManD_cFv = .text:0x000016C0; // type:function size:0x15C fn_57_1820 = .text:0x00001820; // type:function size:0x8 fn_57_1830 = .text:0x00001830; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -183,7 +183,7 @@ lbl_57_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_57_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_57_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_57_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_57_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_MAN_D = .data:0x00000030; // type:object size:0x10 lbl_57_data_40 = .data:0x00000040; // type:object size:0x8 lbl_57_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_57_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_man_eNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_man_eNP/symbols.txt index fb9cafcb..61c76155 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_man_eNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_man_eNP/symbols.txt @@ -25,7 +25,7 @@ fn_56_2A0 = .text:0x000002A0; // type:function size:0x34 fn_56_2E0 = .text:0x000002E0; // type:function size:0x34 fn_56_320 = .text:0x00000320; // type:function size:0x34 fn_56_360 = .text:0x00000360; // type:function size:0x48 -fn_56_3B0 = .text:0x000003B0; // type:function size:0x324 +dAcNpcSoManE_c_classInit__Fv = .text:0x000003B0; // type:function size:0x324 fn_56_6E0 = .text:0x000006E0; // type:function size:0x60 fn_56_740 = .text:0x00000740; // type:function size:0xC fn_56_750 = .text:0x00000750; // type:function size:0x40 @@ -126,7 +126,7 @@ fn_56_1670 = .text:0x00001670; // type:function size:0x8 fn_56_1680 = .text:0x00001680; // type:function size:0x4C fn_56_16D0 = .text:0x000016D0; // type:function size:0x8 fn_56_16E0 = .text:0x000016E0; // type:function size:0xC -fn_56_16F0 = .text:0x000016F0; // type:function size:0x15C +__dt__14dAcNpcSoManE_cFv = .text:0x000016F0; // type:function size:0x15C fn_56_1850 = .text:0x00001850; // type:function size:0x8 fn_56_1860 = .text:0x00001860; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -184,7 +184,7 @@ lbl_56_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_56_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_56_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_56_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_56_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_MAN_E = .data:0x00000030; // type:object size:0x10 lbl_56_data_40 = .data:0x00000040; // type:object size:0x8 lbl_56_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_56_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_sorajima_motherNP/symbols.txt b/config/SOUE01/rels/d_a_npc_sorajima_motherNP/symbols.txt index e5d40ad2..6e6b5973 100644 --- a/config/SOUE01/rels/d_a_npc_sorajima_motherNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_sorajima_motherNP/symbols.txt @@ -27,7 +27,7 @@ fn_34_320 = .text:0x00000320; // type:function size:0x34 fn_34_360 = .text:0x00000360; // type:function size:0x34 fn_34_3A0 = .text:0x000003A0; // type:function size:0x34 fn_34_3E0 = .text:0x000003E0; // type:function size:0x48 -AcNpcSorajimaMother__ctor = .text:0x00000430; // type:function size:0x324 +dAcNpcSorajimaMother_c_classInit__Fv = .text:0x00000430; // type:function size:0x324 fn_34_760 = .text:0x00000760; // type:function size:0x60 fn_34_7C0 = .text:0x000007C0; // type:function size:0xC fn_34_7D0 = .text:0x000007D0; // type:function size:0x40 @@ -135,23 +135,23 @@ fn_34_2300 = .text:0x00002300; // type:function size:0x8 fn_34_2310 = .text:0x00002310; // type:function size:0x8 fn_34_2320 = .text:0x00002320; // type:function size:0x8 fn_34_2330 = .text:0x00002330; // type:function size:0x8 -fn_34_2340 = .text:0x00002340; // type:function size:0x15C +__dt__22dAcNpcSorajimaMother_cFv = .text:0x00002340; // type:function size:0x15C fn_34_24A0 = .text:0x000024A0; // type:function size:0x4 fn_34_24B0 = .text:0x000024B0; // type:function size:0x4 fn_34_24C0 = .text:0x000024C0; // type:function size:0x4 fn_34_24D0 = .text:0x000024D0; // type:function size:0x4 fn_34_24E0 = .text:0x000024E0; // type:function size:0x4 -fn_34_24F0 = .text:0x000024F0; // type:function size:0x1E0 -fn_34_26D0 = .text:0x000026D0; // type:function size:0x58 +__sinit_\d_a_npc_sorajima_mother_cpp = .text:0x000024F0; // type:function size:0x1E0 scope:local +__dt__37sFStateID_c<22dAcNpcSorajimaMother_c>Fv = .text:0x000026D0; // type:function size:0x58 fn_34_2730 = .text:0x00002730; // type:function size:0x5C fn_34_2790 = .text:0x00002790; // type:function size:0xC fn_34_27A0 = .text:0x000027A0; // type:function size:0xC fn_34_27B0 = .text:0x000027B0; // type:function size:0xDC fn_34_2890 = .text:0x00002890; // type:function size:0xE0 -fn_34_2970 = .text:0x00002970; // type:function size:0x88 -fn_34_2A00 = .text:0x00002A00; // type:function size:0x30 -fn_34_2A30 = .text:0x00002A30; // type:function size:0x30 -fn_34_2A60 = .text:0x00002A60; // type:function size:0x30 +isSameName__37sFStateID_c<22dAcNpcSorajimaMother_c>CFPCc = .text:0x00002970; // type:function size:0x88 +initializeState__37sFStateID_c<22dAcNpcSorajimaMother_c>CFR22dAcNpcSorajimaMother_c = .text:0x00002A00; // type:function size:0x30 +executeState__37sFStateID_c<22dAcNpcSorajimaMother_c>CFR22dAcNpcSorajimaMother_c = .text:0x00002A30; // type:function size:0x30 +finalizeState__37sFStateID_c<22dAcNpcSorajimaMother_c>CFR22dAcNpcSorajimaMother_c = .text:0x00002A60; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -222,7 +222,7 @@ lbl_34_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_34_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_34_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_34_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_34_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SORAJIMA_MOTHER = .data:0x00000030; // type:object size:0x10 lbl_34_data_40 = .data:0x00000040; // type:object size:0x10 lbl_34_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_34_data_60 = .data:0x00000060; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_npc_suiseiNP/symbols.txt b/config/SOUE01/rels/d_a_npc_suiseiNP/symbols.txt index c5e1f989..c62ba014 100644 --- a/config/SOUE01/rels/d_a_npc_suiseiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_suiseiNP/symbols.txt @@ -27,7 +27,7 @@ fn_88_330 = .text:0x00000330; // type:function size:0x34 fn_88_370 = .text:0x00000370; // type:function size:0x34 fn_88_3B0 = .text:0x000003B0; // type:function size:0x34 fn_88_3F0 = .text:0x000003F0; // type:function size:0x48 -fn_88_440 = .text:0x00000440; // type:function size:0x390 +dAcNpcSuisei_c_classInit__Fv = .text:0x00000440; // type:function size:0x390 fn_88_7D0 = .text:0x000007D0; // type:function size:0x60 fn_88_830 = .text:0x00000830; // type:function size:0xC fn_88_840 = .text:0x00000840; // type:function size:0x40 @@ -193,14 +193,14 @@ fn_88_6E20 = .text:0x00006E20; // type:function size:0x8 fn_88_6E30 = .text:0x00006E30; // type:function size:0xC fn_88_6E40 = .text:0x00006E40; // type:function size:0x8 fn_88_6E50 = .text:0x00006E50; // type:function size:0x14 -fn_88_6E70 = .text:0x00006E70; // type:function size:0x1A8 +__dt__14dAcNpcSuisei_cFv = .text:0x00006E70; // type:function size:0x1A8 fn_88_7020 = .text:0x00007020; // type:function size:0x4 fn_88_7030 = .text:0x00007030; // type:function size:0x4 fn_88_7040 = .text:0x00007040; // type:function size:0x4 fn_88_7050 = .text:0x00007050; // type:function size:0x4 fn_88_7060 = .text:0x00007060; // type:function size:0x4 -fn_88_7070 = .text:0x00007070; // type:function size:0x674 -fn_88_76F0 = .text:0x000076F0; // type:function size:0x58 +__sinit_\d_a_npc_suisei_cpp = .text:0x00007070; // type:function size:0x674 scope:local +__dt__29sFStateID_c<14dAcNpcSuisei_c>Fv = .text:0x000076F0; // type:function size:0x58 fn_88_7750 = .text:0x00007750; // type:function size:0x5C fn_88_77B0 = .text:0x000077B0; // type:function size:0xC fn_88_77C0 = .text:0x000077C0; // type:function size:0xC @@ -208,10 +208,10 @@ fn_88_77D0 = .text:0x000077D0; // type:function size:0xC fn_88_77E0 = .text:0x000077E0; // type:function size:0xC fn_88_77F0 = .text:0x000077F0; // type:function size:0xDC fn_88_78D0 = .text:0x000078D0; // type:function size:0xE0 -fn_88_79B0 = .text:0x000079B0; // type:function size:0x88 -fn_88_7A40 = .text:0x00007A40; // type:function size:0x30 -fn_88_7A70 = .text:0x00007A70; // type:function size:0x30 -fn_88_7AA0 = .text:0x00007AA0; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcNpcSuisei_c>CFPCc = .text:0x000079B0; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcNpcSuisei_c>CFR14dAcNpcSuisei_c = .text:0x00007A40; // type:function size:0x30 +executeState__29sFStateID_c<14dAcNpcSuisei_c>CFR14dAcNpcSuisei_c = .text:0x00007A70; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcNpcSuisei_c>CFR14dAcNpcSuisei_c = .text:0x00007AA0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -298,7 +298,7 @@ lbl_88_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_88_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_88_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_88_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_88_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SUISEI = .data:0x00000030; // type:object size:0x10 lbl_88_data_40 = .data:0x00000040; // type:object size:0xC lbl_88_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_88_data_60 = .data:0x00000060; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_suisei_normalNP/symbols.txt b/config/SOUE01/rels/d_a_npc_suisei_normalNP/symbols.txt index d1f0132d..38e1887c 100644 --- a/config/SOUE01/rels/d_a_npc_suisei_normalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_suisei_normalNP/symbols.txt @@ -27,7 +27,7 @@ fn_90_320 = .text:0x00000320; // type:function size:0x34 fn_90_360 = .text:0x00000360; // type:function size:0x34 fn_90_3A0 = .text:0x000003A0; // type:function size:0x34 fn_90_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_90_430 = .text:0x00000430; // type:function size:0x358 +dAcNpcSuiseiNml_c_classInit__Fv = .text:0x00000430; // type:function size:0x358 fn_90_790 = .text:0x00000790; // type:function size:0x60 fn_90_7F0 = .text:0x000007F0; // type:function size:0xC fn_90_800 = .text:0x00000800; // type:function size:0x40 @@ -145,24 +145,24 @@ fn_90_24D0 = .text:0x000024D0; // type:function size:0x8 fn_90_24E0 = .text:0x000024E0; // type:function size:0xC fn_90_24F0 = .text:0x000024F0; // type:function size:0x8 fn_90_2500 = .text:0x00002500; // type:function size:0x8 -fn_90_2510 = .text:0x00002510; // type:function size:0x180 +__dt__17dAcNpcSuiseiNml_cFv = .text:0x00002510; // type:function size:0x180 fn_90_2690 = .text:0x00002690; // type:function size:0x4 fn_90_26A0 = .text:0x000026A0; // type:function size:0x4 fn_90_26B0 = .text:0x000026B0; // type:function size:0x4 fn_90_26C0 = .text:0x000026C0; // type:function size:0x4 fn_90_26D0 = .text:0x000026D0; // type:function size:0x4 -fn_90_26E0 = .text:0x000026E0; // type:function size:0x2AC -fn_90_2990 = .text:0x00002990; // type:function size:0x58 +__sinit_\d_a_npc_suisei_normal_cpp = .text:0x000026E0; // type:function size:0x2AC scope:local +__dt__32sFStateID_c<17dAcNpcSuiseiNml_c>Fv = .text:0x00002990; // type:function size:0x58 fn_90_29F0 = .text:0x000029F0; // type:function size:0x5C fn_90_2A50 = .text:0x00002A50; // type:function size:0xC fn_90_2A60 = .text:0x00002A60; // type:function size:0xC fn_90_2A70 = .text:0x00002A70; // type:function size:0xC fn_90_2A80 = .text:0x00002A80; // type:function size:0xDC fn_90_2B60 = .text:0x00002B60; // type:function size:0xE0 -fn_90_2C40 = .text:0x00002C40; // type:function size:0x88 -fn_90_2CD0 = .text:0x00002CD0; // type:function size:0x30 -fn_90_2D00 = .text:0x00002D00; // type:function size:0x30 -fn_90_2D30 = .text:0x00002D30; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcSuiseiNml_c>CFPCc = .text:0x00002C40; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcSuiseiNml_c>CFR17dAcNpcSuiseiNml_c = .text:0x00002CD0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcSuiseiNml_c>CFR17dAcNpcSuiseiNml_c = .text:0x00002D00; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcSuiseiNml_c>CFR17dAcNpcSuiseiNml_c = .text:0x00002D30; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -222,7 +222,7 @@ lbl_90_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_90_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_90_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_90_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_90_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SUISEI_NORMAL = .data:0x00000030; // type:object size:0x10 lbl_90_data_40 = .data:0x00000040; // type:object size:0x8 lbl_90_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_90_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_suisei_subNP/symbols.txt b/config/SOUE01/rels/d_a_npc_suisei_subNP/symbols.txt index 7faac322..3269e97a 100644 --- a/config/SOUE01/rels/d_a_npc_suisei_subNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_suisei_subNP/symbols.txt @@ -27,7 +27,7 @@ fn_89_320 = .text:0x00000320; // type:function size:0x34 fn_89_360 = .text:0x00000360; // type:function size:0x34 fn_89_3A0 = .text:0x000003A0; // type:function size:0x34 fn_89_3E0 = .text:0x000003E0; // type:function size:0x48 -fn_89_430 = .text:0x00000430; // type:function size:0x368 +dAcNpcSuiseiSub_c_classInit__Fv = .text:0x00000430; // type:function size:0x368 fn_89_7A0 = .text:0x000007A0; // type:function size:0x60 fn_89_800 = .text:0x00000800; // type:function size:0xC fn_89_810 = .text:0x00000810; // type:function size:0x40 @@ -181,14 +181,14 @@ fn_89_3A90 = .text:0x00003A90; // type:function size:0x4C fn_89_3AE0 = .text:0x00003AE0; // type:function size:0x8 fn_89_3AF0 = .text:0x00003AF0; // type:function size:0xC fn_89_3B00 = .text:0x00003B00; // type:function size:0x8 -fn_89_3B10 = .text:0x00003B10; // type:function size:0x190 +__dt__17dAcNpcSuiseiSub_cFv = .text:0x00003B10; // type:function size:0x190 fn_89_3CA0 = .text:0x00003CA0; // type:function size:0x4 fn_89_3CB0 = .text:0x00003CB0; // type:function size:0x4 fn_89_3CC0 = .text:0x00003CC0; // type:function size:0x4 fn_89_3CD0 = .text:0x00003CD0; // type:function size:0x4 fn_89_3CE0 = .text:0x00003CE0; // type:function size:0x4 -fn_89_3CF0 = .text:0x00003CF0; // type:function size:0x82C -fn_89_4520 = .text:0x00004520; // type:function size:0x58 +__sinit_\d_a_npc_suisei_sub_cpp = .text:0x00003CF0; // type:function size:0x82C scope:local +__dt__32sFStateID_c<17dAcNpcSuiseiSub_c>Fv = .text:0x00004520; // type:function size:0x58 fn_89_4580 = .text:0x00004580; // type:function size:0x5C fn_89_45E0 = .text:0x000045E0; // type:function size:0xC fn_89_45F0 = .text:0x000045F0; // type:function size:0xC @@ -200,10 +200,10 @@ fn_89_4640 = .text:0x00004640; // type:function size:0xC fn_89_4650 = .text:0x00004650; // type:function size:0xC fn_89_4660 = .text:0x00004660; // type:function size:0xDC fn_89_4740 = .text:0x00004740; // type:function size:0xE0 -fn_89_4820 = .text:0x00004820; // type:function size:0x88 -fn_89_48B0 = .text:0x000048B0; // type:function size:0x30 -fn_89_48E0 = .text:0x000048E0; // type:function size:0x30 -fn_89_4910 = .text:0x00004910; // type:function size:0x30 +isSameName__32sFStateID_c<17dAcNpcSuiseiSub_c>CFPCc = .text:0x00004820; // type:function size:0x88 +initializeState__32sFStateID_c<17dAcNpcSuiseiSub_c>CFR17dAcNpcSuiseiSub_c = .text:0x000048B0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcNpcSuiseiSub_c>CFR17dAcNpcSuiseiSub_c = .text:0x000048E0; // type:function size:0x30 +finalizeState__32sFStateID_c<17dAcNpcSuiseiSub_c>CFR17dAcNpcSuiseiSub_c = .text:0x00004910; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -268,7 +268,7 @@ lbl_89_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_89_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_89_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_89_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_89_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SUISEI_SUB = .data:0x00000030; // type:object size:0x10 lbl_89_data_40 = .data:0x00000040; // type:object size:0x8 lbl_89_data_48 = .data:0x00000048; // type:object size:0xC data:string lbl_89_data_54 = .data:0x00000054; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_terryNP/symbols.txt b/config/SOUE01/rels/d_a_npc_terryNP/symbols.txt index fe9fa7fd..18d601cc 100644 --- a/config/SOUE01/rels/d_a_npc_terryNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_terryNP/symbols.txt @@ -42,7 +42,7 @@ fn_106_BF0 = .text:0x00000BF0; // type:function size:0x34 fn_106_C30 = .text:0x00000C30; // type:function size:0x34 fn_106_C70 = .text:0x00000C70; // type:function size:0x34 fn_106_CB0 = .text:0x00000CB0; // type:function size:0x48 -fn_106_D00 = .text:0x00000D00; // type:function size:0x3C0 +dAcNpcTerry_c_classInit__Fv = .text:0x00000D00; // type:function size:0x3C0 fn_106_10C0 = .text:0x000010C0; // type:function size:0x58 fn_106_1120 = .text:0x00001120; // type:function size:0x78 fn_106_11A0 = .text:0x000011A0; // type:function size:0x40 @@ -183,7 +183,7 @@ fn_106_4DA0 = .text:0x00004DA0; // type:function size:0x10 fn_106_4DB0 = .text:0x00004DB0; // type:function size:0x58 fn_106_4E10 = .text:0x00004E10; // type:function size:0x8 fn_106_4E20 = .text:0x00004E20; // type:function size:0x8 -fn_106_4E30 = .text:0x00004E30; // type:function size:0x1A8 +__dt__13dAcNpcTerry_cFv = .text:0x00004E30; // type:function size:0x1A8 fn_106_4FE0 = .text:0x00004FE0; // type:function size:0x8 fn_106_4FF0 = .text:0x00004FF0; // type:function size:0x4 fn_106_5000 = .text:0x00005000; // type:function size:0x78 @@ -195,16 +195,16 @@ fn_106_50C0 = .text:0x000050C0; // type:function size:0x4 fn_106_50D0 = .text:0x000050D0; // type:function size:0x4 fn_106_50E0 = .text:0x000050E0; // type:function size:0x5C fn_106_5140 = .text:0x00005140; // type:function size:0x7C -fn_106_51C0 = .text:0x000051C0; // type:function size:0x588 -fn_106_5750 = .text:0x00005750; // type:function size:0x58 +__sinit_\d_a_npc_terry_cpp = .text:0x000051C0; // type:function size:0x588 scope:local +__dt__28sFStateID_c<13dAcNpcTerry_c>Fv = .text:0x00005750; // type:function size:0x58 fn_106_57B0 = .text:0x000057B0; // type:function size:0x5C fn_106_5810 = .text:0x00005810; // type:function size:0xC fn_106_5820 = .text:0x00005820; // type:function size:0xDC fn_106_5900 = .text:0x00005900; // type:function size:0xE0 -fn_106_59E0 = .text:0x000059E0; // type:function size:0x88 -fn_106_5A70 = .text:0x00005A70; // type:function size:0x30 -fn_106_5AA0 = .text:0x00005AA0; // type:function size:0x30 -fn_106_5AD0 = .text:0x00005AD0; // type:function size:0x30 +isSameName__28sFStateID_c<13dAcNpcTerry_c>CFPCc = .text:0x000059E0; // type:function size:0x88 +initializeState__28sFStateID_c<13dAcNpcTerry_c>CFR13dAcNpcTerry_c = .text:0x00005A70; // type:function size:0x30 +executeState__28sFStateID_c<13dAcNpcTerry_c>CFR13dAcNpcTerry_c = .text:0x00005AA0; // type:function size:0x30 +finalizeState__28sFStateID_c<13dAcNpcTerry_c>CFR13dAcNpcTerry_c = .text:0x00005AD0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -335,7 +335,7 @@ lbl_106_data_36C = .data:0x0000036C; // type:object size:0x18 lbl_106_data_384 = .data:0x00000384; // type:object size:0x4 data:4byte lbl_106_data_388 = .data:0x00000388; // type:object size:0x1C lbl_106_data_3A4 = .data:0x000003A4; // type:object size:0x4 data:4byte -lbl_106_data_3A8 = .data:0x000003A8; // type:object size:0x50 +g_profile_NPC_TERRY = .data:0x000003A8; // type:object size:0x50 lbl_106_data_3F8 = .data:0x000003F8; // type:object size:0x7C lbl_106_data_474 = .data:0x00000474; // type:object size:0xC lbl_106_data_480 = .data:0x00000480; // type:object size:0x208 diff --git a/config/SOUE01/rels/d_a_npc_testmanNP/symbols.txt b/config/SOUE01/rels/d_a_npc_testmanNP/symbols.txt index 7d7659f7..fedb8fd7 100644 --- a/config/SOUE01/rels/d_a_npc_testmanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_testmanNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcTmn__ctor = .text:0x000000F0; // type:function size:0x1FC +dAcNpcTmn_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1FC fn_43_2F0 = .text:0x000002F0; // type:function size:0x58 fn_43_350 = .text:0x00000350; // type:function size:0x40 fn_43_390 = .text:0x00000390; // type:function size:0x4 @@ -77,22 +77,22 @@ fn_43_10A0 = .text:0x000010A0; // type:function size:0x8 fn_43_10B0 = .text:0x000010B0; // type:function size:0x4 fn_43_10C0 = .text:0x000010C0; // type:function size:0x4 fn_43_10D0 = .text:0x000010D0; // type:function size:0x1C -fn_43_10F0 = .text:0x000010F0; // type:function size:0x114 +__dt__11dAcNpcTmn_cFv = .text:0x000010F0; // type:function size:0x114 fn_43_1210 = .text:0x00001210; // type:function size:0x4 fn_43_1220 = .text:0x00001220; // type:function size:0x4 fn_43_1230 = .text:0x00001230; // type:function size:0x4 fn_43_1240 = .text:0x00001240; // type:function size:0x4 fn_43_1250 = .text:0x00001250; // type:function size:0x4 -AcNpcTmn__sinit = .text:0x00001260; // type:function size:0x124 -fn_43_1390 = .text:0x00001390; // type:function size:0x58 +__sinit_\d_a_npc_testman_cpp = .text:0x00001260; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcTmn_c>Fv = .text:0x00001390; // type:function size:0x58 fn_43_13F0 = .text:0x000013F0; // type:function size:0x5C fn_43_1450 = .text:0x00001450; // type:function size:0xC fn_43_1460 = .text:0x00001460; // type:function size:0xDC fn_43_1540 = .text:0x00001540; // type:function size:0xE0 -fn_43_1620 = .text:0x00001620; // type:function size:0x88 -fn_43_16B0 = .text:0x000016B0; // type:function size:0x30 -fn_43_16E0 = .text:0x000016E0; // type:function size:0x30 -fn_43_1710 = .text:0x00001710; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcTmn_c>CFPCc = .text:0x00001620; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcTmn_c>CFR11dAcNpcTmn_c = .text:0x000016B0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcTmn_c>CFR11dAcNpcTmn_c = .text:0x000016E0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcTmn_c>CFR11dAcNpcTmn_c = .text:0x00001710; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -109,7 +109,7 @@ lbl_43_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float lbl_43_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_43_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float lbl_43_rodata_9C = .rodata:0x0000009C; // type:object size:0x8 data:float -lbl_43_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_TMN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_43_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_43_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_43_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_npc_thunder_dragonNP/symbols.txt b/config/SOUE01/rels/d_a_npc_thunder_dragonNP/symbols.txt index 794aca0f..b833d879 100644 --- a/config/SOUE01/rels/d_a_npc_thunder_dragonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_thunder_dragonNP/symbols.txt @@ -28,7 +28,7 @@ fn_69_780 = .text:0x00000780; // type:function size:0x30 fn_69_7B0 = .text:0x000007B0; // type:function size:0x30 fn_69_7E0 = .text:0x000007E0; // type:function size:0xC fn_69_7F0 = .text:0x000007F0; // type:function size:0xC -AcNpcTdr__ctor = .text:0x00000800; // type:function size:0x43C +dAcNpcTdr_c_classInit__Fv = .text:0x00000800; // type:function size:0x43C fn_69_C40 = .text:0x00000C40; // type:function size:0x4 fn_69_C50 = .text:0x00000C50; // type:function size:0x60 fn_69_CB0 = .text:0x00000CB0; // type:function size:0xC @@ -248,22 +248,22 @@ fn_69_7D20 = .text:0x00007D20; // type:function size:0x8 fn_69_7D30 = .text:0x00007D30; // type:function size:0xC fn_69_7D40 = .text:0x00007D40; // type:function size:0x2C fn_69_7D70 = .text:0x00007D70; // type:function size:0x2C -fn_69_7DA0 = .text:0x00007DA0; // type:function size:0x228 +__dt__11dAcNpcTdr_cFv = .text:0x00007DA0; // type:function size:0x228 fn_69_7FD0 = .text:0x00007FD0; // type:function size:0x4 fn_69_7FE0 = .text:0x00007FE0; // type:function size:0x4 fn_69_7FF0 = .text:0x00007FF0; // type:function size:0x4 fn_69_8000 = .text:0x00008000; // type:function size:0x4 fn_69_8010 = .text:0x00008010; // type:function size:0x4 -fn_69_8020 = .text:0x00008020; // type:function size:0x124 -fn_69_8150 = .text:0x00008150; // type:function size:0x58 +__sinit_\d_a_npc_thunder_dragon_cpp = .text:0x00008020; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcTdr_c>Fv = .text:0x00008150; // type:function size:0x58 fn_69_81B0 = .text:0x000081B0; // type:function size:0x5C fn_69_8210 = .text:0x00008210; // type:function size:0xC fn_69_8220 = .text:0x00008220; // type:function size:0xDC fn_69_8300 = .text:0x00008300; // type:function size:0xE0 -fn_69_83E0 = .text:0x000083E0; // type:function size:0x88 -fn_69_8470 = .text:0x00008470; // type:function size:0x30 -fn_69_84A0 = .text:0x000084A0; // type:function size:0x30 -fn_69_84D0 = .text:0x000084D0; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcTdr_c>CFPCc = .text:0x000083E0; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcTdr_c>CFR11dAcNpcTdr_c = .text:0x00008470; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcTdr_c>CFR11dAcNpcTdr_c = .text:0x000084A0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcTdr_c>CFR11dAcNpcTdr_c = .text:0x000084D0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -355,7 +355,7 @@ lbl_69_data_1D8 = .data:0x000001D8; // type:object size:0x10 lbl_69_data_1E8 = .data:0x000001E8; // type:object size:0x10 lbl_69_data_1F8 = .data:0x000001F8; // type:object size:0x10 lbl_69_data_208 = .data:0x00000208; // type:object size:0x30 -lbl_69_data_238 = .data:0x00000238; // type:object size:0x10 +g_profile_NPC_TDR = .data:0x00000238; // type:object size:0x10 lbl_69_data_248 = .data:0x00000248; // type:object size:0x2C lbl_69_data_274 = .data:0x00000274; // type:object size:0x10 lbl_69_data_284 = .data:0x00000284; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_thunder_dragon_boneNP/symbols.txt b/config/SOUE01/rels/d_a_npc_thunder_dragon_boneNP/symbols.txt index 71f6f5d8..e6b0f047 100644 --- a/config/SOUE01/rels/d_a_npc_thunder_dragon_boneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_thunder_dragon_boneNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_71_F0 = .text:0x000000F0; // type:function size:0x12C +dAcNpcTdrB_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_71_220 = .text:0x00000220; // type:function size:0x40 -fn_71_260 = .text:0x00000260; // type:function size:0x58 -fn_71_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_71_330 = .text:0x00000330; // type:function size:0xA0 -fn_71_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__25sFState_c<12dAcNpcTdrB_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcNpcTdrB_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_71_480 = .text:0x00000480; // type:function size:0xBC fn_71_540 = .text:0x00000540; // type:function size:0xB4 fn_71_600 = .text:0x00000600; // type:function size:0xC8 fn_71_6D0 = .text:0x000006D0; // type:function size:0x4 fn_71_6E0 = .text:0x000006E0; // type:function size:0x188 -fn_71_870 = .text:0x00000870; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 fn_71_880 = .text:0x00000880; // type:function size:0x4C fn_71_8D0 = .text:0x000008D0; // type:function size:0x38 fn_71_910 = .text:0x00000910; // type:function size:0xF8 -fn_71_A10 = .text:0x00000A10; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 fn_71_A20 = .text:0x00000A20; // type:function size:0x28 fn_71_A50 = .text:0x00000A50; // type:function size:0x48 -fn_71_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_71_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_71_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_71_AD0 = .text:0x00000AD0; // type:function size:0x10C -fn_71_BE0 = .text:0x00000BE0; // type:function size:0x10 +initializeState_Wait__12dAcNpcTdrB_cFv = .text:0x00000AA0; // type:function size:0x4 +executeState_Wait__12dAcNpcTdrB_cFv = .text:0x00000AB0; // type:function size:0x4 +finalizeState_Wait__12dAcNpcTdrB_cFv = .text:0x00000AC0; // type:function size:0x4 +__dt__12dAcNpcTdrB_cFv = .text:0x00000AD0; // type:function size:0x10C +getStateID__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 fn_71_BF0 = .text:0x00000BF0; // type:function size:0x4 fn_71_C00 = .text:0x00000C00; // type:function size:0x4 fn_71_C10 = .text:0x00000C10; // type:function size:0x4 fn_71_C20 = .text:0x00000C20; // type:function size:0x4 fn_71_C30 = .text:0x00000C30; // type:function size:0x4 -fn_71_C40 = .text:0x00000C40; // type:function size:0x60 -fn_71_CA0 = .text:0x00000CA0; // type:function size:0xC -fn_71_CB0 = .text:0x00000CB0; // type:function size:0x1C -fn_71_CD0 = .text:0x00000CD0; // type:function size:0x1C -fn_71_CF0 = .text:0x00000CF0; // type:function size:0x1C -fn_71_D10 = .text:0x00000D10; // type:function size:0x10 -fn_71_D20 = .text:0x00000D20; // type:function size:0x10 -fn_71_D30 = .text:0x00000D30; // type:function size:0x10 -fn_71_D40 = .text:0x00000D40; // type:function size:0x10 -fn_71_D50 = .text:0x00000D50; // type:function size:0x10 -fn_71_D60 = .text:0x00000D60; // type:function size:0x10 -fn_71_D70 = .text:0x00000D70; // type:function size:0x30 -fn_71_DA0 = .text:0x00000DA0; // type:function size:0x30 -fn_71_DD0 = .text:0x00000DD0; // type:function size:0x30 -fn_71_E00 = .text:0x00000E00; // type:function size:0x10C -fn_71_F10 = .text:0x00000F10; // type:function size:0x58 -fn_71_F70 = .text:0x00000F70; // type:function size:0x88 +build__28sFStateFct_c<12dAcNpcTdrB_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcNpcTdrB_c>FRP10sStateIf_c = .text:0x00000CA0; // type:function size:0xC +initialize__25sFState_c<12dAcNpcTdrB_c>Fv = .text:0x00000CB0; // type:function size:0x1C +execute__25sFState_c<12dAcNpcTdrB_c>Fv = .text:0x00000CD0; // type:function size:0x1C +finalize__25sFState_c<12dAcNpcTdrB_c>Fv = .text:0x00000CF0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D10; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +getState__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcNpcTdrB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D60; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcNpcTdrB_c>CFR12dAcNpcTdrB_c = .text:0x00000D70; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcTdrB_c>CFR12dAcNpcTdrB_c = .text:0x00000DA0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcNpcTdrB_c>CFR12dAcNpcTdrB_c = .text:0x00000DD0; // type:function size:0x30 +__sinit_\d_a_npc_thunder_dragon_bone_cpp = .text:0x00000E00; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dAcNpcTdrB_c>Fv = .text:0x00000F10; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcNpcTdrB_c>CFPCc = .text:0x00000F70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_71_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_71_rodata_20 = .rodata:0x00000020; // type:object size:0xC data:float -lbl_71_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_TDRB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_71_data_10 = .data:0x00000010; // type:object size:0x40 lbl_71_data_50 = .data:0x00000050; // type:object size:0x20 lbl_71_data_70 = .data:0x00000070; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_npc_thunder_dragon_skullNP/symbols.txt b/config/SOUE01/rels/d_a_npc_thunder_dragon_skullNP/symbols.txt index 5bb51b0c..cd68699a 100644 --- a/config/SOUE01/rels/d_a_npc_thunder_dragon_skullNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_thunder_dragon_skullNP/symbols.txt @@ -13,7 +13,7 @@ fn_70_1C0 = .text:0x000001C0; // type:function size:0x34 fn_70_200 = .text:0x00000200; // type:function size:0x34 fn_70_240 = .text:0x00000240; // type:function size:0x34 fn_70_280 = .text:0x00000280; // type:function size:0x48 -fn_70_2D0 = .text:0x000002D0; // type:function size:0x128 +dAcNpcTds_c_classInit__Fv = .text:0x000002D0; // type:function size:0x128 fn_70_400 = .text:0x00000400; // type:function size:0xC fn_70_410 = .text:0x00000410; // type:function size:0x40 fn_70_450 = .text:0x00000450; // type:function size:0x8 @@ -73,18 +73,18 @@ fn_70_1320 = .text:0x00001320; // type:function size:0x8 fn_70_1330 = .text:0x00001330; // type:function size:0x4 fn_70_1340 = .text:0x00001340; // type:function size:0x4 fn_70_1350 = .text:0x00001350; // type:function size:0x1C -fn_70_1370 = .text:0x00001370; // type:function size:0xA0 -fn_70_1410 = .text:0x00001410; // type:function size:0x1E0 -fn_70_15F0 = .text:0x000015F0; // type:function size:0x58 +__dt__11dAcNpcTds_cFv = .text:0x00001370; // type:function size:0xA0 +__sinit_\d_a_npc_thunder_dragon_skull_cpp = .text:0x00001410; // type:function size:0x1E0 scope:local +__dt__26sFStateID_c<11dAcNpcTds_c>Fv = .text:0x000015F0; // type:function size:0x58 fn_70_1650 = .text:0x00001650; // type:function size:0x5C fn_70_16B0 = .text:0x000016B0; // type:function size:0xC fn_70_16C0 = .text:0x000016C0; // type:function size:0xC fn_70_16D0 = .text:0x000016D0; // type:function size:0xDC fn_70_17B0 = .text:0x000017B0; // type:function size:0xE0 -fn_70_1890 = .text:0x00001890; // type:function size:0x88 -fn_70_1920 = .text:0x00001920; // type:function size:0x30 -fn_70_1950 = .text:0x00001950; // type:function size:0x30 -fn_70_1980 = .text:0x00001980; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcTds_c>CFPCc = .text:0x00001890; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcTds_c>CFR11dAcNpcTds_c = .text:0x00001920; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcTds_c>CFR11dAcNpcTds_c = .text:0x00001950; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcTds_c>CFR11dAcNpcTds_c = .text:0x00001980; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -92,7 +92,7 @@ lbl_70_rodata_0 = .rodata:0x00000000; // type:object size:0x38 data:float lbl_70_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_70_rodata_3C = .rodata:0x0000003C; // type:object size:0x8 data:float lbl_70_rodata_44 = .rodata:0x00000044; // type:object size:0x14 data:float -lbl_70_data_0 = .data:0x00000000; // type:object size:0x48 data:4byte +g_profile_NPC_TDS = .data:0x00000000; // type:object size:0x48 data:4byte lbl_70_data_48 = .data:0x00000048; // type:object size:0x10 lbl_70_data_58 = .data:0x00000058; // type:object size:0x208 lbl_70_data_260 = .data:0x00000260; // type:object size:0x98 diff --git a/config/SOUE01/rels/d_a_npc_toilet_ghostNP/symbols.txt b/config/SOUE01/rels/d_a_npc_toilet_ghostNP/symbols.txt index ada072cf..0183aef1 100644 --- a/config/SOUE01/rels/d_a_npc_toilet_ghostNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_toilet_ghostNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcNpcToiletGhost__ctor = .text:0x000000F0; // type:function size:0x34C +dAcNpcToiletGhost_c_classInit__Fv = .text:0x000000F0; // type:function size:0x34C fn_20_440 = .text:0x00000440; // type:function size:0x60 fn_20_4A0 = .text:0x000004A0; // type:function size:0xC fn_20_4B0 = .text:0x000004B0; // type:function size:0x40 @@ -155,22 +155,22 @@ fn_20_2700 = .text:0x00002700; // type:function size:0x4C fn_20_2750 = .text:0x00002750; // type:function size:0x8 fn_20_2760 = .text:0x00002760; // type:function size:0xC fn_20_2770 = .text:0x00002770; // type:function size:0x8 -fn_20_2780 = .text:0x00002780; // type:function size:0x188 +__dt__19dAcNpcToiletGhost_cFv = .text:0x00002780; // type:function size:0x188 fn_20_2910 = .text:0x00002910; // type:function size:0x4 fn_20_2920 = .text:0x00002920; // type:function size:0x4 fn_20_2930 = .text:0x00002930; // type:function size:0x4 fn_20_2940 = .text:0x00002940; // type:function size:0x4 fn_20_2950 = .text:0x00002950; // type:function size:0x4 -fn_20_2960 = .text:0x00002960; // type:function size:0x4CC -fn_20_2E30 = .text:0x00002E30; // type:function size:0x58 +__sinit_\d_a_npc_toilet_ghost_cpp = .text:0x00002960; // type:function size:0x4CC scope:local +__dt__34sFStateID_c<19dAcNpcToiletGhost_c>Fv = .text:0x00002E30; // type:function size:0x58 fn_20_2E90 = .text:0x00002E90; // type:function size:0x5C fn_20_2EF0 = .text:0x00002EF0; // type:function size:0xC fn_20_2F00 = .text:0x00002F00; // type:function size:0xDC fn_20_2FE0 = .text:0x00002FE0; // type:function size:0xE0 -fn_20_30C0 = .text:0x000030C0; // type:function size:0x88 -fn_20_3150 = .text:0x00003150; // type:function size:0x30 -fn_20_3180 = .text:0x00003180; // type:function size:0x30 -fn_20_31B0 = .text:0x000031B0; // type:function size:0x30 +isSameName__34sFStateID_c<19dAcNpcToiletGhost_c>CFPCc = .text:0x000030C0; // type:function size:0x88 +initializeState__34sFStateID_c<19dAcNpcToiletGhost_c>CFR19dAcNpcToiletGhost_c = .text:0x00003150; // type:function size:0x30 +executeState__34sFStateID_c<19dAcNpcToiletGhost_c>CFR19dAcNpcToiletGhost_c = .text:0x00003180; // type:function size:0x30 +finalizeState__34sFStateID_c<19dAcNpcToiletGhost_c>CFR19dAcNpcToiletGhost_c = .text:0x000031B0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -231,7 +231,7 @@ lbl_20_data_BC = .data:0x000000BC; // type:object size:0x14 lbl_20_data_D0 = .data:0x000000D0; // type:object size:0x14 lbl_20_data_E4 = .data:0x000000E4; // type:object size:0x1C lbl_20_data_100 = .data:0x00000100; // type:object size:0x10 -lbl_20_data_110 = .data:0x00000110; // type:object size:0x10 +g_profile_NPC_TOILET_GHOST = .data:0x00000110; // type:object size:0x10 lbl_20_data_120 = .data:0x00000120; // type:object size:0x4 data:4byte lbl_20_data_124 = .data:0x00000124; // type:object size:0x4 data:4byte lbl_20_data_128 = .data:0x00000128; // type:object size:0xC data:4byte diff --git a/config/SOUE01/rels/d_a_npc_uranaiyaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_uranaiyaNP/symbols.txt index b085e3e6..2cc1ba50 100644 --- a/config/SOUE01/rels/d_a_npc_uranaiyaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_uranaiyaNP/symbols.txt @@ -27,7 +27,7 @@ fn_76_330 = .text:0x00000330; // type:function size:0x34 fn_76_370 = .text:0x00000370; // type:function size:0x34 fn_76_3B0 = .text:0x000003B0; // type:function size:0x34 fn_76_3F0 = .text:0x000003F0; // type:function size:0x48 -fn_76_440 = .text:0x00000440; // type:function size:0x350 +dAcNpcSha_c_classInit__Fv = .text:0x00000440; // type:function size:0x350 fn_76_790 = .text:0x00000790; // type:function size:0x60 fn_76_7F0 = .text:0x000007F0; // type:function size:0xC fn_76_800 = .text:0x00000800; // type:function size:0x40 @@ -137,7 +137,7 @@ fn_76_1CF0 = .text:0x00001CF0; // type:function size:0x8 fn_76_1D00 = .text:0x00001D00; // type:function size:0x8 fn_76_1D10 = .text:0x00001D10; // type:function size:0x8 fn_76_1D20 = .text:0x00001D20; // type:function size:0xC -fn_76_1D30 = .text:0x00001D30; // type:function size:0x178 +__dt__11dAcNpcSha_cFv = .text:0x00001D30; // type:function size:0x178 fn_76_1EB0 = .text:0x00001EB0; // type:function size:0x8 fn_76_1EC0 = .text:0x00001EC0; // type:function size:0x8 fn_76_1ED0 = .text:0x00001ED0; // type:function size:0x4 @@ -145,12 +145,12 @@ fn_76_1EE0 = .text:0x00001EE0; // type:function size:0x4 fn_76_1EF0 = .text:0x00001EF0; // type:function size:0x4 fn_76_1F00 = .text:0x00001F00; // type:function size:0x4 fn_76_1F10 = .text:0x00001F10; // type:function size:0x4 -fn_76_1F20 = .text:0x00001F20; // type:function size:0x10C -fn_76_2030 = .text:0x00002030; // type:function size:0x58 -fn_76_2090 = .text:0x00002090; // type:function size:0x88 -fn_76_2120 = .text:0x00002120; // type:function size:0x30 -fn_76_2150 = .text:0x00002150; // type:function size:0x30 -fn_76_2180 = .text:0x00002180; // type:function size:0x30 +__sinit_\d_a_npc_uranaiya_cpp = .text:0x00001F20; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dAcNpcSha_c>Fv = .text:0x00002030; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcNpcSha_c>CFPCc = .text:0x00002090; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcSha_c>CFR11dAcNpcSha_c = .text:0x00002120; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcSha_c>CFR11dAcNpcSha_c = .text:0x00002150; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcSha_c>CFR11dAcNpcSha_c = .text:0x00002180; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -225,7 +225,7 @@ lbl_76_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_76_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_76_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_76_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte -lbl_76_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_NPC_SHA = .data:0x00000030; // type:object size:0x10 lbl_76_data_40 = .data:0x00000040; // type:object size:0xC lbl_76_data_4C = .data:0x0000004C; // type:object size:0x10 lbl_76_data_5C = .data:0x0000005C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_npc_volcano_f2_salboNP/symbols.txt b/config/SOUE01/rels/d_a_npc_volcano_f2_salboNP/symbols.txt index 42cf1aeb..1b16ed44 100644 --- a/config/SOUE01/rels/d_a_npc_volcano_f2_salboNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_volcano_f2_salboNP/symbols.txt @@ -28,7 +28,7 @@ fn_61_750 = .text:0x00000750; // type:function size:0x10 fn_61_760 = .text:0x00000760; // type:function size:0x30 fn_61_790 = .text:0x00000790; // type:function size:0x30 fn_61_7C0 = .text:0x000007C0; // type:function size:0x30 -fn_61_7F0 = .text:0x000007F0; // type:function size:0x410 +dAcNpcSlb2_c_classInit__Fv = .text:0x000007F0; // type:function size:0x410 fn_61_C00 = .text:0x00000C00; // type:function size:0x4 fn_61_C10 = .text:0x00000C10; // type:function size:0x60 fn_61_C70 = .text:0x00000C70; // type:function size:0xC @@ -240,23 +240,23 @@ fn_61_9580 = .text:0x00009580; // type:function size:0x8 fn_61_9590 = .text:0x00009590; // type:function size:0x4C fn_61_95E0 = .text:0x000095E0; // type:function size:0x8 fn_61_95F0 = .text:0x000095F0; // type:function size:0xC -fn_61_9600 = .text:0x00009600; // type:function size:0x234 +__dt__12dAcNpcSlb2_cFv = .text:0x00009600; // type:function size:0x234 fn_61_9840 = .text:0x00009840; // type:function size:0x4 fn_61_9850 = .text:0x00009850; // type:function size:0x4 fn_61_9860 = .text:0x00009860; // type:function size:0x4 fn_61_9870 = .text:0x00009870; // type:function size:0x4 fn_61_9880 = .text:0x00009880; // type:function size:0x4 -fn_61_9890 = .text:0x00009890; // type:function size:0x320 -fn_61_9BB0 = .text:0x00009BB0; // type:function size:0x58 +__sinit_\d_a_npc_volcano_f2_salbo_cpp = .text:0x00009890; // type:function size:0x320 scope:local +__dt__27sFStateID_c<12dAcNpcSlb2_c>Fv = .text:0x00009BB0; // type:function size:0x58 fn_61_9C10 = .text:0x00009C10; // type:function size:0x5C fn_61_9C70 = .text:0x00009C70; // type:function size:0xC fn_61_9C80 = .text:0x00009C80; // type:function size:0xC fn_61_9C90 = .text:0x00009C90; // type:function size:0xDC fn_61_9D70 = .text:0x00009D70; // type:function size:0xE0 -fn_61_9E50 = .text:0x00009E50; // type:function size:0x88 -fn_61_9EE0 = .text:0x00009EE0; // type:function size:0x30 -fn_61_9F10 = .text:0x00009F10; // type:function size:0x30 -fn_61_9F40 = .text:0x00009F40; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNpcSlb2_c>CFPCc = .text:0x00009E50; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNpcSlb2_c>CFR12dAcNpcSlb2_c = .text:0x00009EE0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNpcSlb2_c>CFR12dAcNpcSlb2_c = .text:0x00009F10; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNpcSlb2_c>CFR12dAcNpcSlb2_c = .text:0x00009F40; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -346,7 +346,7 @@ lbl_61_data_128 = .data:0x00000128; // type:object size:0x10 data:string lbl_61_data_138 = .data:0x00000138; // type:object size:0x14 lbl_61_data_14C = .data:0x0000014C; // type:object size:0x14 lbl_61_data_160 = .data:0x00000160; // type:object size:0x40 -lbl_61_data_1A0 = .data:0x000001A0; // type:object size:0x6C +g_profile_NPC_SLB2 = .data:0x000001A0; // type:object size:0x6C lbl_61_data_20C = .data:0x0000020C; // type:object size:0xC data:string lbl_61_data_218 = .data:0x00000218; // type:object size:0x14 data:string lbl_61_data_22C = .data:0x0000022C; // type:object size:0x14 data:string diff --git a/config/SOUE01/rels/d_a_npc_young_impaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_young_impaNP/symbols.txt index a5942c30..8cd789c1 100644 --- a/config/SOUE01/rels/d_a_npc_young_impaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_young_impaNP/symbols.txt @@ -28,7 +28,7 @@ fn_83_760 = .text:0x00000760; // type:function size:0x10 fn_83_770 = .text:0x00000770; // type:function size:0x30 fn_83_7A0 = .text:0x000007A0; // type:function size:0x30 fn_83_7D0 = .text:0x000007D0; // type:function size:0x30 -fn_83_800 = .text:0x00000800; // type:function size:0x3A4 +dAcNpcYim_c_classInit__Fv = .text:0x00000800; // type:function size:0x3A4 fn_83_BB0 = .text:0x00000BB0; // type:function size:0x4 fn_83_BC0 = .text:0x00000BC0; // type:function size:0x60 fn_83_C20 = .text:0x00000C20; // type:function size:0xC @@ -166,22 +166,22 @@ fn_83_41D0 = .text:0x000041D0; // type:function size:0x4C fn_83_4220 = .text:0x00004220; // type:function size:0x8 fn_83_4230 = .text:0x00004230; // type:function size:0xC fn_83_4240 = .text:0x00004240; // type:function size:0x8 -fn_83_4250 = .text:0x00004250; // type:function size:0x1B8 +__dt__11dAcNpcYim_cFv = .text:0x00004250; // type:function size:0x1B8 fn_83_4410 = .text:0x00004410; // type:function size:0x4 fn_83_4420 = .text:0x00004420; // type:function size:0x4 fn_83_4430 = .text:0x00004430; // type:function size:0x4 fn_83_4440 = .text:0x00004440; // type:function size:0x4 fn_83_4450 = .text:0x00004450; // type:function size:0x4 -fn_83_4460 = .text:0x00004460; // type:function size:0x124 -fn_83_4590 = .text:0x00004590; // type:function size:0x58 +__sinit_\d_a_npc_young_impa_cpp = .text:0x00004460; // type:function size:0x124 scope:local +__dt__26sFStateID_c<11dAcNpcYim_c>Fv = .text:0x00004590; // type:function size:0x58 fn_83_45F0 = .text:0x000045F0; // type:function size:0x5C fn_83_4650 = .text:0x00004650; // type:function size:0xC fn_83_4660 = .text:0x00004660; // type:function size:0xDC fn_83_4740 = .text:0x00004740; // type:function size:0xE0 -fn_83_4820 = .text:0x00004820; // type:function size:0x88 -fn_83_48B0 = .text:0x000048B0; // type:function size:0x30 -fn_83_48E0 = .text:0x000048E0; // type:function size:0x30 -fn_83_4910 = .text:0x00004910; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcYim_c>CFPCc = .text:0x00004820; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcYim_c>CFR11dAcNpcYim_c = .text:0x000048B0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcYim_c>CFR11dAcNpcYim_c = .text:0x000048E0; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcYim_c>CFR11dAcNpcYim_c = .text:0x00004910; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -239,7 +239,7 @@ lbl_83_rodata_848 = .rodata:0x00000848; // type:object size:0x4 data:float lbl_83_rodata_84C = .rodata:0x0000084C; // type:object size:0x1C data:float lbl_83_rodata_868 = .rodata:0x00000868; // type:object size:0x4 data:float lbl_83_rodata_86C = .rodata:0x0000086C; // type:object size:0x4 data:float -lbl_83_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NPC_YIM = .data:0x00000000; // type:object size:0x10 data:4byte lbl_83_data_10 = .data:0x00000010; // type:object size:0xC lbl_83_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_83_data_2C = .data:0x0000002C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_npc_zeldaNP/symbols.txt b/config/SOUE01/rels/d_a_npc_zeldaNP/symbols.txt index 865a6bf5..7c3411fa 100644 --- a/config/SOUE01/rels/d_a_npc_zeldaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_npc_zeldaNP/symbols.txt @@ -29,7 +29,7 @@ fn_29_7A0 = .text:0x000007A0; // type:function size:0x10 fn_29_7B0 = .text:0x000007B0; // type:function size:0x30 fn_29_7E0 = .text:0x000007E0; // type:function size:0x30 fn_29_810 = .text:0x00000810; // type:function size:0x30 -AcNpcZld__ctor = .text:0x00000840; // type:function size:0x478 +dAcNpcZld_c_classInit__Fv = .text:0x00000840; // type:function size:0x478 fn_29_CC0 = .text:0x00000CC0; // type:function size:0x4 fn_29_CD0 = .text:0x00000CD0; // type:function size:0x60 fn_29_D30 = .text:0x00000D30; // type:function size:0xC @@ -201,24 +201,24 @@ fn_29_6A80 = .text:0x00006A80; // type:function size:0x8 fn_29_6A90 = .text:0x00006A90; // type:function size:0x4C fn_29_6AE0 = .text:0x00006AE0; // type:function size:0x8 fn_29_6AF0 = .text:0x00006AF0; // type:function size:0xC -fn_29_6B00 = .text:0x00006B00; // type:function size:0x238 +__dt__11dAcNpcZld_cFv = .text:0x00006B00; // type:function size:0x238 fn_29_6D40 = .text:0x00006D40; // type:function size:0x4 fn_29_6D50 = .text:0x00006D50; // type:function size:0x4 fn_29_6D60 = .text:0x00006D60; // type:function size:0x4 fn_29_6D70 = .text:0x00006D70; // type:function size:0x4 fn_29_6D80 = .text:0x00006D80; // type:function size:0x4 -fn_29_6D90 = .text:0x00006D90; // type:function size:0x430 -fn_29_71C0 = .text:0x000071C0; // type:function size:0x58 +__sinit_\d_a_npc_zelda_cpp = .text:0x00006D90; // type:function size:0x430 scope:local +__dt__26sFStateID_c<11dAcNpcZld_c>Fv = .text:0x000071C0; // type:function size:0x58 fn_29_7220 = .text:0x00007220; // type:function size:0x5C fn_29_7280 = .text:0x00007280; // type:function size:0xC fn_29_7290 = .text:0x00007290; // type:function size:0xC fn_29_72A0 = .text:0x000072A0; // type:function size:0xC fn_29_72B0 = .text:0x000072B0; // type:function size:0xDC fn_29_7390 = .text:0x00007390; // type:function size:0xE0 -fn_29_7470 = .text:0x00007470; // type:function size:0x88 -fn_29_7500 = .text:0x00007500; // type:function size:0x30 -fn_29_7530 = .text:0x00007530; // type:function size:0x30 -fn_29_7560 = .text:0x00007560; // type:function size:0x30 +isSameName__26sFStateID_c<11dAcNpcZld_c>CFPCc = .text:0x00007470; // type:function size:0x88 +initializeState__26sFStateID_c<11dAcNpcZld_c>CFR11dAcNpcZld_c = .text:0x00007500; // type:function size:0x30 +executeState__26sFStateID_c<11dAcNpcZld_c>CFR11dAcNpcZld_c = .text:0x00007530; // type:function size:0x30 +finalizeState__26sFStateID_c<11dAcNpcZld_c>CFR11dAcNpcZld_c = .text:0x00007560; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -292,7 +292,7 @@ lbl_29_rodata_E84 = .rodata:0x00000E84; // type:object size:0xC data:float lbl_29_rodata_E90 = .rodata:0x00000E90; // type:object size:0x4 data:float lbl_29_rodata_E94 = .rodata:0x00000E94; // type:object size:0x4 data:float lbl_29_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_29_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_NPC_ZLD = .data:0x00000008; // type:object size:0x10 lbl_29_data_18 = .data:0x00000018; // type:object size:0x8 lbl_29_data_20 = .data:0x00000020; // type:object size:0xC lbl_29_data_2C = .data:0x0000002C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_nusi_baseNP/symbols.txt b/config/SOUE01/rels/d_a_nusi_baseNP/symbols.txt index 4613c605..31b7ba95 100644 --- a/config/SOUE01/rels/d_a_nusi_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_nusi_baseNP/symbols.txt @@ -5,11 +5,11 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_233_F0 = .text:0x000000F0; // type:function size:0x40 fn_233_130 = .text:0x00000130; // type:function size:0x40 -AcBNusiBase__ctor = .text:0x00000170; // type:function size:0x438 -fn_233_5B0 = .text:0x000005B0; // type:function size:0x58 -fn_233_610 = .text:0x00000610; // type:function size:0x6C -fn_233_680 = .text:0x00000680; // type:function size:0xA0 -fn_233_720 = .text:0x00000720; // type:function size:0xA4 +dAcNusiBase_c_classInit__Fv = .text:0x00000170; // type:function size:0x438 +__dt__26sFState_c<13dAcNusiBase_c>Fv = .text:0x000005B0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcNusiBase_c>Fv = .text:0x00000610; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000680; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000720; // type:function size:0xA4 fn_233_7D0 = .text:0x000007D0; // type:function size:0xC fn_233_7E0 = .text:0x000007E0; // type:function size:0x7C fn_233_860 = .text:0x00000860; // type:function size:0x5C @@ -54,7 +54,7 @@ fn_233_38C0 = .text:0x000038C0; // type:function size:0x4 fn_233_38D0 = .text:0x000038D0; // type:function size:0x4 fn_233_38E0 = .text:0x000038E0; // type:function size:0xA0 fn_233_3980 = .text:0x00003980; // type:function size:0x2D0 -fn_233_3C50 = .text:0x00003C50; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003C50; // type:function size:0x10 fn_233_3C60 = .text:0x00003C60; // type:function size:0xC fn_233_3C70 = .text:0x00003C70; // type:function size:0x154 fn_233_3DD0 = .text:0x00003DD0; // type:function size:0x88 @@ -96,9 +96,9 @@ fn_233_65A0 = .text:0x000065A0; // type:function size:0x8 fn_233_65B0 = .text:0x000065B0; // type:function size:0x4 fn_233_65C0 = .text:0x000065C0; // type:function size:0x4 fn_233_65D0 = .text:0x000065D0; // type:function size:0x8 -fn_233_65E0 = .text:0x000065E0; // type:function size:0x40C -fn_233_69F0 = .text:0x000069F0; // type:function size:0x10 -fn_233_6A00 = .text:0x00006A00; // type:function size:0x10 +__dt__13dAcNusiBase_cFv = .text:0x000065E0; // type:function size:0x40C +executeState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000069F0; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006A00; // type:function size:0x10 fn_233_6A10 = .text:0x00006A10; // type:function size:0x50 fn_233_6A60 = .text:0x00006A60; // type:function size:0x14C fn_233_6BB0 = .text:0x00006BB0; // type:function size:0xD4 @@ -106,26 +106,26 @@ fn_233_6C90 = .text:0x00006C90; // type:function size:0x28 fn_233_6CC0 = .text:0x00006CC0; // type:function size:0x28 fn_233_6CF0 = .text:0x00006CF0; // type:function size:0x8 fn_233_6D00 = .text:0x00006D00; // type:function size:0x8 -fn_233_6D10 = .text:0x00006D10; // type:function size:0x60 -fn_233_6D70 = .text:0x00006D70; // type:function size:0xC -fn_233_6D80 = .text:0x00006D80; // type:function size:0x1C -fn_233_6DA0 = .text:0x00006DA0; // type:function size:0x1C -fn_233_6DC0 = .text:0x00006DC0; // type:function size:0x1C -fn_233_6DE0 = .text:0x00006DE0; // type:function size:0x10 -fn_233_6DF0 = .text:0x00006DF0; // type:function size:0x10 -fn_233_6E00 = .text:0x00006E00; // type:function size:0x10 -fn_233_6E10 = .text:0x00006E10; // type:function size:0x10 -fn_233_6E20 = .text:0x00006E20; // type:function size:0x10 -fn_233_6E30 = .text:0x00006E30; // type:function size:0x10 -fn_233_6E40 = .text:0x00006E40; // type:function size:0x30 -fn_233_6E70 = .text:0x00006E70; // type:function size:0x30 -fn_233_6EA0 = .text:0x00006EA0; // type:function size:0x30 -fn_233_6ED0 = .text:0x00006ED0; // type:function size:0x1E0 -fn_233_70B0 = .text:0x000070B0; // type:function size:0x58 +build__29sFStateFct_c<13dAcNusiBase_c>FRC12sStateIDIf_c = .text:0x00006D10; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcNusiBase_c>FRP10sStateIf_c = .text:0x00006D70; // type:function size:0xC +initialize__26sFState_c<13dAcNusiBase_c>Fv = .text:0x00006D80; // type:function size:0x1C +execute__26sFState_c<13dAcNusiBase_c>Fv = .text:0x00006DA0; // type:function size:0x1C +finalize__26sFState_c<13dAcNusiBase_c>Fv = .text:0x00006DC0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006DE0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006DF0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006E00; // type:function size:0x10 +getState__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006E10; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006E20; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcNusiBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006E30; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcNusiBase_c>CFR13dAcNusiBase_c = .text:0x00006E40; // type:function size:0x30 +executeState__28sFStateID_c<13dAcNusiBase_c>CFR13dAcNusiBase_c = .text:0x00006E70; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcNusiBase_c>CFR13dAcNusiBase_c = .text:0x00006EA0; // type:function size:0x30 +__sinit_\d_a_nusi_base_cpp = .text:0x00006ED0; // type:function size:0x1E0 scope:local +__dt__28sFStateID_c<13dAcNusiBase_c>Fv = .text:0x000070B0; // type:function size:0x58 fn_233_7110 = .text:0x00007110; // type:function size:0x5C fn_233_7170 = .text:0x00007170; // type:function size:0xDC fn_233_7250 = .text:0x00007250; // type:function size:0xE0 -fn_233_7330 = .text:0x00007330; // type:function size:0x88 +isSameName__28sFStateID_c<13dAcNusiBase_c>CFPCc = .text:0x00007330; // type:function size:0x88 fn_233_73C0 = .text:0x000073C0; // type:function size:0x8 fn_233_73D0 = .text:0x000073D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -148,7 +148,7 @@ lbl_233_rodata_20C = .rodata:0x0000020C; // type:object size:0x48 data:float lbl_233_rodata_254 = .rodata:0x00000254; // type:object size:0x18 data:float lbl_233_rodata_26C = .rodata:0x0000026C; // type:object size:0x4 data:float lbl_233_rodata_270 = .rodata:0x00000270; // type:object size:0x28 data:double -lbl_233_data_0 = .data:0x00000000; // type:object size:0x68 data:4byte +g_profile_NUSI_BASE = .data:0x00000000; // type:object size:0x68 data:4byte lbl_233_data_68 = .data:0x00000068; // type:object size:0x8 lbl_233_data_70 = .data:0x00000070; // type:object size:0x4 data:4byte lbl_233_data_74 = .data:0x00000074; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_nusi_npcNP/symbols.txt b/config/SOUE01/rels/d_a_nusi_npcNP/symbols.txt index 9aeb2399..ebf2701e 100644 --- a/config/SOUE01/rels/d_a_nusi_npcNP/symbols.txt +++ b/config/SOUE01/rels/d_a_nusi_npcNP/symbols.txt @@ -5,11 +5,11 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_234_F0 = .text:0x000000F0; // type:function size:0x40 fn_234_130 = .text:0x00000130; // type:function size:0x40 -AcNusiNpc__ctor = .text:0x00000170; // type:function size:0x444 -fn_234_5C0 = .text:0x000005C0; // type:function size:0x58 -fn_234_620 = .text:0x00000620; // type:function size:0x6C -fn_234_690 = .text:0x00000690; // type:function size:0xA0 -fn_234_730 = .text:0x00000730; // type:function size:0xA4 +dAcNusiNpc_c_classInit__Fv = .text:0x00000170; // type:function size:0x444 +__dt__25sFState_c<12dAcNusiNpc_c>Fv = .text:0x000005C0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcNusiNpc_c>Fv = .text:0x00000620; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000690; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000730; // type:function size:0xA4 fn_234_7E0 = .text:0x000007E0; // type:function size:0xC fn_234_7F0 = .text:0x000007F0; // type:function size:0x7C fn_234_870 = .text:0x00000870; // type:function size:0x5C @@ -26,9 +26,9 @@ fn_234_C40 = .text:0x00000C40; // type:function size:0x9C fn_234_CE0 = .text:0x00000CE0; // type:function size:0x64 fn_234_D50 = .text:0x00000D50; // type:function size:0x6C fn_234_DC0 = .text:0x00000DC0; // type:function size:0x198 -fn_234_F60 = .text:0x00000F60; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F60; // type:function size:0x10 fn_234_F70 = .text:0x00000F70; // type:function size:0x1B4 -fn_234_1130 = .text:0x00001130; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 fn_234_1140 = .text:0x00001140; // type:function size:0xE8 fn_234_1230 = .text:0x00001230; // type:function size:0xC4 fn_234_1300 = .text:0x00001300; // type:function size:0x68 @@ -51,8 +51,8 @@ fn_234_1B90 = .text:0x00001B90; // type:function size:0x8 fn_234_1BA0 = .text:0x00001BA0; // type:function size:0x4 fn_234_1BB0 = .text:0x00001BB0; // type:function size:0x4 fn_234_1BC0 = .text:0x00001BC0; // type:function size:0x8 -fn_234_1BD0 = .text:0x00001BD0; // type:function size:0x410 -fn_234_1FE0 = .text:0x00001FE0; // type:function size:0x10 +__dt__12dAcNusiNpc_cFv = .text:0x00001BD0; // type:function size:0x410 +getStateID__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FE0; // type:function size:0x10 fn_234_1FF0 = .text:0x00001FF0; // type:function size:0x50 fn_234_2040 = .text:0x00002040; // type:function size:0x4 fn_234_2050 = .text:0x00002050; // type:function size:0x14C @@ -62,27 +62,27 @@ fn_234_22C0 = .text:0x000022C0; // type:function size:0x28 fn_234_22F0 = .text:0x000022F0; // type:function size:0x28 fn_234_2320 = .text:0x00002320; // type:function size:0x8 fn_234_2330 = .text:0x00002330; // type:function size:0x8 -fn_234_2340 = .text:0x00002340; // type:function size:0x60 -fn_234_23A0 = .text:0x000023A0; // type:function size:0xC -fn_234_23B0 = .text:0x000023B0; // type:function size:0x1C -fn_234_23D0 = .text:0x000023D0; // type:function size:0x1C -fn_234_23F0 = .text:0x000023F0; // type:function size:0x1C -fn_234_2410 = .text:0x00002410; // type:function size:0x10 -fn_234_2420 = .text:0x00002420; // type:function size:0x10 -fn_234_2430 = .text:0x00002430; // type:function size:0x10 -fn_234_2440 = .text:0x00002440; // type:function size:0x10 -fn_234_2450 = .text:0x00002450; // type:function size:0x10 -fn_234_2460 = .text:0x00002460; // type:function size:0x10 -fn_234_2470 = .text:0x00002470; // type:function size:0x354 -fn_234_27D0 = .text:0x000027D0; // type:function size:0x58 +build__28sFStateFct_c<12dAcNusiNpc_c>FRC12sStateIDIf_c = .text:0x00002340; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcNusiNpc_c>FRP10sStateIf_c = .text:0x000023A0; // type:function size:0xC +initialize__25sFState_c<12dAcNusiNpc_c>Fv = .text:0x000023B0; // type:function size:0x1C +execute__25sFState_c<12dAcNusiNpc_c>Fv = .text:0x000023D0; // type:function size:0x1C +finalize__25sFState_c<12dAcNusiNpc_c>Fv = .text:0x000023F0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002410; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002420; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002430; // type:function size:0x10 +getState__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002440; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002450; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcNusiNpc_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002460; // type:function size:0x10 +__sinit_\d_a_nusi_npc_cpp = .text:0x00002470; // type:function size:0x354 scope:local +__dt__27sFStateID_c<12dAcNusiNpc_c>Fv = .text:0x000027D0; // type:function size:0x58 fn_234_2830 = .text:0x00002830; // type:function size:0x5C fn_234_2890 = .text:0x00002890; // type:function size:0xC fn_234_28A0 = .text:0x000028A0; // type:function size:0xDC fn_234_2980 = .text:0x00002980; // type:function size:0xE0 -fn_234_2A60 = .text:0x00002A60; // type:function size:0x88 -fn_234_2AF0 = .text:0x00002AF0; // type:function size:0x30 -fn_234_2B20 = .text:0x00002B20; // type:function size:0x30 -fn_234_2B50 = .text:0x00002B50; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcNusiNpc_c>CFPCc = .text:0x00002A60; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcNusiNpc_c>CFR12dAcNusiNpc_c = .text:0x00002AF0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcNusiNpc_c>CFR12dAcNusiNpc_c = .text:0x00002B20; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcNusiNpc_c>CFR12dAcNusiNpc_c = .text:0x00002B50; // type:function size:0x30 fn_234_2B80 = .text:0x00002B80; // type:function size:0x8 fn_234_2B90 = .text:0x00002B90; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -95,7 +95,7 @@ lbl_234_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_234_rodata_10 = .rodata:0x00000010; // type:object size:0xC data:float lbl_234_rodata_1C = .rodata:0x0000001C; // type:object size:0x24 data:float lbl_234_rodata_40 = .rodata:0x00000040; // type:object size:0xC data:float -lbl_234_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_NUSI_NPC = .data:0x00000000; // type:object size:0x10 data:4byte lbl_234_data_10 = .data:0x00000010; // type:object size:0x1C lbl_234_data_2C = .data:0x0000002C; // type:object size:0xC lbl_234_data_38 = .data:0x00000038; // type:object size:0xA8 diff --git a/config/SOUE01/rels/d_a_obj_B300_sandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_B300_sandNP/symbols.txt index 48ace15c..9d8f12bb 100644 --- a/config/SOUE01/rels/d_a_obj_B300_sandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_B300_sandNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOB300Sand__ctor = .text:0x000000F0; // type:function size:0x180 -fn_602_270 = .text:0x00000270; // type:function size:0x58 -fn_602_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_602_340 = .text:0x00000340; // type:function size:0xA0 -fn_602_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcOB300Sand_c_classInit__Fv = .text:0x000000F0; // type:function size:0x180 +__dt__27sFState_c<14dAcOB300Sand_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOB300Sand_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_602_490 = .text:0x00000490; // type:function size:0x64 AcOB300Sand__initModels = .text:0x00000500; // type:function size:0x2B4 AcOB300Sand__init = .text:0x000007C0; // type:function size:0x244 -fn_602_A10 = .text:0x00000A10; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A10; // type:function size:0x10 AcOB300Sand__init2 = .text:0x00000A20; // type:function size:0x84 fn_602_AB0 = .text:0x00000AB0; // type:function size:0x38 AcOB300Sand__update = .text:0x00000AF0; // type:function size:0x30 -fn_602_B20 = .text:0x00000B20; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B20; // type:function size:0x10 AcOB300Sand__updateInEvent = .text:0x00000B30; // type:function size:0x1A4 fn_602_CE0 = .text:0x00000CE0; // type:function size:0x14C fn_602_E30 = .text:0x00000E30; // type:function size:0x24 AcOB300Sand__draw = .text:0x00000E60; // type:function size:0x4C -fn_602_EB0 = .text:0x00000EB0; // type:function size:0x4 -AcOB300Sand__stateWaitUpdate = .text:0x00000EC0; // type:function size:0xCC -fn_602_F90 = .text:0x00000F90; // type:function size:0x4 -AcOB300Sand__stateClearEnter = .text:0x00000FA0; // type:function size:0x38 -AcOB300Sand__stateClearUpdate = .text:0x00000FE0; // type:function size:0x4 -AcOB300Sand__stateClearLeave = .text:0x00000FF0; // type:function size:0x4 +initializeState_Wait__14dAcOB300Sand_cFv = .text:0x00000EB0; // type:function size:0x4 +executeState_Wait__14dAcOB300Sand_cFv = .text:0x00000EC0; // type:function size:0xCC +finalizeState_Wait__14dAcOB300Sand_cFv = .text:0x00000F90; // type:function size:0x4 +initializeState_Clear__14dAcOB300Sand_cFv = .text:0x00000FA0; // type:function size:0x38 +executeState_Clear__14dAcOB300Sand_cFv = .text:0x00000FE0; // type:function size:0x4 +finalizeState_Clear__14dAcOB300Sand_cFv = .text:0x00000FF0; // type:function size:0x4 AcOB300Sand__eventWait = .text:0x00001000; // type:function size:0x8 AcOB300Sand__eventStart = .text:0x00001010; // type:function size:0x68 AcOB300Sand__eventMove = .text:0x00001080; // type:function size:0x15C AcOB300Sand__eventDone = .text:0x000011E0; // type:function size:0x1A8 fn_602_1390 = .text:0x00001390; // type:function size:0x98 -fn_602_1430 = .text:0x00001430; // type:function size:0x148 -fn_602_1580 = .text:0x00001580; // type:function size:0x10 -fn_602_1590 = .text:0x00001590; // type:function size:0x60 -fn_602_15F0 = .text:0x000015F0; // type:function size:0xC -fn_602_1600 = .text:0x00001600; // type:function size:0x1C -fn_602_1620 = .text:0x00001620; // type:function size:0x1C -fn_602_1640 = .text:0x00001640; // type:function size:0x1C -fn_602_1660 = .text:0x00001660; // type:function size:0x10 -fn_602_1670 = .text:0x00001670; // type:function size:0x10 -fn_602_1680 = .text:0x00001680; // type:function size:0x10 -fn_602_1690 = .text:0x00001690; // type:function size:0x10 -fn_602_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_602_16B0 = .text:0x000016B0; // type:function size:0x10 -fn_602_16C0 = .text:0x000016C0; // type:function size:0x30 -fn_602_16F0 = .text:0x000016F0; // type:function size:0x30 -fn_602_1720 = .text:0x00001720; // type:function size:0x30 -fn_602_1750 = .text:0x00001750; // type:function size:0x1C0 -fn_602_1910 = .text:0x00001910; // type:function size:0x58 -fn_602_1970 = .text:0x00001970; // type:function size:0x88 +__dt__14dAcOB300Sand_cFv = .text:0x00001430; // type:function size:0x148 +getStateID__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001580; // type:function size:0x10 +build__30sFStateFct_c<14dAcOB300Sand_c>FRC12sStateIDIf_c = .text:0x00001590; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOB300Sand_c>FRP10sStateIf_c = .text:0x000015F0; // type:function size:0xC +initialize__27sFState_c<14dAcOB300Sand_c>Fv = .text:0x00001600; // type:function size:0x1C +execute__27sFState_c<14dAcOB300Sand_c>Fv = .text:0x00001620; // type:function size:0x1C +finalize__27sFState_c<14dAcOB300Sand_c>Fv = .text:0x00001640; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001660; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001670; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001680; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001690; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016A0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOB300Sand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016B0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOB300Sand_c>CFR14dAcOB300Sand_c = .text:0x000016C0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOB300Sand_c>CFR14dAcOB300Sand_c = .text:0x000016F0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOB300Sand_c>CFR14dAcOB300Sand_c = .text:0x00001720; // type:function size:0x30 +__sinit_\d_a_obj_B300_sand_cpp = .text:0x00001750; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcOB300Sand_c>Fv = .text:0x00001910; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOB300Sand_c>CFPCc = .text:0x00001970; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_602_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_602_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_602_rodata_20 = .rodata:0x00000020; // type:object size:0xC data:float lbl_602_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float -lbl_602_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_B300_SAND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_602_data_10 = .data:0x00000010; // type:object size:0x10 lbl_602_data_20 = .data:0x00000020; // type:object size:0x18 lbl_602_data_38 = .data:0x00000038; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_D300NP/symbols.txt b/config/SOUE01/rels/d_a_obj_D300NP/symbols.txt index 9ae641a5..b5f1557b 100644 --- a/config/SOUE01/rels/d_a_obj_D300NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_D300NP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOD300__allocate = .text:0x000000F0; // type:function size:0x184 +dAcOD300_c_classInit__Fv = .text:0x000000F0; // type:function size:0x184 fn_490_280 = .text:0x00000280; // type:function size:0x3C -fn_490_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_490_320 = .text:0x00000320; // type:function size:0x6C -fn_490_390 = .text:0x00000390; // type:function size:0xA0 -fn_490_430 = .text:0x00000430; // type:function size:0xA4 +__dt__23sFState_c<10dAcOD300_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOD300_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 AcOD300__initModels = .text:0x000004E0; // type:function size:0x3C4 AcOD300__init = .text:0x000008B0; // type:function size:0x338 -fn_490_BF0 = .text:0x00000BF0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BF0; // type:function size:0x10 fn_490_C00 = .text:0x00000C00; // type:function size:0x38 AcOD300__update = .text:0x00000C40; // type:function size:0x144 -fn_490_D90 = .text:0x00000D90; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D90; // type:function size:0x10 AcOD300__draw = .text:0x00000DA0; // type:function size:0x80 -AcOD300__stateWaitEnter = .text:0x00000E20; // type:function size:0x10 -AcOD300__stateWaitUpdate = .text:0x00000E30; // type:function size:0x88 -AcOD300__stateWaitLeave = .text:0x00000EC0; // type:function size:0x10 -AcOD300__stateAppearEnter = .text:0x00000ED0; // type:function size:0xF4 -AcOD300__stateAppearUpdate = .text:0x00000FD0; // type:function size:0x100 +initializeState_Wait__10dAcOD300_cFv = .text:0x00000E20; // type:function size:0x10 +executeState_Wait__10dAcOD300_cFv = .text:0x00000E30; // type:function size:0x88 +finalizeState_Wait__10dAcOD300_cFv = .text:0x00000EC0; // type:function size:0x10 +initializeState_Appear__10dAcOD300_cFv = .text:0x00000ED0; // type:function size:0xF4 +executeState_Appear__10dAcOD300_cFv = .text:0x00000FD0; // type:function size:0x100 fn_490_10D0 = .text:0x000010D0; // type:function size:0x1C -AcOD300__stateAppearLeave = .text:0x000010F0; // type:function size:0xCC -AcOD300__stateEndEnter = .text:0x000011C0; // type:function size:0xB0 -AcOD300__stateEndUpdate = .text:0x00001270; // type:function size:0x4 -AcOD300__stateEndLeave = .text:0x00001280; // type:function size:0x4 -AcOD300__dtor = .text:0x00001290; // type:function size:0x12C -fn_490_13C0 = .text:0x000013C0; // type:function size:0x10 -fn_490_13D0 = .text:0x000013D0; // type:function size:0x60 -fn_490_1430 = .text:0x00001430; // type:function size:0xC -fn_490_1440 = .text:0x00001440; // type:function size:0x1C -fn_490_1460 = .text:0x00001460; // type:function size:0x1C -fn_490_1480 = .text:0x00001480; // type:function size:0x1C -fn_490_14A0 = .text:0x000014A0; // type:function size:0x10 -fn_490_14B0 = .text:0x000014B0; // type:function size:0x10 -fn_490_14C0 = .text:0x000014C0; // type:function size:0x10 -fn_490_14D0 = .text:0x000014D0; // type:function size:0x10 -fn_490_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_490_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_490_1500 = .text:0x00001500; // type:function size:0x30 -fn_490_1530 = .text:0x00001530; // type:function size:0x30 -fn_490_1560 = .text:0x00001560; // type:function size:0x30 -fn_490_1590 = .text:0x00001590; // type:function size:0x27C -fn_490_1810 = .text:0x00001810; // type:function size:0x58 -fn_490_1870 = .text:0x00001870; // type:function size:0x88 +finalizeState_Appear__10dAcOD300_cFv = .text:0x000010F0; // type:function size:0xCC +initializeState_End__10dAcOD300_cFv = .text:0x000011C0; // type:function size:0xB0 +executeState_End__10dAcOD300_cFv = .text:0x00001270; // type:function size:0x4 +finalizeState_End__10dAcOD300_cFv = .text:0x00001280; // type:function size:0x4 +__dt__10dAcOD300_cFv = .text:0x00001290; // type:function size:0x12C +getStateID__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013C0; // type:function size:0x10 +build__26sFStateFct_c<10dAcOD300_c>FRC12sStateIDIf_c = .text:0x000013D0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOD300_c>FRP10sStateIf_c = .text:0x00001430; // type:function size:0xC +initialize__23sFState_c<10dAcOD300_c>Fv = .text:0x00001440; // type:function size:0x1C +execute__23sFState_c<10dAcOD300_c>Fv = .text:0x00001460; // type:function size:0x1C +finalize__23sFState_c<10dAcOD300_c>Fv = .text:0x00001480; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014A0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014B0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014C0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014D0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014E0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOD300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014F0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOD300_c>CFR10dAcOD300_c = .text:0x00001500; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOD300_c>CFR10dAcOD300_c = .text:0x00001530; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOD300_c>CFR10dAcOD300_c = .text:0x00001560; // type:function size:0x30 +__sinit_\d_a_obj_D300_cpp = .text:0x00001590; // type:function size:0x27C scope:local +__dt__25sFStateID_c<10dAcOD300_c>Fv = .text:0x00001810; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOD300_c>CFPCc = .text:0x00001870; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_490_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_490_rodata_C = .rodata:0x0000000C; // type:object size:0x14 data:float lbl_490_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float -lbl_490_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_D300 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_490_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_490_data_1C = .data:0x0000001C; // type:object size:0x8C lbl_490_data_A8 = .data:0x000000A8; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_obj_D3_dummyNP/symbols.txt b/config/SOUE01/rels/d_a_obj_D3_dummyNP/symbols.txt index ad221ed7..7a186733 100644 --- a/config/SOUE01/rels/d_a_obj_D3_dummyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_D3_dummyNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOD3Dummy__ctor = .text:0x000000F0; // type:function size:0xCC -fn_599_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_599_220 = .text:0x00000220; // type:function size:0x6C -fn_599_290 = .text:0x00000290; // type:function size:0xA0 -fn_599_330 = .text:0x00000330; // type:function size:0xA4 +dAcOD3Dummy_c_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__26sFState_c<13dAcOD3Dummy_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOD3Dummy_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_599_3E0 = .text:0x000003E0; // type:function size:0x15C fn_599_540 = .text:0x00000540; // type:function size:0x10C -fn_599_650 = .text:0x00000650; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000650; // type:function size:0x10 fn_599_660 = .text:0x00000660; // type:function size:0x8 fn_599_670 = .text:0x00000670; // type:function size:0xDC -fn_599_750 = .text:0x00000750; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000750; // type:function size:0x10 fn_599_760 = .text:0x00000760; // type:function size:0x8 -fn_599_770 = .text:0x00000770; // type:function size:0x4 -fn_599_780 = .text:0x00000780; // type:function size:0x4 -fn_599_790 = .text:0x00000790; // type:function size:0x4 +initializeState_Wait__13dAcOD3Dummy_cFv = .text:0x00000770; // type:function size:0x4 +executeState_Wait__13dAcOD3Dummy_cFv = .text:0x00000780; // type:function size:0x4 +finalizeState_Wait__13dAcOD3Dummy_cFv = .text:0x00000790; // type:function size:0x4 fn_599_7A0 = .text:0x000007A0; // type:function size:0x64 fn_599_810 = .text:0x00000810; // type:function size:0x128 fn_599_940 = .text:0x00000940; // type:function size:0x80 -fn_599_9C0 = .text:0x000009C0; // type:function size:0xD8 -fn_599_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_599_AB0 = .text:0x00000AB0; // type:function size:0x60 -fn_599_B10 = .text:0x00000B10; // type:function size:0xC -fn_599_B20 = .text:0x00000B20; // type:function size:0x1C -fn_599_B40 = .text:0x00000B40; // type:function size:0x1C -fn_599_B60 = .text:0x00000B60; // type:function size:0x1C -fn_599_B80 = .text:0x00000B80; // type:function size:0x10 -fn_599_B90 = .text:0x00000B90; // type:function size:0x10 -fn_599_BA0 = .text:0x00000BA0; // type:function size:0x10 -fn_599_BB0 = .text:0x00000BB0; // type:function size:0x10 -fn_599_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_599_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_599_BE0 = .text:0x00000BE0; // type:function size:0x30 -fn_599_C10 = .text:0x00000C10; // type:function size:0x30 -fn_599_C40 = .text:0x00000C40; // type:function size:0x30 -fn_599_C70 = .text:0x00000C70; // type:function size:0x10C -fn_599_D80 = .text:0x00000D80; // type:function size:0x58 -fn_599_DE0 = .text:0x00000DE0; // type:function size:0x88 +__dt__13dAcOD3Dummy_cFv = .text:0x000009C0; // type:function size:0xD8 +getStateID__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +build__29sFStateFct_c<13dAcOD3Dummy_c>FRC12sStateIDIf_c = .text:0x00000AB0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOD3Dummy_c>FRP10sStateIf_c = .text:0x00000B10; // type:function size:0xC +initialize__26sFState_c<13dAcOD3Dummy_c>Fv = .text:0x00000B20; // type:function size:0x1C +execute__26sFState_c<13dAcOD3Dummy_c>Fv = .text:0x00000B40; // type:function size:0x1C +finalize__26sFState_c<13dAcOD3Dummy_c>Fv = .text:0x00000B60; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B80; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B90; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BA0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BB0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BC0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOD3Dummy_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BD0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOD3Dummy_c>CFR13dAcOD3Dummy_c = .text:0x00000BE0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOD3Dummy_c>CFR13dAcOD3Dummy_c = .text:0x00000C10; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOD3Dummy_c>CFR13dAcOD3Dummy_c = .text:0x00000C40; // type:function size:0x30 +__sinit_\d_a_obj_D3_dummy_cpp = .text:0x00000C70; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcOD3Dummy_c>Fv = .text:0x00000D80; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOD3Dummy_c>CFPCc = .text:0x00000DE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_599_data_28 = .data:0x00000028; // type:object size:0x8 lbl_599_data_30 = .data:0x00000030; // type:object size:0x8 lbl_599_data_38 = .data:0x00000038; // type:object size:0x8 lbl_599_data_40 = .data:0x00000040; // type:object size:0x20 data:4byte -lbl_599_data_60 = .data:0x00000060; // type:object size:0x10 +g_profile_OBJ_D3_DUMMY = .data:0x00000060; // type:object size:0x10 lbl_599_data_70 = .data:0x00000070; // type:object size:0x4 lbl_599_data_74 = .data:0x00000074; // type:object size:0x4 lbl_599_data_78 = .data:0x00000078; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_obj_F302_lightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_F302_lightNP/symbols.txt index b0cbef5c..891c2d40 100644 --- a/config/SOUE01/rels/d_a_obj_F302_lightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_F302_lightNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_620_F0 = .text:0x000000F0; // type:function size:0x100 -fn_620_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_620_250 = .text:0x00000250; // type:function size:0x6C -fn_620_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_620_360 = .text:0x00000360; // type:function size:0xA4 +dAcOF302Light_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__28sFState_c<15dAcOF302Light_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOF302Light_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_620_410 = .text:0x00000410; // type:function size:0x64 fn_620_480 = .text:0x00000480; // type:function size:0xFC fn_620_580 = .text:0x00000580; // type:function size:0x140 -fn_620_6C0 = .text:0x000006C0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x10 fn_620_6D0 = .text:0x000006D0; // type:function size:0x8 fn_620_6E0 = .text:0x000006E0; // type:function size:0x8 fn_620_6F0 = .text:0x000006F0; // type:function size:0x74 -fn_620_770 = .text:0x00000770; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0x10 fn_620_780 = .text:0x00000780; // type:function size:0x128 -fn_620_8B0 = .text:0x000008B0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008B0; // type:function size:0x10 fn_620_8C0 = .text:0x000008C0; // type:function size:0x28 -fn_620_8F0 = .text:0x000008F0; // type:function size:0x54 -fn_620_950 = .text:0x00000950; // type:function size:0x4 -fn_620_960 = .text:0x00000960; // type:function size:0x4 -fn_620_970 = .text:0x00000970; // type:function size:0xC4 -fn_620_A40 = .text:0x00000A40; // type:function size:0xB4 -fn_620_B00 = .text:0x00000B00; // type:function size:0x4 -fn_620_B10 = .text:0x00000B10; // type:function size:0xF0 -fn_620_C00 = .text:0x00000C00; // type:function size:0x60 -fn_620_C60 = .text:0x00000C60; // type:function size:0xC -fn_620_C70 = .text:0x00000C70; // type:function size:0x1C -fn_620_C90 = .text:0x00000C90; // type:function size:0x1C -fn_620_CB0 = .text:0x00000CB0; // type:function size:0x1C -fn_620_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_620_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_620_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_620_D00 = .text:0x00000D00; // type:function size:0x10 -fn_620_D10 = .text:0x00000D10; // type:function size:0x10 -fn_620_D20 = .text:0x00000D20; // type:function size:0x10 -fn_620_D30 = .text:0x00000D30; // type:function size:0x30 -fn_620_D60 = .text:0x00000D60; // type:function size:0x30 -fn_620_D90 = .text:0x00000D90; // type:function size:0x30 -fn_620_DC0 = .text:0x00000DC0; // type:function size:0x1C0 -fn_620_F80 = .text:0x00000F80; // type:function size:0x58 -fn_620_FE0 = .text:0x00000FE0; // type:function size:0x88 +initializeState_Wait__15dAcOF302Light_cFv = .text:0x000008F0; // type:function size:0x54 +executeState_Wait__15dAcOF302Light_cFv = .text:0x00000950; // type:function size:0x4 +finalizeState_Wait__15dAcOF302Light_cFv = .text:0x00000960; // type:function size:0x4 +initializeState_SwitchOn__15dAcOF302Light_cFv = .text:0x00000970; // type:function size:0xC4 +executeState_SwitchOn__15dAcOF302Light_cFv = .text:0x00000A40; // type:function size:0xB4 +finalizeState_SwitchOn__15dAcOF302Light_cFv = .text:0x00000B00; // type:function size:0x4 +__dt__15dAcOF302Light_cFv = .text:0x00000B10; // type:function size:0xF0 +build__31sFStateFct_c<15dAcOF302Light_c>FRC12sStateIDIf_c = .text:0x00000C00; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOF302Light_c>FRP10sStateIf_c = .text:0x00000C60; // type:function size:0xC +initialize__28sFState_c<15dAcOF302Light_c>Fv = .text:0x00000C70; // type:function size:0x1C +execute__28sFState_c<15dAcOF302Light_c>Fv = .text:0x00000C90; // type:function size:0x1C +finalize__28sFState_c<15dAcOF302Light_c>Fv = .text:0x00000CB0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CD0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CF0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D00; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOF302Light_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D20; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOF302Light_c>CFR15dAcOF302Light_c = .text:0x00000D30; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOF302Light_c>CFR15dAcOF302Light_c = .text:0x00000D60; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOF302Light_c>CFR15dAcOF302Light_c = .text:0x00000D90; // type:function size:0x30 +__sinit_\d_a_obj_F302_light_cpp = .text:0x00000DC0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOF302Light_c>Fv = .text:0x00000F80; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOF302Light_c>CFPCc = .text:0x00000FE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_620_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_620_rodata_10 = .rodata:0x00000010; // type:object size:0x10 data:float -lbl_620_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_F302_LIGHT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_620_data_10 = .data:0x00000010; // type:object size:0x10 lbl_620_data_20 = .data:0x00000020; // type:object size:0x34 lbl_620_data_54 = .data:0x00000054; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/splits.txt b/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/splits.txt index 908dfa7e..4ac6dedc 100644 --- a/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/symbols.txt b/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/symbols.txt index f4d4fd9b..c599de77 100644 --- a/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_F400_gate_leafNP/symbols.txt @@ -1,15 +1,15 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOF400GateLeaf__ctor = .text:0x00000070; // type:function size:0x54 +dAcOF400GateLeaf_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_628_D0 = .text:0x000000D0; // type:function size:0x98 AcOF400GateLeaf__init = .text:0x00000170; // type:function size:0xE4 AcOF400GateLeaf__draw = .text:0x00000260; // type:function size:0x6C AcOF400GateLeaf__getStoryflag = .text:0x000002D0; // type:function size:0xC -fn_628_2E0 = .text:0x000002E0; // type:function size:0x68 +__dt__18dAcOF400GateLeaf_cFv = .text:0x000002E0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_628_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_628_section4_10 = .rodata:0x00000010; // type:object size:0x10 -lbl_628_section4_20 = .rodata:0x00000020; // type:object size:0x20 data:string -lbl_628_section4_40 = .rodata:0x00000040; // type:object size:0x80 +g_profile_OBJ_F400_GATE_LEAF = .data:0x00000000; // type:object size:0x10 +lbl_628_section4_10 = .data:0x00000010; // type:object size:0x10 +lbl_628_section4_20 = .data:0x00000020; // type:object size:0x20 data:string +lbl_628_section4_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_F400_gate_sealNP/symbols.txt b/config/SOUE01/rels/d_a_obj_F400_gate_sealNP/symbols.txt index 3b73cb77..857debf3 100644 --- a/config/SOUE01/rels/d_a_obj_F400_gate_sealNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_F400_gate_sealNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_629_70 = .text:0x00000070; // type:function size:0x98 +dAcOF400GateSeal_c_classInit__Fv = .text:0x00000070; // type:function size:0x98 AcOF400GateSeal__initModels = .text:0x00000110; // type:function size:0x11C fn_629_230 = .text:0x00000230; // type:function size:0x8 AcOF400GateSeal__init = .text:0x00000240; // type:function size:0x1A4 fn_629_3F0 = .text:0x000003F0; // type:function size:0xD8 AcOF400GateSeal__draw = .text:0x000004D0; // type:function size:0x28 -fn_629_500 = .text:0x00000500; // type:function size:0x84 +__dt__18dAcOF400GateSeal_cFv = .text:0x00000500; // type:function size:0x84 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_629_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_629_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_F400_GATE_SEAL = .data:0x00000000; // type:object size:0x10 lbl_629_data_10 = .data:0x00000010; // type:object size:0x10 lbl_629_data_20 = .data:0x00000020; // type:object size:0x20 data:string lbl_629_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_amberNP/symbols.txt b/config/SOUE01/rels/d_a_obj_amberNP/symbols.txt index 7f900008..5a1fc414 100644 --- a/config/SOUE01/rels/d_a_obj_amberNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_amberNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOAmber__ctor = .text:0x00000070; // type:function size:0x68 +dAcOAmber_c_classInit__Fv = .text:0x00000070; // type:function size:0x68 fn_626_E0 = .text:0x000000E0; // type:function size:0x58 AcOAmber__initModels = .text:0x00000140; // type:function size:0x98 fn_626_1E0 = .text:0x000001E0; // type:function size:0x8 @@ -9,12 +9,12 @@ fn_626_1F0 = .text:0x000001F0; // type:function size:0x24C AcOAmber__draw = .text:0x00000440; // type:function size:0x7C fn_626_4C0 = .text:0x000004C0; // type:function size:0xA4 fn_626_570 = .text:0x00000570; // type:function size:0x10 -fn_626_580 = .text:0x00000580; // type:function size:0x78 +__dt__11dAcOAmber_cFv = .text:0x00000580; // type:function size:0x78 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_626_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_626_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float -lbl_626_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_AMBER = .data:0x00000000; // type:object size:0x10 lbl_626_data_10 = .data:0x00000010; // type:object size:0x8 lbl_626_data_18 = .data:0x00000018; // type:object size:0x1C lbl_626_data_34 = .data:0x00000034; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_ancient_jewelsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ancient_jewelsNP/symbols.txt index 3508e87a..3052c355 100644 --- a/config/SOUE01/rels/d_a_obj_ancient_jewelsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ancient_jewelsNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOAncientJewels__ctor = .text:0x000000F0; // type:function size:0x134 +dAcOAncientJewels_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_509_230 = .text:0x00000230; // type:function size:0x58 -fn_509_290 = .text:0x00000290; // type:function size:0x58 -fn_509_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_509_360 = .text:0x00000360; // type:function size:0xA0 -fn_509_400 = .text:0x00000400; // type:function size:0xA4 +__dt__32sFState_c<19dAcOAncientJewels_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOAncientJewels_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_509_4B0 = .text:0x000004B0; // type:function size:0x254 -fn_509_710 = .text:0x00000710; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000710; // type:function size:0x10 fn_509_720 = .text:0x00000720; // type:function size:0x30 fn_509_750 = .text:0x00000750; // type:function size:0x1CC fn_509_920 = .text:0x00000920; // type:function size:0x30 AcOAncientJewels__intiModels = .text:0x00000950; // type:function size:0xC8 AcOAncientJewels__init1 = .text:0x00000A20; // type:function size:0x260 AcOAncientJewels__init2 = .text:0x00000C80; // type:function size:0x248 -fn_509_ED0 = .text:0x00000ED0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000ED0; // type:function size:0x10 fn_509_EE0 = .text:0x00000EE0; // type:function size:0x8 AcOAncientJewels__update = .text:0x00000EF0; // type:function size:0x250 -fn_509_1140 = .text:0x00001140; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 AcOAncientJewels__draw = .text:0x00001150; // type:function size:0xE8 -AcOAncientJewels__stateWaitEnter = .text:0x00001240; // type:function size:0x10 -AcOAncientJewels__stateWaitUpdate = .text:0x00001250; // type:function size:0x118 -fn_509_1370 = .text:0x00001370; // type:function size:0x4 -AcOAncientJewels__stateWaitDropEnter = .text:0x00001380; // type:function size:0x10 -AcOAncientJewels__stateWaitDropUpdate = .text:0x00001390; // type:function size:0xE0 -fn_509_1470 = .text:0x00001470; // type:function size:0x4 -AcOAncientJewels__stateDropEnter = .text:0x00001480; // type:function size:0x10 -AcOAncientJewels__stateDropEnter2 = .text:0x00001490; // type:function size:0xF0 -fn_509_1580 = .text:0x00001580; // type:function size:0x4 -AcOAncientJewels__stateBuriedEnter = .text:0x00001590; // type:function size:0x24 -AcOAncientJewels__stateBuriedUpdate = .text:0x000015C0; // type:function size:0x228 -fn_509_17F0 = .text:0x000017F0; // type:function size:0x4 -AcOAncientJewels__stateUnderLogEnter = .text:0x00001800; // type:function size:0x18 -AcOAncientJewels__stateUnderLogUpdate = .text:0x00001820; // type:function size:0xEC -fn_509_1910 = .text:0x00001910; // type:function size:0x4 -AcOAncientJewels__stateWhipCarryEnter = .text:0x00001920; // type:function size:0x48 -AcOAncientJewels__stateWhipCarryUpdate = .text:0x00001970; // type:function size:0x3C +initializeState_Wait__19dAcOAncientJewels_cFv = .text:0x00001240; // type:function size:0x10 +executeState_Wait__19dAcOAncientJewels_cFv = .text:0x00001250; // type:function size:0x118 +finalizeState_Wait__19dAcOAncientJewels_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_WaitDrop__19dAcOAncientJewels_cFv = .text:0x00001380; // type:function size:0x10 +executeState_WaitDrop__19dAcOAncientJewels_cFv = .text:0x00001390; // type:function size:0xE0 +finalizeState_WaitDrop__19dAcOAncientJewels_cFv = .text:0x00001470; // type:function size:0x4 +initializeState_Drop__19dAcOAncientJewels_cFv = .text:0x00001480; // type:function size:0x10 +executeState_Drop__19dAcOAncientJewels_cFv = .text:0x00001490; // type:function size:0xF0 +finalizeState_Drop__19dAcOAncientJewels_cFv = .text:0x00001580; // type:function size:0x4 +initializeState_Buried__19dAcOAncientJewels_cFv = .text:0x00001590; // type:function size:0x24 +executeState_Buried__19dAcOAncientJewels_cFv = .text:0x000015C0; // type:function size:0x228 +finalizeState_Buried__19dAcOAncientJewels_cFv = .text:0x000017F0; // type:function size:0x4 +initializeState_UnderLog__19dAcOAncientJewels_cFv = .text:0x00001800; // type:function size:0x18 +executeState_UnderLog__19dAcOAncientJewels_cFv = .text:0x00001820; // type:function size:0xEC +finalizeState_UnderLog__19dAcOAncientJewels_cFv = .text:0x00001910; // type:function size:0x4 +initializeState_WhipCarry__19dAcOAncientJewels_cFv = .text:0x00001920; // type:function size:0x48 +executeState_WhipCarry__19dAcOAncientJewels_cFv = .text:0x00001970; // type:function size:0x3C fn_509_19AC = .text:0x000019AC; // type:function size:0x4 -AcOAncientJewels__stateWhipCarryLeave = .text:0x000019B0; // type:function size:0x10 -AcOAncientJewels__stateGetItemEnter = .text:0x000019C0; // type:function size:0x5C -fn_509_1A20 = .text:0x00001A20; // type:function size:0x4 -fn_509_1A30 = .text:0x00001A30; // type:function size:0x4 +finalizeState_WhipCarry__19dAcOAncientJewels_cFv = .text:0x000019B0; // type:function size:0x10 +initializeState_GetItem__19dAcOAncientJewels_cFv = .text:0x000019C0; // type:function size:0x5C +executeState_GetItem__19dAcOAncientJewels_cFv = .text:0x00001A20; // type:function size:0x4 +finalizeState_GetItem__19dAcOAncientJewels_cFv = .text:0x00001A30; // type:function size:0x4 fn_509_1A40 = .text:0x00001A40; // type:function size:0x10 fn_509_1A50 = .text:0x00001A50; // type:function size:0x1C AcOAncientJewels__giveItem = .text:0x00001A70; // type:function size:0x24 @@ -56,24 +56,24 @@ fn_509_1B20 = .text:0x00001B20; // type:function size:0x4 AcOAncientJewels__getOarcName = .text:0x00001B30; // type:function size:0x48 AcOAncientJewels__getModelName = .text:0x00001B80; // type:function size:0x4 fn_509_1B90 = .text:0x00001B90; // type:function size:0x18 -AcOAncientJewels__dtor = .text:0x00001BB0; // type:function size:0x128 -fn_509_1CE0 = .text:0x00001CE0; // type:function size:0x60 -fn_509_1D40 = .text:0x00001D40; // type:function size:0xC -fn_509_1D50 = .text:0x00001D50; // type:function size:0x1C -fn_509_1D70 = .text:0x00001D70; // type:function size:0x1C -fn_509_1D90 = .text:0x00001D90; // type:function size:0x1C -fn_509_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_509_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_509_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_509_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_509_1DF0 = .text:0x00001DF0; // type:function size:0x10 -fn_509_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_509_1E10 = .text:0x00001E10; // type:function size:0x30 -fn_509_1E40 = .text:0x00001E40; // type:function size:0x30 -fn_509_1E70 = .text:0x00001E70; // type:function size:0x30 -fn_509_1EA0 = .text:0x00001EA0; // type:function size:0x56C -fn_509_2410 = .text:0x00002410; // type:function size:0x58 -fn_509_2470 = .text:0x00002470; // type:function size:0x88 +__dt__19dAcOAncientJewels_cFv = .text:0x00001BB0; // type:function size:0x128 +build__35sFStateFct_c<19dAcOAncientJewels_c>FRC12sStateIDIf_c = .text:0x00001CE0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOAncientJewels_c>FRP10sStateIf_c = .text:0x00001D40; // type:function size:0xC +initialize__32sFState_c<19dAcOAncientJewels_c>Fv = .text:0x00001D50; // type:function size:0x1C +execute__32sFState_c<19dAcOAncientJewels_c>Fv = .text:0x00001D70; // type:function size:0x1C +finalize__32sFState_c<19dAcOAncientJewels_c>Fv = .text:0x00001D90; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DB0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DC0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DD0; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DE0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DF0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOAncientJewels_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E00; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOAncientJewels_c>CFR19dAcOAncientJewels_c = .text:0x00001E10; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOAncientJewels_c>CFR19dAcOAncientJewels_c = .text:0x00001E40; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOAncientJewels_c>CFR19dAcOAncientJewels_c = .text:0x00001E70; // type:function size:0x30 +__sinit_\d_a_obj_ancient_jewels_cpp = .text:0x00001EA0; // type:function size:0x56C scope:local +__dt__34sFStateID_c<19dAcOAncientJewels_c>Fv = .text:0x00002410; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOAncientJewels_c>CFPCc = .text:0x00002470; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -90,7 +90,7 @@ lbl_509_rodata_98 = .rodata:0x00000098; // type:object size:0xC lbl_509_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float lbl_509_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float lbl_509_rodata_AC = .rodata:0x000000AC; // type:object size:0xC data:float -lbl_509_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ANCIENT_JEWELS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_509_data_10 = .data:0x00000010; // type:object size:0x30 lbl_509_data_40 = .data:0x00000040; // type:object size:0x4 data:string lbl_509_data_44 = .data:0x00000044; // type:object size:0x4C diff --git a/config/SOUE01/rels/d_a_obj_arrow_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_arrow_switchNP/symbols.txt index 8574ad73..f28be91f 100644 --- a/config/SOUE01/rels/d_a_obj_arrow_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_arrow_switchNP/symbols.txt @@ -3,34 +3,34 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_337_F0 = .text:0x000000F0; // type:function size:0x15C -fn_337_250 = .text:0x00000250; // type:function size:0x58 -fn_337_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_337_320 = .text:0x00000320; // type:function size:0xA0 -fn_337_3C0 = .text:0x000003C0; // type:function size:0xA4 +dAcOarrowSwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0x15C +__dt__30sFState_c<17dAcOarrowSwitch_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOarrowSwitch_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_337_470 = .text:0x00000470; // type:function size:0x3C fn_337_4B0 = .text:0x000004B0; // type:function size:0x64 fn_337_520 = .text:0x00000520; // type:function size:0x1C8 fn_337_6F0 = .text:0x000006F0; // type:function size:0x228 -fn_337_920 = .text:0x00000920; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 fn_337_930 = .text:0x00000930; // type:function size:0x8 fn_337_940 = .text:0x00000940; // type:function size:0x8 fn_337_950 = .text:0x00000950; // type:function size:0x104 -fn_337_A60 = .text:0x00000A60; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A60; // type:function size:0x10 fn_337_A70 = .text:0x00000A70; // type:function size:0x1C fn_337_A90 = .text:0x00000A90; // type:function size:0x90 -fn_337_B20 = .text:0x00000B20; // type:function size:0x80 -fn_337_BA0 = .text:0x00000BA0; // type:function size:0x1CC -fn_337_D70 = .text:0x00000D70; // type:function size:0x4 -fn_337_D80 = .text:0x00000D80; // type:function size:0x80 -fn_337_E00 = .text:0x00000E00; // type:function size:0x22C -fn_337_1030 = .text:0x00001030; // type:function size:0x4 -fn_337_1040 = .text:0x00001040; // type:function size:0x70 -fn_337_10B0 = .text:0x000010B0; // type:function size:0x90 -fn_337_1140 = .text:0x00001140; // type:function size:0x4 -fn_337_1150 = .text:0x00001150; // type:function size:0x6C -fn_337_11C0 = .text:0x000011C0; // type:function size:0x78 -fn_337_1240 = .text:0x00001240; // type:function size:0x4C +initializeState_Off__17dAcOarrowSwitch_cFv = .text:0x00000B20; // type:function size:0x80 +executeState_Off__17dAcOarrowSwitch_cFv = .text:0x00000BA0; // type:function size:0x1CC +finalizeState_Off__17dAcOarrowSwitch_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_On__17dAcOarrowSwitch_cFv = .text:0x00000D80; // type:function size:0x80 +executeState_On__17dAcOarrowSwitch_cFv = .text:0x00000E00; // type:function size:0x22C +finalizeState_On__17dAcOarrowSwitch_cFv = .text:0x00001030; // type:function size:0x4 +initializeState_FixedOn__17dAcOarrowSwitch_cFv = .text:0x00001040; // type:function size:0x70 +executeState_FixedOn__17dAcOarrowSwitch_cFv = .text:0x000010B0; // type:function size:0x90 +finalizeState_FixedOn__17dAcOarrowSwitch_cFv = .text:0x00001140; // type:function size:0x4 +initializeState_OpenEye__17dAcOarrowSwitch_cFv = .text:0x00001150; // type:function size:0x6C +executeState_OpenEye__17dAcOarrowSwitch_cFv = .text:0x000011C0; // type:function size:0x78 +finalizeState_OpenEye__17dAcOarrowSwitch_cFv = .text:0x00001240; // type:function size:0x4C fn_337_1290 = .text:0x00001290; // type:function size:0xB0 fn_337_1340 = .text:0x00001340; // type:function size:0x48 fn_337_1390 = .text:0x00001390; // type:function size:0x50 @@ -39,25 +39,25 @@ fn_337_1440 = .text:0x00001440; // type:function size:0x7C fn_337_14C0 = .text:0x000014C0; // type:function size:0x54 fn_337_1520 = .text:0x00001520; // type:function size:0xA8 fn_337_15D0 = .text:0x000015D0; // type:function size:0x5C -fn_337_1630 = .text:0x00001630; // type:function size:0x120 -fn_337_1750 = .text:0x00001750; // type:function size:0x10 -fn_337_1760 = .text:0x00001760; // type:function size:0x60 -fn_337_17C0 = .text:0x000017C0; // type:function size:0xC -fn_337_17D0 = .text:0x000017D0; // type:function size:0x1C -fn_337_17F0 = .text:0x000017F0; // type:function size:0x1C -fn_337_1810 = .text:0x00001810; // type:function size:0x1C -fn_337_1830 = .text:0x00001830; // type:function size:0x10 -fn_337_1840 = .text:0x00001840; // type:function size:0x10 -fn_337_1850 = .text:0x00001850; // type:function size:0x10 -fn_337_1860 = .text:0x00001860; // type:function size:0x10 -fn_337_1870 = .text:0x00001870; // type:function size:0x10 -fn_337_1880 = .text:0x00001880; // type:function size:0x10 -fn_337_1890 = .text:0x00001890; // type:function size:0x30 -fn_337_18C0 = .text:0x000018C0; // type:function size:0x30 -fn_337_18F0 = .text:0x000018F0; // type:function size:0x30 -fn_337_1920 = .text:0x00001920; // type:function size:0x338 -fn_337_1C60 = .text:0x00001C60; // type:function size:0x58 -fn_337_1CC0 = .text:0x00001CC0; // type:function size:0x88 +__dt__17dAcOarrowSwitch_cFv = .text:0x00001630; // type:function size:0x120 +getStateID__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001750; // type:function size:0x10 +build__33sFStateFct_c<17dAcOarrowSwitch_c>FRC12sStateIDIf_c = .text:0x00001760; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOarrowSwitch_c>FRP10sStateIf_c = .text:0x000017C0; // type:function size:0xC +initialize__30sFState_c<17dAcOarrowSwitch_c>Fv = .text:0x000017D0; // type:function size:0x1C +execute__30sFState_c<17dAcOarrowSwitch_c>Fv = .text:0x000017F0; // type:function size:0x1C +finalize__30sFState_c<17dAcOarrowSwitch_c>Fv = .text:0x00001810; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001830; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001840; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001850; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001860; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001870; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOarrowSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001880; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOarrowSwitch_c>CFR17dAcOarrowSwitch_c = .text:0x00001890; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOarrowSwitch_c>CFR17dAcOarrowSwitch_c = .text:0x000018C0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOarrowSwitch_c>CFR17dAcOarrowSwitch_c = .text:0x000018F0; // type:function size:0x30 +__sinit_\d_a_obj_arrow_switch_cpp = .text:0x00001920; // type:function size:0x338 scope:local +__dt__32sFStateID_c<17dAcOarrowSwitch_c>Fv = .text:0x00001C60; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOarrowSwitch_c>CFPCc = .text:0x00001CC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_337_rodata_C = .rodata:0x0000000C; // type:object size:0x14 data:float lbl_337_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_337_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_337_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_337_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ARROW_SWITCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_337_data_10 = .data:0x00000010; // type:object size:0x98 lbl_337_data_A8 = .data:0x000000A8; // type:object size:0x20 lbl_337_data_C8 = .data:0x000000C8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_asura_pillarNP/symbols.txt b/config/SOUE01/rels/d_a_obj_asura_pillarNP/symbols.txt index 478d049e..82e7d496 100644 --- a/config/SOUE01/rels/d_a_obj_asura_pillarNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_asura_pillarNP/symbols.txt @@ -3,15 +3,15 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_248_F0 = .text:0x000000F0; // type:function size:0x134 +dAcAsuraPillar_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_248_230 = .text:0x00000230; // type:function size:0x58 fn_248_290 = .text:0x00000290; // type:function size:0x90 -fn_248_320 = .text:0x00000320; // type:function size:0x58 -fn_248_380 = .text:0x00000380; // type:function size:0x6C -fn_248_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_248_490 = .text:0x00000490; // type:function size:0xA4 +__dt__29sFState_c<16dAcAsuraPillar_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcAsuraPillar_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_248_540 = .text:0x00000540; // type:function size:0x18 -fn_248_560 = .text:0x00000560; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000560; // type:function size:0x10 fn_248_570 = .text:0x00000570; // type:function size:0x268 fn_248_7E0 = .text:0x000007E0; // type:function size:0x1A4 fn_248_990 = .text:0x00000990; // type:function size:0xB8 @@ -20,33 +20,33 @@ fn_248_B10 = .text:0x00000B10; // type:function size:0x214 fn_248_D30 = .text:0x00000D30; // type:function size:0x288 fn_248_FC0 = .text:0x00000FC0; // type:function size:0x8 fn_248_FD0 = .text:0x00000FD0; // type:function size:0x52C -fn_248_1500 = .text:0x00001500; // type:function size:0x10 -fn_248_1510 = .text:0x00001510; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001500; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001510; // type:function size:0x10 fn_248_1520 = .text:0x00001520; // type:function size:0xB8 -fn_248_15E0 = .text:0x000015E0; // type:function size:0x1DC -fn_248_17C0 = .text:0x000017C0; // type:function size:0x540 -fn_248_1D00 = .text:0x00001D00; // type:function size:0xC0 -fn_248_1DC0 = .text:0x00001DC0; // type:function size:0xC -fn_248_1DD0 = .text:0x00001DD0; // type:function size:0x1C -fn_248_1DF0 = .text:0x00001DF0; // type:function size:0x4 -fn_248_1E00 = .text:0x00001E00; // type:function size:0x124 -fn_248_1F30 = .text:0x00001F30; // type:function size:0x60 -fn_248_1F90 = .text:0x00001F90; // type:function size:0xC -fn_248_1FA0 = .text:0x00001FA0; // type:function size:0x1C -fn_248_1FC0 = .text:0x00001FC0; // type:function size:0x1C -fn_248_1FE0 = .text:0x00001FE0; // type:function size:0x1C -fn_248_2000 = .text:0x00002000; // type:function size:0x10 -fn_248_2010 = .text:0x00002010; // type:function size:0x10 -fn_248_2020 = .text:0x00002020; // type:function size:0x10 -fn_248_2030 = .text:0x00002030; // type:function size:0x10 -fn_248_2040 = .text:0x00002040; // type:function size:0x10 -fn_248_2050 = .text:0x00002050; // type:function size:0x10 -fn_248_2060 = .text:0x00002060; // type:function size:0x30 -fn_248_2090 = .text:0x00002090; // type:function size:0x30 -fn_248_20C0 = .text:0x000020C0; // type:function size:0x30 -fn_248_20F0 = .text:0x000020F0; // type:function size:0x1EC -fn_248_22E0 = .text:0x000022E0; // type:function size:0x58 -fn_248_2340 = .text:0x00002340; // type:function size:0x88 +initializeState_Damage__16dAcAsuraPillar_cFv = .text:0x000015E0; // type:function size:0x1DC +executeState_Damage__16dAcAsuraPillar_cFv = .text:0x000017C0; // type:function size:0x540 +finalizeState_Damage__16dAcAsuraPillar_cFv = .text:0x00001D00; // type:function size:0xC0 +initializeState_Wait__16dAcAsuraPillar_cFv = .text:0x00001DC0; // type:function size:0xC +executeState_Wait__16dAcAsuraPillar_cFv = .text:0x00001DD0; // type:function size:0x1C +finalizeState_Wait__16dAcAsuraPillar_cFv = .text:0x00001DF0; // type:function size:0x4 +__dt__16dAcAsuraPillar_cFv = .text:0x00001E00; // type:function size:0x124 +build__32sFStateFct_c<16dAcAsuraPillar_c>FRC12sStateIDIf_c = .text:0x00001F30; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcAsuraPillar_c>FRP10sStateIf_c = .text:0x00001F90; // type:function size:0xC +initialize__29sFState_c<16dAcAsuraPillar_c>Fv = .text:0x00001FA0; // type:function size:0x1C +execute__29sFState_c<16dAcAsuraPillar_c>Fv = .text:0x00001FC0; // type:function size:0x1C +finalize__29sFState_c<16dAcAsuraPillar_c>Fv = .text:0x00001FE0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002000; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002010; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002020; // type:function size:0x10 +getState__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002030; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002040; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcAsuraPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002050; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcAsuraPillar_c>CFR16dAcAsuraPillar_c = .text:0x00002060; // type:function size:0x30 +executeState__31sFStateID_c<16dAcAsuraPillar_c>CFR16dAcAsuraPillar_c = .text:0x00002090; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcAsuraPillar_c>CFR16dAcAsuraPillar_c = .text:0x000020C0; // type:function size:0x30 +__sinit_\d_a_obj_asura_pillar_cpp = .text:0x000020F0; // type:function size:0x1EC scope:local +__dt__31sFStateID_c<16dAcAsuraPillar_c>Fv = .text:0x000022E0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcAsuraPillar_c>CFPCc = .text:0x00002340; // type:function size:0x88 fn_248_23D0 = .text:0x000023D0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -58,7 +58,7 @@ lbl_248_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_248_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_248_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_248_rodata_58 = .rodata:0x00000058; // type:object size:0x74 -lbl_248_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_ASURA_PILLAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_248_data_10 = .data:0x00000010; // type:object size:0x10 lbl_248_data_20 = .data:0x00000020; // type:object size:0x10 lbl_248_data_30 = .data:0x00000030; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_asura_swordNP/symbols.txt b/config/SOUE01/rels/d_a_obj_asura_swordNP/symbols.txt index af8ec517..9f823dec 100644 --- a/config/SOUE01/rels/d_a_obj_asura_swordNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_asura_swordNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_247_F0 = .text:0x000000F0; // type:function size:0x1E0 +dAcAsuraSword_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1E0 fn_247_2D0 = .text:0x000002D0; // type:function size:0x84 fn_247_360 = .text:0x00000360; // type:function size:0x58 fn_247_3C0 = .text:0x000003C0; // type:function size:0x90 fn_247_450 = .text:0x00000450; // type:function size:0xCC fn_247_520 = .text:0x00000520; // type:function size:0x58 -fn_247_580 = .text:0x00000580; // type:function size:0x58 -fn_247_5E0 = .text:0x000005E0; // type:function size:0x6C -fn_247_650 = .text:0x00000650; // type:function size:0xA0 -fn_247_6F0 = .text:0x000006F0; // type:function size:0xA4 +__dt__28sFState_c<15dAcAsuraSword_c>Fv = .text:0x00000580; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcAsuraSword_c>Fv = .text:0x000005E0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006F0; // type:function size:0xA4 fn_247_7A0 = .text:0x000007A0; // type:function size:0x14 fn_247_7C0 = .text:0x000007C0; // type:function size:0x14 fn_247_7E0 = .text:0x000007E0; // type:function size:0x18 -fn_247_800 = .text:0x00000800; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_247_810 = .text:0x00000810; // type:function size:0xF8 fn_247_910 = .text:0x00000910; // type:function size:0x2C8 fn_247_BE0 = .text:0x00000BE0; // type:function size:0x8 fn_247_BF0 = .text:0x00000BF0; // type:function size:0x8A0 -fn_247_1490 = .text:0x00001490; // type:function size:0x10 -fn_247_14A0 = .text:0x000014A0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001490; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014A0; // type:function size:0x10 fn_247_14B0 = .text:0x000014B0; // type:function size:0x64 -fn_247_1520 = .text:0x00001520; // type:function size:0xD4 -fn_247_1600 = .text:0x00001600; // type:function size:0xAC -fn_247_16B0 = .text:0x000016B0; // type:function size:0x5C -fn_247_1710 = .text:0x00001710; // type:function size:0x10 -fn_247_1720 = .text:0x00001720; // type:function size:0x24 +initializeState_Carried__15dAcAsuraSword_cFv = .text:0x00001520; // type:function size:0xD4 +executeState_Carried__15dAcAsuraSword_cFv = .text:0x00001600; // type:function size:0xAC +finalizeState_Carried__15dAcAsuraSword_cFv = .text:0x000016B0; // type:function size:0x5C +initializeState_Stop__15dAcAsuraSword_cFv = .text:0x00001710; // type:function size:0x10 +executeState_Stop__15dAcAsuraSword_cFv = .text:0x00001720; // type:function size:0x24 fn_247_1744 = .text:0x00001744; // type:function size:0x4 -fn_247_1750 = .text:0x00001750; // type:function size:0x4 -fn_247_1760 = .text:0x00001760; // type:function size:0x58 -fn_247_17C0 = .text:0x000017C0; // type:function size:0x434 -fn_247_1C00 = .text:0x00001C00; // type:function size:0x7C -fn_247_1C80 = .text:0x00001C80; // type:function size:0x194 -fn_247_1E20 = .text:0x00001E20; // type:function size:0x60 -fn_247_1E80 = .text:0x00001E80; // type:function size:0xC -fn_247_1E90 = .text:0x00001E90; // type:function size:0x1C -fn_247_1EB0 = .text:0x00001EB0; // type:function size:0x1C -fn_247_1ED0 = .text:0x00001ED0; // type:function size:0x1C -fn_247_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_247_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_247_1F10 = .text:0x00001F10; // type:function size:0x10 -fn_247_1F20 = .text:0x00001F20; // type:function size:0x10 -fn_247_1F30 = .text:0x00001F30; // type:function size:0x10 -fn_247_1F40 = .text:0x00001F40; // type:function size:0x10 -fn_247_1F50 = .text:0x00001F50; // type:function size:0x30 -fn_247_1F80 = .text:0x00001F80; // type:function size:0x30 -fn_247_1FB0 = .text:0x00001FB0; // type:function size:0x30 -fn_247_1FE0 = .text:0x00001FE0; // type:function size:0x308 -fn_247_22F0 = .text:0x000022F0; // type:function size:0x58 -fn_247_2350 = .text:0x00002350; // type:function size:0x88 +finalizeState_Stop__15dAcAsuraSword_cFv = .text:0x00001750; // type:function size:0x4 +initializeState_Wait__15dAcAsuraSword_cFv = .text:0x00001760; // type:function size:0x58 +executeState_Wait__15dAcAsuraSword_cFv = .text:0x000017C0; // type:function size:0x434 +finalizeState_Wait__15dAcAsuraSword_cFv = .text:0x00001C00; // type:function size:0x7C +__dt__15dAcAsuraSword_cFv = .text:0x00001C80; // type:function size:0x194 +build__31sFStateFct_c<15dAcAsuraSword_c>FRC12sStateIDIf_c = .text:0x00001E20; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcAsuraSword_c>FRP10sStateIf_c = .text:0x00001E80; // type:function size:0xC +initialize__28sFState_c<15dAcAsuraSword_c>Fv = .text:0x00001E90; // type:function size:0x1C +execute__28sFState_c<15dAcAsuraSword_c>Fv = .text:0x00001EB0; // type:function size:0x1C +finalize__28sFState_c<15dAcAsuraSword_c>Fv = .text:0x00001ED0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EF0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F00; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F10; // type:function size:0x10 +getState__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F20; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F30; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcAsuraSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F40; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcAsuraSword_c>CFR15dAcAsuraSword_c = .text:0x00001F50; // type:function size:0x30 +executeState__30sFStateID_c<15dAcAsuraSword_c>CFR15dAcAsuraSword_c = .text:0x00001F80; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcAsuraSword_c>CFR15dAcAsuraSword_c = .text:0x00001FB0; // type:function size:0x30 +__sinit_\d_a_obj_asura_sword_cpp = .text:0x00001FE0; // type:function size:0x308 scope:local +__dt__30sFStateID_c<15dAcAsuraSword_c>Fv = .text:0x000022F0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcAsuraSword_c>CFPCc = .text:0x00002350; // type:function size:0x88 fn_247_23E0 = .text:0x000023E0; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -61,7 +61,7 @@ lbl_247_rodata_10 = .rodata:0x00000010; // type:object size:0x10 data:float lbl_247_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:float lbl_247_rodata_28 = .rodata:0x00000028; // type:object size:0x20 data:float lbl_247_rodata_48 = .rodata:0x00000048; // type:object size:0x90 data:float -lbl_247_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_ASURA_SWORD = .data:0x00000000; // type:object size:0x70 data:4byte lbl_247_data_70 = .data:0x00000070; // type:object size:0x8 lbl_247_data_78 = .data:0x00000078; // type:object size:0x40 lbl_247_data_B8 = .data:0x000000B8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_ballistaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ballistaNP/symbols.txt index bf80b195..611a07f3 100644 --- a/config/SOUE01/rels/d_a_obj_ballistaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ballistaNP/symbols.txt @@ -4,51 +4,51 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_296_F0 = .text:0x000000F0; // type:function size:0x40 -AcOBallista__ctor = .text:0x00000130; // type:function size:0x1A8 +dAcOBallista_c_classInit__Fv = .text:0x00000130; // type:function size:0x1A8 fn_296_2E0 = .text:0x000002E0; // type:function size:0x58 fn_296_340 = .text:0x00000340; // type:function size:0x4 -fn_296_350 = .text:0x00000350; // type:function size:0x58 -fn_296_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_296_420 = .text:0x00000420; // type:function size:0xA0 -fn_296_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOBallista_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOBallista_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_296_570 = .text:0x00000570; // type:function size:0x58 fn_296_5D0 = .text:0x000005D0; // type:function size:0x15C fn_296_730 = .text:0x00000730; // type:function size:0x28 AcOBallista__interactFunc = .text:0x00000760; // type:function size:0x40 AcOBallista__initModels = .text:0x000007A0; // type:function size:0x104 AcOBallista__init1 = .text:0x000008B0; // type:function size:0x4F0 -fn_296_DA0 = .text:0x00000DA0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000DA0; // type:function size:0x10 AcOBallista__init2 = .text:0x00000DB0; // type:function size:0x158 fn_296_F10 = .text:0x00000F10; // type:function size:0x8 AcOBallista__update = .text:0x00000F20; // type:function size:0x670 -fn_296_1590 = .text:0x00001590; // type:function size:0x10 -fn_296_15A0 = .text:0x000015A0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001590; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015A0; // type:function size:0x10 fn_296_15B0 = .text:0x000015B0; // type:function size:0x1C AcOBallista__draw = .text:0x000015D0; // type:function size:0xCC -AcOBallista__stateWaitEnter = .text:0x000016A0; // type:function size:0x48 -AcOBallista__stateWaitUpdate = .text:0x000016F0; // type:function size:0x138 -fn_296_1830 = .text:0x00001830; // type:function size:0x4 -AcOBallista__stateGrabEnter = .text:0x00001840; // type:function size:0x48 -AcOBallista__stateGrabUpdate = .text:0x00001890; // type:function size:0x1E4 -AcOBallista__stateGrabLeave = .text:0x00001A80; // type:function size:0x5C -AcOBallista__stateShotEnter = .text:0x00001AE0; // type:function size:0x24 -AcOBallista__stateShotUpdate = .text:0x00001B10; // type:function size:0x74 -fn_296_1B90 = .text:0x00001B90; // type:function size:0x4 -fn_296_1BA0 = .text:0x00001BA0; // type:function size:0x4 -AcOBallista__stateShotEndUpdate = .text:0x00001BB0; // type:function size:0x90 -AcOBallista__stateShotEndLeave = .text:0x00001C40; // type:function size:0x1C -fn_296_1C60 = .text:0x00001C60; // type:function size:0x4 -AcOBallista__stateCancelUpdate = .text:0x00001C70; // type:function size:0x24C -fn_296_1EC0 = .text:0x00001EC0; // type:function size:0x4 -fn_296_1ED0 = .text:0x00001ED0; // type:function size:0x14 -fn_296_1EF0 = .text:0x00001EF0; // type:function size:0xA0 -fn_296_1F90 = .text:0x00001F90; // type:function size:0x148 -fn_296_20E0 = .text:0x000020E0; // type:function size:0x4 -fn_296_20F0 = .text:0x000020F0; // type:function size:0x64 -fn_296_2160 = .text:0x00002160; // type:function size:0x4 -fn_296_2170 = .text:0x00002170; // type:function size:0x4 -fn_296_2180 = .text:0x00002180; // type:function size:0x9C -fn_296_2220 = .text:0x00002220; // type:function size:0x4 +initializeState_Wait__14dAcOBallista_cFv = .text:0x000016A0; // type:function size:0x48 +executeState_Wait__14dAcOBallista_cFv = .text:0x000016F0; // type:function size:0x138 +finalizeState_Wait__14dAcOBallista_cFv = .text:0x00001830; // type:function size:0x4 +initializeState_Grab__14dAcOBallista_cFv = .text:0x00001840; // type:function size:0x48 +executeState_Grab__14dAcOBallista_cFv = .text:0x00001890; // type:function size:0x1E4 +finalizeState_Grab__14dAcOBallista_cFv = .text:0x00001A80; // type:function size:0x5C +initializeState_Shot__14dAcOBallista_cFv = .text:0x00001AE0; // type:function size:0x24 +executeState_Shot__14dAcOBallista_cFv = .text:0x00001B10; // type:function size:0x74 +finalizeState_Shot__14dAcOBallista_cFv = .text:0x00001B90; // type:function size:0x4 +initializeState_ShotEnd__14dAcOBallista_cFv = .text:0x00001BA0; // type:function size:0x4 +executeState_ShotEnd__14dAcOBallista_cFv = .text:0x00001BB0; // type:function size:0x90 +finalizeState_ShotEnd__14dAcOBallista_cFv = .text:0x00001C40; // type:function size:0x1C +initializeState_Cancel__14dAcOBallista_cFv = .text:0x00001C60; // type:function size:0x4 +executeState_Cancel__14dAcOBallista_cFv = .text:0x00001C70; // type:function size:0x24C +finalizeState_Cancel__14dAcOBallista_cFv = .text:0x00001EC0; // type:function size:0x4 +initializeState_DemoShot__14dAcOBallista_cFv = .text:0x00001ED0; // type:function size:0x14 +executeState_DemoShot__14dAcOBallista_cFv = .text:0x00001EF0; // type:function size:0xA0 +finalizeState_DemoShot__14dAcOBallista_cFv = .text:0x00001F90; // type:function size:0x148 +initializeState_DemoShot2__14dAcOBallista_cFv = .text:0x000020E0; // type:function size:0x4 +executeState_DemoShot2__14dAcOBallista_cFv = .text:0x000020F0; // type:function size:0x64 +finalizeState_DemoShot2__14dAcOBallista_cFv = .text:0x00002160; // type:function size:0x4 +initializeState_DemoShot3__14dAcOBallista_cFv = .text:0x00002170; // type:function size:0x4 +executeState_DemoShot3__14dAcOBallista_cFv = .text:0x00002180; // type:function size:0x9C +finalizeState_DemoShot3__14dAcOBallista_cFv = .text:0x00002220; // type:function size:0x4 fn_296_2230 = .text:0x00002230; // type:function size:0x134 fn_296_2370 = .text:0x00002370; // type:function size:0x68 fn_296_23E0 = .text:0x000023E0; // type:function size:0x48 @@ -101,24 +101,24 @@ fn_296_5440 = .text:0x00005440; // type:function size:0x110 fn_296_5550 = .text:0x00005550; // type:function size:0x60 fn_296_55B0 = .text:0x000055B0; // type:function size:0xC8 fn_296_5680 = .text:0x00005680; // type:function size:0x308 -AcOBallista__dtor = .text:0x00005990; // type:function size:0x1B4 -fn_296_5B50 = .text:0x00005B50; // type:function size:0x60 -fn_296_5BB0 = .text:0x00005BB0; // type:function size:0xC -fn_296_5BC0 = .text:0x00005BC0; // type:function size:0x1C -fn_296_5BE0 = .text:0x00005BE0; // type:function size:0x1C -fn_296_5C00 = .text:0x00005C00; // type:function size:0x1C -fn_296_5C20 = .text:0x00005C20; // type:function size:0x10 -fn_296_5C30 = .text:0x00005C30; // type:function size:0x10 -fn_296_5C40 = .text:0x00005C40; // type:function size:0x10 -fn_296_5C50 = .text:0x00005C50; // type:function size:0x10 -fn_296_5C60 = .text:0x00005C60; // type:function size:0x10 -fn_296_5C70 = .text:0x00005C70; // type:function size:0x10 -fn_296_5C80 = .text:0x00005C80; // type:function size:0x30 -fn_296_5CB0 = .text:0x00005CB0; // type:function size:0x30 -fn_296_5CE0 = .text:0x00005CE0; // type:function size:0x30 -fn_296_5D10 = .text:0x00005D10; // type:function size:0x674 -fn_296_6390 = .text:0x00006390; // type:function size:0x58 -fn_296_63F0 = .text:0x000063F0; // type:function size:0x88 +__dt__14dAcOBallista_cFv = .text:0x00005990; // type:function size:0x1B4 +build__30sFStateFct_c<14dAcOBallista_c>FRC12sStateIDIf_c = .text:0x00005B50; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOBallista_c>FRP10sStateIf_c = .text:0x00005BB0; // type:function size:0xC +initialize__27sFState_c<14dAcOBallista_c>Fv = .text:0x00005BC0; // type:function size:0x1C +execute__27sFState_c<14dAcOBallista_c>Fv = .text:0x00005BE0; // type:function size:0x1C +finalize__27sFState_c<14dAcOBallista_c>Fv = .text:0x00005C00; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C20; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C30; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C40; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C50; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C60; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOBallista_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C70; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOBallista_c>CFR14dAcOBallista_c = .text:0x00005C80; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOBallista_c>CFR14dAcOBallista_c = .text:0x00005CB0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOBallista_c>CFR14dAcOBallista_c = .text:0x00005CE0; // type:function size:0x30 +__sinit_\d_a_obj_ballista_cpp = .text:0x00005D10; // type:function size:0x674 scope:local +__dt__29sFStateID_c<14dAcOBallista_c>Fv = .text:0x00006390; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOBallista_c>CFPCc = .text:0x000063F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -143,7 +143,7 @@ lbl_296_rodata_1B0 = .rodata:0x000001B0; // type:object size:0x4 data:float lbl_296_rodata_1B4 = .rodata:0x000001B4; // type:object size:0x24 data:float lbl_296_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x14 data:float lbl_296_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_296_data_8 = .data:0x00000008; // type:object size:0xF0 +g_profile_OBJ_BALLISTA = .data:0x00000008; // type:object size:0xF0 lbl_296_data_F8 = .data:0x000000F8; // type:object size:0x8 lbl_296_data_100 = .data:0x00000100; // type:object size:0x18 lbl_296_data_118 = .data:0x00000118; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_ballista_f3NP/symbols.txt b/config/SOUE01/rels/d_a_obj_ballista_f3NP/symbols.txt index 36016a2f..c642ddbb 100644 --- a/config/SOUE01/rels/d_a_obj_ballista_f3NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ballista_f3NP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBallistaF3__ctor = .text:0x000000F0; // type:function size:0x10C -fn_298_200 = .text:0x00000200; // type:function size:0x58 -fn_298_260 = .text:0x00000260; // type:function size:0x6C -fn_298_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_298_370 = .text:0x00000370; // type:function size:0xA4 +dAcOBallistaF3_c_classInit__Fv = .text:0x000000F0; // type:function size:0x10C +__dt__29sFState_c<16dAcOBallistaF3_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBallistaF3_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_298_420 = .text:0x00000420; // type:function size:0x58 fn_298_480 = .text:0x00000480; // type:function size:0x124 AcOBallistaF3__initModels = .text:0x000005B0; // type:function size:0xC8 AcOBallistaF3__init = .text:0x00000680; // type:function size:0x198 -fn_298_820 = .text:0x00000820; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 AcOBallistaF3__updateInEvent = .text:0x00000830; // type:function size:0x128 -fn_298_960 = .text:0x00000960; // type:function size:0x10 -fn_298_970 = .text:0x00000970; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000970; // type:function size:0x10 fn_298_980 = .text:0x00000980; // type:function size:0xB4 fn_298_A40 = .text:0x00000A40; // type:function size:0x8 AcOBallistaF3__update = .text:0x00000A50; // type:function size:0x238 AcOBallistaF3__draw = .text:0x00000C90; // type:function size:0x40 -fn_298_CD0 = .text:0x00000CD0; // type:function size:0x4 -fn_298_CE0 = .text:0x00000CE0; // type:function size:0x4 -fn_298_CF0 = .text:0x00000CF0; // type:function size:0x4 -AcOBallistaF3__stateShotEnter = .text:0x00000D00; // type:function size:0x1C -AcOBallistaF3__stateShotUpdate = .text:0x00000D20; // type:function size:0x80 +initializeState_Wait__16dAcOBallistaF3_cFv = .text:0x00000CD0; // type:function size:0x4 +executeState_Wait__16dAcOBallistaF3_cFv = .text:0x00000CE0; // type:function size:0x4 +finalizeState_Wait__16dAcOBallistaF3_cFv = .text:0x00000CF0; // type:function size:0x4 +initializeState_Shot__16dAcOBallistaF3_cFv = .text:0x00000D00; // type:function size:0x1C +executeState_Shot__16dAcOBallistaF3_cFv = .text:0x00000D20; // type:function size:0x80 AcOBallistaF3__decrement = .text:0x00000DA0; // type:function size:0x1C -fn_298_DC0 = .text:0x00000DC0; // type:function size:0x4 -AcOBallistaF3__stateShot2Enter = .text:0x00000DD0; // type:function size:0xC -AcOBallistaF3__stateShot2Update = .text:0x00000DE0; // type:function size:0x1A0 -fn_298_F80 = .text:0x00000F80; // type:function size:0x4 -fn_298_F90 = .text:0x00000F90; // type:function size:0x4 -AcOBallistaF3__stateShotEndUpdate = .text:0x00000FA0; // type:function size:0x24 +finalizeState_Shot__16dAcOBallistaF3_cFv = .text:0x00000DC0; // type:function size:0x4 +initializeState_Shot2__16dAcOBallistaF3_cFv = .text:0x00000DD0; // type:function size:0xC +executeState_Shot2__16dAcOBallistaF3_cFv = .text:0x00000DE0; // type:function size:0x1A0 +finalizeState_Shot2__16dAcOBallistaF3_cFv = .text:0x00000F80; // type:function size:0x4 +initializeState_ShotEnd__16dAcOBallistaF3_cFv = .text:0x00000F90; // type:function size:0x4 +executeState_ShotEnd__16dAcOBallistaF3_cFv = .text:0x00000FA0; // type:function size:0x24 fn_298_FC4 = .text:0x00000FC4; // type:function size:0x4 -AcOBallistaF3__stateShotEndLeave = .text:0x00000FD0; // type:function size:0x14 -AcOBallistaF3__stateFallStoneEnter = .text:0x00000FF0; // type:function size:0x10 -AcOBallistaF3__stateFallStoneUpdaet = .text:0x00001000; // type:function size:0x1E0 -AcOBallistaF3__stateFallStoneLeave = .text:0x000011E0; // type:function size:0xC -fn_298_11F0 = .text:0x000011F0; // type:function size:0x4 -AcOBallistaF3__stateEndDemoUpdate = .text:0x00001200; // type:function size:0xA8 -AcOBallistaF3__stateEndDemoLeave = .text:0x000012B0; // type:function size:0x74 +finalizeState_ShotEnd__16dAcOBallistaF3_cFv = .text:0x00000FD0; // type:function size:0x14 +initializeState_FallStone__16dAcOBallistaF3_cFv = .text:0x00000FF0; // type:function size:0x10 +executeState_FallStone__16dAcOBallistaF3_cFv = .text:0x00001000; // type:function size:0x1E0 +finalizeState_FallStone__16dAcOBallistaF3_cFv = .text:0x000011E0; // type:function size:0xC +initializeState_EndDemo__16dAcOBallistaF3_cFv = .text:0x000011F0; // type:function size:0x4 +executeState_EndDemo__16dAcOBallistaF3_cFv = .text:0x00001200; // type:function size:0xA8 +finalizeState_EndDemo__16dAcOBallistaF3_cFv = .text:0x000012B0; // type:function size:0x74 fn_298_1330 = .text:0x00001330; // type:function size:0x120 fn_298_1450 = .text:0x00001450; // type:function size:0xC8 fn_298_1520 = .text:0x00001520; // type:function size:0x94 -AcOBallistaF3__dtor = .text:0x000015C0; // type:function size:0x118 -fn_298_16E0 = .text:0x000016E0; // type:function size:0x60 -fn_298_1740 = .text:0x00001740; // type:function size:0xC -fn_298_1750 = .text:0x00001750; // type:function size:0x1C -fn_298_1770 = .text:0x00001770; // type:function size:0x1C -fn_298_1790 = .text:0x00001790; // type:function size:0x1C -fn_298_17B0 = .text:0x000017B0; // type:function size:0x10 -fn_298_17C0 = .text:0x000017C0; // type:function size:0x10 -fn_298_17D0 = .text:0x000017D0; // type:function size:0x10 -fn_298_17E0 = .text:0x000017E0; // type:function size:0x10 -fn_298_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_298_1800 = .text:0x00001800; // type:function size:0x10 -fn_298_1810 = .text:0x00001810; // type:function size:0x30 -fn_298_1840 = .text:0x00001840; // type:function size:0x30 -fn_298_1870 = .text:0x00001870; // type:function size:0x30 -fn_298_18A0 = .text:0x000018A0; // type:function size:0x4D8 -fn_298_1D80 = .text:0x00001D80; // type:function size:0x58 -fn_298_1DE0 = .text:0x00001DE0; // type:function size:0x88 +__dt__16dAcOBallistaF3_cFv = .text:0x000015C0; // type:function size:0x118 +build__32sFStateFct_c<16dAcOBallistaF3_c>FRC12sStateIDIf_c = .text:0x000016E0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBallistaF3_c>FRP10sStateIf_c = .text:0x00001740; // type:function size:0xC +initialize__29sFState_c<16dAcOBallistaF3_c>Fv = .text:0x00001750; // type:function size:0x1C +execute__29sFState_c<16dAcOBallistaF3_c>Fv = .text:0x00001770; // type:function size:0x1C +finalize__29sFState_c<16dAcOBallistaF3_c>Fv = .text:0x00001790; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017B0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017C0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017D0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017E0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017F0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBallistaF3_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001800; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBallistaF3_c>CFR16dAcOBallistaF3_c = .text:0x00001810; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBallistaF3_c>CFR16dAcOBallistaF3_c = .text:0x00001840; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBallistaF3_c>CFR16dAcOBallistaF3_c = .text:0x00001870; // type:function size:0x30 +__sinit_\d_a_obj_ballista_f3_cpp = .text:0x000018A0; // type:function size:0x4D8 scope:local +__dt__31sFStateID_c<16dAcOBallistaF3_c>Fv = .text:0x00001D80; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBallistaF3_c>CFPCc = .text:0x00001DE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_298_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_298_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_298_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_298_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float -lbl_298_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BALLISTA_F3 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_298_data_10 = .data:0x00000010; // type:object size:0x30 lbl_298_data_40 = .data:0x00000040; // type:object size:0x8 lbl_298_data_48 = .data:0x00000048; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_ballista_handleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ballista_handleNP/symbols.txt index 8e70a9a8..804def93 100644 --- a/config/SOUE01/rels/d_a_obj_ballista_handleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ballista_handleNP/symbols.txt @@ -4,46 +4,46 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_297_F0 = .text:0x000000F0; // type:function size:0x40 -fn_297_130 = .text:0x00000130; // type:function size:0x158 -fn_297_290 = .text:0x00000290; // type:function size:0x58 -fn_297_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_297_360 = .text:0x00000360; // type:function size:0xA0 -fn_297_400 = .text:0x00000400; // type:function size:0xA4 +dAcOBallistaHandle_c_classInit__Fv = .text:0x00000130; // type:function size:0x158 +__dt__33sFState_c<20dAcOBallistaHandle_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOBallistaHandle_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_297_4B0 = .text:0x000004B0; // type:function size:0x10 fn_297_4C0 = .text:0x000004C0; // type:function size:0x58 fn_297_520 = .text:0x00000520; // type:function size:0x4 fn_297_530 = .text:0x00000530; // type:function size:0xB4 fn_297_5F0 = .text:0x000005F0; // type:function size:0xB0 fn_297_6A0 = .text:0x000006A0; // type:function size:0x4F8 -fn_297_BA0 = .text:0x00000BA0; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BA0; // type:function size:0x10 fn_297_BB0 = .text:0x00000BB0; // type:function size:0x8 fn_297_BC0 = .text:0x00000BC0; // type:function size:0xEC fn_297_CB0 = .text:0x00000CB0; // type:function size:0x60 -fn_297_D10 = .text:0x00000D10; // type:function size:0x4 -fn_297_D20 = .text:0x00000D20; // type:function size:0x4 -fn_297_D30 = .text:0x00000D30; // type:function size:0x4 +initializeState_Wait__20dAcOBallistaHandle_cFv = .text:0x00000D10; // type:function size:0x4 +executeState_Wait__20dAcOBallistaHandle_cFv = .text:0x00000D20; // type:function size:0x4 +finalizeState_Wait__20dAcOBallistaHandle_cFv = .text:0x00000D30; // type:function size:0x4 fn_297_D40 = .text:0x00000D40; // type:function size:0x49C fn_297_11E0 = .text:0x000011E0; // type:function size:0x1F4 -fn_297_13E0 = .text:0x000013E0; // type:function size:0x134 -fn_297_1520 = .text:0x00001520; // type:function size:0x10 -fn_297_1530 = .text:0x00001530; // type:function size:0x10 -fn_297_1540 = .text:0x00001540; // type:function size:0x60 -fn_297_15A0 = .text:0x000015A0; // type:function size:0xC -fn_297_15B0 = .text:0x000015B0; // type:function size:0x1C -fn_297_15D0 = .text:0x000015D0; // type:function size:0x1C -fn_297_15F0 = .text:0x000015F0; // type:function size:0x1C -fn_297_1610 = .text:0x00001610; // type:function size:0x10 -fn_297_1620 = .text:0x00001620; // type:function size:0x10 -fn_297_1630 = .text:0x00001630; // type:function size:0x10 -fn_297_1640 = .text:0x00001640; // type:function size:0x10 -fn_297_1650 = .text:0x00001650; // type:function size:0x10 -fn_297_1660 = .text:0x00001660; // type:function size:0x10 -fn_297_1670 = .text:0x00001670; // type:function size:0x30 -fn_297_16A0 = .text:0x000016A0; // type:function size:0x30 -fn_297_16D0 = .text:0x000016D0; // type:function size:0x30 -fn_297_1700 = .text:0x00001700; // type:function size:0x10C -fn_297_1810 = .text:0x00001810; // type:function size:0x58 -fn_297_1870 = .text:0x00001870; // type:function size:0x88 +__dt__20dAcOBallistaHandle_cFv = .text:0x000013E0; // type:function size:0x134 +executeState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001520; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001530; // type:function size:0x10 +build__36sFStateFct_c<20dAcOBallistaHandle_c>FRC12sStateIDIf_c = .text:0x00001540; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOBallistaHandle_c>FRP10sStateIf_c = .text:0x000015A0; // type:function size:0xC +initialize__33sFState_c<20dAcOBallistaHandle_c>Fv = .text:0x000015B0; // type:function size:0x1C +execute__33sFState_c<20dAcOBallistaHandle_c>Fv = .text:0x000015D0; // type:function size:0x1C +finalize__33sFState_c<20dAcOBallistaHandle_c>Fv = .text:0x000015F0; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001610; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001620; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001630; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001650; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOBallistaHandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001660; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOBallistaHandle_c>CFR20dAcOBallistaHandle_c = .text:0x00001670; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOBallistaHandle_c>CFR20dAcOBallistaHandle_c = .text:0x000016A0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOBallistaHandle_c>CFR20dAcOBallistaHandle_c = .text:0x000016D0; // type:function size:0x30 +__sinit_\d_a_obj_ballista_handle_cpp = .text:0x00001700; // type:function size:0x10C scope:local +__dt__35sFStateID_c<20dAcOBallistaHandle_c>Fv = .text:0x00001810; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOBallistaHandle_c>CFPCc = .text:0x00001870; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -52,7 +52,7 @@ lbl_297_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:float lbl_297_rodata_38 = .rodata:0x00000038; // type:object size:0x10 data:float lbl_297_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:float lbl_297_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float -lbl_297_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BALLISTA_HANDLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_297_data_10 = .data:0x00000010; // type:object size:0x8 lbl_297_data_18 = .data:0x00000018; // type:object size:0xC lbl_297_data_24 = .data:0x00000024; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_bambooNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bambooNP/symbols.txt index 5d0d88e2..74c3bfec 100644 --- a/config/SOUE01/rels/d_a_obj_bambooNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bambooNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBamboo__ctor = .text:0x000000F0; // type:function size:0x30 -AcOBamboo__ctorCont = .text:0x00000120; // type:function size:0x160 +dAcObamboo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__12dAcObamboo_cFv = .text:0x00000120; // type:function size:0x160 fn_108_280 = .text:0x00000280; // type:function size:0x88 fn_108_310 = .text:0x00000310; // type:function size:0x58 fn_108_370 = .text:0x00000370; // type:function size:0xC fn_108_380 = .text:0x00000380; // type:function size:0x7C fn_108_400 = .text:0x00000400; // type:function size:0x58 -fn_108_460 = .text:0x00000460; // type:function size:0x58 -fn_108_4C0 = .text:0x000004C0; // type:function size:0x6C -fn_108_530 = .text:0x00000530; // type:function size:0xA0 -fn_108_5D0 = .text:0x000005D0; // type:function size:0xA4 +__dt__25sFState_c<12dAcObamboo_c>Fv = .text:0x00000460; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcObamboo_c>Fv = .text:0x000004C0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000530; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005D0; // type:function size:0xA4 fn_108_680 = .text:0x00000680; // type:function size:0x4 fn_108_690 = .text:0x00000690; // type:function size:0x40 -fn_108_6D0 = .text:0x000006D0; // type:function size:0x1C0 +__dt__12dAcObamboo_cFv = .text:0x000006D0; // type:function size:0x1C0 AcOBamboo__initModels = .text:0x00000890; // type:function size:0x53C AcOBamboo__init = .text:0x00000DD0; // type:function size:0x450 -fn_108_1220 = .text:0x00001220; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001220; // type:function size:0x10 fn_108_1230 = .text:0x00001230; // type:function size:0x8 fn_108_1240 = .text:0x00001240; // type:function size:0x1AC fn_108_13F0 = .text:0x000013F0; // type:function size:0x5C fn_108_1450 = .text:0x00001450; // type:function size:0x620 -fn_108_1A70 = .text:0x00001A70; // type:function size:0x10 -fn_108_1A80 = .text:0x00001A80; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A70; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A80; // type:function size:0x10 fn_108_1A90 = .text:0x00001A90; // type:function size:0x1C fn_108_1AB0 = .text:0x00001AB0; // type:function size:0xC0 AcOBamboo__draw = .text:0x00001B70; // type:function size:0xF0 -fn_108_1C60 = .text:0x00001C60; // type:function size:0xC -fn_108_1C70 = .text:0x00001C70; // type:function size:0x4 -fn_108_1C80 = .text:0x00001C80; // type:function size:0x4 -fn_108_1C90 = .text:0x00001C90; // type:function size:0x4 -fn_108_1CA0 = .text:0x00001CA0; // type:function size:0x8C -fn_108_1D30 = .text:0x00001D30; // type:function size:0x4 +initializeState_CutMark__12dAcObamboo_cFv = .text:0x00001C60; // type:function size:0xC +executeState_CutMark__12dAcObamboo_cFv = .text:0x00001C70; // type:function size:0x4 +finalizeState_CutMark__12dAcObamboo_cFv = .text:0x00001C80; // type:function size:0x4 +initializeState_Wait__12dAcObamboo_cFv = .text:0x00001C90; // type:function size:0x4 +executeState_Wait__12dAcObamboo_cFv = .text:0x00001CA0; // type:function size:0x8C +finalizeState_Wait__12dAcObamboo_cFv = .text:0x00001D30; // type:function size:0x4 fn_108_1D40 = .text:0x00001D40; // type:function size:0x74 -fn_108_1DC0 = .text:0x00001DC0; // type:function size:0x18 -fn_108_1DE0 = .text:0x00001DE0; // type:function size:0xC3C -fn_108_2A20 = .text:0x00002A20; // type:function size:0x4 +initializeState_Fall__12dAcObamboo_cFv = .text:0x00001DC0; // type:function size:0x18 +executeState_Fall__12dAcObamboo_cFv = .text:0x00001DE0; // type:function size:0xC3C +finalizeState_Fall__12dAcObamboo_cFv = .text:0x00002A20; // type:function size:0x4 fn_108_2A30 = .text:0x00002A30; // type:function size:0x734 fn_108_3170 = .text:0x00003170; // type:function size:0x124 fn_108_32A0 = .text:0x000032A0; // type:function size:0xA34 @@ -69,23 +69,23 @@ fn_108_6BE0 = .text:0x00006BE0; // type:function size:0x44 fn_108_6C24 = .text:0x00006C24; // type:function size:0x4 fn_108_6C30 = .text:0x00006C30; // type:function size:0x28 fn_108_6C60 = .text:0x00006C60; // type:function size:0x1C -fn_108_6C80 = .text:0x00006C80; // type:function size:0x60 -fn_108_6CE0 = .text:0x00006CE0; // type:function size:0xC -fn_108_6CF0 = .text:0x00006CF0; // type:function size:0x1C -fn_108_6D10 = .text:0x00006D10; // type:function size:0x1C -fn_108_6D30 = .text:0x00006D30; // type:function size:0x1C -fn_108_6D50 = .text:0x00006D50; // type:function size:0x10 -fn_108_6D60 = .text:0x00006D60; // type:function size:0x10 -fn_108_6D70 = .text:0x00006D70; // type:function size:0x10 -fn_108_6D80 = .text:0x00006D80; // type:function size:0x10 -fn_108_6D90 = .text:0x00006D90; // type:function size:0x10 -fn_108_6DA0 = .text:0x00006DA0; // type:function size:0x10 -fn_108_6DB0 = .text:0x00006DB0; // type:function size:0x30 -fn_108_6DE0 = .text:0x00006DE0; // type:function size:0x30 -fn_108_6E10 = .text:0x00006E10; // type:function size:0x30 -fn_108_6E40 = .text:0x00006E40; // type:function size:0x2A0 -fn_108_70E0 = .text:0x000070E0; // type:function size:0x58 -fn_108_7140 = .text:0x00007140; // type:function size:0x88 +build__28sFStateFct_c<12dAcObamboo_c>FRC12sStateIDIf_c = .text:0x00006C80; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcObamboo_c>FRP10sStateIf_c = .text:0x00006CE0; // type:function size:0xC +initialize__25sFState_c<12dAcObamboo_c>Fv = .text:0x00006CF0; // type:function size:0x1C +execute__25sFState_c<12dAcObamboo_c>Fv = .text:0x00006D10; // type:function size:0x1C +finalize__25sFState_c<12dAcObamboo_c>Fv = .text:0x00006D30; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006D50; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006D60; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006D70; // type:function size:0x10 +getState__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006D80; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006D90; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcObamboo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006DA0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcObamboo_c>CFR12dAcObamboo_c = .text:0x00006DB0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcObamboo_c>CFR12dAcObamboo_c = .text:0x00006DE0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcObamboo_c>CFR12dAcObamboo_c = .text:0x00006E10; // type:function size:0x30 +__sinit_\d_a_obj_bamboo_cpp = .text:0x00006E40; // type:function size:0x2A0 scope:local +__dt__27sFStateID_c<12dAcObamboo_c>Fv = .text:0x000070E0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcObamboo_c>CFPCc = .text:0x00007140; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -99,7 +99,7 @@ lbl_108_rodata_154 = .rodata:0x00000154; // type:object size:0x10 data:float lbl_108_rodata_164 = .rodata:0x00000164; // type:object size:0x14 data:float lbl_108_rodata_178 = .rodata:0x00000178; // type:object size:0x1C data:float lbl_108_rodata_194 = .rodata:0x00000194; // type:object size:0x44 data:float -lbl_108_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_BAMBOO = .data:0x00000000; // type:object size:0x3C data:4byte lbl_108_data_3C = .data:0x0000003C; // type:object size:0xC lbl_108_data_48 = .data:0x00000048; // type:object size:0x18 data:string lbl_108_data_60 = .data:0x00000060; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_barrelNP/symbols.txt b/config/SOUE01/rels/d_a_obj_barrelNP/symbols.txt index a4665522..96b42760 100644 --- a/config/SOUE01/rels/d_a_obj_barrelNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_barrelNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_293_F0 = .text:0x000000F0; // type:function size:0x16C +dAcOBarrel_c_classInit__Fv = .text:0x000000F0; // type:function size:0x16C fn_293_260 = .text:0x00000260; // type:function size:0x58 -fn_293_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_293_320 = .text:0x00000320; // type:function size:0x6C -fn_293_390 = .text:0x00000390; // type:function size:0xA0 -fn_293_430 = .text:0x00000430; // type:function size:0xA4 +__dt__25sFState_c<12dAcOBarrel_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOBarrel_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 fn_293_4E0 = .text:0x000004E0; // type:function size:0x5C fn_293_540 = .text:0x00000540; // type:function size:0xAC fn_293_5F0 = .text:0x000005F0; // type:function size:0x5B0 -fn_293_BA0 = .text:0x00000BA0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BA0; // type:function size:0x10 fn_293_BB0 = .text:0x00000BB0; // type:function size:0x248 fn_293_E00 = .text:0x00000E00; // type:function size:0x8 fn_293_E10 = .text:0x00000E10; // type:function size:0x3F4 -fn_293_1210 = .text:0x00001210; // type:function size:0x10 -fn_293_1220 = .text:0x00001220; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001210; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 fn_293_1230 = .text:0x00001230; // type:function size:0xA0 fn_293_12D0 = .text:0x000012D0; // type:function size:0x70 fn_293_1340 = .text:0x00001340; // type:function size:0x9C fn_293_13E0 = .text:0x000013E0; // type:function size:0xE8 -fn_293_14D0 = .text:0x000014D0; // type:function size:0x18 -fn_293_14F0 = .text:0x000014F0; // type:function size:0x35C -fn_293_1850 = .text:0x00001850; // type:function size:0x4 -fn_293_1860 = .text:0x00001860; // type:function size:0x64 -fn_293_18D0 = .text:0x000018D0; // type:function size:0xC8 -fn_293_19A0 = .text:0x000019A0; // type:function size:0x74 -fn_293_1A20 = .text:0x00001A20; // type:function size:0x384 -fn_293_1DB0 = .text:0x00001DB0; // type:function size:0x1B4 +initializeState_Wait__12dAcOBarrel_cFv = .text:0x000014D0; // type:function size:0x18 +executeState_Wait__12dAcOBarrel_cFv = .text:0x000014F0; // type:function size:0x35C +finalizeState_Wait__12dAcOBarrel_cFv = .text:0x00001850; // type:function size:0x4 +initializeState_Grab__12dAcOBarrel_cFv = .text:0x00001860; // type:function size:0x64 +executeState_Grab__12dAcOBarrel_cFv = .text:0x000018D0; // type:function size:0xC8 +finalizeState_Grab__12dAcOBarrel_cFv = .text:0x000019A0; // type:function size:0x74 +initializeState_GrabUp__12dAcOBarrel_cFv = .text:0x00001A20; // type:function size:0x384 +executeState_GrabUp__12dAcOBarrel_cFv = .text:0x00001DB0; // type:function size:0x1B4 fn_293_1F70 = .text:0x00001F70; // type:function size:0x1C -fn_293_1F90 = .text:0x00001F90; // type:function size:0x24 -fn_293_1FC0 = .text:0x00001FC0; // type:function size:0x11C -fn_293_20E0 = .text:0x000020E0; // type:function size:0xB0 -fn_293_2190 = .text:0x00002190; // type:function size:0xF4 -fn_293_2290 = .text:0x00002290; // type:function size:0x258 -fn_293_24F0 = .text:0x000024F0; // type:function size:0x340 -fn_293_2830 = .text:0x00002830; // type:function size:0xC -fn_293_2840 = .text:0x00002840; // type:function size:0x90 -fn_293_28D0 = .text:0x000028D0; // type:function size:0x15C -fn_293_2A30 = .text:0x00002A30; // type:function size:0xC -fn_293_2A40 = .text:0x00002A40; // type:function size:0x64 -fn_293_2AB0 = .text:0x00002AB0; // type:function size:0x88 -fn_293_2B40 = .text:0x00002B40; // type:function size:0xC -fn_293_2B50 = .text:0x00002B50; // type:function size:0xE0 -fn_293_2C30 = .text:0x00002C30; // type:function size:0x5C -fn_293_2C90 = .text:0x00002C90; // type:function size:0x4 -fn_293_2CA0 = .text:0x00002CA0; // type:function size:0x50 -fn_293_2CF0 = .text:0x00002CF0; // type:function size:0xBC -fn_293_2DB0 = .text:0x00002DB0; // type:function size:0x4 -fn_293_2DC0 = .text:0x00002DC0; // type:function size:0x1AC -fn_293_2F70 = .text:0x00002F70; // type:function size:0xE8 +finalizeState_GrabUp__12dAcOBarrel_cFv = .text:0x00001F90; // type:function size:0x24 +initializeState_GrabPut__12dAcOBarrel_cFv = .text:0x00001FC0; // type:function size:0x11C +executeState_GrabPut__12dAcOBarrel_cFv = .text:0x000020E0; // type:function size:0xB0 +finalizeState_GrabPut__12dAcOBarrel_cFv = .text:0x00002190; // type:function size:0xF4 +initializeState_Slope__12dAcOBarrel_cFv = .text:0x00002290; // type:function size:0x258 +executeState_Slope__12dAcOBarrel_cFv = .text:0x000024F0; // type:function size:0x340 +finalizeState_Slope__12dAcOBarrel_cFv = .text:0x00002830; // type:function size:0xC +initializeState_Water__12dAcOBarrel_cFv = .text:0x00002840; // type:function size:0x90 +executeState_Water__12dAcOBarrel_cFv = .text:0x000028D0; // type:function size:0x15C +finalizeState_Water__12dAcOBarrel_cFv = .text:0x00002A30; // type:function size:0xC +initializeState_Water2__12dAcOBarrel_cFv = .text:0x00002A40; // type:function size:0x64 +executeState_Water2__12dAcOBarrel_cFv = .text:0x00002AB0; // type:function size:0x88 +finalizeState_Water2__12dAcOBarrel_cFv = .text:0x00002B40; // type:function size:0xC +initializeState_Explode__12dAcOBarrel_cFv = .text:0x00002B50; // type:function size:0xE0 +executeState_Explode__12dAcOBarrel_cFv = .text:0x00002C30; // type:function size:0x5C +finalizeState_Explode__12dAcOBarrel_cFv = .text:0x00002C90; // type:function size:0x4 +initializeState_KrakenBorn__12dAcOBarrel_cFv = .text:0x00002CA0; // type:function size:0x50 +executeState_KrakenBorn__12dAcOBarrel_cFv = .text:0x00002CF0; // type:function size:0xBC +finalizeState_KrakenBorn__12dAcOBarrel_cFv = .text:0x00002DB0; // type:function size:0x4 +initializeState_Rebirth__12dAcOBarrel_cFv = .text:0x00002DC0; // type:function size:0x1AC +executeState_Rebirth__12dAcOBarrel_cFv = .text:0x00002F70; // type:function size:0xE8 fn_293_3060 = .text:0x00003060; // type:function size:0x1C -fn_293_3080 = .text:0x00003080; // type:function size:0x4C +finalizeState_Rebirth__12dAcOBarrel_cFv = .text:0x00003080; // type:function size:0x4C fn_293_30D0 = .text:0x000030D0; // type:function size:0xE0 fn_293_31B0 = .text:0x000031B0; // type:function size:0x3B0 fn_293_3560 = .text:0x00003560; // type:function size:0x24C @@ -78,24 +78,24 @@ fn_293_54D0 = .text:0x000054D0; // type:function size:0x380 fn_293_5850 = .text:0x00005850; // type:function size:0x70 fn_293_58C0 = .text:0x000058C0; // type:function size:0x50 fn_293_5910 = .text:0x00005910; // type:function size:0xC0 -fn_293_59D0 = .text:0x000059D0; // type:function size:0x164 -fn_293_5B40 = .text:0x00005B40; // type:function size:0x60 -fn_293_5BA0 = .text:0x00005BA0; // type:function size:0xC -fn_293_5BB0 = .text:0x00005BB0; // type:function size:0x1C -fn_293_5BD0 = .text:0x00005BD0; // type:function size:0x1C -fn_293_5BF0 = .text:0x00005BF0; // type:function size:0x1C -fn_293_5C10 = .text:0x00005C10; // type:function size:0x10 -fn_293_5C20 = .text:0x00005C20; // type:function size:0x10 -fn_293_5C30 = .text:0x00005C30; // type:function size:0x10 -fn_293_5C40 = .text:0x00005C40; // type:function size:0x10 -fn_293_5C50 = .text:0x00005C50; // type:function size:0x10 -fn_293_5C60 = .text:0x00005C60; // type:function size:0x10 -fn_293_5C70 = .text:0x00005C70; // type:function size:0x30 -fn_293_5CA0 = .text:0x00005CA0; // type:function size:0x30 -fn_293_5CD0 = .text:0x00005CD0; // type:function size:0x30 -fn_293_5D00 = .text:0x00005D00; // type:function size:0x7A0 -fn_293_64A0 = .text:0x000064A0; // type:function size:0x58 -fn_293_6500 = .text:0x00006500; // type:function size:0x88 +__dt__12dAcOBarrel_cFv = .text:0x000059D0; // type:function size:0x164 +build__28sFStateFct_c<12dAcOBarrel_c>FRC12sStateIDIf_c = .text:0x00005B40; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOBarrel_c>FRP10sStateIf_c = .text:0x00005BA0; // type:function size:0xC +initialize__25sFState_c<12dAcOBarrel_c>Fv = .text:0x00005BB0; // type:function size:0x1C +execute__25sFState_c<12dAcOBarrel_c>Fv = .text:0x00005BD0; // type:function size:0x1C +finalize__25sFState_c<12dAcOBarrel_c>Fv = .text:0x00005BF0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C10; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C20; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C30; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C40; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C50; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C60; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOBarrel_c>CFR12dAcOBarrel_c = .text:0x00005C70; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOBarrel_c>CFR12dAcOBarrel_c = .text:0x00005CA0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOBarrel_c>CFR12dAcOBarrel_c = .text:0x00005CD0; // type:function size:0x30 +__sinit_\d_a_obj_barrel_cpp = .text:0x00005D00; // type:function size:0x7A0 scope:local +__dt__27sFStateID_c<12dAcOBarrel_c>Fv = .text:0x000064A0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOBarrel_c>CFPCc = .text:0x00006500; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -120,7 +120,7 @@ lbl_293_rodata_138 = .rodata:0x00000138; // type:object size:0x4 data:float lbl_293_rodata_13C = .rodata:0x0000013C; // type:object size:0xC data:float lbl_293_rodata_148 = .rodata:0x00000148; // type:object size:0x30 lbl_293_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_293_data_8 = .data:0x00000008; // type:object size:0x6C +g_profile_OBJ_BARREL = .data:0x00000008; // type:object size:0x6C lbl_293_data_74 = .data:0x00000074; // type:object size:0x8 lbl_293_data_7C = .data:0x0000007C; // type:object size:0xC lbl_293_data_88 = .data:0x00000088; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_bb_bridgeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bb_bridgeNP/symbols.txt index 87b54a37..a538d355 100644 --- a/config/SOUE01/rels/d_a_obj_bb_bridgeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bb_bridgeNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObbBridge__ctor = .text:0x000000F0; // type:function size:0x158 +dAcObbBridge_c_classInit__Fv = .text:0x000000F0; // type:function size:0x158 fn_500_250 = .text:0x00000250; // type:function size:0x58 fn_500_2B0 = .text:0x000002B0; // type:function size:0x58 fn_500_310 = .text:0x00000310; // type:function size:0x5C fn_500_370 = .text:0x00000370; // type:function size:0x4 fn_500_380 = .text:0x00000380; // type:function size:0x40 -fn_500_3C0 = .text:0x000003C0; // type:function size:0x58 -fn_500_420 = .text:0x00000420; // type:function size:0x6C -fn_500_490 = .text:0x00000490; // type:function size:0xA0 -fn_500_530 = .text:0x00000530; // type:function size:0xA4 +__dt__27sFState_c<14dAcObbBridge_c>Fv = .text:0x000003C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcObbBridge_c>Fv = .text:0x00000420; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000490; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000530; // type:function size:0xA4 AcObbBridge__initModels = .text:0x000005E0; // type:function size:0x214 fn_500_800 = .text:0x00000800; // type:function size:0x4 fn_500_810 = .text:0x00000810; // type:function size:0x40 AcObbBridge__init = .text:0x00000850; // type:function size:0x21C -fn_500_A70 = .text:0x00000A70; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A70; // type:function size:0x10 AcObbBridge__destroy = .text:0x00000A80; // type:function size:0x78 AcObbBridge__update = .text:0x00000B00; // type:function size:0x64 -fn_500_B70 = .text:0x00000B70; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B70; // type:function size:0x10 AcObbBridge__draw = .text:0x00000B80; // type:function size:0x104 -fn_500_C90 = .text:0x00000C90; // type:function size:0x10 -fn_500_CA0 = .text:0x00000CA0; // type:function size:0x4 -AcObbBridge__stateWaitUpdate = .text:0x00000CB0; // type:function size:0x24 +getStateID__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +initializeState_Wait__14dAcObbBridge_cFv = .text:0x00000CA0; // type:function size:0x4 +executeState_Wait__14dAcObbBridge_cFv = .text:0x00000CB0; // type:function size:0x24 fn_500_CD4 = .text:0x00000CD4; // type:function size:0x4 -fn_500_CE0 = .text:0x00000CE0; // type:function size:0x4 -AcObbBridge__stateBrokenDemoEnter = .text:0x00000CF0; // type:function size:0x164 -fn_500_E60 = .text:0x00000E60; // type:function size:0x4 -fn_500_E70 = .text:0x00000E70; // type:function size:0x4 -fn_500_E80 = .text:0x00000E80; // type:function size:0x4 -fn_500_E90 = .text:0x00000E90; // type:function size:0x4 -fn_500_EA0 = .text:0x00000EA0; // type:function size:0x4 +finalizeState_Wait__14dAcObbBridge_cFv = .text:0x00000CE0; // type:function size:0x4 +initializeState_BrokenDemo__14dAcObbBridge_cFv = .text:0x00000CF0; // type:function size:0x164 +executeState_BrokenDemo__14dAcObbBridge_cFv = .text:0x00000E60; // type:function size:0x4 +finalizeState_BrokenDemo__14dAcObbBridge_cFv = .text:0x00000E70; // type:function size:0x4 +initializeState_Broken__14dAcObbBridge_cFv = .text:0x00000E80; // type:function size:0x4 +executeState_Broken__14dAcObbBridge_cFv = .text:0x00000E90; // type:function size:0x4 +finalizeState_Broken__14dAcObbBridge_cFv = .text:0x00000EA0; // type:function size:0x4 fn_500_EB0 = .text:0x00000EB0; // type:function size:0x248 fn_500_1100 = .text:0x00001100; // type:function size:0x348 fn_500_1450 = .text:0x00001450; // type:function size:0x1A8 -AcObbBridge__dtor = .text:0x00001600; // type:function size:0x128 +__dt__14dAcObbBridge_cFv = .text:0x00001600; // type:function size:0x128 fn_500_1730 = .text:0x00001730; // type:function size:0x4 fn_500_1740 = .text:0x00001740; // type:function size:0x4 -fn_500_1750 = .text:0x00001750; // type:function size:0x60 -fn_500_17B0 = .text:0x000017B0; // type:function size:0xC -fn_500_17C0 = .text:0x000017C0; // type:function size:0x1C -fn_500_17E0 = .text:0x000017E0; // type:function size:0x1C -fn_500_1800 = .text:0x00001800; // type:function size:0x1C -fn_500_1820 = .text:0x00001820; // type:function size:0x10 -fn_500_1830 = .text:0x00001830; // type:function size:0x10 -fn_500_1840 = .text:0x00001840; // type:function size:0x10 -fn_500_1850 = .text:0x00001850; // type:function size:0x10 -fn_500_1860 = .text:0x00001860; // type:function size:0x10 -fn_500_1870 = .text:0x00001870; // type:function size:0x10 -fn_500_1880 = .text:0x00001880; // type:function size:0x30 -fn_500_18B0 = .text:0x000018B0; // type:function size:0x30 -fn_500_18E0 = .text:0x000018E0; // type:function size:0x30 -fn_500_1910 = .text:0x00001910; // type:function size:0x27C -fn_500_1B90 = .text:0x00001B90; // type:function size:0x58 -fn_500_1BF0 = .text:0x00001BF0; // type:function size:0x88 +build__30sFStateFct_c<14dAcObbBridge_c>FRC12sStateIDIf_c = .text:0x00001750; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcObbBridge_c>FRP10sStateIf_c = .text:0x000017B0; // type:function size:0xC +initialize__27sFState_c<14dAcObbBridge_c>Fv = .text:0x000017C0; // type:function size:0x1C +execute__27sFState_c<14dAcObbBridge_c>Fv = .text:0x000017E0; // type:function size:0x1C +finalize__27sFState_c<14dAcObbBridge_c>Fv = .text:0x00001800; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001820; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001830; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001840; // type:function size:0x10 +getState__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001850; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001860; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcObbBridge_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001870; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcObbBridge_c>CFR14dAcObbBridge_c = .text:0x00001880; // type:function size:0x30 +executeState__29sFStateID_c<14dAcObbBridge_c>CFR14dAcObbBridge_c = .text:0x000018B0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcObbBridge_c>CFR14dAcObbBridge_c = .text:0x000018E0; // type:function size:0x30 +__sinit_\d_a_obj_bb_bridge_cpp = .text:0x00001910; // type:function size:0x27C scope:local +__dt__29sFStateID_c<14dAcObbBridge_c>Fv = .text:0x00001B90; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcObbBridge_c>CFPCc = .text:0x00001BF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_500_rodata_0 = .rodata:0x00000000; // type:object size:0x7C data:float -lbl_500_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BB_BRIDGE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_500_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_500_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_500_data_30 = .data:0x00000030; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_obj_bb_broken_partsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bb_broken_partsNP/symbols.txt index b6dc5709..71247d09 100644 --- a/config/SOUE01/rels/d_a_obj_bb_broken_partsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bb_broken_partsNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObbBrokenParts__ctor = .text:0x000000F0; // type:function size:0xF8 -fn_430_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_430_250 = .text:0x00000250; // type:function size:0x6C -fn_430_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_430_360 = .text:0x00000360; // type:function size:0xA4 +dAcObbBrokenParts_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 +__dt__32sFState_c<19dAcObbBrokenParts_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcObbBrokenParts_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcObbBrokenParts__initModels = .text:0x00000410; // type:function size:0x138 AcObbBrokenParts__init1 = .text:0x00000550; // type:function size:0xF8 AcObbBrokenParts__init2 = .text:0x00000650; // type:function size:0x98 -fn_430_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 AcObbBrokenParts__destroy = .text:0x00000700; // type:function size:0x38 AcObbBrokenParts____update = .text:0x00000740; // type:function size:0x30 -fn_430_770 = .text:0x00000770; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0x10 AcObbBrokenParts__dra = .text:0x00000780; // type:function size:0x7C -fn_430_800 = .text:0x00000800; // type:function size:0x10 -fn_430_810 = .text:0x00000810; // type:function size:0x4 -AcObbBrokenParts__stateWaitUpdate = .text:0x00000820; // type:function size:0x74 -fn_430_8A0 = .text:0x000008A0; // type:function size:0x4 -AcObbBrokenParts__stateBreakEnter = .text:0x000008B0; // type:function size:0x54 -fn_430_910 = .text:0x00000910; // type:function size:0x4 -fn_430_920 = .text:0x00000920; // type:function size:0x4 -AcObbBrokenParts__dtor = .text:0x00000930; // type:function size:0xF0 -fn_430_A20 = .text:0x00000A20; // type:function size:0x60 -fn_430_A80 = .text:0x00000A80; // type:function size:0xC -fn_430_A90 = .text:0x00000A90; // type:function size:0x1C -fn_430_AB0 = .text:0x00000AB0; // type:function size:0x1C -fn_430_AD0 = .text:0x00000AD0; // type:function size:0x1C -fn_430_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_430_B00 = .text:0x00000B00; // type:function size:0x10 -fn_430_B10 = .text:0x00000B10; // type:function size:0x10 -fn_430_B20 = .text:0x00000B20; // type:function size:0x10 -fn_430_B30 = .text:0x00000B30; // type:function size:0x10 -fn_430_B40 = .text:0x00000B40; // type:function size:0x10 -fn_430_B50 = .text:0x00000B50; // type:function size:0x30 -fn_430_B80 = .text:0x00000B80; // type:function size:0x30 -fn_430_BB0 = .text:0x00000BB0; // type:function size:0x30 -fn_430_BE0 = .text:0x00000BE0; // type:function size:0x1C0 -fn_430_DA0 = .text:0x00000DA0; // type:function size:0x58 -fn_430_E00 = .text:0x00000E00; // type:function size:0x88 +getStateID__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 +initializeState_Wait__19dAcObbBrokenParts_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Wait__19dAcObbBrokenParts_cFv = .text:0x00000820; // type:function size:0x74 +finalizeState_Wait__19dAcObbBrokenParts_cFv = .text:0x000008A0; // type:function size:0x4 +initializeState_Break__19dAcObbBrokenParts_cFv = .text:0x000008B0; // type:function size:0x54 +executeState_Break__19dAcObbBrokenParts_cFv = .text:0x00000910; // type:function size:0x4 +finalizeState_Break__19dAcObbBrokenParts_cFv = .text:0x00000920; // type:function size:0x4 +__dt__19dAcObbBrokenParts_cFv = .text:0x00000930; // type:function size:0xF0 +build__35sFStateFct_c<19dAcObbBrokenParts_c>FRC12sStateIDIf_c = .text:0x00000A20; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcObbBrokenParts_c>FRP10sStateIf_c = .text:0x00000A80; // type:function size:0xC +initialize__32sFState_c<19dAcObbBrokenParts_c>Fv = .text:0x00000A90; // type:function size:0x1C +execute__32sFState_c<19dAcObbBrokenParts_c>Fv = .text:0x00000AB0; // type:function size:0x1C +finalize__32sFState_c<19dAcObbBrokenParts_c>Fv = .text:0x00000AD0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B00; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B10; // type:function size:0x10 +getState__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B30; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcObbBrokenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcObbBrokenParts_c>CFR19dAcObbBrokenParts_c = .text:0x00000B50; // type:function size:0x30 +executeState__34sFStateID_c<19dAcObbBrokenParts_c>CFR19dAcObbBrokenParts_c = .text:0x00000B80; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcObbBrokenParts_c>CFR19dAcObbBrokenParts_c = .text:0x00000BB0; // type:function size:0x30 +__sinit_\d_a_obj_bb_broken_parts_cpp = .text:0x00000BE0; // type:function size:0x1C0 scope:local +__dt__34sFStateID_c<19dAcObbBrokenParts_c>Fv = .text:0x00000DA0; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcObbBrokenParts_c>CFPCc = .text:0x00000E00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_430_data_28 = .data:0x00000028; // type:object size:0x1C lbl_430_data_44 = .data:0x00000044; // type:object size:0x1C lbl_430_data_60 = .data:0x00000060; // type:object size:0x1C lbl_430_data_7C = .data:0x0000007C; // type:object size:0x1C -lbl_430_data_98 = .data:0x00000098; // type:object size:0x10 +g_profile_OBJ_BB_BROKEN_PARTS = .data:0x00000098; // type:object size:0x10 lbl_430_data_A8 = .data:0x000000A8; // type:object size:0x10 data:string lbl_430_data_B8 = .data:0x000000B8; // type:object size:0x28 lbl_430_data_E0 = .data:0x000000E0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bb_objectsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bb_objectsNP/symbols.txt index 36e89dec..455b5a8e 100644 --- a/config/SOUE01/rels/d_a_obj_bb_objectsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bb_objectsNP/symbols.txt @@ -3,41 +3,41 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObbObjects__ctor = .text:0x000000F0; // type:function size:0xFC -fn_355_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_355_250 = .text:0x00000250; // type:function size:0x6C -fn_355_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_355_360 = .text:0x00000360; // type:function size:0xA4 +dAcObbObjects_c_classInit__Fv = .text:0x000000F0; // type:function size:0xFC +__dt__28sFState_c<15dAcObbObjects_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcObbObjects_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcObbObjects__initModels = .text:0x00000410; // type:function size:0x214 AcObbObjects__init1 = .text:0x00000630; // type:function size:0x160 -fn_355_790 = .text:0x00000790; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 AcObbObjects__init2 = .text:0x000007A0; // type:function size:0x164 fn_355_910 = .text:0x00000910; // type:function size:0x8 AcObbObjects__update = .text:0x00000920; // type:function size:0x30 -fn_355_950 = .text:0x00000950; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000950; // type:function size:0x10 AcObbObjects__draw = .text:0x00000960; // type:function size:0x58 -fn_355_9C0 = .text:0x000009C0; // type:function size:0x4 -AcObbObjects__stateWaitIn = .text:0x000009D0; // type:function size:0x10C -fn_355_AE0 = .text:0x00000AE0; // type:function size:0x4 -fn_355_AF0 = .text:0x00000AF0; // type:function size:0xF0 -fn_355_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_355_BF0 = .text:0x00000BF0; // type:function size:0x60 -fn_355_C50 = .text:0x00000C50; // type:function size:0xC -fn_355_C60 = .text:0x00000C60; // type:function size:0x1C -fn_355_C80 = .text:0x00000C80; // type:function size:0x1C -fn_355_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_355_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_355_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_355_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_355_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_355_D00 = .text:0x00000D00; // type:function size:0x10 -fn_355_D10 = .text:0x00000D10; // type:function size:0x10 -fn_355_D20 = .text:0x00000D20; // type:function size:0x30 -fn_355_D50 = .text:0x00000D50; // type:function size:0x30 -fn_355_D80 = .text:0x00000D80; // type:function size:0x30 -fn_355_DB0 = .text:0x00000DB0; // type:function size:0x10C -fn_355_EC0 = .text:0x00000EC0; // type:function size:0x58 -fn_355_F20 = .text:0x00000F20; // type:function size:0x88 +initializeState_Wait__15dAcObbObjects_cFv = .text:0x000009C0; // type:function size:0x4 +executeState_Wait__15dAcObbObjects_cFv = .text:0x000009D0; // type:function size:0x10C +finalizeState_Wait__15dAcObbObjects_cFv = .text:0x00000AE0; // type:function size:0x4 +__dt__15dAcObbObjects_cFv = .text:0x00000AF0; // type:function size:0xF0 +getStateID__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 +build__31sFStateFct_c<15dAcObbObjects_c>FRC12sStateIDIf_c = .text:0x00000BF0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcObbObjects_c>FRP10sStateIf_c = .text:0x00000C50; // type:function size:0xC +initialize__28sFState_c<15dAcObbObjects_c>Fv = .text:0x00000C60; // type:function size:0x1C +execute__28sFState_c<15dAcObbObjects_c>Fv = .text:0x00000C80; // type:function size:0x1C +finalize__28sFState_c<15dAcObbObjects_c>Fv = .text:0x00000CA0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CD0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D00; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcObbObjects_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcObbObjects_c>CFR15dAcObbObjects_c = .text:0x00000D20; // type:function size:0x30 +executeState__30sFStateID_c<15dAcObbObjects_c>CFR15dAcObbObjects_c = .text:0x00000D50; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcObbObjects_c>CFR15dAcObbObjects_c = .text:0x00000D80; // type:function size:0x30 +__sinit_\d_a_obj_bb_objects_cpp = .text:0x00000DB0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcObbObjects_c>Fv = .text:0x00000EC0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcObbObjects_c>CFPCc = .text:0x00000F20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_355_data_F0 = .data:0x000000F0; // type:object size:0x1C lbl_355_data_10C = .data:0x0000010C; // type:object size:0x18 lbl_355_data_124 = .data:0x00000124; // type:object size:0x1C lbl_355_data_140 = .data:0x00000140; // type:object size:0x18 -lbl_355_data_158 = .data:0x00000158; // type:object size:0x68 +g_profile_OBJ_BB_OBJECTS = .data:0x00000158; // type:object size:0x68 lbl_355_data_1C0 = .data:0x000001C0; // type:object size:0x20 lbl_355_data_1E0 = .data:0x000001E0; // type:object size:0x8 data:string lbl_355_data_1E8 = .data:0x000001E8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bblargebombNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bblargebombNP/symbols.txt index f9a0b4cc..097a97ce 100644 --- a/config/SOUE01/rels/d_a_obj_bblargebombNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bblargebombNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBblargebomb__ctor = .text:0x000000F0; // type:function size:0x130 +dAcOBblargebomb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 fn_128_220 = .text:0x00000220; // type:function size:0x58 -fn_128_280 = .text:0x00000280; // type:function size:0x58 -fn_128_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_128_350 = .text:0x00000350; // type:function size:0xA0 -fn_128_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOBblargebomb_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOBblargebomb_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_128_4A0 = .text:0x000004A0; // type:function size:0x50 fn_128_4F0 = .text:0x000004F0; // type:function size:0x30 fn_128_520 = .text:0x00000520; // type:function size:0x118 fn_128_640 = .text:0x00000640; // type:function size:0x28 AcOBblargebomb__initModels = .text:0x00000670; // type:function size:0x80 AcOBblargebomb__init = .text:0x000006F0; // type:function size:0x21C -fn_128_910 = .text:0x00000910; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_128_920 = .text:0x00000920; // type:function size:0x8 AcOBblargebomb__update = .text:0x00000930; // type:function size:0x3B0 -fn_128_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_128_CF0 = .text:0x00000CF0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CE0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CF0; // type:function size:0x10 AcOBblargebomb__draw = .text:0x00000D00; // type:function size:0x108 fn_128_E10 = .text:0x00000E10; // type:function size:0x18 fn_128_E30 = .text:0x00000E30; // type:function size:0xC @@ -35,43 +35,43 @@ fn_128_1E50 = .text:0x00001E50; // type:function size:0x24 fn_128_1E80 = .text:0x00001E80; // type:function size:0x8 fn_128_1E90 = .text:0x00001E90; // type:function size:0x80 fn_128_1F10 = .text:0x00001F10; // type:function size:0xD8 -AcOBblargebomb__stateWaitEnter = .text:0x00001FF0; // type:function size:0x24 -AcOBblargebomb__stateWaitUpdate = .text:0x00002020; // type:function size:0x34C -fn_128_2370 = .text:0x00002370; // type:function size:0x4 -AcOBblargebomb__stateExplodeEnter = .text:0x00002380; // type:function size:0x250 -AcOBblargebomb__stateExplodeUpdate = .text:0x000025D0; // type:function size:0x74 -fn_128_2650 = .text:0x00002650; // type:function size:0x4 -AcOBblargebomb__stateCarryEnter = .text:0x00002660; // type:function size:0x9C -AcOBblargebomb__stateCarryUpdate = .text:0x00002700; // type:function size:0x12C -fn_128_2830 = .text:0x00002830; // type:function size:0x4 -AcOBblargebomb__stateWindCarryEnter = .text:0x00002840; // type:function size:0x24 -AcOBblargebomb__stateWindCarryUpdate = .text:0x00002870; // type:function size:0x9C -fn_128_2910 = .text:0x00002910; // type:function size:0x4 -AcOBblargebomb__stateBirthEnter = .text:0x00002920; // type:function size:0x30 -AcOBblargebomb__stateBirthUpdate = .text:0x00002950; // type:function size:0xD8 -fn_128_2A30 = .text:0x00002A30; // type:function size:0x4 -AcOBblargebomb__stateControledEnter = .text:0x00002A40; // type:function size:0x14 -AcOBblargebomb__stateControledUpdate = .text:0x00002A60; // type:function size:0x2C +initializeState_Wait__17dAcOBblargebomb_cFv = .text:0x00001FF0; // type:function size:0x24 +executeState_Wait__17dAcOBblargebomb_cFv = .text:0x00002020; // type:function size:0x34C +finalizeState_Wait__17dAcOBblargebomb_cFv = .text:0x00002370; // type:function size:0x4 +initializeState_Explode__17dAcOBblargebomb_cFv = .text:0x00002380; // type:function size:0x250 +executeState_Explode__17dAcOBblargebomb_cFv = .text:0x000025D0; // type:function size:0x74 +finalizeState_Explode__17dAcOBblargebomb_cFv = .text:0x00002650; // type:function size:0x4 +initializeState_Carry__17dAcOBblargebomb_cFv = .text:0x00002660; // type:function size:0x9C +executeState_Carry__17dAcOBblargebomb_cFv = .text:0x00002700; // type:function size:0x12C +finalizeState_Carry__17dAcOBblargebomb_cFv = .text:0x00002830; // type:function size:0x4 +initializeState_WindCarry__17dAcOBblargebomb_cFv = .text:0x00002840; // type:function size:0x24 +executeState_WindCarry__17dAcOBblargebomb_cFv = .text:0x00002870; // type:function size:0x9C +finalizeState_WindCarry__17dAcOBblargebomb_cFv = .text:0x00002910; // type:function size:0x4 +initializeState_Birth__17dAcOBblargebomb_cFv = .text:0x00002920; // type:function size:0x30 +executeState_Birth__17dAcOBblargebomb_cFv = .text:0x00002950; // type:function size:0xD8 +finalizeState_Birth__17dAcOBblargebomb_cFv = .text:0x00002A30; // type:function size:0x4 +initializeState_Controled__17dAcOBblargebomb_cFv = .text:0x00002A40; // type:function size:0x14 +executeState_Controled__17dAcOBblargebomb_cFv = .text:0x00002A60; // type:function size:0x2C fn_128_2A8C = .text:0x00002A8C; // type:function size:0x4 -fn_128_2A90 = .text:0x00002A90; // type:function size:0x4 -AcOBblargebomb__dtor = .text:0x00002AA0; // type:function size:0x150 -fn_128_2BF0 = .text:0x00002BF0; // type:function size:0x60 -fn_128_2C50 = .text:0x00002C50; // type:function size:0xC -fn_128_2C60 = .text:0x00002C60; // type:function size:0x1C -fn_128_2C80 = .text:0x00002C80; // type:function size:0x1C -fn_128_2CA0 = .text:0x00002CA0; // type:function size:0x1C -fn_128_2CC0 = .text:0x00002CC0; // type:function size:0x10 -fn_128_2CD0 = .text:0x00002CD0; // type:function size:0x10 -fn_128_2CE0 = .text:0x00002CE0; // type:function size:0x10 -fn_128_2CF0 = .text:0x00002CF0; // type:function size:0x10 -fn_128_2D00 = .text:0x00002D00; // type:function size:0x10 -fn_128_2D10 = .text:0x00002D10; // type:function size:0x10 -fn_128_2D20 = .text:0x00002D20; // type:function size:0x30 -fn_128_2D50 = .text:0x00002D50; // type:function size:0x30 -fn_128_2D80 = .text:0x00002D80; // type:function size:0x30 -fn_128_2DB0 = .text:0x00002DB0; // type:function size:0x4C8 -fn_128_3280 = .text:0x00003280; // type:function size:0x58 -fn_128_32E0 = .text:0x000032E0; // type:function size:0x88 +finalizeState_Controled__17dAcOBblargebomb_cFv = .text:0x00002A90; // type:function size:0x4 +__dt__17dAcOBblargebomb_cFv = .text:0x00002AA0; // type:function size:0x150 +build__33sFStateFct_c<17dAcOBblargebomb_c>FRC12sStateIDIf_c = .text:0x00002BF0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOBblargebomb_c>FRP10sStateIf_c = .text:0x00002C50; // type:function size:0xC +initialize__30sFState_c<17dAcOBblargebomb_c>Fv = .text:0x00002C60; // type:function size:0x1C +execute__30sFState_c<17dAcOBblargebomb_c>Fv = .text:0x00002C80; // type:function size:0x1C +finalize__30sFState_c<17dAcOBblargebomb_c>Fv = .text:0x00002CA0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CC0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CD0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CE0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CF0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D00; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOBblargebomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D10; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOBblargebomb_c>CFR17dAcOBblargebomb_c = .text:0x00002D20; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOBblargebomb_c>CFR17dAcOBblargebomb_c = .text:0x00002D50; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOBblargebomb_c>CFR17dAcOBblargebomb_c = .text:0x00002D80; // type:function size:0x30 +__sinit_\d_a_obj_bblargebomb_cpp = .text:0x00002DB0; // type:function size:0x4C8 scope:local +__dt__32sFStateID_c<17dAcOBblargebomb_c>Fv = .text:0x00003280; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOBblargebomb_c>CFPCc = .text:0x000032E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_128_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_128_rodata_70 = .rodata:0x00000070; // type:object size:0x28 data:float lbl_128_rodata_98 = .rodata:0x00000098; // type:object size:0x20 data:double lbl_128_rodata_B8 = .rodata:0x000000B8; // type:object size:0x28 data:float -lbl_128_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BBLARGEBOMB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_128_data_10 = .data:0x00000010; // type:object size:0x2C lbl_128_data_3C = .data:0x0000003C; // type:object size:0x10 lbl_128_data_4C = .data:0x0000004C; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_bbstoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bbstoneNP/symbols.txt index cdd19d4e..ce01deb9 100644 --- a/config/SOUE01/rels/d_a_obj_bbstoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bbstoneNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_467_F0 = .text:0x000000F0; // type:function size:0x114 +dAcOBBStone_classInit__Fv = .text:0x000000F0; // type:function size:0x114 fn_467_210 = .text:0x00000210; // type:function size:0x58 fn_467_270 = .text:0x00000270; // type:function size:0x40 -fn_467_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_467_310 = .text:0x00000310; // type:function size:0x6C -fn_467_380 = .text:0x00000380; // type:function size:0xA0 -fn_467_420 = .text:0x00000420; // type:function size:0xA4 +__dt__24sFState_c<11dAcOBBStone>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOBBStone>Fv = .text:0x00000310; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_467_4D0 = .text:0x000004D0; // type:function size:0x11C fn_467_5F0 = .text:0x000005F0; // type:function size:0x158 fn_467_750 = .text:0x00000750; // type:function size:0x98 -fn_467_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_467_800 = .text:0x00000800; // type:function size:0x8 fn_467_810 = .text:0x00000810; // type:function size:0x1B8 -fn_467_9D0 = .text:0x000009D0; // type:function size:0x10 -fn_467_9E0 = .text:0x000009E0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009D0; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009E0; // type:function size:0x10 fn_467_9F0 = .text:0x000009F0; // type:function size:0xBC -fn_467_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_467_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_467_AD0 = .text:0x00000AD0; // type:function size:0x4 -fn_467_AE0 = .text:0x00000AE0; // type:function size:0x4 -fn_467_AF0 = .text:0x00000AF0; // type:function size:0x160 -fn_467_C50 = .text:0x00000C50; // type:function size:0x4 -fn_467_C60 = .text:0x00000C60; // type:function size:0xB4 -fn_467_D20 = .text:0x00000D20; // type:function size:0x804 -fn_467_1530 = .text:0x00001530; // type:function size:0x4 +initializeState_Wait__11dAcOBBStoneFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Wait__11dAcOBBStoneFv = .text:0x00000AC0; // type:function size:0x4 +finalizeState_Wait__11dAcOBBStoneFv = .text:0x00000AD0; // type:function size:0x4 +initializeState_FirstWait__11dAcOBBStoneFv = .text:0x00000AE0; // type:function size:0x4 +executeState_FirstWait__11dAcOBBStoneFv = .text:0x00000AF0; // type:function size:0x160 +finalizeState_FirstWait__11dAcOBBStoneFv = .text:0x00000C50; // type:function size:0x4 +initializeState_FirstDemo__11dAcOBBStoneFv = .text:0x00000C60; // type:function size:0xB4 +executeState_FirstDemo__11dAcOBBStoneFv = .text:0x00000D20; // type:function size:0x804 +finalizeState_FirstDemo__11dAcOBBStoneFv = .text:0x00001530; // type:function size:0x4 fn_467_1540 = .text:0x00001540; // type:function size:0x88 -fn_467_15D0 = .text:0x000015D0; // type:function size:0xF4 +__dt__11dAcOBBStoneFv = .text:0x000015D0; // type:function size:0xF4 fn_467_16D0 = .text:0x000016D0; // type:function size:0x4 fn_467_16E0 = .text:0x000016E0; // type:function size:0x4 fn_467_16F0 = .text:0x000016F0; // type:function size:0x4 fn_467_1700 = .text:0x00001700; // type:function size:0x4 fn_467_1710 = .text:0x00001710; // type:function size:0x4 -fn_467_1720 = .text:0x00001720; // type:function size:0x60 -fn_467_1780 = .text:0x00001780; // type:function size:0xC -fn_467_1790 = .text:0x00001790; // type:function size:0x1C -fn_467_17B0 = .text:0x000017B0; // type:function size:0x1C -fn_467_17D0 = .text:0x000017D0; // type:function size:0x1C -fn_467_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_467_1800 = .text:0x00001800; // type:function size:0x10 -fn_467_1810 = .text:0x00001810; // type:function size:0x10 -fn_467_1820 = .text:0x00001820; // type:function size:0x10 -fn_467_1830 = .text:0x00001830; // type:function size:0x10 -fn_467_1840 = .text:0x00001840; // type:function size:0x10 -fn_467_1850 = .text:0x00001850; // type:function size:0x30 -fn_467_1880 = .text:0x00001880; // type:function size:0x30 -fn_467_18B0 = .text:0x000018B0; // type:function size:0x30 -fn_467_18E0 = .text:0x000018E0; // type:function size:0x27C -fn_467_1B60 = .text:0x00001B60; // type:function size:0x58 -fn_467_1BC0 = .text:0x00001BC0; // type:function size:0x88 +build__27sFStateFct_c<11dAcOBBStone>FRC12sStateIDIf_c = .text:0x00001720; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOBBStone>FRP10sStateIf_c = .text:0x00001780; // type:function size:0xC +initialize__24sFState_c<11dAcOBBStone>Fv = .text:0x00001790; // type:function size:0x1C +execute__24sFState_c<11dAcOBBStone>Fv = .text:0x000017B0; // type:function size:0x1C +finalize__24sFState_c<11dAcOBBStone>Fv = .text:0x000017D0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017F0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001800; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001810; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001830; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOBBStone,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001840; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOBBStone>CFR11dAcOBBStone = .text:0x00001850; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOBBStone>CFR11dAcOBBStone = .text:0x00001880; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOBBStone>CFR11dAcOBBStone = .text:0x000018B0; // type:function size:0x30 +__sinit_\d_a_obj_bbstone_cpp = .text:0x000018E0; // type:function size:0x27C scope:local +__dt__26sFStateID_c<11dAcOBBStone>Fv = .text:0x00001B60; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOBBStone>CFPCc = .text:0x00001BC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_467_data_2C = .data:0x0000002C; // type:object size:0xC lbl_467_data_38 = .data:0x00000038; // type:object size:0xC lbl_467_data_44 = .data:0x00000044; // type:object size:0xC lbl_467_data_50 = .data:0x00000050; // type:object size:0x10 -lbl_467_data_60 = .data:0x00000060; // type:object size:0x48 +g_profile_OBJ_BSTN = .data:0x00000060; // type:object size:0x48 lbl_467_data_A8 = .data:0x000000A8; // type:object size:0x38 jumptable_467_data_E0 = .data:0x000000E0; // type:object size:0x28 scope:local lbl_467_data_108 = .data:0x00000108; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bellNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bellNP/symbols.txt index f6a4c6eb..69600b9b 100644 --- a/config/SOUE01/rels/d_a_obj_bellNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bellNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObell__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_417_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_417_240 = .text:0x00000240; // type:function size:0x6C -fn_417_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_417_350 = .text:0x00000350; // type:function size:0xA4 +dAcObell_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__23sFState_c<10dAcObell_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcObell_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcObell__initModels = .text:0x00000400; // type:function size:0xFC AcObell__init = .text:0x00000500; // type:function size:0x1A4 -fn_417_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_417_6C0 = .text:0x000006C0; // type:function size:0x8 AcObell__update = .text:0x000006D0; // type:function size:0x10C -fn_417_7E0 = .text:0x000007E0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 AcObell__draw = .text:0x000007F0; // type:function size:0x28 -AcObell__stateWaitEnter = .text:0x00000820; // type:function size:0xC -AcObell__stateWaitUpdate = .text:0x00000830; // type:function size:0x17C -fn_417_9B0 = .text:0x000009B0; // type:function size:0x4 -fn_417_9C0 = .text:0x000009C0; // type:function size:0x4 -AcObell__stateWaitRupeeUpdate = .text:0x000009D0; // type:function size:0x1C0 +initializeState_Wait__10dAcObell_cFv = .text:0x00000820; // type:function size:0xC +executeState_Wait__10dAcObell_cFv = .text:0x00000830; // type:function size:0x17C +finalizeState_Wait__10dAcObell_cFv = .text:0x000009B0; // type:function size:0x4 +initializeState_WaitRupee__10dAcObell_cFv = .text:0x000009C0; // type:function size:0x4 +executeState_WaitRupee__10dAcObell_cFv = .text:0x000009D0; // type:function size:0x1C0 fn_417_B90 = .text:0x00000B90; // type:function size:0x1C -fn_417_BB0 = .text:0x00000BB0; // type:function size:0x4 -AcObell__stateAfterEnter = .text:0x00000BC0; // type:function size:0x154 -AcObell__stateAfterUpdate = .text:0x00000D20; // type:function size:0x110 -fn_417_E30 = .text:0x00000E30; // type:function size:0x4 +finalizeState_WaitRupee__10dAcObell_cFv = .text:0x00000BB0; // type:function size:0x4 +initializeState_After__10dAcObell_cFv = .text:0x00000BC0; // type:function size:0x154 +executeState_After__10dAcObell_cFv = .text:0x00000D20; // type:function size:0x110 +finalizeState_After__10dAcObell_cFv = .text:0x00000E30; // type:function size:0x4 fn_417_E40 = .text:0x00000E40; // type:function size:0x6C fn_417_EB0 = .text:0x00000EB0; // type:function size:0x6C fn_417_F20 = .text:0x00000F20; // type:function size:0x6C fn_417_F90 = .text:0x00000F90; // type:function size:0xD8 fn_417_1070 = .text:0x00001070; // type:function size:0xC0 fn_417_1130 = .text:0x00001130; // type:function size:0x78 -AcObell__dtor = .text:0x000011B0; // type:function size:0xF0 -fn_417_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_417_12B0 = .text:0x000012B0; // type:function size:0x60 -fn_417_1310 = .text:0x00001310; // type:function size:0xC -fn_417_1320 = .text:0x00001320; // type:function size:0x1C -fn_417_1340 = .text:0x00001340; // type:function size:0x1C -fn_417_1360 = .text:0x00001360; // type:function size:0x1C -fn_417_1380 = .text:0x00001380; // type:function size:0x10 -fn_417_1390 = .text:0x00001390; // type:function size:0x10 -fn_417_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_417_13B0 = .text:0x000013B0; // type:function size:0x10 -fn_417_13C0 = .text:0x000013C0; // type:function size:0x10 -fn_417_13D0 = .text:0x000013D0; // type:function size:0x10 -fn_417_13E0 = .text:0x000013E0; // type:function size:0x30 -fn_417_1410 = .text:0x00001410; // type:function size:0x30 -fn_417_1440 = .text:0x00001440; // type:function size:0x30 -fn_417_1470 = .text:0x00001470; // type:function size:0x27C -fn_417_16F0 = .text:0x000016F0; // type:function size:0x58 -fn_417_1750 = .text:0x00001750; // type:function size:0x88 +__dt__10dAcObell_cFv = .text:0x000011B0; // type:function size:0xF0 +getStateID__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012A0; // type:function size:0x10 +build__26sFStateFct_c<10dAcObell_c>FRC12sStateIDIf_c = .text:0x000012B0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcObell_c>FRP10sStateIf_c = .text:0x00001310; // type:function size:0xC +initialize__23sFState_c<10dAcObell_c>Fv = .text:0x00001320; // type:function size:0x1C +execute__23sFState_c<10dAcObell_c>Fv = .text:0x00001340; // type:function size:0x1C +finalize__23sFState_c<10dAcObell_c>Fv = .text:0x00001360; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001380; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001390; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013A0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013B0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013C0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcObell_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013D0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcObell_c>CFR10dAcObell_c = .text:0x000013E0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcObell_c>CFR10dAcObell_c = .text:0x00001410; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcObell_c>CFR10dAcObell_c = .text:0x00001440; // type:function size:0x30 +__sinit_\d_a_obj_bell_cpp = .text:0x00001470; // type:function size:0x27C scope:local +__dt__25sFStateID_c<10dAcObell_c>Fv = .text:0x000016F0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcObell_c>CFPCc = .text:0x00001750; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_417_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_417_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double lbl_417_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_417_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float -lbl_417_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BELL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_417_data_10 = .data:0x00000010; // type:object size:0x80 lbl_417_data_90 = .data:0x00000090; // type:object size:0x18 data:string lbl_417_data_A8 = .data:0x000000A8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_belt_cvrNP/symbols.txt b/config/SOUE01/rels/d_a_obj_belt_cvrNP/symbols.txt index d963b8eb..be055eac 100644 --- a/config/SOUE01/rels/d_a_obj_belt_cvrNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_belt_cvrNP/symbols.txt @@ -5,11 +5,11 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_267_F0 = .text:0x000000F0; // type:function size:0x40 fn_267_130 = .text:0x00000130; // type:function size:0x40 -AcObeltCvr__ctor = .text:0x00000170; // type:function size:0x118 -fn_267_290 = .text:0x00000290; // type:function size:0x58 -fn_267_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_267_360 = .text:0x00000360; // type:function size:0xA0 -fn_267_400 = .text:0x00000400; // type:function size:0xA4 +dAcObeltCvr_c_classInit__Fv = .text:0x00000170; // type:function size:0x118 +__dt__26sFState_c<13dAcObeltCvr_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcObeltCvr_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_267_4B0 = .text:0x000004B0; // type:function size:0x34 fn_267_4F0 = .text:0x000004F0; // type:function size:0x1C AcObeltCvr__moveAttachedObject = .text:0x00000510; // type:function size:0x2DC @@ -34,46 +34,46 @@ AcObeltCvr__setPosPtr = .text:0x00001130; // type:function size:0x8 fn_267_1140 = .text:0x00001140; // type:function size:0x10 fn_267_1150 = .text:0x00001150; // type:function size:0x10 AcObeltCvr__setState = .text:0x00001160; // type:function size:0x10 -fn_267_1170 = .text:0x00001170; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001170; // type:function size:0x10 fn_267_1180 = .text:0x00001180; // type:function size:0x10 fn_267_1190 = .text:0x00001190; // type:function size:0x34 fn_267_11D0 = .text:0x000011D0; // type:function size:0x8 AcObeltCvr__init2 = .text:0x000011E0; // type:function size:0x80 fn_267_1260 = .text:0x00001260; // type:function size:0x8 AcObeltCvr__update = .text:0x00001270; // type:function size:0x1A0 -fn_267_1410 = .text:0x00001410; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001410; // type:function size:0x10 AcObeltCvr__draw = .text:0x00001420; // type:function size:0xBC -fn_267_14E0 = .text:0x000014E0; // type:function size:0x4 -AcObeltCvr__StateWaitIn = .text:0x000014F0; // type:function size:0x328 -fn_267_1820 = .text:0x00001820; // type:function size:0x4 +initializeState_Wait__13dAcObeltCvr_cFv = .text:0x000014E0; // type:function size:0x4 +executeState_Wait__13dAcObeltCvr_cFv = .text:0x000014F0; // type:function size:0x328 +finalizeState_Wait__13dAcObeltCvr_cFv = .text:0x00001820; // type:function size:0x4 AcObeltCvr__changeDirectionMaybe = .text:0x00001830; // type:function size:0xB0 fn_267_18E0 = .text:0x000018E0; // type:function size:0x240 -fn_267_1B20 = .text:0x00001B20; // type:function size:0x118 -fn_267_1C40 = .text:0x00001C40; // type:function size:0x10 -fn_267_1C50 = .text:0x00001C50; // type:function size:0x60 -fn_267_1CB0 = .text:0x00001CB0; // type:function size:0xC -fn_267_1CC0 = .text:0x00001CC0; // type:function size:0x1C -fn_267_1CE0 = .text:0x00001CE0; // type:function size:0x1C -fn_267_1D00 = .text:0x00001D00; // type:function size:0x1C -fn_267_1D20 = .text:0x00001D20; // type:function size:0x10 -fn_267_1D30 = .text:0x00001D30; // type:function size:0x10 -fn_267_1D40 = .text:0x00001D40; // type:function size:0x10 -fn_267_1D50 = .text:0x00001D50; // type:function size:0x10 -fn_267_1D60 = .text:0x00001D60; // type:function size:0x10 -fn_267_1D70 = .text:0x00001D70; // type:function size:0x10 -fn_267_1D80 = .text:0x00001D80; // type:function size:0x30 -fn_267_1DB0 = .text:0x00001DB0; // type:function size:0x30 -fn_267_1DE0 = .text:0x00001DE0; // type:function size:0x30 -fn_267_1E10 = .text:0x00001E10; // type:function size:0x10C -fn_267_1F20 = .text:0x00001F20; // type:function size:0x58 -fn_267_1F80 = .text:0x00001F80; // type:function size:0x88 +__dt__13dAcObeltCvr_cFv = .text:0x00001B20; // type:function size:0x118 +getStateID__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C40; // type:function size:0x10 +build__29sFStateFct_c<13dAcObeltCvr_c>FRC12sStateIDIf_c = .text:0x00001C50; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcObeltCvr_c>FRP10sStateIf_c = .text:0x00001CB0; // type:function size:0xC +initialize__26sFState_c<13dAcObeltCvr_c>Fv = .text:0x00001CC0; // type:function size:0x1C +execute__26sFState_c<13dAcObeltCvr_c>Fv = .text:0x00001CE0; // type:function size:0x1C +finalize__26sFState_c<13dAcObeltCvr_c>Fv = .text:0x00001D00; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D20; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D30; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D40; // type:function size:0x10 +getState__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D50; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D60; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcObeltCvr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D70; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcObeltCvr_c>CFR13dAcObeltCvr_c = .text:0x00001D80; // type:function size:0x30 +executeState__28sFStateID_c<13dAcObeltCvr_c>CFR13dAcObeltCvr_c = .text:0x00001DB0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcObeltCvr_c>CFR13dAcObeltCvr_c = .text:0x00001DE0; // type:function size:0x30 +__sinit_\d_a_obj_belt_cvr_cpp = .text:0x00001E10; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcObeltCvr_c>Fv = .text:0x00001F20; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcObeltCvr_c>CFPCc = .text:0x00001F80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_267_rodata_0 = .rodata:0x00000000; // type:object size:0x14 lbl_267_rodata_14 = .rodata:0x00000014; // type:object size:0x1C data:float lbl_267_rodata_30 = .rodata:0x00000030; // type:object size:0x6C data:float -lbl_267_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BELT_CVR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_267_data_10 = .data:0x00000010; // type:object size:0xC lbl_267_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_267_data_30 = .data:0x00000030; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_belt_obstacleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_belt_obstacleNP/symbols.txt index 6a157f6d..4aa855f3 100644 --- a/config/SOUE01/rels/d_a_obj_belt_obstacleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_belt_obstacleNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObeltObstacle__ctor = .text:0x000000F0; // type:function size:0xE8 +dAcObeltObstacle_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 fn_266_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_266_240 = .text:0x00000240; // type:function size:0x58 -fn_266_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_266_310 = .text:0x00000310; // type:function size:0xA0 -fn_266_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__31sFState_c<18dAcObeltObstacle_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcObeltObstacle_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_266_460 = .text:0x00000460; // type:function size:0x98 AcObeltObstacle__init = .text:0x00000500; // type:function size:0x20C -fn_266_710 = .text:0x00000710; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000710; // type:function size:0x10 fn_266_720 = .text:0x00000720; // type:function size:0x8 AcObeltObstacle__update = .text:0x00000730; // type:function size:0x4F0 -fn_266_C20 = .text:0x00000C20; // type:function size:0x10 -fn_266_C30 = .text:0x00000C30; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 AcObeltObstacle__draw = .text:0x00000C40; // type:function size:0x230 -fn_266_E70 = .text:0x00000E70; // type:function size:0x4 -fn_266_E80 = .text:0x00000E80; // type:function size:0x24 +initializeState_Wait__18dAcObeltObstacle_cFv = .text:0x00000E70; // type:function size:0x4 +executeState_Wait__18dAcObeltObstacle_cFv = .text:0x00000E80; // type:function size:0x24 fn_266_EA4 = .text:0x00000EA4; // type:function size:0x4 -fn_266_EB0 = .text:0x00000EB0; // type:function size:0x4 -fn_266_EC0 = .text:0x00000EC0; // type:function size:0x64 -fn_266_F30 = .text:0x00000F30; // type:function size:0x128 -fn_266_1060 = .text:0x00001060; // type:function size:0x10 -fn_266_1070 = .text:0x00001070; // type:function size:0x18 -fn_266_1090 = .text:0x00001090; // type:function size:0x194 -fn_266_1230 = .text:0x00001230; // type:function size:0x18 -fn_266_1250 = .text:0x00001250; // type:function size:0x4 -fn_266_1260 = .text:0x00001260; // type:function size:0x6C -fn_266_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_266_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_266_12F0 = .text:0x000012F0; // type:function size:0x20 -fn_266_1310 = .text:0x00001310; // type:function size:0x4 -fn_266_1320 = .text:0x00001320; // type:function size:0x4 +finalizeState_Wait__18dAcObeltObstacle_cFv = .text:0x00000EB0; // type:function size:0x4 +initializeState_Init__18dAcObeltObstacle_cFv = .text:0x00000EC0; // type:function size:0x64 +executeState_Init__18dAcObeltObstacle_cFv = .text:0x00000F30; // type:function size:0x128 +finalizeState_Init__18dAcObeltObstacle_cFv = .text:0x00001060; // type:function size:0x10 +initializeState_BeltMove__18dAcObeltObstacle_cFv = .text:0x00001070; // type:function size:0x18 +executeState_BeltMove__18dAcObeltObstacle_cFv = .text:0x00001090; // type:function size:0x194 +finalizeState_BeltMove__18dAcObeltObstacle_cFv = .text:0x00001230; // type:function size:0x18 +initializeState_TeniN__18dAcObeltObstacle_cFv = .text:0x00001250; // type:function size:0x4 +executeState_TeniN__18dAcObeltObstacle_cFv = .text:0x00001260; // type:function size:0x6C +getOldStateID__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +finalizeState_TeniN__18dAcObeltObstacle_cFv = .text:0x000012E0; // type:function size:0x10 +initializeState_TeniNonly__18dAcObeltObstacle_cFv = .text:0x000012F0; // type:function size:0x20 +executeState_TeniNonly__18dAcObeltObstacle_cFv = .text:0x00001310; // type:function size:0x4 +finalizeState_TeniNonly__18dAcObeltObstacle_cFv = .text:0x00001320; // type:function size:0x4 fn_266_1330 = .text:0x00001330; // type:function size:0xB0 fn_266_13E0 = .text:0x000013E0; // type:function size:0x164 fn_266_1550 = .text:0x00001550; // type:function size:0xAC fn_266_1600 = .text:0x00001600; // type:function size:0xF8 fn_266_1700 = .text:0x00001700; // type:function size:0x2C8 fn_266_19D0 = .text:0x000019D0; // type:function size:0x78 -fn_266_1A50 = .text:0x00001A50; // type:function size:0x100 -fn_266_1B50 = .text:0x00001B50; // type:function size:0x60 -fn_266_1BB0 = .text:0x00001BB0; // type:function size:0xC -fn_266_1BC0 = .text:0x00001BC0; // type:function size:0x1C -fn_266_1BE0 = .text:0x00001BE0; // type:function size:0x1C -fn_266_1C00 = .text:0x00001C00; // type:function size:0x1C -fn_266_1C20 = .text:0x00001C20; // type:function size:0x10 -fn_266_1C30 = .text:0x00001C30; // type:function size:0x10 -fn_266_1C40 = .text:0x00001C40; // type:function size:0x10 -fn_266_1C50 = .text:0x00001C50; // type:function size:0x10 -fn_266_1C60 = .text:0x00001C60; // type:function size:0x10 -fn_266_1C70 = .text:0x00001C70; // type:function size:0x30 -fn_266_1CA0 = .text:0x00001CA0; // type:function size:0x30 -fn_266_1CD0 = .text:0x00001CD0; // type:function size:0x30 -fn_266_1D00 = .text:0x00001D00; // type:function size:0x3F4 -fn_266_2100 = .text:0x00002100; // type:function size:0x58 -fn_266_2160 = .text:0x00002160; // type:function size:0x88 +__dt__18dAcObeltObstacle_cFv = .text:0x00001A50; // type:function size:0x100 +build__34sFStateFct_c<18dAcObeltObstacle_c>FRC12sStateIDIf_c = .text:0x00001B50; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcObeltObstacle_c>FRP10sStateIf_c = .text:0x00001BB0; // type:function size:0xC +initialize__31sFState_c<18dAcObeltObstacle_c>Fv = .text:0x00001BC0; // type:function size:0x1C +execute__31sFState_c<18dAcObeltObstacle_c>Fv = .text:0x00001BE0; // type:function size:0x1C +finalize__31sFState_c<18dAcObeltObstacle_c>Fv = .text:0x00001C00; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C20; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C30; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C40; // type:function size:0x10 +getState__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C50; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcObeltObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C60; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcObeltObstacle_c>CFR18dAcObeltObstacle_c = .text:0x00001C70; // type:function size:0x30 +executeState__33sFStateID_c<18dAcObeltObstacle_c>CFR18dAcObeltObstacle_c = .text:0x00001CA0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcObeltObstacle_c>CFR18dAcObeltObstacle_c = .text:0x00001CD0; // type:function size:0x30 +__sinit_\d_a_obj_belt_obstacle_cpp = .text:0x00001D00; // type:function size:0x3F4 scope:local +__dt__33sFStateID_c<18dAcObeltObstacle_c>Fv = .text:0x00002100; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcObeltObstacle_c>CFPCc = .text:0x00002160; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -69,7 +69,7 @@ lbl_266_rodata_50 = .rodata:0x00000050; // type:object size:0x28 data:float lbl_266_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_266_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_266_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float -lbl_266_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BELT_OBSTACLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_266_data_10 = .data:0x00000010; // type:object size:0x30 lbl_266_data_40 = .data:0x00000040; // type:object size:0x10 lbl_266_data_50 = .data:0x00000050; // type:object size:0x20 data:string diff --git a/config/SOUE01/rels/d_a_obj_bgNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bgNP/symbols.txt index f4359a63..1b4f7870 100644 --- a/config/SOUE01/rels/d_a_obj_bgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bgNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObg__ctor = .text:0x00000070; // type:function size:0x74 +dAcObg_c_classInit__Fv = .text:0x00000070; // type:function size:0x74 fn_577_F0 = .text:0x000000F0; // type:function size:0x40 fn_577_130 = .text:0x00000130; // type:function size:0xF8 AcObg__initModels = .text:0x00000230; // type:function size:0xB4 @@ -24,13 +24,13 @@ fn_577_17C0 = .text:0x000017C0; // type:function size:0x40 fn_577_1800 = .text:0x00001800; // type:function size:0x28 fn_577_1830 = .text:0x00001830; // type:function size:0x34 fn_577_1864 = .text:0x00001864; // type:function size:0x4 -AcObg__dtor = .text:0x00001870; // type:function size:0x80 +__dt__8dAcObg_cFv = .text:0x00001870; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_577_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_577_rodata_4 = .rodata:0x00000004; // type:object size:0x18 data:float lbl_577_rodata_1C = .rodata:0x0000001C; // type:object size:0x18 -lbl_577_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BG = .data:0x00000000; // type:object size:0x10 lbl_577_data_10 = .data:0x00000010; // type:object size:0xC0 lbl_577_data_D0 = .data:0x000000D0; // type:object size:0xC data:string lbl_577_data_DC = .data:0x000000DC; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_obj_bigbomb_flowerNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bigbomb_flowerNP/symbols.txt index 43a03724..17a37904 100644 --- a/config/SOUE01/rels/d_a_obj_bigbomb_flowerNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bigbomb_flowerNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_466_F0 = .text:0x000000F0; // type:function size:0xD4 -fn_466_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_466_230 = .text:0x00000230; // type:function size:0x6C -fn_466_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_466_340 = .text:0x00000340; // type:function size:0xA4 +dAcOBBombFlower_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__30sFState_c<17dAcOBBombFlower_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOBBombFlower_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_466_3F0 = .text:0x000003F0; // type:function size:0x7C fn_466_470 = .text:0x00000470; // type:function size:0x158 -fn_466_5D0 = .text:0x000005D0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005D0; // type:function size:0x10 fn_466_5E0 = .text:0x000005E0; // type:function size:0x198 fn_466_780 = .text:0x00000780; // type:function size:0x8 fn_466_790 = .text:0x00000790; // type:function size:0x60 -fn_466_7F0 = .text:0x000007F0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007F0; // type:function size:0x10 fn_466_800 = .text:0x00000800; // type:function size:0x28 -fn_466_830 = .text:0x00000830; // type:function size:0xC -fn_466_840 = .text:0x00000840; // type:function size:0xC0 -fn_466_900 = .text:0x00000900; // type:function size:0x4 -fn_466_910 = .text:0x00000910; // type:function size:0xE8 -fn_466_A00 = .text:0x00000A00; // type:function size:0x10 -fn_466_A10 = .text:0x00000A10; // type:function size:0x60 -fn_466_A70 = .text:0x00000A70; // type:function size:0xC -fn_466_A80 = .text:0x00000A80; // type:function size:0x1C -fn_466_AA0 = .text:0x00000AA0; // type:function size:0x1C -fn_466_AC0 = .text:0x00000AC0; // type:function size:0x1C -fn_466_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_466_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_466_B00 = .text:0x00000B00; // type:function size:0x10 -fn_466_B10 = .text:0x00000B10; // type:function size:0x10 -fn_466_B20 = .text:0x00000B20; // type:function size:0x10 -fn_466_B30 = .text:0x00000B30; // type:function size:0x10 -fn_466_B40 = .text:0x00000B40; // type:function size:0x30 -fn_466_B70 = .text:0x00000B70; // type:function size:0x30 -fn_466_BA0 = .text:0x00000BA0; // type:function size:0x30 -fn_466_BD0 = .text:0x00000BD0; // type:function size:0x10C -fn_466_CE0 = .text:0x00000CE0; // type:function size:0x58 -fn_466_D40 = .text:0x00000D40; // type:function size:0x88 +initializeState_Wait__17dAcOBBombFlower_cFv = .text:0x00000830; // type:function size:0xC +executeState_Wait__17dAcOBBombFlower_cFv = .text:0x00000840; // type:function size:0xC0 +finalizeState_Wait__17dAcOBBombFlower_cFv = .text:0x00000900; // type:function size:0x4 +__dt__17dAcOBBombFlower_cFv = .text:0x00000910; // type:function size:0xE8 +getStateID__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A00; // type:function size:0x10 +build__33sFStateFct_c<17dAcOBBombFlower_c>FRC12sStateIDIf_c = .text:0x00000A10; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOBBombFlower_c>FRP10sStateIf_c = .text:0x00000A70; // type:function size:0xC +initialize__30sFState_c<17dAcOBBombFlower_c>Fv = .text:0x00000A80; // type:function size:0x1C +execute__30sFState_c<17dAcOBBombFlower_c>Fv = .text:0x00000AA0; // type:function size:0x1C +finalize__30sFState_c<17dAcOBBombFlower_c>Fv = .text:0x00000AC0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B00; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B10; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOBBombFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B30; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOBBombFlower_c>CFR17dAcOBBombFlower_c = .text:0x00000B40; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOBBombFlower_c>CFR17dAcOBBombFlower_c = .text:0x00000B70; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOBBombFlower_c>CFR17dAcOBBombFlower_c = .text:0x00000BA0; // type:function size:0x30 +__sinit_\d_a_obj_bigbomb_flower_cpp = .text:0x00000BD0; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcOBBombFlower_c>Fv = .text:0x00000CE0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOBBombFlower_c>CFPCc = .text:0x00000D40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_466_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_466_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_466_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BIGBOMB_FLOWER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_466_data_10 = .data:0x00000010; // type:object size:0x30 lbl_466_data_40 = .data:0x00000040; // type:object size:0x10 lbl_466_data_50 = .data:0x00000050; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_bird_spNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bird_spNP/symbols.txt index 0e51a9c0..6a517068 100644 --- a/config/SOUE01/rels/d_a_obj_bird_spNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bird_spNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObjBirdSp__ctor = .text:0x00000070; // type:function size:0x54 +dAcObjBirdSp_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_241_D0 = .text:0x000000D0; // type:function size:0x8 AcObjBirdSp__init = .text:0x000000E0; // type:function size:0xC4 AcObjBirdSp__update = .text:0x000001B0; // type:function size:0x230 fn_241_3E0 = .text:0x000003E0; // type:function size:0x8 -fn_241_3F0 = .text:0x000003F0; // type:function size:0x68 +__dt__14dAcObjBirdSp_cFv = .text:0x000003F0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_241_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_241_data_0 = .data:0x00000000; // type:object size:0x30 -lbl_241_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_BIRD_SP_UP = .data:0x00000030; // type:object size:0x10 lbl_241_data_40 = .data:0x00000040; // type:object size:0x20 lbl_241_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bird_statueNP/splits.txt b/config/SOUE01/rels/d_a_obj_bird_statueNP/splits.txt index 5e69390a..fd42e463 100644 --- a/config/SOUE01/rels/d_a_obj_bird_statueNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_bird_statueNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_bird_statueNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bird_statueNP/symbols.txt index 0a37b425..dcc5f003 100644 --- a/config/SOUE01/rels/d_a_obj_bird_statueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bird_statueNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_627_70 = .text:0x00000070; // type:function size:0x54 +dAcOBirdStatue_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_627_D0 = .text:0x000000D0; // type:function size:0x98 fn_627_170 = .text:0x00000170; // type:function size:0xA4 fn_627_220 = .text:0x00000220; // type:function size:0x28 -fn_627_250 = .text:0x00000250; // type:function size:0x68 +__dt__16dAcOBirdStatue_cFv = .text:0x00000250; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_627_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_627_section4_10 = .rodata:0x00000010; // type:object size:0xC -lbl_627_section4_1C = .rodata:0x0000001C; // type:object size:0x24 -lbl_627_section4_40 = .rodata:0x00000040; // type:object size:0x80 +g_profile_OBJ_BIRD_STATUE = .data:0x00000000; // type:object size:0x10 +lbl_627_section4_10 = .data:0x00000010; // type:object size:0xC +lbl_627_section4_1C = .data:0x0000001C; // type:object size:0x24 +lbl_627_section4_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bladeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bladeNP/symbols.txt index 5af954a7..b3ae4d33 100644 --- a/config/SOUE01/rels/d_a_obj_bladeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bladeNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_382_70 = .text:0x00000070; // type:function size:0x90 +dAcOblade_c_classInit__Fv = .text:0x00000070; // type:function size:0x90 fn_382_100 = .text:0x00000100; // type:function size:0x98 fn_382_1A0 = .text:0x000001A0; // type:function size:0xC4 fn_382_270 = .text:0x00000270; // type:function size:0x8 fn_382_280 = .text:0x00000280; // type:function size:0x30 fn_382_2B0 = .text:0x000002B0; // type:function size:0x28 -fn_382_2E0 = .text:0x000002E0; // type:function size:0x68 +__dt__11dAcOblade_cFv = .text:0x000002E0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_382_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_382_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_382_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BLADE = .data:0x00000000; // type:object size:0x10 lbl_382_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_382_data_20 = .data:0x00000020; // type:object size:0x10 lbl_382_data_30 = .data:0x00000030; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_blast_rockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_blast_rockNP/symbols.txt index 1beee845..5c7b9f35 100644 --- a/config/SOUE01/rels/d_a_obj_blast_rockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_blast_rockNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBlastRock__ctor = .text:0x000000F0; // type:function size:0x1AC +dAcOBlastRock_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1AC fn_281_2A0 = .text:0x000002A0; // type:function size:0x58 fn_281_300 = .text:0x00000300; // type:function size:0x64 -fn_281_370 = .text:0x00000370; // type:function size:0x58 -fn_281_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_281_440 = .text:0x00000440; // type:function size:0xA0 -fn_281_4E0 = .text:0x000004E0; // type:function size:0xA4 +__dt__28sFState_c<15dAcOBlastRock_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOBlastRock_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 AcOBlastRock__initModels = .text:0x00000590; // type:function size:0x628 fn_281_BC0 = .text:0x00000BC0; // type:function size:0xA0 fn_281_C60 = .text:0x00000C60; // type:function size:0x5C AcOBlastRock__init = .text:0x00000CC0; // type:function size:0x6B4 -fn_281_1380 = .text:0x00001380; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001380; // type:function size:0x10 fn_281_1390 = .text:0x00001390; // type:function size:0x8 fn_281_13A0 = .text:0x000013A0; // type:function size:0x70 fn_281_1410 = .text:0x00001410; // type:function size:0x228 -fn_281_1640 = .text:0x00001640; // type:function size:0x10 -fn_281_1650 = .text:0x00001650; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001650; // type:function size:0x10 fn_281_1660 = .text:0x00001660; // type:function size:0xB0 AcOBlastRock__decrement = .text:0x00001710; // type:function size:0x1C fn_281_1730 = .text:0x00001730; // type:function size:0xA0 fn_281_17D0 = .text:0x000017D0; // type:function size:0x68 fn_281_1840 = .text:0x00001840; // type:function size:0x230 -fn_281_1A70 = .text:0x00001A70; // type:function size:0x7C -fn_281_1AF0 = .text:0x00001AF0; // type:function size:0x20C -fn_281_1D00 = .text:0x00001D00; // type:function size:0x114 -fn_281_1E20 = .text:0x00001E20; // type:function size:0x64 -fn_281_1E90 = .text:0x00001E90; // type:function size:0x230 -fn_281_20C0 = .text:0x000020C0; // type:function size:0x4 -fn_281_20D0 = .text:0x000020D0; // type:function size:0x70 -fn_281_2140 = .text:0x00002140; // type:function size:0x30 +initializeState_Wait__15dAcOBlastRock_cFv = .text:0x00001A70; // type:function size:0x7C +executeState_Wait__15dAcOBlastRock_cFv = .text:0x00001AF0; // type:function size:0x20C +finalizeState_Wait__15dAcOBlastRock_cFv = .text:0x00001D00; // type:function size:0x114 +initializeState_Piece__15dAcOBlastRock_cFv = .text:0x00001E20; // type:function size:0x64 +executeState_Piece__15dAcOBlastRock_cFv = .text:0x00001E90; // type:function size:0x230 +finalizeState_Piece__15dAcOBlastRock_cFv = .text:0x000020C0; // type:function size:0x4 +initializeState_Broken__15dAcOBlastRock_cFv = .text:0x000020D0; // type:function size:0x70 +executeState_Broken__15dAcOBlastRock_cFv = .text:0x00002140; // type:function size:0x30 fn_281_2170 = .text:0x00002170; // type:function size:0x4 -fn_281_2180 = .text:0x00002180; // type:function size:0x4 +finalizeState_Broken__15dAcOBlastRock_cFv = .text:0x00002180; // type:function size:0x4 fn_281_2190 = .text:0x00002190; // type:function size:0x6C fn_281_2200 = .text:0x00002200; // type:function size:0xE4 fn_281_22F0 = .text:0x000022F0; // type:function size:0x140 @@ -51,24 +51,24 @@ fn_281_34A0 = .text:0x000034A0; // type:function size:0x104 fn_281_35B0 = .text:0x000035B0; // type:function size:0x2E4 fn_281_38A0 = .text:0x000038A0; // type:function size:0x224 fn_281_3AD0 = .text:0x00003AD0; // type:function size:0x88 -fn_281_3B60 = .text:0x00003B60; // type:function size:0x178 -fn_281_3CE0 = .text:0x00003CE0; // type:function size:0x60 -fn_281_3D40 = .text:0x00003D40; // type:function size:0xC -fn_281_3D50 = .text:0x00003D50; // type:function size:0x1C -fn_281_3D70 = .text:0x00003D70; // type:function size:0x1C -fn_281_3D90 = .text:0x00003D90; // type:function size:0x1C -fn_281_3DB0 = .text:0x00003DB0; // type:function size:0x10 -fn_281_3DC0 = .text:0x00003DC0; // type:function size:0x10 -fn_281_3DD0 = .text:0x00003DD0; // type:function size:0x10 -fn_281_3DE0 = .text:0x00003DE0; // type:function size:0x10 -fn_281_3DF0 = .text:0x00003DF0; // type:function size:0x10 -fn_281_3E00 = .text:0x00003E00; // type:function size:0x10 -fn_281_3E10 = .text:0x00003E10; // type:function size:0x30 -fn_281_3E40 = .text:0x00003E40; // type:function size:0x30 -fn_281_3E70 = .text:0x00003E70; // type:function size:0x30 -fn_281_3EA0 = .text:0x00003EA0; // type:function size:0x27C -fn_281_4120 = .text:0x00004120; // type:function size:0x58 -fn_281_4180 = .text:0x00004180; // type:function size:0x88 +__dt__15dAcOBlastRock_cFv = .text:0x00003B60; // type:function size:0x178 +build__31sFStateFct_c<15dAcOBlastRock_c>FRC12sStateIDIf_c = .text:0x00003CE0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOBlastRock_c>FRP10sStateIf_c = .text:0x00003D40; // type:function size:0xC +initialize__28sFState_c<15dAcOBlastRock_c>Fv = .text:0x00003D50; // type:function size:0x1C +execute__28sFState_c<15dAcOBlastRock_c>Fv = .text:0x00003D70; // type:function size:0x1C +finalize__28sFState_c<15dAcOBlastRock_c>Fv = .text:0x00003D90; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003DB0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003DC0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003DD0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DE0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DF0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOBlastRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003E00; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOBlastRock_c>CFR15dAcOBlastRock_c = .text:0x00003E10; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOBlastRock_c>CFR15dAcOBlastRock_c = .text:0x00003E40; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOBlastRock_c>CFR15dAcOBlastRock_c = .text:0x00003E70; // type:function size:0x30 +__sinit_\d_a_obj_blast_rock_cpp = .text:0x00003EA0; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOBlastRock_c>Fv = .text:0x00004120; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOBlastRock_c>CFPCc = .text:0x00004180; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_281_rodata_304 = .rodata:0x00000304; // type:object size:0x4 data:float lbl_281_rodata_308 = .rodata:0x00000308; // type:object size:0x4 data:float lbl_281_rodata_30C = .rodata:0x0000030C; // type:object size:0x3C data:float lbl_281_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_281_data_8 = .data:0x00000008; // type:object size:0x50 +g_profile_OBJ_BLAST_ROCK = .data:0x00000008; // type:object size:0x50 lbl_281_data_58 = .data:0x00000058; // type:object size:0x14 lbl_281_data_6C = .data:0x0000006C; // type:object size:0x14 lbl_281_data_80 = .data:0x00000080; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_block_ropeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_block_ropeNP/symbols.txt index 3a8d08ae..0065d695 100644 --- a/config/SOUE01/rels/d_a_obj_block_ropeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_block_ropeNP/symbols.txt @@ -4,28 +4,28 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_269_F0 = .text:0x000000F0; // type:function size:0x40 -AcOblockRope__ctor = .text:0x00000130; // type:function size:0x174 -fn_269_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_269_310 = .text:0x00000310; // type:function size:0x6C -fn_269_380 = .text:0x00000380; // type:function size:0xA0 -fn_269_420 = .text:0x00000420; // type:function size:0xA4 +dAcOblockRope_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 +__dt__28sFState_c<15dAcOblockRope_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOblockRope_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_269_4D0 = .text:0x000004D0; // type:function size:0x54 fn_269_530 = .text:0x00000530; // type:function size:0x4 AcOblockRope__initModels = .text:0x00000540; // type:function size:0x14C AcOblockRope__init = .text:0x00000690; // type:function size:0x454 -fn_269_AF0 = .text:0x00000AF0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AF0; // type:function size:0x10 fn_269_B00 = .text:0x00000B00; // type:function size:0x8 AcOblockRope__updateInEvent = .text:0x00000B10; // type:function size:0x8C AcOblockRope__update = .text:0x00000BA0; // type:function size:0x30 -fn_269_BD0 = .text:0x00000BD0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 AcOblockRope__draw = .text:0x00000BE0; // type:function size:0x108 -fn_269_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_269_D00 = .text:0x00000D00; // type:function size:0x4 -AcOblockRope__stateWaitUpdate = .text:0x00000D10; // type:function size:0x2E4 -fn_269_1000 = .text:0x00001000; // type:function size:0x4 -AcOblockRope__stateDeleteEnter = .text:0x00001010; // type:function size:0x9C -AcOblockRope__stateDeleteIn = .text:0x000010B0; // type:function size:0x300 -fn_269_13B0 = .text:0x000013B0; // type:function size:0x4 +getStateID__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 +initializeState_Wait__15dAcOblockRope_cFv = .text:0x00000D00; // type:function size:0x4 +executeState_Wait__15dAcOblockRope_cFv = .text:0x00000D10; // type:function size:0x2E4 +finalizeState_Wait__15dAcOblockRope_cFv = .text:0x00001000; // type:function size:0x4 +initializeState_Delete__15dAcOblockRope_cFv = .text:0x00001010; // type:function size:0x9C +executeState_Delete__15dAcOblockRope_cFv = .text:0x000010B0; // type:function size:0x300 +finalizeState_Delete__15dAcOblockRope_cFv = .text:0x000013B0; // type:function size:0x4 fn_269_13C0 = .text:0x000013C0; // type:function size:0x33C fn_269_1700 = .text:0x00001700; // type:function size:0xFC fn_269_1800 = .text:0x00001800; // type:function size:0x3FC @@ -34,24 +34,24 @@ fn_269_1DD0 = .text:0x00001DD0; // type:function size:0x370 fn_269_2140 = .text:0x00002140; // type:function size:0xF0 fn_269_2230 = .text:0x00002230; // type:function size:0x1AC fn_269_23E0 = .text:0x000023E0; // type:function size:0x804 -fn_269_2BF0 = .text:0x00002BF0; // type:function size:0x13C -fn_269_2D30 = .text:0x00002D30; // type:function size:0x60 -fn_269_2D90 = .text:0x00002D90; // type:function size:0xC -fn_269_2DA0 = .text:0x00002DA0; // type:function size:0x1C -fn_269_2DC0 = .text:0x00002DC0; // type:function size:0x1C -fn_269_2DE0 = .text:0x00002DE0; // type:function size:0x1C -fn_269_2E00 = .text:0x00002E00; // type:function size:0x10 -fn_269_2E10 = .text:0x00002E10; // type:function size:0x10 -fn_269_2E20 = .text:0x00002E20; // type:function size:0x10 -fn_269_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_269_2E40 = .text:0x00002E40; // type:function size:0x10 -fn_269_2E50 = .text:0x00002E50; // type:function size:0x10 -fn_269_2E60 = .text:0x00002E60; // type:function size:0x30 -fn_269_2E90 = .text:0x00002E90; // type:function size:0x30 -fn_269_2EC0 = .text:0x00002EC0; // type:function size:0x30 -AcOblockRope__initStates = .text:0x00002EF0; // type:function size:0x1C0 -fn_269_30B0 = .text:0x000030B0; // type:function size:0x58 -fn_269_3110 = .text:0x00003110; // type:function size:0x88 +__dt__15dAcOblockRope_cFv = .text:0x00002BF0; // type:function size:0x13C +build__31sFStateFct_c<15dAcOblockRope_c>FRC12sStateIDIf_c = .text:0x00002D30; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOblockRope_c>FRP10sStateIf_c = .text:0x00002D90; // type:function size:0xC +initialize__28sFState_c<15dAcOblockRope_c>Fv = .text:0x00002DA0; // type:function size:0x1C +execute__28sFState_c<15dAcOblockRope_c>Fv = .text:0x00002DC0; // type:function size:0x1C +finalize__28sFState_c<15dAcOblockRope_c>Fv = .text:0x00002DE0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E00; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E10; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E20; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E40; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOblockRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E50; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOblockRope_c>CFR15dAcOblockRope_c = .text:0x00002E60; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOblockRope_c>CFR15dAcOblockRope_c = .text:0x00002E90; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOblockRope_c>CFR15dAcOblockRope_c = .text:0x00002EC0; // type:function size:0x30 +__sinit_\d_a_obj_block_rope_cpp = .text:0x00002EF0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOblockRope_c>Fv = .text:0x000030B0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOblockRope_c>CFPCc = .text:0x00003110; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_269_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_269_rodata_48 = .rodata:0x00000048; // type:object size:0x10 data:float lbl_269_rodata_58 = .rodata:0x00000058; // type:object size:0x20 data:float lbl_269_rodata_78 = .rodata:0x00000078; // type:object size:0x74 data:float -lbl_269_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_BLOCK_ROPE = .data:0x00000000; // type:object size:0x70 data:4byte lbl_269_data_70 = .data:0x00000070; // type:object size:0x10 data:string lbl_269_data_80 = .data:0x00000080; // type:object size:0x38 lbl_269_data_B8 = .data:0x000000B8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_block_undergroundNP/symbols.txt b/config/SOUE01/rels/d_a_obj_block_undergroundNP/symbols.txt index 8f12f85c..7379ac3a 100644 --- a/config/SOUE01/rels/d_a_obj_block_undergroundNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_block_undergroundNP/symbols.txt @@ -1,11 +1,11 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOBlockUnderground__ctor = .text:0x00000070; // type:function size:0x30 +dAcOBlockUnderground_classInit__Fv = .text:0x00000070; // type:function size:0x30 fn_459_A0 = .text:0x000000A0; // type:function size:0xC fn_459_B0 = .text:0x000000B0; // type:function size:0xC -AcOBlockUnderground__ctorCont = .text:0x000000C0; // type:function size:0x74 -AcOBlockUnderground__dtor = .text:0x00000140; // type:function size:0xBC +__ct__20dAcOBlockUndergroundFv = .text:0x000000C0; // type:function size:0x74 +__dt__20dAcOBlockUndergroundFv = .text:0x00000140; // type:function size:0xBC AcOBlockUnderground__initModels = .text:0x00000200; // type:function size:0x184 AcOBlockUnderground__init = .text:0x00000390; // type:function size:0x1E0 AcOBlockUnderground__init2 = .text:0x00000570; // type:function size:0x54 @@ -38,7 +38,7 @@ lbl_459_rodata_38 = .rodata:0x00000038; // type:object size:0x10 lbl_459_rodata_48 = .rodata:0x00000048; // type:object size:0x10 lbl_459_rodata_58 = .rodata:0x00000058; // type:object size:0x30 lbl_459_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float -lbl_459_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BLOCK_UNDERGROUND = .data:0x00000000; // type:object size:0x10 lbl_459_data_10 = .data:0x00000010; // type:object size:0xC lbl_459_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_459_data_2C = .data:0x0000002C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_blow_coalNP/symbols.txt b/config/SOUE01/rels/d_a_obj_blow_coalNP/symbols.txt index 91a90c55..aef06b99 100644 --- a/config/SOUE01/rels/d_a_obj_blow_coalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_blow_coalNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_361_F0 = .text:0x000000F0; // type:function size:0x12C +dAcOblowCoal_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_361_220 = .text:0x00000220; // type:function size:0x64 -fn_361_290 = .text:0x00000290; // type:function size:0x58 -fn_361_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_361_360 = .text:0x00000360; // type:function size:0xA0 -fn_361_400 = .text:0x00000400; // type:function size:0xA4 +__dt__27sFState_c<14dAcOblowCoal_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOblowCoal_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_361_4B0 = .text:0x000004B0; // type:function size:0x40 fn_361_4F0 = .text:0x000004F0; // type:function size:0x17C fn_361_670 = .text:0x00000670; // type:function size:0x250 -fn_361_8C0 = .text:0x000008C0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008C0; // type:function size:0x10 fn_361_8D0 = .text:0x000008D0; // type:function size:0xD0 fn_361_9A0 = .text:0x000009A0; // type:function size:0x8 fn_361_9B0 = .text:0x000009B0; // type:function size:0x18C -fn_361_B40 = .text:0x00000B40; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B40; // type:function size:0x10 fn_361_B50 = .text:0x00000B50; // type:function size:0x28 -fn_361_B80 = .text:0x00000B80; // type:function size:0xC -fn_361_B90 = .text:0x00000B90; // type:function size:0x1A0 -fn_361_D30 = .text:0x00000D30; // type:function size:0x4 -fn_361_D40 = .text:0x00000D40; // type:function size:0x4 -fn_361_D50 = .text:0x00000D50; // type:function size:0x4 -fn_361_D60 = .text:0x00000D60; // type:function size:0x4 +initializeState_Wait__14dAcOblowCoal_cFv = .text:0x00000B80; // type:function size:0xC +executeState_Wait__14dAcOblowCoal_cFv = .text:0x00000B90; // type:function size:0x1A0 +finalizeState_Wait__14dAcOblowCoal_cFv = .text:0x00000D30; // type:function size:0x4 +initializeState_Dead__14dAcOblowCoal_cFv = .text:0x00000D40; // type:function size:0x4 +executeState_Dead__14dAcOblowCoal_cFv = .text:0x00000D50; // type:function size:0x4 +finalizeState_Dead__14dAcOblowCoal_cFv = .text:0x00000D60; // type:function size:0x4 fn_361_D70 = .text:0x00000D70; // type:function size:0x9C fn_361_E10 = .text:0x00000E10; // type:function size:0x1C fn_361_E30 = .text:0x00000E30; // type:function size:0x1C fn_361_E50 = .text:0x00000E50; // type:function size:0x1C -fn_361_E70 = .text:0x00000E70; // type:function size:0x118 -fn_361_F90 = .text:0x00000F90; // type:function size:0x10 +__dt__14dAcOblowCoal_cFv = .text:0x00000E70; // type:function size:0x118 +getStateID__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 fn_361_FA0 = .text:0x00000FA0; // type:function size:0x4 fn_361_FB0 = .text:0x00000FB0; // type:function size:0x4 fn_361_FC0 = .text:0x00000FC0; // type:function size:0x4 fn_361_FD0 = .text:0x00000FD0; // type:function size:0x4 fn_361_FE0 = .text:0x00000FE0; // type:function size:0x4 -fn_361_FF0 = .text:0x00000FF0; // type:function size:0x60 -fn_361_1050 = .text:0x00001050; // type:function size:0xC -fn_361_1060 = .text:0x00001060; // type:function size:0x1C -fn_361_1080 = .text:0x00001080; // type:function size:0x1C -fn_361_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_361_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_361_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_361_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_361_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_361_1100 = .text:0x00001100; // type:function size:0x10 -fn_361_1110 = .text:0x00001110; // type:function size:0x10 -fn_361_1120 = .text:0x00001120; // type:function size:0x30 -fn_361_1150 = .text:0x00001150; // type:function size:0x30 -fn_361_1180 = .text:0x00001180; // type:function size:0x30 -fn_361_11B0 = .text:0x000011B0; // type:function size:0x1C0 -fn_361_1370 = .text:0x00001370; // type:function size:0x58 -fn_361_13D0 = .text:0x000013D0; // type:function size:0x88 +build__30sFStateFct_c<14dAcOblowCoal_c>FRC12sStateIDIf_c = .text:0x00000FF0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOblowCoal_c>FRP10sStateIf_c = .text:0x00001050; // type:function size:0xC +initialize__27sFState_c<14dAcOblowCoal_c>Fv = .text:0x00001060; // type:function size:0x1C +execute__27sFState_c<14dAcOblowCoal_c>Fv = .text:0x00001080; // type:function size:0x1C +finalize__27sFState_c<14dAcOblowCoal_c>Fv = .text:0x000010A0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010C0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010F0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOblowCoal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOblowCoal_c>CFR14dAcOblowCoal_c = .text:0x00001120; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOblowCoal_c>CFR14dAcOblowCoal_c = .text:0x00001150; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOblowCoal_c>CFR14dAcOblowCoal_c = .text:0x00001180; // type:function size:0x30 +__sinit_\d_a_obj_blow_coal_cpp = .text:0x000011B0; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcOblowCoal_c>Fv = .text:0x00001370; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOblowCoal_c>CFPCc = .text:0x000013D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_361_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_361_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_361_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_361_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float -lbl_361_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BLOW_COAL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_361_data_10 = .data:0x00000010; // type:object size:0x50 lbl_361_data_60 = .data:0x00000060; // type:object size:0x20 lbl_361_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_boatNP/symbols.txt b/config/SOUE01/rels/d_a_obj_boatNP/symbols.txt index 552b407d..94c508dc 100644 --- a/config/SOUE01/rels/d_a_obj_boatNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_boatNP/symbols.txt @@ -3,65 +3,65 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBoat__ctor = .text:0x000000F0; // type:function size:0x164 +dAcOBoat_c_classInit__Fv = .text:0x000000F0; // type:function size:0x164 fn_294_260 = .text:0x00000260; // type:function size:0x58 fn_294_2C0 = .text:0x000002C0; // type:function size:0x5C -fn_294_320 = .text:0x00000320; // type:function size:0x58 -fn_294_380 = .text:0x00000380; // type:function size:0x6C -fn_294_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_294_490 = .text:0x00000490; // type:function size:0xA4 +__dt__23sFState_c<10dAcOBoat_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOBoat_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 AcOBoat__interactFunc = .text:0x00000540; // type:function size:0x40 AcOBoat__initModels = .text:0x00000580; // type:function size:0x3F4 AcOBoat__init1 = .text:0x00000980; // type:function size:0x2C8 -fn_294_C50 = .text:0x00000C50; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C50; // type:function size:0x10 AcOBoat__init2 = .text:0x00000C60; // type:function size:0xDC AcOBoat__destroy = .text:0x00000D40; // type:function size:0x4C AcOBoat__update = .text:0x00000D90; // type:function size:0x1C0 -fn_294_F50 = .text:0x00000F50; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 AcOBoat__draw = .text:0x00000F60; // type:function size:0xBC -AcOBoat__stateWaitEnter = .text:0x00001020; // type:function size:0xC -AcOBoat__stateWaitUpdate = .text:0x00001030; // type:function size:0x7C -AcOBoat__stateWaitLeave = .text:0x000010B0; // type:function size:0x7C -AcOBoat__stateFallEnter = .text:0x00001130; // type:function size:0x10 -AcOBoat__stateFallUpdate = .text:0x00001140; // type:function size:0x94 -AcOBoat__stateFallLeave = .text:0x000011E0; // type:function size:0x8 -AcOBoat__stateFallEndEnter = .text:0x000011F0; // type:function size:0x5C -AcOBoat__stateFallEndUpdate = .text:0x00001250; // type:function size:0x164 -fn_294_13C0 = .text:0x000013C0; // type:function size:0x4 -AcOBoat__stateFallStopEnter = .text:0x000013D0; // type:function size:0x28 -AcOBoat__stateFallStopUpdate = .text:0x00001400; // type:function size:0x7C -AcOBoat__stateFallStopLeave = .text:0x00001480; // type:function size:0x70 -AcOBoat__stateUpEnter = .text:0x000014F0; // type:function size:0x10 -AcOBoat__stateUpUpdate = .text:0x00001500; // type:function size:0x80 -AcOBoat__stateUpLeave = .text:0x00001580; // type:function size:0x8 -AcOBoat__stateUpEndEnter = .text:0x00001590; // type:function size:0x54 -AcOBoat__stateUpEndUpdate = .text:0x000015F0; // type:function size:0x164 -fn_294_1760 = .text:0x00001760; // type:function size:0x4 +initializeState_Wait__10dAcOBoat_cFv = .text:0x00001020; // type:function size:0xC +executeState_Wait__10dAcOBoat_cFv = .text:0x00001030; // type:function size:0x7C +finalizeState_Wait__10dAcOBoat_cFv = .text:0x000010B0; // type:function size:0x7C +initializeState_Fall__10dAcOBoat_cFv = .text:0x00001130; // type:function size:0x10 +executeState_Fall__10dAcOBoat_cFv = .text:0x00001140; // type:function size:0x94 +finalizeState_Fall__10dAcOBoat_cFv = .text:0x000011E0; // type:function size:0x8 +initializeState_FallEnd__10dAcOBoat_cFv = .text:0x000011F0; // type:function size:0x5C +executeState_FallEnd__10dAcOBoat_cFv = .text:0x00001250; // type:function size:0x164 +finalizeState_FallEnd__10dAcOBoat_cFv = .text:0x000013C0; // type:function size:0x4 +initializeState_FallStop__10dAcOBoat_cFv = .text:0x000013D0; // type:function size:0x28 +executeState_FallStop__10dAcOBoat_cFv = .text:0x00001400; // type:function size:0x7C +finalizeState_FallStop__10dAcOBoat_cFv = .text:0x00001480; // type:function size:0x70 +initializeState_Up__10dAcOBoat_cFv = .text:0x000014F0; // type:function size:0x10 +executeState_Up__10dAcOBoat_cFv = .text:0x00001500; // type:function size:0x80 +finalizeState_Up__10dAcOBoat_cFv = .text:0x00001580; // type:function size:0x8 +initializeState_UpEnd__10dAcOBoat_cFv = .text:0x00001590; // type:function size:0x54 +executeState_UpEnd__10dAcOBoat_cFv = .text:0x000015F0; // type:function size:0x164 +finalizeState_UpEnd__10dAcOBoat_cFv = .text:0x00001760; // type:function size:0x4 fn_294_1770 = .text:0x00001770; // type:function size:0x13C fn_294_18B0 = .text:0x000018B0; // type:function size:0x220 fn_294_1AD0 = .text:0x00001AD0; // type:function size:0xB0 fn_294_1B80 = .text:0x00001B80; // type:function size:0x24 -AcOBoat__dtor = .text:0x00001BB0; // type:function size:0x140 -fn_294_1CF0 = .text:0x00001CF0; // type:function size:0x10 +__dt__10dAcOBoat_cFv = .text:0x00001BB0; // type:function size:0x140 +getStateID__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CF0; // type:function size:0x10 fn_294_1D00 = .text:0x00001D00; // type:function size:0x4 fn_294_1D10 = .text:0x00001D10; // type:function size:0x4 -fn_294_1D20 = .text:0x00001D20; // type:function size:0x60 -fn_294_1D80 = .text:0x00001D80; // type:function size:0xC -fn_294_1D90 = .text:0x00001D90; // type:function size:0x1C -fn_294_1DB0 = .text:0x00001DB0; // type:function size:0x1C -fn_294_1DD0 = .text:0x00001DD0; // type:function size:0x1C -fn_294_1DF0 = .text:0x00001DF0; // type:function size:0x10 -fn_294_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_294_1E10 = .text:0x00001E10; // type:function size:0x10 -fn_294_1E20 = .text:0x00001E20; // type:function size:0x10 -fn_294_1E30 = .text:0x00001E30; // type:function size:0x10 -fn_294_1E40 = .text:0x00001E40; // type:function size:0x10 -fn_294_1E50 = .text:0x00001E50; // type:function size:0x30 -fn_294_1E80 = .text:0x00001E80; // type:function size:0x30 -fn_294_1EB0 = .text:0x00001EB0; // type:function size:0x30 -fn_294_1EE0 = .text:0x00001EE0; // type:function size:0x4B0 -fn_294_2390 = .text:0x00002390; // type:function size:0x58 -fn_294_23F0 = .text:0x000023F0; // type:function size:0x88 +build__26sFStateFct_c<10dAcOBoat_c>FRC12sStateIDIf_c = .text:0x00001D20; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOBoat_c>FRP10sStateIf_c = .text:0x00001D80; // type:function size:0xC +initialize__23sFState_c<10dAcOBoat_c>Fv = .text:0x00001D90; // type:function size:0x1C +execute__23sFState_c<10dAcOBoat_c>Fv = .text:0x00001DB0; // type:function size:0x1C +finalize__23sFState_c<10dAcOBoat_c>Fv = .text:0x00001DD0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DF0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E00; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E10; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E20; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E30; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E40; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOBoat_c>CFR10dAcOBoat_c = .text:0x00001E50; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOBoat_c>CFR10dAcOBoat_c = .text:0x00001E80; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOBoat_c>CFR10dAcOBoat_c = .text:0x00001EB0; // type:function size:0x30 +__sinit_\d_a_obj_boat_cpp = .text:0x00001EE0; // type:function size:0x4B0 scope:local +__dt__25sFStateID_c<10dAcOBoat_c>Fv = .text:0x00002390; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOBoat_c>CFPCc = .text:0x000023F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -74,7 +74,7 @@ lbl_294_rodata_40 = .rodata:0x00000040; // type:object size:0x20 data:float lbl_294_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_294_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_294_rodata_68 = .rodata:0x00000068; // type:object size:0x18 data:float -lbl_294_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BOAT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_294_data_10 = .data:0x00000010; // type:object size:0x8 lbl_294_data_18 = .data:0x00000018; // type:object size:0x10 lbl_294_data_28 = .data:0x00000028; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_boxcage_F300NP/symbols.txt b/config/SOUE01/rels/d_a_obj_boxcage_F300NP/symbols.txt index 9b80437e..c3399404 100644 --- a/config/SOUE01/rels/d_a_obj_boxcage_F300NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_boxcage_F300NP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBoxCageF300__ctor = .text:0x000000F0; // type:function size:0x100 -fn_519_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_519_250 = .text:0x00000250; // type:function size:0x6C -fn_519_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_519_360 = .text:0x00000360; // type:function size:0xA4 +dAcOBoxCageF300_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__30sFState_c<17dAcOBoxCageF300_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOBoxCageF300_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_519_410 = .text:0x00000410; // type:function size:0x184 fn_519_5A0 = .text:0x000005A0; // type:function size:0x15C -fn_519_700 = .text:0x00000700; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000700; // type:function size:0x10 fn_519_710 = .text:0x00000710; // type:function size:0x8 fn_519_720 = .text:0x00000720; // type:function size:0xB4 -fn_519_7E0 = .text:0x000007E0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 fn_519_7F0 = .text:0x000007F0; // type:function size:0x94 -fn_519_890 = .text:0x00000890; // type:function size:0x4 -fn_519_8A0 = .text:0x000008A0; // type:function size:0x14C -fn_519_9F0 = .text:0x000009F0; // type:function size:0x4 -fn_519_A00 = .text:0x00000A00; // type:function size:0x4 -fn_519_A10 = .text:0x00000A10; // type:function size:0x98 -fn_519_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_519_AC0 = .text:0x00000AC0; // type:function size:0xC -fn_519_AD0 = .text:0x00000AD0; // type:function size:0x4 -fn_519_AE0 = .text:0x00000AE0; // type:function size:0x4 +initializeState_Wait__17dAcOBoxCageF300_cFv = .text:0x00000890; // type:function size:0x4 +executeState_Wait__17dAcOBoxCageF300_cFv = .text:0x000008A0; // type:function size:0x14C +finalizeState_Wait__17dAcOBoxCageF300_cFv = .text:0x000009F0; // type:function size:0x4 +initializeState_Move__17dAcOBoxCageF300_cFv = .text:0x00000A00; // type:function size:0x4 +executeState_Move__17dAcOBoxCageF300_cFv = .text:0x00000A10; // type:function size:0x98 +finalizeState_Move__17dAcOBoxCageF300_cFv = .text:0x00000AB0; // type:function size:0x4 +initializeState_End__17dAcOBoxCageF300_cFv = .text:0x00000AC0; // type:function size:0xC +executeState_End__17dAcOBoxCageF300_cFv = .text:0x00000AD0; // type:function size:0x4 +finalizeState_End__17dAcOBoxCageF300_cFv = .text:0x00000AE0; // type:function size:0x4 fn_519_AF0 = .text:0x00000AF0; // type:function size:0x4C fn_519_B40 = .text:0x00000B40; // type:function size:0x4 fn_519_B50 = .text:0x00000B50; // type:function size:0x50 @@ -32,25 +32,25 @@ fn_519_BE0 = .text:0x00000BE0; // type:function size:0x98 fn_519_C80 = .text:0x00000C80; // type:function size:0x8C fn_519_D10 = .text:0x00000D10; // type:function size:0x10 fn_519_D20 = .text:0x00000D20; // type:function size:0x60 -fn_519_D80 = .text:0x00000D80; // type:function size:0xF0 -fn_519_E70 = .text:0x00000E70; // type:function size:0x10 -fn_519_E80 = .text:0x00000E80; // type:function size:0x60 -fn_519_EE0 = .text:0x00000EE0; // type:function size:0xC -fn_519_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_519_F10 = .text:0x00000F10; // type:function size:0x1C -fn_519_F30 = .text:0x00000F30; // type:function size:0x1C -fn_519_F50 = .text:0x00000F50; // type:function size:0x10 -fn_519_F60 = .text:0x00000F60; // type:function size:0x10 -fn_519_F70 = .text:0x00000F70; // type:function size:0x10 -fn_519_F80 = .text:0x00000F80; // type:function size:0x10 -fn_519_F90 = .text:0x00000F90; // type:function size:0x10 -fn_519_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_519_FB0 = .text:0x00000FB0; // type:function size:0x30 -fn_519_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_519_1010 = .text:0x00001010; // type:function size:0x30 -fn_519_1040 = .text:0x00001040; // type:function size:0x27C -fn_519_12C0 = .text:0x000012C0; // type:function size:0x58 -fn_519_1320 = .text:0x00001320; // type:function size:0x88 +__dt__17dAcOBoxCageF300_cFv = .text:0x00000D80; // type:function size:0xF0 +getStateID__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E70; // type:function size:0x10 +build__33sFStateFct_c<17dAcOBoxCageF300_c>FRC12sStateIDIf_c = .text:0x00000E80; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOBoxCageF300_c>FRP10sStateIf_c = .text:0x00000EE0; // type:function size:0xC +initialize__30sFState_c<17dAcOBoxCageF300_c>Fv = .text:0x00000EF0; // type:function size:0x1C +execute__30sFState_c<17dAcOBoxCageF300_c>Fv = .text:0x00000F10; // type:function size:0x1C +finalize__30sFState_c<17dAcOBoxCageF300_c>Fv = .text:0x00000F30; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F70; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOBoxCageF300_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOBoxCageF300_c>CFR17dAcOBoxCageF300_c = .text:0x00000FB0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOBoxCageF300_c>CFR17dAcOBoxCageF300_c = .text:0x00000FE0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOBoxCageF300_c>CFR17dAcOBoxCageF300_c = .text:0x00001010; // type:function size:0x30 +__sinit_\d_a_obj_boxcage_F300_cpp = .text:0x00001040; // type:function size:0x27C scope:local +__dt__32sFStateID_c<17dAcOBoxCageF300_c>Fv = .text:0x000012C0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOBoxCageF300_c>CFPCc = .text:0x00001320; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_519_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_519_rodata_1C = .rodata:0x0000001C; // type:object size:0x8 data:float lbl_519_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_519_data_10 = .data:0x00000010; // type:object size:0x8 data:4byte -lbl_519_data_18 = .data:0x00000018; // type:object size:0x10 +g_profile_OBJ_BOXCAGE_F300 = .data:0x00000018; // type:object size:0x10 lbl_519_data_28 = .data:0x00000028; // type:object size:0x10 lbl_519_data_38 = .data:0x00000038; // type:object size:0x68 lbl_519_data_A0 = .data:0x000000A0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bridge_boneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_boneNP/symbols.txt index 8ec1b160..6f9ae8e0 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_boneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_boneNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBridgeBone__ctor = .text:0x000000F0; // type:function size:0xD8 -fn_492_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_492_230 = .text:0x00000230; // type:function size:0x6C -fn_492_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_492_340 = .text:0x00000340; // type:function size:0xA4 +dAcOBridgeBone_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__29sFState_c<16dAcOBridgeBone_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBridgeBone_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOBridgeBone__interactFunc = .text:0x000003F0; // type:function size:0x40 AcOBridgeBone__initModels = .text:0x00000430; // type:function size:0xF4 AcOBridgeBone__init = .text:0x00000530; // type:function size:0x1C4 -fn_492_700 = .text:0x00000700; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000700; // type:function size:0x10 AcOBridgeBone__destroy = .text:0x00000710; // type:function size:0x38 AcOBridgeBone__update = .text:0x00000750; // type:function size:0x1AC -fn_492_900 = .text:0x00000900; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 AcOBridgeBone__draw = .text:0x00000910; // type:function size:0x28 -fn_492_940 = .text:0x00000940; // type:function size:0x4 -AcOBridgeBone__stateWaitUpdate = .text:0x00000950; // type:function size:0xC4 -fn_492_A20 = .text:0x00000A20; // type:function size:0x4 +initializeState_Wait__16dAcOBridgeBone_cFv = .text:0x00000940; // type:function size:0x4 +executeState_Wait__16dAcOBridgeBone_cFv = .text:0x00000950; // type:function size:0xC4 +finalizeState_Wait__16dAcOBridgeBone_cFv = .text:0x00000A20; // type:function size:0x4 fn_492_A30 = .text:0x00000A30; // type:function size:0xE8 fn_492_B20 = .text:0x00000B20; // type:function size:0x378 fn_492_EA0 = .text:0x00000EA0; // type:function size:0xB4 -AcOBridgeBone__dtor = .text:0x00000F60; // type:function size:0xF0 -fn_492_1050 = .text:0x00001050; // type:function size:0x10 -fn_492_1060 = .text:0x00001060; // type:function size:0x60 -fn_492_10C0 = .text:0x000010C0; // type:function size:0xC -fn_492_10D0 = .text:0x000010D0; // type:function size:0x1C -fn_492_10F0 = .text:0x000010F0; // type:function size:0x1C -fn_492_1110 = .text:0x00001110; // type:function size:0x1C -fn_492_1130 = .text:0x00001130; // type:function size:0x10 -fn_492_1140 = .text:0x00001140; // type:function size:0x10 -fn_492_1150 = .text:0x00001150; // type:function size:0x10 -fn_492_1160 = .text:0x00001160; // type:function size:0x10 -fn_492_1170 = .text:0x00001170; // type:function size:0x10 -fn_492_1180 = .text:0x00001180; // type:function size:0x10 -fn_492_1190 = .text:0x00001190; // type:function size:0x30 -fn_492_11C0 = .text:0x000011C0; // type:function size:0x30 -fn_492_11F0 = .text:0x000011F0; // type:function size:0x30 -fn_492_1220 = .text:0x00001220; // type:function size:0x10C -fn_492_1330 = .text:0x00001330; // type:function size:0x58 -fn_492_1390 = .text:0x00001390; // type:function size:0x88 +__dt__16dAcOBridgeBone_cFv = .text:0x00000F60; // type:function size:0xF0 +getStateID__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001050; // type:function size:0x10 +build__32sFStateFct_c<16dAcOBridgeBone_c>FRC12sStateIDIf_c = .text:0x00001060; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBridgeBone_c>FRP10sStateIf_c = .text:0x000010C0; // type:function size:0xC +initialize__29sFState_c<16dAcOBridgeBone_c>Fv = .text:0x000010D0; // type:function size:0x1C +execute__29sFState_c<16dAcOBridgeBone_c>Fv = .text:0x000010F0; // type:function size:0x1C +finalize__29sFState_c<16dAcOBridgeBone_c>Fv = .text:0x00001110; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001150; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001160; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001170; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBridgeBone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001180; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBridgeBone_c>CFR16dAcOBridgeBone_c = .text:0x00001190; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBridgeBone_c>CFR16dAcOBridgeBone_c = .text:0x000011C0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBridgeBone_c>CFR16dAcOBridgeBone_c = .text:0x000011F0; // type:function size:0x30 +__sinit_\d_a_obj_bridge_bone_cpp = .text:0x00001220; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOBridgeBone_c>Fv = .text:0x00001330; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBridgeBone_c>CFPCc = .text:0x00001390; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_492_rodata_10 = .rodata:0x00000010; // type:object size:0x3C data:float lbl_492_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_492_rodata_50 = .rodata:0x00000050; // type:object size:0x8 data:double lbl_492_rodata_58 = .rodata:0x00000058; // type:object size:0x2C data:float -lbl_492_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BRIDGE_BONE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_492_data_10 = .data:0x00000010; // type:object size:0x74 lbl_492_data_84 = .data:0x00000084; // type:object size:0x20 lbl_492_data_A4 = .data:0x000000A4; // type:object size:0x4 data:float diff --git a/config/SOUE01/rels/d_a_obj_bridge_buildingNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_buildingNP/symbols.txt index f502e419..5526ad6e 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_buildingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_buildingNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObridgeBuilding__ctor = .text:0x000000F0; // type:function size:0xD8 -fn_356_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_356_230 = .text:0x00000230; // type:function size:0x6C -fn_356_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_356_340 = .text:0x00000340; // type:function size:0xA4 +dAcObridgeBuilding_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__33sFState_c<20dAcObridgeBuilding_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcObridgeBuilding_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcObridgeBuilding__initModels = .text:0x000003F0; // type:function size:0xEC AcObridgeBuilding__init = .text:0x000004E0; // type:function size:0x26C -fn_356_750 = .text:0x00000750; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000750; // type:function size:0x10 AcObridgeBuilding__decrement = .text:0x00000760; // type:function size:0x1C AcObridgeBuilding__destroy = .text:0x00000780; // type:function size:0x88 -fn_356_810 = .text:0x00000810; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000810; // type:function size:0x10 AcObridgeBuilding__update = .text:0x00000820; // type:function size:0xAC -fn_356_8D0 = .text:0x000008D0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008D0; // type:function size:0x10 AcObridgeBuilding__draw = .text:0x000008E0; // type:function size:0x28 -fn_356_910 = .text:0x00000910; // type:function size:0x4 -AcObridgeBuilding__stateWaitIn = .text:0x00000920; // type:function size:0xD0 -fn_356_9F0 = .text:0x000009F0; // type:function size:0x4 -AcObridgeBuilding__statePreMoveEnter = .text:0x00000A00; // type:function size:0xC -AcObridgeBuilding__statePreMoveIn = .text:0x00000A10; // type:function size:0x54 -fn_356_A70 = .text:0x00000A70; // type:function size:0x4 -AcObridgeBuilding__stateMoveEnter = .text:0x00000A80; // type:function size:0x28 -AcObridgeBuilding__stateMoveIn = .text:0x00000AB0; // type:function size:0x104 -AcObridgeBuilding__stateMoveLeave = .text:0x00000BC0; // type:function size:0x10 -AcObridgeBuilding__stateShakeEnter = .text:0x00000BD0; // type:function size:0x6C -AcObridgeBuilding__stateShakeIn = .text:0x00000C40; // type:function size:0xF8 -fn_356_D40 = .text:0x00000D40; // type:function size:0x4 -fn_356_D50 = .text:0x00000D50; // type:function size:0x4 -fn_356_D60 = .text:0x00000D60; // type:function size:0x4 -fn_356_D70 = .text:0x00000D70; // type:function size:0x4 -AcObridgeBuilding__dtor = .text:0x00000D80; // type:function size:0xE4 -fn_356_E70 = .text:0x00000E70; // type:function size:0x60 -fn_356_ED0 = .text:0x00000ED0; // type:function size:0xC -fn_356_EE0 = .text:0x00000EE0; // type:function size:0x1C -fn_356_F00 = .text:0x00000F00; // type:function size:0x1C -fn_356_F20 = .text:0x00000F20; // type:function size:0x1C -fn_356_F40 = .text:0x00000F40; // type:function size:0x10 -fn_356_F50 = .text:0x00000F50; // type:function size:0x10 -fn_356_F60 = .text:0x00000F60; // type:function size:0x10 -fn_356_F70 = .text:0x00000F70; // type:function size:0x10 -fn_356_F80 = .text:0x00000F80; // type:function size:0x10 -fn_356_F90 = .text:0x00000F90; // type:function size:0x10 -fn_356_FA0 = .text:0x00000FA0; // type:function size:0x30 -fn_356_FD0 = .text:0x00000FD0; // type:function size:0x30 -fn_356_1000 = .text:0x00001000; // type:function size:0x30 -AcObridgeBuilding__stateInit = .text:0x00001030; // type:function size:0x3F4 -fn_356_1430 = .text:0x00001430; // type:function size:0x58 -fn_356_1490 = .text:0x00001490; // type:function size:0x88 +initializeState_Wait__20dAcObridgeBuilding_cFv = .text:0x00000910; // type:function size:0x4 +executeState_Wait__20dAcObridgeBuilding_cFv = .text:0x00000920; // type:function size:0xD0 +finalizeState_Wait__20dAcObridgeBuilding_cFv = .text:0x000009F0; // type:function size:0x4 +initializeState_PreMove__20dAcObridgeBuilding_cFv = .text:0x00000A00; // type:function size:0xC +executeState_PreMove__20dAcObridgeBuilding_cFv = .text:0x00000A10; // type:function size:0x54 +finalizeState_PreMove__20dAcObridgeBuilding_cFv = .text:0x00000A70; // type:function size:0x4 +initializeState_Move__20dAcObridgeBuilding_cFv = .text:0x00000A80; // type:function size:0x28 +executeState_Move__20dAcObridgeBuilding_cFv = .text:0x00000AB0; // type:function size:0x104 +finalizeState_Move__20dAcObridgeBuilding_cFv = .text:0x00000BC0; // type:function size:0x10 +initializeState_Shake__20dAcObridgeBuilding_cFv = .text:0x00000BD0; // type:function size:0x6C +executeState_Shake__20dAcObridgeBuilding_cFv = .text:0x00000C40; // type:function size:0xF8 +finalizeState_Shake__20dAcObridgeBuilding_cFv = .text:0x00000D40; // type:function size:0x4 +initializeState_Across__20dAcObridgeBuilding_cFv = .text:0x00000D50; // type:function size:0x4 +executeState_Across__20dAcObridgeBuilding_cFv = .text:0x00000D60; // type:function size:0x4 +finalizeState_Across__20dAcObridgeBuilding_cFv = .text:0x00000D70; // type:function size:0x4 +__dt__20dAcObridgeBuilding_cFv = .text:0x00000D80; // type:function size:0xE4 +build__36sFStateFct_c<20dAcObridgeBuilding_c>FRC12sStateIDIf_c = .text:0x00000E70; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcObridgeBuilding_c>FRP10sStateIf_c = .text:0x00000ED0; // type:function size:0xC +initialize__33sFState_c<20dAcObridgeBuilding_c>Fv = .text:0x00000EE0; // type:function size:0x1C +execute__33sFState_c<20dAcObridgeBuilding_c>Fv = .text:0x00000F00; // type:function size:0x1C +finalize__33sFState_c<20dAcObridgeBuilding_c>Fv = .text:0x00000F20; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F40; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +getState__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F70; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcObridgeBuilding_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcObridgeBuilding_c>CFR20dAcObridgeBuilding_c = .text:0x00000FA0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcObridgeBuilding_c>CFR20dAcObridgeBuilding_c = .text:0x00000FD0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcObridgeBuilding_c>CFR20dAcObridgeBuilding_c = .text:0x00001000; // type:function size:0x30 +__sinit_\d_a_obj_bridge_building_cpp = .text:0x00001030; // type:function size:0x3F4 scope:local +__dt__35sFStateID_c<20dAcObridgeBuilding_c>Fv = .text:0x00001430; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcObridgeBuilding_c>CFPCc = .text:0x00001490; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_356_rodata_14 = .rodata:0x00000014; // type:object size:0xC data:float lbl_356_rodata_20 = .rodata:0x00000020; // type:object size:0x1C data:float lbl_356_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_356_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float -lbl_356_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_BRIDGE_BUILDING = .data:0x00000000; // type:object size:0x50 data:4byte lbl_356_data_50 = .data:0x00000050; // type:object size:0x28 lbl_356_data_78 = .data:0x00000078; // type:object size:0x80 lbl_356_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_bridge_fallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_fallNP/symbols.txt index c74d035a..2c7ec4d7 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_fallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_fallNP/symbols.txt @@ -4,58 +4,58 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_283_F0 = .text:0x000000F0; // type:function size:0x40 -AcOBridgeFall__ctor = .text:0x00000130; // type:function size:0x138 +dAcOBridgeFall_c_classInit__Fv = .text:0x00000130; // type:function size:0x138 fn_283_270 = .text:0x00000270; // type:function size:0x58 fn_283_2D0 = .text:0x000002D0; // type:function size:0x58 fn_283_330 = .text:0x00000330; // type:function size:0x5C -fn_283_390 = .text:0x00000390; // type:function size:0x58 -fn_283_3F0 = .text:0x000003F0; // type:function size:0x6C -fn_283_460 = .text:0x00000460; // type:function size:0xA0 -fn_283_500 = .text:0x00000500; // type:function size:0xA4 +__dt__29sFState_c<16dAcOBridgeFall_c>Fv = .text:0x00000390; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBridgeFall_c>Fv = .text:0x000003F0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000460; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000500; // type:function size:0xA4 fn_283_5B0 = .text:0x000005B0; // type:function size:0x4 AcOBridgeFall__initModels = .text:0x000005C0; // type:function size:0x240 AcOBridgeFall__init = .text:0x00000800; // type:function size:0x27C -fn_283_A80 = .text:0x00000A80; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A80; // type:function size:0x10 AcOBridgeFall__destroy = .text:0x00000A90; // type:function size:0x84 AcOBridgeFall__update = .text:0x00000B20; // type:function size:0xCC -fn_283_BF0 = .text:0x00000BF0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BF0; // type:function size:0x10 AcOBridgeFall__draw = .text:0x00000C00; // type:function size:0x68 -fn_283_C70 = .text:0x00000C70; // type:function size:0x4 -AcOBridgeFall__stateWaitUpdate = .text:0x00000C80; // type:function size:0x1F4 -fn_283_E80 = .text:0x00000E80; // type:function size:0x4 -fn_283_E90 = .text:0x00000E90; // type:function size:0x4 -AcOBridgeFall__stateFallUpdate = .text:0x00000EA0; // type:function size:0x90 -fn_283_F30 = .text:0x00000F30; // type:function size:0x4 -AcOBridgeFall__stateShakeEnter = .text:0x00000F40; // type:function size:0x34 -AcOBridgeFall__stateShakeUpdate = .text:0x00000F80; // type:function size:0x18C -fn_283_1110 = .text:0x00001110; // type:function size:0x7C +initializeState_Wait__16dAcOBridgeFall_cFv = .text:0x00000C70; // type:function size:0x4 +executeState_Wait__16dAcOBridgeFall_cFv = .text:0x00000C80; // type:function size:0x1F4 +finalizeState_Wait__16dAcOBridgeFall_cFv = .text:0x00000E80; // type:function size:0x4 +initializeState_Fall__16dAcOBridgeFall_cFv = .text:0x00000E90; // type:function size:0x4 +executeState_Fall__16dAcOBridgeFall_cFv = .text:0x00000EA0; // type:function size:0x90 +finalizeState_Fall__16dAcOBridgeFall_cFv = .text:0x00000F30; // type:function size:0x4 +initializeState_Shake__16dAcOBridgeFall_cFv = .text:0x00000F40; // type:function size:0x34 +executeState_Shake__16dAcOBridgeFall_cFv = .text:0x00000F80; // type:function size:0x18C +finalizeState_Shake__16dAcOBridgeFall_cFv = .text:0x00001110; // type:function size:0x7C AcOBridgeFall__getNumCutRopes = .text:0x00001190; // type:function size:0x9C fn_283_1230 = .text:0x00001230; // type:function size:0x5C fn_283_1290 = .text:0x00001290; // type:function size:0x100 fn_283_1390 = .text:0x00001390; // type:function size:0x534 fn_283_18D0 = .text:0x000018D0; // type:function size:0x134 fn_283_1A10 = .text:0x00001A10; // type:function size:0xA4 -AcOBridgeFall__dtor = .text:0x00001AC0; // type:function size:0x12C -fn_283_1BF0 = .text:0x00001BF0; // type:function size:0x10 +__dt__16dAcOBridgeFall_cFv = .text:0x00001AC0; // type:function size:0x12C +getStateID__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BF0; // type:function size:0x10 fn_283_1C00 = .text:0x00001C00; // type:function size:0x4 fn_283_1C10 = .text:0x00001C10; // type:function size:0x4 -fn_283_1C20 = .text:0x00001C20; // type:function size:0x60 -fn_283_1C80 = .text:0x00001C80; // type:function size:0xC -fn_283_1C90 = .text:0x00001C90; // type:function size:0x1C -fn_283_1CB0 = .text:0x00001CB0; // type:function size:0x1C -fn_283_1CD0 = .text:0x00001CD0; // type:function size:0x1C -fn_283_1CF0 = .text:0x00001CF0; // type:function size:0x10 -fn_283_1D00 = .text:0x00001D00; // type:function size:0x10 -fn_283_1D10 = .text:0x00001D10; // type:function size:0x10 -fn_283_1D20 = .text:0x00001D20; // type:function size:0x10 -fn_283_1D30 = .text:0x00001D30; // type:function size:0x10 -fn_283_1D40 = .text:0x00001D40; // type:function size:0x10 -fn_283_1D50 = .text:0x00001D50; // type:function size:0x30 -fn_283_1D80 = .text:0x00001D80; // type:function size:0x30 -fn_283_1DB0 = .text:0x00001DB0; // type:function size:0x30 -fn_283_1DE0 = .text:0x00001DE0; // type:function size:0x27C -fn_283_2060 = .text:0x00002060; // type:function size:0x58 -fn_283_20C0 = .text:0x000020C0; // type:function size:0x88 +build__32sFStateFct_c<16dAcOBridgeFall_c>FRC12sStateIDIf_c = .text:0x00001C20; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBridgeFall_c>FRP10sStateIf_c = .text:0x00001C80; // type:function size:0xC +initialize__29sFState_c<16dAcOBridgeFall_c>Fv = .text:0x00001C90; // type:function size:0x1C +execute__29sFState_c<16dAcOBridgeFall_c>Fv = .text:0x00001CB0; // type:function size:0x1C +finalize__29sFState_c<16dAcOBridgeFall_c>Fv = .text:0x00001CD0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CF0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D00; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D10; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D20; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D30; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBridgeFall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D40; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBridgeFall_c>CFR16dAcOBridgeFall_c = .text:0x00001D50; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBridgeFall_c>CFR16dAcOBridgeFall_c = .text:0x00001D80; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBridgeFall_c>CFR16dAcOBridgeFall_c = .text:0x00001DB0; // type:function size:0x30 +__sinit_\d_a_obj_bridge_fall_cpp = .text:0x00001DE0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOBridgeFall_c>Fv = .text:0x00002060; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBridgeFall_c>CFPCc = .text:0x000020C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_283_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_283_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_283_rodata_18 = .rodata:0x00000018; // type:object size:0x2C lbl_283_rodata_44 = .rodata:0x00000044; // type:object size:0x2C data:float -lbl_283_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BRIDGE_FALL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_283_data_10 = .data:0x00000010; // type:object size:0x88 lbl_283_data_98 = .data:0x00000098; // type:object size:0x20 lbl_283_data_B8 = .data:0x000000B8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_bridge_stepNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_stepNP/symbols.txt index 3658c2b7..e95bf053 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_stepNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_stepNP/symbols.txt @@ -4,57 +4,57 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_284_F0 = .text:0x000000F0; // type:function size:0x40 -AcOBridgeStep__ctor = .text:0x00000130; // type:function size:0x1B8 -fn_284_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_284_350 = .text:0x00000350; // type:function size:0x6C -fn_284_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_284_460 = .text:0x00000460; // type:function size:0xA4 +dAcOBridgeStep_c_classInit__Fv = .text:0x00000130; // type:function size:0x1B8 +__dt__29sFState_c<16dAcOBridgeStep_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBridgeStep_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_284_510 = .text:0x00000510; // type:function size:0x58 fn_284_570 = .text:0x00000570; // type:function size:0x4 fn_284_580 = .text:0x00000580; // type:function size:0x15C AcOBridgeStep__initModels = .text:0x000006E0; // type:function size:0x250 fn_284_930 = .text:0x00000930; // type:function size:0xD0 AcOBridgeStep__init = .text:0x00000A00; // type:function size:0x728 -fn_284_1130 = .text:0x00001130; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001130; // type:function size:0x10 AcOBridgeStep__destroy = .text:0x00001140; // type:function size:0x5C AcOBridgeStep__update = .text:0x000011A0; // type:function size:0x24C -fn_284_13F0 = .text:0x000013F0; // type:function size:0x10 -fn_284_1400 = .text:0x00001400; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013F0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001400; // type:function size:0x10 AcOBridgeStep__draw = .text:0x00001410; // type:function size:0x60 -fn_284_1470 = .text:0x00001470; // type:function size:0x4 -AcOBridgeStep__stateWaitUpdate = .text:0x00001480; // type:function size:0x220 -fn_284_16A0 = .text:0x000016A0; // type:function size:0x4 -AcOBridgeStep__stateSwitchPushedEnter = .text:0x000016B0; // type:function size:0x178 -AcOBridgeStep__stateSwitchPushedUpdate = .text:0x00001830; // type:function size:0xD8 -fn_284_1910 = .text:0x00001910; // type:function size:0x4 -AcOBridgeStep__stateBridgeUpEnter = .text:0x00001920; // type:function size:0xC -AcOBridgeStep__stateBridgeUpUpdate = .text:0x00001930; // type:function size:0x2C0 +initializeState_Wait__16dAcOBridgeStep_cFv = .text:0x00001470; // type:function size:0x4 +executeState_Wait__16dAcOBridgeStep_cFv = .text:0x00001480; // type:function size:0x220 +finalizeState_Wait__16dAcOBridgeStep_cFv = .text:0x000016A0; // type:function size:0x4 +initializeState_SwitchPushed__16dAcOBridgeStep_cFv = .text:0x000016B0; // type:function size:0x178 +executeState_SwitchPushed__16dAcOBridgeStep_cFv = .text:0x00001830; // type:function size:0xD8 +finalizeState_SwitchPushed__16dAcOBridgeStep_cFv = .text:0x00001910; // type:function size:0x4 +initializeState_BridgeUp__16dAcOBridgeStep_cFv = .text:0x00001920; // type:function size:0xC +executeState_BridgeUp__16dAcOBridgeStep_cFv = .text:0x00001930; // type:function size:0x2C0 AcOBridgeStep__decrement = .text:0x00001BF0; // type:function size:0x1C -fn_284_1C10 = .text:0x00001C10; // type:function size:0x4 -fn_284_1C20 = .text:0x00001C20; // type:function size:0x4 -AcOBridgeStep__stateBridgeUpAllUpdate = .text:0x00001C30; // type:function size:0xE8 -fn_284_1D20 = .text:0x00001D20; // type:function size:0x4 +finalizeState_BridgeUp__16dAcOBridgeStep_cFv = .text:0x00001C10; // type:function size:0x4 +initializeState_BridgeUpAll__16dAcOBridgeStep_cFv = .text:0x00001C20; // type:function size:0x4 +executeState_BridgeUpAll__16dAcOBridgeStep_cFv = .text:0x00001C30; // type:function size:0xE8 +finalizeState_BridgeUpAll__16dAcOBridgeStep_cFv = .text:0x00001D20; // type:function size:0x4 fn_284_1D30 = .text:0x00001D30; // type:function size:0x1DC fn_284_1F10 = .text:0x00001F10; // type:function size:0x80 fn_284_1F90 = .text:0x00001F90; // type:function size:0xEC -AcOBridgeStep__dtor = .text:0x00002080; // type:function size:0x170 -fn_284_21F0 = .text:0x000021F0; // type:function size:0x60 -fn_284_2250 = .text:0x00002250; // type:function size:0xC -fn_284_2260 = .text:0x00002260; // type:function size:0x1C -fn_284_2280 = .text:0x00002280; // type:function size:0x1C -fn_284_22A0 = .text:0x000022A0; // type:function size:0x1C -fn_284_22C0 = .text:0x000022C0; // type:function size:0x10 -fn_284_22D0 = .text:0x000022D0; // type:function size:0x10 -fn_284_22E0 = .text:0x000022E0; // type:function size:0x10 -fn_284_22F0 = .text:0x000022F0; // type:function size:0x10 -fn_284_2300 = .text:0x00002300; // type:function size:0x10 -fn_284_2310 = .text:0x00002310; // type:function size:0x10 -fn_284_2320 = .text:0x00002320; // type:function size:0x30 -fn_284_2350 = .text:0x00002350; // type:function size:0x30 -fn_284_2380 = .text:0x00002380; // type:function size:0x30 -fn_284_23B0 = .text:0x000023B0; // type:function size:0x338 -fn_284_26F0 = .text:0x000026F0; // type:function size:0x58 -fn_284_2750 = .text:0x00002750; // type:function size:0x88 +__dt__16dAcOBridgeStep_cFv = .text:0x00002080; // type:function size:0x170 +build__32sFStateFct_c<16dAcOBridgeStep_c>FRC12sStateIDIf_c = .text:0x000021F0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBridgeStep_c>FRP10sStateIf_c = .text:0x00002250; // type:function size:0xC +initialize__29sFState_c<16dAcOBridgeStep_c>Fv = .text:0x00002260; // type:function size:0x1C +execute__29sFState_c<16dAcOBridgeStep_c>Fv = .text:0x00002280; // type:function size:0x1C +finalize__29sFState_c<16dAcOBridgeStep_c>Fv = .text:0x000022A0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022C0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022D0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022E0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022F0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002300; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBridgeStep_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002310; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBridgeStep_c>CFR16dAcOBridgeStep_c = .text:0x00002320; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBridgeStep_c>CFR16dAcOBridgeStep_c = .text:0x00002350; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBridgeStep_c>CFR16dAcOBridgeStep_c = .text:0x00002380; // type:function size:0x30 +__sinit_\d_a_obj_bridge_step_cpp = .text:0x000023B0; // type:function size:0x338 scope:local +__dt__31sFStateID_c<16dAcOBridgeStep_c>Fv = .text:0x000026F0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBridgeStep_c>CFPCc = .text:0x00002750; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_284_rodata_38 = .rodata:0x00000038; // type:object size:0x3C data:float lbl_284_rodata_74 = .rodata:0x00000074; // type:object size:0x8 data:float lbl_284_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_284_rodata_80 = .rodata:0x00000080; // type:object size:0x10 data:float -lbl_284_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_BRIDGE_STEP = .data:0x00000000; // type:object size:0x50 data:4byte lbl_284_data_50 = .data:0x00000050; // type:object size:0x10 lbl_284_data_60 = .data:0x00000060; // type:object size:0x10 lbl_284_data_70 = .data:0x00000070; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_bridge_stretchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_stretchNP/symbols.txt index 48fe09ef..e590bfb3 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_stretchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_stretchNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObridgeStretch__ctor = .text:0x000000F0; // type:function size:0xE4 -fn_360_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_360_240 = .text:0x00000240; // type:function size:0x6C -fn_360_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_360_350 = .text:0x00000350; // type:function size:0xA4 +dAcObridgeStretch_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__32sFState_c<19dAcObridgeStretch_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcObridgeStretch_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_360_400 = .text:0x00000400; // type:function size:0x58 fn_360_460 = .text:0x00000460; // type:function size:0xBC AcObridgeStretch__initModels = .text:0x00000520; // type:function size:0x10C AcObridgeStretch__init = .text:0x00000630; // type:function size:0x1E4 -fn_360_820 = .text:0x00000820; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 AcObridgeStretch__destroy = .text:0x00000830; // type:function size:0x40 AcObridgeStretch__update = .text:0x00000870; // type:function size:0x80 -fn_360_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 AcObridgeStretch__draw = .text:0x00000900; // type:function size:0x28 -fn_360_930 = .text:0x00000930; // type:function size:0x4 -AcObridgeStretch__stateWaitIn = .text:0x00000940; // type:function size:0x74 -AcObridgeStretch__stateWaitLeave = .text:0x000009C0; // type:function size:0x7C -AcObridgeStretch__stateMoveEnter = .text:0x00000A40; // type:function size:0x68 -AcObridgeStretch__stateMoveIn = .text:0x00000AB0; // type:function size:0x80 +initializeState_Wait__19dAcObridgeStretch_cFv = .text:0x00000930; // type:function size:0x4 +executeState_Wait__19dAcObridgeStretch_cFv = .text:0x00000940; // type:function size:0x74 +finalizeState_Wait__19dAcObridgeStretch_cFv = .text:0x000009C0; // type:function size:0x7C +initializeState_Move__19dAcObridgeStretch_cFv = .text:0x00000A40; // type:function size:0x68 +executeState_Move__19dAcObridgeStretch_cFv = .text:0x00000AB0; // type:function size:0x80 AcObridgeStretch__decrement = .text:0x00000B30; // type:function size:0x1C -fn_360_B50 = .text:0x00000B50; // type:function size:0x4 -stateShakeEnter = .text:0x00000B60; // type:function size:0x50 -AcObridgeStretch__stateShakeIn = .text:0x00000BB0; // type:function size:0xF4 -fn_360_CB0 = .text:0x00000CB0; // type:function size:0x4 -AcObridgeStretch__stateStretchEnter = .text:0x00000CC0; // type:function size:0x64 -fn_360_D30 = .text:0x00000D30; // type:function size:0x4 -fn_360_D40 = .text:0x00000D40; // type:function size:0x4 -fn_360_D50 = .text:0x00000D50; // type:function size:0xF4 -fn_360_E50 = .text:0x00000E50; // type:function size:0x10 -fn_360_E60 = .text:0x00000E60; // type:function size:0x60 -fn_360_EC0 = .text:0x00000EC0; // type:function size:0xC -fn_360_ED0 = .text:0x00000ED0; // type:function size:0x1C -fn_360_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_360_F10 = .text:0x00000F10; // type:function size:0x1C -fn_360_F30 = .text:0x00000F30; // type:function size:0x10 -fn_360_F40 = .text:0x00000F40; // type:function size:0x10 -fn_360_F50 = .text:0x00000F50; // type:function size:0x10 -fn_360_F60 = .text:0x00000F60; // type:function size:0x10 -fn_360_F70 = .text:0x00000F70; // type:function size:0x10 -fn_360_F80 = .text:0x00000F80; // type:function size:0x10 -fn_360_F90 = .text:0x00000F90; // type:function size:0x30 -fn_360_FC0 = .text:0x00000FC0; // type:function size:0x30 -fn_360_FF0 = .text:0x00000FF0; // type:function size:0x30 -AcObridgeStretch__initStates = .text:0x00001020; // type:function size:0x348 -fn_360_1370 = .text:0x00001370; // type:function size:0x58 -fn_360_13D0 = .text:0x000013D0; // type:function size:0x88 +finalizeState_Move__19dAcObridgeStretch_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_Shake__19dAcObridgeStretch_cFv = .text:0x00000B60; // type:function size:0x50 +executeState_Shake__19dAcObridgeStretch_cFv = .text:0x00000BB0; // type:function size:0xF4 +finalizeState_Shake__19dAcObridgeStretch_cFv = .text:0x00000CB0; // type:function size:0x4 +initializeState_Stretch__19dAcObridgeStretch_cFv = .text:0x00000CC0; // type:function size:0x64 +executeState_Stretch__19dAcObridgeStretch_cFv = .text:0x00000D30; // type:function size:0x4 +finalizeState_Stretch__19dAcObridgeStretch_cFv = .text:0x00000D40; // type:function size:0x4 +__dt__19dAcObridgeStretch_cFv = .text:0x00000D50; // type:function size:0xF4 +getStateID__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +build__35sFStateFct_c<19dAcObridgeStretch_c>FRC12sStateIDIf_c = .text:0x00000E60; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcObridgeStretch_c>FRP10sStateIf_c = .text:0x00000EC0; // type:function size:0xC +initialize__32sFState_c<19dAcObridgeStretch_c>Fv = .text:0x00000ED0; // type:function size:0x1C +execute__32sFState_c<19dAcObridgeStretch_c>Fv = .text:0x00000EF0; // type:function size:0x1C +finalize__32sFState_c<19dAcObridgeStretch_c>Fv = .text:0x00000F10; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F30; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F40; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +getState__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F60; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F70; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcObridgeStretch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcObridgeStretch_c>CFR19dAcObridgeStretch_c = .text:0x00000F90; // type:function size:0x30 +executeState__34sFStateID_c<19dAcObridgeStretch_c>CFR19dAcObridgeStretch_c = .text:0x00000FC0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcObridgeStretch_c>CFR19dAcObridgeStretch_c = .text:0x00000FF0; // type:function size:0x30 +__sinit_\d_a_obj_bridge_stretch_cpp = .text:0x00001020; // type:function size:0x348 scope:local +__dt__34sFStateID_c<19dAcObridgeStretch_c>Fv = .text:0x00001370; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcObridgeStretch_c>CFPCc = .text:0x000013D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_360_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:double lbl_360_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double lbl_360_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_360_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float -lbl_360_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BRIDGE_STRETCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_360_data_10 = .data:0x00000010; // type:object size:0x3C lbl_360_data_4C = .data:0x0000004C; // type:object size:0x24 lbl_360_data_70 = .data:0x00000070; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_bridge_timeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bridge_timeNP/symbols.txt index b9322e0a..ccbac7f5 100644 --- a/config/SOUE01/rels/d_a_obj_bridge_timeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bridge_timeNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOBridgeTime__ctor = .text:0x000000F0; // type:function size:0x140 +dAcOBridgeTime_c_classInit__Fv = .text:0x000000F0; // type:function size:0x140 fn_614_230 = .text:0x00000230; // type:function size:0x58 fn_614_290 = .text:0x00000290; // type:function size:0x40 -fn_614_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_614_330 = .text:0x00000330; // type:function size:0x6C -fn_614_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_614_440 = .text:0x00000440; // type:function size:0xA4 +__dt__29sFState_c<16dAcOBridgeTime_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOBridgeTime_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 AcOBridgeTime__initModels = .text:0x000004F0; // type:function size:0xF0 AcOBridgeTime__init1 = .text:0x000005E0; // type:function size:0x10C -fn_614_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 AcOBridgeTime__init2 = .text:0x00000700; // type:function size:0x9C fn_614_7A0 = .text:0x000007A0; // type:function size:0x8 AcOBridgeTime__update = .text:0x000007B0; // type:function size:0x68 -fn_614_820 = .text:0x00000820; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000820; // type:function size:0x10 AcOBridgeTime__draw = .text:0x00000830; // type:function size:0x3C -fn_614_870 = .text:0x00000870; // type:function size:0x4 -AcOBridgeTime__stateWaitUpdate = .text:0x00000880; // type:function size:0x190 -fn_614_A10 = .text:0x00000A10; // type:function size:0x4 +initializeState_Wait__16dAcOBridgeTime_cFv = .text:0x00000870; // type:function size:0x4 +executeState_Wait__16dAcOBridgeTime_cFv = .text:0x00000880; // type:function size:0x190 +finalizeState_Wait__16dAcOBridgeTime_cFv = .text:0x00000A10; // type:function size:0x4 fn_614_A20 = .text:0x00000A20; // type:function size:0x30 -AcOBridgeTime__dtor = .text:0x00000A50; // type:function size:0x100 -fn_614_B50 = .text:0x00000B50; // type:function size:0x10 +__dt__16dAcOBridgeTime_cFv = .text:0x00000A50; // type:function size:0x100 +getStateID__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 fn_614_B60 = .text:0x00000B60; // type:function size:0x4 fn_614_B70 = .text:0x00000B70; // type:function size:0x4 fn_614_B80 = .text:0x00000B80; // type:function size:0x4 fn_614_B90 = .text:0x00000B90; // type:function size:0x4 fn_614_BA0 = .text:0x00000BA0; // type:function size:0x4 -fn_614_BB0 = .text:0x00000BB0; // type:function size:0x60 -fn_614_C10 = .text:0x00000C10; // type:function size:0xC -fn_614_C20 = .text:0x00000C20; // type:function size:0x1C -fn_614_C40 = .text:0x00000C40; // type:function size:0x1C -fn_614_C60 = .text:0x00000C60; // type:function size:0x1C -fn_614_C80 = .text:0x00000C80; // type:function size:0x10 -fn_614_C90 = .text:0x00000C90; // type:function size:0x10 -fn_614_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_614_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_614_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_614_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_614_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_614_D10 = .text:0x00000D10; // type:function size:0x30 -fn_614_D40 = .text:0x00000D40; // type:function size:0x30 -fn_614_D70 = .text:0x00000D70; // type:function size:0x10C -fn_614_E80 = .text:0x00000E80; // type:function size:0x58 -fn_614_EE0 = .text:0x00000EE0; // type:function size:0x88 +build__32sFStateFct_c<16dAcOBridgeTime_c>FRC12sStateIDIf_c = .text:0x00000BB0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOBridgeTime_c>FRP10sStateIf_c = .text:0x00000C10; // type:function size:0xC +initialize__29sFState_c<16dAcOBridgeTime_c>Fv = .text:0x00000C20; // type:function size:0x1C +execute__29sFState_c<16dAcOBridgeTime_c>Fv = .text:0x00000C40; // type:function size:0x1C +finalize__29sFState_c<16dAcOBridgeTime_c>Fv = .text:0x00000C60; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C90; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOBridgeTime_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOBridgeTime_c>CFR16dAcOBridgeTime_c = .text:0x00000CE0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOBridgeTime_c>CFR16dAcOBridgeTime_c = .text:0x00000D10; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOBridgeTime_c>CFR16dAcOBridgeTime_c = .text:0x00000D40; // type:function size:0x30 +__sinit_\d_a_obj_bridge_time_cpp = .text:0x00000D70; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOBridgeTime_c>Fv = .text:0x00000E80; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOBridgeTime_c>CFPCc = .text:0x00000EE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_614_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_614_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_614_rodata_10 = .rodata:0x00000010; // type:object size:0xC data:float lbl_614_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_614_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BRIDGE_TIME = .data:0x00000000; // type:object size:0x10 data:4byte lbl_614_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_614_data_1C = .data:0x0000001C; // type:object size:0xC data:string lbl_614_data_28 = .data:0x00000028; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_obj_bstoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bstoneNP/symbols.txt index 029a0746..d40bb482 100644 --- a/config/SOUE01/rels/d_a_obj_bstoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bstoneNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObstonec__ctor = .text:0x00000070; // type:function size:0x64 +dAcObstonec_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcObstonec__initModels = .text:0x000000E0; // type:function size:0x190 AcObstonec__init = .text:0x00000270; // type:function size:0xE4 fn_18_360 = .text:0x00000360; // type:function size:0x8 AcObstonec__update = .text:0x00000370; // type:function size:0xE4 AcObstonec__draw = .text:0x00000460; // type:function size:0x54 -AcObstonec__dtor = .text:0x000004C0; // type:function size:0x74 +__dt__11dAcObstonecFv = .text:0x000004C0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_18_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_18_rodata_4 = .rodata:0x00000004; // type:object size:0x20 data:float lbl_18_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_18_data_0 = .data:0x00000000; // type:object size:0x40 +g_profile_OBJ_BSTONE = .data:0x00000000; // type:object size:0x40 lbl_18_data_40 = .data:0x00000040; // type:object size:0x20 lbl_18_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_bubbleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bubbleNP/symbols.txt index b654bd73..96852370 100644 --- a/config/SOUE01/rels/d_a_obj_bubbleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bubbleNP/symbols.txt @@ -2,14 +2,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_221_70 = .text:0x00000070; // type:function size:0x40 -fn_221_B0 = .text:0x000000B0; // type:function size:0xC0 -fn_221_170 = .text:0x00000170; // type:function size:0x58 -fn_221_1D0 = .text:0x000001D0; // type:function size:0x6C -fn_221_240 = .text:0x00000240; // type:function size:0xA0 -fn_221_2E0 = .text:0x000002E0; // type:function size:0xA4 +dAcObubble_c_classInit__Fv = .text:0x000000B0; // type:function size:0xC0 +__dt__25sFState_c<12dAcObubble_c>Fv = .text:0x00000170; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcObubble_c>Fv = .text:0x000001D0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000240; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c>Fv = .text:0x000002E0; // type:function size:0xA4 fn_221_390 = .text:0x00000390; // type:function size:0x10 fn_221_3A0 = .text:0x000003A0; // type:function size:0x4 -fn_221_3B0 = .text:0x000003B0; // type:function size:0x108 +__dt__12dAcObubble_cFv = .text:0x000003B0; // type:function size:0x108 fn_221_4C0 = .text:0x000004C0; // type:function size:0xD8 fn_221_5A0 = .text:0x000005A0; // type:function size:0x21C fn_221_7C0 = .text:0x000007C0; // type:function size:0x1FC @@ -38,20 +38,20 @@ fn_221_1DD0 = .text:0x00001DD0; // type:function size:0xAC fn_221_1E80 = .text:0x00001E80; // type:function size:0x64 fn_221_1EF0 = .text:0x00001EF0; // type:function size:0x94 fn_221_1F90 = .text:0x00001F90; // type:function size:0x4 -fn_221_1FA0 = .text:0x00001FA0; // type:function size:0x60 -fn_221_2000 = .text:0x00002000; // type:function size:0xC -fn_221_2010 = .text:0x00002010; // type:function size:0x1C -fn_221_2030 = .text:0x00002030; // type:function size:0x1C -fn_221_2050 = .text:0x00002050; // type:function size:0x1C -fn_221_2070 = .text:0x00002070; // type:function size:0x10 -fn_221_2080 = .text:0x00002080; // type:function size:0x10 -fn_221_2090 = .text:0x00002090; // type:function size:0x10 -fn_221_20A0 = .text:0x000020A0; // type:function size:0x10 -fn_221_20B0 = .text:0x000020B0; // type:function size:0x10 -fn_221_20C0 = .text:0x000020C0; // type:function size:0x10 -fn_221_20D0 = .text:0x000020D0; // type:function size:0x10 -fn_221_20E0 = .text:0x000020E0; // type:function size:0x10 -fn_221_20F0 = .text:0x000020F0; // type:function size:0x10 +build__28sFStateFct_c<12dAcObubble_c>FRC12sStateIDIf_c = .text:0x00001FA0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcObubble_c>FRP10sStateIf_c = .text:0x00002000; // type:function size:0xC +initialize__25sFState_c<12dAcObubble_c>Fv = .text:0x00002010; // type:function size:0x1C +execute__25sFState_c<12dAcObubble_c>Fv = .text:0x00002030; // type:function size:0x1C +finalize__25sFState_c<12dAcObubble_c>Fv = .text:0x00002050; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002070; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002080; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002090; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000020A0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020B0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020C0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020D0; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020E0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcObubble_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020F0; // type:function size:0x10 fn_221_2100 = .text:0x00002100; // type:function size:0x6C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -62,7 +62,7 @@ lbl_221_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_221_rodata_3C = .rodata:0x0000003C; // type:object size:0x64 data:float lbl_221_rodata_A0 = .rodata:0x000000A0; // type:object size:0xC lbl_221_rodata_AC = .rodata:0x000000AC; // type:object size:0x34 -lbl_221_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BUBBLE = .data:0x00000000; // type:object size:0x10 lbl_221_data_10 = .data:0x00000010; // type:object size:0x30 lbl_221_data_40 = .data:0x00000040; // type:object size:0x30 lbl_221_data_70 = .data:0x00000070; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_obj_buildingNP/symbols.txt b/config/SOUE01/rels/d_a_obj_buildingNP/symbols.txt index 136ef9b4..ad60b431 100644 --- a/config/SOUE01/rels/d_a_obj_buildingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_buildingNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_309_70 = .text:0x00000070; // type:function size:0x90 +dAcOBuilding_c_classInit__Fv = .text:0x00000070; // type:function size:0x90 fn_309_100 = .text:0x00000100; // type:function size:0x114 fn_309_220 = .text:0x00000220; // type:function size:0x1F0 fn_309_410 = .text:0x00000410; // type:function size:0x8 @@ -10,14 +10,14 @@ fn_309_4F0 = .text:0x000004F0; // type:function size:0xC8 fn_309_5C0 = .text:0x000005C0; // type:function size:0x18 fn_309_5E0 = .text:0x000005E0; // type:function size:0x68 fn_309_650 = .text:0x00000650; // type:function size:0xD4 -fn_309_730 = .text:0x00000730; // type:function size:0x74 +__dt__14dAcOBuilding_cFv = .text:0x00000730; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_309_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_309_rodata_18 = .rodata:0x00000018; // type:object size:0x2C lbl_309_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_309_rodata_48 = .rodata:0x00000048; // type:object size:0x8 data:float -lbl_309_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_BUILDING = .data:0x00000000; // type:object size:0x10 lbl_309_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_309_data_20 = .data:0x00000020; // type:object size:0x8 data:string lbl_309_data_28 = .data:0x00000028; // type:object size:0x1C data:string diff --git a/config/SOUE01/rels/d_a_obj_bulb_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_bulb_switchNP/symbols.txt index f3b59555..b4e8e0dc 100644 --- a/config/SOUE01/rels/d_a_obj_bulb_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_bulb_switchNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObulbSwitch__ctor = .text:0x000000F0; // type:function size:0xE0 -fn_344_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_344_230 = .text:0x00000230; // type:function size:0x6C -fn_344_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_344_340 = .text:0x00000340; // type:function size:0xA4 +dAcObulbSwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__29sFState_c<16dAcObulbSwitch_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcObulbSwitch_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcObulbSwitch__initModels = .text:0x000003F0; // type:function size:0xDC AcObulbSwitch__init = .text:0x000004D0; // type:function size:0x248 -fn_344_720 = .text:0x00000720; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000720; // type:function size:0x10 fn_344_730 = .text:0x00000730; // type:function size:0x8 AcObulbSwitch__update = .text:0x00000740; // type:function size:0x178 -fn_344_8C0 = .text:0x000008C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008C0; // type:function size:0x10 AcObulbSwitch__draw = .text:0x000008D0; // type:function size:0x28 -fn_344_900 = .text:0x00000900; // type:function size:0x4 -AcObulbSwitch__stateCloseIn = .text:0x00000910; // type:function size:0xCC -AcObulbSwitch__stateMoveLeave = .text:0x000009E0; // type:function size:0x7C -fn_344_A60 = .text:0x00000A60; // type:function size:0x4 -fn_344_A70 = .text:0x00000A70; // type:function size:0xCC -fn_344_B40 = .text:0x00000B40; // type:function size:0x7C -fn_344_BC0 = .text:0x00000BC0; // type:function size:0xB8 -fn_344_C80 = .text:0x00000C80; // type:function size:0xC8 +initializeState_Close__16dAcObulbSwitch_cFv = .text:0x00000900; // type:function size:0x4 +executeState_Close__16dAcObulbSwitch_cFv = .text:0x00000910; // type:function size:0xCC +finalizeState_Close__16dAcObulbSwitch_cFv = .text:0x000009E0; // type:function size:0x7C +initializeState_Open__16dAcObulbSwitch_cFv = .text:0x00000A60; // type:function size:0x4 +executeState_Open__16dAcObulbSwitch_cFv = .text:0x00000A70; // type:function size:0xCC +finalizeState_Open__16dAcObulbSwitch_cFv = .text:0x00000B40; // type:function size:0x7C +initializeState_Move__16dAcObulbSwitch_cFv = .text:0x00000BC0; // type:function size:0xB8 +executeState_Move__16dAcObulbSwitch_cFv = .text:0x00000C80; // type:function size:0xC8 fn_344_D50 = .text:0x00000D50; // type:function size:0x1C -fn_344_D70 = .text:0x00000D70; // type:function size:0x10 -fn_344_D80 = .text:0x00000D80; // type:function size:0x3C -fn_344_DC0 = .text:0x00000DC0; // type:function size:0xF0 -fn_344_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_344_EC0 = .text:0x00000EC0; // type:function size:0x60 -fn_344_F20 = .text:0x00000F20; // type:function size:0xC -fn_344_F30 = .text:0x00000F30; // type:function size:0x1C -fn_344_F50 = .text:0x00000F50; // type:function size:0x1C -fn_344_F70 = .text:0x00000F70; // type:function size:0x1C -fn_344_F90 = .text:0x00000F90; // type:function size:0x10 -fn_344_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_344_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_344_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_344_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_344_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_344_1010 = .text:0x00001010; // type:function size:0x30 -fn_344_1040 = .text:0x00001040; // type:function size:0x30 -fn_344_1070 = .text:0x00001070; // type:function size:0x27C -fn_344_12F0 = .text:0x000012F0; // type:function size:0x58 -fn_344_1350 = .text:0x00001350; // type:function size:0x88 +getOldStateID__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +finalizeState_Move__16dAcObulbSwitch_cFv = .text:0x00000D80; // type:function size:0x3C +__dt__16dAcObulbSwitch_cFv = .text:0x00000DC0; // type:function size:0xF0 +getStateID__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +build__32sFStateFct_c<16dAcObulbSwitch_c>FRC12sStateIDIf_c = .text:0x00000EC0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcObulbSwitch_c>FRP10sStateIf_c = .text:0x00000F20; // type:function size:0xC +initialize__29sFState_c<16dAcObulbSwitch_c>Fv = .text:0x00000F30; // type:function size:0x1C +execute__29sFState_c<16dAcObulbSwitch_c>Fv = .text:0x00000F50; // type:function size:0x1C +finalize__29sFState_c<16dAcObulbSwitch_c>Fv = .text:0x00000F70; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FA0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FC0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcObulbSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FD0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcObulbSwitch_c>CFR16dAcObulbSwitch_c = .text:0x00000FE0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcObulbSwitch_c>CFR16dAcObulbSwitch_c = .text:0x00001010; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcObulbSwitch_c>CFR16dAcObulbSwitch_c = .text:0x00001040; // type:function size:0x30 +__sinit_\d_a_obj_bulb_switch_cpp = .text:0x00001070; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcObulbSwitch_c>Fv = .text:0x000012F0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcObulbSwitch_c>CFPCc = .text:0x00001350; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_344_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_344_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_344_rodata_2C = .rodata:0x0000002C; // type:object size:0x24 data:float -lbl_344_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_BULB_SWITCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_344_data_10 = .data:0x00000010; // type:object size:0x64 lbl_344_data_74 = .data:0x00000074; // type:object size:0x20 lbl_344_data_94 = .data:0x00000094; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_cannonNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cannonNP/symbols.txt index af12585d..5187f454 100644 --- a/config/SOUE01/rels/d_a_obj_cannonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cannonNP/symbols.txt @@ -3,58 +3,58 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOcannon__ctor = .text:0x000000F0; // type:function size:0xE4 -fn_357_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_357_240 = .text:0x00000240; // type:function size:0x6C -fn_357_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_357_350 = .text:0x00000350; // type:function size:0xA4 +dAcOcannon_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__25sFState_c<12dAcOcannon_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOcannon_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOcannon__initModels = .text:0x00000400; // type:function size:0xEC AcOcannon__init = .text:0x000004F0; // type:function size:0xD8 -fn_357_5D0 = .text:0x000005D0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005D0; // type:function size:0x10 fn_357_5E0 = .text:0x000005E0; // type:function size:0x8 AcOcannon__update = .text:0x000005F0; // type:function size:0xAC -fn_357_6A0 = .text:0x000006A0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006A0; // type:function size:0x10 AcOcannon__updateInEvent = .text:0x000006B0; // type:function size:0xE0 -fn_357_790 = .text:0x00000790; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000790; // type:function size:0x10 AcOcannon__draw = .text:0x000007A0; // type:function size:0x28 -fn_357_7D0 = .text:0x000007D0; // type:function size:0x4 -AcOcannon__stateWaitIn = .text:0x000007E0; // type:function size:0x110 -fn_357_8F0 = .text:0x000008F0; // type:function size:0x4 -AcOcannon__statePreChargeEnter = .text:0x00000900; // type:function size:0x54 -AcOcannon__statePreChargeIn = .text:0x00000960; // type:function size:0x54 +initializeState_Wait__12dAcOcannon_cFv = .text:0x000007D0; // type:function size:0x4 +executeState_Wait__12dAcOcannon_cFv = .text:0x000007E0; // type:function size:0x110 +finalizeState_Wait__12dAcOcannon_cFv = .text:0x000008F0; // type:function size:0x4 +initializeState_PreCharge__12dAcOcannon_cFv = .text:0x00000900; // type:function size:0x54 +executeState_PreCharge__12dAcOcannon_cFv = .text:0x00000960; // type:function size:0x54 AcOcannon__decrement = .text:0x000009C0; // type:function size:0x1C -fn_357_9E0 = .text:0x000009E0; // type:function size:0x4 -AcOcannon__stateMoveEnter = .text:0x000009F0; // type:function size:0x1C -AcOcannon__stateMoveIn = .text:0x00000A10; // type:function size:0x64 -AcOcannon__stateMoveLeave = .text:0x00000A80; // type:function size:0x40 -AcOcannon__stateAfterChargeEnter = .text:0x00000AC0; // type:function size:0x2C -AcOcannon__stateAfterChargeIn = .text:0x00000AF0; // type:function size:0x54 -fn_357_B50 = .text:0x00000B50; // type:function size:0x4 -AcOcannon__stateShotEnter = .text:0x00000B60; // type:function size:0x154 -AcOcannon__stateShotIn = .text:0x00000CC0; // type:function size:0xA4 -fn_357_D70 = .text:0x00000D70; // type:function size:0x4 -AcOcannon__stateAfterEnter = .text:0x00000D80; // type:function size:0xC -AcOcannon__stateAfterIn = .text:0x00000D90; // type:function size:0x84 -AcOcannon__stateAfterLeave = .text:0x00000E20; // type:function size:0x18 +finalizeState_PreCharge__12dAcOcannon_cFv = .text:0x000009E0; // type:function size:0x4 +initializeState_Move__12dAcOcannon_cFv = .text:0x000009F0; // type:function size:0x1C +executeState_Move__12dAcOcannon_cFv = .text:0x00000A10; // type:function size:0x64 +finalizeState_Move__12dAcOcannon_cFv = .text:0x00000A80; // type:function size:0x40 +initializeState_AfterCharge__12dAcOcannon_cFv = .text:0x00000AC0; // type:function size:0x2C +executeState_AfterCharge__12dAcOcannon_cFv = .text:0x00000AF0; // type:function size:0x54 +finalizeState_AfterCharge__12dAcOcannon_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_Shot__12dAcOcannon_cFv = .text:0x00000B60; // type:function size:0x154 +executeState_Shot__12dAcOcannon_cFv = .text:0x00000CC0; // type:function size:0xA4 +finalizeState_Shot__12dAcOcannon_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_After__12dAcOcannon_cFv = .text:0x00000D80; // type:function size:0xC +executeState_After__12dAcOcannon_cFv = .text:0x00000D90; // type:function size:0x84 +finalizeState_After__12dAcOcannon_cFv = .text:0x00000E20; // type:function size:0x18 fn_357_E40 = .text:0x00000E40; // type:function size:0xC4 -AcOcannon__dtor = .text:0x00000F10; // type:function size:0xF4 -fn_357_1010 = .text:0x00001010; // type:function size:0x60 -fn_357_1070 = .text:0x00001070; // type:function size:0xC -fn_357_1080 = .text:0x00001080; // type:function size:0x1C -fn_357_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_357_10C0 = .text:0x000010C0; // type:function size:0x1C -fn_357_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_357_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_357_1100 = .text:0x00001100; // type:function size:0x10 -fn_357_1110 = .text:0x00001110; // type:function size:0x10 -fn_357_1120 = .text:0x00001120; // type:function size:0x10 -fn_357_1130 = .text:0x00001130; // type:function size:0x10 -fn_357_1140 = .text:0x00001140; // type:function size:0x30 -fn_357_1170 = .text:0x00001170; // type:function size:0x30 -fn_357_11A0 = .text:0x000011A0; // type:function size:0x30 -AcOcannon__initStates = .text:0x000011D0; // type:function size:0x4B0 -fn_357_1680 = .text:0x00001680; // type:function size:0x58 -fn_357_16E0 = .text:0x000016E0; // type:function size:0x88 +__dt__12dAcOcannon_cFv = .text:0x00000F10; // type:function size:0xF4 +build__28sFStateFct_c<12dAcOcannon_c>FRC12sStateIDIf_c = .text:0x00001010; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOcannon_c>FRP10sStateIf_c = .text:0x00001070; // type:function size:0xC +initialize__25sFState_c<12dAcOcannon_c>Fv = .text:0x00001080; // type:function size:0x1C +execute__25sFState_c<12dAcOcannon_c>Fv = .text:0x000010A0; // type:function size:0x1C +finalize__25sFState_c<12dAcOcannon_c>Fv = .text:0x000010C0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001100; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001120; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOcannon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001130; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOcannon_c>CFR12dAcOcannon_c = .text:0x00001140; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOcannon_c>CFR12dAcOcannon_c = .text:0x00001170; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOcannon_c>CFR12dAcOcannon_c = .text:0x000011A0; // type:function size:0x30 +__sinit_\d_a_obj_cannon_cpp = .text:0x000011D0; // type:function size:0x4B0 scope:local +__dt__27sFStateID_c<12dAcOcannon_c>Fv = .text:0x00001680; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOcannon_c>CFPCc = .text:0x000016E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_357_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_357_rodata_2C = .rodata:0x0000002C; // type:object size:0x8 data:float lbl_357_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_357_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float -lbl_357_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_CANNON = .data:0x00000000; // type:object size:0x50 data:4byte lbl_357_data_50 = .data:0x00000050; // type:object size:0x38 lbl_357_data_88 = .data:0x00000088; // type:object size:0x80 lbl_357_data_108 = .data:0x00000108; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_cannon_coverNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cannon_coverNP/symbols.txt index e8058837..a20fb44c 100644 --- a/config/SOUE01/rels/d_a_obj_cannon_coverNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cannon_coverNP/symbols.txt @@ -3,58 +3,58 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOcannonCover__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOcannonCover_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 AcOcannonCover__InteractWithCollision = .text:0x00000120; // type:function size:0x48 -AcOcannonCover__ctorCont = .text:0x00000170; // type:function size:0xF0 -fn_367_260 = .text:0x00000260; // type:function size:0x58 -fn_367_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_367_330 = .text:0x00000330; // type:function size:0xA0 -fn_367_3D0 = .text:0x000003D0; // type:function size:0xA4 -AcOcannonCover__dtor = .text:0x00000480; // type:function size:0xFC +__ct__17dAcOcannonCover_cFv = .text:0x00000170; // type:function size:0xF0 +__dt__30sFState_c<17dAcOcannonCover_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOcannonCover_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 +__dt__17dAcOcannonCover_cFv = .text:0x00000480; // type:function size:0xFC AcOcannonCover__initModels = .text:0x00000580; // type:function size:0x118 AcOcannonCover__init = .text:0x000006A0; // type:function size:0x15C -fn_367_800 = .text:0x00000800; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_367_810 = .text:0x00000810; // type:function size:0x8 AcOcannonCover__update = .text:0x00000820; // type:function size:0x1E8 -fn_367_A10 = .text:0x00000A10; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 AcOcannonCover__draw = .text:0x00000A20; // type:function size:0x60 -fn_367_A80 = .text:0x00000A80; // type:function size:0x4 -AcOcannonCover__stateWaitUpdate = .text:0x00000A90; // type:function size:0x24 +initializeState_Wait__17dAcOcannonCover_cFv = .text:0x00000A80; // type:function size:0x4 +executeState_Wait__17dAcOcannonCover_cFv = .text:0x00000A90; // type:function size:0x24 fn_367_AB4 = .text:0x00000AB4; // type:function size:0x4 -fn_367_AC0 = .text:0x00000AC0; // type:function size:0x4 -AcOcannonCover__stateOpenEnter = .text:0x00000AD0; // type:function size:0x7C -AcOcannonCover__stateOpenUpdate = .text:0x00000B50; // type:function size:0x74 +finalizeState_Wait__17dAcOcannonCover_cFv = .text:0x00000AC0; // type:function size:0x4 +initializeState_Open__17dAcOcannonCover_cFv = .text:0x00000AD0; // type:function size:0x7C +executeState_Open__17dAcOcannonCover_cFv = .text:0x00000B50; // type:function size:0x74 fn_367_BD0 = .text:0x00000BD0; // type:function size:0x1C -AcOcannonCover__stateUpdateLeave = .text:0x00000BF0; // type:function size:0x8 -AcOcannonCover__stateShakeEnter = .text:0x00000C00; // type:function size:0x1C -AcOcannonCover__stateShakeUpdate = .text:0x00000C20; // type:function size:0xE0 -fn_367_D00 = .text:0x00000D00; // type:function size:0x4 -fn_367_D10 = .text:0x00000D10; // type:function size:0x4 -AcOcannonCover__stateCloseUpdate = .text:0x00000D20; // type:function size:0x24 +finalizeState_Open__17dAcOcannonCover_cFv = .text:0x00000BF0; // type:function size:0x8 +initializeState_Shake__17dAcOcannonCover_cFv = .text:0x00000C00; // type:function size:0x1C +executeState_Shake__17dAcOcannonCover_cFv = .text:0x00000C20; // type:function size:0xE0 +finalizeState_Shake__17dAcOcannonCover_cFv = .text:0x00000D00; // type:function size:0x4 +initializeState_Close__17dAcOcannonCover_cFv = .text:0x00000D10; // type:function size:0x4 +executeState_Close__17dAcOcannonCover_cFv = .text:0x00000D20; // type:function size:0x24 fn_367_D44 = .text:0x00000D44; // type:function size:0x4 -AcOcannonCover__stateCloseLeave = .text:0x00000D50; // type:function size:0x24 -AcOcannonCover__statePlayEnter = .text:0x00000D80; // type:function size:0x10 -AcOcannonCover__statePlayUpdate = .text:0x00000D90; // type:function size:0xA4 -fn_367_E40 = .text:0x00000E40; // type:function size:0x4 +finalizeState_Close__17dAcOcannonCover_cFv = .text:0x00000D50; // type:function size:0x24 +initializeState_Play__17dAcOcannonCover_cFv = .text:0x00000D80; // type:function size:0x10 +executeState_Play__17dAcOcannonCover_cFv = .text:0x00000D90; // type:function size:0xA4 +finalizeState_Play__17dAcOcannonCover_cFv = .text:0x00000E40; // type:function size:0x4 getAcOcannonCoverPtr = .text:0x00000E50; // type:function size:0xC -fn_367_E60 = .text:0x00000E60; // type:function size:0x10 -fn_367_E70 = .text:0x00000E70; // type:function size:0x60 -fn_367_ED0 = .text:0x00000ED0; // type:function size:0xC -fn_367_EE0 = .text:0x00000EE0; // type:function size:0x1C -fn_367_F00 = .text:0x00000F00; // type:function size:0x1C -fn_367_F20 = .text:0x00000F20; // type:function size:0x1C -fn_367_F40 = .text:0x00000F40; // type:function size:0x10 -fn_367_F50 = .text:0x00000F50; // type:function size:0x10 -fn_367_F60 = .text:0x00000F60; // type:function size:0x10 -fn_367_F70 = .text:0x00000F70; // type:function size:0x10 -fn_367_F80 = .text:0x00000F80; // type:function size:0x10 -fn_367_F90 = .text:0x00000F90; // type:function size:0x10 -fn_367_FA0 = .text:0x00000FA0; // type:function size:0x30 -fn_367_FD0 = .text:0x00000FD0; // type:function size:0x30 -fn_367_1000 = .text:0x00001000; // type:function size:0x30 -fn_367_1030 = .text:0x00001030; // type:function size:0x3F4 -fn_367_1430 = .text:0x00001430; // type:function size:0x58 -fn_367_1490 = .text:0x00001490; // type:function size:0x88 +getStateID__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E60; // type:function size:0x10 +build__33sFStateFct_c<17dAcOcannonCover_c>FRC12sStateIDIf_c = .text:0x00000E70; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOcannonCover_c>FRP10sStateIf_c = .text:0x00000ED0; // type:function size:0xC +initialize__30sFState_c<17dAcOcannonCover_c>Fv = .text:0x00000EE0; // type:function size:0x1C +execute__30sFState_c<17dAcOcannonCover_c>Fv = .text:0x00000F00; // type:function size:0x1C +finalize__30sFState_c<17dAcOcannonCover_c>Fv = .text:0x00000F20; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F40; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F70; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOcannonCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOcannonCover_c>CFR17dAcOcannonCover_c = .text:0x00000FA0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOcannonCover_c>CFR17dAcOcannonCover_c = .text:0x00000FD0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOcannonCover_c>CFR17dAcOcannonCover_c = .text:0x00001000; // type:function size:0x30 +__sinit_\d_a_obj_cannon_cover_cpp = .text:0x00001030; // type:function size:0x3F4 scope:local +__dt__32sFStateID_c<17dAcOcannonCover_c>Fv = .text:0x00001430; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOcannonCover_c>CFPCc = .text:0x00001490; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_367_rodata_10 = .rodata:0x00000010; // type:object size:0xC data:float lbl_367_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_367_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_367_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:double -lbl_367_data_0 = .data:0x00000000; // type:object size:0x44 data:4byte +g_profile_OBJ_CANNON_COVER = .data:0x00000000; // type:object size:0x44 data:4byte lbl_367_data_44 = .data:0x00000044; // type:object size:0x20 lbl_367_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte lbl_367_data_68 = .data:0x00000068; // type:object size:0x8 data:float diff --git a/config/SOUE01/rels/d_a_obj_carry_stoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_carry_stoneNP/symbols.txt index 15c6e54f..0de98dff 100644 --- a/config/SOUE01/rels/d_a_obj_carry_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_carry_stoneNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_220_F0 = .text:0x000000F0; // type:function size:0x1DC +dAcOcarryStone_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1DC fn_220_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_220_330 = .text:0x00000330; // type:function size:0x58 -fn_220_390 = .text:0x00000390; // type:function size:0x6C -fn_220_400 = .text:0x00000400; // type:function size:0xA0 -fn_220_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__29sFState_c<16dAcOcarryStone_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOcarryStone_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_220_550 = .text:0x00000550; // type:function size:0x14 fn_220_570 = .text:0x00000570; // type:function size:0x58 fn_220_5D0 = .text:0x000005D0; // type:function size:0x58 @@ -20,7 +20,7 @@ fn_220_720 = .text:0x00000720; // type:function size:0x1E0 fn_220_900 = .text:0x00000900; // type:function size:0x1CC fn_220_AD0 = .text:0x00000AD0; // type:function size:0x254 fn_220_D30 = .text:0x00000D30; // type:function size:0x208 -fn_220_F40 = .text:0x00000F40; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F40; // type:function size:0x10 fn_220_F50 = .text:0x00000F50; // type:function size:0x1AC fn_220_1100 = .text:0x00001100; // type:function size:0x9C fn_220_11A0 = .text:0x000011A0; // type:function size:0x74 @@ -37,14 +37,14 @@ fn_220_1CA0 = .text:0x00001CA0; // type:function size:0x1C4 fn_220_1E70 = .text:0x00001E70; // type:function size:0x5B4 fn_220_2430 = .text:0x00002430; // type:function size:0x3C fn_220_2470 = .text:0x00002470; // type:function size:0x56C -fn_220_29E0 = .text:0x000029E0; // type:function size:0x10 -fn_220_29F0 = .text:0x000029F0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029E0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029F0; // type:function size:0x10 fn_220_2A00 = .text:0x00002A00; // type:function size:0x3C fn_220_2A40 = .text:0x00002A40; // type:function size:0x68 fn_220_2AB0 = .text:0x00002AB0; // type:function size:0x64 fn_220_2B20 = .text:0x00002B20; // type:function size:0x2C0 fn_220_2DE0 = .text:0x00002DE0; // type:function size:0x1D8 -fn_220_2FC0 = .text:0x00002FC0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002FC0; // type:function size:0x10 fn_220_2FD0 = .text:0x00002FD0; // type:function size:0x1DC fn_220_31B0 = .text:0x000031B0; // type:function size:0x1D8 fn_220_3390 = .text:0x00003390; // type:function size:0x178 @@ -95,51 +95,51 @@ fn_220_6E40 = .text:0x00006E40; // type:function size:0x7C fn_220_6EC0 = .text:0x00006EC0; // type:function size:0x50 fn_220_6F10 = .text:0x00006F10; // type:function size:0x60 fn_220_6F70 = .text:0x00006F70; // type:function size:0x4 -fn_220_6F80 = .text:0x00006F80; // type:function size:0x48 -fn_220_6FD0 = .text:0x00006FD0; // type:function size:0x3DC -fn_220_73B0 = .text:0x000073B0; // type:function size:0x38 -fn_220_73F0 = .text:0x000073F0; // type:function size:0x9C -fn_220_7490 = .text:0x00007490; // type:function size:0x80 +initializeState_Wait__16dAcOcarryStone_cFv = .text:0x00006F80; // type:function size:0x48 +executeState_Wait__16dAcOcarryStone_cFv = .text:0x00006FD0; // type:function size:0x3DC +finalizeState_Wait__16dAcOcarryStone_cFv = .text:0x000073B0; // type:function size:0x38 +initializeState_GrabCarry__16dAcOcarryStone_cFv = .text:0x000073F0; // type:function size:0x9C +executeState_GrabCarry__16dAcOcarryStone_cFv = .text:0x00007490; // type:function size:0x80 fn_220_7510 = .text:0x00007510; // type:function size:0x4 -fn_220_7520 = .text:0x00007520; // type:function size:0x10C -fn_220_7630 = .text:0x00007630; // type:function size:0xC -fn_220_7640 = .text:0x00007640; // type:function size:0x1C8 -fn_220_7810 = .text:0x00007810; // type:function size:0x10 -fn_220_7820 = .text:0x00007820; // type:function size:0x54 -fn_220_7880 = .text:0x00007880; // type:function size:0x628 -fn_220_7EB0 = .text:0x00007EB0; // type:function size:0x20 -fn_220_7ED0 = .text:0x00007ED0; // type:function size:0x34 -fn_220_7F10 = .text:0x00007F10; // type:function size:0x13C -fn_220_8050 = .text:0x00008050; // type:function size:0x18 -fn_220_8070 = .text:0x00008070; // type:function size:0x60 -fn_220_80D0 = .text:0x000080D0; // type:function size:0x1A8 -fn_220_8280 = .text:0x00008280; // type:function size:0x48 -fn_220_82D0 = .text:0x000082D0; // type:function size:0x54 -fn_220_8330 = .text:0x00008330; // type:function size:0xE0 -fn_220_8410 = .text:0x00008410; // type:function size:0x50 -fn_220_8460 = .text:0x00008460; // type:function size:0x14 -fn_220_8480 = .text:0x00008480; // type:function size:0x8C -fn_220_8510 = .text:0x00008510; // type:function size:0x30 -fn_220_8540 = .text:0x00008540; // type:function size:0x7C -fn_220_85C0 = .text:0x000085C0; // type:function size:0x204 -fn_220_87D0 = .text:0x000087D0; // type:function size:0x4 -fn_220_87E0 = .text:0x000087E0; // type:function size:0x194 -fn_220_8980 = .text:0x00008980; // type:function size:0x60 -fn_220_89E0 = .text:0x000089E0; // type:function size:0xC -fn_220_89F0 = .text:0x000089F0; // type:function size:0x1C -fn_220_8A10 = .text:0x00008A10; // type:function size:0x1C -fn_220_8A30 = .text:0x00008A30; // type:function size:0x1C -fn_220_8A50 = .text:0x00008A50; // type:function size:0x10 -fn_220_8A60 = .text:0x00008A60; // type:function size:0x10 -fn_220_8A70 = .text:0x00008A70; // type:function size:0x10 -fn_220_8A80 = .text:0x00008A80; // type:function size:0x10 -fn_220_8A90 = .text:0x00008A90; // type:function size:0x10 -fn_220_8AA0 = .text:0x00008AA0; // type:function size:0x30 -fn_220_8AD0 = .text:0x00008AD0; // type:function size:0x30 -fn_220_8B00 = .text:0x00008B00; // type:function size:0x30 -fn_220_8B30 = .text:0x00008B30; // type:function size:0x6E4 -fn_220_9220 = .text:0x00009220; // type:function size:0x58 -fn_220_9280 = .text:0x00009280; // type:function size:0x88 +finalizeState_GrabCarry__16dAcOcarryStone_cFv = .text:0x00007520; // type:function size:0x10C +initializeState_Water__16dAcOcarryStone_cFv = .text:0x00007630; // type:function size:0xC +executeState_Water__16dAcOcarryStone_cFv = .text:0x00007640; // type:function size:0x1C8 +finalizeState_Water__16dAcOcarryStone_cFv = .text:0x00007810; // type:function size:0x10 +initializeState_Slope__16dAcOcarryStone_cFv = .text:0x00007820; // type:function size:0x54 +executeState_Slope__16dAcOcarryStone_cFv = .text:0x00007880; // type:function size:0x628 +finalizeState_Slope__16dAcOcarryStone_cFv = .text:0x00007EB0; // type:function size:0x20 +initializeState_SlopeWait__16dAcOcarryStone_cFv = .text:0x00007ED0; // type:function size:0x34 +executeState_SlopeWait__16dAcOcarryStone_cFv = .text:0x00007F10; // type:function size:0x13C +finalizeState_SlopeWait__16dAcOcarryStone_cFv = .text:0x00008050; // type:function size:0x18 +initializeState_MoveVacuum__16dAcOcarryStone_cFv = .text:0x00008070; // type:function size:0x60 +executeState_MoveVacuum__16dAcOcarryStone_cFv = .text:0x000080D0; // type:function size:0x1A8 +finalizeState_MoveVacuum__16dAcOcarryStone_cFv = .text:0x00008280; // type:function size:0x48 +initializeState_ShakeWind__16dAcOcarryStone_cFv = .text:0x000082D0; // type:function size:0x54 +executeState_ShakeWind__16dAcOcarryStone_cFv = .text:0x00008330; // type:function size:0xE0 +finalizeState_ShakeWind__16dAcOcarryStone_cFv = .text:0x00008410; // type:function size:0x50 +initializeState_MoveMoleGlove__16dAcOcarryStone_cFv = .text:0x00008460; // type:function size:0x14 +executeState_MoveMoleGlove__16dAcOcarryStone_cFv = .text:0x00008480; // type:function size:0x8C +finalizeState_MoveMoleGlove__16dAcOcarryStone_cFv = .text:0x00008510; // type:function size:0x30 +initializeState_EggEnterSwitch__16dAcOcarryStone_cFv = .text:0x00008540; // type:function size:0x7C +executeState_EggEnterSwitch__16dAcOcarryStone_cFv = .text:0x000085C0; // type:function size:0x204 +finalizeState_EggEnterSwitch__16dAcOcarryStone_cFv = .text:0x000087D0; // type:function size:0x4 +__dt__16dAcOcarryStone_cFv = .text:0x000087E0; // type:function size:0x194 +build__32sFStateFct_c<16dAcOcarryStone_c>FRC12sStateIDIf_c = .text:0x00008980; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOcarryStone_c>FRP10sStateIf_c = .text:0x000089E0; // type:function size:0xC +initialize__29sFState_c<16dAcOcarryStone_c>Fv = .text:0x000089F0; // type:function size:0x1C +execute__29sFState_c<16dAcOcarryStone_c>Fv = .text:0x00008A10; // type:function size:0x1C +finalize__29sFState_c<16dAcOcarryStone_c>Fv = .text:0x00008A30; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A50; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A60; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008A70; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A80; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOcarryStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008A90; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOcarryStone_c>CFR16dAcOcarryStone_c = .text:0x00008AA0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOcarryStone_c>CFR16dAcOcarryStone_c = .text:0x00008AD0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOcarryStone_c>CFR16dAcOcarryStone_c = .text:0x00008B00; // type:function size:0x30 +__sinit_\d_a_obj_carry_stone_cpp = .text:0x00008B30; // type:function size:0x6E4 scope:local +__dt__31sFStateID_c<16dAcOcarryStone_c>Fv = .text:0x00009220; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOcarryStone_c>CFPCc = .text:0x00009280; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -163,7 +163,7 @@ lbl_220_rodata_188 = .rodata:0x00000188; // type:object size:0x4 data:float lbl_220_rodata_18C = .rodata:0x0000018C; // type:object size:0x2C data:float lbl_220_rodata_1B8 = .rodata:0x000001B8; // type:object size:0x118 lbl_220_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_220_data_10 = .data:0x00000010; // type:object size:0x68 +g_profile_OBJ_CARRY_STONE = .data:0x00000010; // type:object size:0x68 lbl_220_data_78 = .data:0x00000078; // type:object size:0x10 lbl_220_data_88 = .data:0x00000088; // type:object size:0x10 data:string lbl_220_data_98 = .data:0x00000098; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_chairNP/symbols.txt b/config/SOUE01/rels/d_a_obj_chairNP/symbols.txt index 5390b2f1..22921898 100644 --- a/config/SOUE01/rels/d_a_obj_chairNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_chairNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOChair__ctor = .text:0x000000F0; // type:function size:0xF0 +dAcOChair_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 fn_484_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_484_240 = .text:0x00000240; // type:function size:0x58 -fn_484_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_484_310 = .text:0x00000310; // type:function size:0xA0 -fn_484_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOChair_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOChair_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 AcOChair__initModels = .text:0x00000460; // type:function size:0xC4 AcOChair__init = .text:0x00000530; // type:function size:0x2DC -fn_484_810 = .text:0x00000810; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_484_820 = .text:0x00000820; // type:function size:0x8 fn_484_830 = .text:0x00000830; // type:function size:0x350 -fn_484_B80 = .text:0x00000B80; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B80; // type:function size:0x10 fn_484_B90 = .text:0x00000B90; // type:function size:0x1C fn_484_BB0 = .text:0x00000BB0; // type:function size:0x104 -fn_484_CC0 = .text:0x00000CC0; // type:function size:0x4 -fn_484_CD0 = .text:0x00000CD0; // type:function size:0x194 -fn_484_E70 = .text:0x00000E70; // type:function size:0x4 +initializeState_Wait__11dAcOChair_cFv = .text:0x00000CC0; // type:function size:0x4 +executeState_Wait__11dAcOChair_cFv = .text:0x00000CD0; // type:function size:0x194 +finalizeState_Wait__11dAcOChair_cFv = .text:0x00000E70; // type:function size:0x4 AcOChair__getType = .text:0x00000E80; // type:function size:0xD8 fn_484_F60 = .text:0x00000F60; // type:function size:0x1B4 -fn_484_1120 = .text:0x00001120; // type:function size:0x10C -fn_484_1230 = .text:0x00001230; // type:function size:0x10 -fn_484_1240 = .text:0x00001240; // type:function size:0x60 -fn_484_12A0 = .text:0x000012A0; // type:function size:0xC -fn_484_12B0 = .text:0x000012B0; // type:function size:0x1C -fn_484_12D0 = .text:0x000012D0; // type:function size:0x1C -fn_484_12F0 = .text:0x000012F0; // type:function size:0x1C -fn_484_1310 = .text:0x00001310; // type:function size:0x10 -fn_484_1320 = .text:0x00001320; // type:function size:0x10 -fn_484_1330 = .text:0x00001330; // type:function size:0x10 -fn_484_1340 = .text:0x00001340; // type:function size:0x10 -fn_484_1350 = .text:0x00001350; // type:function size:0x10 -fn_484_1360 = .text:0x00001360; // type:function size:0x10 -fn_484_1370 = .text:0x00001370; // type:function size:0x30 -fn_484_13A0 = .text:0x000013A0; // type:function size:0x30 -fn_484_13D0 = .text:0x000013D0; // type:function size:0x30 -fn_484_1400 = .text:0x00001400; // type:function size:0x10C -fn_484_1510 = .text:0x00001510; // type:function size:0x58 -fn_484_1570 = .text:0x00001570; // type:function size:0x88 +__dt__11dAcOChair_cFv = .text:0x00001120; // type:function size:0x10C +getStateID__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +build__27sFStateFct_c<11dAcOChair_c>FRC12sStateIDIf_c = .text:0x00001240; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOChair_c>FRP10sStateIf_c = .text:0x000012A0; // type:function size:0xC +initialize__24sFState_c<11dAcOChair_c>Fv = .text:0x000012B0; // type:function size:0x1C +execute__24sFState_c<11dAcOChair_c>Fv = .text:0x000012D0; // type:function size:0x1C +finalize__24sFState_c<11dAcOChair_c>Fv = .text:0x000012F0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001310; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001320; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001330; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001340; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOChair_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOChair_c>CFR11dAcOChair_c = .text:0x00001370; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOChair_c>CFR11dAcOChair_c = .text:0x000013A0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOChair_c>CFR11dAcOChair_c = .text:0x000013D0; // type:function size:0x30 +__sinit_\d_a_obj_chair_cpp = .text:0x00001400; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dAcOChair_c>Fv = .text:0x00001510; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOChair_c>CFPCc = .text:0x00001570; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_484_rodata_0 = .rodata:0x00000000; // type:object size:0x38 data:float lbl_484_rodata_38 = .rodata:0x00000038; // type:object size:0x10 data:float lbl_484_rodata_48 = .rodata:0x00000048; // type:object size:0xC data:float -lbl_484_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_CHAIR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_484_data_10 = .data:0x00000010; // type:object size:0x8 lbl_484_data_18 = .data:0x00000018; // type:object size:0x8 lbl_484_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_chandelierNP/symbols.txt b/config/SOUE01/rels/d_a_obj_chandelierNP/symbols.txt index a005d84d..e53f959a 100644 --- a/config/SOUE01/rels/d_a_obj_chandelierNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_chandelierNP/symbols.txt @@ -4,31 +4,31 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_553_F0 = .text:0x000000F0; // type:function size:0x40 -AcOChandelier__ctor = .text:0x00000130; // type:function size:0x174 -fn_553_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_553_310 = .text:0x00000310; // type:function size:0x6C -fn_553_380 = .text:0x00000380; // type:function size:0xA0 -fn_553_420 = .text:0x00000420; // type:function size:0xA4 +dAcOChandelier_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 +__dt__29sFState_c<16dAcOChandelier_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOChandelier_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_553_4D0 = .text:0x000004D0; // type:function size:0x4 fn_553_4E0 = .text:0x000004E0; // type:function size:0x14 fn_553_500 = .text:0x00000500; // type:function size:0x58 AcOChandelier__initModels = .text:0x00000560; // type:function size:0x29C AcOChandelier__init = .text:0x00000800; // type:function size:0x1F4 -fn_553_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_553_A10 = .text:0x00000A10; // type:function size:0x8 AcOChandelier__update = .text:0x00000A20; // type:function size:0xC8 -fn_553_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_553_B00 = .text:0x00000B00; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B00; // type:function size:0x10 AcOChandelier__draw = .text:0x00000B10; // type:function size:0x78 -fn_553_B90 = .text:0x00000B90; // type:function size:0x24 -fn_553_BC0 = .text:0x00000BC0; // type:function size:0x384 -fn_553_F50 = .text:0x00000F50; // type:function size:0x4 -fn_553_F60 = .text:0x00000F60; // type:function size:0x10 -fn_553_F70 = .text:0x00000F70; // type:function size:0xFC -fn_553_1070 = .text:0x00001070; // type:function size:0x14 -fn_553_1090 = .text:0x00001090; // type:function size:0x164 -fn_553_1200 = .text:0x00001200; // type:function size:0xC8 -fn_553_12D0 = .text:0x000012D0; // type:function size:0x4 +initializeState_Wait__16dAcOChandelier_cFv = .text:0x00000B90; // type:function size:0x24 +executeState_Wait__16dAcOChandelier_cFv = .text:0x00000BC0; // type:function size:0x384 +finalizeState_Wait__16dAcOChandelier_cFv = .text:0x00000F50; // type:function size:0x4 +initializeState_Fall__16dAcOChandelier_cFv = .text:0x00000F60; // type:function size:0x10 +executeState_Fall__16dAcOChandelier_cFv = .text:0x00000F70; // type:function size:0xFC +finalizeState_Fall__16dAcOChandelier_cFv = .text:0x00001070; // type:function size:0x14 +initializeState_End__16dAcOChandelier_cFv = .text:0x00001090; // type:function size:0x164 +executeState_End__16dAcOChandelier_cFv = .text:0x00001200; // type:function size:0xC8 +finalizeState_End__16dAcOChandelier_cFv = .text:0x000012D0; // type:function size:0x4 fn_553_12E0 = .text:0x000012E0; // type:function size:0x17C fn_553_1460 = .text:0x00001460; // type:function size:0x34 AcOChandelier__updateSwingingAngle = .text:0x000014A0; // type:function size:0xFC @@ -39,24 +39,24 @@ fn_553_1990 = .text:0x00001990; // type:function size:0x1A8 AcOChandelier__anyChandelierPresent = .text:0x00001B40; // type:function size:0x74 AcOChandelier__isFancyChandelier = .text:0x00001BC0; // type:function size:0x5C AcOChandelier__spawnHeartPiece = .text:0x00001C20; // type:function size:0x78 -fn_553_1CA0 = .text:0x00001CA0; // type:function size:0x148 -fn_553_1DF0 = .text:0x00001DF0; // type:function size:0x60 -fn_553_1E50 = .text:0x00001E50; // type:function size:0xC -fn_553_1E60 = .text:0x00001E60; // type:function size:0x1C -fn_553_1E80 = .text:0x00001E80; // type:function size:0x1C -fn_553_1EA0 = .text:0x00001EA0; // type:function size:0x1C -fn_553_1EC0 = .text:0x00001EC0; // type:function size:0x10 -fn_553_1ED0 = .text:0x00001ED0; // type:function size:0x10 -fn_553_1EE0 = .text:0x00001EE0; // type:function size:0x10 -fn_553_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_553_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_553_1F10 = .text:0x00001F10; // type:function size:0x10 -fn_553_1F20 = .text:0x00001F20; // type:function size:0x30 -fn_553_1F50 = .text:0x00001F50; // type:function size:0x30 -fn_553_1F80 = .text:0x00001F80; // type:function size:0x30 -fn_553_1FB0 = .text:0x00001FB0; // type:function size:0x2A0 -fn_553_2250 = .text:0x00002250; // type:function size:0x58 -fn_553_22B0 = .text:0x000022B0; // type:function size:0x88 +__dt__16dAcOChandelier_cFv = .text:0x00001CA0; // type:function size:0x148 +build__32sFStateFct_c<16dAcOChandelier_c>FRC12sStateIDIf_c = .text:0x00001DF0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOChandelier_c>FRP10sStateIf_c = .text:0x00001E50; // type:function size:0xC +initialize__29sFState_c<16dAcOChandelier_c>Fv = .text:0x00001E60; // type:function size:0x1C +execute__29sFState_c<16dAcOChandelier_c>Fv = .text:0x00001E80; // type:function size:0x1C +finalize__29sFState_c<16dAcOChandelier_c>Fv = .text:0x00001EA0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EC0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001ED0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EE0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001EF0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F00; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOChandelier_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F10; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOChandelier_c>CFR16dAcOChandelier_c = .text:0x00001F20; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOChandelier_c>CFR16dAcOChandelier_c = .text:0x00001F50; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOChandelier_c>CFR16dAcOChandelier_c = .text:0x00001F80; // type:function size:0x30 +__sinit_\d_a_obj_chandelier_cpp = .text:0x00001FB0; // type:function size:0x2A0 scope:local +__dt__31sFStateID_c<16dAcOChandelier_c>Fv = .text:0x00002250; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOChandelier_c>CFPCc = .text:0x000022B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_553_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_553_rodata_4C = .rodata:0x0000004C; // type:object size:0x14 data:float lbl_553_rodata_60 = .rodata:0x00000060; // type:object size:0xC data:float lbl_553_rodata_6C = .rodata:0x0000006C; // type:object size:0x40 data:float -lbl_553_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_CHANDELIER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_553_data_10 = .data:0x00000010; // type:object size:0xA0 lbl_553_data_B0 = .data:0x000000B0; // type:object size:0x20 lbl_553_data_D0 = .data:0x000000D0; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_chestNP/symbols.txt b/config/SOUE01/rels/d_a_obj_chestNP/symbols.txt index 2d4456b8..c6b60c7e 100644 --- a/config/SOUE01/rels/d_a_obj_chestNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_chestNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOChest__ctor = .text:0x000000F0; // type:function size:0x100 -fn_326_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_326_250 = .text:0x00000250; // type:function size:0x6C -fn_326_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_326_360 = .text:0x00000360; // type:function size:0xA4 +dAcOChest_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__24sFState_c<11dAcOChest_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOChest_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_326_410 = .text:0x00000410; // type:function size:0xC fn_326_41C = .text:0x0000041C; // type:function size:0x4 fn_326_420 = .text:0x00000420; // type:function size:0xC @@ -18,23 +18,23 @@ fn_326_440 = .text:0x00000440; // type:function size:0xC fn_326_44C = .text:0x0000044C; // type:function size:0x4 AcOChest__initModels = .text:0x00000450; // type:function size:0x1B0 AcOChest__init = .text:0x00000600; // type:function size:0x26C -fn_326_870 = .text:0x00000870; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 fn_326_880 = .text:0x00000880; // type:function size:0x8 AcOChest__update = .text:0x00000890; // type:function size:0x98 -fn_326_930 = .text:0x00000930; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 AcOChest__draw = .text:0x00000940; // type:function size:0x50 -fn_326_990 = .text:0x00000990; // type:function size:0x4 -AcOChest__stateWaitUpdate = .text:0x000009A0; // type:function size:0x2C -fn_326_9D0 = .text:0x000009D0; // type:function size:0x4 -AcOChest__stateOpenEventEnter = .text:0x000009E0; // type:function size:0x4 -AcOChest__stateOpenUpdate = .text:0x000009F0; // type:function size:0x4 -fn_326_A00 = .text:0x00000A00; // type:function size:0x4 -fn_326_A10 = .text:0x00000A10; // type:function size:0x4 -AcOChest__stateOrderOpenEventAfter = .text:0x00000A20; // type:function size:0x138 -fn_326_B60 = .text:0x00000B60; // type:function size:0x4 -AcOChest__stateFailEventEnter = .text:0x00000B70; // type:function size:0x4 -AcOChest__stateFailEventUpdate = .text:0x00000B80; // type:function size:0x4 -fn_326_B90 = .text:0x00000B90; // type:function size:0x4 +initializeState_Wait__11dAcOChest_cFv = .text:0x00000990; // type:function size:0x4 +executeState_Wait__11dAcOChest_cFv = .text:0x000009A0; // type:function size:0x2C +finalizeState_Wait__11dAcOChest_cFv = .text:0x000009D0; // type:function size:0x4 +initializeState_OpenEvent__11dAcOChest_cFv = .text:0x000009E0; // type:function size:0x4 +executeState_OpenEvent__11dAcOChest_cFv = .text:0x000009F0; // type:function size:0x4 +finalizeState_OpenEvent__11dAcOChest_cFv = .text:0x00000A00; // type:function size:0x4 +initializeState_OrderOpenEventAfter__11dAcOChest_cFv = .text:0x00000A10; // type:function size:0x4 +executeState_OrderOpenEventAfter__11dAcOChest_cFv = .text:0x00000A20; // type:function size:0x138 +finalizeState_OrderOpenEventAfter__11dAcOChest_cFv = .text:0x00000B60; // type:function size:0x4 +initializeState_FailEvent__11dAcOChest_cFv = .text:0x00000B70; // type:function size:0x4 +executeState_FailEvent__11dAcOChest_cFv = .text:0x00000B80; // type:function size:0x4 +finalizeState_FailEvent__11dAcOChest_cFv = .text:0x00000B90; // type:function size:0x4 AcOChest__performInteraction = .text:0x00000BA0; // type:function size:0xE4 fn_326_C90 = .text:0x00000C90; // type:function size:0x68 fn_326_D00 = .text:0x00000D00; // type:function size:0x80 @@ -56,25 +56,25 @@ fn_326_1470 = .text:0x00001470; // type:function size:0x28 fn_326_1498 = .text:0x00001498; // type:function size:0x4 fn_326_14A0 = .text:0x000014A0; // type:function size:0x28 fn_326_14C8 = .text:0x000014C8; // type:function size:0x4 -AcOChest__dtor = .text:0x000014D0; // type:function size:0xFC -fn_326_15D0 = .text:0x000015D0; // type:function size:0x10 -fn_326_15E0 = .text:0x000015E0; // type:function size:0x60 -fn_326_1640 = .text:0x00001640; // type:function size:0xC -fn_326_1650 = .text:0x00001650; // type:function size:0x1C -fn_326_1670 = .text:0x00001670; // type:function size:0x1C -fn_326_1690 = .text:0x00001690; // type:function size:0x1C -fn_326_16B0 = .text:0x000016B0; // type:function size:0x10 -fn_326_16C0 = .text:0x000016C0; // type:function size:0x10 -fn_326_16D0 = .text:0x000016D0; // type:function size:0x10 -fn_326_16E0 = .text:0x000016E0; // type:function size:0x10 -fn_326_16F0 = .text:0x000016F0; // type:function size:0x10 -fn_326_1700 = .text:0x00001700; // type:function size:0x10 -fn_326_1710 = .text:0x00001710; // type:function size:0x30 -fn_326_1740 = .text:0x00001740; // type:function size:0x30 -fn_326_1770 = .text:0x00001770; // type:function size:0x30 -fn_326_17A0 = .text:0x000017A0; // type:function size:0x338 -fn_326_1AE0 = .text:0x00001AE0; // type:function size:0x58 -fn_326_1B40 = .text:0x00001B40; // type:function size:0x88 +__dt__11dAcOChest_cFv = .text:0x000014D0; // type:function size:0xFC +getStateID__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015D0; // type:function size:0x10 +build__27sFStateFct_c<11dAcOChest_c>FRC12sStateIDIf_c = .text:0x000015E0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOChest_c>FRP10sStateIf_c = .text:0x00001640; // type:function size:0xC +initialize__24sFState_c<11dAcOChest_c>Fv = .text:0x00001650; // type:function size:0x1C +execute__24sFState_c<11dAcOChest_c>Fv = .text:0x00001670; // type:function size:0x1C +finalize__24sFState_c<11dAcOChest_c>Fv = .text:0x00001690; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016B0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016C0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016D0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016E0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016F0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOChest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001700; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOChest_c>CFR11dAcOChest_c = .text:0x00001710; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOChest_c>CFR11dAcOChest_c = .text:0x00001740; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOChest_c>CFR11dAcOChest_c = .text:0x00001770; // type:function size:0x30 +__sinit_\d_a_obj_chest_cpp = .text:0x000017A0; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcOChest_c>Fv = .text:0x00001AE0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOChest_c>CFPCc = .text:0x00001B40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_326_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte lbl_326_data_24 = .data:0x00000024; // type:object size:0xC lbl_326_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte lbl_326_data_38 = .data:0x00000038; // type:object size:0x30 data:float -lbl_326_data_68 = .data:0x00000068; // type:object size:0x10 +g_profile_OBJ_CHEST = .data:0x00000068; // type:object size:0x10 lbl_326_data_78 = .data:0x00000078; // type:object size:0x10 lbl_326_data_88 = .data:0x00000088; // type:object size:0x10 lbl_326_data_98 = .data:0x00000098; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_cityNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cityNP/symbols.txt index e54ed0b5..d1e0a796 100644 --- a/config/SOUE01/rels/d_a_obj_cityNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cityNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOcity__ctor = .text:0x00000070; // type:function size:0xE4 +dAcOcity_c_classInit__Fv = .text:0x00000070; // type:function size:0xE4 fn_401_160 = .text:0x00000160; // type:function size:0x58 fn_401_1C0 = .text:0x000001C0; // type:function size:0xA4 AcOcity__initModels = .text:0x00000270; // type:function size:0x2D4 @@ -13,7 +13,7 @@ AcOcity__isLightTowerRaised = .text:0x00000A90; // type:function size:0x48 AcOcity__isSkykeepVisible = .text:0x00000AE0; // type:function size:0x48 AcOcity__isGoddessStatueFallen = .text:0x00000B30; // type:function size:0x48 AcOcity__isThunderHeadOpened = .text:0x00000B80; // type:function size:0x48 -AcOcity__dtor = .text:0x00000BD0; // type:function size:0xB4 +__dt__10dAcOcity_cFv = .text:0x00000BD0; // type:function size:0xB4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_401_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -21,7 +21,7 @@ lbl_401_rodata_4 = .rodata:0x00000004; // type:object size:0x24 data:4byte lbl_401_data_0 = .data:0x00000000; // type:object size:0x8 data:string lbl_401_data_8 = .data:0x00000008; // type:object size:0xC lbl_401_data_14 = .data:0x00000014; // type:object size:0x14 -lbl_401_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_OBJ_CITY = .data:0x00000028; // type:object size:0x10 lbl_401_data_38 = .data:0x00000038; // type:object size:0xA0 lbl_401_data_D8 = .data:0x000000D8; // type:object size:0x18 data:string lbl_401_data_F0 = .data:0x000000F0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_city_waterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_city_waterNP/symbols.txt index 78435aab..808cff68 100644 --- a/config/SOUE01/rels/d_a_obj_city_waterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_city_waterNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOcityWater__ctor = .text:0x00000070; // type:function size:0xC0 +dAcOcityWater_c_classInit__Fv = .text:0x00000070; // type:function size:0xC0 fn_423_130 = .text:0x00000130; // type:function size:0x64 AcOcityWater__initModels = .text:0x000001A0; // type:function size:0x2BC AcOcityWater__init = .text:0x00000460; // type:function size:0x160 AcOcityWater__destroy = .text:0x000005C0; // type:function size:0x4C AcOcityWater__update = .text:0x00000610; // type:function size:0x68 AcOcityWater__draw = .text:0x00000680; // type:function size:0x60 -AcOcityWater__dtor = .text:0x000006E0; // type:function size:0xB0 +__dt__15dAcOcityWater_cFv = .text:0x000006E0; // type:function size:0xB0 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_423_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_423_data_0 = .data:0x00000000; // type:object size:0x10 data:string lbl_423_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_423_data_20 = .data:0x00000020; // type:object size:0x10 data:string -lbl_423_data_30 = .data:0x00000030; // type:object size:0x50 +g_profile_OBJ_CITY_WATER = .data:0x00000030; // type:object size:0x50 lbl_423_data_80 = .data:0x00000080; // type:object size:0x20 lbl_423_data_A0 = .data:0x000000A0; // type:object size:0x8C diff --git a/config/SOUE01/rels/d_a_obj_claw_shot_tgNP/symbols.txt b/config/SOUE01/rels/d_a_obj_claw_shot_tgNP/symbols.txt index dbd47f28..5603a66f 100644 --- a/config/SOUE01/rels/d_a_obj_claw_shot_tgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_claw_shot_tgNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOclawShotTg__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_343_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_343_240 = .text:0x00000240; // type:function size:0x6C -fn_343_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_343_350 = .text:0x00000350; // type:function size:0xA4 +dAcOclawShotTg_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__29sFState_c<16dAcOclawShotTg_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOclawShotTg_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOclawShotTg__initModels = .text:0x00000400; // type:function size:0x1B0 AcOclawShotTg__init = .text:0x000005B0; // type:function size:0x154 -fn_343_710 = .text:0x00000710; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000710; // type:function size:0x10 fn_343_720 = .text:0x00000720; // type:function size:0x8 AcOclawShotTg__update = .text:0x00000730; // type:function size:0x160 -fn_343_890 = .text:0x00000890; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000890; // type:function size:0x10 AcOclawShotTg__draw = .text:0x000008A0; // type:function size:0xA8 -fn_343_950 = .text:0x00000950; // type:function size:0x4 -AcOclawShotTg__doStateWaitIN = .text:0x00000960; // type:function size:0xC0 -fn_343_A20 = .text:0x00000A20; // type:function size:0x4 -fn_343_A30 = .text:0x00000A30; // type:function size:0xE4 -fn_343_B20 = .text:0x00000B20; // type:function size:0x10 -fn_343_B30 = .text:0x00000B30; // type:function size:0x60 -fn_343_B90 = .text:0x00000B90; // type:function size:0xC -fn_343_BA0 = .text:0x00000BA0; // type:function size:0x1C -fn_343_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_343_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_343_C00 = .text:0x00000C00; // type:function size:0x10 -fn_343_C10 = .text:0x00000C10; // type:function size:0x10 -fn_343_C20 = .text:0x00000C20; // type:function size:0x10 -fn_343_C30 = .text:0x00000C30; // type:function size:0x10 -fn_343_C40 = .text:0x00000C40; // type:function size:0x10 -fn_343_C50 = .text:0x00000C50; // type:function size:0x10 -fn_343_C60 = .text:0x00000C60; // type:function size:0x30 -fn_343_C90 = .text:0x00000C90; // type:function size:0x30 -fn_343_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_343_CF0 = .text:0x00000CF0; // type:function size:0x10C -fn_343_E00 = .text:0x00000E00; // type:function size:0x58 -fn_343_E60 = .text:0x00000E60; // type:function size:0x88 +initializeState_Wait__16dAcOclawShotTg_cFv = .text:0x00000950; // type:function size:0x4 +executeState_Wait__16dAcOclawShotTg_cFv = .text:0x00000960; // type:function size:0xC0 +finalizeState_Wait__16dAcOclawShotTg_cFv = .text:0x00000A20; // type:function size:0x4 +__dt__16dAcOclawShotTg_cFv = .text:0x00000A30; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 +build__32sFStateFct_c<16dAcOclawShotTg_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOclawShotTg_c>FRP10sStateIf_c = .text:0x00000B90; // type:function size:0xC +initialize__29sFState_c<16dAcOclawShotTg_c>Fv = .text:0x00000BA0; // type:function size:0x1C +execute__29sFState_c<16dAcOclawShotTg_c>Fv = .text:0x00000BC0; // type:function size:0x1C +finalize__29sFState_c<16dAcOclawShotTg_c>Fv = .text:0x00000BE0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C00; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C10; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C40; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOclawShotTg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C50; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOclawShotTg_c>CFR16dAcOclawShotTg_c = .text:0x00000C60; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOclawShotTg_c>CFR16dAcOclawShotTg_c = .text:0x00000C90; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOclawShotTg_c>CFR16dAcOclawShotTg_c = .text:0x00000CC0; // type:function size:0x30 +__sinit_\d_a_obj_claw_shot_tg_cpp = .text:0x00000CF0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOclawShotTg_c>Fv = .text:0x00000E00; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOclawShotTg_c>CFPCc = .text:0x00000E60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -47,7 +47,7 @@ lbl_343_data_0 = .data:0x00000000; // type:object size:0x14 data:4byte lbl_343_data_14 = .data:0x00000014; // type:object size:0x14 lbl_343_data_28 = .data:0x00000028; // type:object size:0x14 lbl_343_data_3C = .data:0x0000003C; // type:object size:0x14 -lbl_343_data_50 = .data:0x00000050; // type:object size:0x10 +g_profile_OBJ_CLAW_SHOT_TG = .data:0x00000050; // type:object size:0x10 lbl_343_data_60 = .data:0x00000060; // type:object size:0xC lbl_343_data_6C = .data:0x0000006C; // type:object size:0xC lbl_343_data_78 = .data:0x00000078; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_clearness_wallNP/splits.txt b/config/SOUE01/rels/d_a_obj_clearness_wallNP/splits.txt index 4567d709..2f02c5ba 100644 --- a/config/SOUE01/rels/d_a_obj_clearness_wallNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_clearness_wallNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_clearness_wallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_clearness_wallNP/symbols.txt index fd046610..771becf0 100644 --- a/config/SOUE01/rels/d_a_obj_clearness_wallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_clearness_wallNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_622_70 = .text:0x00000070; // type:function size:0x5C +dAcOclearnessWall_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_622_D0 = .text:0x000000D0; // type:function size:0x9C fn_622_170 = .text:0x00000170; // type:function size:0xC8 fn_622_240 = .text:0x00000240; // type:function size:0x8 @@ -9,9 +9,9 @@ fn_622_250 = .text:0x00000250; // type:function size:0x218 fn_622_470 = .text:0x00000470; // type:function size:0x8 fn_622_480 = .text:0x00000480; // type:function size:0x68 fn_622_4F0 = .text:0x000004F0; // type:function size:0x68 -fn_622_560 = .text:0x00000560; // type:function size:0x68 +__dt__19dAcOclearnessWall_cFv = .text:0x00000560; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_622_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_622_section4_10 = .rodata:0x00000010; // type:object size:0xD8 -lbl_622_section4_E8 = .rodata:0x000000E8; // type:object size:0x80 +g_profile_OBJ_CLEARNESS_WALL = .data:0x00000000; // type:object size:0x10 +lbl_622_section4_10 = .data:0x00000010; // type:object size:0xD8 +lbl_622_section4_E8 = .data:0x000000E8; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_clefNP/symbols.txt b/config/SOUE01/rels/d_a_obj_clefNP/symbols.txt index 72948d9d..c708b6e8 100644 --- a/config/SOUE01/rels/d_a_obj_clefNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_clefNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -dAcOClef__ctor = .text:0x000000F0; // type:function size:0x30 -dAcOClef__ctorCont = .text:0x00000120; // type:function size:0x1AC +dAcOClef_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__10dAcOClef_cFv = .text:0x00000120; // type:function size:0x1AC fn_548_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_548_330 = .text:0x00000330; // type:function size:0x58 -fn_548_390 = .text:0x00000390; // type:function size:0x6C -fn_548_400 = .text:0x00000400; // type:function size:0xA0 -fn_548_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__23sFState_c<10dAcOClef_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOClef_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_548_550 = .text:0x00000550; // type:function size:0x90 -fn_548_5E0 = .text:0x000005E0; // type:function size:0x1B8 +__dt__10dAcOClef_cFv = .text:0x000005E0; // type:function size:0x1B8 dAcOClef__initModels = .text:0x000007A0; // type:function size:0x160 dAcOClef__init = .text:0x00000900; // type:function size:0x688 -fn_548_F90 = .text:0x00000F90; // type:function size:0x10 -fn_548_FA0 = .text:0x00000FA0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F90; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 fn_548_FB0 = .text:0x00000FB0; // type:function size:0x124 fn_548_10E0 = .text:0x000010E0; // type:function size:0x4C -fn_548_1130 = .text:0x00001130; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 dAcOClef__draw = .text:0x00001140; // type:function size:0x170 dAcOClef__get0x6f0 = .text:0x000012B0; // type:function size:0x8 dAcOClef__get0x6f4 = .text:0x000012C0; // type:function size:0x8 @@ -34,28 +34,28 @@ dAcOClef__linkClefMgr = .text:0x00001350; // type:function size:0x8 dAcOClef__updatePosMaybe = .text:0x00001360; // type:function size:0x148 dAcOClef__checkCollisionMaybe = .text:0x000014B0; // type:function size:0x10C dAcOClef__updateTadtoneParticleEffectColor = .text:0x000015C0; // type:function size:0x1B8 -dAcOClef__stateWaitPhantomEnter = .text:0x00001780; // type:function size:0x4 -dAcOClef__stateWaitPhantomUpdate = .text:0x00001790; // type:function size:0x64 -dAcOClef__stateWaitPhantomLeave = .text:0x00001800; // type:function size:0x4 -dAcOClef__stateWaitEnter = .text:0x00001810; // type:function size:0x4 -dAcOClef__stateWaitUpdate = .text:0x00001820; // type:function size:0x70C +initializeState_WaitPhantom__10dAcOClef_cFv = .text:0x00001780; // type:function size:0x4 +executeState_WaitPhantom__10dAcOClef_cFv = .text:0x00001790; // type:function size:0x64 +finalizeState_WaitPhantom__10dAcOClef_cFv = .text:0x00001800; // type:function size:0x4 +initializeState_Wait__10dAcOClef_cFv = .text:0x00001810; // type:function size:0x4 +executeState_Wait__10dAcOClef_cFv = .text:0x00001820; // type:function size:0x70C fn_548_1F30 = .text:0x00001F30; // type:function size:0x4C -dAcOClef__stateWaitLeave = .text:0x00001F80; // type:function size:0x4 -dAcOClef__stateWaitPathMoveEnter = .text:0x00001F90; // type:function size:0x4 -dAcOClef__stateWaitPathMoveUpdate = .text:0x00001FA0; // type:function size:0x8C -dAcOClef__stateWaitPathMoveLeave = .text:0x00002030; // type:function size:0x4 -dAcOClef__stateMoveTowardPathEnter = .text:0x00002040; // type:function size:0x48 -dAcOClef__stateMoveTowardPathUpdate = .text:0x00002090; // type:function size:0x548 -dAcOClef__stateMoveTowardPathLeave = .text:0x000025E0; // type:function size:0x4 -dAcOClef__statePathMoveEnter = .text:0x000025F0; // type:function size:0x4 -dAcOClef__statePathMoveUpdate = .text:0x00002600; // type:function size:0x7E4 -dAcOClef__statePathMoveLeave = .text:0x00002DF0; // type:function size:0x4 -dAcOClef__stateGravitateEnter = .text:0x00002E00; // type:function size:0x8 -dAcOClef__stateGravitateUpdate = .text:0x00002E10; // type:function size:0x46C -dAcOClef__stateGravitateLeave = .text:0x00003280; // type:function size:0x4 -dAcOClef__stateDieEnter = .text:0x00003290; // type:function size:0x10 -dAcOClef__stateDieUpdate = .text:0x000032A0; // type:function size:0x8 -dAcOClef__stateDieLeave = .text:0x000032B0; // type:function size:0x4 +finalizeState_Wait__10dAcOClef_cFv = .text:0x00001F80; // type:function size:0x4 +initializeState_WaitPathMove__10dAcOClef_cFv = .text:0x00001F90; // type:function size:0x4 +executeState_WaitPathMove__10dAcOClef_cFv = .text:0x00001FA0; // type:function size:0x8C +finalizeState_WaitPathMove__10dAcOClef_cFv = .text:0x00002030; // type:function size:0x4 +initializeState_MoveTowardPath__10dAcOClef_cFv = .text:0x00002040; // type:function size:0x48 +executeState_MoveTowardPath__10dAcOClef_cFv = .text:0x00002090; // type:function size:0x548 +finalizeState_MoveTowardPath__10dAcOClef_cFv = .text:0x000025E0; // type:function size:0x4 +initializeState_PathMove__10dAcOClef_cFv = .text:0x000025F0; // type:function size:0x4 +executeState_PathMove__10dAcOClef_cFv = .text:0x00002600; // type:function size:0x7E4 +finalizeState_PathMove__10dAcOClef_cFv = .text:0x00002DF0; // type:function size:0x4 +initializeState_Gravitate__10dAcOClef_cFv = .text:0x00002E00; // type:function size:0x8 +executeState_Gravitate__10dAcOClef_cFv = .text:0x00002E10; // type:function size:0x46C +finalizeState_Gravitate__10dAcOClef_cFv = .text:0x00003280; // type:function size:0x4 +initializeState_Die__10dAcOClef_cFv = .text:0x00003290; // type:function size:0x10 +executeState_Die__10dAcOClef_cFv = .text:0x000032A0; // type:function size:0x8 +finalizeState_Die__10dAcOClef_cFv = .text:0x000032B0; // type:function size:0x4 dAcOClef__getLinkToTadtoneMgr = .text:0x000032C0; // type:function size:0x8 fn_548_32D0 = .text:0x000032D0; // type:function size:0xC fn_548_32E0 = .text:0x000032E0; // type:function size:0xC @@ -84,25 +84,25 @@ dAcOClef__updateStamina = .text:0x00003670; // type:function size:0x8 dAcOClef__getModelSubtype = .text:0x00003680; // type:function size:0xC dAcOClef__getClefSubtypeFromParams = .text:0x00003690; // type:function size:0xC dAcOClef__getPathIndex = .text:0x000036A0; // type:function size:0xC -fn_548_36B0 = .text:0x000036B0; // type:function size:0x60 -fn_548_3710 = .text:0x00003710; // type:function size:0xC -fn_548_3720 = .text:0x00003720; // type:function size:0x1C -fn_548_3740 = .text:0x00003740; // type:function size:0x1C -fn_548_3760 = .text:0x00003760; // type:function size:0x1C -fn_548_3780 = .text:0x00003780; // type:function size:0x10 -fn_548_3790 = .text:0x00003790; // type:function size:0x10 -fn_548_37A0 = .text:0x000037A0; // type:function size:0x10 -fn_548_37B0 = .text:0x000037B0; // type:function size:0x10 -fn_548_37C0 = .text:0x000037C0; // type:function size:0x10 -fn_548_37D0 = .text:0x000037D0; // type:function size:0x10 -fn_548_37E0 = .text:0x000037E0; // type:function size:0x30 -fn_548_3810 = .text:0x00003810; // type:function size:0x30 -fn_548_3840 = .text:0x00003840; // type:function size:0x30 -dAcOClef__initStates = .text:0x00003870; // type:function size:0x6C0 -dAcOClef__dtor = .text:0x00003F30; // type:function size:0x58 +build__26sFStateFct_c<10dAcOClef_c>FRC12sStateIDIf_c = .text:0x000036B0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOClef_c>FRP10sStateIf_c = .text:0x00003710; // type:function size:0xC +initialize__23sFState_c<10dAcOClef_c>Fv = .text:0x00003720; // type:function size:0x1C +execute__23sFState_c<10dAcOClef_c>Fv = .text:0x00003740; // type:function size:0x1C +finalize__23sFState_c<10dAcOClef_c>Fv = .text:0x00003760; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003780; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003790; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000037A0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000037B0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000037C0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOClef_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000037D0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOClef_c>CFR10dAcOClef_c = .text:0x000037E0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOClef_c>CFR10dAcOClef_c = .text:0x00003810; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOClef_c>CFR10dAcOClef_c = .text:0x00003840; // type:function size:0x30 +__sinit_\d_a_obj_clef_cpp = .text:0x00003870; // type:function size:0x6C0 scope:local +__dt__25sFStateID_c<10dAcOClef_c>Fv = .text:0x00003F30; // type:function size:0x58 fn_548_3F90 = .text:0x00003F90; // type:function size:0x1C fn_548_3FB0 = .text:0x00003FB0; // type:function size:0x40 -fn_548_3FF0 = .text:0x00003FF0; // type:function size:0x88 +isSameName__25sFStateID_c<10dAcOClef_c>CFPCc = .text:0x00003FF0; // type:function size:0x88 fn_548_4080 = .text:0x00004080; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -120,7 +120,7 @@ lbl_548_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float lbl_548_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float lbl_548_rodata_154 = .rodata:0x00000154; // type:object size:0x4 data:float lbl_548_rodata_158 = .rodata:0x00000158; // type:object size:0x8 data:float -lbl_548_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_CLEF = .data:0x00000000; // type:object size:0x10 data:4byte lbl_548_data_10 = .data:0x00000010; // type:object size:0x8 lbl_548_data_18 = .data:0x00000018; // type:object size:0x8 lbl_548_data_20 = .data:0x00000020; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_cloud_diveNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cloud_diveNP/symbols.txt index c1a1fce7..0ab483c2 100644 --- a/config/SOUE01/rels/d_a_obj_cloud_diveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cloud_diveNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_350_F0 = .text:0x000000F0; // type:function size:0xC8 -fn_350_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_350_220 = .text:0x00000220; // type:function size:0x6C -fn_350_290 = .text:0x00000290; // type:function size:0xA0 -fn_350_330 = .text:0x00000330; // type:function size:0xA4 +dAcOcloudDive_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__28sFState_c<15dAcOcloudDive_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOcloudDive_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_350_3E0 = .text:0x000003E0; // type:function size:0x8 fn_350_3F0 = .text:0x000003F0; // type:function size:0x120 -fn_350_510 = .text:0x00000510; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000510; // type:function size:0x10 fn_350_520 = .text:0x00000520; // type:function size:0x8 fn_350_530 = .text:0x00000530; // type:function size:0xB8 -fn_350_5F0 = .text:0x000005F0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005F0; // type:function size:0x10 fn_350_600 = .text:0x00000600; // type:function size:0x8 -fn_350_610 = .text:0x00000610; // type:function size:0x4 -fn_350_620 = .text:0x00000620; // type:function size:0x8C -fn_350_6B0 = .text:0x000006B0; // type:function size:0x4 -fn_350_6C0 = .text:0x000006C0; // type:function size:0x4 -fn_350_6D0 = .text:0x000006D0; // type:function size:0x4 -fn_350_6E0 = .text:0x000006E0; // type:function size:0x4 +initializeState_Wait__15dAcOcloudDive_cFv = .text:0x00000610; // type:function size:0x4 +executeState_Wait__15dAcOcloudDive_cFv = .text:0x00000620; // type:function size:0x8C +finalizeState_Wait__15dAcOcloudDive_cFv = .text:0x000006B0; // type:function size:0x4 +initializeState_Dead__15dAcOcloudDive_cFv = .text:0x000006C0; // type:function size:0x4 +executeState_Dead__15dAcOcloudDive_cFv = .text:0x000006D0; // type:function size:0x4 +finalizeState_Dead__15dAcOcloudDive_cFv = .text:0x000006E0; // type:function size:0x4 fn_350_6F0 = .text:0x000006F0; // type:function size:0x6C fn_350_760 = .text:0x00000760; // type:function size:0xDC -fn_350_840 = .text:0x00000840; // type:function size:0xD8 -fn_350_920 = .text:0x00000920; // type:function size:0x10 -fn_350_930 = .text:0x00000930; // type:function size:0x60 -fn_350_990 = .text:0x00000990; // type:function size:0xC -fn_350_9A0 = .text:0x000009A0; // type:function size:0x1C -fn_350_9C0 = .text:0x000009C0; // type:function size:0x1C -fn_350_9E0 = .text:0x000009E0; // type:function size:0x1C -fn_350_A00 = .text:0x00000A00; // type:function size:0x10 -fn_350_A10 = .text:0x00000A10; // type:function size:0x10 -fn_350_A20 = .text:0x00000A20; // type:function size:0x10 -fn_350_A30 = .text:0x00000A30; // type:function size:0x10 -fn_350_A40 = .text:0x00000A40; // type:function size:0x10 -fn_350_A50 = .text:0x00000A50; // type:function size:0x10 -fn_350_A60 = .text:0x00000A60; // type:function size:0x30 -fn_350_A90 = .text:0x00000A90; // type:function size:0x30 -fn_350_AC0 = .text:0x00000AC0; // type:function size:0x30 -fn_350_AF0 = .text:0x00000AF0; // type:function size:0x1C0 -fn_350_CB0 = .text:0x00000CB0; // type:function size:0x58 -fn_350_D10 = .text:0x00000D10; // type:function size:0x88 +__dt__15dAcOcloudDive_cFv = .text:0x00000840; // type:function size:0xD8 +getStateID__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000920; // type:function size:0x10 +build__31sFStateFct_c<15dAcOcloudDive_c>FRC12sStateIDIf_c = .text:0x00000930; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOcloudDive_c>FRP10sStateIf_c = .text:0x00000990; // type:function size:0xC +initialize__28sFState_c<15dAcOcloudDive_c>Fv = .text:0x000009A0; // type:function size:0x1C +execute__28sFState_c<15dAcOcloudDive_c>Fv = .text:0x000009C0; // type:function size:0x1C +finalize__28sFState_c<15dAcOcloudDive_c>Fv = .text:0x000009E0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A00; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A20; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A30; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A40; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOcloudDive_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A50; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOcloudDive_c>CFR15dAcOcloudDive_c = .text:0x00000A60; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOcloudDive_c>CFR15dAcOcloudDive_c = .text:0x00000A90; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOcloudDive_c>CFR15dAcOcloudDive_c = .text:0x00000AC0; // type:function size:0x30 +__sinit_\d_a_obj_cloud_dive_cpp = .text:0x00000AF0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOcloudDive_c>Fv = .text:0x00000CB0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOcloudDive_c>CFPCc = .text:0x00000D10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_350_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_350_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_350_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_350_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_CLOUD_DIVE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_350_data_10 = .data:0x00000010; // type:object size:0x30 lbl_350_data_40 = .data:0x00000040; // type:object size:0x20 lbl_350_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_colNP/symbols.txt b/config/SOUE01/rels/d_a_obj_colNP/symbols.txt index 5539f7f1..e80c3671 100644 --- a/config/SOUE01/rels/d_a_obj_colNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_colNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_286_70 = .text:0x00000070; // type:function size:0x5C +dAcOCol_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_286_D0 = .text:0x000000D0; // type:function size:0x190 fn_286_260 = .text:0x00000260; // type:function size:0x8 fn_286_270 = .text:0x00000270; // type:function size:0x94 fn_286_310 = .text:0x00000310; // type:function size:0x8 fn_286_320 = .text:0x00000320; // type:function size:0x118 -fn_286_440 = .text:0x00000440; // type:function size:0x74 +__dt__9dAcOCol_cFv = .text:0x00000440; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_286_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_286_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_COL = .data:0x00000000; // type:object size:0x10 lbl_286_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_286_data_40 = .data:0x00000040; // type:object size:0x40 lbl_286_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_control_panelNP/symbols.txt b/config/SOUE01/rels/d_a_obj_control_panelNP/symbols.txt index 4f00b870..0c3dc358 100644 --- a/config/SOUE01/rels/d_a_obj_control_panelNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_control_panelNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_598_F0 = .text:0x000000F0; // type:function size:0x40 -AcOControlPanel__ctor = .text:0x00000130; // type:function size:0x154 +dAcOCtrlPnl_c_classInit__Fv = .text:0x00000130; // type:function size:0x154 fn_598_290 = .text:0x00000290; // type:function size:0x4 -fn_598_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_598_300 = .text:0x00000300; // type:function size:0x6C -fn_598_370 = .text:0x00000370; // type:function size:0xA0 -fn_598_410 = .text:0x00000410; // type:function size:0xA4 +__dt__26sFState_c<13dAcOCtrlPnl_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOCtrlPnl_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_598_4C0 = .text:0x000004C0; // type:function size:0x74 fn_598_540 = .text:0x00000540; // type:function size:0xC fn_598_54C = .text:0x0000054C; // type:function size:0x4 @@ -21,21 +21,21 @@ fn_598_570 = .text:0x00000570; // type:function size:0xC fn_598_57C = .text:0x0000057C; // type:function size:0x4 AcOControlPanel__initModels = .text:0x00000580; // type:function size:0xD4 AcOControlPanel__init = .text:0x00000660; // type:function size:0x210 -fn_598_870 = .text:0x00000870; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 AcOControlPanel__init2 = .text:0x00000880; // type:function size:0x12C fn_598_9B0 = .text:0x000009B0; // type:function size:0x14 AcOControlPanel__update = .text:0x000009D0; // type:function size:0x100 -fn_598_AD0 = .text:0x00000AD0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 AcOControlPanel__draw = .text:0x00000AE0; // type:function size:0x28 -AcOControlPanel__stateWaitEnter = .text:0x00000B10; // type:function size:0x4 -AcOControlPanel__stateWaitUpdate = .text:0x00000B20; // type:function size:0x84 -AcOControlPanel__stateWaitLeave = .text:0x00000BB0; // type:function size:0x4 -AcOControlPanel__stateControlEnter = .text:0x00000BC0; // type:function size:0x4 -AcOControlPanel__stateControlUpdate = .text:0x00000BD0; // type:function size:0x19C -AcOControlPanel__stateControlLeave = .text:0x00000D70; // type:function size:0x4 -AcOControlPanel__stateEndEventEnter = .text:0x00000D80; // type:function size:0x4 -AcOControlPanel__stateEndEventUpdate = .text:0x00000D90; // type:function size:0x4 -AcOControlPanel__stateEndEventLeave = .text:0x00000DA0; // type:function size:0x20 +initializeState_Wait__13dAcOCtrlPnl_cFv = .text:0x00000B10; // type:function size:0x4 +executeState_Wait__13dAcOCtrlPnl_cFv = .text:0x00000B20; // type:function size:0x84 +finalizeState_Wait__13dAcOCtrlPnl_cFv = .text:0x00000BB0; // type:function size:0x4 +initializeState_Control__13dAcOCtrlPnl_cFv = .text:0x00000BC0; // type:function size:0x4 +executeState_Control__13dAcOCtrlPnl_cFv = .text:0x00000BD0; // type:function size:0x19C +finalizeState_Control__13dAcOCtrlPnl_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_EndEvent__13dAcOCtrlPnl_cFv = .text:0x00000D80; // type:function size:0x4 +executeState_EndEvent__13dAcOCtrlPnl_cFv = .text:0x00000D90; // type:function size:0x4 +finalizeState_EndEvent__13dAcOCtrlPnl_cFv = .text:0x00000DA0; // type:function size:0x20 fn_598_DC0 = .text:0x00000DC0; // type:function size:0x80 fn_598_E40 = .text:0x00000E40; // type:function size:0x60 fn_598_EA0 = .text:0x00000EA0; // type:function size:0xB0 @@ -64,25 +64,25 @@ fn_598_23E0 = .text:0x000023E0; // type:function size:0x98 fn_598_2480 = .text:0x00002480; // type:function size:0x38 fn_598_24C0 = .text:0x000024C0; // type:function size:0x1EC fn_598_26B0 = .text:0x000026B0; // type:function size:0x34C -fn_598_2A00 = .text:0x00002A00; // type:function size:0x144 -fn_598_2B50 = .text:0x00002B50; // type:function size:0x10 -fn_598_2B60 = .text:0x00002B60; // type:function size:0x60 -fn_598_2BC0 = .text:0x00002BC0; // type:function size:0xC -fn_598_2BD0 = .text:0x00002BD0; // type:function size:0x1C -fn_598_2BF0 = .text:0x00002BF0; // type:function size:0x1C -fn_598_2C10 = .text:0x00002C10; // type:function size:0x1C -fn_598_2C30 = .text:0x00002C30; // type:function size:0x10 -fn_598_2C40 = .text:0x00002C40; // type:function size:0x10 -fn_598_2C50 = .text:0x00002C50; // type:function size:0x10 -fn_598_2C60 = .text:0x00002C60; // type:function size:0x10 -fn_598_2C70 = .text:0x00002C70; // type:function size:0x10 -fn_598_2C80 = .text:0x00002C80; // type:function size:0x10 -fn_598_2C90 = .text:0x00002C90; // type:function size:0x30 -fn_598_2CC0 = .text:0x00002CC0; // type:function size:0x30 -fn_598_2CF0 = .text:0x00002CF0; // type:function size:0x30 -fn_598_2D20 = .text:0x00002D20; // type:function size:0x310 -fn_598_3030 = .text:0x00003030; // type:function size:0x58 -fn_598_3090 = .text:0x00003090; // type:function size:0x88 +__dt__13dAcOCtrlPnl_cFv = .text:0x00002A00; // type:function size:0x144 +getStateID__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B50; // type:function size:0x10 +build__29sFStateFct_c<13dAcOCtrlPnl_c>FRC12sStateIDIf_c = .text:0x00002B60; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOCtrlPnl_c>FRP10sStateIf_c = .text:0x00002BC0; // type:function size:0xC +initialize__26sFState_c<13dAcOCtrlPnl_c>Fv = .text:0x00002BD0; // type:function size:0x1C +execute__26sFState_c<13dAcOCtrlPnl_c>Fv = .text:0x00002BF0; // type:function size:0x1C +finalize__26sFState_c<13dAcOCtrlPnl_c>Fv = .text:0x00002C10; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C30; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C40; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C50; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C60; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C70; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOCtrlPnl_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C80; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOCtrlPnl_c>CFR13dAcOCtrlPnl_c = .text:0x00002C90; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOCtrlPnl_c>CFR13dAcOCtrlPnl_c = .text:0x00002CC0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOCtrlPnl_c>CFR13dAcOCtrlPnl_c = .text:0x00002CF0; // type:function size:0x30 +__sinit_\d_a_obj_control_panel_cpp = .text:0x00002D20; // type:function size:0x310 scope:local +__dt__28sFStateID_c<13dAcOCtrlPnl_c>Fv = .text:0x00003030; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOCtrlPnl_c>CFPCc = .text:0x00003090; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -107,7 +107,7 @@ lbl_598_data_70 = .data:0x00000070; // type:object size:0x8 lbl_598_data_78 = .data:0x00000078; // type:object size:0x8 lbl_598_data_80 = .data:0x00000080; // type:object size:0x28 lbl_598_data_A8 = .data:0x000000A8; // type:object size:0x30 -lbl_598_data_D8 = .data:0x000000D8; // type:object size:0x10 +g_profile_OBJ_CONTROL_PANEL = .data:0x000000D8; // type:object size:0x10 lbl_598_data_E8 = .data:0x000000E8; // type:object size:0x10 lbl_598_data_F8 = .data:0x000000F8; // type:object size:0xC lbl_598_data_104 = .data:0x00000104; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_cumul_cloudNP/symbols.txt b/config/SOUE01/rels/d_a_obj_cumul_cloudNP/symbols.txt index 7803301a..58638e5a 100644 --- a/config/SOUE01/rels/d_a_obj_cumul_cloudNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_cumul_cloudNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_410_F0 = .text:0x000000F0; // type:function size:0xFC -fn_410_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_410_250 = .text:0x00000250; // type:function size:0x6C -fn_410_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_410_360 = .text:0x00000360; // type:function size:0xA4 +dAcOcumulCloud_c_classInit__Fv = .text:0x000000F0; // type:function size:0xFC +__dt__29sFState_c<16dAcOcumulCloud_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOcumulCloud_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_410_410 = .text:0x00000410; // type:function size:0x2DC fn_410_6F0 = .text:0x000006F0; // type:function size:0x114 -fn_410_810 = .text:0x00000810; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_410_820 = .text:0x00000820; // type:function size:0x8 fn_410_830 = .text:0x00000830; // type:function size:0x54 -fn_410_890 = .text:0x00000890; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000890; // type:function size:0x10 fn_410_8A0 = .text:0x000008A0; // type:function size:0x174 -fn_410_A20 = .text:0x00000A20; // type:function size:0xC -fn_410_A30 = .text:0x00000A30; // type:function size:0xF0 -fn_410_B20 = .text:0x00000B20; // type:function size:0x4 -fn_410_B30 = .text:0x00000B30; // type:function size:0xF0 -fn_410_C20 = .text:0x00000C20; // type:function size:0x10 -fn_410_C30 = .text:0x00000C30; // type:function size:0x60 -fn_410_C90 = .text:0x00000C90; // type:function size:0xC -fn_410_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_410_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_410_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_410_D00 = .text:0x00000D00; // type:function size:0x10 -fn_410_D10 = .text:0x00000D10; // type:function size:0x10 -fn_410_D20 = .text:0x00000D20; // type:function size:0x10 -fn_410_D30 = .text:0x00000D30; // type:function size:0x10 -fn_410_D40 = .text:0x00000D40; // type:function size:0x10 -fn_410_D50 = .text:0x00000D50; // type:function size:0x10 -fn_410_D60 = .text:0x00000D60; // type:function size:0x30 -fn_410_D90 = .text:0x00000D90; // type:function size:0x30 -fn_410_DC0 = .text:0x00000DC0; // type:function size:0x30 -fn_410_DF0 = .text:0x00000DF0; // type:function size:0x10C -fn_410_F00 = .text:0x00000F00; // type:function size:0x58 -fn_410_F60 = .text:0x00000F60; // type:function size:0x88 +initializeState_Wait__16dAcOcumulCloud_cFv = .text:0x00000A20; // type:function size:0xC +executeState_Wait__16dAcOcumulCloud_cFv = .text:0x00000A30; // type:function size:0xF0 +finalizeState_Wait__16dAcOcumulCloud_cFv = .text:0x00000B20; // type:function size:0x4 +__dt__16dAcOcumulCloud_cFv = .text:0x00000B30; // type:function size:0xF0 +getStateID__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C20; // type:function size:0x10 +build__32sFStateFct_c<16dAcOcumulCloud_c>FRC12sStateIDIf_c = .text:0x00000C30; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOcumulCloud_c>FRP10sStateIf_c = .text:0x00000C90; // type:function size:0xC +initialize__29sFState_c<16dAcOcumulCloud_c>Fv = .text:0x00000CA0; // type:function size:0x1C +execute__29sFState_c<16dAcOcumulCloud_c>Fv = .text:0x00000CC0; // type:function size:0x1C +finalize__29sFState_c<16dAcOcumulCloud_c>Fv = .text:0x00000CE0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D10; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOcumulCloud_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOcumulCloud_c>CFR16dAcOcumulCloud_c = .text:0x00000D60; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOcumulCloud_c>CFR16dAcOcumulCloud_c = .text:0x00000D90; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOcumulCloud_c>CFR16dAcOcumulCloud_c = .text:0x00000DC0; // type:function size:0x30 +__sinit_\d_a_obj_cumul_cloud_cpp = .text:0x00000DF0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOcumulCloud_c>Fv = .text:0x00000F00; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOcumulCloud_c>CFPCc = .text:0x00000F60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_410_data_40 = .data:0x00000040; // type:object size:0x18 lbl_410_data_58 = .data:0x00000058; // type:object size:0x18 data:string lbl_410_data_70 = .data:0x00000070; // type:object size:0x18 lbl_410_data_88 = .data:0x00000088; // type:object size:0x18 data:string -lbl_410_data_A0 = .data:0x000000A0; // type:object size:0x48 +g_profile_OBJ_CUMUL_CLOUD = .data:0x000000A0; // type:object size:0x48 lbl_410_data_E8 = .data:0x000000E8; // type:object size:0x20 lbl_410_data_108 = .data:0x00000108; // type:object size:0x80 lbl_410_data_188 = .data:0x00000188; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_daynightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_daynightNP/symbols.txt index dc94f3af..2c881103 100644 --- a/config/SOUE01/rels/d_a_obj_daynightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_daynightNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODayNight__ctor = .text:0x000000F0; // type:function size:0xCC -fn_305_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_305_220 = .text:0x00000220; // type:function size:0x6C -fn_305_290 = .text:0x00000290; // type:function size:0xA0 -fn_305_330 = .text:0x00000330; // type:function size:0xA4 +dAcODayNight_c_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__27sFState_c<14dAcODayNight_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcODayNight_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcODayNight__init = .text:0x000003E0; // type:function size:0x1C0 -fn_305_5A0 = .text:0x000005A0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005A0; // type:function size:0x10 fn_305_5B0 = .text:0x000005B0; // type:function size:0x8 AcODayNight__update = .text:0x000005C0; // type:function size:0x30 -fn_305_5F0 = .text:0x000005F0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005F0; // type:function size:0x10 fn_305_600 = .text:0x00000600; // type:function size:0x8 AcODayNight__onInteraction = .text:0x00000610; // type:function size:0x200 AcODayNight__updateInEvent = .text:0x00000810; // type:function size:0x4A4 -AcODayNight__stateWaitEnter = .text:0x00000CC0; // type:function size:0x4 -AcODayNight__stateWaitUpdate = .text:0x00000CD0; // type:function size:0xB0 -AcODayNight__stateUpdateLeave = .text:0x00000D80; // type:function size:0x4 +initializeState_Wait__14dAcODayNight_cFv = .text:0x00000CC0; // type:function size:0x4 +executeState_Wait__14dAcODayNight_cFv = .text:0x00000CD0; // type:function size:0xB0 +finalizeState_Wait__14dAcODayNight_cFv = .text:0x00000D80; // type:function size:0x4 fn_305_D90 = .text:0x00000D90; // type:function size:0x1C4 AcODayNight__checkCanSleepStoryflag = .text:0x00000F60; // type:function size:0x74 -fn_305_FE0 = .text:0x00000FE0; // type:function size:0xF4 -fn_305_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_305_10F0 = .text:0x000010F0; // type:function size:0x60 -fn_305_1150 = .text:0x00001150; // type:function size:0xC -fn_305_1160 = .text:0x00001160; // type:function size:0x1C -fn_305_1180 = .text:0x00001180; // type:function size:0x1C -fn_305_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_305_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_305_11D0 = .text:0x000011D0; // type:function size:0x10 -fn_305_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_305_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_305_1200 = .text:0x00001200; // type:function size:0x10 -fn_305_1210 = .text:0x00001210; // type:function size:0x10 -fn_305_1220 = .text:0x00001220; // type:function size:0x30 -fn_305_1250 = .text:0x00001250; // type:function size:0x30 -fn_305_1280 = .text:0x00001280; // type:function size:0x30 -fn_305_12B0 = .text:0x000012B0; // type:function size:0x10C -fn_305_13C0 = .text:0x000013C0; // type:function size:0x58 -fn_305_1420 = .text:0x00001420; // type:function size:0x88 +__dt__14dAcODayNight_cFv = .text:0x00000FE0; // type:function size:0xF4 +getStateID__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010E0; // type:function size:0x10 +build__30sFStateFct_c<14dAcODayNight_c>FRC12sStateIDIf_c = .text:0x000010F0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcODayNight_c>FRP10sStateIf_c = .text:0x00001150; // type:function size:0xC +initialize__27sFState_c<14dAcODayNight_c>Fv = .text:0x00001160; // type:function size:0x1C +execute__27sFState_c<14dAcODayNight_c>Fv = .text:0x00001180; // type:function size:0x1C +finalize__27sFState_c<14dAcODayNight_c>Fv = .text:0x000011A0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011C0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011D0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011E0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011F0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001200; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcODayNight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcODayNight_c>CFR14dAcODayNight_c = .text:0x00001220; // type:function size:0x30 +executeState__29sFStateID_c<14dAcODayNight_c>CFR14dAcODayNight_c = .text:0x00001250; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcODayNight_c>CFR14dAcODayNight_c = .text:0x00001280; // type:function size:0x30 +__sinit_\d_a_obj_daynight_cpp = .text:0x000012B0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcODayNight_c>Fv = .text:0x000013C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcODayNight_c>CFPCc = .text:0x00001420; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_305_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_305_rodata_10 = .rodata:0x00000010; // type:object size:0x40 lbl_305_rodata_50 = .rodata:0x00000050; // type:object size:0x30 -lbl_305_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DAYNIGHT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_305_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_305_data_18 = .data:0x00000018; // type:object size:0x80 lbl_305_data_98 = .data:0x00000098; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_decoANP/symbols.txt b/config/SOUE01/rels/d_a_obj_decoANP/symbols.txt index 8dec262d..f994b04b 100644 --- a/config/SOUE01/rels/d_a_obj_decoANP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_decoANP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_610_F0 = .text:0x000000F0; // type:function size:0xF8 +dAcODecoA_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 fn_610_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_610_250 = .text:0x00000250; // type:function size:0x58 -fn_610_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_610_320 = .text:0x00000320; // type:function size:0xA0 -fn_610_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__24sFState_c<11dAcODecoA_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcODecoA_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_610_470 = .text:0x00000470; // type:function size:0x58 fn_610_4D0 = .text:0x000004D0; // type:function size:0x1D0 fn_610_6A0 = .text:0x000006A0; // type:function size:0x80 fn_610_720 = .text:0x00000720; // type:function size:0xF8 -fn_610_820 = .text:0x00000820; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 fn_610_830 = .text:0x00000830; // type:function size:0x8 fn_610_840 = .text:0x00000840; // type:function size:0xB4 -fn_610_900 = .text:0x00000900; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 fn_610_910 = .text:0x00000910; // type:function size:0xB8 -fn_610_9D0 = .text:0x000009D0; // type:function size:0x4 -fn_610_9E0 = .text:0x000009E0; // type:function size:0x208 -fn_610_BF0 = .text:0x00000BF0; // type:function size:0x4 +initializeState_Wait__11dAcODecoA_cFv = .text:0x000009D0; // type:function size:0x4 +executeState_Wait__11dAcODecoA_cFv = .text:0x000009E0; // type:function size:0x208 +finalizeState_Wait__11dAcODecoA_cFv = .text:0x00000BF0; // type:function size:0x4 fn_610_C00 = .text:0x00000C00; // type:function size:0x14C fn_610_D50 = .text:0x00000D50; // type:function size:0xB4 -fn_610_E10 = .text:0x00000E10; // type:function size:0x104 -fn_610_F20 = .text:0x00000F20; // type:function size:0x10 -fn_610_F30 = .text:0x00000F30; // type:function size:0x60 -fn_610_F90 = .text:0x00000F90; // type:function size:0xC -fn_610_FA0 = .text:0x00000FA0; // type:function size:0x1C -fn_610_FC0 = .text:0x00000FC0; // type:function size:0x1C -fn_610_FE0 = .text:0x00000FE0; // type:function size:0x1C -fn_610_1000 = .text:0x00001000; // type:function size:0x10 -fn_610_1010 = .text:0x00001010; // type:function size:0x10 -fn_610_1020 = .text:0x00001020; // type:function size:0x10 -fn_610_1030 = .text:0x00001030; // type:function size:0x10 -fn_610_1040 = .text:0x00001040; // type:function size:0x10 -fn_610_1050 = .text:0x00001050; // type:function size:0x10 -fn_610_1060 = .text:0x00001060; // type:function size:0x30 -fn_610_1090 = .text:0x00001090; // type:function size:0x30 -fn_610_10C0 = .text:0x000010C0; // type:function size:0x30 -fn_610_10F0 = .text:0x000010F0; // type:function size:0x11C -fn_610_1210 = .text:0x00001210; // type:function size:0x58 -fn_610_1270 = .text:0x00001270; // type:function size:0x88 +__dt__11dAcODecoA_cFv = .text:0x00000E10; // type:function size:0x104 +getStateID__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F20; // type:function size:0x10 +build__27sFStateFct_c<11dAcODecoA_c>FRC12sStateIDIf_c = .text:0x00000F30; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcODecoA_c>FRP10sStateIf_c = .text:0x00000F90; // type:function size:0xC +initialize__24sFState_c<11dAcODecoA_c>Fv = .text:0x00000FA0; // type:function size:0x1C +execute__24sFState_c<11dAcODecoA_c>Fv = .text:0x00000FC0; // type:function size:0x1C +finalize__24sFState_c<11dAcODecoA_c>Fv = .text:0x00000FE0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001000; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001010; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001020; // type:function size:0x10 +getState__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001030; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001040; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcODecoA_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001050; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcODecoA_c>CFR11dAcODecoA_c = .text:0x00001060; // type:function size:0x30 +executeState__26sFStateID_c<11dAcODecoA_c>CFR11dAcODecoA_c = .text:0x00001090; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcODecoA_c>CFR11dAcODecoA_c = .text:0x000010C0; // type:function size:0x30 +__sinit_\d_a_obj_decoA_cpp = .text:0x000010F0; // type:function size:0x11C scope:local +__dt__26sFStateID_c<11dAcODecoA_c>Fv = .text:0x00001210; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcODecoA_c>CFPCc = .text:0x00001270; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_610_rodata_0 = .rodata:0x00000000; // type:object size:0x70 data:float -lbl_610_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DECOA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_610_data_10 = .data:0x00000010; // type:object size:0xC lbl_610_data_1C = .data:0x0000001C; // type:object size:0xC lbl_610_data_28 = .data:0x00000028; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_decoBNP/symbols.txt b/config/SOUE01/rels/d_a_obj_decoBNP/symbols.txt index 8f40ee11..e332441a 100644 --- a/config/SOUE01/rels/d_a_obj_decoBNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_decoBNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_611_F0 = .text:0x000000F0; // type:function size:0xC0 -fn_611_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_611_210 = .text:0x00000210; // type:function size:0x6C -fn_611_280 = .text:0x00000280; // type:function size:0xA0 -fn_611_320 = .text:0x00000320; // type:function size:0xA4 +dAcODecoB_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__24sFState_c<11dAcODecoB_c>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcODecoB_c>Fv = .text:0x00000210; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 fn_611_3D0 = .text:0x000003D0; // type:function size:0x6C fn_611_440 = .text:0x00000440; // type:function size:0xCC -fn_611_510 = .text:0x00000510; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000510; // type:function size:0x10 fn_611_520 = .text:0x00000520; // type:function size:0x8 fn_611_530 = .text:0x00000530; // type:function size:0x74 -fn_611_5B0 = .text:0x000005B0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005B0; // type:function size:0x10 fn_611_5C0 = .text:0x000005C0; // type:function size:0x28 -fn_611_5F0 = .text:0x000005F0; // type:function size:0x4 -fn_611_600 = .text:0x00000600; // type:function size:0x14C -fn_611_750 = .text:0x00000750; // type:function size:0x4 -fn_611_760 = .text:0x00000760; // type:function size:0xCC -fn_611_830 = .text:0x00000830; // type:function size:0x10 -fn_611_840 = .text:0x00000840; // type:function size:0x60 -fn_611_8A0 = .text:0x000008A0; // type:function size:0xC -fn_611_8B0 = .text:0x000008B0; // type:function size:0x1C -fn_611_8D0 = .text:0x000008D0; // type:function size:0x1C -fn_611_8F0 = .text:0x000008F0; // type:function size:0x1C -fn_611_910 = .text:0x00000910; // type:function size:0x10 -fn_611_920 = .text:0x00000920; // type:function size:0x10 -fn_611_930 = .text:0x00000930; // type:function size:0x10 -fn_611_940 = .text:0x00000940; // type:function size:0x10 -fn_611_950 = .text:0x00000950; // type:function size:0x10 -fn_611_960 = .text:0x00000960; // type:function size:0x10 -fn_611_970 = .text:0x00000970; // type:function size:0x30 -fn_611_9A0 = .text:0x000009A0; // type:function size:0x30 -fn_611_9D0 = .text:0x000009D0; // type:function size:0x30 -fn_611_A00 = .text:0x00000A00; // type:function size:0x10C -fn_611_B10 = .text:0x00000B10; // type:function size:0x58 -fn_611_B70 = .text:0x00000B70; // type:function size:0x88 +initializeState_Wait__11dAcODecoB_cFv = .text:0x000005F0; // type:function size:0x4 +executeState_Wait__11dAcODecoB_cFv = .text:0x00000600; // type:function size:0x14C +finalizeState_Wait__11dAcODecoB_cFv = .text:0x00000750; // type:function size:0x4 +__dt__11dAcODecoB_cFv = .text:0x00000760; // type:function size:0xCC +getStateID__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000830; // type:function size:0x10 +build__27sFStateFct_c<11dAcODecoB_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcODecoB_c>FRP10sStateIf_c = .text:0x000008A0; // type:function size:0xC +initialize__24sFState_c<11dAcODecoB_c>Fv = .text:0x000008B0; // type:function size:0x1C +execute__24sFState_c<11dAcODecoB_c>Fv = .text:0x000008D0; // type:function size:0x1C +finalize__24sFState_c<11dAcODecoB_c>Fv = .text:0x000008F0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000920; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 +getState__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000950; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcODecoB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000960; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcODecoB_c>CFR11dAcODecoB_c = .text:0x00000970; // type:function size:0x30 +executeState__26sFStateID_c<11dAcODecoB_c>CFR11dAcODecoB_c = .text:0x000009A0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcODecoB_c>CFR11dAcODecoB_c = .text:0x000009D0; // type:function size:0x30 +__sinit_\d_a_obj_decoB_cpp = .text:0x00000A00; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dAcODecoB_c>Fv = .text:0x00000B10; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcODecoB_c>CFPCc = .text:0x00000B70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_611_rodata_0 = .rodata:0x00000000; // type:object size:0x34 data:float -lbl_611_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DECOB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_611_data_10 = .data:0x00000010; // type:object size:0x8 lbl_611_data_18 = .data:0x00000018; // type:object size:0x1C lbl_611_data_34 = .data:0x00000034; // type:object size:0x4 data:float diff --git a/config/SOUE01/rels/d_a_obj_desertNP/symbols.txt b/config/SOUE01/rels/d_a_obj_desertNP/symbols.txt index bb741c26..2bfcfbbc 100644 --- a/config/SOUE01/rels/d_a_obj_desertNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_desertNP/symbols.txt @@ -1,8 +1,8 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcODesert__ctor = .text:0x00000070; // type:function size:0x30 -AcODesert__ctorCont = .text:0x000000A0; // type:function size:0x100 +dAcODesert_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__10dAcODesertFv = .text:0x000000A0; // type:function size:0x100 fn_308_1A0 = .text:0x000001A0; // type:function size:0x40 fn_308_1E0 = .text:0x000001E0; // type:function size:0x40 fn_308_220 = .text:0x00000220; // type:function size:0xC @@ -28,7 +28,7 @@ fn_308_10A0 = .text:0x000010A0; // type:function size:0x7C0 fn_308_1860 = .text:0x00001860; // type:function size:0x6F0 fn_308_1F50 = .text:0x00001F50; // type:function size:0x174 fn_308_20D0 = .text:0x000020D0; // type:function size:0x4C -AcODesert__dtor = .text:0x00002120; // type:function size:0x8C +__dt__10dAcODesertFv = .text:0x00002120; // type:function size:0x8C fn_308_21B0 = .text:0x000021B0; // type:function size:0x4 fn_308_21C0 = .text:0x000021C0; // type:function size:0x4 fn_308_21D0 = .text:0x000021D0; // type:function size:0x4 @@ -42,7 +42,7 @@ lbl_308_rodata_60 = .rodata:0x00000060; // type:object size:0x10 data:float lbl_308_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_308_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_308_rodata_78 = .rodata:0x00000078; // type:object size:0x54 -lbl_308_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_DESERT = .data:0x00000000; // type:object size:0x10 lbl_308_data_10 = .data:0x00000010; // type:object size:0x8 lbl_308_data_18 = .data:0x00000018; // type:object size:0xC lbl_308_data_24 = .data:0x00000024; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_desert_agoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_desert_agoNP/symbols.txt index 4578f0dc..ed381b09 100644 --- a/config/SOUE01/rels/d_a_obj_desert_agoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_desert_agoNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODesertAgo__ctor = .text:0x000000F0; // type:function size:0x13C -fn_590_230 = .text:0x00000230; // type:function size:0x58 -fn_590_290 = .text:0x00000290; // type:function size:0x6C -fn_590_300 = .text:0x00000300; // type:function size:0xA0 -fn_590_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcODesertAgo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x13C +__dt__28sFState_c<15dAcODesertAgo_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcODesertAgo_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcODesertAgo__initModels = .text:0x00000450; // type:function size:0x208 AcODesertAgo__init = .text:0x00000660; // type:function size:0x1C8 -fn_590_830 = .text:0x00000830; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000830; // type:function size:0x10 AcODesertAgo__destroy = .text:0x00000840; // type:function size:0x3C AcODesertAgo__update = .text:0x00000880; // type:function size:0xB8 -fn_590_940 = .text:0x00000940; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000940; // type:function size:0x10 AcODesertAgo__updateInEvent = .text:0x00000950; // type:function size:0x154 AcODesertAgo__draw = .text:0x00000AB0; // type:function size:0x28 -fn_590_AE0 = .text:0x00000AE0; // type:function size:0x4 -fn_590_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_590_B00 = .text:0x00000B00; // type:function size:0x4 -AcODesertAgo__dtor = .text:0x00000B10; // type:function size:0x108 -fn_590_C20 = .text:0x00000C20; // type:function size:0x10 -fn_590_C30 = .text:0x00000C30; // type:function size:0x60 -fn_590_C90 = .text:0x00000C90; // type:function size:0xC -fn_590_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_590_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_590_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_590_D00 = .text:0x00000D00; // type:function size:0x10 -fn_590_D10 = .text:0x00000D10; // type:function size:0x10 -fn_590_D20 = .text:0x00000D20; // type:function size:0x10 -fn_590_D30 = .text:0x00000D30; // type:function size:0x10 -fn_590_D40 = .text:0x00000D40; // type:function size:0x10 -fn_590_D50 = .text:0x00000D50; // type:function size:0x10 -fn_590_D60 = .text:0x00000D60; // type:function size:0x30 -fn_590_D90 = .text:0x00000D90; // type:function size:0x30 -fn_590_DC0 = .text:0x00000DC0; // type:function size:0x30 -fn_590_DF0 = .text:0x00000DF0; // type:function size:0x10C -fn_590_F00 = .text:0x00000F00; // type:function size:0x58 -fn_590_F60 = .text:0x00000F60; // type:function size:0x88 +initializeState_Wait__15dAcODesertAgo_cFv = .text:0x00000AE0; // type:function size:0x4 +executeState_Wait__15dAcODesertAgo_cFv = .text:0x00000AF0; // type:function size:0x4 +finalizeState_Wait__15dAcODesertAgo_cFv = .text:0x00000B00; // type:function size:0x4 +__dt__15dAcODesertAgo_cFv = .text:0x00000B10; // type:function size:0x108 +getStateID__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C20; // type:function size:0x10 +build__31sFStateFct_c<15dAcODesertAgo_c>FRC12sStateIDIf_c = .text:0x00000C30; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcODesertAgo_c>FRP10sStateIf_c = .text:0x00000C90; // type:function size:0xC +initialize__28sFState_c<15dAcODesertAgo_c>Fv = .text:0x00000CA0; // type:function size:0x1C +execute__28sFState_c<15dAcODesertAgo_c>Fv = .text:0x00000CC0; // type:function size:0x1C +finalize__28sFState_c<15dAcODesertAgo_c>Fv = .text:0x00000CE0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D10; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +getState__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcODesertAgo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcODesertAgo_c>CFR15dAcODesertAgo_c = .text:0x00000D60; // type:function size:0x30 +executeState__30sFStateID_c<15dAcODesertAgo_c>CFR15dAcODesertAgo_c = .text:0x00000D90; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcODesertAgo_c>CFR15dAcODesertAgo_c = .text:0x00000DC0; // type:function size:0x30 +__sinit_\d_a_obj_desert_ago_cpp = .text:0x00000DF0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcODesertAgo_c>Fv = .text:0x00000F00; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcODesertAgo_c>CFPCc = .text:0x00000F60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_590_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_590_rodata_4 = .rodata:0x00000004; // type:object size:0x20 data:float -lbl_590_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DESERT_AGO = .data:0x00000000; // type:object size:0x10 data:4byte lbl_590_data_10 = .data:0x00000010; // type:object size:0x20 lbl_590_data_30 = .data:0x00000030; // type:object size:0x20 lbl_590_data_50 = .data:0x00000050; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_desert_debrisNP/symbols.txt b/config/SOUE01/rels/d_a_obj_desert_debrisNP/symbols.txt index 5974dced..eff9101a 100644 --- a/config/SOUE01/rels/d_a_obj_desert_debrisNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_desert_debrisNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOdesertDebris__ctor = .text:0x00000070; // type:function size:0x64 +dAcOdesertDebris_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOdesertDebris__initModels = .text:0x000000E0; // type:function size:0x114 AcOdesertDebris__init = .text:0x00000200; // type:function size:0xF0 AcOdesertDebris__destroy = .text:0x000002F0; // type:function size:0x38 AcOdesertDebris__update = .text:0x00000330; // type:function size:0x40 AcOdesertDebris__draw = .text:0x00000370; // type:function size:0x28 AcOdesertDebris__checkStoryFlag = .text:0x000003A0; // type:function size:0x5C -AcOdesertDebris__dtor = .text:0x00000400; // type:function size:0x74 +__dt__18dAcOdesertDebris_cFv = .text:0x00000400; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_428_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_428_data_0 = .data:0x00000000; // type:object size:0x70 +g_profile_OBJ_DESERT_DEBRIS = .data:0x00000000; // type:object size:0x70 lbl_428_data_70 = .data:0x00000070; // type:object size:0x20 data:string lbl_428_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_desert_meterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_desert_meterNP/symbols.txt index 779eb227..117dd54a 100644 --- a/config/SOUE01/rels/d_a_obj_desert_meterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_desert_meterNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODesertMeter__ctor = .text:0x000000F0; // type:function size:0x104 -fn_603_200 = .text:0x00000200; // type:function size:0x58 -fn_603_260 = .text:0x00000260; // type:function size:0x6C -fn_603_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_603_370 = .text:0x00000370; // type:function size:0xA4 +dAcODesertMeter_c_classInit__Fv = .text:0x000000F0; // type:function size:0x104 +__dt__30sFState_c<17dAcODesertMeter_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcODesertMeter_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcODesertMeter__initModels = .text:0x00000420; // type:function size:0x108 AcODesertMeter__init = .text:0x00000530; // type:function size:0x194 -fn_603_6D0 = .text:0x000006D0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006D0; // type:function size:0x10 fn_603_6E0 = .text:0x000006E0; // type:function size:0x8 AcODesertMeter__update = .text:0x000006F0; // type:function size:0x7C -fn_603_770 = .text:0x00000770; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000770; // type:function size:0x10 AcODesertMeter__draw = .text:0x00000780; // type:function size:0x90 -AcODesertMeter__stateWaitEnter = .text:0x00000810; // type:function size:0x4 -AcODesertMeter__stateWaitUpdate = .text:0x00000820; // type:function size:0x7C -AcODesertMeter__stateWaitLeave = .text:0x000008A0; // type:function size:0x4 -AcODesertMeter__stateOnSwitchEnter = .text:0x000008B0; // type:function size:0x6C -AcODesertMeter__stateOnSwitchUpdate = .text:0x00000920; // type:function size:0x7C -AcODesertMeter__stateOnSwitchLeave = .text:0x000009A0; // type:function size:0x18 -fn_603_9C0 = .text:0x000009C0; // type:function size:0xE4 -fn_603_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_603_AC0 = .text:0x00000AC0; // type:function size:0x60 -fn_603_B20 = .text:0x00000B20; // type:function size:0xC -fn_603_B30 = .text:0x00000B30; // type:function size:0x1C -fn_603_B50 = .text:0x00000B50; // type:function size:0x1C -fn_603_B70 = .text:0x00000B70; // type:function size:0x1C -fn_603_B90 = .text:0x00000B90; // type:function size:0x10 -fn_603_BA0 = .text:0x00000BA0; // type:function size:0x10 -fn_603_BB0 = .text:0x00000BB0; // type:function size:0x10 -fn_603_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_603_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_603_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_603_BF0 = .text:0x00000BF0; // type:function size:0x30 -fn_603_C20 = .text:0x00000C20; // type:function size:0x30 -fn_603_C50 = .text:0x00000C50; // type:function size:0x30 -fn_603_C80 = .text:0x00000C80; // type:function size:0x1C0 -fn_603_E40 = .text:0x00000E40; // type:function size:0x58 -fn_603_EA0 = .text:0x00000EA0; // type:function size:0x88 +initializeState_Wait__17dAcODesertMeter_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Wait__17dAcODesertMeter_cFv = .text:0x00000820; // type:function size:0x7C +finalizeState_Wait__17dAcODesertMeter_cFv = .text:0x000008A0; // type:function size:0x4 +initializeState_OnSwitch__17dAcODesertMeter_cFv = .text:0x000008B0; // type:function size:0x6C +executeState_OnSwitch__17dAcODesertMeter_cFv = .text:0x00000920; // type:function size:0x7C +finalizeState_OnSwitch__17dAcODesertMeter_cFv = .text:0x000009A0; // type:function size:0x18 +__dt__17dAcODesertMeter_cFv = .text:0x000009C0; // type:function size:0xE4 +getStateID__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AB0; // type:function size:0x10 +build__33sFStateFct_c<17dAcODesertMeter_c>FRC12sStateIDIf_c = .text:0x00000AC0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcODesertMeter_c>FRP10sStateIf_c = .text:0x00000B20; // type:function size:0xC +initialize__30sFState_c<17dAcODesertMeter_c>Fv = .text:0x00000B30; // type:function size:0x1C +execute__30sFState_c<17dAcODesertMeter_c>Fv = .text:0x00000B50; // type:function size:0x1C +finalize__30sFState_c<17dAcODesertMeter_c>Fv = .text:0x00000B70; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B90; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BA0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BB0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BC0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BD0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcODesertMeter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcODesertMeter_c>CFR17dAcODesertMeter_c = .text:0x00000BF0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcODesertMeter_c>CFR17dAcODesertMeter_c = .text:0x00000C20; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcODesertMeter_c>CFR17dAcODesertMeter_c = .text:0x00000C50; // type:function size:0x30 +__sinit_\d_a_obj_desert_meter_cpp = .text:0x00000C80; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcODesertMeter_c>Fv = .text:0x00000E40; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcODesertMeter_c>CFPCc = .text:0x00000EA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_603_rodata_14 = .rodata:0x00000014; // type:object size:0x8 data:float lbl_603_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_603_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_603_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_603_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte +g_profile_OBJ_DESERT_METER = .data:0x00000000; // type:object size:0x30 data:4byte lbl_603_data_30 = .data:0x00000030; // type:object size:0x30 lbl_603_data_60 = .data:0x00000060; // type:object size:0x20 lbl_603_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_display_only_nbsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_display_only_nbsNP/symbols.txt index 0f3427e2..676252e1 100644 --- a/config/SOUE01/rels/d_a_obj_display_only_nbsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_display_only_nbsNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_436_70 = .text:0x00000070; // type:function size:0x5C +dAcOdisplayOnlyNbs_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_436_D0 = .text:0x000000D0; // type:function size:0x9C fn_436_170 = .text:0x00000170; // type:function size:0xB4 fn_436_230 = .text:0x00000230; // type:function size:0x8 fn_436_240 = .text:0x00000240; // type:function size:0x8 fn_436_250 = .text:0x00000250; // type:function size:0x28 -fn_436_280 = .text:0x00000280; // type:function size:0x68 +__dt__20dAcOdisplayOnlyNbs_cFv = .text:0x00000280; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_436_rodata_0 = .rodata:0x00000000; // type:object size:0x4 lbl_436_data_0 = .data:0x00000000; // type:object size:0x10 -lbl_436_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_OBJ_DISPLAY_ONLY_NBS = .data:0x00000010; // type:object size:0x10 lbl_436_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_436_data_30 = .data:0x00000030; // type:object size:0x28 lbl_436_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_distant_shipNP/symbols.txt b/config/SOUE01/rels/d_a_obj_distant_shipNP/symbols.txt index 14e9a0e0..30052acf 100644 --- a/config/SOUE01/rels/d_a_obj_distant_shipNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_distant_shipNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOdistantShip__ctor = .text:0x00000070; // type:function size:0x5C +dAcOdistantShip_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C AcOdistantShip__initModels = .text:0x000000D0; // type:function size:0x90 AcOdistantShip__init = .text:0x00000160; // type:function size:0x100 fn_616_260 = .text:0x00000260; // type:function size:0x8 fn_616_270 = .text:0x00000270; // type:function size:0x8 AcOdistantShip__draw = .text:0x00000280; // type:function size:0x34 AcOdistantShip__getModelName = .text:0x000002C0; // type:function size:0x38 -AcOdistantShip__dtor = .text:0x00000300; // type:function size:0x68 +__dt__17dAcOdistantShip_cFv = .text:0x00000300; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_616_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_616_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_616_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_DIS_SHIP = .data:0x00000000; // type:object size:0x10 lbl_616_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_616_data_20 = .data:0x00000020; // type:object size:0x20 lbl_616_data_40 = .data:0x00000040; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_diviner_crystalNP/symbols.txt b/config/SOUE01/rels/d_a_obj_diviner_crystalNP/symbols.txt index 8a81e216..b3338893 100644 --- a/config/SOUE01/rels/d_a_obj_diviner_crystalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_diviner_crystalNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_592_F0 = .text:0x000000F0; // type:function size:0x1A8 +dAcODivinerCrystal_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1A8 fn_592_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_592_300 = .text:0x00000300; // type:function size:0x58 -fn_592_360 = .text:0x00000360; // type:function size:0x6C -fn_592_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_592_470 = .text:0x00000470; // type:function size:0xA4 +__dt__33sFState_c<20dAcODivinerCrystal_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcODivinerCrystal_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 fn_592_520 = .text:0x00000520; // type:function size:0x40 fn_592_560 = .text:0x00000560; // type:function size:0x168 fn_592_6D0 = .text:0x000006D0; // type:function size:0x2C4 @@ -18,7 +18,7 @@ fn_592_A30 = .text:0x00000A30; // type:function size:0x5C fn_592_A90 = .text:0x00000A90; // type:function size:0x8C fn_592_B20 = .text:0x00000B20; // type:function size:0x50 fn_592_B70 = .text:0x00000B70; // type:function size:0xB4 -fn_592_C30 = .text:0x00000C30; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 fn_592_C40 = .text:0x00000C40; // type:function size:0xB4 fn_592_D00 = .text:0x00000D00; // type:function size:0x58 fn_592_D60 = .text:0x00000D60; // type:function size:0x98 @@ -39,30 +39,30 @@ fn_592_1090 = .text:0x00001090; // type:function size:0xC fn_592_10A0 = .text:0x000010A0; // type:function size:0xC fn_592_10B0 = .text:0x000010B0; // type:function size:0xC fn_592_10C0 = .text:0x000010C0; // type:function size:0xC -fn_592_10D0 = .text:0x000010D0; // type:function size:0x138 -fn_592_1210 = .text:0x00001210; // type:function size:0x10 -fn_592_1220 = .text:0x00001220; // type:function size:0x10 -fn_592_1230 = .text:0x00001230; // type:function size:0x10 -fn_592_1240 = .text:0x00001240; // type:function size:0x60 -fn_592_12A0 = .text:0x000012A0; // type:function size:0xC -fn_592_12B0 = .text:0x000012B0; // type:function size:0x1C -fn_592_12D0 = .text:0x000012D0; // type:function size:0x1C -fn_592_12F0 = .text:0x000012F0; // type:function size:0x1C -fn_592_1310 = .text:0x00001310; // type:function size:0x10 -fn_592_1320 = .text:0x00001320; // type:function size:0x10 -fn_592_1330 = .text:0x00001330; // type:function size:0x10 -fn_592_1340 = .text:0x00001340; // type:function size:0x10 -fn_592_1350 = .text:0x00001350; // type:function size:0x10 -fn_592_1360 = .text:0x00001360; // type:function size:0x1DC -fn_592_1540 = .text:0x00001540; // type:function size:0x58 +__dt__20dAcODivinerCrystal_cFv = .text:0x000010D0; // type:function size:0x138 +executeState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001210; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001220; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +build__36sFStateFct_c<20dAcODivinerCrystal_c>FRC12sStateIDIf_c = .text:0x00001240; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcODivinerCrystal_c>FRP10sStateIf_c = .text:0x000012A0; // type:function size:0xC +initialize__33sFState_c<20dAcODivinerCrystal_c>Fv = .text:0x000012B0; // type:function size:0x1C +execute__33sFState_c<20dAcODivinerCrystal_c>Fv = .text:0x000012D0; // type:function size:0x1C +finalize__33sFState_c<20dAcODivinerCrystal_c>Fv = .text:0x000012F0; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001310; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001320; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001330; // type:function size:0x10 +getState__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001340; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcODivinerCrystal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +__sinit_\d_a_obj_diviner_crystal_cpp = .text:0x00001360; // type:function size:0x1DC scope:local +__dt__35sFStateID_c<20dAcODivinerCrystal_c>Fv = .text:0x00001540; // type:function size:0x58 fn_592_15A0 = .text:0x000015A0; // type:function size:0x5C fn_592_1600 = .text:0x00001600; // type:function size:0xC fn_592_1610 = .text:0x00001610; // type:function size:0xDC fn_592_16F0 = .text:0x000016F0; // type:function size:0xE0 -fn_592_17D0 = .text:0x000017D0; // type:function size:0x88 -fn_592_1860 = .text:0x00001860; // type:function size:0x30 -fn_592_1890 = .text:0x00001890; // type:function size:0x30 -fn_592_18C0 = .text:0x000018C0; // type:function size:0x30 +isSameName__35sFStateID_c<20dAcODivinerCrystal_c>CFPCc = .text:0x000017D0; // type:function size:0x88 +initializeState__35sFStateID_c<20dAcODivinerCrystal_c>CFR20dAcODivinerCrystal_c = .text:0x00001860; // type:function size:0x30 +executeState__35sFStateID_c<20dAcODivinerCrystal_c>CFR20dAcODivinerCrystal_c = .text:0x00001890; // type:function size:0x30 +finalizeState__35sFStateID_c<20dAcODivinerCrystal_c>CFR20dAcODivinerCrystal_c = .text:0x000018C0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -80,7 +80,7 @@ lbl_592_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_592_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_592_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_592_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float -lbl_592_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_DIVINER_CRYSTAL = .data:0x00000000; // type:object size:0x40 data:4byte lbl_592_data_40 = .data:0x00000040; // type:object size:0x14 lbl_592_data_54 = .data:0x00000054; // type:object size:0x14 lbl_592_data_68 = .data:0x00000068; // type:object size:0x48 diff --git a/config/SOUE01/rels/d_a_obj_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_doorNP/symbols.txt index 42c5a7ea..6f906fb0 100644 --- a/config/SOUE01/rels/d_a_obj_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_doorNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOdoor__ctor = .text:0x00000070; // type:function size:0x110 +dAcOdoor_c_classInit__Fv = .text:0x00000070; // type:function size:0x110 fn_572_180 = .text:0x00000180; // type:function size:0x68 fn_572_1F0 = .text:0x000001F0; // type:function size:0x4C fn_572_240 = .text:0x00000240; // type:function size:0x4C @@ -92,7 +92,7 @@ fn_572_4440 = .text:0x00004440; // type:function size:0xE4 AcODoor__playerInInteractRange = .text:0x00004530; // type:function size:0xD0 fn_572_4600 = .text:0x00004600; // type:function size:0xE4 AcODoor__triggerDoorTalk = .text:0x000046F0; // type:function size:0x68 -fn_572_4760 = .text:0x00004760; // type:function size:0xE8 +__dt__10dAcOdoor_cFv = .text:0x00004760; // type:function size:0xE8 fn_572_4850 = .text:0x00004850; // type:function size:0x144 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -114,7 +114,7 @@ lbl_572_rodata_148 = .rodata:0x00000148; // type:object size:0x4 data:float lbl_572_rodata_14C = .rodata:0x0000014C; // type:object size:0x4 data:float lbl_572_rodata_150 = .rodata:0x00000150; // type:object size:0x4 data:float lbl_572_rodata_154 = .rodata:0x00000154; // type:object size:0x14 data:float -lbl_572_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_572_data_10 = .data:0x00000010; // type:object size:0xC lbl_572_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_572_data_2C = .data:0x0000002C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_door_bossD101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_door_bossD101NP/symbols.txt index 83c9128d..2bb61d5e 100644 --- a/config/SOUE01/rels/d_a_obj_door_bossD101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_door_bossD101NP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODoorBossD101__ctor = .text:0x000000F0; // type:function size:0x160 -fn_504_250 = .text:0x00000250; // type:function size:0x58 -fn_504_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_504_320 = .text:0x00000320; // type:function size:0xA0 -fn_504_3C0 = .text:0x000003C0; // type:function size:0xA4 +dAcODoorBossD101_c_classInit__Fv = .text:0x000000F0; // type:function size:0x160 +__dt__31sFState_c<18dAcODoorBossD101_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcODoorBossD101_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_504_470 = .text:0x00000470; // type:function size:0x1A4 fn_504_620 = .text:0x00000620; // type:function size:0x17C -fn_504_7A0 = .text:0x000007A0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007A0; // type:function size:0x10 fn_504_7B0 = .text:0x000007B0; // type:function size:0x8 fn_504_7C0 = .text:0x000007C0; // type:function size:0xB4 -fn_504_880 = .text:0x00000880; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000880; // type:function size:0x10 fn_504_890 = .text:0x00000890; // type:function size:0x40 -fn_504_8D0 = .text:0x000008D0; // type:function size:0xC -fn_504_8E0 = .text:0x000008E0; // type:function size:0xF0 -fn_504_9D0 = .text:0x000009D0; // type:function size:0x4 -fn_504_9E0 = .text:0x000009E0; // type:function size:0x40 -fn_504_A20 = .text:0x00000A20; // type:function size:0x4 -fn_504_A30 = .text:0x00000A30; // type:function size:0x4 +initializeState_Wait__18dAcODoorBossD101_cFv = .text:0x000008D0; // type:function size:0xC +executeState_Wait__18dAcODoorBossD101_cFv = .text:0x000008E0; // type:function size:0xF0 +finalizeState_Wait__18dAcODoorBossD101_cFv = .text:0x000009D0; // type:function size:0x4 +initializeState_End__18dAcODoorBossD101_cFv = .text:0x000009E0; // type:function size:0x40 +executeState_End__18dAcODoorBossD101_cFv = .text:0x00000A20; // type:function size:0x4 +finalizeState_End__18dAcODoorBossD101_cFv = .text:0x00000A30; // type:function size:0x4 fn_504_A40 = .text:0x00000A40; // type:function size:0xEC fn_504_B30 = .text:0x00000B30; // type:function size:0x9C fn_504_BD0 = .text:0x00000BD0; // type:function size:0x3C fn_504_C10 = .text:0x00000C10; // type:function size:0x104 -fn_504_D20 = .text:0x00000D20; // type:function size:0xFC -fn_504_E20 = .text:0x00000E20; // type:function size:0x10 -fn_504_E30 = .text:0x00000E30; // type:function size:0x60 -fn_504_E90 = .text:0x00000E90; // type:function size:0xC -fn_504_EA0 = .text:0x00000EA0; // type:function size:0x1C -fn_504_EC0 = .text:0x00000EC0; // type:function size:0x1C -fn_504_EE0 = .text:0x00000EE0; // type:function size:0x1C -fn_504_F00 = .text:0x00000F00; // type:function size:0x10 -fn_504_F10 = .text:0x00000F10; // type:function size:0x10 -fn_504_F20 = .text:0x00000F20; // type:function size:0x10 -fn_504_F30 = .text:0x00000F30; // type:function size:0x10 -fn_504_F40 = .text:0x00000F40; // type:function size:0x10 -fn_504_F50 = .text:0x00000F50; // type:function size:0x10 -fn_504_F60 = .text:0x00000F60; // type:function size:0x30 -fn_504_F90 = .text:0x00000F90; // type:function size:0x30 -fn_504_FC0 = .text:0x00000FC0; // type:function size:0x30 -fn_504_FF0 = .text:0x00000FF0; // type:function size:0x1C0 -fn_504_11B0 = .text:0x000011B0; // type:function size:0x58 -fn_504_1210 = .text:0x00001210; // type:function size:0x88 +__dt__18dAcODoorBossD101_cFv = .text:0x00000D20; // type:function size:0xFC +getStateID__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 +build__34sFStateFct_c<18dAcODoorBossD101_c>FRC12sStateIDIf_c = .text:0x00000E30; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcODoorBossD101_c>FRP10sStateIf_c = .text:0x00000E90; // type:function size:0xC +initialize__31sFState_c<18dAcODoorBossD101_c>Fv = .text:0x00000EA0; // type:function size:0x1C +execute__31sFState_c<18dAcODoorBossD101_c>Fv = .text:0x00000EC0; // type:function size:0x1C +finalize__31sFState_c<18dAcODoorBossD101_c>Fv = .text:0x00000EE0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F00; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F10; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 +getState__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F30; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F40; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcODoorBossD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F50; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcODoorBossD101_c>CFR18dAcODoorBossD101_c = .text:0x00000F60; // type:function size:0x30 +executeState__33sFStateID_c<18dAcODoorBossD101_c>CFR18dAcODoorBossD101_c = .text:0x00000F90; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcODoorBossD101_c>CFR18dAcODoorBossD101_c = .text:0x00000FC0; // type:function size:0x30 +__sinit_\d_a_obj_door_bossD101_cpp = .text:0x00000FF0; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcODoorBossD101_c>Fv = .text:0x000011B0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcODoorBossD101_c>CFPCc = .text:0x00001210; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_504_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_504_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_504_rodata_8 = .rodata:0x00000008; // type:object size:0x1C data:float lbl_504_rodata_24 = .rodata:0x00000024; // type:object size:0x14 data:float -lbl_504_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DOOR_BOSSD101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_504_data_10 = .data:0x00000010; // type:object size:0x10 lbl_504_data_20 = .data:0x00000020; // type:object size:0x8 lbl_504_data_28 = .data:0x00000028; // type:object size:0x20 data:string diff --git a/config/SOUE01/rels/d_a_obj_door_bossNP/symbols.txt b/config/SOUE01/rels/d_a_obj_door_bossNP/symbols.txt index e6ccd3c6..12df82f1 100644 --- a/config/SOUE01/rels/d_a_obj_door_bossNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_door_bossNP/symbols.txt @@ -3,13 +3,13 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODoorBoss__ctor = .text:0x000000F0; // type:function size:0x21C +dAcOdoorBoss_c_classInit__Fv = .text:0x000000F0; // type:function size:0x21C fn_270_310 = .text:0x00000310; // type:function size:0x58 fn_270_370 = .text:0x00000370; // type:function size:0x40 -fn_270_3B0 = .text:0x000003B0; // type:function size:0x58 -fn_270_410 = .text:0x00000410; // type:function size:0x6C -fn_270_480 = .text:0x00000480; // type:function size:0xA0 -fn_270_520 = .text:0x00000520; // type:function size:0xA4 +__dt__27sFState_c<14dAcOdoorBoss_c>Fv = .text:0x000003B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOdoorBoss_c>Fv = .text:0x00000410; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000480; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000520; // type:function size:0xA4 fn_270_5D0 = .text:0x000005D0; // type:function size:0xC fn_270_5E0 = .text:0x000005E0; // type:function size:0xC AcODoorBoss__getBossDoorEventOarcName = .text:0x000005F0; // type:function size:0xC @@ -53,12 +53,12 @@ fn_270_C90 = .text:0x00000C90; // type:function size:0xE0 AcODoorBoss__initModels = .text:0x00000D70; // type:function size:0x7B8 fn_270_1530 = .text:0x00001530; // type:function size:0x388 fn_270_18C0 = .text:0x000018C0; // type:function size:0x324 -fn_270_1BF0 = .text:0x00001BF0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001BF0; // type:function size:0x10 AcODoorBoss__destroy = .text:0x00001C00; // type:function size:0x24 AcODoorBoss__update = .text:0x00001C30; // type:function size:0x21C -fn_270_1E50 = .text:0x00001E50; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E50; // type:function size:0x10 fn_270_1E60 = .text:0x00001E60; // type:function size:0xB68 -fn_270_29D0 = .text:0x000029D0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029D0; // type:function size:0x10 AcODoorBoss__draw = .text:0x000029E0; // type:function size:0x41C fn_270_2E00 = .text:0x00002E00; // type:function size:0x90 fn_270_2E90 = .text:0x00002E90; // type:function size:0xC4 @@ -70,51 +70,51 @@ fn_270_30C0 = .text:0x000030C0; // type:function size:0x14 AcODoorBoss__handleEvents = .text:0x000030E0; // type:function size:0x1E4 fn_270_32D0 = .text:0x000032D0; // type:function size:0x4C fn_270_3320 = .text:0x00003320; // type:function size:0x4C -AcODoorBoss__stateUnlockWaitEnter = .text:0x00003370; // type:function size:0x170 -AcODoorBoss__stateUnlockWaitIn = .text:0x000034E0; // type:function size:0xF8 -AcODoorBoss__stateUnlockWaitLeave = .text:0x000035E0; // type:function size:0x40 -AcODoorBoss__stateCorrectKeyEnter = .text:0x00003620; // type:function size:0x188 -AcODoorBoss__stateCorrectKeyIn = .text:0x000037B0; // type:function size:0xA7C -AcODoorBoss__stateCorrectKeyLeave = .text:0x00004230; // type:function size:0x4 -AcODoorBoss__stateKeyInsertInitialIntervalEnter = .text:0x00004240; // type:function size:0xD8 -AcODoorBoss__stateKeyInsertInitialIntervalIn = .text:0x00004320; // type:function size:0x70 -AcODoorBoss__stateKeyInsertInitialIntervalLeave = .text:0x00004390; // type:function size:0x4 -AcODoorBoss__statePutKeyIntoLockEnter = .text:0x000043A0; // type:function size:0xDC -AcODoorBoss__statePutKeyIntoLockIn = .text:0x00004480; // type:function size:0xE0 -AcODoorBoss__statePutKeyIntoLockLeave = .text:0x00004560; // type:function size:0x4 -AcODoorBoss__stateKeyInsertEnter = .text:0x00004570; // type:function size:0xAC -AcODoorBoss__stateKeyInsertIn = .text:0x00004620; // type:function size:0xDC -AcODoorBoss__stateKeyInsertLeave = .text:0x00004700; // type:function size:0x4 -AcODoorBoss__stateKeyInsertAfterglowEnter = .text:0x00004710; // type:function size:0xDC -AcODoorBoss__stateKeyInsertAfterglowIn = .text:0x000047F0; // type:function size:0xDC -AcODoorBoss__stateKeyInsertAfterglowLeave = .text:0x000048D0; // type:function size:0x4 -AcODoorBoss__stateWaitEnter = .text:0x000048E0; // type:function size:0xD4 -AcODoorBoss__stateWaitIn = .text:0x000049C0; // type:function size:0x74 -AcODoorBoss__stateWaitLeave = .text:0x00004A40; // type:function size:0x4 -AcODoorBoss__stateShineEnter = .text:0x00004A50; // type:function size:0x28C -AcODoorBoss__stateShineIn = .text:0x00004CE0; // type:function size:0x80 -AcODoorBoss__stateShineLeave = .text:0x00004D60; // type:function size:0x4 -AcODoorBoss__stateUnlockEnter = .text:0x00004D70; // type:function size:0xB4 -AcODoorBoss__stateUnlockIn = .text:0x00004E30; // type:function size:0x690 -AcODoorBoss__stateUnlockLeave = .text:0x000054C0; // type:function size:0x4 -AcODoorBoss__stateOpenWaitEnter = .text:0x000054D0; // type:function size:0x9C -AcODoorBoss__stateOpenWaitIn = .text:0x00005570; // type:function size:0xAC -AcODoorBoss__stateOpenWaitLeave = .text:0x00005620; // type:function size:0x40 -AcODoorBoss__stateOpenEnter = .text:0x00005660; // type:function size:0x108 -AcODoorBoss__stateOpenIn = .text:0x00005770; // type:function size:0xCC -AcODoorBoss__stateOpenLeave = .text:0x00005840; // type:function size:0x4 -AcODoorBoss__stateWaitCloseEnter = .text:0x00005850; // type:function size:0xB0 -AcODoorBoss__stateWaitCloseIn = .text:0x00005900; // type:function size:0x8 -AcODoorBoss__stateWaitCloseLeave = .text:0x00005910; // type:function size:0x4 -AcODoorBoss__stateCloseEnter = .text:0x00005920; // type:function size:0x114 -AcODoorBoss__stateCloseIn = .text:0x00005A40; // type:function size:0xE8 -AcODoorBoss__stateCloseLeave = .text:0x00005B30; // type:function size:0x4 -AcODoorBoss__stateIdleEnter = .text:0x00005B40; // type:function size:0x108 -AcODoorBoss__stateIdleIn = .text:0x00005C50; // type:function size:0x5C -AcODoorBoss__stateIdleLeave = .text:0x00005CB0; // type:function size:0x40 -AcODoorBoss__stateBeforeTimeShiftEnter = .text:0x00005CF0; // type:function size:0x104 -AcODoorBoss__stateBeforeTimeshiftIn = .text:0x00005E00; // type:function size:0xC0 -AcODoorBoss__stateBeforeTimeShiftLeave = .text:0x00005EC0; // type:function size:0x6C +initializeState_UnlockWait__14dAcOdoorBoss_cFv = .text:0x00003370; // type:function size:0x170 +executeState_UnlockWait__14dAcOdoorBoss_cFv = .text:0x000034E0; // type:function size:0xF8 +finalizeState_UnlockWait__14dAcOdoorBoss_cFv = .text:0x000035E0; // type:function size:0x40 +initializeState_CorrectKey__14dAcOdoorBoss_cFv = .text:0x00003620; // type:function size:0x188 +executeState_CorrectKey__14dAcOdoorBoss_cFv = .text:0x000037B0; // type:function size:0xA7C +finalizeState_CorrectKey__14dAcOdoorBoss_cFv = .text:0x00004230; // type:function size:0x4 +initializeState_KeyInsertInitialInterval__14dAcOdoorBoss_cFv = .text:0x00004240; // type:function size:0xD8 +executeState_KeyInsertInitialInterval__14dAcOdoorBoss_cFv = .text:0x00004320; // type:function size:0x70 +finalizeState_KeyInsertInitialInterval__14dAcOdoorBoss_cFv = .text:0x00004390; // type:function size:0x4 +initializeState_PutKeyIntoLock__14dAcOdoorBoss_cFv = .text:0x000043A0; // type:function size:0xDC +executeState_PutKeyIntoLock__14dAcOdoorBoss_cFv = .text:0x00004480; // type:function size:0xE0 +finalizeState_PutKeyIntoLock__14dAcOdoorBoss_cFv = .text:0x00004560; // type:function size:0x4 +initializeState_KeyInsert__14dAcOdoorBoss_cFv = .text:0x00004570; // type:function size:0xAC +executeState_KeyInsert__14dAcOdoorBoss_cFv = .text:0x00004620; // type:function size:0xDC +finalizeState_KeyInsert__14dAcOdoorBoss_cFv = .text:0x00004700; // type:function size:0x4 +initializeState_KeyInsertAfterglow__14dAcOdoorBoss_cFv = .text:0x00004710; // type:function size:0xDC +executeState_KeyInsertAfterglow__14dAcOdoorBoss_cFv = .text:0x000047F0; // type:function size:0xDC +finalizeState_KeyInsertAfterglow__14dAcOdoorBoss_cFv = .text:0x000048D0; // type:function size:0x4 +initializeState_Wait__14dAcOdoorBoss_cFv = .text:0x000048E0; // type:function size:0xD4 +executeState_Wait__14dAcOdoorBoss_cFv = .text:0x000049C0; // type:function size:0x74 +finalizeState_Wait__14dAcOdoorBoss_cFv = .text:0x00004A40; // type:function size:0x4 +initializeState_Shine__14dAcOdoorBoss_cFv = .text:0x00004A50; // type:function size:0x28C +executeState_Shine__14dAcOdoorBoss_cFv = .text:0x00004CE0; // type:function size:0x80 +finalizeState_Shine__14dAcOdoorBoss_cFv = .text:0x00004D60; // type:function size:0x4 +initializeState_Unlock__14dAcOdoorBoss_cFv = .text:0x00004D70; // type:function size:0xB4 +executeState_Unlock__14dAcOdoorBoss_cFv = .text:0x00004E30; // type:function size:0x690 +finalizeState_Unlock__14dAcOdoorBoss_cFv = .text:0x000054C0; // type:function size:0x4 +initializeState_OpenWait__14dAcOdoorBoss_cFv = .text:0x000054D0; // type:function size:0x9C +executeState_OpenWait__14dAcOdoorBoss_cFv = .text:0x00005570; // type:function size:0xAC +finalizeState_OpenWait__14dAcOdoorBoss_cFv = .text:0x00005620; // type:function size:0x40 +initializeState_Open__14dAcOdoorBoss_cFv = .text:0x00005660; // type:function size:0x108 +executeState_Open__14dAcOdoorBoss_cFv = .text:0x00005770; // type:function size:0xCC +finalizeState_Open__14dAcOdoorBoss_cFv = .text:0x00005840; // type:function size:0x4 +initializeState_WaitClose__14dAcOdoorBoss_cFv = .text:0x00005850; // type:function size:0xB0 +executeState_WaitClose__14dAcOdoorBoss_cFv = .text:0x00005900; // type:function size:0x8 +finalizeState_WaitClose__14dAcOdoorBoss_cFv = .text:0x00005910; // type:function size:0x4 +initializeState_Close__14dAcOdoorBoss_cFv = .text:0x00005920; // type:function size:0x114 +executeState_Close__14dAcOdoorBoss_cFv = .text:0x00005A40; // type:function size:0xE8 +finalizeState_Close__14dAcOdoorBoss_cFv = .text:0x00005B30; // type:function size:0x4 +initializeState_Idle__14dAcOdoorBoss_cFv = .text:0x00005B40; // type:function size:0x108 +executeState_Idle__14dAcOdoorBoss_cFv = .text:0x00005C50; // type:function size:0x5C +finalizeState_Idle__14dAcOdoorBoss_cFv = .text:0x00005CB0; // type:function size:0x40 +initializeState_BeforeTimeShift__14dAcOdoorBoss_cFv = .text:0x00005CF0; // type:function size:0x104 +executeState_BeforeTimeShift__14dAcOdoorBoss_cFv = .text:0x00005E00; // type:function size:0xC0 +finalizeState_BeforeTimeShift__14dAcOdoorBoss_cFv = .text:0x00005EC0; // type:function size:0x6C AcODoorBoss__getDungeonNum = .text:0x00005F30; // type:function size:0xC const_-100.0f = .text:0x00005F40; // type:function size:0xC const_100.0f = .text:0x00005F50; // type:function size:0xC @@ -241,29 +241,29 @@ shouldResetBossKeyPosition = .text:0x00007DB0; // type:function size:0x170 fn_270_7F20 = .text:0x00007F20; // type:function size:0x48 fn_270_7F70 = .text:0x00007F70; // type:function size:0x48 fn_270_7FC0 = .text:0x00007FC0; // type:function size:0x74 -fn_270_8040 = .text:0x00008040; // type:function size:0x22C +__dt__14dAcOdoorBoss_cFv = .text:0x00008040; // type:function size:0x22C fn_270_8270 = .text:0x00008270; // type:function size:0x4 fn_270_8280 = .text:0x00008280; // type:function size:0x4 fn_270_8290 = .text:0x00008290; // type:function size:0x4 fn_270_82A0 = .text:0x000082A0; // type:function size:0x4 fn_270_82B0 = .text:0x000082B0; // type:function size:0x4 -fn_270_82C0 = .text:0x000082C0; // type:function size:0x60 -fn_270_8320 = .text:0x00008320; // type:function size:0xC -fn_270_8330 = .text:0x00008330; // type:function size:0x1C -fn_270_8350 = .text:0x00008350; // type:function size:0x1C -fn_270_8370 = .text:0x00008370; // type:function size:0x1C -fn_270_8390 = .text:0x00008390; // type:function size:0x10 -fn_270_83A0 = .text:0x000083A0; // type:function size:0x10 -fn_270_83B0 = .text:0x000083B0; // type:function size:0x10 -fn_270_83C0 = .text:0x000083C0; // type:function size:0x10 -fn_270_83D0 = .text:0x000083D0; // type:function size:0x10 -fn_270_83E0 = .text:0x000083E0; // type:function size:0x10 -fn_270_83F0 = .text:0x000083F0; // type:function size:0x30 -fn_270_8420 = .text:0x00008420; // type:function size:0x30 -fn_270_8450 = .text:0x00008450; // type:function size:0x30 -AcODoorBoss__initStates = .text:0x00008480; // type:function size:0xF8C -AcODoorBoss__dtor = .text:0x00009410; // type:function size:0x58 -fn_270_9470 = .text:0x00009470; // type:function size:0x88 +build__30sFStateFct_c<14dAcOdoorBoss_c>FRC12sStateIDIf_c = .text:0x000082C0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOdoorBoss_c>FRP10sStateIf_c = .text:0x00008320; // type:function size:0xC +initialize__27sFState_c<14dAcOdoorBoss_c>Fv = .text:0x00008330; // type:function size:0x1C +execute__27sFState_c<14dAcOdoorBoss_c>Fv = .text:0x00008350; // type:function size:0x1C +finalize__27sFState_c<14dAcOdoorBoss_c>Fv = .text:0x00008370; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008390; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000083A0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000083B0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000083C0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000083D0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOdoorBoss_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000083E0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOdoorBoss_c>CFR14dAcOdoorBoss_c = .text:0x000083F0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOdoorBoss_c>CFR14dAcOdoorBoss_c = .text:0x00008420; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOdoorBoss_c>CFR14dAcOdoorBoss_c = .text:0x00008450; // type:function size:0x30 +__sinit_\d_a_obj_door_boss_cpp = .text:0x00008480; // type:function size:0xF8C scope:local +__dt__29sFStateID_c<14dAcOdoorBoss_c>Fv = .text:0x00009410; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOdoorBoss_c>CFPCc = .text:0x00009470; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -316,7 +316,7 @@ lbl_270_rodata_31C = .rodata:0x0000031C; // type:object size:0x4 data:float lbl_270_rodata_320 = .rodata:0x00000320; // type:object size:0x4 data:float lbl_270_rodata_324 = .rodata:0x00000324; // type:object size:0x4 data:float lbl_270_rodata_328 = .rodata:0x00000328; // type:object size:0x18 data:float -lbl_270_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DOOR_BOSS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_270_data_10 = .data:0x00000010; // type:object size:0xC lbl_270_data_1C = .data:0x0000001C; // type:object size:0xC lbl_270_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_door_dungeonD200NP/symbols.txt b/config/SOUE01/rels/d_a_obj_door_dungeonD200NP/symbols.txt index 9ed8ef5c..d350e795 100644 --- a/config/SOUE01/rels/d_a_obj_door_dungeonD200NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_door_dungeonD200NP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObjDoorDungeonD200__ctor = .text:0x00000070; // type:function size:0x8C +dAcObjDoorDungeonD200_c_classInit__Fv = .text:0x00000070; // type:function size:0x8C fn_501_100 = .text:0x00000100; // type:function size:0xC fn_501_110 = .text:0x00000110; // type:function size:0xC fn_501_120 = .text:0x00000120; // type:function size:0x4C @@ -37,7 +37,7 @@ fn_501_EC0 = .text:0x00000EC0; // type:function size:0x10 fn_501_ED0 = .text:0x00000ED0; // type:function size:0x18 fn_501_EF0 = .text:0x00000EF0; // type:function size:0xA0 maybeCheckCloseEnough = .text:0x00000F90; // type:function size:0x10 -fn_501_FA0 = .text:0x00000FA0; // type:function size:0xAC +__dt__23dAcObjDoorDungeonD200_cFv = .text:0x00000FA0; // type:function size:0xAC fn_501_1050 = .text:0x00001050; // type:function size:0xA4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -51,7 +51,7 @@ lbl_501_rodata_94 = .rodata:0x00000094; // type:object size:0x24 data:float lbl_501_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float lbl_501_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_501_rodata_C0 = .rodata:0x000000C0; // type:object size:0x20 data:float -lbl_501_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_DOOR_DUNGEON_D200 = .data:0x00000000; // type:object size:0x10 lbl_501_data_10 = .data:0x00000010; // type:object size:0xC lbl_501_data_1C = .data:0x0000001C; // type:object size:0xC lbl_501_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_door_dungeonNP/symbols.txt b/config/SOUE01/rels/d_a_obj_door_dungeonNP/symbols.txt index 8bb6621b..9146ea21 100644 --- a/config/SOUE01/rels/d_a_obj_door_dungeonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_door_dungeonNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcObjDoorDungeon__ctor = .text:0x00000070; // type:function size:0xD4 +dAcObjDoorDungeon_c_classInit__Fv = .text:0x00000070; // type:function size:0xD4 fn_554_150 = .text:0x00000150; // type:function size:0x40 fn_554_190 = .text:0x00000190; // type:function size:0xC fn_554_1A0 = .text:0x000001A0; // type:function size:0xC @@ -56,7 +56,7 @@ fn_554_2190 = .text:0x00002190; // type:function size:0x54 fn_554_21F0 = .text:0x000021F0; // type:function size:0xA0 fn_554_2290 = .text:0x00002290; // type:function size:0x10 fn_554_22A0 = .text:0x000022A0; // type:function size:0x150 -fn_554_23F0 = .text:0x000023F0; // type:function size:0xB8 +__dt__19dAcObjDoorDungeon_cFv = .text:0x000023F0; // type:function size:0xB8 fn_554_24B0 = .text:0x000024B0; // type:function size:0x4 fn_554_24C0 = .text:0x000024C0; // type:function size:0x4 fn_554_24D0 = .text:0x000024D0; // type:function size:0x4 @@ -78,7 +78,7 @@ lbl_554_rodata_F8 = .rodata:0x000000F8; // type:object size:0x60 data:float lbl_554_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float lbl_554_rodata_15C = .rodata:0x0000015C; // type:object size:0x4 data:float lbl_554_rodata_160 = .rodata:0x00000160; // type:object size:0x24 data:float -lbl_554_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_DOOR_DUNGEON = .data:0x00000000; // type:object size:0x10 lbl_554_data_10 = .data:0x00000010; // type:object size:0xC lbl_554_data_1C = .data:0x0000001C; // type:object size:0xC lbl_554_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_dormitory_gateNP/symbols.txt b/config/SOUE01/rels/d_a_obj_dormitory_gateNP/symbols.txt index 2bbabfb6..087ebd79 100644 --- a/config/SOUE01/rels/d_a_obj_dormitory_gateNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_dormitory_gateNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODormitoryGate__ctor = .text:0x000000F0; // type:function size:0x134 -fn_534_230 = .text:0x00000230; // type:function size:0x58 -fn_534_290 = .text:0x00000290; // type:function size:0x6C -fn_534_300 = .text:0x00000300; // type:function size:0xA0 -fn_534_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcODormitoryGate_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__32sFState_c<19dAcODormitoryGate_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcODormitoryGate_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_534_450 = .text:0x00000450; // type:function size:0x40 AcODormitoryGate__initModels = .text:0x00000490; // type:function size:0x238 fn_534_6D0 = .text:0x000006D0; // type:function size:0x2BC -fn_534_990 = .text:0x00000990; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000990; // type:function size:0x10 fn_534_9A0 = .text:0x000009A0; // type:function size:0x8 fn_534_9B0 = .text:0x000009B0; // type:function size:0xEC -fn_534_AA0 = .text:0x00000AA0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AA0; // type:function size:0x10 fn_534_AB0 = .text:0x00000AB0; // type:function size:0x68 -fn_534_B20 = .text:0x00000B20; // type:function size:0xC -fn_534_B30 = .text:0x00000B30; // type:function size:0xDC -fn_534_C10 = .text:0x00000C10; // type:function size:0x4 -fn_534_C20 = .text:0x00000C20; // type:function size:0x3C -fn_534_C60 = .text:0x00000C60; // type:function size:0x10 -fn_534_C70 = .text:0x00000C70; // type:function size:0x4 +initializeState_Wait__19dAcODormitoryGate_cFv = .text:0x00000B20; // type:function size:0xC +executeState_Wait__19dAcODormitoryGate_cFv = .text:0x00000B30; // type:function size:0xDC +finalizeState_Wait__19dAcODormitoryGate_cFv = .text:0x00000C10; // type:function size:0x4 +initializeState_End__19dAcODormitoryGate_cFv = .text:0x00000C20; // type:function size:0x3C +executeState_End__19dAcODormitoryGate_cFv = .text:0x00000C60; // type:function size:0x10 +finalizeState_End__19dAcODormitoryGate_cFv = .text:0x00000C70; // type:function size:0x4 fn_534_C80 = .text:0x00000C80; // type:function size:0xB8 fn_534_D40 = .text:0x00000D40; // type:function size:0x1CC fn_534_F10 = .text:0x00000F10; // type:function size:0xA0 -fn_534_FB0 = .text:0x00000FB0; // type:function size:0xFC -fn_534_10B0 = .text:0x000010B0; // type:function size:0x10 +__dt__19dAcODormitoryGate_cFv = .text:0x00000FB0; // type:function size:0xFC +getStateID__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 fn_534_10C0 = .text:0x000010C0; // type:function size:0x4 fn_534_10D0 = .text:0x000010D0; // type:function size:0x4 fn_534_10E0 = .text:0x000010E0; // type:function size:0x4 fn_534_10F0 = .text:0x000010F0; // type:function size:0x4 fn_534_1100 = .text:0x00001100; // type:function size:0x4 -fn_534_1110 = .text:0x00001110; // type:function size:0x60 -fn_534_1170 = .text:0x00001170; // type:function size:0xC -fn_534_1180 = .text:0x00001180; // type:function size:0x1C -fn_534_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_534_11C0 = .text:0x000011C0; // type:function size:0x1C -fn_534_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_534_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_534_1200 = .text:0x00001200; // type:function size:0x10 -fn_534_1210 = .text:0x00001210; // type:function size:0x10 -fn_534_1220 = .text:0x00001220; // type:function size:0x10 -fn_534_1230 = .text:0x00001230; // type:function size:0x10 -fn_534_1240 = .text:0x00001240; // type:function size:0x30 -fn_534_1270 = .text:0x00001270; // type:function size:0x30 -fn_534_12A0 = .text:0x000012A0; // type:function size:0x30 -fn_534_12D0 = .text:0x000012D0; // type:function size:0x1C0 -fn_534_1490 = .text:0x00001490; // type:function size:0x58 -fn_534_14F0 = .text:0x000014F0; // type:function size:0x88 +build__35sFStateFct_c<19dAcODormitoryGate_c>FRC12sStateIDIf_c = .text:0x00001110; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcODormitoryGate_c>FRP10sStateIf_c = .text:0x00001170; // type:function size:0xC +initialize__32sFState_c<19dAcODormitoryGate_c>Fv = .text:0x00001180; // type:function size:0x1C +execute__32sFState_c<19dAcODormitoryGate_c>Fv = .text:0x000011A0; // type:function size:0x1C +finalize__32sFState_c<19dAcODormitoryGate_c>Fv = .text:0x000011C0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011E0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +getState__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcODormitoryGate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcODormitoryGate_c>CFR19dAcODormitoryGate_c = .text:0x00001240; // type:function size:0x30 +executeState__34sFStateID_c<19dAcODormitoryGate_c>CFR19dAcODormitoryGate_c = .text:0x00001270; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcODormitoryGate_c>CFR19dAcODormitoryGate_c = .text:0x000012A0; // type:function size:0x30 +__sinit_\d_a_obj_dormitory_gate_cpp = .text:0x000012D0; // type:function size:0x1C0 scope:local +__dt__34sFStateID_c<19dAcODormitoryGate_c>Fv = .text:0x00001490; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcODormitoryGate_c>CFPCc = .text:0x000014F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_534_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_534_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_534_rodata_34 = .rodata:0x00000034; // type:object size:0xC data:float -lbl_534_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_DORMITORY_GATE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_534_data_10 = .data:0x00000010; // type:object size:0x10 lbl_534_data_20 = .data:0x00000020; // type:object size:0x14 lbl_534_data_34 = .data:0x00000034; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_down_lavaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_down_lavaNP/symbols.txt index 65b16bee..79a261f5 100644 --- a/config/SOUE01/rels/d_a_obj_down_lavaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_down_lavaNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOdownLava__ctor = .text:0x000000F0; // type:function size:0x140 -fn_406_230 = .text:0x00000230; // type:function size:0x58 -fn_406_290 = .text:0x00000290; // type:function size:0x6C -fn_406_300 = .text:0x00000300; // type:function size:0xA0 -fn_406_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOdownLava_c_classInit__Fv = .text:0x000000F0; // type:function size:0x140 +__dt__27sFState_c<14dAcOdownLava_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOdownLava_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_406_450 = .text:0x00000450; // type:function size:0x40 AcOdownLava__initModels = .text:0x00000490; // type:function size:0x1A4 AcOdownLava__init = .text:0x00000640; // type:function size:0x370 -fn_406_9B0 = .text:0x000009B0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009B0; // type:function size:0x10 fn_406_9C0 = .text:0x000009C0; // type:function size:0x40 AcOdownLava__update = .text:0x00000A00; // type:function size:0xC4 -fn_406_AD0 = .text:0x00000AD0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 AcOdownLava__draw = .text:0x00000AE0; // type:function size:0x34 -fn_406_B20 = .text:0x00000B20; // type:function size:0x4 -AcOdownLava__stateWaitUpdate = .text:0x00000B30; // type:function size:0x74 -AcOdownLava__stateWaitLeave = .text:0x00000BB0; // type:function size:0xBC -AcOdownLava__stateMoveEnter = .text:0x00000C70; // type:function size:0x60 -AcOdownLava__stateMoveUpdate = .text:0x00000CD0; // type:function size:0x190 -fn_406_E60 = .text:0x00000E60; // type:function size:0x4 -fn_406_E70 = .text:0x00000E70; // type:function size:0x4 -fn_406_E80 = .text:0x00000E80; // type:function size:0x4 -fn_406_E90 = .text:0x00000E90; // type:function size:0x4 -AcOdownLava__dtor = .text:0x00000EA0; // type:function size:0xFC -fn_406_FA0 = .text:0x00000FA0; // type:function size:0x10 +initializeState_Wait__14dAcOdownLava_cFv = .text:0x00000B20; // type:function size:0x4 +executeState_Wait__14dAcOdownLava_cFv = .text:0x00000B30; // type:function size:0x74 +finalizeState_Wait__14dAcOdownLava_cFv = .text:0x00000BB0; // type:function size:0xBC +initializeState_Move__14dAcOdownLava_cFv = .text:0x00000C70; // type:function size:0x60 +executeState_Move__14dAcOdownLava_cFv = .text:0x00000CD0; // type:function size:0x190 +finalizeState_Move__14dAcOdownLava_cFv = .text:0x00000E60; // type:function size:0x4 +initializeState_After__14dAcOdownLava_cFv = .text:0x00000E70; // type:function size:0x4 +executeState_After__14dAcOdownLava_cFv = .text:0x00000E80; // type:function size:0x4 +finalizeState_After__14dAcOdownLava_cFv = .text:0x00000E90; // type:function size:0x4 +__dt__14dAcOdownLava_cFv = .text:0x00000EA0; // type:function size:0xFC +getStateID__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 fn_406_FB0 = .text:0x00000FB0; // type:function size:0x4 fn_406_FC0 = .text:0x00000FC0; // type:function size:0x4 fn_406_FD0 = .text:0x00000FD0; // type:function size:0x4 fn_406_FE0 = .text:0x00000FE0; // type:function size:0x4 fn_406_FF0 = .text:0x00000FF0; // type:function size:0x4 -fn_406_1000 = .text:0x00001000; // type:function size:0x60 -fn_406_1060 = .text:0x00001060; // type:function size:0xC -fn_406_1070 = .text:0x00001070; // type:function size:0x1C -fn_406_1090 = .text:0x00001090; // type:function size:0x1C -fn_406_10B0 = .text:0x000010B0; // type:function size:0x1C -fn_406_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_406_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_406_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_406_1100 = .text:0x00001100; // type:function size:0x10 -fn_406_1110 = .text:0x00001110; // type:function size:0x10 -fn_406_1120 = .text:0x00001120; // type:function size:0x10 -fn_406_1130 = .text:0x00001130; // type:function size:0x30 -fn_406_1160 = .text:0x00001160; // type:function size:0x30 -fn_406_1190 = .text:0x00001190; // type:function size:0x30 -fn_406_11C0 = .text:0x000011C0; // type:function size:0x2D4 -fn_406_14A0 = .text:0x000014A0; // type:function size:0x58 -fn_406_1500 = .text:0x00001500; // type:function size:0x88 +build__30sFStateFct_c<14dAcOdownLava_c>FRC12sStateIDIf_c = .text:0x00001000; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOdownLava_c>FRP10sStateIf_c = .text:0x00001060; // type:function size:0xC +initialize__27sFState_c<14dAcOdownLava_c>Fv = .text:0x00001070; // type:function size:0x1C +execute__27sFState_c<14dAcOdownLava_c>Fv = .text:0x00001090; // type:function size:0x1C +finalize__27sFState_c<14dAcOdownLava_c>Fv = .text:0x000010B0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001120; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOdownLava_c>CFR14dAcOdownLava_c = .text:0x00001130; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOdownLava_c>CFR14dAcOdownLava_c = .text:0x00001160; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOdownLava_c>CFR14dAcOdownLava_c = .text:0x00001190; // type:function size:0x30 +__sinit_\d_a_obj_down_lava_cpp = .text:0x000011C0; // type:function size:0x2D4 scope:local +__dt__29sFStateID_c<14dAcOdownLava_c>Fv = .text:0x000014A0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOdownLava_c>CFPCc = .text:0x00001500; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_406_data_24 = .data:0x00000024; // type:object size:0x14 data:string lbl_406_data_38 = .data:0x00000038; // type:object size:0x14 data:string lbl_406_data_4C = .data:0x0000004C; // type:object size:0x14 data:string lbl_406_data_60 = .data:0x00000060; // type:object size:0x18 -lbl_406_data_78 = .data:0x00000078; // type:object size:0x10 +g_profile_OBJ_DOWN_LAVA = .data:0x00000078; // type:object size:0x10 lbl_406_data_88 = .data:0x00000088; // type:object size:0xC lbl_406_data_94 = .data:0x00000094; // type:object size:0x1C data:string lbl_406_data_B0 = .data:0x000000B0; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_drumNP/symbols.txt b/config/SOUE01/rels/d_a_obj_drumNP/symbols.txt index 1d394615..b09385ea 100644 --- a/config/SOUE01/rels/d_a_obj_drumNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_drumNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOdrum__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_265_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_265_240 = .text:0x00000240; // type:function size:0x6C -fn_265_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_265_350 = .text:0x00000350; // type:function size:0xA4 +dAcOdrum_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__23sFState_c<10dAcOdrum_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOdrum_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_265_400 = .text:0x00000400; // type:function size:0x58 fn_265_460 = .text:0x00000460; // type:function size:0x2C fn_265_490 = .text:0x00000490; // type:function size:0x4 fn_265_4A0 = .text:0x000004A0; // type:function size:0x1B8 AcOdrum__init = .text:0x00000660; // type:function size:0x18C -fn_265_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_265_800 = .text:0x00000800; // type:function size:0x8 AcOdrum__update = .text:0x00000810; // type:function size:0x324 -fn_265_B40 = .text:0x00000B40; // type:function size:0x10 -fn_265_B50 = .text:0x00000B50; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B40; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 fn_265_B60 = .text:0x00000B60; // type:function size:0x134 -fn_265_CA0 = .text:0x00000CA0; // type:function size:0xC -fn_265_CB0 = .text:0x00000CB0; // type:function size:0xD0 -fn_265_D80 = .text:0x00000D80; // type:function size:0x4 -AcOdrum__stateMoveEnter = .text:0x00000D90; // type:function size:0x5C -fn_265_DF0 = .text:0x00000DF0; // type:function size:0x1C0 -fn_265_FB0 = .text:0x00000FB0; // type:function size:0x28 -fn_265_FE0 = .text:0x00000FE0; // type:function size:0x12C -fn_265_1110 = .text:0x00001110; // type:function size:0x2D8 -fn_265_13F0 = .text:0x000013F0; // type:function size:0x18 -AcOdrum__stateFallEnter = .text:0x00001410; // type:function size:0x8C -AcOdrum__stateFallIn = .text:0x000014A0; // type:function size:0xEC -AcOdrum__stateFallLeave = .text:0x00001590; // type:function size:0x18 -AcOdrum__stateInitEnter = .text:0x000015B0; // type:function size:0x78 -AcOdrum__stateInitUpdate = .text:0x00001630; // type:function size:0x128 -AcOdrum__stateInitLeave = .text:0x00001760; // type:function size:0x60 -AcOdrum__stateBeltMoveEnter = .text:0x000017C0; // type:function size:0x74 -AcOdrum__stateBeltMoveIn = .text:0x00001840; // type:function size:0x148 -AcOdrum__stateBeltMoveLeave = .text:0x00001990; // type:function size:0x64 -AcOdrum__stateTeniNEnter = .text:0x00001A00; // type:function size:0x5C -AcOdrum__stateTeniNIn = .text:0x00001A60; // type:function size:0x64 -fn_265_1AD0 = .text:0x00001AD0; // type:function size:0x10 -AcOdrum__stateTeniNLeave = .text:0x00001AE0; // type:function size:0x10 +initializeState_Wait__10dAcOdrum_cFv = .text:0x00000CA0; // type:function size:0xC +executeState_Wait__10dAcOdrum_cFv = .text:0x00000CB0; // type:function size:0xD0 +finalizeState_Wait__10dAcOdrum_cFv = .text:0x00000D80; // type:function size:0x4 +initializeState_Move__10dAcOdrum_cFv = .text:0x00000D90; // type:function size:0x5C +executeState_Move__10dAcOdrum_cFv = .text:0x00000DF0; // type:function size:0x1C0 +finalizeState_Move__10dAcOdrum_cFv = .text:0x00000FB0; // type:function size:0x28 +initializeState_MoveEnd__10dAcOdrum_cFv = .text:0x00000FE0; // type:function size:0x12C +executeState_MoveEnd__10dAcOdrum_cFv = .text:0x00001110; // type:function size:0x2D8 +finalizeState_MoveEnd__10dAcOdrum_cFv = .text:0x000013F0; // type:function size:0x18 +initializeState_Fall__10dAcOdrum_cFv = .text:0x00001410; // type:function size:0x8C +executeState_Fall__10dAcOdrum_cFv = .text:0x000014A0; // type:function size:0xEC +finalizeState_Fall__10dAcOdrum_cFv = .text:0x00001590; // type:function size:0x18 +initializeState_Init__10dAcOdrum_cFv = .text:0x000015B0; // type:function size:0x78 +executeState_Init__10dAcOdrum_cFv = .text:0x00001630; // type:function size:0x128 +finalizeState_Init__10dAcOdrum_cFv = .text:0x00001760; // type:function size:0x60 +initializeState_BeltMove__10dAcOdrum_cFv = .text:0x000017C0; // type:function size:0x74 +executeState_BeltMove__10dAcOdrum_cFv = .text:0x00001840; // type:function size:0x148 +finalizeState_BeltMove__10dAcOdrum_cFv = .text:0x00001990; // type:function size:0x64 +initializeState_TeniN__10dAcOdrum_cFv = .text:0x00001A00; // type:function size:0x5C +executeState_TeniN__10dAcOdrum_cFv = .text:0x00001A60; // type:function size:0x64 +getOldStateID__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AD0; // type:function size:0x10 +finalizeState_TeniN__10dAcOdrum_cFv = .text:0x00001AE0; // type:function size:0x10 fn_265_1AF0 = .text:0x00001AF0; // type:function size:0x3D4 fn_265_1ED0 = .text:0x00001ED0; // type:function size:0x10C fn_265_1FE0 = .text:0x00001FE0; // type:function size:0x16C @@ -56,23 +56,23 @@ fn_265_2A80 = .text:0x00002A80; // type:function size:0xB0 fn_265_2B30 = .text:0x00002B30; // type:function size:0x200 fn_265_2D30 = .text:0x00002D30; // type:function size:0x1B0 fn_265_2EE0 = .text:0x00002EE0; // type:function size:0xF8 -fn_265_2FE0 = .text:0x00002FE0; // type:function size:0x10C -fn_265_30F0 = .text:0x000030F0; // type:function size:0x60 -fn_265_3150 = .text:0x00003150; // type:function size:0xC -fn_265_3160 = .text:0x00003160; // type:function size:0x1C -fn_265_3180 = .text:0x00003180; // type:function size:0x1C -fn_265_31A0 = .text:0x000031A0; // type:function size:0x1C -fn_265_31C0 = .text:0x000031C0; // type:function size:0x10 -fn_265_31D0 = .text:0x000031D0; // type:function size:0x10 -fn_265_31E0 = .text:0x000031E0; // type:function size:0x10 -fn_265_31F0 = .text:0x000031F0; // type:function size:0x10 -fn_265_3200 = .text:0x00003200; // type:function size:0x10 -fn_265_3210 = .text:0x00003210; // type:function size:0x30 -fn_265_3240 = .text:0x00003240; // type:function size:0x30 -fn_265_3270 = .text:0x00003270; // type:function size:0x30 -fn_265_32A0 = .text:0x000032A0; // type:function size:0x56C -fn_265_3810 = .text:0x00003810; // type:function size:0x58 -fn_265_3870 = .text:0x00003870; // type:function size:0x88 +__dt__10dAcOdrum_cFv = .text:0x00002FE0; // type:function size:0x10C +build__26sFStateFct_c<10dAcOdrum_c>FRC12sStateIDIf_c = .text:0x000030F0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOdrum_c>FRP10sStateIf_c = .text:0x00003150; // type:function size:0xC +initialize__23sFState_c<10dAcOdrum_c>Fv = .text:0x00003160; // type:function size:0x1C +execute__23sFState_c<10dAcOdrum_c>Fv = .text:0x00003180; // type:function size:0x1C +finalize__23sFState_c<10dAcOdrum_c>Fv = .text:0x000031A0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031C0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031D0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031E0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031F0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOdrum_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003200; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOdrum_c>CFR10dAcOdrum_c = .text:0x00003210; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOdrum_c>CFR10dAcOdrum_c = .text:0x00003240; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOdrum_c>CFR10dAcOdrum_c = .text:0x00003270; // type:function size:0x30 +__sinit_\d_a_obj_drum_cpp = .text:0x000032A0; // type:function size:0x56C scope:local +__dt__25sFStateID_c<10dAcOdrum_c>Fv = .text:0x00003810; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOdrum_c>CFPCc = .text:0x00003870; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -93,7 +93,7 @@ lbl_265_rodata_CC = .rodata:0x000000CC; // type:object size:0x4 data:float lbl_265_rodata_D0 = .rodata:0x000000D0; // type:object size:0xC data:float lbl_265_rodata_DC = .rodata:0x000000DC; // type:object size:0x4 data:float lbl_265_rodata_E0 = .rodata:0x000000E0; // type:object size:0x2C data:float -lbl_265_data_0 = .data:0x00000000; // type:object size:0x58 data:4byte +g_profile_OBJ_DRUM = .data:0x00000000; // type:object size:0x58 data:4byte lbl_265_data_58 = .data:0x00000058; // type:object size:0x18 data:string lbl_265_data_70 = .data:0x00000070; // type:object size:0x8 data:4byte lbl_265_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_dungeon_shipNP/symbols.txt b/config/SOUE01/rels/d_a_obj_dungeon_shipNP/symbols.txt index 1d2df9bc..349cf948 100644 --- a/config/SOUE01/rels/d_a_obj_dungeon_shipNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_dungeon_shipNP/symbols.txt @@ -3,41 +3,41 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcODungeonShip__ctor = .text:0x000000F0; // type:function size:0x1CC +dAcODungeonShip_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1CC fn_485_2C0 = .text:0x000002C0; // type:function size:0x58 fn_485_320 = .text:0x00000320; // type:function size:0x40 -fn_485_360 = .text:0x00000360; // type:function size:0x58 -fn_485_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_485_430 = .text:0x00000430; // type:function size:0xA0 -fn_485_4D0 = .text:0x000004D0; // type:function size:0xA4 +__dt__30sFState_c<17dAcODungeonShip_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcODungeonShip_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 AcODungeonShip__eventIn = .text:0x00000580; // type:function size:0xC fn_485_58C = .text:0x0000058C; // type:function size:0x4 AcODungeonShip__eventEnd = .text:0x00000590; // type:function size:0xC fn_485_59C = .text:0x0000059C; // type:function size:0x4 AcODungeonShip__initModels = .text:0x000005A0; // type:function size:0x208 AcODungeonShip__init = .text:0x000007B0; // type:function size:0x2B8 -fn_485_A70 = .text:0x00000A70; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A70; // type:function size:0x10 AcODungeonShip__destroy = .text:0x00000A80; // type:function size:0x34 AcODungeonShip__update = .text:0x00000AC0; // type:function size:0x268 -fn_485_D30 = .text:0x00000D30; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 AcODungeonShip__draw = .text:0x00000D40; // type:function size:0x38 -AcODungeonShip__stateWaitEnter = .text:0x00000D80; // type:function size:0x4 -AcODungeonShip__stateWaitUpdate = .text:0x00000D90; // type:function size:0xCC -fn_485_E60 = .text:0x00000E60; // type:function size:0x4 -AcODungeonShip__stateTransparencyEnter = .text:0x00000E70; // type:function size:0xC -AcODungeonShip__stateTransparencyUpdate = .text:0x00000E80; // type:function size:0x350 -fn_485_11D0 = .text:0x000011D0; // type:function size:0x4 -AcODungeonShip__stateAppearEventEnter = .text:0x000011E0; // type:function size:0x78 -AcODungeonShip__stateAppearEventUpdate = .text:0x00001260; // type:function size:0x31C -fn_485_1580 = .text:0x00001580; // type:function size:0x4 -AcODungeonShip__stateAppearEnter = .text:0x00001590; // type:function size:0xC -AcODungeonShip__stateAppearUpdate = .text:0x000015A0; // type:function size:0x10 +initializeState_Wait__17dAcODungeonShip_cFv = .text:0x00000D80; // type:function size:0x4 +executeState_Wait__17dAcODungeonShip_cFv = .text:0x00000D90; // type:function size:0xCC +finalizeState_Wait__17dAcODungeonShip_cFv = .text:0x00000E60; // type:function size:0x4 +initializeState_Transparency__17dAcODungeonShip_cFv = .text:0x00000E70; // type:function size:0xC +executeState_Transparency__17dAcODungeonShip_cFv = .text:0x00000E80; // type:function size:0x350 +finalizeState_Transparency__17dAcODungeonShip_cFv = .text:0x000011D0; // type:function size:0x4 +initializeState_AppearEvent__17dAcODungeonShip_cFv = .text:0x000011E0; // type:function size:0x78 +executeState_AppearEvent__17dAcODungeonShip_cFv = .text:0x00001260; // type:function size:0x31C +finalizeState_AppearEvent__17dAcODungeonShip_cFv = .text:0x00001580; // type:function size:0x4 +initializeState_Appear__17dAcODungeonShip_cFv = .text:0x00001590; // type:function size:0xC +executeState_Appear__17dAcODungeonShip_cFv = .text:0x000015A0; // type:function size:0x10 fn_485_15B0 = .text:0x000015B0; // type:function size:0x4 -fn_485_15C0 = .text:0x000015C0; // type:function size:0x4 -AcODungeonShip__stateEndEnter = .text:0x000015D0; // type:function size:0xC -AcODungeonShip__stateEndUpdate = .text:0x000015E0; // type:function size:0x10 +finalizeState_Appear__17dAcODungeonShip_cFv = .text:0x000015C0; // type:function size:0x4 +initializeState_End__17dAcODungeonShip_cFv = .text:0x000015D0; // type:function size:0xC +executeState_End__17dAcODungeonShip_cFv = .text:0x000015E0; // type:function size:0x10 fn_485_15F0 = .text:0x000015F0; // type:function size:0x4 -fn_485_1600 = .text:0x00001600; // type:function size:0x4 +finalizeState_End__17dAcODungeonShip_cFv = .text:0x00001600; // type:function size:0x4 fn_485_1610 = .text:0x00001610; // type:function size:0x4 fn_485_1620 = .text:0x00001620; // type:function size:0x3C fn_485_1660 = .text:0x00001660; // type:function size:0xB4 @@ -53,30 +53,30 @@ fn_485_1BF0 = .text:0x00001BF0; // type:function size:0x200 fn_485_1DF0 = .text:0x00001DF0; // type:function size:0xA0 AcODungeonShip__updateMatrixAndScale = .text:0x00001E90; // type:function size:0x44 fn_485_1EE0 = .text:0x00001EE0; // type:function size:0xE0 -AcODungeonShip__dtor = .text:0x00001FC0; // type:function size:0x154 -fn_485_2120 = .text:0x00002120; // type:function size:0x10 +__dt__17dAcODungeonShip_cFv = .text:0x00001FC0; // type:function size:0x154 +getStateID__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002120; // type:function size:0x10 fn_485_2130 = .text:0x00002130; // type:function size:0x4 fn_485_2140 = .text:0x00002140; // type:function size:0x4 fn_485_2150 = .text:0x00002150; // type:function size:0x4 fn_485_2160 = .text:0x00002160; // type:function size:0x4 fn_485_2170 = .text:0x00002170; // type:function size:0x4 -fn_485_2180 = .text:0x00002180; // type:function size:0x60 -fn_485_21E0 = .text:0x000021E0; // type:function size:0xC -fn_485_21F0 = .text:0x000021F0; // type:function size:0x1C -fn_485_2210 = .text:0x00002210; // type:function size:0x1C -fn_485_2230 = .text:0x00002230; // type:function size:0x1C -fn_485_2250 = .text:0x00002250; // type:function size:0x10 -fn_485_2260 = .text:0x00002260; // type:function size:0x10 -fn_485_2270 = .text:0x00002270; // type:function size:0x10 -fn_485_2280 = .text:0x00002280; // type:function size:0x10 -fn_485_2290 = .text:0x00002290; // type:function size:0x10 -fn_485_22A0 = .text:0x000022A0; // type:function size:0x10 -fn_485_22B0 = .text:0x000022B0; // type:function size:0x30 -fn_485_22E0 = .text:0x000022E0; // type:function size:0x30 -fn_485_2310 = .text:0x00002310; // type:function size:0x30 -fn_485_2340 = .text:0x00002340; // type:function size:0x3F4 -fn_485_2740 = .text:0x00002740; // type:function size:0x58 -fn_485_27A0 = .text:0x000027A0; // type:function size:0x88 +build__33sFStateFct_c<17dAcODungeonShip_c>FRC12sStateIDIf_c = .text:0x00002180; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcODungeonShip_c>FRP10sStateIf_c = .text:0x000021E0; // type:function size:0xC +initialize__30sFState_c<17dAcODungeonShip_c>Fv = .text:0x000021F0; // type:function size:0x1C +execute__30sFState_c<17dAcODungeonShip_c>Fv = .text:0x00002210; // type:function size:0x1C +finalize__30sFState_c<17dAcODungeonShip_c>Fv = .text:0x00002230; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002250; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002260; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002270; // type:function size:0x10 +getState__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002280; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002290; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcODungeonShip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022A0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcODungeonShip_c>CFR17dAcODungeonShip_c = .text:0x000022B0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcODungeonShip_c>CFR17dAcODungeonShip_c = .text:0x000022E0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcODungeonShip_c>CFR17dAcODungeonShip_c = .text:0x00002310; // type:function size:0x30 +__sinit_\d_a_obj_dungeon_ship_cpp = .text:0x00002340; // type:function size:0x3F4 scope:local +__dt__32sFStateID_c<17dAcODungeonShip_c>Fv = .text:0x00002740; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcODungeonShip_c>CFPCc = .text:0x000027A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -89,7 +89,7 @@ lbl_485_rodata_88 = .rodata:0x00000088; // type:object size:0x14 data:float lbl_485_rodata_9C = .rodata:0x0000009C; // type:object size:0x14 data:float lbl_485_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:float lbl_485_rodata_B8 = .rodata:0x000000B8; // type:object size:0xC data:float -lbl_485_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_DUNGEON_SHIP = .data:0x00000000; // type:object size:0x3C data:4byte lbl_485_data_3C = .data:0x0000003C; // type:object size:0xC data:string lbl_485_data_48 = .data:0x00000048; // type:object size:0x34 lbl_485_data_7C = .data:0x0000007C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_electric_lightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_electric_lightNP/symbols.txt index 95c629a5..635ed671 100644 --- a/config/SOUE01/rels/d_a_obj_electric_lightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_electric_lightNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_340_F0 = .text:0x000000F0; // type:function size:0x124 +dAcOelectricLight_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_340_220 = .text:0x00000220; // type:function size:0x58 -fn_340_280 = .text:0x00000280; // type:function size:0x58 -fn_340_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_340_350 = .text:0x00000350; // type:function size:0xA0 -fn_340_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__32sFState_c<19dAcOelectricLight_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOelectricLight_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_340_4A0 = .text:0x000004A0; // type:function size:0xBC fn_340_560 = .text:0x00000560; // type:function size:0x14C -fn_340_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_340_6C0 = .text:0x000006C0; // type:function size:0x188 fn_340_850 = .text:0x00000850; // type:function size:0x8 fn_340_860 = .text:0x00000860; // type:function size:0x35C -fn_340_BC0 = .text:0x00000BC0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 fn_340_BD0 = .text:0x00000BD0; // type:function size:0xE8 -fn_340_CC0 = .text:0x00000CC0; // type:function size:0xB0 -fn_340_D70 = .text:0x00000D70; // type:function size:0xDC -fn_340_E50 = .text:0x00000E50; // type:function size:0x4 +initializeState_Wait__19dAcOelectricLight_cFv = .text:0x00000CC0; // type:function size:0xB0 +executeState_Wait__19dAcOelectricLight_cFv = .text:0x00000D70; // type:function size:0xDC +finalizeState_Wait__19dAcOelectricLight_cFv = .text:0x00000E50; // type:function size:0x4 fn_340_E60 = .text:0x00000E60; // type:function size:0x6C fn_340_ED0 = .text:0x00000ED0; // type:function size:0x114 fn_340_FF0 = .text:0x00000FF0; // type:function size:0x6C @@ -30,25 +30,25 @@ fn_340_1220 = .text:0x00001220; // type:function size:0x12C fn_340_1350 = .text:0x00001350; // type:function size:0x114 fn_340_1470 = .text:0x00001470; // type:function size:0x13C fn_340_15B0 = .text:0x000015B0; // type:function size:0x54 -fn_340_1610 = .text:0x00001610; // type:function size:0x100 -fn_340_1710 = .text:0x00001710; // type:function size:0x10 -fn_340_1720 = .text:0x00001720; // type:function size:0x60 -fn_340_1780 = .text:0x00001780; // type:function size:0xC -fn_340_1790 = .text:0x00001790; // type:function size:0x1C -fn_340_17B0 = .text:0x000017B0; // type:function size:0x1C -fn_340_17D0 = .text:0x000017D0; // type:function size:0x1C -fn_340_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_340_1800 = .text:0x00001800; // type:function size:0x10 -fn_340_1810 = .text:0x00001810; // type:function size:0x10 -fn_340_1820 = .text:0x00001820; // type:function size:0x10 -fn_340_1830 = .text:0x00001830; // type:function size:0x10 -fn_340_1840 = .text:0x00001840; // type:function size:0x10 -fn_340_1850 = .text:0x00001850; // type:function size:0x30 -fn_340_1880 = .text:0x00001880; // type:function size:0x30 -fn_340_18B0 = .text:0x000018B0; // type:function size:0x30 -fn_340_18E0 = .text:0x000018E0; // type:function size:0x10C -fn_340_19F0 = .text:0x000019F0; // type:function size:0x58 -fn_340_1A50 = .text:0x00001A50; // type:function size:0x88 +__dt__19dAcOelectricLight_cFv = .text:0x00001610; // type:function size:0x100 +getStateID__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001710; // type:function size:0x10 +build__35sFStateFct_c<19dAcOelectricLight_c>FRC12sStateIDIf_c = .text:0x00001720; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOelectricLight_c>FRP10sStateIf_c = .text:0x00001780; // type:function size:0xC +initialize__32sFState_c<19dAcOelectricLight_c>Fv = .text:0x00001790; // type:function size:0x1C +execute__32sFState_c<19dAcOelectricLight_c>Fv = .text:0x000017B0; // type:function size:0x1C +finalize__32sFState_c<19dAcOelectricLight_c>Fv = .text:0x000017D0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017F0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001800; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001810; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001830; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOelectricLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001840; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOelectricLight_c>CFR19dAcOelectricLight_c = .text:0x00001850; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOelectricLight_c>CFR19dAcOelectricLight_c = .text:0x00001880; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOelectricLight_c>CFR19dAcOelectricLight_c = .text:0x000018B0; // type:function size:0x30 +__sinit_\d_a_obj_electric_light_cpp = .text:0x000018E0; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOelectricLight_c>Fv = .text:0x000019F0; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOelectricLight_c>CFPCc = .text:0x00001A50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_340_rodata_40 = .rodata:0x00000040; // type:object size:0x10 data:float lbl_340_rodata_50 = .rodata:0x00000050; // type:object size:0x18 data:float lbl_340_rodata_68 = .rodata:0x00000068; // type:object size:0xC lbl_340_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float -lbl_340_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ELECTRIC_LIGHT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_340_data_10 = .data:0x00000010; // type:object size:0x30 lbl_340_data_40 = .data:0x00000040; // type:object size:0xC lbl_340_data_4C = .data:0x0000004C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_evil_fieldNP/symbols.txt b/config/SOUE01/rels/d_a_obj_evil_fieldNP/symbols.txt index cc858386..9109333c 100644 --- a/config/SOUE01/rels/d_a_obj_evil_fieldNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_evil_fieldNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOevilField__ctor = .text:0x000000F0; // type:function size:0x174 -fn_396_270 = .text:0x00000270; // type:function size:0x58 -fn_396_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_396_340 = .text:0x00000340; // type:function size:0xA0 -fn_396_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcOevilField_c_classInit__Fv = .text:0x000000F0; // type:function size:0x174 +__dt__28sFState_c<15dAcOevilField_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOevilField_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_396_490 = .text:0x00000490; // type:function size:0x40 AcOevilField__initModels = .text:0x000004D0; // type:function size:0x2B0 AcOevilField__init = .text:0x00000780; // type:function size:0x494 -fn_396_C20 = .text:0x00000C20; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C20; // type:function size:0x10 AcOevilField__destroy = .text:0x00000C30; // type:function size:0x44 AcOevilField__update = .text:0x00000C80; // type:function size:0x184 -fn_396_E10 = .text:0x00000E10; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 AcOevilField__draw = .text:0x00000E20; // type:function size:0x28 -fn_396_E50 = .text:0x00000E50; // type:function size:0x4 -fn_396_E60 = .text:0x00000E60; // type:function size:0x4 -fn_396_E70 = .text:0x00000E70; // type:function size:0x4 -AcOevilField__stateUpDownEnter = .text:0x00000E80; // type:function size:0x24 -AcOevilField__stateUpDownUpdate = .text:0x00000EB0; // type:function size:0x148 -fn_396_1000 = .text:0x00001000; // type:function size:0x4 -AcOevilField__stateStopEnter = .text:0x00001010; // type:function size:0x2C -AcOevilField__stateStopUpdate = .text:0x00001040; // type:function size:0x54 +initializeState_Wait__15dAcOevilField_cFv = .text:0x00000E50; // type:function size:0x4 +executeState_Wait__15dAcOevilField_cFv = .text:0x00000E60; // type:function size:0x4 +finalizeState_Wait__15dAcOevilField_cFv = .text:0x00000E70; // type:function size:0x4 +initializeState_UpDown__15dAcOevilField_cFv = .text:0x00000E80; // type:function size:0x24 +executeState_UpDown__15dAcOevilField_cFv = .text:0x00000EB0; // type:function size:0x148 +finalizeState_UpDown__15dAcOevilField_cFv = .text:0x00001000; // type:function size:0x4 +initializeState_Stop__15dAcOevilField_cFv = .text:0x00001010; // type:function size:0x2C +executeState_Stop__15dAcOevilField_cFv = .text:0x00001040; // type:function size:0x54 AcOevilField__decrement = .text:0x000010A0; // type:function size:0x1C -fn_396_10C0 = .text:0x000010C0; // type:function size:0x4 -AcOevilField__dtor = .text:0x000010D0; // type:function size:0x108 -fn_396_11E0 = .text:0x000011E0; // type:function size:0x10 +finalizeState_Stop__15dAcOevilField_cFv = .text:0x000010C0; // type:function size:0x4 +__dt__15dAcOevilField_cFv = .text:0x000010D0; // type:function size:0x108 +getStateID__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011E0; // type:function size:0x10 fn_396_11F0 = .text:0x000011F0; // type:function size:0x4 fn_396_1200 = .text:0x00001200; // type:function size:0x4 fn_396_1210 = .text:0x00001210; // type:function size:0x4 fn_396_1220 = .text:0x00001220; // type:function size:0x4 fn_396_1230 = .text:0x00001230; // type:function size:0x4 -fn_396_1240 = .text:0x00001240; // type:function size:0x60 -fn_396_12A0 = .text:0x000012A0; // type:function size:0xC -fn_396_12B0 = .text:0x000012B0; // type:function size:0x1C -fn_396_12D0 = .text:0x000012D0; // type:function size:0x1C -fn_396_12F0 = .text:0x000012F0; // type:function size:0x1C -fn_396_1310 = .text:0x00001310; // type:function size:0x10 -fn_396_1320 = .text:0x00001320; // type:function size:0x10 -fn_396_1330 = .text:0x00001330; // type:function size:0x10 -fn_396_1340 = .text:0x00001340; // type:function size:0x10 -fn_396_1350 = .text:0x00001350; // type:function size:0x10 -fn_396_1360 = .text:0x00001360; // type:function size:0x10 -fn_396_1370 = .text:0x00001370; // type:function size:0x30 -fn_396_13A0 = .text:0x000013A0; // type:function size:0x30 -fn_396_13D0 = .text:0x000013D0; // type:function size:0x30 -fn_396_1400 = .text:0x00001400; // type:function size:0x27C -fn_396_1680 = .text:0x00001680; // type:function size:0x58 -fn_396_16E0 = .text:0x000016E0; // type:function size:0x88 +build__31sFStateFct_c<15dAcOevilField_c>FRC12sStateIDIf_c = .text:0x00001240; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOevilField_c>FRP10sStateIf_c = .text:0x000012A0; // type:function size:0xC +initialize__28sFState_c<15dAcOevilField_c>Fv = .text:0x000012B0; // type:function size:0x1C +execute__28sFState_c<15dAcOevilField_c>Fv = .text:0x000012D0; // type:function size:0x1C +finalize__28sFState_c<15dAcOevilField_c>Fv = .text:0x000012F0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001310; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001320; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001330; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001340; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOevilField_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOevilField_c>CFR15dAcOevilField_c = .text:0x00001370; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOevilField_c>CFR15dAcOevilField_c = .text:0x000013A0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOevilField_c>CFR15dAcOevilField_c = .text:0x000013D0; // type:function size:0x30 +__sinit_\d_a_obj_evil_field_cpp = .text:0x00001400; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOevilField_c>Fv = .text:0x00001680; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOevilField_c>CFPCc = .text:0x000016E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_396_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_396_data_30 = .data:0x00000030; // type:object size:0x18 lbl_396_data_48 = .data:0x00000048; // type:object size:0x14 lbl_396_data_5C = .data:0x0000005C; // type:object size:0x1C -lbl_396_data_78 = .data:0x00000078; // type:object size:0x10 +g_profile_OBJ_EVIL_FIELD = .data:0x00000078; // type:object size:0x10 lbl_396_data_88 = .data:0x00000088; // type:object size:0x20 lbl_396_data_A8 = .data:0x000000A8; // type:object size:0x80 lbl_396_data_128 = .data:0x00000128; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_farmlandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_farmlandNP/symbols.txt index 18781111..280e3098 100644 --- a/config/SOUE01/rels/d_a_obj_farmlandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_farmlandNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFarmLand__ctor = .text:0x000000F0; // type:function size:0x108 -fn_584_200 = .text:0x00000200; // type:function size:0x58 -fn_584_260 = .text:0x00000260; // type:function size:0x6C -fn_584_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_584_370 = .text:0x00000370; // type:function size:0xA4 +dAcOFarmLand_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 +__dt__27sFState_c<14dAcOFarmLand_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOFarmLand_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOFarmLand__initModels = .text:0x00000420; // type:function size:0x108 AcOFarmLand__init = .text:0x00000530; // type:function size:0x1DC -fn_584_710 = .text:0x00000710; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000710; // type:function size:0x10 fn_584_720 = .text:0x00000720; // type:function size:0x8 AcOFarmLand__update = .text:0x00000730; // type:function size:0x1CC -fn_584_900 = .text:0x00000900; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 AcOFarmLand__draw = .text:0x00000910; // type:function size:0x58 -fn_584_970 = .text:0x00000970; // type:function size:0x4 -AcOFarmLand__stateWaitUpdate = .text:0x00000980; // type:function size:0x38 -fn_584_9C0 = .text:0x000009C0; // type:function size:0x4 -AcOFarmLand__stateDummyEventEnter = .text:0x000009D0; // type:function size:0x78 -AcOFarmLand__stateDummyEventUpdate = .text:0x00000A50; // type:function size:0x1CC -fn_584_C20 = .text:0x00000C20; // type:function size:0x4 +initializeState_Wait__14dAcOFarmLand_cFv = .text:0x00000970; // type:function size:0x4 +executeState_Wait__14dAcOFarmLand_cFv = .text:0x00000980; // type:function size:0x38 +finalizeState_Wait__14dAcOFarmLand_cFv = .text:0x000009C0; // type:function size:0x4 +initializeState_DummyEvent__14dAcOFarmLand_cFv = .text:0x000009D0; // type:function size:0x78 +executeState_DummyEvent__14dAcOFarmLand_cFv = .text:0x00000A50; // type:function size:0x1CC +finalizeState_DummyEvent__14dAcOFarmLand_cFv = .text:0x00000C20; // type:function size:0x4 AcOFarmLand__updateSubtypes1and3 = .text:0x00000C30; // type:function size:0x204 AcOFarmLand__updateSubtype0 = .text:0x00000E40; // type:function size:0x248 AcOFarmLand__updateOtherSubtypes = .text:0x00001090; // type:function size:0x21C fn_584_12B0 = .text:0x000012B0; // type:function size:0xA8 AcOFarmLand__checkHasSeedlingToDigUp = .text:0x00001360; // type:function size:0x104 -fn_584_1470 = .text:0x00001470; // type:function size:0xFC -fn_584_1570 = .text:0x00001570; // type:function size:0x10 -fn_584_1580 = .text:0x00001580; // type:function size:0x60 -fn_584_15E0 = .text:0x000015E0; // type:function size:0xC -fn_584_15F0 = .text:0x000015F0; // type:function size:0x1C -fn_584_1610 = .text:0x00001610; // type:function size:0x1C -fn_584_1630 = .text:0x00001630; // type:function size:0x1C -fn_584_1650 = .text:0x00001650; // type:function size:0x10 -fn_584_1660 = .text:0x00001660; // type:function size:0x10 -fn_584_1670 = .text:0x00001670; // type:function size:0x10 -fn_584_1680 = .text:0x00001680; // type:function size:0x10 -fn_584_1690 = .text:0x00001690; // type:function size:0x10 -fn_584_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_584_16B0 = .text:0x000016B0; // type:function size:0x30 -fn_584_16E0 = .text:0x000016E0; // type:function size:0x30 -fn_584_1710 = .text:0x00001710; // type:function size:0x30 -fn_584_1740 = .text:0x00001740; // type:function size:0x1C0 -fn_584_1900 = .text:0x00001900; // type:function size:0x58 -fn_584_1960 = .text:0x00001960; // type:function size:0x88 +__dt__14dAcOFarmLand_cFv = .text:0x00001470; // type:function size:0xFC +getStateID__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001570; // type:function size:0x10 +build__30sFStateFct_c<14dAcOFarmLand_c>FRC12sStateIDIf_c = .text:0x00001580; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOFarmLand_c>FRP10sStateIf_c = .text:0x000015E0; // type:function size:0xC +initialize__27sFState_c<14dAcOFarmLand_c>Fv = .text:0x000015F0; // type:function size:0x1C +execute__27sFState_c<14dAcOFarmLand_c>Fv = .text:0x00001610; // type:function size:0x1C +finalize__27sFState_c<14dAcOFarmLand_c>Fv = .text:0x00001630; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001650; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001660; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001670; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001680; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001690; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOFarmLand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016A0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOFarmLand_c>CFR14dAcOFarmLand_c = .text:0x000016B0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOFarmLand_c>CFR14dAcOFarmLand_c = .text:0x000016E0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOFarmLand_c>CFR14dAcOFarmLand_c = .text:0x00001710; // type:function size:0x30 +__sinit_\d_a_obj_farmland_cpp = .text:0x00001740; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcOFarmLand_c>Fv = .text:0x00001900; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOFarmLand_c>CFPCc = .text:0x00001960; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_584_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_584_rodata_8 = .rodata:0x00000008; // type:object size:0x10 data:4byte lbl_584_rodata_18 = .rodata:0x00000018; // type:object size:0x18 data:float lbl_584_rodata_30 = .rodata:0x00000030; // type:object size:0xC data:float -lbl_584_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_FARMLAND = .data:0x00000000; // type:object size:0x40 data:4byte lbl_584_data_40 = .data:0x00000040; // type:object size:0x10 lbl_584_data_50 = .data:0x00000050; // type:object size:0x10 lbl_584_data_60 = .data:0x00000060; // type:object size:0x34 diff --git a/config/SOUE01/rels/d_a_obj_fenceNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fenceNP/symbols.txt index 54751c3f..c47d8403 100644 --- a/config/SOUE01/rels/d_a_obj_fenceNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fenceNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFence__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOFence_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 fn_550_120 = .text:0x00000120; // type:function size:0x68 -AcOFence__ctorCont = .text:0x00000190; // type:function size:0xE0 -fn_550_270 = .text:0x00000270; // type:function size:0x58 -fn_550_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_550_340 = .text:0x00000340; // type:function size:0xA0 -fn_550_3E0 = .text:0x000003E0; // type:function size:0xA4 -fn_550_490 = .text:0x00000490; // type:function size:0xF0 +__ct__11dAcOFence_cFv = .text:0x00000190; // type:function size:0xE0 +__dt__24sFState_c<11dAcOFence_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOFence_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 +__dt__11dAcOFence_cFv = .text:0x00000490; // type:function size:0xF0 fn_550_580 = .text:0x00000580; // type:function size:0x1F4 fn_550_780 = .text:0x00000780; // type:function size:0x340 fn_550_AC0 = .text:0x00000AC0; // type:function size:0xB4 fn_550_B80 = .text:0x00000B80; // type:function size:0x24 fn_550_BB0 = .text:0x00000BB0; // type:function size:0x154 -fn_550_D10 = .text:0x00000D10; // type:function size:0x10 -fn_550_D20 = .text:0x00000D20; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D10; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D20; // type:function size:0x10 fn_550_D30 = .text:0x00000D30; // type:function size:0x304 fn_550_1040 = .text:0x00001040; // type:function size:0x13C fn_550_1180 = .text:0x00001180; // type:function size:0x28 fn_550_11B0 = .text:0x000011B0; // type:function size:0xA0 fn_550_1250 = .text:0x00001250; // type:function size:0x50 -fn_550_12A0 = .text:0x000012A0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000012A0; // type:function size:0x10 fn_550_12B0 = .text:0x000012B0; // type:function size:0x10 fn_550_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_550_12D0 = .text:0x000012D0; // type:function size:0x94 -fn_550_1370 = .text:0x00001370; // type:function size:0x168 -fn_550_14E0 = .text:0x000014E0; // type:function size:0x4 -fn_550_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_550_1500 = .text:0x00001500; // type:function size:0x220 -fn_550_1720 = .text:0x00001720; // type:function size:0x4 -fn_550_1730 = .text:0x00001730; // type:function size:0x4 -fn_550_1740 = .text:0x00001740; // type:function size:0x204 -fn_550_1950 = .text:0x00001950; // type:function size:0x4 -fn_550_1960 = .text:0x00001960; // type:function size:0x4 -fn_550_1970 = .text:0x00001970; // type:function size:0x180 -fn_550_1AF0 = .text:0x00001AF0; // type:function size:0x4 -fn_550_1B00 = .text:0x00001B00; // type:function size:0x4 -fn_550_1B10 = .text:0x00001B10; // type:function size:0x154 -fn_550_1C70 = .text:0x00001C70; // type:function size:0x4 -fn_550_1C80 = .text:0x00001C80; // type:function size:0xC -fn_550_1C90 = .text:0x00001C90; // type:function size:0x28 +initializeState_WaitOpen__11dAcOFence_cFv = .text:0x000012D0; // type:function size:0x94 +executeState_WaitOpen__11dAcOFence_cFv = .text:0x00001370; // type:function size:0x168 +finalizeState_WaitOpen__11dAcOFence_cFv = .text:0x000014E0; // type:function size:0x4 +initializeState_Open__11dAcOFence_cFv = .text:0x000014F0; // type:function size:0x10 +executeState_Open__11dAcOFence_cFv = .text:0x00001500; // type:function size:0x220 +finalizeState_Open__11dAcOFence_cFv = .text:0x00001720; // type:function size:0x4 +initializeState_OpenPocoAPoco__11dAcOFence_cFv = .text:0x00001730; // type:function size:0x4 +executeState_OpenPocoAPoco__11dAcOFence_cFv = .text:0x00001740; // type:function size:0x204 +finalizeState_OpenPocoAPoco__11dAcOFence_cFv = .text:0x00001950; // type:function size:0x4 +initializeState_SuccessPocoAPoco__11dAcOFence_cFv = .text:0x00001960; // type:function size:0x4 +executeState_SuccessPocoAPoco__11dAcOFence_cFv = .text:0x00001970; // type:function size:0x180 +finalizeState_SuccessPocoAPoco__11dAcOFence_cFv = .text:0x00001AF0; // type:function size:0x4 +initializeState_StopOpenPocoAPoco__11dAcOFence_cFv = .text:0x00001B00; // type:function size:0x4 +executeState_StopOpenPocoAPoco__11dAcOFence_cFv = .text:0x00001B10; // type:function size:0x154 +finalizeState_StopOpenPocoAPoco__11dAcOFence_cFv = .text:0x00001C70; // type:function size:0x4 +initializeState_StopOpenAfterglowPocoAPoco__11dAcOFence_cFv = .text:0x00001C80; // type:function size:0xC +executeState_StopOpenAfterglowPocoAPoco__11dAcOFence_cFv = .text:0x00001C90; // type:function size:0x28 fn_550_1CB8 = .text:0x00001CB8; // type:function size:0x4 -fn_550_1CC0 = .text:0x00001CC0; // type:function size:0x4 -fn_550_1CD0 = .text:0x00001CD0; // type:function size:0x20 -fn_550_1CF0 = .text:0x00001CF0; // type:function size:0x120 -fn_550_1E10 = .text:0x00001E10; // type:function size:0x54 -fn_550_1E70 = .text:0x00001E70; // type:function size:0x1C -fn_550_1E90 = .text:0x00001E90; // type:function size:0x384 -fn_550_2220 = .text:0x00002220; // type:function size:0x4 -fn_550_2230 = .text:0x00002230; // type:function size:0xA4 -fn_550_22E0 = .text:0x000022E0; // type:function size:0x84 -fn_550_2370 = .text:0x00002370; // type:function size:0x4 +finalizeState_StopOpenAfterglowPocoAPoco__11dAcOFence_cFv = .text:0x00001CC0; // type:function size:0x4 +initializeState_WaitClose__11dAcOFence_cFv = .text:0x00001CD0; // type:function size:0x20 +executeState_WaitClose__11dAcOFence_cFv = .text:0x00001CF0; // type:function size:0x120 +finalizeState_WaitClose__11dAcOFence_cFv = .text:0x00001E10; // type:function size:0x54 +initializeState_Close__11dAcOFence_cFv = .text:0x00001E70; // type:function size:0x1C +executeState_Close__11dAcOFence_cFv = .text:0x00001E90; // type:function size:0x384 +finalizeState_Close__11dAcOFence_cFv = .text:0x00002220; // type:function size:0x4 +initializeState_RequestConfineEvent__11dAcOFence_cFv = .text:0x00002230; // type:function size:0xA4 +executeState_RequestConfineEvent__11dAcOFence_cFv = .text:0x000022E0; // type:function size:0x84 +finalizeState_RequestConfineEvent__11dAcOFence_cFv = .text:0x00002370; // type:function size:0x4 fn_550_2380 = .text:0x00002380; // type:function size:0x8 fn_550_2390 = .text:0x00002390; // type:function size:0x1C fn_550_23B0 = .text:0x000023B0; // type:function size:0xC @@ -81,23 +81,23 @@ fn_550_2730 = .text:0x00002730; // type:function size:0xC fn_550_2740 = .text:0x00002740; // type:function size:0x8 fn_550_2750 = .text:0x00002750; // type:function size:0x24 fn_550_2780 = .text:0x00002780; // type:function size:0x8 -fn_550_2790 = .text:0x00002790; // type:function size:0x60 -fn_550_27F0 = .text:0x000027F0; // type:function size:0xC -fn_550_2800 = .text:0x00002800; // type:function size:0x1C -fn_550_2820 = .text:0x00002820; // type:function size:0x1C -fn_550_2840 = .text:0x00002840; // type:function size:0x1C -fn_550_2860 = .text:0x00002860; // type:function size:0x10 -fn_550_2870 = .text:0x00002870; // type:function size:0x10 -fn_550_2880 = .text:0x00002880; // type:function size:0x10 -fn_550_2890 = .text:0x00002890; // type:function size:0x10 -fn_550_28A0 = .text:0x000028A0; // type:function size:0x10 -fn_550_28B0 = .text:0x000028B0; // type:function size:0x10 -fn_550_28C0 = .text:0x000028C0; // type:function size:0x30 -fn_550_28F0 = .text:0x000028F0; // type:function size:0x30 -fn_550_2920 = .text:0x00002920; // type:function size:0x30 -fn_550_2950 = .text:0x00002950; // type:function size:0x6E4 -fn_550_3040 = .text:0x00003040; // type:function size:0x58 -fn_550_30A0 = .text:0x000030A0; // type:function size:0x88 +build__27sFStateFct_c<11dAcOFence_c>FRC12sStateIDIf_c = .text:0x00002790; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOFence_c>FRP10sStateIf_c = .text:0x000027F0; // type:function size:0xC +initialize__24sFState_c<11dAcOFence_c>Fv = .text:0x00002800; // type:function size:0x1C +execute__24sFState_c<11dAcOFence_c>Fv = .text:0x00002820; // type:function size:0x1C +finalize__24sFState_c<11dAcOFence_c>Fv = .text:0x00002840; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002860; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002870; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002880; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002890; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028A0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOFence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000028B0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOFence_c>CFR11dAcOFence_c = .text:0x000028C0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOFence_c>CFR11dAcOFence_c = .text:0x000028F0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOFence_c>CFR11dAcOFence_c = .text:0x00002920; // type:function size:0x30 +__sinit_\d_a_obj_fence_cpp = .text:0x00002950; // type:function size:0x6E4 scope:local +__dt__26sFStateID_c<11dAcOFence_c>Fv = .text:0x00003040; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOFence_c>CFPCc = .text:0x000030A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -109,7 +109,7 @@ lbl_550_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_550_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_550_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_550_rodata_3C = .rodata:0x0000003C; // type:object size:0x28 data:float -lbl_550_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FENCE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_550_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_550_data_20 = .data:0x00000020; // type:object size:0x18 lbl_550_data_38 = .data:0x00000038; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_fence_boko2NP/symbols.txt b/config/SOUE01/rels/d_a_obj_fence_boko2NP/symbols.txt index 7607f86d..36d288b8 100644 --- a/config/SOUE01/rels/d_a_obj_fence_boko2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fence_boko2NP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOfenceBoko2__ctor = .text:0x00000070; // type:function size:0x64 +dAcOfenceBoko2_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOfenceBoko2__initModels = .text:0x000000E0; // type:function size:0x104 AcOfenceBoko2__init = .text:0x000001F0; // type:function size:0xE0 AcOfenceBoko2__destroy = .text:0x000002D0; // type:function size:0x38 fn_371_310 = .text:0x00000310; // type:function size:0x8 AcOfenceBoko2__draw = .text:0x00000320; // type:function size:0x28 -AcOfenceBoko2__dtor = .text:0x00000350; // type:function size:0x74 +__dt__16dAcOfenceBoko2_cFv = .text:0x00000350; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_371_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_371_data_0 = .data:0x00000000; // type:object size:0x44 +g_profile_OBJ_FENCE_BOKO2 = .data:0x00000000; // type:object size:0x44 lbl_371_data_44 = .data:0x00000044; // type:object size:0x24 lbl_371_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_fence_bokoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fence_bokoNP/symbols.txt index 333115f5..877af9de 100644 --- a/config/SOUE01/rels/d_a_obj_fence_bokoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fence_bokoNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOfenceBoko__ctor = .text:0x00000070; // type:function size:0x64 +dAcOfenceBoko_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOfenceBoko__initModels = .text:0x000000E0; // type:function size:0x104 AcOfenceBoko__init = .text:0x000001F0; // type:function size:0xF4 AcOfenceBoko__destory = .text:0x000002F0; // type:function size:0x38 AcOfenceBoko__update = .text:0x00000330; // type:function size:0xB4 AcOfenceBoko__draw = .text:0x000003F0; // type:function size:0x28 -AcOfenceBoko__dtor = .text:0x00000420; // type:function size:0x74 +__dt__15dAcOfenceBoko_cFv = .text:0x00000420; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_370_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_370_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_370_data_0 = .data:0x00000000; // type:object size:0x44 +g_profile_OBJ_FENCE_BOKO = .data:0x00000000; // type:object size:0x44 lbl_370_data_44 = .data:0x00000044; // type:object size:0x24 lbl_370_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_fence_ironNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fence_ironNP/symbols.txt index 7e6063a6..e0c6f402 100644 --- a/config/SOUE01/rels/d_a_obj_fence_ironNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fence_ironNP/symbols.txt @@ -3,66 +3,66 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOfenceIron__ctor = .text:0x000000F0; // type:function size:0x100 -fn_352_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_352_250 = .text:0x00000250; // type:function size:0x6C -fn_352_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_352_360 = .text:0x00000360; // type:function size:0xA4 +dAcOfenceIron_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__28sFState_c<15dAcOfenceIron_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOfenceIron_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_352_410 = .text:0x00000410; // type:function size:0x14 fn_352_430 = .text:0x00000430; // type:function size:0x58 AcOfenceIron__initModels = .text:0x00000490; // type:function size:0x108 AcOfenceIron__init1 = .text:0x000005A0; // type:function size:0x108 AcOfenceIron__init2 = .text:0x000006B0; // type:function size:0x10C -fn_352_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_352_7D0 = .text:0x000007D0; // type:function size:0x8 AcOfenceIron__update = .text:0x000007E0; // type:function size:0xC8 -fn_352_8B0 = .text:0x000008B0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008B0; // type:function size:0x10 AcOfenceIron__updateinEvent = .text:0x000008C0; // type:function size:0x11C -fn_352_9E0 = .text:0x000009E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009E0; // type:function size:0x10 AcOfenceIron__draw = .text:0x000009F0; // type:function size:0x28 -AcOfenceIron__stateCloseEnter = .text:0x00000A20; // type:function size:0x4 -AcOfenceIron__stateCloseIn = .text:0x00000A30; // type:function size:0xD0 -AcOfenceIron__stateCloseLeave = .text:0x00000B00; // type:function size:0x7C -AcOfenceIron__statePreMoveUpEnter = .text:0x00000B80; // type:function size:0xC -AcOfenceIron__statePreMoveUpIn = .text:0x00000B90; // type:function size:0x54 +initializeState_Close__15dAcOfenceIron_cFv = .text:0x00000A20; // type:function size:0x4 +executeState_Close__15dAcOfenceIron_cFv = .text:0x00000A30; // type:function size:0xD0 +finalizeState_Close__15dAcOfenceIron_cFv = .text:0x00000B00; // type:function size:0x7C +initializeState_PreMoveUp__15dAcOfenceIron_cFv = .text:0x00000B80; // type:function size:0xC +executeState_PreMoveUp__15dAcOfenceIron_cFv = .text:0x00000B90; // type:function size:0x54 AcOfenceIron__decrement = .text:0x00000BF0; // type:function size:0x1C -AcOfenceIron__statePreMoveUpLeave = .text:0x00000C10; // type:function size:0x4 -AcOfenceIron__stateMoveUpEnter = .text:0x00000C20; // type:function size:0x44 -AcOfenceIron__stateMoveUpIn = .text:0x00000C70; // type:function size:0x5C -AcOfenceIron__stateMoveUpLeave = .text:0x00000CD0; // type:function size:0x10 -AcOfenceIron__stateAferMoveUpEnter = .text:0x00000CE0; // type:function size:0x10 -AcOfenceIron__stateAfterMoveUpIn = .text:0x00000CF0; // type:function size:0x54 -AcOfenceIron__stateAfterMoveUpLeave = .text:0x00000D50; // type:function size:0x4 -AcOfenceIron__stateOpenEnter = .text:0x00000D60; // type:function size:0x4 -AcOfenceIron__stateOpenIn = .text:0x00000D70; // type:function size:0x100 -AcOfenceIron__stateOpenLeave = .text:0x00000E70; // type:function size:0x7C -AcOfenceIron__statePreMoveDownEnter = .text:0x00000EF0; // type:function size:0xC -AcOfenceIron__statePreMoveDownIn = .text:0x00000F00; // type:function size:0x54 -AcOfenceIron__statePreMoveDownLeave = .text:0x00000F60; // type:function size:0x4 -AcOfenceIron__stateMoveDownEnter = .text:0x00000F70; // type:function size:0x44 -AcOfenceIron__stateMoveDownIn = .text:0x00000FC0; // type:function size:0x5C -AcOfenceIron__stateMoveDownLeave = .text:0x00001020; // type:function size:0x10 -AcOfenceIron__stateAfterMoveDownEnter = .text:0x00001030; // type:function size:0x10 -AcOfenceIron__stateAfterMoveDownIn = .text:0x00001040; // type:function size:0x54 -AcOfenceIron__stateAfterMoveDownLeave = .text:0x000010A0; // type:function size:0x4 -AcOfenceIron__dtor = .text:0x000010B0; // type:function size:0x108 -fn_352_11C0 = .text:0x000011C0; // type:function size:0x60 -fn_352_1220 = .text:0x00001220; // type:function size:0xC -fn_352_1230 = .text:0x00001230; // type:function size:0x1C -fn_352_1250 = .text:0x00001250; // type:function size:0x1C -fn_352_1270 = .text:0x00001270; // type:function size:0x1C -fn_352_1290 = .text:0x00001290; // type:function size:0x10 -fn_352_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_352_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_352_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_352_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_352_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_352_12F0 = .text:0x000012F0; // type:function size:0x30 -fn_352_1320 = .text:0x00001320; // type:function size:0x30 -fn_352_1350 = .text:0x00001350; // type:function size:0x30 -AcOfenceIron__initStates = .text:0x00001380; // type:function size:0x628 -fn_352_19B0 = .text:0x000019B0; // type:function size:0x58 -fn_352_1A10 = .text:0x00001A10; // type:function size:0x88 +finalizeState_PreMoveUp__15dAcOfenceIron_cFv = .text:0x00000C10; // type:function size:0x4 +initializeState_MoveUp__15dAcOfenceIron_cFv = .text:0x00000C20; // type:function size:0x44 +executeState_MoveUp__15dAcOfenceIron_cFv = .text:0x00000C70; // type:function size:0x5C +finalizeState_MoveUp__15dAcOfenceIron_cFv = .text:0x00000CD0; // type:function size:0x10 +initializeState_AfterMoveUp__15dAcOfenceIron_cFv = .text:0x00000CE0; // type:function size:0x10 +executeState_AfterMoveUp__15dAcOfenceIron_cFv = .text:0x00000CF0; // type:function size:0x54 +finalizeState_AfterMoveUp__15dAcOfenceIron_cFv = .text:0x00000D50; // type:function size:0x4 +initializeState_Open__15dAcOfenceIron_cFv = .text:0x00000D60; // type:function size:0x4 +executeState_Open__15dAcOfenceIron_cFv = .text:0x00000D70; // type:function size:0x100 +finalizeState_Open__15dAcOfenceIron_cFv = .text:0x00000E70; // type:function size:0x7C +initializeState_PreMoveDown__15dAcOfenceIron_cFv = .text:0x00000EF0; // type:function size:0xC +executeState_PreMoveDown__15dAcOfenceIron_cFv = .text:0x00000F00; // type:function size:0x54 +finalizeState_PreMoveDown__15dAcOfenceIron_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_MoveDown__15dAcOfenceIron_cFv = .text:0x00000F70; // type:function size:0x44 +executeState_MoveDown__15dAcOfenceIron_cFv = .text:0x00000FC0; // type:function size:0x5C +finalizeState_MoveDown__15dAcOfenceIron_cFv = .text:0x00001020; // type:function size:0x10 +initializeState_AfterMoveDown__15dAcOfenceIron_cFv = .text:0x00001030; // type:function size:0x10 +executeState_AfterMoveDown__15dAcOfenceIron_cFv = .text:0x00001040; // type:function size:0x54 +finalizeState_AfterMoveDown__15dAcOfenceIron_cFv = .text:0x000010A0; // type:function size:0x4 +__dt__15dAcOfenceIron_cFv = .text:0x000010B0; // type:function size:0x108 +build__31sFStateFct_c<15dAcOfenceIron_c>FRC12sStateIDIf_c = .text:0x000011C0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOfenceIron_c>FRP10sStateIf_c = .text:0x00001220; // type:function size:0xC +initialize__28sFState_c<15dAcOfenceIron_c>Fv = .text:0x00001230; // type:function size:0x1C +execute__28sFState_c<15dAcOfenceIron_c>Fv = .text:0x00001250; // type:function size:0x1C +finalize__28sFState_c<15dAcOfenceIron_c>Fv = .text:0x00001270; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001290; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012A0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012C0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOfenceIron_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOfenceIron_c>CFR15dAcOfenceIron_c = .text:0x000012F0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOfenceIron_c>CFR15dAcOfenceIron_c = .text:0x00001320; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOfenceIron_c>CFR15dAcOfenceIron_c = .text:0x00001350; // type:function size:0x30 +__sinit_\d_a_obj_fence_iron_cpp = .text:0x00001380; // type:function size:0x628 scope:local +__dt__30sFStateID_c<15dAcOfenceIron_c>Fv = .text:0x000019B0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOfenceIron_c>CFPCc = .text:0x00001A10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -79,7 +79,7 @@ lbl_352_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_352_data_30 = .data:0x00000030; // type:object size:0x18 lbl_352_data_48 = .data:0x00000048; // type:object size:0x14 lbl_352_data_5C = .data:0x0000005C; // type:object size:0x1C -lbl_352_data_78 = .data:0x00000078; // type:object size:0x10 +g_profile_OBJ_FENCE_IRON = .data:0x00000078; // type:object size:0x10 lbl_352_data_88 = .data:0x00000088; // type:object size:0x40 lbl_352_data_C8 = .data:0x000000C8; // type:object size:0x20 lbl_352_data_E8 = .data:0x000000E8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_fence_konsaiNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fence_konsaiNP/symbols.txt index 454df8b8..abff36dd 100644 --- a/config/SOUE01/rels/d_a_obj_fence_konsaiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fence_konsaiNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOfenceKonsai__ctor = .text:0x00000070; // type:function size:0x64 +dAcOfenceKonsai_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOfenceKonsai__initModels = .text:0x000000E0; // type:function size:0xF0 AcOfenceKonsai__init = .text:0x000001D0; // type:function size:0xC8 fn_381_2A0 = .text:0x000002A0; // type:function size:0x8 fn_381_2B0 = .text:0x000002B0; // type:function size:0x8 AcOfenceKonsai__draw = .text:0x000002C0; // type:function size:0x28 -AcOfenceKonsai__dtor = .text:0x000002F0; // type:function size:0x74 +__dt__17dAcOfenceKonsai_cFv = .text:0x000002F0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_381_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_381_data_0 = .data:0x00000000; // type:object size:0x44 +g_profile_OBJ_FENCE_KONSAI = .data:0x00000000; // type:object size:0x44 lbl_381_data_44 = .data:0x00000044; // type:object size:0x24 lbl_381_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_fireNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fireNP/symbols.txt index 0b2ced84..f9ba6c90 100644 --- a/config/SOUE01/rels/d_a_obj_fireNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fireNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFire__ctor = .text:0x000000F0; // type:function size:0xF8 +dAcOfire_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 fn_263_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_263_250 = .text:0x00000250; // type:function size:0x58 -fn_263_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_263_320 = .text:0x00000320; // type:function size:0xA0 -fn_263_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__23sFState_c<10dAcOfire_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOfire_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 AcOFire__initModels = .text:0x00000470; // type:function size:0xA4 AcOFire__init = .text:0x00000520; // type:function size:0x298 -fn_263_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_263_7D0 = .text:0x000007D0; // type:function size:0x50 fn_263_820 = .text:0x00000820; // type:function size:0x10 AcOFire__update = .text:0x00000830; // type:function size:0x370 AcOFire__draw = .text:0x00000BA0; // type:function size:0xD0 -fn_263_C70 = .text:0x00000C70; // type:function size:0x4 -fn_263_C80 = .text:0x00000C80; // type:function size:0x4 -fn_263_C90 = .text:0x00000C90; // type:function size:0x4 +initializeState_Wait__10dAcOfire_cFv = .text:0x00000C70; // type:function size:0x4 +executeState_Wait__10dAcOfire_cFv = .text:0x00000C80; // type:function size:0x4 +finalizeState_Wait__10dAcOfire_cFv = .text:0x00000C90; // type:function size:0x4 fn_263_CA0 = .text:0x00000CA0; // type:function size:0xA4 fn_263_D50 = .text:0x00000D50; // type:function size:0xF0 fn_263_E40 = .text:0x00000E40; // type:function size:0x24C @@ -33,26 +33,26 @@ fn_263_1570 = .text:0x00001570; // type:function size:0x2C8 fn_263_1840 = .text:0x00001840; // type:function size:0x180 fn_263_19C0 = .text:0x000019C0; // type:function size:0x44 fn_263_1A10 = .text:0x00001A10; // type:function size:0x44 -fn_263_1A60 = .text:0x00001A60; // type:function size:0x100 -fn_263_1B60 = .text:0x00001B60; // type:function size:0x10 -fn_263_1B70 = .text:0x00001B70; // type:function size:0x10 -fn_263_1B80 = .text:0x00001B80; // type:function size:0x60 -fn_263_1BE0 = .text:0x00001BE0; // type:function size:0xC -fn_263_1BF0 = .text:0x00001BF0; // type:function size:0x1C -fn_263_1C10 = .text:0x00001C10; // type:function size:0x1C -fn_263_1C30 = .text:0x00001C30; // type:function size:0x1C -fn_263_1C50 = .text:0x00001C50; // type:function size:0x10 -fn_263_1C60 = .text:0x00001C60; // type:function size:0x10 -fn_263_1C70 = .text:0x00001C70; // type:function size:0x10 -fn_263_1C80 = .text:0x00001C80; // type:function size:0x10 -fn_263_1C90 = .text:0x00001C90; // type:function size:0x10 -fn_263_1CA0 = .text:0x00001CA0; // type:function size:0x10 -fn_263_1CB0 = .text:0x00001CB0; // type:function size:0x30 -fn_263_1CE0 = .text:0x00001CE0; // type:function size:0x30 -fn_263_1D10 = .text:0x00001D10; // type:function size:0x30 -fn_263_1D40 = .text:0x00001D40; // type:function size:0x10C -fn_263_1E50 = .text:0x00001E50; // type:function size:0x58 -fn_263_1EB0 = .text:0x00001EB0; // type:function size:0x88 +__dt__10dAcOfire_cFv = .text:0x00001A60; // type:function size:0x100 +executeState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B60; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B70; // type:function size:0x10 +build__26sFStateFct_c<10dAcOfire_c>FRC12sStateIDIf_c = .text:0x00001B80; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOfire_c>FRP10sStateIf_c = .text:0x00001BE0; // type:function size:0xC +initialize__23sFState_c<10dAcOfire_c>Fv = .text:0x00001BF0; // type:function size:0x1C +execute__23sFState_c<10dAcOfire_c>Fv = .text:0x00001C10; // type:function size:0x1C +finalize__23sFState_c<10dAcOfire_c>Fv = .text:0x00001C30; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C50; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C60; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001C70; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C80; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C90; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOfire_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CA0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOfire_c>CFR10dAcOfire_c = .text:0x00001CB0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOfire_c>CFR10dAcOfire_c = .text:0x00001CE0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOfire_c>CFR10dAcOfire_c = .text:0x00001D10; // type:function size:0x30 +__sinit_\d_a_obj_fire_cpp = .text:0x00001D40; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOfire_c>Fv = .text:0x00001E50; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOfire_c>CFPCc = .text:0x00001EB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_263_rodata_78 = .rodata:0x00000078; // type:object size:0x10 data:float lbl_263_rodata_88 = .rodata:0x00000088; // type:object size:0x14 data:float lbl_263_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float lbl_263_rodata_A0 = .rodata:0x000000A0; // type:object size:0x2C data:float -lbl_263_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_OBJ_FIRE = .data:0x00000000; // type:object size:0x6C data:4byte lbl_263_data_6C = .data:0x0000006C; // type:object size:0xC lbl_263_data_78 = .data:0x00000078; // type:object size:0xC lbl_263_data_84 = .data:0x00000084; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_fire_obstacleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fire_obstacleNP/symbols.txt index 41e19f34..a24626fe 100644 --- a/config/SOUE01/rels/d_a_obj_fire_obstacleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fire_obstacleNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_393_F0 = .text:0x000000F0; // type:function size:0xF0 -fn_393_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_393_240 = .text:0x00000240; // type:function size:0x6C -fn_393_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_393_350 = .text:0x00000350; // type:function size:0xA4 +dAcOfireObstacle_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__31sFState_c<18dAcOfireObstacle_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOfireObstacle_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_393_400 = .text:0x00000400; // type:function size:0x14 fn_393_420 = .text:0x00000420; // type:function size:0x58 fn_393_480 = .text:0x00000480; // type:function size:0xC4 fn_393_550 = .text:0x00000550; // type:function size:0x29C -fn_393_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_393_800 = .text:0x00000800; // type:function size:0x8 fn_393_810 = .text:0x00000810; // type:function size:0x30 -fn_393_840 = .text:0x00000840; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000840; // type:function size:0x10 fn_393_850 = .text:0x00000850; // type:function size:0x8 -fn_393_860 = .text:0x00000860; // type:function size:0x4 -fn_393_870 = .text:0x00000870; // type:function size:0xBC -fn_393_930 = .text:0x00000930; // type:function size:0x7C -fn_393_9B0 = .text:0x000009B0; // type:function size:0x94 -fn_393_A50 = .text:0x00000A50; // type:function size:0x4 -fn_393_A60 = .text:0x00000A60; // type:function size:0x4 -fn_393_A70 = .text:0x00000A70; // type:function size:0xFC -fn_393_B70 = .text:0x00000B70; // type:function size:0x10 -fn_393_B80 = .text:0x00000B80; // type:function size:0x60 -fn_393_BE0 = .text:0x00000BE0; // type:function size:0xC -fn_393_BF0 = .text:0x00000BF0; // type:function size:0x1C -fn_393_C10 = .text:0x00000C10; // type:function size:0x1C -fn_393_C30 = .text:0x00000C30; // type:function size:0x1C -fn_393_C50 = .text:0x00000C50; // type:function size:0x10 -fn_393_C60 = .text:0x00000C60; // type:function size:0x10 -fn_393_C70 = .text:0x00000C70; // type:function size:0x10 -fn_393_C80 = .text:0x00000C80; // type:function size:0x10 -fn_393_C90 = .text:0x00000C90; // type:function size:0x10 -fn_393_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_393_CB0 = .text:0x00000CB0; // type:function size:0x30 -fn_393_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_393_D10 = .text:0x00000D10; // type:function size:0x30 -fn_393_D40 = .text:0x00000D40; // type:function size:0x22C -fn_393_F70 = .text:0x00000F70; // type:function size:0x58 -fn_393_FD0 = .text:0x00000FD0; // type:function size:0x88 +initializeState_Wait__18dAcOfireObstacle_cFv = .text:0x00000860; // type:function size:0x4 +executeState_Wait__18dAcOfireObstacle_cFv = .text:0x00000870; // type:function size:0xBC +finalizeState_Wait__18dAcOfireObstacle_cFv = .text:0x00000930; // type:function size:0x7C +initializeState_Vanish__18dAcOfireObstacle_cFv = .text:0x000009B0; // type:function size:0x94 +executeState_Vanish__18dAcOfireObstacle_cFv = .text:0x00000A50; // type:function size:0x4 +finalizeState_Vanish__18dAcOfireObstacle_cFv = .text:0x00000A60; // type:function size:0x4 +__dt__18dAcOfireObstacle_cFv = .text:0x00000A70; // type:function size:0xFC +getStateID__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B70; // type:function size:0x10 +build__34sFStateFct_c<18dAcOfireObstacle_c>FRC12sStateIDIf_c = .text:0x00000B80; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOfireObstacle_c>FRP10sStateIf_c = .text:0x00000BE0; // type:function size:0xC +initialize__31sFState_c<18dAcOfireObstacle_c>Fv = .text:0x00000BF0; // type:function size:0x1C +execute__31sFState_c<18dAcOfireObstacle_c>Fv = .text:0x00000C10; // type:function size:0x1C +finalize__31sFState_c<18dAcOfireObstacle_c>Fv = .text:0x00000C30; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOfireObstacle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOfireObstacle_c>CFR18dAcOfireObstacle_c = .text:0x00000CB0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOfireObstacle_c>CFR18dAcOfireObstacle_c = .text:0x00000CE0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOfireObstacle_c>CFR18dAcOfireObstacle_c = .text:0x00000D10; // type:function size:0x30 +__sinit_\d_a_obj_fire_obstacle_cpp = .text:0x00000D40; // type:function size:0x22C scope:local +__dt__33sFStateID_c<18dAcOfireObstacle_c>Fv = .text:0x00000F70; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOfireObstacle_c>CFPCc = .text:0x00000FD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_393_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_393_rodata_8 = .rodata:0x00000008; // type:object size:0x34 -lbl_393_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FIRE_OBSTACLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_393_data_10 = .data:0x00000010; // type:object size:0x14 lbl_393_data_24 = .data:0x00000024; // type:object size:0x14 lbl_393_data_38 = .data:0x00000038; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_fire_pillarNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fire_pillarNP/symbols.txt index 241f33ad..09c15718 100644 --- a/config/SOUE01/rels/d_a_obj_fire_pillarNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fire_pillarNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_394_F0 = .text:0x000000F0; // type:function size:0xDC -fn_394_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_394_230 = .text:0x00000230; // type:function size:0x6C -fn_394_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_394_340 = .text:0x00000340; // type:function size:0xA4 +dAcOfirePillar_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__29sFState_c<16dAcOfirePillar_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOfirePillar_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_394_3F0 = .text:0x000003F0; // type:function size:0x1F8 -fn_394_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_394_600 = .text:0x00000600; // type:function size:0x34 fn_394_640 = .text:0x00000640; // type:function size:0xD8 -fn_394_720 = .text:0x00000720; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000720; // type:function size:0x10 fn_394_730 = .text:0x00000730; // type:function size:0x8 -fn_394_740 = .text:0x00000740; // type:function size:0x4 -fn_394_750 = .text:0x00000750; // type:function size:0x180 -fn_394_8D0 = .text:0x000008D0; // type:function size:0x4 -fn_394_8E0 = .text:0x000008E0; // type:function size:0xC -fn_394_8F0 = .text:0x000008F0; // type:function size:0x11C +initializeState_Wait__16dAcOfirePillar_cFv = .text:0x00000740; // type:function size:0x4 +executeState_Wait__16dAcOfirePillar_cFv = .text:0x00000750; // type:function size:0x180 +finalizeState_Wait__16dAcOfirePillar_cFv = .text:0x000008D0; // type:function size:0x4 +initializeState_WaterWait__16dAcOfirePillar_cFv = .text:0x000008E0; // type:function size:0xC +executeState_WaterWait__16dAcOfirePillar_cFv = .text:0x000008F0; // type:function size:0x11C fn_394_A10 = .text:0x00000A10; // type:function size:0x1C -fn_394_A30 = .text:0x00000A30; // type:function size:0x4 -fn_394_A40 = .text:0x00000A40; // type:function size:0x2C -fn_394_A70 = .text:0x00000A70; // type:function size:0x148 -fn_394_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_394_BD0 = .text:0x00000BD0; // type:function size:0xC -fn_394_BE0 = .text:0x00000BE0; // type:function size:0x9C -fn_394_C80 = .text:0x00000C80; // type:function size:0x4 +finalizeState_WaterWait__16dAcOfirePillar_cFv = .text:0x00000A30; // type:function size:0x4 +initializeState_Vacuum__16dAcOfirePillar_cFv = .text:0x00000A40; // type:function size:0x2C +executeState_Vacuum__16dAcOfirePillar_cFv = .text:0x00000A70; // type:function size:0x148 +finalizeState_Vacuum__16dAcOfirePillar_cFv = .text:0x00000BC0; // type:function size:0x10 +initializeState_Small__16dAcOfirePillar_cFv = .text:0x00000BD0; // type:function size:0xC +executeState_Small__16dAcOfirePillar_cFv = .text:0x00000BE0; // type:function size:0x9C +finalizeState_Small__16dAcOfirePillar_cFv = .text:0x00000C80; // type:function size:0x4 fn_394_C90 = .text:0x00000C90; // type:function size:0x6C fn_394_D00 = .text:0x00000D00; // type:function size:0x68 fn_394_D70 = .text:0x00000D70; // type:function size:0x7C fn_394_DF0 = .text:0x00000DF0; // type:function size:0x7C fn_394_E70 = .text:0x00000E70; // type:function size:0x7C -fn_394_EF0 = .text:0x00000EF0; // type:function size:0xE4 -fn_394_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_394_FF0 = .text:0x00000FF0; // type:function size:0x60 -fn_394_1050 = .text:0x00001050; // type:function size:0xC -fn_394_1060 = .text:0x00001060; // type:function size:0x1C -fn_394_1080 = .text:0x00001080; // type:function size:0x1C -fn_394_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_394_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_394_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_394_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_394_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_394_1100 = .text:0x00001100; // type:function size:0x10 -fn_394_1110 = .text:0x00001110; // type:function size:0x10 -fn_394_1120 = .text:0x00001120; // type:function size:0x30 -fn_394_1150 = .text:0x00001150; // type:function size:0x30 -fn_394_1180 = .text:0x00001180; // type:function size:0x30 -fn_394_11B0 = .text:0x000011B0; // type:function size:0x3A4 -fn_394_1560 = .text:0x00001560; // type:function size:0x58 -fn_394_15C0 = .text:0x000015C0; // type:function size:0x88 +__dt__16dAcOfirePillar_cFv = .text:0x00000EF0; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FE0; // type:function size:0x10 +build__32sFStateFct_c<16dAcOfirePillar_c>FRC12sStateIDIf_c = .text:0x00000FF0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOfirePillar_c>FRP10sStateIf_c = .text:0x00001050; // type:function size:0xC +initialize__29sFState_c<16dAcOfirePillar_c>Fv = .text:0x00001060; // type:function size:0x1C +execute__29sFState_c<16dAcOfirePillar_c>Fv = .text:0x00001080; // type:function size:0x1C +finalize__29sFState_c<16dAcOfirePillar_c>Fv = .text:0x000010A0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010C0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010F0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOfirePillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOfirePillar_c>CFR16dAcOfirePillar_c = .text:0x00001120; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOfirePillar_c>CFR16dAcOfirePillar_c = .text:0x00001150; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOfirePillar_c>CFR16dAcOfirePillar_c = .text:0x00001180; // type:function size:0x30 +__sinit_\d_a_obj_fire_pillar_cpp = .text:0x000011B0; // type:function size:0x3A4 scope:local +__dt__31sFStateID_c<16dAcOfirePillar_c>Fv = .text:0x00001560; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOfirePillar_c>CFPCc = .text:0x000015C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_394_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_394_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_394_rodata_5C = .rodata:0x0000005C; // type:object size:0xC data:float lbl_394_rodata_68 = .rodata:0x00000068; // type:object size:0x24 data:float -lbl_394_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FIRE_PILLAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_394_data_10 = .data:0x00000010; // type:object size:0x40 lbl_394_data_50 = .data:0x00000050; // type:object size:0x80 lbl_394_data_D0 = .data:0x000000D0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_firewallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_firewallNP/symbols.txt index efe7454e..e036b5d1 100644 --- a/config/SOUE01/rels/d_a_obj_firewallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_firewallNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_520_F0 = .text:0x000000F0; // type:function size:0xCC -fn_520_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_520_220 = .text:0x00000220; // type:function size:0x6C -fn_520_290 = .text:0x00000290; // type:function size:0xA0 -fn_520_330 = .text:0x00000330; // type:function size:0xA4 +dAcOFireWall_c_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__27sFState_c<14dAcOFireWall_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOFireWall_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_520_3E0 = .text:0x000003E0; // type:function size:0xB4 fn_520_4A0 = .text:0x000004A0; // type:function size:0x2E8 -fn_520_790 = .text:0x00000790; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_520_7A0 = .text:0x000007A0; // type:function size:0x8 fn_520_7B0 = .text:0x000007B0; // type:function size:0x140 -fn_520_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 fn_520_900 = .text:0x00000900; // type:function size:0x1C fn_520_920 = .text:0x00000920; // type:function size:0x8 -fn_520_930 = .text:0x00000930; // type:function size:0x4 -fn_520_940 = .text:0x00000940; // type:function size:0x168 -fn_520_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_520_AC0 = .text:0x00000AC0; // type:function size:0xF0 -fn_520_BB0 = .text:0x00000BB0; // type:function size:0x10 -fn_520_BC0 = .text:0x00000BC0; // type:function size:0x60 -fn_520_C20 = .text:0x00000C20; // type:function size:0xC -fn_520_C30 = .text:0x00000C30; // type:function size:0x1C -fn_520_C50 = .text:0x00000C50; // type:function size:0x1C -fn_520_C70 = .text:0x00000C70; // type:function size:0x1C -fn_520_C90 = .text:0x00000C90; // type:function size:0x10 -fn_520_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_520_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_520_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_520_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_520_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_520_CF0 = .text:0x00000CF0; // type:function size:0x30 -fn_520_D20 = .text:0x00000D20; // type:function size:0x30 -fn_520_D50 = .text:0x00000D50; // type:function size:0x30 -fn_520_D80 = .text:0x00000D80; // type:function size:0x10C -fn_520_E90 = .text:0x00000E90; // type:function size:0x58 -fn_520_EF0 = .text:0x00000EF0; // type:function size:0x88 +initializeState_Wait__14dAcOFireWall_cFv = .text:0x00000930; // type:function size:0x4 +executeState_Wait__14dAcOFireWall_cFv = .text:0x00000940; // type:function size:0x168 +finalizeState_Wait__14dAcOFireWall_cFv = .text:0x00000AB0; // type:function size:0x4 +__dt__14dAcOFireWall_cFv = .text:0x00000AC0; // type:function size:0xF0 +getStateID__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BB0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOFireWall_c>FRC12sStateIDIf_c = .text:0x00000BC0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOFireWall_c>FRP10sStateIf_c = .text:0x00000C20; // type:function size:0xC +initialize__27sFState_c<14dAcOFireWall_c>Fv = .text:0x00000C30; // type:function size:0x1C +execute__27sFState_c<14dAcOFireWall_c>Fv = .text:0x00000C50; // type:function size:0x1C +finalize__27sFState_c<14dAcOFireWall_c>Fv = .text:0x00000C70; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C90; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CB0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOFireWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CE0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOFireWall_c>CFR14dAcOFireWall_c = .text:0x00000CF0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOFireWall_c>CFR14dAcOFireWall_c = .text:0x00000D20; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOFireWall_c>CFR14dAcOFireWall_c = .text:0x00000D50; // type:function size:0x30 +__sinit_\d_a_obj_firewall_cpp = .text:0x00000D80; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOFireWall_c>Fv = .text:0x00000E90; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOFireWall_c>CFPCc = .text:0x00000EF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_520_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float -lbl_520_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_FIREWALL = .data:0x00000000; // type:object size:0x80 data:4byte lbl_520_data_80 = .data:0x00000080; // type:object size:0x8 lbl_520_data_88 = .data:0x00000088; // type:object size:0x28 lbl_520_data_B0 = .data:0x000000B0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_flagNP/symbols.txt b/config/SOUE01/rels/d_a_obj_flagNP/symbols.txt index 836e7358..b87ed07e 100644 --- a/config/SOUE01/rels/d_a_obj_flagNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_flagNP/symbols.txt @@ -4,25 +4,25 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_552_F0 = .text:0x000000F0; // type:function size:0x40 -fn_552_130 = .text:0x00000130; // type:function size:0x110 -fn_552_240 = .text:0x00000240; // type:function size:0x58 -fn_552_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_552_310 = .text:0x00000310; // type:function size:0xA0 -fn_552_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOFlag_c_classInit__Fv = .text:0x00000130; // type:function size:0x110 +__dt__23sFState_c<10dAcOFlag_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOFlag_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_552_460 = .text:0x00000460; // type:function size:0x40 fn_552_4A0 = .text:0x000004A0; // type:function size:0x40 fn_552_4E0 = .text:0x000004E0; // type:function size:0x4 fn_552_4F0 = .text:0x000004F0; // type:function size:0x3AC fn_552_8A0 = .text:0x000008A0; // type:function size:0x290 -fn_552_B30 = .text:0x00000B30; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x10 fn_552_B40 = .text:0x00000B40; // type:function size:0x1A4 fn_552_CF0 = .text:0x00000CF0; // type:function size:0x8 fn_552_D00 = .text:0x00000D00; // type:function size:0x178 -fn_552_E80 = .text:0x00000E80; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 fn_552_E90 = .text:0x00000E90; // type:function size:0x28 -fn_552_EC0 = .text:0x00000EC0; // type:function size:0x4 -fn_552_ED0 = .text:0x00000ED0; // type:function size:0x2C -fn_552_F00 = .text:0x00000F00; // type:function size:0x4 +initializeState_Wait__10dAcOFlag_cFv = .text:0x00000EC0; // type:function size:0x4 +executeState_Wait__10dAcOFlag_cFv = .text:0x00000ED0; // type:function size:0x2C +finalizeState_Wait__10dAcOFlag_cFv = .text:0x00000F00; // type:function size:0x4 fn_552_F10 = .text:0x00000F10; // type:function size:0x114 fn_552_1030 = .text:0x00001030; // type:function size:0x6D0 fn_552_1700 = .text:0x00001700; // type:function size:0x7C @@ -42,30 +42,30 @@ fn_552_3F50 = .text:0x00003F50; // type:function size:0x44 fn_552_3FA0 = .text:0x00003FA0; // type:function size:0x24 fn_552_3FD0 = .text:0x00003FD0; // type:function size:0x24 fn_552_4000 = .text:0x00004000; // type:function size:0x90 -fn_552_4090 = .text:0x00004090; // type:function size:0xF4 -fn_552_4190 = .text:0x00004190; // type:function size:0x10 +__dt__10dAcOFlag_cFv = .text:0x00004090; // type:function size:0xF4 +getStateID__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004190; // type:function size:0x10 fn_552_41A0 = .text:0x000041A0; // type:function size:0x4 fn_552_41B0 = .text:0x000041B0; // type:function size:0x4 fn_552_41C0 = .text:0x000041C0; // type:function size:0x4 fn_552_41D0 = .text:0x000041D0; // type:function size:0x4 fn_552_41E0 = .text:0x000041E0; // type:function size:0x4 -fn_552_41F0 = .text:0x000041F0; // type:function size:0x60 -fn_552_4250 = .text:0x00004250; // type:function size:0xC -fn_552_4260 = .text:0x00004260; // type:function size:0x1C -fn_552_4280 = .text:0x00004280; // type:function size:0x1C -fn_552_42A0 = .text:0x000042A0; // type:function size:0x1C -fn_552_42C0 = .text:0x000042C0; // type:function size:0x10 -fn_552_42D0 = .text:0x000042D0; // type:function size:0x10 -fn_552_42E0 = .text:0x000042E0; // type:function size:0x10 -fn_552_42F0 = .text:0x000042F0; // type:function size:0x10 -fn_552_4300 = .text:0x00004300; // type:function size:0x10 -fn_552_4310 = .text:0x00004310; // type:function size:0x10 -fn_552_4320 = .text:0x00004320; // type:function size:0x30 -fn_552_4350 = .text:0x00004350; // type:function size:0x30 -fn_552_4380 = .text:0x00004380; // type:function size:0x30 -fn_552_43B0 = .text:0x000043B0; // type:function size:0x190C -fn_552_5CC0 = .text:0x00005CC0; // type:function size:0x58 -fn_552_5D20 = .text:0x00005D20; // type:function size:0x88 +build__26sFStateFct_c<10dAcOFlag_c>FRC12sStateIDIf_c = .text:0x000041F0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOFlag_c>FRP10sStateIf_c = .text:0x00004250; // type:function size:0xC +initialize__23sFState_c<10dAcOFlag_c>Fv = .text:0x00004260; // type:function size:0x1C +execute__23sFState_c<10dAcOFlag_c>Fv = .text:0x00004280; // type:function size:0x1C +finalize__23sFState_c<10dAcOFlag_c>Fv = .text:0x000042A0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042C0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042D0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000042E0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000042F0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004300; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOFlag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004310; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOFlag_c>CFR10dAcOFlag_c = .text:0x00004320; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOFlag_c>CFR10dAcOFlag_c = .text:0x00004350; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOFlag_c>CFR10dAcOFlag_c = .text:0x00004380; // type:function size:0x30 +__sinit_\d_a_obj_flag_cpp = .text:0x000043B0; // type:function size:0x190C scope:local +__dt__25sFStateID_c<10dAcOFlag_c>Fv = .text:0x00005CC0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOFlag_c>CFPCc = .text:0x00005D20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_552_rodata_700 = .rodata:0x00000700; // type:object size:0x1C data:float lbl_552_rodata_71C = .rodata:0x0000071C; // type:object size:0x10 data:float lbl_552_rodata_72C = .rodata:0x0000072C; // type:object size:0x90 data:float lbl_552_rodata_7BC = .rodata:0x000007BC; // type:object size:0x9B0 data:float -lbl_552_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FLAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_552_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_552_data_40 = .data:0x00000040; // type:object size:0x18 data:string lbl_552_data_58 = .data:0x00000058; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_flower_ancientNP/symbols.txt b/config/SOUE01/rels/d_a_obj_flower_ancientNP/symbols.txt index cc54f21a..ffc4418a 100644 --- a/config/SOUE01/rels/d_a_obj_flower_ancientNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_flower_ancientNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_511_F0 = .text:0x000000F0; // type:function size:0x108 +dAcOFlowerAncient_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 fn_511_200 = .text:0x00000200; // type:function size:0x58 -fn_511_260 = .text:0x00000260; // type:function size:0x58 -fn_511_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_511_330 = .text:0x00000330; // type:function size:0xA0 -fn_511_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__32sFState_c<19dAcOFlowerAncient_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOFlowerAncient_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_511_480 = .text:0x00000480; // type:function size:0x80 fn_511_500 = .text:0x00000500; // type:function size:0x15C fn_511_660 = .text:0x00000660; // type:function size:0xD8 -fn_511_740 = .text:0x00000740; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000740; // type:function size:0x10 fn_511_750 = .text:0x00000750; // type:function size:0x8 fn_511_760 = .text:0x00000760; // type:function size:0x2D4 -fn_511_A40 = .text:0x00000A40; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 fn_511_A50 = .text:0x00000A50; // type:function size:0xDC -fn_511_B30 = .text:0x00000B30; // type:function size:0x4 -fn_511_B40 = .text:0x00000B40; // type:function size:0x94 -fn_511_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_511_BF0 = .text:0x00000BF0; // type:function size:0x4 -fn_511_C00 = .text:0x00000C00; // type:function size:0x1C8 -fn_511_DD0 = .text:0x00000DD0; // type:function size:0x4 -fn_511_DE0 = .text:0x00000DE0; // type:function size:0x50 -fn_511_E30 = .text:0x00000E30; // type:function size:0x4 -fn_511_E40 = .text:0x00000E40; // type:function size:0x4 -fn_511_E50 = .text:0x00000E50; // type:function size:0x1C -fn_511_E70 = .text:0x00000E70; // type:function size:0x24 +initializeState_Wait__19dAcOFlowerAncient_cFv = .text:0x00000B30; // type:function size:0x4 +executeState_Wait__19dAcOFlowerAncient_cFv = .text:0x00000B40; // type:function size:0x94 +finalizeState_Wait__19dAcOFlowerAncient_cFv = .text:0x00000BE0; // type:function size:0x4 +initializeState_TimeSlip__19dAcOFlowerAncient_cFv = .text:0x00000BF0; // type:function size:0x4 +executeState_TimeSlip__19dAcOFlowerAncient_cFv = .text:0x00000C00; // type:function size:0x1C8 +finalizeState_TimeSlip__19dAcOFlowerAncient_cFv = .text:0x00000DD0; // type:function size:0x4 +initializeState_Break__19dAcOFlowerAncient_cFv = .text:0x00000DE0; // type:function size:0x50 +executeState_Break__19dAcOFlowerAncient_cFv = .text:0x00000E30; // type:function size:0x4 +finalizeState_Break__19dAcOFlowerAncient_cFv = .text:0x00000E40; // type:function size:0x4 +initializeState_WhipCarry__19dAcOFlowerAncient_cFv = .text:0x00000E50; // type:function size:0x1C +executeState_WhipCarry__19dAcOFlowerAncient_cFv = .text:0x00000E70; // type:function size:0x24 fn_511_E94 = .text:0x00000E94; // type:function size:0x4 -fn_511_EA0 = .text:0x00000EA0; // type:function size:0x10 +finalizeState_WhipCarry__19dAcOFlowerAncient_cFv = .text:0x00000EA0; // type:function size:0x10 fn_511_EB0 = .text:0x00000EB0; // type:function size:0x78 fn_511_F30 = .text:0x00000F30; // type:function size:0xC4 -fn_511_1000 = .text:0x00001000; // type:function size:0xF4 -fn_511_1100 = .text:0x00001100; // type:function size:0x10 -fn_511_1110 = .text:0x00001110; // type:function size:0x60 -fn_511_1170 = .text:0x00001170; // type:function size:0xC -fn_511_1180 = .text:0x00001180; // type:function size:0x1C -fn_511_11A0 = .text:0x000011A0; // type:function size:0x1C -fn_511_11C0 = .text:0x000011C0; // type:function size:0x1C -fn_511_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_511_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_511_1200 = .text:0x00001200; // type:function size:0x10 -fn_511_1210 = .text:0x00001210; // type:function size:0x10 -fn_511_1220 = .text:0x00001220; // type:function size:0x10 -fn_511_1230 = .text:0x00001230; // type:function size:0x10 -fn_511_1240 = .text:0x00001240; // type:function size:0x30 -fn_511_1270 = .text:0x00001270; // type:function size:0x30 -fn_511_12A0 = .text:0x000012A0; // type:function size:0x30 -AcOFlowerAncient__sinit = .text:0x000012D0; // type:function size:0x338 -fn_511_1610 = .text:0x00001610; // type:function size:0x58 -fn_511_1670 = .text:0x00001670; // type:function size:0x88 +__dt__19dAcOFlowerAncient_cFv = .text:0x00001000; // type:function size:0xF4 +getStateID__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +build__35sFStateFct_c<19dAcOFlowerAncient_c>FRC12sStateIDIf_c = .text:0x00001110; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOFlowerAncient_c>FRP10sStateIf_c = .text:0x00001170; // type:function size:0xC +initialize__32sFState_c<19dAcOFlowerAncient_c>Fv = .text:0x00001180; // type:function size:0x1C +execute__32sFState_c<19dAcOFlowerAncient_c>Fv = .text:0x000011A0; // type:function size:0x1C +finalize__32sFState_c<19dAcOFlowerAncient_c>Fv = .text:0x000011C0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011E0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOFlowerAncient_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOFlowerAncient_c>CFR19dAcOFlowerAncient_c = .text:0x00001240; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOFlowerAncient_c>CFR19dAcOFlowerAncient_c = .text:0x00001270; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOFlowerAncient_c>CFR19dAcOFlowerAncient_c = .text:0x000012A0; // type:function size:0x30 +__sinit_\d_a_obj_flower_ancient_cpp = .text:0x000012D0; // type:function size:0x338 scope:local +__dt__34sFStateID_c<19dAcOFlowerAncient_c>Fv = .text:0x00001610; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOFlowerAncient_c>CFPCc = .text:0x00001670; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_511_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_511_rodata_4 = .rodata:0x00000004; // type:object size:0x5C data:float -lbl_511_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FLOWER_ANCIENT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_511_data_10 = .data:0x00000010; // type:object size:0x2C lbl_511_data_3C = .data:0x0000003C; // type:object size:0xC lbl_511_data_48 = .data:0x00000048; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_flying_clawshot_targetNP/symbols.txt b/config/SOUE01/rels/d_a_obj_flying_clawshot_targetNP/symbols.txt index dd011190..84967d2c 100644 --- a/config/SOUE01/rels/d_a_obj_flying_clawshot_targetNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_flying_clawshot_targetNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOFlyingClawshotTarget__ctor = .text:0x00000070; // type:function size:0x5C +dAcOFlyingClawshotTarget_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C AcOFlyingClawshotTarget__initModels = .text:0x000000D0; // type:function size:0x98 AcOFlyingClawshotTarget__init1 = .text:0x00000170; // type:function size:0x190 AcOFlyingClawshotTarget__init2 = .text:0x00000300; // type:function size:0xDC AcOFlyingClawshotTarget__update = .text:0x000003E0; // type:function size:0x52C AcOFlyingClawshotTarget__draw = .text:0x00000910; // type:function size:0x28 -fn_615_940 = .text:0x00000940; // type:function size:0x74 +__dt__26dAcOFlyingClawshotTarget_cFv = .text:0x00000940; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_615_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_615_rodata_28 = .rodata:0x00000028; // type:object size:0x2C data:4byte lbl_615_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_615_rodata_58 = .rodata:0x00000058; // type:object size:0x10 data:float -lbl_615_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_FLYING_CLAWSHOT_TARGET = .data:0x00000000; // type:object size:0x10 lbl_615_data_10 = .data:0x00000010; // type:object size:0x10 lbl_615_data_20 = .data:0x00000020; // type:object size:0x28 data:string lbl_615_data_48 = .data:0x00000048; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_fortune_ringNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fortune_ringNP/symbols.txt index 7ab9d2d4..373f85f0 100644 --- a/config/SOUE01/rels/d_a_obj_fortune_ringNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fortune_ringNP/symbols.txt @@ -4,30 +4,30 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_354_F0 = .text:0x000000F0; // type:function size:0x40 -fn_354_130 = .text:0x00000130; // type:function size:0x30 -fn_354_160 = .text:0x00000160; // type:function size:0xDC +dAcOfortuneRing_c_classInit__Fv = .text:0x00000130; // type:function size:0x30 +__ct__17dAcOfortuneRing_cFv = .text:0x00000160; // type:function size:0xDC SingleFortuneRing__ctor = .text:0x00000240; // type:function size:0xA0 fn_354_2E0 = .text:0x000002E0; // type:function size:0x4 SingleFortuneRing__dtor = .text:0x000002F0; // type:function size:0x9C -fn_354_390 = .text:0x00000390; // type:function size:0x58 -fn_354_3F0 = .text:0x000003F0; // type:function size:0x6C -fn_354_460 = .text:0x00000460; // type:function size:0xA0 -fn_354_500 = .text:0x00000500; // type:function size:0xA4 -fn_354_5B0 = .text:0x000005B0; // type:function size:0xF0 +__dt__30sFState_c<17dAcOfortuneRing_c>Fv = .text:0x00000390; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOfortuneRing_c>Fv = .text:0x000003F0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000460; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000500; // type:function size:0xA4 +__dt__17dAcOfortuneRing_cFv = .text:0x000005B0; // type:function size:0xF0 AcOfortuneRing__initModels = .text:0x000006A0; // type:function size:0x168 AcOfortuneRing__init = .text:0x00000810; // type:function size:0xC8 -fn_354_8E0 = .text:0x000008E0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008E0; // type:function size:0x10 fn_354_8F0 = .text:0x000008F0; // type:function size:0x8 AcOfortuneRing__update = .text:0x00000900; // type:function size:0x88 -fn_354_990 = .text:0x00000990; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000990; // type:function size:0x10 fn_354_9A0 = .text:0x000009A0; // type:function size:0xF8 -AcOfortuneRing__stateWaitEnter = .text:0x00000AA0; // type:function size:0x10 -AcOfortuneRing__stateWaitUpdate = .text:0x00000AB0; // type:function size:0x24 +initializeState_Wait__17dAcOfortuneRing_cFv = .text:0x00000AA0; // type:function size:0x10 +executeState_Wait__17dAcOfortuneRing_cFv = .text:0x00000AB0; // type:function size:0x24 fn_354_AD4 = .text:0x00000AD4; // type:function size:0x4 -AcOfortuneRing__stateWaitLeave = .text:0x00000AE0; // type:function size:0x4 -AcOfortuneRing__statePlayEnter = .text:0x00000AF0; // type:function size:0x64 -AcOfortuneRing__statePlayUpdate = .text:0x00000B60; // type:function size:0x120 -AcOfortuneRing__statePlayLeave = .text:0x00000C80; // type:function size:0xC +finalizeState_Wait__17dAcOfortuneRing_cFv = .text:0x00000AE0; // type:function size:0x4 +initializeState_Play__17dAcOfortuneRing_cFv = .text:0x00000AF0; // type:function size:0x64 +executeState_Play__17dAcOfortuneRing_cFv = .text:0x00000B60; // type:function size:0x120 +finalizeState_Play__17dAcOfortuneRing_cFv = .text:0x00000C80; // type:function size:0xC AcOfortuneRing__updateRings = .text:0x00000C90; // type:function size:0x94 fn_354_D30 = .text:0x00000D30; // type:function size:0x26C AcOfortuneRing__addToMultiplier = .text:0x00000FA0; // type:function size:0x30 @@ -45,24 +45,24 @@ fn_354_1480 = .text:0x00001480; // type:function size:0x1FC fn_354_1680 = .text:0x00001680; // type:function size:0x244 fn_354_18D0 = .text:0x000018D0; // type:function size:0xD8 fn_354_19B0 = .text:0x000019B0; // type:function size:0x74 -fn_354_1A30 = .text:0x00001A30; // type:function size:0x10 -fn_354_1A40 = .text:0x00001A40; // type:function size:0x60 -fn_354_1AA0 = .text:0x00001AA0; // type:function size:0xC -fn_354_1AB0 = .text:0x00001AB0; // type:function size:0x1C -fn_354_1AD0 = .text:0x00001AD0; // type:function size:0x1C -fn_354_1AF0 = .text:0x00001AF0; // type:function size:0x1C -fn_354_1B10 = .text:0x00001B10; // type:function size:0x10 -fn_354_1B20 = .text:0x00001B20; // type:function size:0x10 -fn_354_1B30 = .text:0x00001B30; // type:function size:0x10 -fn_354_1B40 = .text:0x00001B40; // type:function size:0x10 -fn_354_1B50 = .text:0x00001B50; // type:function size:0x10 -fn_354_1B60 = .text:0x00001B60; // type:function size:0x10 -fn_354_1B70 = .text:0x00001B70; // type:function size:0x30 -fn_354_1BA0 = .text:0x00001BA0; // type:function size:0x30 -fn_354_1BD0 = .text:0x00001BD0; // type:function size:0x30 -fn_354_1C00 = .text:0x00001C00; // type:function size:0x1C0 -fn_354_1DC0 = .text:0x00001DC0; // type:function size:0x58 -fn_354_1E20 = .text:0x00001E20; // type:function size:0x88 +getStateID__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A30; // type:function size:0x10 +build__33sFStateFct_c<17dAcOfortuneRing_c>FRC12sStateIDIf_c = .text:0x00001A40; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOfortuneRing_c>FRP10sStateIf_c = .text:0x00001AA0; // type:function size:0xC +initialize__30sFState_c<17dAcOfortuneRing_c>Fv = .text:0x00001AB0; // type:function size:0x1C +execute__30sFState_c<17dAcOfortuneRing_c>Fv = .text:0x00001AD0; // type:function size:0x1C +finalize__30sFState_c<17dAcOfortuneRing_c>Fv = .text:0x00001AF0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B10; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B20; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B30; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B40; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B50; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOfortuneRing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B60; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOfortuneRing_c>CFR17dAcOfortuneRing_c = .text:0x00001B70; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOfortuneRing_c>CFR17dAcOfortuneRing_c = .text:0x00001BA0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOfortuneRing_c>CFR17dAcOfortuneRing_c = .text:0x00001BD0; // type:function size:0x30 +__sinit_\d_a_obj_fortune_ring_cpp = .text:0x00001C00; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOfortuneRing_c>Fv = .text:0x00001DC0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOfortuneRing_c>CFPCc = .text:0x00001E20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -74,7 +74,7 @@ lbl_354_rodata_128 = .rodata:0x00000128; // type:object size:0x4 data:float lbl_354_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float lbl_354_rodata_130 = .rodata:0x00000130; // type:object size:0x28 data:double lbl_354_rodata_158 = .rodata:0x00000158; // type:object size:0x4 data:float -lbl_354_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FORTUNE_RING = .data:0x00000000; // type:object size:0x10 data:4byte lbl_354_data_10 = .data:0x00000010; // type:object size:0xC lbl_354_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_354_data_2C = .data:0x0000002C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_fruitBNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fruitBNP/symbols.txt index 3e3a0923..fae4ec4a 100644 --- a/config/SOUE01/rels/d_a_obj_fruitBNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fruitBNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFruitB__ctor = .text:0x000000F0; // type:function size:0xF8 +dAcOFruitB_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 fn_582_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_582_250 = .text:0x00000250; // type:function size:0x58 -fn_582_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_582_320 = .text:0x00000320; // type:function size:0xA0 -fn_582_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__25sFState_c<12dAcOFruitB_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOFruitB_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 AcOFruitB__initModels = .text:0x00000470; // type:function size:0x80 AcOFruitB__init = .text:0x000004F0; // type:function size:0x1E8 -fn_582_6E0 = .text:0x000006E0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006E0; // type:function size:0x10 fn_582_6F0 = .text:0x000006F0; // type:function size:0x8 AcOFruitB__update = .text:0x00000700; // type:function size:0x14C -fn_582_850 = .text:0x00000850; // type:function size:0x10 -fn_582_860 = .text:0x00000860; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000860; // type:function size:0x10 AcOFruitB__draw = .text:0x00000870; // type:function size:0xB4 -AcOFruitB__stateStickEnter = .text:0x00000930; // type:function size:0x18 -AcOFruitB__stateStickUpdate = .text:0x00000950; // type:function size:0x294 -AcOFruitB__stateStickLeave = .text:0x00000BF0; // type:function size:0x4 -AcOFruitB__stateWaitEnter = .text:0x00000C00; // type:function size:0x18 -AcOFruitB__stateWaitUpdate = .text:0x00000C20; // type:function size:0x158 -AcOFruitB__stateWaitLeave = .text:0x00000D80; // type:function size:0x4 -AcOFruitB__stateDummyEventEnter = .text:0x00000D90; // type:function size:0x78 -AcOFruitB__stateDummyEventUpdate = .text:0x00000E10; // type:function size:0x11C -AcOFruitB__stateDummyEventLeave = .text:0x00000F30; // type:function size:0x4 +initializeState_Stick__12dAcOFruitB_cFv = .text:0x00000930; // type:function size:0x18 +executeState_Stick__12dAcOFruitB_cFv = .text:0x00000950; // type:function size:0x294 +finalizeState_Stick__12dAcOFruitB_cFv = .text:0x00000BF0; // type:function size:0x4 +initializeState_Wait__12dAcOFruitB_cFv = .text:0x00000C00; // type:function size:0x18 +executeState_Wait__12dAcOFruitB_cFv = .text:0x00000C20; // type:function size:0x158 +finalizeState_Wait__12dAcOFruitB_cFv = .text:0x00000D80; // type:function size:0x4 +initializeState_DummyEvent__12dAcOFruitB_cFv = .text:0x00000D90; // type:function size:0x78 +executeState_DummyEvent__12dAcOFruitB_cFv = .text:0x00000E10; // type:function size:0x11C +finalizeState_DummyEvent__12dAcOFruitB_cFv = .text:0x00000F30; // type:function size:0x4 fn_582_F40 = .text:0x00000F40; // type:function size:0x14C fn_582_1090 = .text:0x00001090; // type:function size:0x8 fn_582_10A0 = .text:0x000010A0; // type:function size:0x14 -AcOFruitB__dtor = .text:0x000010C0; // type:function size:0x10C -fn_582_11D0 = .text:0x000011D0; // type:function size:0x60 -fn_582_1230 = .text:0x00001230; // type:function size:0xC -fn_582_1240 = .text:0x00001240; // type:function size:0x1C -fn_582_1260 = .text:0x00001260; // type:function size:0x1C -fn_582_1280 = .text:0x00001280; // type:function size:0x1C -fn_582_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_582_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_582_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_582_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_582_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_582_12F0 = .text:0x000012F0; // type:function size:0x10 -fn_582_1300 = .text:0x00001300; // type:function size:0x30 -fn_582_1330 = .text:0x00001330; // type:function size:0x30 -fn_582_1360 = .text:0x00001360; // type:function size:0x30 -fn_582_1390 = .text:0x00001390; // type:function size:0x27C -fn_582_1610 = .text:0x00001610; // type:function size:0x58 -fn_582_1670 = .text:0x00001670; // type:function size:0x88 +__dt__12dAcOFruitB_cFv = .text:0x000010C0; // type:function size:0x10C +build__28sFStateFct_c<12dAcOFruitB_c>FRC12sStateIDIf_c = .text:0x000011D0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOFruitB_c>FRP10sStateIf_c = .text:0x00001230; // type:function size:0xC +initialize__25sFState_c<12dAcOFruitB_c>Fv = .text:0x00001240; // type:function size:0x1C +execute__25sFState_c<12dAcOFruitB_c>Fv = .text:0x00001260; // type:function size:0x1C +finalize__25sFState_c<12dAcOFruitB_c>Fv = .text:0x00001280; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012A0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012C0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOFruitB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012F0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOFruitB_c>CFR12dAcOFruitB_c = .text:0x00001300; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOFruitB_c>CFR12dAcOFruitB_c = .text:0x00001330; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOFruitB_c>CFR12dAcOFruitB_c = .text:0x00001360; // type:function size:0x30 +__sinit_\d_a_obj_fruitB_cpp = .text:0x00001390; // type:function size:0x27C scope:local +__dt__27sFStateID_c<12dAcOFruitB_c>Fv = .text:0x00001610; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOFruitB_c>CFPCc = .text:0x00001670; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_582_rodata_24 = .rodata:0x00000024; // type:object size:0xC data:float lbl_582_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_582_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_582_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float -lbl_582_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_FRUIT_B = .data:0x00000000; // type:object size:0x40 data:4byte lbl_582_data_40 = .data:0x00000040; // type:object size:0x30 lbl_582_data_70 = .data:0x00000070; // type:object size:0x4 data:4byte lbl_582_data_74 = .data:0x00000074; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_fruitNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fruitNP/symbols.txt index 5c1115a3..1e47942c 100644 --- a/config/SOUE01/rels/d_a_obj_fruitNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fruitNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_327_F0 = .text:0x000000F0; // type:function size:0x108 +dAcOFruit_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 fn_327_200 = .text:0x00000200; // type:function size:0x58 -fn_327_260 = .text:0x00000260; // type:function size:0x58 -fn_327_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_327_330 = .text:0x00000330; // type:function size:0xA0 -fn_327_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOFruit_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOFruit_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_327_480 = .text:0x00000480; // type:function size:0x5C fn_327_4E0 = .text:0x000004E0; // type:function size:0x120 fn_327_600 = .text:0x00000600; // type:function size:0x30 @@ -16,31 +16,31 @@ fn_327_630 = .text:0x00000630; // type:function size:0x6C fn_327_6A0 = .text:0x000006A0; // type:function size:0x1F4 fn_327_8A0 = .text:0x000008A0; // type:function size:0x8 fn_327_8B0 = .text:0x000008B0; // type:function size:0x390 -fn_327_C40 = .text:0x00000C40; // type:function size:0x10 -fn_327_C50 = .text:0x00000C50; // type:function size:0x10 -fn_327_C60 = .text:0x00000C60; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 fn_327_C70 = .text:0x00000C70; // type:function size:0x10C -fn_327_D80 = .text:0x00000D80; // type:function size:0x28 -fn_327_DB0 = .text:0x00000DB0; // type:function size:0xBC8 -fn_327_1980 = .text:0x00001980; // type:function size:0x4 -fn_327_1990 = .text:0x00001990; // type:function size:0x50 -fn_327_19E0 = .text:0x000019E0; // type:function size:0x2C0 -fn_327_1CA0 = .text:0x00001CA0; // type:function size:0x4 -fn_327_1CB0 = .text:0x00001CB0; // type:function size:0x98 -fn_327_1D50 = .text:0x00001D50; // type:function size:0x12C -fn_327_1E80 = .text:0x00001E80; // type:function size:0x10 -fn_327_1E90 = .text:0x00001E90; // type:function size:0x60 -fn_327_1EF0 = .text:0x00001EF0; // type:function size:0x74 -fn_327_1F70 = .text:0x00001F70; // type:function size:0x10 -fn_327_1F80 = .text:0x00001F80; // type:function size:0x74 -fn_327_2000 = .text:0x00002000; // type:function size:0x124 -fn_327_2130 = .text:0x00002130; // type:function size:0x10 -fn_327_2140 = .text:0x00002140; // type:function size:0x6C -fn_327_21B0 = .text:0x000021B0; // type:function size:0x94 -fn_327_2250 = .text:0x00002250; // type:function size:0x10 -fn_327_2260 = .text:0x00002260; // type:function size:0x70 -fn_327_22D0 = .text:0x000022D0; // type:function size:0xD0 -fn_327_23A0 = .text:0x000023A0; // type:function size:0x4 +initializeState_NormalWait__11dAcOFruit_cFv = .text:0x00000D80; // type:function size:0x28 +executeState_NormalWait__11dAcOFruit_cFv = .text:0x00000DB0; // type:function size:0xBC8 +finalizeState_NormalWait__11dAcOFruit_cFv = .text:0x00001980; // type:function size:0x4 +initializeState_StickWait__11dAcOFruit_cFv = .text:0x00001990; // type:function size:0x50 +executeState_StickWait__11dAcOFruit_cFv = .text:0x000019E0; // type:function size:0x2C0 +finalizeState_StickWait__11dAcOFruit_cFv = .text:0x00001CA0; // type:function size:0x4 +initializeState_GrabCarry__11dAcOFruit_cFv = .text:0x00001CB0; // type:function size:0x98 +executeState_GrabCarry__11dAcOFruit_cFv = .text:0x00001D50; // type:function size:0x12C +finalizeState_GrabCarry__11dAcOFruit_cFv = .text:0x00001E80; // type:function size:0x10 +initializeState_SwordCarry__11dAcOFruit_cFv = .text:0x00001E90; // type:function size:0x60 +executeState_SwordCarry__11dAcOFruit_cFv = .text:0x00001EF0; // type:function size:0x74 +finalizeState_SwordCarry__11dAcOFruit_cFv = .text:0x00001F70; // type:function size:0x10 +initializeState_BoomerangCarry__11dAcOFruit_cFv = .text:0x00001F80; // type:function size:0x74 +executeState_BoomerangCarry__11dAcOFruit_cFv = .text:0x00002000; // type:function size:0x124 +finalizeState_BoomerangCarry__11dAcOFruit_cFv = .text:0x00002130; // type:function size:0x10 +initializeState_WhipCarry__11dAcOFruit_cFv = .text:0x00002140; // type:function size:0x6C +executeState_WhipCarry__11dAcOFruit_cFv = .text:0x000021B0; // type:function size:0x94 +finalizeState_WhipCarry__11dAcOFruit_cFv = .text:0x00002250; // type:function size:0x10 +initializeState_Dead__11dAcOFruit_cFv = .text:0x00002260; // type:function size:0x70 +executeState_Dead__11dAcOFruit_cFv = .text:0x000022D0; // type:function size:0xD0 +finalizeState_Dead__11dAcOFruit_cFv = .text:0x000023A0; // type:function size:0x4 fn_327_23B0 = .text:0x000023B0; // type:function size:0x14 fn_327_23D0 = .text:0x000023D0; // type:function size:0xC fn_327_23E0 = .text:0x000023E0; // type:function size:0x18 @@ -55,24 +55,24 @@ fn_327_2810 = .text:0x00002810; // type:function size:0x9C fn_327_28B0 = .text:0x000028B0; // type:function size:0x11C fn_327_29D0 = .text:0x000029D0; // type:function size:0x58 fn_327_2A30 = .text:0x00002A30; // type:function size:0x7C -fn_327_2AB0 = .text:0x00002AB0; // type:function size:0x114 -fn_327_2BD0 = .text:0x00002BD0; // type:function size:0x60 -fn_327_2C30 = .text:0x00002C30; // type:function size:0xC -fn_327_2C40 = .text:0x00002C40; // type:function size:0x1C -fn_327_2C60 = .text:0x00002C60; // type:function size:0x1C -fn_327_2C80 = .text:0x00002C80; // type:function size:0x1C -fn_327_2CA0 = .text:0x00002CA0; // type:function size:0x10 -fn_327_2CB0 = .text:0x00002CB0; // type:function size:0x10 -fn_327_2CC0 = .text:0x00002CC0; // type:function size:0x10 -fn_327_2CD0 = .text:0x00002CD0; // type:function size:0x10 -fn_327_2CE0 = .text:0x00002CE0; // type:function size:0x10 -fn_327_2CF0 = .text:0x00002CF0; // type:function size:0x10 -fn_327_2D00 = .text:0x00002D00; // type:function size:0x30 -fn_327_2D30 = .text:0x00002D30; // type:function size:0x30 -fn_327_2D60 = .text:0x00002D60; // type:function size:0x30 -fn_327_2D90 = .text:0x00002D90; // type:function size:0x56C -fn_327_3300 = .text:0x00003300; // type:function size:0x58 -fn_327_3360 = .text:0x00003360; // type:function size:0x88 +__dt__11dAcOFruit_cFv = .text:0x00002AB0; // type:function size:0x114 +build__27sFStateFct_c<11dAcOFruit_c>FRC12sStateIDIf_c = .text:0x00002BD0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOFruit_c>FRP10sStateIf_c = .text:0x00002C30; // type:function size:0xC +initialize__24sFState_c<11dAcOFruit_c>Fv = .text:0x00002C40; // type:function size:0x1C +execute__24sFState_c<11dAcOFruit_c>Fv = .text:0x00002C60; // type:function size:0x1C +finalize__24sFState_c<11dAcOFruit_c>Fv = .text:0x00002C80; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CA0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CB0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CC0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CD0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CE0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOFruit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CF0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOFruit_c>CFR11dAcOFruit_c = .text:0x00002D00; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOFruit_c>CFR11dAcOFruit_c = .text:0x00002D30; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOFruit_c>CFR11dAcOFruit_c = .text:0x00002D60; // type:function size:0x30 +__sinit_\d_a_obj_fruit_cpp = .text:0x00002D90; // type:function size:0x56C scope:local +__dt__26sFStateID_c<11dAcOFruit_c>Fv = .text:0x00003300; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOFruit_c>CFPCc = .text:0x00003360; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -88,7 +88,7 @@ lbl_327_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float lbl_327_rodata_B0 = .rodata:0x000000B0; // type:object size:0x8 data:double lbl_327_rodata_B8 = .rodata:0x000000B8; // type:object size:0x2C data:float lbl_327_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_327_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_OBJ_FRUIT = .data:0x00000010; // type:object size:0x10 lbl_327_data_20 = .data:0x00000020; // type:object size:0x30 lbl_327_data_50 = .data:0x00000050; // type:object size:0x8 lbl_327_data_58 = .data:0x00000058; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_fruit_guts_leafNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fruit_guts_leafNP/symbols.txt index 9793fc04..ac281fac 100644 --- a/config/SOUE01/rels/d_a_obj_fruit_guts_leafNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fruit_guts_leafNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_517_70 = .text:0x00000070; // type:function size:0x54 +dAcOFruitGutsLeaf_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_517_D0 = .text:0x000000D0; // type:function size:0xA8 fn_517_180 = .text:0x00000180; // type:function size:0xD8 fn_517_260 = .text:0x00000260; // type:function size:0x90 @@ -10,7 +10,7 @@ fn_517_3D0 = .text:0x000003D0; // type:function size:0x28 fn_517_400 = .text:0x00000400; // type:function size:0x28 fn_517_430 = .text:0x00000430; // type:function size:0xC fn_517_440 = .text:0x00000440; // type:function size:0xC -fn_517_450 = .text:0x00000450; // type:function size:0x68 +__dt__19dAcOFruitGutsLeaf_cFv = .text:0x00000450; // type:function size:0x68 fn_517_4C0 = .text:0x000004C0; // type:function size:0x44 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -18,7 +18,7 @@ lbl_517_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_517_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:4byte lbl_517_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_517_rodata_C = .rodata:0x0000000C; // type:object size:0x14 data:float -lbl_517_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_FRUIT_GUTS_LEAF = .data:0x00000000; // type:object size:0x10 lbl_517_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_517_data_18 = .data:0x00000018; // type:object size:0xC data:string lbl_517_data_24 = .data:0x00000024; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_fruit_treeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_fruit_treeNP/symbols.txt index 36a8ca04..0c9a9b39 100644 --- a/config/SOUE01/rels/d_a_obj_fruit_treeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_fruit_treeNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOFruitTree__ctor = .text:0x000000F0; // type:function size:0xEC -fn_583_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_583_240 = .text:0x00000240; // type:function size:0x6C -fn_583_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_583_350 = .text:0x00000350; // type:function size:0xA4 +dAcOFruitTree_c_classInit__Fv = .text:0x000000F0; // type:function size:0xEC +__dt__28sFState_c<15dAcOFruitTree_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOFruitTree_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOFruitTree__initModels = .text:0x00000400; // type:function size:0x164 AcOFruitTree__init = .text:0x00000570; // type:function size:0x2EC -fn_583_860 = .text:0x00000860; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000860; // type:function size:0x10 fn_583_870 = .text:0x00000870; // type:function size:0x8 fn_583_880 = .text:0x00000880; // type:function size:0x8 fn_583_890 = .text:0x00000890; // type:function size:0x2F0 -fn_583_B80 = .text:0x00000B80; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B80; // type:function size:0x10 AcOFruitTree__draw = .text:0x00000B90; // type:function size:0x28 -fn_583_BC0 = .text:0x00000BC0; // type:function size:0x4 -fn_583_BD0 = .text:0x00000BD0; // type:function size:0x14 -fn_583_BF0 = .text:0x00000BF0; // type:function size:0x4 +initializeState_Wait__15dAcOFruitTree_cFv = .text:0x00000BC0; // type:function size:0x4 +executeState_Wait__15dAcOFruitTree_cFv = .text:0x00000BD0; // type:function size:0x14 +finalizeState_Wait__15dAcOFruitTree_cFv = .text:0x00000BF0; // type:function size:0x4 fn_583_C00 = .text:0x00000C00; // type:function size:0x88 fn_583_C90 = .text:0x00000C90; // type:function size:0xC4 fn_583_D60 = .text:0x00000D60; // type:function size:0x4 -fn_583_D70 = .text:0x00000D70; // type:function size:0xF4 -fn_583_E70 = .text:0x00000E70; // type:function size:0x10 -fn_583_E80 = .text:0x00000E80; // type:function size:0x60 -fn_583_EE0 = .text:0x00000EE0; // type:function size:0xC -fn_583_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_583_F10 = .text:0x00000F10; // type:function size:0x1C -fn_583_F30 = .text:0x00000F30; // type:function size:0x1C -fn_583_F50 = .text:0x00000F50; // type:function size:0x10 -fn_583_F60 = .text:0x00000F60; // type:function size:0x10 -fn_583_F70 = .text:0x00000F70; // type:function size:0x10 -fn_583_F80 = .text:0x00000F80; // type:function size:0x10 -fn_583_F90 = .text:0x00000F90; // type:function size:0x10 -fn_583_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_583_FB0 = .text:0x00000FB0; // type:function size:0x30 -fn_583_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_583_1010 = .text:0x00001010; // type:function size:0x30 -fn_583_1040 = .text:0x00001040; // type:function size:0x10C -fn_583_1150 = .text:0x00001150; // type:function size:0x58 -fn_583_11B0 = .text:0x000011B0; // type:function size:0x88 +__dt__15dAcOFruitTree_cFv = .text:0x00000D70; // type:function size:0xF4 +getStateID__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E70; // type:function size:0x10 +build__31sFStateFct_c<15dAcOFruitTree_c>FRC12sStateIDIf_c = .text:0x00000E80; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOFruitTree_c>FRP10sStateIf_c = .text:0x00000EE0; // type:function size:0xC +initialize__28sFState_c<15dAcOFruitTree_c>Fv = .text:0x00000EF0; // type:function size:0x1C +execute__28sFState_c<15dAcOFruitTree_c>Fv = .text:0x00000F10; // type:function size:0x1C +finalize__28sFState_c<15dAcOFruitTree_c>Fv = .text:0x00000F30; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F50; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F70; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F90; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOFruitTree_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOFruitTree_c>CFR15dAcOFruitTree_c = .text:0x00000FB0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOFruitTree_c>CFR15dAcOFruitTree_c = .text:0x00000FE0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOFruitTree_c>CFR15dAcOFruitTree_c = .text:0x00001010; // type:function size:0x30 +__sinit_\d_a_obj_fruit_tree_cpp = .text:0x00001040; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOFruitTree_c>Fv = .text:0x00001150; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOFruitTree_c>CFPCc = .text:0x000011B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_583_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_583_rodata_4 = .rodata:0x00000004; // type:object size:0x38 data:float lbl_583_rodata_3C = .rodata:0x0000003C; // type:object size:0x10 data:float -lbl_583_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_FRUIT_TREE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_583_data_10 = .data:0x00000010; // type:object size:0xF0 data:float lbl_583_data_100 = .data:0x00000100; // type:object size:0x80 lbl_583_data_180 = .data:0x00000180; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_gearNP/symbols.txt b/config/SOUE01/rels/d_a_obj_gearNP/symbols.txt index 7a199a7d..2094da80 100644 --- a/config/SOUE01/rels/d_a_obj_gearNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_gearNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGear__ctor = .text:0x000000F0; // type:function size:0x120 -fn_285_210 = .text:0x00000210; // type:function size:0x58 -fn_285_270 = .text:0x00000270; // type:function size:0x6C -fn_285_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_285_380 = .text:0x00000380; // type:function size:0xA4 +dAcOGear_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__23sFState_c<10dAcOGear_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOGear_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_285_430 = .text:0x00000430; // type:function size:0x58 fn_285_490 = .text:0x00000490; // type:function size:0x90 fn_285_520 = .text:0x00000520; // type:function size:0x58 @@ -18,44 +18,44 @@ fn_285_660 = .text:0x00000660; // type:function size:0xC0 fn_285_720 = .text:0x00000720; // type:function size:0x1D4 fn_285_900 = .text:0x00000900; // type:function size:0x10C fn_285_A10 = .text:0x00000A10; // type:function size:0x494 -fn_285_EB0 = .text:0x00000EB0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EB0; // type:function size:0x10 AcOGear__initModels = .text:0x00000EC0; // type:function size:0x9C AcOGear__init = .text:0x00000F60; // type:function size:0x1D0 fn_285_1130 = .text:0x00001130; // type:function size:0x8 AcOGear__update = .text:0x00001140; // type:function size:0x12C -fn_285_1270 = .text:0x00001270; // type:function size:0x10 -fn_285_1280 = .text:0x00001280; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001270; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001280; // type:function size:0x10 AcOGear__draw = .text:0x00001290; // type:function size:0x28 -fn_285_12C0 = .text:0x000012C0; // type:function size:0x4 -AcOGear__stateWaitUpdate = .text:0x000012D0; // type:function size:0x78 -AcOGear__stateWaitLeave = .text:0x00001350; // type:function size:0xE8 -AcOGear__stateRotationEnter = .text:0x00001440; // type:function size:0x20 -AcOGear__stateRotationUpdate = .text:0x00001460; // type:function size:0x140 -fn_285_15A0 = .text:0x000015A0; // type:function size:0x4 -AcOGear__stateDeboostEnter = .text:0x000015B0; // type:function size:0x8 -AcOGear__stateDeboostUpdate = .text:0x000015C0; // type:function size:0xE0 -AcOGear__stateDeboostLeave = .text:0x000016A0; // type:function size:0x10 -AcOGear__stateStopEnter = .text:0x000016B0; // type:function size:0x10 -fn_285_16C0 = .text:0x000016C0; // type:function size:0x4 -fn_285_16D0 = .text:0x000016D0; // type:function size:0x4 -AcOGear__dtor = .text:0x000016E0; // type:function size:0x124 -fn_285_1810 = .text:0x00001810; // type:function size:0x60 -fn_285_1870 = .text:0x00001870; // type:function size:0xC -fn_285_1880 = .text:0x00001880; // type:function size:0x1C -fn_285_18A0 = .text:0x000018A0; // type:function size:0x1C -fn_285_18C0 = .text:0x000018C0; // type:function size:0x1C -fn_285_18E0 = .text:0x000018E0; // type:function size:0x10 -fn_285_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_285_1900 = .text:0x00001900; // type:function size:0x10 -fn_285_1910 = .text:0x00001910; // type:function size:0x10 -fn_285_1920 = .text:0x00001920; // type:function size:0x10 -fn_285_1930 = .text:0x00001930; // type:function size:0x10 -fn_285_1940 = .text:0x00001940; // type:function size:0x30 -fn_285_1970 = .text:0x00001970; // type:function size:0x30 -fn_285_19A0 = .text:0x000019A0; // type:function size:0x30 -fn_285_19D0 = .text:0x000019D0; // type:function size:0x338 -fn_285_1D10 = .text:0x00001D10; // type:function size:0x58 -fn_285_1D70 = .text:0x00001D70; // type:function size:0x88 +initializeState_Wait__10dAcOGear_cFv = .text:0x000012C0; // type:function size:0x4 +executeState_Wait__10dAcOGear_cFv = .text:0x000012D0; // type:function size:0x78 +finalizeState_Wait__10dAcOGear_cFv = .text:0x00001350; // type:function size:0xE8 +initializeState_Rotation__10dAcOGear_cFv = .text:0x00001440; // type:function size:0x20 +executeState_Rotation__10dAcOGear_cFv = .text:0x00001460; // type:function size:0x140 +finalizeState_Rotation__10dAcOGear_cFv = .text:0x000015A0; // type:function size:0x4 +initializeState_Deboost__10dAcOGear_cFv = .text:0x000015B0; // type:function size:0x8 +executeState_Deboost__10dAcOGear_cFv = .text:0x000015C0; // type:function size:0xE0 +finalizeState_Deboost__10dAcOGear_cFv = .text:0x000016A0; // type:function size:0x10 +initializeState_Stop__10dAcOGear_cFv = .text:0x000016B0; // type:function size:0x10 +executeState_Stop__10dAcOGear_cFv = .text:0x000016C0; // type:function size:0x4 +finalizeState_Stop__10dAcOGear_cFv = .text:0x000016D0; // type:function size:0x4 +__dt__10dAcOGear_cFv = .text:0x000016E0; // type:function size:0x124 +build__26sFStateFct_c<10dAcOGear_c>FRC12sStateIDIf_c = .text:0x00001810; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOGear_c>FRP10sStateIf_c = .text:0x00001870; // type:function size:0xC +initialize__23sFState_c<10dAcOGear_c>Fv = .text:0x00001880; // type:function size:0x1C +execute__23sFState_c<10dAcOGear_c>Fv = .text:0x000018A0; // type:function size:0x1C +finalize__23sFState_c<10dAcOGear_c>Fv = .text:0x000018C0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018E0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001900; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001910; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001920; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOGear_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001930; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOGear_c>CFR10dAcOGear_c = .text:0x00001940; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOGear_c>CFR10dAcOGear_c = .text:0x00001970; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOGear_c>CFR10dAcOGear_c = .text:0x000019A0; // type:function size:0x30 +__sinit_\d_a_obj_gear_cpp = .text:0x000019D0; // type:function size:0x338 scope:local +__dt__25sFStateID_c<10dAcOGear_c>Fv = .text:0x00001D10; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOGear_c>CFPCc = .text:0x00001D70; // type:function size:0x88 fn_285_1E00 = .text:0x00001E00; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -84,7 +84,7 @@ lbl_285_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_285_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_285_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_285_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float -lbl_285_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GEAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_285_data_10 = .data:0x00000010; // type:object size:0x60 lbl_285_data_70 = .data:0x00000070; // type:object size:0x8 lbl_285_data_78 = .data:0x00000078; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_girahim_footNP/symbols.txt b/config/SOUE01/rels/d_a_obj_girahim_footNP/symbols.txt index e16aeaf9..e1c14531 100644 --- a/config/SOUE01/rels/d_a_obj_girahim_footNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_girahim_footNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_425_F0 = .text:0x000000F0; // type:function size:0xD0 +dAcOgirahimFoot_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 fn_425_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_425_220 = .text:0x00000220; // type:function size:0x58 -fn_425_280 = .text:0x00000280; // type:function size:0x6C -fn_425_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_425_390 = .text:0x00000390; // type:function size:0xA4 +__dt__30sFState_c<17dAcOgirahimFoot_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOgirahimFoot_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_425_440 = .text:0x00000440; // type:function size:0x80 fn_425_4C0 = .text:0x000004C0; // type:function size:0xE8 -fn_425_5B0 = .text:0x000005B0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005B0; // type:function size:0x10 fn_425_5C0 = .text:0x000005C0; // type:function size:0x8 fn_425_5D0 = .text:0x000005D0; // type:function size:0x30 -fn_425_600 = .text:0x00000600; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000600; // type:function size:0x10 fn_425_610 = .text:0x00000610; // type:function size:0xF4 -fn_425_710 = .text:0x00000710; // type:function size:0x10 -fn_425_720 = .text:0x00000720; // type:function size:0xC -fn_425_730 = .text:0x00000730; // type:function size:0x24 +getStateID__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000710; // type:function size:0x10 +initializeState_Wait__17dAcOgirahimFoot_cFv = .text:0x00000720; // type:function size:0xC +executeState_Wait__17dAcOgirahimFoot_cFv = .text:0x00000730; // type:function size:0x24 fn_425_754 = .text:0x00000754; // type:function size:0x4 -fn_425_760 = .text:0x00000760; // type:function size:0x4 -fn_425_770 = .text:0x00000770; // type:function size:0xC -fn_425_780 = .text:0x00000780; // type:function size:0x68 -fn_425_7F0 = .text:0x000007F0; // type:function size:0x4 -fn_425_800 = .text:0x00000800; // type:function size:0xDC -fn_425_8E0 = .text:0x000008E0; // type:function size:0x60 -fn_425_940 = .text:0x00000940; // type:function size:0xC -fn_425_950 = .text:0x00000950; // type:function size:0x1C -fn_425_970 = .text:0x00000970; // type:function size:0x1C -fn_425_990 = .text:0x00000990; // type:function size:0x1C -fn_425_9B0 = .text:0x000009B0; // type:function size:0x10 -fn_425_9C0 = .text:0x000009C0; // type:function size:0x10 -fn_425_9D0 = .text:0x000009D0; // type:function size:0x10 -fn_425_9E0 = .text:0x000009E0; // type:function size:0x10 -fn_425_9F0 = .text:0x000009F0; // type:function size:0x10 -fn_425_A00 = .text:0x00000A00; // type:function size:0x10 -fn_425_A10 = .text:0x00000A10; // type:function size:0x30 -fn_425_A40 = .text:0x00000A40; // type:function size:0x30 -fn_425_A70 = .text:0x00000A70; // type:function size:0x30 -fn_425_AA0 = .text:0x00000AA0; // type:function size:0x1C0 -fn_425_C60 = .text:0x00000C60; // type:function size:0x58 -fn_425_CC0 = .text:0x00000CC0; // type:function size:0x88 +finalizeState_Wait__17dAcOgirahimFoot_cFv = .text:0x00000760; // type:function size:0x4 +initializeState_Appear__17dAcOgirahimFoot_cFv = .text:0x00000770; // type:function size:0xC +executeState_Appear__17dAcOgirahimFoot_cFv = .text:0x00000780; // type:function size:0x68 +finalizeState_Appear__17dAcOgirahimFoot_cFv = .text:0x000007F0; // type:function size:0x4 +__dt__17dAcOgirahimFoot_cFv = .text:0x00000800; // type:function size:0xDC +build__33sFStateFct_c<17dAcOgirahimFoot_c>FRC12sStateIDIf_c = .text:0x000008E0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOgirahimFoot_c>FRP10sStateIf_c = .text:0x00000940; // type:function size:0xC +initialize__30sFState_c<17dAcOgirahimFoot_c>Fv = .text:0x00000950; // type:function size:0x1C +execute__30sFState_c<17dAcOgirahimFoot_c>Fv = .text:0x00000970; // type:function size:0x1C +finalize__30sFState_c<17dAcOgirahimFoot_c>Fv = .text:0x00000990; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009B0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009C0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009D0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009E0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009F0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOgirahimFoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A00; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOgirahimFoot_c>CFR17dAcOgirahimFoot_c = .text:0x00000A10; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOgirahimFoot_c>CFR17dAcOgirahimFoot_c = .text:0x00000A40; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOgirahimFoot_c>CFR17dAcOgirahimFoot_c = .text:0x00000A70; // type:function size:0x30 +__sinit_\d_a_obj_girahim_foot_cpp = .text:0x00000AA0; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOgirahimFoot_c>Fv = .text:0x00000C60; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOgirahimFoot_c>CFPCc = .text:0x00000CC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_425_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_425_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GIRAHIM_FOOT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_425_data_10 = .data:0x00000010; // type:object size:0x10 lbl_425_data_20 = .data:0x00000020; // type:object size:0x20 lbl_425_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_girahimu_floorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_girahimu_floorNP/symbols.txt index af0806c8..c627039f 100644 --- a/config/SOUE01/rels/d_a_obj_girahimu_floorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_girahimu_floorNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGirahimuFloor__ctor = .text:0x000000F0; // type:function size:0x144 -fn_604_240 = .text:0x00000240; // type:function size:0x58 -fn_604_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_604_310 = .text:0x00000310; // type:function size:0xA0 -fn_604_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOGirahimuFloor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 +__dt__32sFState_c<19dAcOGirahimuFloor_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOGirahimuFloor_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_604_460 = .text:0x00000460; // type:function size:0x64 AcOGirahimuFloor__initModels = .text:0x000004D0; // type:function size:0x28C AcOGirahimuFloor__init1 = .text:0x00000760; // type:function size:0x1D4 -fn_604_940 = .text:0x00000940; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000940; // type:function size:0x10 AcOGirahimuFloor__init2 = .text:0x00000950; // type:function size:0x12C fn_604_A80 = .text:0x00000A80; // type:function size:0x8 AcOGirahimuFloor__update = .text:0x00000A90; // type:function size:0x39C -fn_604_E30 = .text:0x00000E30; // type:function size:0x10 -fn_604_E40 = .text:0x00000E40; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E30; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E40; // type:function size:0x10 cLib_calcTimer = .text:0x00000E50; // type:function size:0x1C AcOGirahimuFloor__draw = .text:0x00000E70; // type:function size:0x28 -AcOGirahimuFloor__stateWaitEnter = .text:0x00000EA0; // type:function size:0x60 -AcOGirahimuFloor__stateWaitUpdate = .text:0x00000F00; // type:function size:0x78 -AcOGirahimuFloor__stateWaitLeave = .text:0x00000F80; // type:function size:0x4 -AcOGirahimuFloor__stateReturnEnter = .text:0x00000F90; // type:function size:0x4 -AcOGirahimuFloor__stateReturnUpdate = .text:0x00000FA0; // type:function size:0x6C -AcOGirahimuFloor__stateReturnLeave = .text:0x00001010; // type:function size:0xC -AcOGirahimuFloor__stateGenerateEnter = .text:0x00001020; // type:function size:0xB0 -AcOGirahimuFloor__stateGenerateUpdate = .text:0x000010D0; // type:function size:0x108 -AcOGirahimuFloor__stateGenerateLeave = .text:0x000011E0; // type:function size:0x4 -AcOGirahimuFloor__stateBrokenEnter = .text:0x000011F0; // type:function size:0x9C -AcOGirahimuFloor__stateBrokenUpdate = .text:0x00001290; // type:function size:0x108 -AcOGirahimuFloor__stateBrokenLeave = .text:0x000013A0; // type:function size:0x4 -AcOGirahimuFloor__stateMoveEnter = .text:0x000013B0; // type:function size:0x4 -AcOGirahimuFloor__stateMoveUpdate = .text:0x000013C0; // type:function size:0xA0 -AcOGirahimuFloor__stateMoveLeave = .text:0x00001460; // type:function size:0x4 +initializeState_Wait__19dAcOGirahimuFloor_cFv = .text:0x00000EA0; // type:function size:0x60 +executeState_Wait__19dAcOGirahimuFloor_cFv = .text:0x00000F00; // type:function size:0x78 +finalizeState_Wait__19dAcOGirahimuFloor_cFv = .text:0x00000F80; // type:function size:0x4 +initializeState_Return__19dAcOGirahimuFloor_cFv = .text:0x00000F90; // type:function size:0x4 +executeState_Return__19dAcOGirahimuFloor_cFv = .text:0x00000FA0; // type:function size:0x6C +finalizeState_Return__19dAcOGirahimuFloor_cFv = .text:0x00001010; // type:function size:0xC +initializeState_Generate__19dAcOGirahimuFloor_cFv = .text:0x00001020; // type:function size:0xB0 +executeState_Generate__19dAcOGirahimuFloor_cFv = .text:0x000010D0; // type:function size:0x108 +finalizeState_Generate__19dAcOGirahimuFloor_cFv = .text:0x000011E0; // type:function size:0x4 +initializeState_Broken__19dAcOGirahimuFloor_cFv = .text:0x000011F0; // type:function size:0x9C +executeState_Broken__19dAcOGirahimuFloor_cFv = .text:0x00001290; // type:function size:0x108 +finalizeState_Broken__19dAcOGirahimuFloor_cFv = .text:0x000013A0; // type:function size:0x4 +initializeState_Move__19dAcOGirahimuFloor_cFv = .text:0x000013B0; // type:function size:0x4 +executeState_Move__19dAcOGirahimuFloor_cFv = .text:0x000013C0; // type:function size:0xA0 +finalizeState_Move__19dAcOGirahimuFloor_cFv = .text:0x00001460; // type:function size:0x4 fn_604_1470 = .text:0x00001470; // type:function size:0x1A0 AcOGirahimuFloor__checkNoOtherFloor = .text:0x00001610; // type:function size:0x28 checksToSeeIfLinkIsInFinalBlow = .text:0x00001640; // type:function size:0xF0 AcOGirahimuFloor__movePlatform = .text:0x00001730; // type:function size:0x54 fn_604_1790 = .text:0x00001790; // type:function size:0x98 -fn_604_1830 = .text:0x00001830; // type:function size:0x128 -fn_604_1960 = .text:0x00001960; // type:function size:0x60 -fn_604_19C0 = .text:0x000019C0; // type:function size:0xC -fn_604_19D0 = .text:0x000019D0; // type:function size:0x1C -fn_604_19F0 = .text:0x000019F0; // type:function size:0x1C -fn_604_1A10 = .text:0x00001A10; // type:function size:0x1C -fn_604_1A30 = .text:0x00001A30; // type:function size:0x10 -fn_604_1A40 = .text:0x00001A40; // type:function size:0x10 -fn_604_1A50 = .text:0x00001A50; // type:function size:0x10 -fn_604_1A60 = .text:0x00001A60; // type:function size:0x10 -fn_604_1A70 = .text:0x00001A70; // type:function size:0x10 -fn_604_1A80 = .text:0x00001A80; // type:function size:0x10 -fn_604_1A90 = .text:0x00001A90; // type:function size:0x30 -fn_604_1AC0 = .text:0x00001AC0; // type:function size:0x30 -fn_604_1AF0 = .text:0x00001AF0; // type:function size:0x30 -AcOGirahimuFloor__sinit = .text:0x00001B20; // type:function size:0x3F4 -fn_604_1F20 = .text:0x00001F20; // type:function size:0x58 -fn_604_1F80 = .text:0x00001F80; // type:function size:0x88 +__dt__19dAcOGirahimuFloor_cFv = .text:0x00001830; // type:function size:0x128 +build__35sFStateFct_c<19dAcOGirahimuFloor_c>FRC12sStateIDIf_c = .text:0x00001960; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOGirahimuFloor_c>FRP10sStateIf_c = .text:0x000019C0; // type:function size:0xC +initialize__32sFState_c<19dAcOGirahimuFloor_c>Fv = .text:0x000019D0; // type:function size:0x1C +execute__32sFState_c<19dAcOGirahimuFloor_c>Fv = .text:0x000019F0; // type:function size:0x1C +finalize__32sFState_c<19dAcOGirahimuFloor_c>Fv = .text:0x00001A10; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A30; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A40; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A50; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A60; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A70; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOGirahimuFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A80; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOGirahimuFloor_c>CFR19dAcOGirahimuFloor_c = .text:0x00001A90; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOGirahimuFloor_c>CFR19dAcOGirahimuFloor_c = .text:0x00001AC0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOGirahimuFloor_c>CFR19dAcOGirahimuFloor_c = .text:0x00001AF0; // type:function size:0x30 +__sinit_\d_a_obj_girahimu_floor_cpp = .text:0x00001B20; // type:function size:0x3F4 scope:local +__dt__34sFStateID_c<19dAcOGirahimuFloor_c>Fv = .text:0x00001F20; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOGirahimuFloor_c>CFPCc = .text:0x00001F80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_604_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_604_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_604_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_604_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:float -lbl_604_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GIRAHIMU_FLOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_604_data_10 = .data:0x00000010; // type:object size:0x10 lbl_604_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_604_data_30 = .data:0x00000030; // type:object size:0x40 diff --git a/config/SOUE01/rels/d_a_obj_girahimu_knifeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_girahimu_knifeNP/symbols.txt index bf04b250..631af0e8 100644 --- a/config/SOUE01/rels/d_a_obj_girahimu_knifeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_girahimu_knifeNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObjGirahimuKnife__ctor = .text:0x000000F0; // type:function size:0x150 +dAcObjGirahimuKnife_c_classInit__Fv = .text:0x000000F0; // type:function size:0x150 fn_239_240 = .text:0x00000240; // type:function size:0x58 fn_239_2A0 = .text:0x000002A0; // type:function size:0x90 -fn_239_330 = .text:0x00000330; // type:function size:0x58 -fn_239_390 = .text:0x00000390; // type:function size:0x6C -fn_239_400 = .text:0x00000400; // type:function size:0xA0 -fn_239_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__34sFState_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 AcObjGirahimuKnife__initModels = .text:0x00000550; // type:function size:0x84 AcObjGirahimuKnife__init = .text:0x000005E0; // type:function size:0x74 -fn_239_660 = .text:0x00000660; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 AcObjGirahimuKnife__initCollidersAndEffects = .text:0x00000670; // type:function size:0x170 AcObjGirahimuKnife__update = .text:0x000007E0; // type:function size:0x1C4 -fn_239_9B0 = .text:0x000009B0; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009B0; // type:function size:0x10 AcObjGirahimuKnife__draw = .text:0x000009C0; // type:function size:0xC8 -AcObjGirahimuKnife__stateWaitEnter = .text:0x00000A90; // type:function size:0x64 -AcObjGirahimuKnife__stateWaitUpdate = .text:0x00000B00; // type:function size:0x110 -AcObjGirahimuKnife__stateWaitLeave = .text:0x00000C10; // type:function size:0x48 -AcObjGirahimuKnife__stateAttackEnter = .text:0x00000C60; // type:function size:0x78 -AcObjGirahimuKnife__stateAttackUpdate = .text:0x00000CE0; // type:function size:0x27C -fn_239_F60 = .text:0x00000F60; // type:function size:0x4 -AcObjGirahimuKnife__stateAttackEndEnter = .text:0x00000F70; // type:function size:0x24 -AcObjGirahimuKnife__stateAttackEndUpdate = .text:0x00000FA0; // type:function size:0x6C -fn_239_1010 = .text:0x00001010; // type:function size:0x4 -AcObjGirahimuKnife__stateReturnEnter = .text:0x00001020; // type:function size:0x148 -AcObjGirahimuKnife__stateReturnUpdate = .text:0x00001170; // type:function size:0x13C +initializeState_Wait__21dAcObjGirahimuKnife_cFv = .text:0x00000A90; // type:function size:0x64 +executeState_Wait__21dAcObjGirahimuKnife_cFv = .text:0x00000B00; // type:function size:0x110 +finalizeState_Wait__21dAcObjGirahimuKnife_cFv = .text:0x00000C10; // type:function size:0x48 +initializeState_Attack__21dAcObjGirahimuKnife_cFv = .text:0x00000C60; // type:function size:0x78 +executeState_Attack__21dAcObjGirahimuKnife_cFv = .text:0x00000CE0; // type:function size:0x27C +finalizeState_Attack__21dAcObjGirahimuKnife_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_AttackEnd__21dAcObjGirahimuKnife_cFv = .text:0x00000F70; // type:function size:0x24 +executeState_AttackEnd__21dAcObjGirahimuKnife_cFv = .text:0x00000FA0; // type:function size:0x6C +finalizeState_AttackEnd__21dAcObjGirahimuKnife_cFv = .text:0x00001010; // type:function size:0x4 +initializeState_Return__21dAcObjGirahimuKnife_cFv = .text:0x00001020; // type:function size:0x148 +executeState_Return__21dAcObjGirahimuKnife_cFv = .text:0x00001170; // type:function size:0x13C fn_239_12B0 = .text:0x000012B0; // type:function size:0x48 -fn_239_1300 = .text:0x00001300; // type:function size:0x4 -AcObjGirahimuKnife__stateHitEnter = .text:0x00001310; // type:function size:0x3C -AcObjGirahimuKnife__stateHitUpdate = .text:0x00001350; // type:function size:0xC8 -fn_239_1420 = .text:0x00001420; // type:function size:0x4 -AcObjGirahimuKnife__stateSpinWaitEnter = .text:0x00001430; // type:function size:0x6C -AcObjGirahimuKnife__stateSpinWaitUpdate = .text:0x000014A0; // type:function size:0x120 +finalizeState_Return__21dAcObjGirahimuKnife_cFv = .text:0x00001300; // type:function size:0x4 +initializeState_Hit__21dAcObjGirahimuKnife_cFv = .text:0x00001310; // type:function size:0x3C +executeState_Hit__21dAcObjGirahimuKnife_cFv = .text:0x00001350; // type:function size:0xC8 +finalizeState_Hit__21dAcObjGirahimuKnife_cFv = .text:0x00001420; // type:function size:0x4 +initializeState_SpinWait__21dAcObjGirahimuKnife_cFv = .text:0x00001430; // type:function size:0x6C +executeState_SpinWait__21dAcObjGirahimuKnife_cFv = .text:0x000014A0; // type:function size:0x120 fn_239_15C0 = .text:0x000015C0; // type:function size:0x4C -AcObjGirahimuKnife__stateSpinWaitLeave = .text:0x00001610; // type:function size:0x48 -AcObjGirahimuKnife__stateSpinWaitPreAttackEnter = .text:0x00001660; // type:function size:0x34 -AcObjGirahimuKnife__stateSpinWaitPreAttackUpdate = .text:0x000016A0; // type:function size:0x104 -AcObjGirahimuKnife__stateSpinWaitPreAttackLeave = .text:0x000017B0; // type:function size:0x48 -AcObjGirahimuKnife__stateSpinFreeWaitEnter = .text:0x00001800; // type:function size:0x84 -AcObjGirahimuKnife__stateSpinFreeWaitUpdate = .text:0x00001890; // type:function size:0x80 -AcObjGirahimuKnife__stateSpinFreeWaitLeave = .text:0x00001910; // type:function size:0x58 -AcObjGirahimuKnife__stateFreeWaitEnter = .text:0x00001970; // type:function size:0x64 -AcObjGirahimuKnife__stateFreeWaitUpdate = .text:0x000019E0; // type:function size:0x78 -AcObjGirahimuKnife__stateFreeWaitLeave = .text:0x00001A60; // type:function size:0x48 -AcObjGirahimuKnife__stateCircleWait = .text:0x00001AB0; // type:function size:0x84 -AcObjGirahimuKnife__stateCircleUpdate = .text:0x00001B40; // type:function size:0xAC -AcObjGirahimuKnife__stateCircleLeave = .text:0x00001BF0; // type:function size:0x50 +finalizeState_SpinWait__21dAcObjGirahimuKnife_cFv = .text:0x00001610; // type:function size:0x48 +initializeState_SpinWaitPreAttack__21dAcObjGirahimuKnife_cFv = .text:0x00001660; // type:function size:0x34 +executeState_SpinWaitPreAttack__21dAcObjGirahimuKnife_cFv = .text:0x000016A0; // type:function size:0x104 +finalizeState_SpinWaitPreAttack__21dAcObjGirahimuKnife_cFv = .text:0x000017B0; // type:function size:0x48 +initializeState_SpinFreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001800; // type:function size:0x84 +executeState_SpinFreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001890; // type:function size:0x80 +finalizeState_SpinFreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001910; // type:function size:0x58 +initializeState_FreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001970; // type:function size:0x64 +executeState_FreeWait__21dAcObjGirahimuKnife_cFv = .text:0x000019E0; // type:function size:0x78 +finalizeState_FreeWait__21dAcObjGirahimuKnife_cFv = .text:0x00001A60; // type:function size:0x48 +initializeState_CircleWait__21dAcObjGirahimuKnife_cFv = .text:0x00001AB0; // type:function size:0x84 +executeState_CircleWait__21dAcObjGirahimuKnife_cFv = .text:0x00001B40; // type:function size:0xAC +finalizeState_CircleWait__21dAcObjGirahimuKnife_cFv = .text:0x00001BF0; // type:function size:0x50 fn_239_1C40 = .text:0x00001C40; // type:function size:0x170 fn_239_1DB0 = .text:0x00001DB0; // type:function size:0x198 fn_239_1F50 = .text:0x00001F50; // type:function size:0x1C0 @@ -57,7 +57,7 @@ fn_239_2340 = .text:0x00002340; // type:function size:0x1C fn_239_2360 = .text:0x00002360; // type:function size:0xF4 fn_239_2460 = .text:0x00002460; // type:function size:0x154 AcObjGirahimuKnife__isInWaitState = .text:0x000025C0; // type:function size:0x134 -fn_239_2700 = .text:0x00002700; // type:function size:0x10 +getStateID__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002700; // type:function size:0x10 fn_239_2710 = .text:0x00002710; // type:function size:0x44 fn_239_2760 = .text:0x00002760; // type:function size:0x198 fn_239_2900 = .text:0x00002900; // type:function size:0xC8 @@ -72,24 +72,24 @@ fn_239_3610 = .text:0x00003610; // type:function size:0x8 fn_239_3620 = .text:0x00003620; // type:function size:0x4 fn_239_3630 = .text:0x00003630; // type:function size:0x4 AcObjGirahimuKnife__getEnemyLink = .text:0x00003640; // type:function size:0x8 -AcObjGirahimuKnife__dtor = .text:0x00003650; // type:function size:0x188 -fn_239_37E0 = .text:0x000037E0; // type:function size:0x60 -fn_239_3840 = .text:0x00003840; // type:function size:0xC -fn_239_3850 = .text:0x00003850; // type:function size:0x1C -fn_239_3870 = .text:0x00003870; // type:function size:0x1C -fn_239_3890 = .text:0x00003890; // type:function size:0x1C -fn_239_38B0 = .text:0x000038B0; // type:function size:0x10 -fn_239_38C0 = .text:0x000038C0; // type:function size:0x10 -fn_239_38D0 = .text:0x000038D0; // type:function size:0x10 -fn_239_38E0 = .text:0x000038E0; // type:function size:0x10 -fn_239_38F0 = .text:0x000038F0; // type:function size:0x10 -fn_239_3900 = .text:0x00003900; // type:function size:0x10 -fn_239_3910 = .text:0x00003910; // type:function size:0x30 -fn_239_3940 = .text:0x00003940; // type:function size:0x30 -fn_239_3970 = .text:0x00003970; // type:function size:0x30 -AcObjGirahimuKnife__sinit = .text:0x000039A0; // type:function size:0x7A0 -fn_239_4140 = .text:0x00004140; // type:function size:0x58 -fn_239_41A0 = .text:0x000041A0; // type:function size:0x88 +__dt__21dAcObjGirahimuKnife_cFv = .text:0x00003650; // type:function size:0x188 +build__37sFStateFct_c<21dAcObjGirahimuKnife_c>FRC12sStateIDIf_c = .text:0x000037E0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcObjGirahimuKnife_c>FRP10sStateIf_c = .text:0x00003840; // type:function size:0xC +initialize__34sFState_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00003850; // type:function size:0x1C +execute__34sFState_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00003870; // type:function size:0x1C +finalize__34sFState_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00003890; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000038B0; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000038C0; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000038D0; // type:function size:0x10 +getState__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000038E0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000038F0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcObjGirahimuKnife_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003900; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcObjGirahimuKnife_c>CFR21dAcObjGirahimuKnife_c = .text:0x00003910; // type:function size:0x30 +executeState__36sFStateID_c<21dAcObjGirahimuKnife_c>CFR21dAcObjGirahimuKnife_c = .text:0x00003940; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcObjGirahimuKnife_c>CFR21dAcObjGirahimuKnife_c = .text:0x00003970; // type:function size:0x30 +__sinit_\d_a_obj_girahimu_knife_cpp = .text:0x000039A0; // type:function size:0x7A0 scope:local +__dt__36sFStateID_c<21dAcObjGirahimuKnife_c>Fv = .text:0x00004140; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcObjGirahimuKnife_c>CFPCc = .text:0x000041A0; // type:function size:0x88 fn_239_4230 = .text:0x00004230; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -109,7 +109,7 @@ lbl_239_rodata_54 = .rodata:0x00000054; // type:object size:0xC data:float lbl_239_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_239_rodata_64 = .rodata:0x00000064; // type:object size:0x34 data:float lbl_239_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_239_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_GH_KNIFE = .data:0x00000030; // type:object size:0x10 lbl_239_data_40 = .data:0x00000040; // type:object size:0x10 lbl_239_data_50 = .data:0x00000050; // type:object size:0x10 lbl_239_data_60 = .data:0x00000060; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_girahimu_sword_linkNP/symbols.txt b/config/SOUE01/rels/d_a_obj_girahimu_sword_linkNP/symbols.txt index 5a636361..97660378 100644 --- a/config/SOUE01/rels/d_a_obj_girahimu_sword_linkNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_girahimu_sword_linkNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObjGirahimuSwordLink__ctor = .text:0x000000F0; // type:function size:0x1A4 +dAcObjGirahimuSwordLink_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1A4 fn_238_2A0 = .text:0x000002A0; // type:function size:0x84 fn_238_330 = .text:0x00000330; // type:function size:0x58 fn_238_390 = .text:0x00000390; // type:function size:0x90 fn_238_420 = .text:0x00000420; // type:function size:0xCC fn_238_4F0 = .text:0x000004F0; // type:function size:0x58 -fn_238_550 = .text:0x00000550; // type:function size:0x58 -fn_238_5B0 = .text:0x000005B0; // type:function size:0x6C -fn_238_620 = .text:0x00000620; // type:function size:0xA0 -fn_238_6C0 = .text:0x000006C0; // type:function size:0xA4 +__dt__38sFState_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x00000550; // type:function size:0x58 +__dt__41sFStateFct_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x000005B0; // type:function size:0x6C +__dt__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000620; // type:function size:0xA0 +__dt__64sFStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006C0; // type:function size:0xA4 AcObjGirahimuSwordLink__initModels = .text:0x00000770; // type:function size:0xB4 AcObjGirahimuSwordLink__init = .text:0x00000830; // type:function size:0x74 -fn_238_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 AcObjGirahimuSwordLink__boundingBoxStuff = .text:0x000008C0; // type:function size:0x100 AcObjGirahimuSwordLink__update = .text:0x000009C0; // type:function size:0x108 -fn_238_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_238_AE0 = .text:0x00000AE0; // type:function size:0x10 +executeState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 +getStateID__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AE0; // type:function size:0x10 AcObjGirahimuSwordLink__draw = .text:0x00000AF0; // type:function size:0x104 -fn_238_C00 = .text:0x00000C00; // type:function size:0x4 -fn_238_C10 = .text:0x00000C10; // type:function size:0x4 -fn_238_C20 = .text:0x00000C20; // type:function size:0x4 -AcObjGirahimuSwordLink__stateEquipEnter = .text:0x00000C30; // type:function size:0x34 -fn_238_C70 = .text:0x00000C70; // type:function size:0x4 -fn_238_C80 = .text:0x00000C80; // type:function size:0x4 -AcObjGirahimuSwordLink__stateGetSwordEnter = .text:0x00000C90; // type:function size:0xBC -AcObjGirahimuSwordLink__stateGetSwordUpdate = .text:0x00000D50; // type:function size:0x58 -AcObjGirahimuSwordLink__stateGetSwordLeave = .text:0x00000DB0; // type:function size:0x10 -AcObjGirahimuSwordLink__stateThrowEnter = .text:0x00000DC0; // type:function size:0x3C -AcObjGirahimuSwordLink__stateThrowUpdate = .text:0x00000E00; // type:function size:0x158 -AcObjGirahimuSwordLink__stateThrowLeave = .text:0x00000F60; // type:function size:0xC -AcObjGirahimuSwordLink__stateAtThrowEnter = .text:0x00000F70; // type:function size:0x3C -AcObjGirahimuSwordLink__stateAtThrowUpdate = .text:0x00000FB0; // type:function size:0x278 +initializeState_Hide__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C00; // type:function size:0x4 +executeState_Hide__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C10; // type:function size:0x4 +finalizeState_Hide__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Equip__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C30; // type:function size:0x34 +executeState_Equip__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C70; // type:function size:0x4 +finalizeState_Equip__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C80; // type:function size:0x4 +initializeState_GetSword__25dAcObjGirahimuSwordLink_cFv = .text:0x00000C90; // type:function size:0xBC +executeState_GetSword__25dAcObjGirahimuSwordLink_cFv = .text:0x00000D50; // type:function size:0x58 +finalizeState_GetSword__25dAcObjGirahimuSwordLink_cFv = .text:0x00000DB0; // type:function size:0x10 +initializeState_Throw__25dAcObjGirahimuSwordLink_cFv = .text:0x00000DC0; // type:function size:0x3C +executeState_Throw__25dAcObjGirahimuSwordLink_cFv = .text:0x00000E00; // type:function size:0x158 +finalizeState_Throw__25dAcObjGirahimuSwordLink_cFv = .text:0x00000F60; // type:function size:0xC +initializeState_AtThrow__25dAcObjGirahimuSwordLink_cFv = .text:0x00000F70; // type:function size:0x3C +executeState_AtThrow__25dAcObjGirahimuSwordLink_cFv = .text:0x00000FB0; // type:function size:0x278 fn_238_1230 = .text:0x00001230; // type:function size:0x48 -AcObjGirahimuSwordLink__stateAtThrowLeave = .text:0x00001280; // type:function size:0xC -AcObjGirahimuSwordLink__stateStickEnter = .text:0x00001290; // type:function size:0x50 -AcObjGirahimuSwordLink__stateStickUpdate = .text:0x000012E0; // type:function size:0x14C -AcObjGirahimuSwordLink__stateStickLeave = .text:0x00001430; // type:function size:0x10 -AcObjGirahimuSwordLink__stateReflectEnter = .text:0x00001440; // type:function size:0x74 -AcObjGirahimuSwordLink__stateRelfectUpdate = .text:0x000014C0; // type:function size:0x3F0 -AcObjGirahimuSwordLink__stateReflectLeave = .text:0x000018B0; // type:function size:0xC +finalizeState_AtThrow__25dAcObjGirahimuSwordLink_cFv = .text:0x00001280; // type:function size:0xC +initializeState_Stick__25dAcObjGirahimuSwordLink_cFv = .text:0x00001290; // type:function size:0x50 +executeState_Stick__25dAcObjGirahimuSwordLink_cFv = .text:0x000012E0; // type:function size:0x14C +finalizeState_Stick__25dAcObjGirahimuSwordLink_cFv = .text:0x00001430; // type:function size:0x10 +initializeState_Reflect__25dAcObjGirahimuSwordLink_cFv = .text:0x00001440; // type:function size:0x74 +executeState_Reflect__25dAcObjGirahimuSwordLink_cFv = .text:0x000014C0; // type:function size:0x3F0 +finalizeState_Reflect__25dAcObjGirahimuSwordLink_cFv = .text:0x000018B0; // type:function size:0xC AcObjGirahimuSwordLink__setStateEquip = .text:0x000018C0; // type:function size:0x18 AcObjGirahimuSwordLink__setStateGetSword = .text:0x000018E0; // type:function size:0x18 AcObjGirahimuSwordLink__setStateHide = .text:0x00001900; // type:function size:0x18 @@ -55,24 +55,24 @@ AcObjGirahimuSwordLink__isInStateHide = .text:0x00001B70; // type:function size: AcObjGirahimuSwordLink__isInStateStick = .text:0x00001BC0; // type:function size:0x44 fn_238_1C10 = .text:0x00001C10; // type:function size:0x1D0 AcObjGirahimuSwordLink__someCollisionCheck = .text:0x00001DE0; // type:function size:0x420 -AcObjGirahimuSwordLink__dtor = .text:0x00002200; // type:function size:0x170 -fn_238_2370 = .text:0x00002370; // type:function size:0x60 -fn_238_23D0 = .text:0x000023D0; // type:function size:0xC -fn_238_23E0 = .text:0x000023E0; // type:function size:0x1C -fn_238_2400 = .text:0x00002400; // type:function size:0x1C -fn_238_2420 = .text:0x00002420; // type:function size:0x1C -fn_238_2440 = .text:0x00002440; // type:function size:0x10 -fn_238_2450 = .text:0x00002450; // type:function size:0x10 -fn_238_2460 = .text:0x00002460; // type:function size:0x10 -fn_238_2470 = .text:0x00002470; // type:function size:0x10 -fn_238_2480 = .text:0x00002480; // type:function size:0x10 -fn_238_2490 = .text:0x00002490; // type:function size:0x10 -fn_238_24A0 = .text:0x000024A0; // type:function size:0x30 -fn_238_24D0 = .text:0x000024D0; // type:function size:0x30 -fn_238_2500 = .text:0x00002500; // type:function size:0x30 -AcObjGirahimuSwordLink__sinit = .text:0x00002530; // type:function size:0x56C -fn_238_2AA0 = .text:0x00002AA0; // type:function size:0x58 -fn_238_2B00 = .text:0x00002B00; // type:function size:0x88 +__dt__25dAcObjGirahimuSwordLink_cFv = .text:0x00002200; // type:function size:0x170 +build__41sFStateFct_c<25dAcObjGirahimuSwordLink_c>FRC12sStateIDIf_c = .text:0x00002370; // type:function size:0x60 +dispose__41sFStateFct_c<25dAcObjGirahimuSwordLink_c>FRP10sStateIf_c = .text:0x000023D0; // type:function size:0xC +initialize__38sFState_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x000023E0; // type:function size:0x1C +execute__38sFState_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x00002400; // type:function size:0x1C +finalize__38sFState_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x00002420; // type:function size:0x1C +initializeState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002440; // type:function size:0x10 +finalizeState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002450; // type:function size:0x10 +refreshState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002460; // type:function size:0x10 +getState__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002470; // type:function size:0x10 +getNewStateID__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002480; // type:function size:0x10 +getOldStateID__94sStateMgr_c<25dAcObjGirahimuSwordLink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002490; // type:function size:0x10 +finalizeState__40sFStateID_c<25dAcObjGirahimuSwordLink_c>CFR25dAcObjGirahimuSwordLink_c = .text:0x000024A0; // type:function size:0x30 +executeState__40sFStateID_c<25dAcObjGirahimuSwordLink_c>CFR25dAcObjGirahimuSwordLink_c = .text:0x000024D0; // type:function size:0x30 +initializeState__40sFStateID_c<25dAcObjGirahimuSwordLink_c>CFR25dAcObjGirahimuSwordLink_c = .text:0x00002500; // type:function size:0x30 +__sinit_\d_a_obj_girahimu_sword_link_cpp = .text:0x00002530; // type:function size:0x56C scope:local +__dt__40sFStateID_c<25dAcObjGirahimuSwordLink_c>Fv = .text:0x00002AA0; // type:function size:0x58 +isSameName__40sFStateID_c<25dAcObjGirahimuSwordLink_c>CFPCc = .text:0x00002B00; // type:function size:0x88 fn_238_2B90 = .text:0x00002B90; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -80,7 +80,7 @@ __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 sc lbl_238_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_238_rodata_4 = .rodata:0x00000004; // type:object size:0x20 data:float lbl_238_rodata_24 = .rodata:0x00000024; // type:object size:0x54 data:float -lbl_238_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GH_SW_L = .data:0x00000000; // type:object size:0x10 data:4byte lbl_238_data_10 = .data:0x00000010; // type:object size:0x28 lbl_238_data_38 = .data:0x00000038; // type:object size:0x4 data:4byte lbl_238_data_3C = .data:0x0000003C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_god_markNP/symbols.txt b/config/SOUE01/rels/d_a_obj_god_markNP/symbols.txt index ab097d33..1cfc6b23 100644 --- a/config/SOUE01/rels/d_a_obj_god_markNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_god_markNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_419_F0 = .text:0x000000F0; // type:function size:0x138 -fn_419_230 = .text:0x00000230; // type:function size:0x58 -fn_419_290 = .text:0x00000290; // type:function size:0x6C -fn_419_300 = .text:0x00000300; // type:function size:0xA0 -fn_419_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOgodMark_c_classInit__Fv = .text:0x000000F0; // type:function size:0x138 +__dt__26sFState_c<13dAcOgodMark_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOgodMark_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_419_450 = .text:0x00000450; // type:function size:0x40 fn_419_490 = .text:0x00000490; // type:function size:0x130 fn_419_5C0 = .text:0x000005C0; // type:function size:0x1C0 -fn_419_780 = .text:0x00000780; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000780; // type:function size:0x10 fn_419_790 = .text:0x00000790; // type:function size:0x8 fn_419_7A0 = .text:0x000007A0; // type:function size:0x30 -fn_419_7D0 = .text:0x000007D0; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 fn_419_7E0 = .text:0x000007E0; // type:function size:0xBC fn_419_8A0 = .text:0x000008A0; // type:function size:0x28 -fn_419_8D0 = .text:0x000008D0; // type:function size:0x14 -fn_419_8F0 = .text:0x000008F0; // type:function size:0xDC -fn_419_9D0 = .text:0x000009D0; // type:function size:0x4 -fn_419_9E0 = .text:0x000009E0; // type:function size:0x4 -fn_419_9F0 = .text:0x000009F0; // type:function size:0x54 -fn_419_A50 = .text:0x00000A50; // type:function size:0x4 -fn_419_A60 = .text:0x00000A60; // type:function size:0xF0 -fn_419_B50 = .text:0x00000B50; // type:function size:0x10 +initializeState_Wait__13dAcOgodMark_cFv = .text:0x000008D0; // type:function size:0x14 +executeState_Wait__13dAcOgodMark_cFv = .text:0x000008F0; // type:function size:0xDC +finalizeState_Wait__13dAcOgodMark_cFv = .text:0x000009D0; // type:function size:0x4 +initializeState_Shine__13dAcOgodMark_cFv = .text:0x000009E0; // type:function size:0x4 +executeState_Shine__13dAcOgodMark_cFv = .text:0x000009F0; // type:function size:0x54 +finalizeState_Shine__13dAcOgodMark_cFv = .text:0x00000A50; // type:function size:0x4 +__dt__13dAcOgodMark_cFv = .text:0x00000A60; // type:function size:0xF0 +getStateID__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 fn_419_B60 = .text:0x00000B60; // type:function size:0x4 fn_419_B70 = .text:0x00000B70; // type:function size:0x4 fn_419_B80 = .text:0x00000B80; // type:function size:0x4 fn_419_B90 = .text:0x00000B90; // type:function size:0x4 fn_419_BA0 = .text:0x00000BA0; // type:function size:0x4 -fn_419_BB0 = .text:0x00000BB0; // type:function size:0x60 -fn_419_C10 = .text:0x00000C10; // type:function size:0xC -fn_419_C20 = .text:0x00000C20; // type:function size:0x1C -fn_419_C40 = .text:0x00000C40; // type:function size:0x1C -fn_419_C60 = .text:0x00000C60; // type:function size:0x1C -fn_419_C80 = .text:0x00000C80; // type:function size:0x10 -fn_419_C90 = .text:0x00000C90; // type:function size:0x10 -fn_419_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_419_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_419_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_419_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_419_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_419_D10 = .text:0x00000D10; // type:function size:0x30 -fn_419_D40 = .text:0x00000D40; // type:function size:0x30 -fn_419_D70 = .text:0x00000D70; // type:function size:0x1C0 -fn_419_F30 = .text:0x00000F30; // type:function size:0x58 -fn_419_F90 = .text:0x00000F90; // type:function size:0x88 +build__29sFStateFct_c<13dAcOgodMark_c>FRC12sStateIDIf_c = .text:0x00000BB0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOgodMark_c>FRP10sStateIf_c = .text:0x00000C10; // type:function size:0xC +initialize__26sFState_c<13dAcOgodMark_c>Fv = .text:0x00000C20; // type:function size:0x1C +execute__26sFState_c<13dAcOgodMark_c>Fv = .text:0x00000C40; // type:function size:0x1C +finalize__26sFState_c<13dAcOgodMark_c>Fv = .text:0x00000C60; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C90; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOgodMark_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOgodMark_c>CFR13dAcOgodMark_c = .text:0x00000CE0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOgodMark_c>CFR13dAcOgodMark_c = .text:0x00000D10; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOgodMark_c>CFR13dAcOgodMark_c = .text:0x00000D40; // type:function size:0x30 +__sinit_\d_a_obj_god_mark_cpp = .text:0x00000D70; // type:function size:0x1C0 scope:local +__dt__28sFStateID_c<13dAcOgodMark_c>Fv = .text:0x00000F30; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOgodMark_c>CFPCc = .text:0x00000F90; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_419_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_419_data_0 = .data:0x00000000; // type:object size:0xC data:4byte lbl_419_data_C = .data:0x0000000C; // type:object size:0xC lbl_419_data_18 = .data:0x00000018; // type:object size:0x10 -lbl_419_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_OBJ_GOD_MARK = .data:0x00000028; // type:object size:0x10 lbl_419_data_38 = .data:0x00000038; // type:object size:0xC lbl_419_data_44 = .data:0x00000044; // type:object size:0x1C lbl_419_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_goddess_cubeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_goddess_cubeNP/symbols.txt index 2f57147c..07e3fe53 100644 --- a/config/SOUE01/rels/d_a_obj_goddess_cubeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_goddess_cubeNP/symbols.txt @@ -3,63 +3,63 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGoddessCube__ctor = .text:0x000000F0; // type:function size:0x1B4 +dAcOGoddessCube_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1B4 fn_543_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_543_310 = .text:0x00000310; // type:function size:0x58 -fn_543_370 = .text:0x00000370; // type:function size:0x6C -fn_543_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_543_480 = .text:0x00000480; // type:function size:0xA4 +__dt__30sFState_c<17dAcOGoddessCube_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOGoddessCube_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_543_530 = .text:0x00000530; // type:function size:0x40 AcOGoddessCube__initModels = .text:0x00000570; // type:function size:0x238 AcOGoddessCube__init = .text:0x000007B0; // type:function size:0x330 -fn_543_AE0 = .text:0x00000AE0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AE0; // type:function size:0x10 fn_543_AF0 = .text:0x00000AF0; // type:function size:0x8 fn_543_B00 = .text:0x00000B00; // type:function size:0x64 AcOGoddessCube__update = .text:0x00000B70; // type:function size:0xC8 -fn_543_C40 = .text:0x00000C40; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 fn_543_C50 = .text:0x00000C50; // type:function size:0x44 AcOGoddessCube__updateInEvent = .text:0x00000CA0; // type:function size:0x1F4 AcOGoddessCube__draw = .text:0x00000EA0; // type:function size:0x3C -AcOGoddessCube__stateWaitEnter = .text:0x00000EE0; // type:function size:0x4 -AcOGoddessCube__stateWaitUpdate = .text:0x00000EF0; // type:function size:0xCC -AcOGoddessCube__stateWaitLeave = .text:0x00000FC0; // type:function size:0x4 -AcOGoddessCube__stateShotEnter = .text:0x00000FD0; // type:function size:0xAC -AcOGoddessCube__stateShotUpdate = .text:0x00001080; // type:function size:0x30 +initializeState_Wait__17dAcOGoddessCube_cFv = .text:0x00000EE0; // type:function size:0x4 +executeState_Wait__17dAcOGoddessCube_cFv = .text:0x00000EF0; // type:function size:0xCC +finalizeState_Wait__17dAcOGoddessCube_cFv = .text:0x00000FC0; // type:function size:0x4 +initializeState_Shot__17dAcOGoddessCube_cFv = .text:0x00000FD0; // type:function size:0xAC +executeState_Shot__17dAcOGoddessCube_cFv = .text:0x00001080; // type:function size:0x30 fn_543_10B0 = .text:0x000010B0; // type:function size:0x4 -AcOGoddessCube__stateShotLeave = .text:0x000010C0; // type:function size:0x4 +finalizeState_Shot__17dAcOGoddessCube_cFv = .text:0x000010C0; // type:function size:0x4 AcOGoddessCube__onHitEvent = .text:0x000010D0; // type:function size:0xE0 AcOGoddessCube__checkStoryflagActivated = .text:0x000011B0; // type:function size:0x4C AcOGoddessCube__canBeHit = .text:0x00001200; // type:function size:0x60 -fn_543_1260 = .text:0x00001260; // type:function size:0x148 -fn_543_13B0 = .text:0x000013B0; // type:function size:0x10 +__dt__17dAcOGoddessCube_cFv = .text:0x00001260; // type:function size:0x148 +getStateID__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013B0; // type:function size:0x10 fn_543_13C0 = .text:0x000013C0; // type:function size:0x4 fn_543_13D0 = .text:0x000013D0; // type:function size:0x4 fn_543_13E0 = .text:0x000013E0; // type:function size:0x4 fn_543_13F0 = .text:0x000013F0; // type:function size:0x4 fn_543_1400 = .text:0x00001400; // type:function size:0x4 -fn_543_1410 = .text:0x00001410; // type:function size:0x60 -fn_543_1470 = .text:0x00001470; // type:function size:0xC -fn_543_1480 = .text:0x00001480; // type:function size:0x1C -fn_543_14A0 = .text:0x000014A0; // type:function size:0x1C -fn_543_14C0 = .text:0x000014C0; // type:function size:0x1C -fn_543_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_543_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_543_1500 = .text:0x00001500; // type:function size:0x10 -fn_543_1510 = .text:0x00001510; // type:function size:0x10 -fn_543_1520 = .text:0x00001520; // type:function size:0x10 -fn_543_1530 = .text:0x00001530; // type:function size:0x10 -fn_543_1540 = .text:0x00001540; // type:function size:0x30 -fn_543_1570 = .text:0x00001570; // type:function size:0x30 -fn_543_15A0 = .text:0x000015A0; // type:function size:0x30 -fn_543_15D0 = .text:0x000015D0; // type:function size:0x1C0 -fn_543_1790 = .text:0x00001790; // type:function size:0x58 -fn_543_17F0 = .text:0x000017F0; // type:function size:0x88 +build__33sFStateFct_c<17dAcOGoddessCube_c>FRC12sStateIDIf_c = .text:0x00001410; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOGoddessCube_c>FRP10sStateIf_c = .text:0x00001470; // type:function size:0xC +initialize__30sFState_c<17dAcOGoddessCube_c>Fv = .text:0x00001480; // type:function size:0x1C +execute__30sFState_c<17dAcOGoddessCube_c>Fv = .text:0x000014A0; // type:function size:0x1C +finalize__30sFState_c<17dAcOGoddessCube_c>Fv = .text:0x000014C0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014E0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014F0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001500; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001510; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001520; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOGoddessCube_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001530; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOGoddessCube_c>CFR17dAcOGoddessCube_c = .text:0x00001540; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOGoddessCube_c>CFR17dAcOGoddessCube_c = .text:0x00001570; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOGoddessCube_c>CFR17dAcOGoddessCube_c = .text:0x000015A0; // type:function size:0x30 +__sinit_\d_a_obj_goddess_cube_cpp = .text:0x000015D0; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOGoddessCube_c>Fv = .text:0x00001790; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOGoddessCube_c>CFPCc = .text:0x000017F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_543_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_543_rodata_4 = .rodata:0x00000004; // type:object size:0x24 data:float -lbl_543_data_0 = .data:0x00000000; // type:object size:0xA8 data:4byte +g_profile_OBJ_GODDESS_CUBE = .data:0x00000000; // type:object size:0xA8 data:4byte lbl_543_data_A8 = .data:0x000000A8; // type:object size:0x80 lbl_543_data_128 = .data:0x00000128; // type:object size:0x30 lbl_543_data_158 = .data:0x00000158; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_goddess_statueNP/symbols.txt b/config/SOUE01/rels/d_a_obj_goddess_statueNP/symbols.txt index 95de1a64..c97745bd 100644 --- a/config/SOUE01/rels/d_a_obj_goddess_statueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_goddess_statueNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGoddessStatue__ctor = .text:0x000000F0; // type:function size:0xE4 -fn_512_1E0 = .text:0x000001E0; // type:function size:0x58 -StateFactory__dtor = .text:0x00000240; // type:function size:0x6C -fn_512_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_512_350 = .text:0x00000350; // type:function size:0xA4 +dAcOGoddessStatue_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__32sFState_c<19dAcOGoddessStatue_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOGoddessStatue_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOGoddessStatue__initModels = .text:0x00000400; // type:function size:0x10C AcOGoddessStatue__init = .text:0x00000510; // type:function size:0x198 -fn_512_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_512_6C0 = .text:0x000006C0; // type:function size:0x8 AcOGoddessStatue__update = .text:0x000006D0; // type:function size:0x30 -fn_512_700 = .text:0x00000700; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000700; // type:function size:0x10 AcOGoddessStatue__updateInEvent = .text:0x00000710; // type:function size:0x64 AcOGoddessStatue__draw = .text:0x00000780; // type:function size:0x28 -fn_512_7B0 = .text:0x000007B0; // type:function size:0x4 -AcOGoddessStatue__stateWaitUpdate = .text:0x000007C0; // type:function size:0xAC -fn_512_870 = .text:0x00000870; // type:function size:0x4 +initializeState_Wait__19dAcOGoddessStatue_cFv = .text:0x000007B0; // type:function size:0x4 +executeState_Wait__19dAcOGoddessStatue_cFv = .text:0x000007C0; // type:function size:0xAC +finalizeState_Wait__19dAcOGoddessStatue_cFv = .text:0x00000870; // type:function size:0x4 fn_512_880 = .text:0x00000880; // type:function size:0x4 -fn_512_890 = .text:0x00000890; // type:function size:0xFC -fn_512_990 = .text:0x00000990; // type:function size:0x10 -StateFactory__build = .text:0x000009A0; // type:function size:0x60 -StateFactory__dispose = .text:0x00000A00; // type:function size:0xC -fn_512_A10 = .text:0x00000A10; // type:function size:0x1C -fn_512_A30 = .text:0x00000A30; // type:function size:0x1C -fn_512_A50 = .text:0x00000A50; // type:function size:0x1C -fn_512_A70 = .text:0x00000A70; // type:function size:0x10 -fn_512_A80 = .text:0x00000A80; // type:function size:0x10 -fn_512_A90 = .text:0x00000A90; // type:function size:0x10 -fn_512_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_512_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_512_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_512_AD0 = .text:0x00000AD0; // type:function size:0x30 -fn_512_B00 = .text:0x00000B00; // type:function size:0x30 -fn_512_B30 = .text:0x00000B30; // type:function size:0x30 -fn_512_B60 = .text:0x00000B60; // type:function size:0x10C -fn_512_C70 = .text:0x00000C70; // type:function size:0x58 -fn_512_CD0 = .text:0x00000CD0; // type:function size:0x88 +__dt__19dAcOGoddessStatue_cFv = .text:0x00000890; // type:function size:0xFC +getStateID__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +build__35sFStateFct_c<19dAcOGoddessStatue_c>FRC12sStateIDIf_c = .text:0x000009A0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOGoddessStatue_c>FRP10sStateIf_c = .text:0x00000A00; // type:function size:0xC +initialize__32sFState_c<19dAcOGoddessStatue_c>Fv = .text:0x00000A10; // type:function size:0x1C +execute__32sFState_c<19dAcOGoddessStatue_c>Fv = .text:0x00000A30; // type:function size:0x1C +finalize__32sFState_c<19dAcOGoddessStatue_c>Fv = .text:0x00000A50; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A70; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A80; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A90; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AB0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOGoddessStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOGoddessStatue_c>CFR19dAcOGoddessStatue_c = .text:0x00000AD0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOGoddessStatue_c>CFR19dAcOGoddessStatue_c = .text:0x00000B00; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOGoddessStatue_c>CFR19dAcOGoddessStatue_c = .text:0x00000B30; // type:function size:0x30 +__sinit_\d_a_obj_goddess_statue_cpp = .text:0x00000B60; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOGoddessStatue_c>Fv = .text:0x00000C70; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOGoddessStatue_c>CFPCc = .text:0x00000CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_512_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_512_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_512_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float -lbl_512_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_GODDESS_STATUE = .data:0x00000000; // type:object size:0x80 data:4byte lbl_512_data_80 = .data:0x00000080; // type:object size:0x10 lbl_512_data_90 = .data:0x00000090; // type:object size:0x90 lbl_512_data_120 = .data:0x00000120; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_grass_coilNP/symbols.txt b/config/SOUE01/rels/d_a_obj_grass_coilNP/symbols.txt index d8d70ec5..8f8169e8 100644 --- a/config/SOUE01/rels/d_a_obj_grass_coilNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_grass_coilNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_268_F0 = .text:0x000000F0; // type:function size:0xE0 -fn_268_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_268_230 = .text:0x00000230; // type:function size:0x6C -fn_268_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_268_340 = .text:0x00000340; // type:function size:0xA4 +dAcOgrassCoil_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__28sFState_c<15dAcOgrassCoil_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOgrassCoil_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_268_3F0 = .text:0x000003F0; // type:function size:0xBC fn_268_4B0 = .text:0x000004B0; // type:function size:0x140 -fn_268_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_268_600 = .text:0x00000600; // type:function size:0x8 fn_268_610 = .text:0x00000610; // type:function size:0x3F4 fn_268_A10 = .text:0x00000A10; // type:function size:0x34 -fn_268_A50 = .text:0x00000A50; // type:function size:0x4 -fn_268_A60 = .text:0x00000A60; // type:function size:0x4 -fn_268_A70 = .text:0x00000A70; // type:function size:0x4 -fn_268_A80 = .text:0x00000A80; // type:function size:0xE4 -fn_268_B70 = .text:0x00000B70; // type:function size:0x10 -fn_268_B80 = .text:0x00000B80; // type:function size:0x10 -fn_268_B90 = .text:0x00000B90; // type:function size:0x60 -fn_268_BF0 = .text:0x00000BF0; // type:function size:0xC -fn_268_C00 = .text:0x00000C00; // type:function size:0x1C -fn_268_C20 = .text:0x00000C20; // type:function size:0x1C -fn_268_C40 = .text:0x00000C40; // type:function size:0x1C -fn_268_C60 = .text:0x00000C60; // type:function size:0x10 -fn_268_C70 = .text:0x00000C70; // type:function size:0x10 -fn_268_C80 = .text:0x00000C80; // type:function size:0x10 -fn_268_C90 = .text:0x00000C90; // type:function size:0x10 -fn_268_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_268_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_268_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_268_CF0 = .text:0x00000CF0; // type:function size:0x30 -fn_268_D20 = .text:0x00000D20; // type:function size:0x30 -fn_268_D50 = .text:0x00000D50; // type:function size:0x10C -fn_268_E60 = .text:0x00000E60; // type:function size:0x58 -fn_268_EC0 = .text:0x00000EC0; // type:function size:0x88 +initializeState_Wait__15dAcOgrassCoil_cFv = .text:0x00000A50; // type:function size:0x4 +executeState_Wait__15dAcOgrassCoil_cFv = .text:0x00000A60; // type:function size:0x4 +finalizeState_Wait__15dAcOgrassCoil_cFv = .text:0x00000A70; // type:function size:0x4 +__dt__15dAcOgrassCoil_cFv = .text:0x00000A80; // type:function size:0xE4 +executeState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B70; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 +build__31sFStateFct_c<15dAcOgrassCoil_c>FRC12sStateIDIf_c = .text:0x00000B90; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOgrassCoil_c>FRP10sStateIf_c = .text:0x00000BF0; // type:function size:0xC +initialize__28sFState_c<15dAcOgrassCoil_c>Fv = .text:0x00000C00; // type:function size:0x1C +execute__28sFState_c<15dAcOgrassCoil_c>Fv = .text:0x00000C20; // type:function size:0x1C +finalize__28sFState_c<15dAcOgrassCoil_c>Fv = .text:0x00000C40; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOgrassCoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOgrassCoil_c>CFR15dAcOgrassCoil_c = .text:0x00000CC0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOgrassCoil_c>CFR15dAcOgrassCoil_c = .text:0x00000CF0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOgrassCoil_c>CFR15dAcOgrassCoil_c = .text:0x00000D20; // type:function size:0x30 +__sinit_\d_a_obj_grass_coil_cpp = .text:0x00000D50; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOgrassCoil_c>Fv = .text:0x00000E60; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOgrassCoil_c>CFPCc = .text:0x00000EC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_268_rodata_0 = .rodata:0x00000000; // type:object size:0x50 data:float -lbl_268_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_GRASS_COIL = .data:0x00000000; // type:object size:0x40 data:4byte lbl_268_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_268_data_50 = .data:0x00000050; // type:object size:0x38 lbl_268_data_88 = .data:0x00000088; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_graveNP/symbols.txt b/config/SOUE01/rels/d_a_obj_graveNP/symbols.txt index f79619dd..f05c3e67 100644 --- a/config/SOUE01/rels/d_a_obj_graveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_graveNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOGrave__ctor = .text:0x000000F0; // type:function size:0x10C +dAcOGrave_c_classInit__Fv = .text:0x000000F0; // type:function size:0x10C fn_580_200 = .text:0x00000200; // type:function size:0x58 -fn_580_260 = .text:0x00000260; // type:function size:0x58 -fn_580_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_580_330 = .text:0x00000330; // type:function size:0xA0 -fn_580_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOGrave_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOGrave_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_580_480 = .text:0x00000480; // type:function size:0x60 fn_580_4E0 = .text:0x000004E0; // type:function size:0x4 fn_580_4F0 = .text:0x000004F0; // type:function size:0x58 fn_580_550 = .text:0x00000550; // type:function size:0x140 fn_580_690 = .text:0x00000690; // type:function size:0x26C -fn_580_900 = .text:0x00000900; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000900; // type:function size:0x10 fn_580_910 = .text:0x00000910; // type:function size:0x8 fn_580_920 = .text:0x00000920; // type:function size:0x1B4 -fn_580_AE0 = .text:0x00000AE0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 fn_580_AF0 = .text:0x00000AF0; // type:function size:0x1C fn_580_B10 = .text:0x00000B10; // type:function size:0xC4 -fn_580_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_580_BF0 = .text:0x00000BF0; // type:function size:0x254 -fn_580_E50 = .text:0x00000E50; // type:function size:0x4 -fn_580_E60 = .text:0x00000E60; // type:function size:0x1C -fn_580_E80 = .text:0x00000E80; // type:function size:0x60 -fn_580_EE0 = .text:0x00000EE0; // type:function size:0xC4 -fn_580_FB0 = .text:0x00000FB0; // type:function size:0x100 -fn_580_10B0 = .text:0x000010B0; // type:function size:0x10 -fn_580_10C0 = .text:0x000010C0; // type:function size:0x60 -fn_580_1120 = .text:0x00001120; // type:function size:0xC -fn_580_1130 = .text:0x00001130; // type:function size:0x1C -fn_580_1150 = .text:0x00001150; // type:function size:0x1C -fn_580_1170 = .text:0x00001170; // type:function size:0x1C -fn_580_1190 = .text:0x00001190; // type:function size:0x10 -fn_580_11A0 = .text:0x000011A0; // type:function size:0x10 -fn_580_11B0 = .text:0x000011B0; // type:function size:0x10 -fn_580_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_580_11D0 = .text:0x000011D0; // type:function size:0x10 -fn_580_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_580_11F0 = .text:0x000011F0; // type:function size:0x30 -fn_580_1220 = .text:0x00001220; // type:function size:0x30 -fn_580_1250 = .text:0x00001250; // type:function size:0x30 -fn_580_1280 = .text:0x00001280; // type:function size:0x1C0 -fn_580_1440 = .text:0x00001440; // type:function size:0x58 -fn_580_14A0 = .text:0x000014A0; // type:function size:0x88 +initializeState_Wait__11dAcOGrave_cFv = .text:0x00000BE0; // type:function size:0x4 +executeState_Wait__11dAcOGrave_cFv = .text:0x00000BF0; // type:function size:0x254 +finalizeState_Wait__11dAcOGrave_cFv = .text:0x00000E50; // type:function size:0x4 +initializeState_Move__11dAcOGrave_cFv = .text:0x00000E60; // type:function size:0x1C +executeState_Move__11dAcOGrave_cFv = .text:0x00000E80; // type:function size:0x60 +finalizeState_Move__11dAcOGrave_cFv = .text:0x00000EE0; // type:function size:0xC4 +__dt__11dAcOGrave_cFv = .text:0x00000FB0; // type:function size:0x100 +getStateID__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 +build__27sFStateFct_c<11dAcOGrave_c>FRC12sStateIDIf_c = .text:0x000010C0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOGrave_c>FRP10sStateIf_c = .text:0x00001120; // type:function size:0xC +initialize__24sFState_c<11dAcOGrave_c>Fv = .text:0x00001130; // type:function size:0x1C +execute__24sFState_c<11dAcOGrave_c>Fv = .text:0x00001150; // type:function size:0x1C +finalize__24sFState_c<11dAcOGrave_c>Fv = .text:0x00001170; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001190; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011A0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011B0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011C0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011D0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOGrave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011E0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOGrave_c>CFR11dAcOGrave_c = .text:0x000011F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOGrave_c>CFR11dAcOGrave_c = .text:0x00001220; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOGrave_c>CFR11dAcOGrave_c = .text:0x00001250; // type:function size:0x30 +__sinit_\d_a_obj_grave_cpp = .text:0x00001280; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcOGrave_c>Fv = .text:0x00001440; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOGrave_c>CFPCc = .text:0x000014A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_580_rodata_8 = .rodata:0x00000008; // type:object size:0x1C data:float lbl_580_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_580_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:float lbl_580_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float -lbl_580_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_GRAVE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_580_data_10 = .data:0x00000010; // type:object size:0x90 lbl_580_data_A0 = .data:0x000000A0; // type:object size:0x20 lbl_580_data_C0 = .data:0x000000C0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_ground_coverNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ground_coverNP/symbols.txt index 4d4b7c78..925c16e9 100644 --- a/config/SOUE01/rels/d_a_obj_ground_coverNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ground_coverNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_408_F0 = .text:0x000000F0; // type:function size:0x30 -AcOGroundCover__ctor = .text:0x00000120; // type:function size:0x16C +dAcOgroundCover_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__17dAcOgroundCover_cFv = .text:0x00000120; // type:function size:0x16C fn_408_290 = .text:0x00000290; // type:function size:0x64 fn_408_300 = .text:0x00000300; // type:function size:0x64 fn_408_370 = .text:0x00000370; // type:function size:0x64 fn_408_3E0 = .text:0x000003E0; // type:function size:0x40 -fn_408_420 = .text:0x00000420; // type:function size:0x58 -fn_408_480 = .text:0x00000480; // type:function size:0x6C -fn_408_4F0 = .text:0x000004F0; // type:function size:0xA0 -fn_408_590 = .text:0x00000590; // type:function size:0xA4 -fn_408_640 = .text:0x00000640; // type:function size:0x150 +__dt__30sFState_c<17dAcOgroundCover_c>Fv = .text:0x00000420; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOgroundCover_c>Fv = .text:0x00000480; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004F0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000590; // type:function size:0xA4 +__dt__17dAcOgroundCover_cFv = .text:0x00000640; // type:function size:0x150 AcOGroundCover__initModels = .text:0x00000790; // type:function size:0x3F4 AcOGroundCover__init = .text:0x00000B90; // type:function size:0x1FC AcOGroundCover__isInBossRush = .text:0x00000D90; // type:function size:0x8 -fn_408_DA0 = .text:0x00000DA0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000DA0; // type:function size:0x10 fn_408_DB0 = .text:0x00000DB0; // type:function size:0x8 AcOGroundCover__update = .text:0x00000DC0; // type:function size:0x30 -fn_408_DF0 = .text:0x00000DF0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DF0; // type:function size:0x10 fn_408_E00 = .text:0x00000E00; // type:function size:0x24 -fn_408_E30 = .text:0x00000E30; // type:function size:0x50 -AcOGroundCover__actionWaitIn = .text:0x00000E80; // type:function size:0xBC -fn_408_F40 = .text:0x00000F40; // type:function size:0x4 -fn_408_F50 = .text:0x00000F50; // type:function size:0x50 -fn_408_FA0 = .text:0x00000FA0; // type:function size:0x4 -fn_408_FB0 = .text:0x00000FB0; // type:function size:0x4 -fn_408_FC0 = .text:0x00000FC0; // type:function size:0x90 -fn_408_1050 = .text:0x00001050; // type:function size:0x140 -fn_408_1190 = .text:0x00001190; // type:function size:0x4 -fn_408_11A0 = .text:0x000011A0; // type:function size:0x144 -fn_408_12F0 = .text:0x000012F0; // type:function size:0xF4 -fn_408_13F0 = .text:0x000013F0; // type:function size:0x4 -fn_408_1400 = .text:0x00001400; // type:function size:0x58 -fn_408_1460 = .text:0x00001460; // type:function size:0xA4 -fn_408_1510 = .text:0x00001510; // type:function size:0x4 -fn_408_1520 = .text:0x00001520; // type:function size:0x54 -fn_408_1580 = .text:0x00001580; // type:function size:0x24 +initializeState_Wait__17dAcOgroundCover_cFv = .text:0x00000E30; // type:function size:0x50 +executeState_Wait__17dAcOgroundCover_cFv = .text:0x00000E80; // type:function size:0xBC +finalizeState_Wait__17dAcOgroundCover_cFv = .text:0x00000F40; // type:function size:0x4 +initializeState_Wait2__17dAcOgroundCover_cFv = .text:0x00000F50; // type:function size:0x50 +executeState_Wait2__17dAcOgroundCover_cFv = .text:0x00000FA0; // type:function size:0x4 +finalizeState_Wait2__17dAcOgroundCover_cFv = .text:0x00000FB0; // type:function size:0x4 +initializeState_AppearWait__17dAcOgroundCover_cFv = .text:0x00000FC0; // type:function size:0x90 +executeState_AppearWait__17dAcOgroundCover_cFv = .text:0x00001050; // type:function size:0x140 +finalizeState_AppearWait__17dAcOgroundCover_cFv = .text:0x00001190; // type:function size:0x4 +initializeState_AppearOpen__17dAcOgroundCover_cFv = .text:0x000011A0; // type:function size:0x144 +executeState_AppearOpen__17dAcOgroundCover_cFv = .text:0x000012F0; // type:function size:0xF4 +finalizeState_AppearOpen__17dAcOgroundCover_cFv = .text:0x000013F0; // type:function size:0x4 +initializeState_AppearClose__17dAcOgroundCover_cFv = .text:0x00001400; // type:function size:0x58 +executeState_AppearClose__17dAcOgroundCover_cFv = .text:0x00001460; // type:function size:0xA4 +finalizeState_AppearClose__17dAcOgroundCover_cFv = .text:0x00001510; // type:function size:0x4 +initializeState_Fight__17dAcOgroundCover_cFv = .text:0x00001520; // type:function size:0x54 +executeState_Fight__17dAcOgroundCover_cFv = .text:0x00001580; // type:function size:0x24 fn_408_15A4 = .text:0x000015A4; // type:function size:0x4 -fn_408_15B0 = .text:0x000015B0; // type:function size:0x4 -fn_408_15C0 = .text:0x000015C0; // type:function size:0xB8 -fn_408_1680 = .text:0x00001680; // type:function size:0x80 -fn_408_1700 = .text:0x00001700; // type:function size:0x4 +finalizeState_Fight__17dAcOgroundCover_cFv = .text:0x000015B0; // type:function size:0x4 +initializeState_Sealed__17dAcOgroundCover_cFv = .text:0x000015C0; // type:function size:0xB8 +executeState_Sealed__17dAcOgroundCover_cFv = .text:0x00001680; // type:function size:0x80 +finalizeState_Sealed__17dAcOgroundCover_cFv = .text:0x00001700; // type:function size:0x4 fn_408_1710 = .text:0x00001710; // type:function size:0x1C4 -fn_408_18E0 = .text:0x000018E0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018E0; // type:function size:0x10 fn_408_18F0 = .text:0x000018F0; // type:function size:0x68 fn_408_1960 = .text:0x00001960; // type:function size:0xC fn_408_1970 = .text:0x00001970; // type:function size:0x4 @@ -53,23 +53,23 @@ fn_408_1980 = .text:0x00001980; // type:function size:0x4 fn_408_1990 = .text:0x00001990; // type:function size:0x4 fn_408_19A0 = .text:0x000019A0; // type:function size:0x4 fn_408_19B0 = .text:0x000019B0; // type:function size:0x4 -fn_408_19C0 = .text:0x000019C0; // type:function size:0x60 -fn_408_1A20 = .text:0x00001A20; // type:function size:0xC -fn_408_1A30 = .text:0x00001A30; // type:function size:0x1C -fn_408_1A50 = .text:0x00001A50; // type:function size:0x1C -fn_408_1A70 = .text:0x00001A70; // type:function size:0x1C -fn_408_1A90 = .text:0x00001A90; // type:function size:0x10 -fn_408_1AA0 = .text:0x00001AA0; // type:function size:0x10 -fn_408_1AB0 = .text:0x00001AB0; // type:function size:0x10 -fn_408_1AC0 = .text:0x00001AC0; // type:function size:0x10 -fn_408_1AD0 = .text:0x00001AD0; // type:function size:0x10 -fn_408_1AE0 = .text:0x00001AE0; // type:function size:0x10 -fn_408_1AF0 = .text:0x00001AF0; // type:function size:0x30 -fn_408_1B20 = .text:0x00001B20; // type:function size:0x30 -fn_408_1B50 = .text:0x00001B50; // type:function size:0x30 -fn_408_1B80 = .text:0x00001B80; // type:function size:0x56C -fn_408_20F0 = .text:0x000020F0; // type:function size:0x58 -fn_408_2150 = .text:0x00002150; // type:function size:0x88 +build__33sFStateFct_c<17dAcOgroundCover_c>FRC12sStateIDIf_c = .text:0x000019C0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOgroundCover_c>FRP10sStateIf_c = .text:0x00001A20; // type:function size:0xC +initialize__30sFState_c<17dAcOgroundCover_c>Fv = .text:0x00001A30; // type:function size:0x1C +execute__30sFState_c<17dAcOgroundCover_c>Fv = .text:0x00001A50; // type:function size:0x1C +finalize__30sFState_c<17dAcOgroundCover_c>Fv = .text:0x00001A70; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A90; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AA0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AB0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AC0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AD0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOgroundCover_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AE0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOgroundCover_c>CFR17dAcOgroundCover_c = .text:0x00001AF0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOgroundCover_c>CFR17dAcOgroundCover_c = .text:0x00001B20; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOgroundCover_c>CFR17dAcOgroundCover_c = .text:0x00001B50; // type:function size:0x30 +__sinit_\d_a_obj_ground_cover_cpp = .text:0x00001B80; // type:function size:0x56C scope:local +__dt__32sFStateID_c<17dAcOgroundCover_c>Fv = .text:0x000020F0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOgroundCover_c>CFPCc = .text:0x00002150; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_408_data_38 = .data:0x00000038; // type:object size:0x10 data:string lbl_408_data_48 = .data:0x00000048; // type:object size:0x14 lbl_408_data_5C = .data:0x0000005C; // type:object size:0x14 lbl_408_data_70 = .data:0x00000070; // type:object size:0x18 -lbl_408_data_88 = .data:0x00000088; // type:object size:0x10 +g_profile_OBJ_GROUND_COVER = .data:0x00000088; // type:object size:0x10 lbl_408_data_98 = .data:0x00000098; // type:object size:0x20 lbl_408_data_B8 = .data:0x000000B8; // type:object size:0x80 lbl_408_data_138 = .data:0x00000138; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_guard_logNP/symbols.txt b/config/SOUE01/rels/d_a_obj_guard_logNP/symbols.txt index 9b63dc67..e0426f36 100644 --- a/config/SOUE01/rels/d_a_obj_guard_logNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_guard_logNP/symbols.txt @@ -4,32 +4,32 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_398_F0 = .text:0x000000F0; // type:function size:0x40 -fn_398_130 = .text:0x00000130; // type:function size:0x198 +dAcOguardLog_c_classInit__Fv = .text:0x00000130; // type:function size:0x198 fn_398_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_398_330 = .text:0x00000330; // type:function size:0x58 -fn_398_390 = .text:0x00000390; // type:function size:0x6C -fn_398_400 = .text:0x00000400; // type:function size:0xA0 -fn_398_4A0 = .text:0x000004A0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOguardLog_c>Fv = .text:0x00000330; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOguardLog_c>Fv = .text:0x00000390; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000400; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004A0; // type:function size:0xA4 fn_398_550 = .text:0x00000550; // type:function size:0x4 fn_398_560 = .text:0x00000560; // type:function size:0xC fn_398_570 = .text:0x00000570; // type:function size:0x158 fn_398_6D0 = .text:0x000006D0; // type:function size:0x1F4 -fn_398_8D0 = .text:0x000008D0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008D0; // type:function size:0x10 fn_398_8E0 = .text:0x000008E0; // type:function size:0x8 fn_398_8F0 = .text:0x000008F0; // type:function size:0x84 -fn_398_980 = .text:0x00000980; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_398_990 = .text:0x00000990; // type:function size:0x88 fn_398_A20 = .text:0x00000A20; // type:function size:0xCC -fn_398_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_398_B00 = .text:0x00000B00; // type:function size:0x16C -fn_398_C70 = .text:0x00000C70; // type:function size:0x4 -fn_398_C80 = .text:0x00000C80; // type:function size:0x4 -fn_398_C90 = .text:0x00000C90; // type:function size:0x108 -fn_398_DA0 = .text:0x00000DA0; // type:function size:0x4 -fn_398_DB0 = .text:0x00000DB0; // type:function size:0x3D8 -fn_398_1190 = .text:0x00001190; // type:function size:0x10 -fn_398_11A0 = .text:0x000011A0; // type:function size:0x280 -fn_398_1420 = .text:0x00001420; // type:function size:0x4 +initializeState_Init__14dAcOguardLog_cFv = .text:0x00000AF0; // type:function size:0x4 +executeState_Init__14dAcOguardLog_cFv = .text:0x00000B00; // type:function size:0x16C +finalizeState_Init__14dAcOguardLog_cFv = .text:0x00000C70; // type:function size:0x4 +initializeState_Wait__14dAcOguardLog_cFv = .text:0x00000C80; // type:function size:0x4 +executeState_Wait__14dAcOguardLog_cFv = .text:0x00000C90; // type:function size:0x108 +finalizeState_Wait__14dAcOguardLog_cFv = .text:0x00000DA0; // type:function size:0x4 +initializeState_Shake__14dAcOguardLog_cFv = .text:0x00000DB0; // type:function size:0x3D8 +getOldStateID__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001190; // type:function size:0x10 +executeState_Shake__14dAcOguardLog_cFv = .text:0x000011A0; // type:function size:0x280 +finalizeState_Shake__14dAcOguardLog_cFv = .text:0x00001420; // type:function size:0x4 fn_398_1430 = .text:0x00001430; // type:function size:0x6C fn_398_14A0 = .text:0x000014A0; // type:function size:0x68 fn_398_1510 = .text:0x00001510; // type:function size:0x8C @@ -52,24 +52,24 @@ fn_398_21D0 = .text:0x000021D0; // type:function size:0xE4 fn_398_22C0 = .text:0x000022C0; // type:function size:0x304 fn_398_25D0 = .text:0x000025D0; // type:function size:0x6C fn_398_2640 = .text:0x00002640; // type:function size:0x134 -fn_398_2780 = .text:0x00002780; // type:function size:0x188 -fn_398_2910 = .text:0x00002910; // type:function size:0x10 -fn_398_2920 = .text:0x00002920; // type:function size:0x60 -fn_398_2980 = .text:0x00002980; // type:function size:0xC -fn_398_2990 = .text:0x00002990; // type:function size:0x1C -fn_398_29B0 = .text:0x000029B0; // type:function size:0x1C -fn_398_29D0 = .text:0x000029D0; // type:function size:0x1C -fn_398_29F0 = .text:0x000029F0; // type:function size:0x10 -fn_398_2A00 = .text:0x00002A00; // type:function size:0x10 -fn_398_2A10 = .text:0x00002A10; // type:function size:0x10 -fn_398_2A20 = .text:0x00002A20; // type:function size:0x10 -fn_398_2A30 = .text:0x00002A30; // type:function size:0x10 -fn_398_2A40 = .text:0x00002A40; // type:function size:0x30 -fn_398_2A70 = .text:0x00002A70; // type:function size:0x30 -fn_398_2AA0 = .text:0x00002AA0; // type:function size:0x30 -fn_398_2AD0 = .text:0x00002AD0; // type:function size:0x2D8 -fn_398_2DB0 = .text:0x00002DB0; // type:function size:0x58 -fn_398_2E10 = .text:0x00002E10; // type:function size:0x88 +__dt__14dAcOguardLog_cFv = .text:0x00002780; // type:function size:0x188 +getStateID__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002910; // type:function size:0x10 +build__30sFStateFct_c<14dAcOguardLog_c>FRC12sStateIDIf_c = .text:0x00002920; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOguardLog_c>FRP10sStateIf_c = .text:0x00002980; // type:function size:0xC +initialize__27sFState_c<14dAcOguardLog_c>Fv = .text:0x00002990; // type:function size:0x1C +execute__27sFState_c<14dAcOguardLog_c>Fv = .text:0x000029B0; // type:function size:0x1C +finalize__27sFState_c<14dAcOguardLog_c>Fv = .text:0x000029D0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029F0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A00; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A10; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A20; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOguardLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A30; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOguardLog_c>CFR14dAcOguardLog_c = .text:0x00002A40; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOguardLog_c>CFR14dAcOguardLog_c = .text:0x00002A70; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOguardLog_c>CFR14dAcOguardLog_c = .text:0x00002AA0; // type:function size:0x30 +__sinit_\d_a_obj_guard_log_cpp = .text:0x00002AD0; // type:function size:0x2D8 scope:local +__dt__29sFStateID_c<14dAcOguardLog_c>Fv = .text:0x00002DB0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOguardLog_c>CFPCc = .text:0x00002E10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_398_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_398_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float lbl_398_rodata_9C = .rodata:0x0000009C; // type:object size:0xC data:float lbl_398_rodata_A8 = .rodata:0x000000A8; // type:object size:0x30 data:float -lbl_398_data_0 = .data:0x00000000; // type:object size:0x130 data:4byte +g_profile_OBJ_GUARD_LOG = .data:0x00000000; // type:object size:0x130 data:4byte lbl_398_data_130 = .data:0x00000130; // type:object size:0x30 lbl_398_data_160 = .data:0x00000160; // type:object size:0x30 lbl_398_data_190 = .data:0x00000190; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_harp_hintNP/symbols.txt b/config/SOUE01/rels/d_a_obj_harp_hintNP/symbols.txt index 35adc735..f3be969b 100644 --- a/config/SOUE01/rels/d_a_obj_harp_hintNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_harp_hintNP/symbols.txt @@ -3,76 +3,76 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOHarpHint__ctor = .text:0x000000F0; // type:function size:0x178 +dAcOHarpHint_c_classInit__Fv = .text:0x000000F0; // type:function size:0x178 fn_608_270 = .text:0x00000270; // type:function size:0x58 fn_608_2D0 = .text:0x000002D0; // type:function size:0x40 -fn_608_310 = .text:0x00000310; // type:function size:0x58 -fn_608_370 = .text:0x00000370; // type:function size:0x6C -fn_608_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_608_480 = .text:0x00000480; // type:function size:0xA4 +__dt__27sFState_c<14dAcOHarpHint_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOHarpHint_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_608_530 = .text:0x00000530; // type:function size:0x58 fn_608_590 = .text:0x00000590; // type:function size:0x1CC AcOHarpHint__initModels = .text:0x00000760; // type:function size:0x194 AcOHarpHint__init = .text:0x00000900; // type:function size:0x4F0 -fn_608_DF0 = .text:0x00000DF0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000DF0; // type:function size:0x10 fn_608_E00 = .text:0x00000E00; // type:function size:0x8 fn_608_E10 = .text:0x00000E10; // type:function size:0x30 AcOHarpHint__update = .text:0x00000E40; // type:function size:0x3B4 -fn_608_1200 = .text:0x00001200; // type:function size:0x10 -fn_608_1210 = .text:0x00001210; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001210; // type:function size:0x10 AcOHarpHint__updateInEvent = .text:0x00001220; // type:function size:0x45C fn_608_1680 = .text:0x00001680; // type:function size:0x1F4 fn_608_1880 = .text:0x00001880; // type:function size:0x24C fn_608_1AD0 = .text:0x00001AD0; // type:function size:0x15C -AcOHarpHint__stateWaitEnter = .text:0x00001C30; // type:function size:0xC -AcOHarpHint__stateWaitIn = .text:0x00001C40; // type:function size:0xB4 +initializeState_Wait__14dAcOHarpHint_cFv = .text:0x00001C30; // type:function size:0xC +executeState_Wait__14dAcOHarpHint_cFv = .text:0x00001C40; // type:function size:0xB4 decrement = .text:0x00001D00; // type:function size:0x1C -AcOHarpHint__stateWaitLeave = .text:0x00001D20; // type:function size:0x4 -fn_608_1D30 = .text:0x00001D30; // type:function size:0x2C -fn_608_1D60 = .text:0x00001D60; // type:function size:0x4 -fn_608_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_608_1D80 = .text:0x00001D80; // type:function size:0x14 -fn_608_1DA0 = .text:0x00001DA0; // type:function size:0x84 -fn_608_1E30 = .text:0x00001E30; // type:function size:0x4 -fn_608_1E40 = .text:0x00001E40; // type:function size:0x90 -fn_608_1ED0 = .text:0x00001ED0; // type:function size:0x18 -fn_608_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_608_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_608_1F10 = .text:0x00001F10; // type:function size:0x26C -fn_608_2180 = .text:0x00002180; // type:function size:0x4 -fn_608_2190 = .text:0x00002190; // type:function size:0xB0 -fn_608_2240 = .text:0x00002240; // type:function size:0x118 -fn_608_2360 = .text:0x00002360; // type:function size:0x28 -fn_608_2390 = .text:0x00002390; // type:function size:0x50 -fn_608_23E0 = .text:0x000023E0; // type:function size:0x590 -fn_608_2970 = .text:0x00002970; // type:function size:0x10 -fn_608_2980 = .text:0x00002980; // type:function size:0x4 -fn_608_2990 = .text:0x00002990; // type:function size:0x3B0 -fn_608_2D40 = .text:0x00002D40; // type:function size:0x20 -fn_608_2D60 = .text:0x00002D60; // type:function size:0x18 -fn_608_2D80 = .text:0x00002D80; // type:function size:0x2E8 -fn_608_3070 = .text:0x00003070; // type:function size:0x2C -fn_608_30A0 = .text:0x000030A0; // type:function size:0x7C -fn_608_3120 = .text:0x00003120; // type:function size:0x514 -fn_608_3640 = .text:0x00003640; // type:function size:0x4 -fn_608_3650 = .text:0x00003650; // type:function size:0x40 -fn_608_3690 = .text:0x00003690; // type:function size:0x260 -fn_608_38F0 = .text:0x000038F0; // type:function size:0x10 -fn_608_3900 = .text:0x00003900; // type:function size:0x70 -fn_608_3970 = .text:0x00003970; // type:function size:0x250 -fn_608_3BC0 = .text:0x00003BC0; // type:function size:0x18 -AcOHarpHint__stateAppearEnter = .text:0x00003BE0; // type:function size:0xA8 -AcOHarpHint__stateAppearIn = .text:0x00003C90; // type:function size:0x128 -AcOHarpHint__stateAppearLeave = .text:0x00003DC0; // type:function size:0x1C -fn_608_3DE0 = .text:0x00003DE0; // type:function size:0x90 -fn_608_3E70 = .text:0x00003E70; // type:function size:0xD4 -fn_608_3F50 = .text:0x00003F50; // type:function size:0x28 -fn_608_3F80 = .text:0x00003F80; // type:function size:0x70 -fn_608_3FF0 = .text:0x00003FF0; // type:function size:0x3B4 -fn_608_43B0 = .text:0x000043B0; // type:function size:0x8 -fn_608_43C0 = .text:0x000043C0; // type:function size:0x5C -fn_608_4420 = .text:0x00004420; // type:function size:0x64 -fn_608_4490 = .text:0x00004490; // type:function size:0x4 +finalizeState_Wait__14dAcOHarpHint_cFv = .text:0x00001D20; // type:function size:0x4 +initializeState_Rotate__14dAcOHarpHint_cFv = .text:0x00001D30; // type:function size:0x2C +executeState_Rotate__14dAcOHarpHint_cFv = .text:0x00001D60; // type:function size:0x4 +finalizeState_Rotate__14dAcOHarpHint_cFv = .text:0x00001D70; // type:function size:0x4 +initializeState_Shift__14dAcOHarpHint_cFv = .text:0x00001D80; // type:function size:0x14 +executeState_Shift__14dAcOHarpHint_cFv = .text:0x00001DA0; // type:function size:0x84 +finalizeState_Shift__14dAcOHarpHint_cFv = .text:0x00001E30; // type:function size:0x4 +initializeState_TalkStart__14dAcOHarpHint_cFv = .text:0x00001E40; // type:function size:0x90 +executeState_TalkStart__14dAcOHarpHint_cFv = .text:0x00001ED0; // type:function size:0x18 +finalizeState_TalkStart__14dAcOHarpHint_cFv = .text:0x00001EF0; // type:function size:0x10 +initializeState_Talk__14dAcOHarpHint_cFv = .text:0x00001F00; // type:function size:0x10 +executeState_Talk__14dAcOHarpHint_cFv = .text:0x00001F10; // type:function size:0x26C +finalizeState_Talk__14dAcOHarpHint_cFv = .text:0x00002180; // type:function size:0x4 +initializeState_Beetle__14dAcOHarpHint_cFv = .text:0x00002190; // type:function size:0xB0 +executeState_Beetle__14dAcOHarpHint_cFv = .text:0x00002240; // type:function size:0x118 +finalizeState_Beetle__14dAcOHarpHint_cFv = .text:0x00002360; // type:function size:0x28 +initializeState_Bomb__14dAcOHarpHint_cFv = .text:0x00002390; // type:function size:0x50 +executeState_Bomb__14dAcOHarpHint_cFv = .text:0x000023E0; // type:function size:0x590 +finalizeState_Bomb__14dAcOHarpHint_cFv = .text:0x00002970; // type:function size:0x10 +initializeState_HorizonHit__14dAcOHarpHint_cFv = .text:0x00002980; // type:function size:0x4 +executeState_HorizonHit__14dAcOHarpHint_cFv = .text:0x00002990; // type:function size:0x3B0 +finalizeState_HorizonHit__14dAcOHarpHint_cFv = .text:0x00002D40; // type:function size:0x20 +initializeState_VerticalHit__14dAcOHarpHint_cFv = .text:0x00002D60; // type:function size:0x18 +executeState_VerticalHit__14dAcOHarpHint_cFv = .text:0x00002D80; // type:function size:0x2E8 +finalizeState_VerticalHit__14dAcOHarpHint_cFv = .text:0x00003070; // type:function size:0x2C +initializeState_Whip__14dAcOHarpHint_cFv = .text:0x000030A0; // type:function size:0x7C +executeState_Whip__14dAcOHarpHint_cFv = .text:0x00003120; // type:function size:0x514 +finalizeState_Whip__14dAcOHarpHint_cFv = .text:0x00003640; // type:function size:0x4 +initializeState_WhipRot__14dAcOHarpHint_cFv = .text:0x00003650; // type:function size:0x40 +executeState_WhipRot__14dAcOHarpHint_cFv = .text:0x00003690; // type:function size:0x260 +finalizeState_WhipRot__14dAcOHarpHint_cFv = .text:0x000038F0; // type:function size:0x10 +initializeState_Water__14dAcOHarpHint_cFv = .text:0x00003900; // type:function size:0x70 +executeState_Water__14dAcOHarpHint_cFv = .text:0x00003970; // type:function size:0x250 +finalizeState_Water__14dAcOHarpHint_cFv = .text:0x00003BC0; // type:function size:0x18 +initializeState_Appear__14dAcOHarpHint_cFv = .text:0x00003BE0; // type:function size:0xA8 +executeState_Appear__14dAcOHarpHint_cFv = .text:0x00003C90; // type:function size:0x128 +finalizeState_Appear__14dAcOHarpHint_cFv = .text:0x00003DC0; // type:function size:0x1C +initializeState_AppearShiekah__14dAcOHarpHint_cFv = .text:0x00003DE0; // type:function size:0x90 +executeState_AppearShiekah__14dAcOHarpHint_cFv = .text:0x00003E70; // type:function size:0xD4 +finalizeState_AppearShiekah__14dAcOHarpHint_cFv = .text:0x00003F50; // type:function size:0x28 +initializeState_Wind__14dAcOHarpHint_cFv = .text:0x00003F80; // type:function size:0x70 +executeState_Wind__14dAcOHarpHint_cFv = .text:0x00003FF0; // type:function size:0x3B4 +finalizeState_Wind__14dAcOHarpHint_cFv = .text:0x000043B0; // type:function size:0x8 +initializeState_ItemGen__14dAcOHarpHint_cFv = .text:0x000043C0; // type:function size:0x5C +executeState_ItemGen__14dAcOHarpHint_cFv = .text:0x00004420; // type:function size:0x64 +finalizeState_ItemGen__14dAcOHarpHint_cFv = .text:0x00004490; // type:function size:0x4 fn_608_44A0 = .text:0x000044A0; // type:function size:0x84 fn_608_4530 = .text:0x00004530; // type:function size:0x200 fn_608_4730 = .text:0x00004730; // type:function size:0x8C @@ -100,29 +100,29 @@ fn_608_6250 = .text:0x00006250; // type:function size:0xC fn_608_6260 = .text:0x00006260; // type:function size:0xC fn_608_6270 = .text:0x00006270; // type:function size:0x1A8 fn_608_6420 = .text:0x00006420; // type:function size:0x5C -fn_608_6480 = .text:0x00006480; // type:function size:0x16C +__dt__14dAcOHarpHint_cFv = .text:0x00006480; // type:function size:0x16C fn_608_65F0 = .text:0x000065F0; // type:function size:0x4 fn_608_6600 = .text:0x00006600; // type:function size:0x4 fn_608_6610 = .text:0x00006610; // type:function size:0x4 fn_608_6620 = .text:0x00006620; // type:function size:0x4 fn_608_6630 = .text:0x00006630; // type:function size:0x4 -fn_608_6640 = .text:0x00006640; // type:function size:0x60 -fn_608_66A0 = .text:0x000066A0; // type:function size:0xC -fn_608_66B0 = .text:0x000066B0; // type:function size:0x1C -fn_608_66D0 = .text:0x000066D0; // type:function size:0x1C -fn_608_66F0 = .text:0x000066F0; // type:function size:0x1C -fn_608_6710 = .text:0x00006710; // type:function size:0x10 -fn_608_6720 = .text:0x00006720; // type:function size:0x10 -fn_608_6730 = .text:0x00006730; // type:function size:0x10 -fn_608_6740 = .text:0x00006740; // type:function size:0x10 -fn_608_6750 = .text:0x00006750; // type:function size:0x10 -fn_608_6760 = .text:0x00006760; // type:function size:0x10 -fn_608_6770 = .text:0x00006770; // type:function size:0x30 -fn_608_67A0 = .text:0x000067A0; // type:function size:0x30 -fn_608_67D0 = .text:0x000067D0; // type:function size:0x30 -fn_608_6800 = .text:0x00006800; // type:function size:0xC08 -fn_608_7410 = .text:0x00007410; // type:function size:0x58 -fn_608_7470 = .text:0x00007470; // type:function size:0x88 +build__30sFStateFct_c<14dAcOHarpHint_c>FRC12sStateIDIf_c = .text:0x00006640; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOHarpHint_c>FRP10sStateIf_c = .text:0x000066A0; // type:function size:0xC +initialize__27sFState_c<14dAcOHarpHint_c>Fv = .text:0x000066B0; // type:function size:0x1C +execute__27sFState_c<14dAcOHarpHint_c>Fv = .text:0x000066D0; // type:function size:0x1C +finalize__27sFState_c<14dAcOHarpHint_c>Fv = .text:0x000066F0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006710; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006720; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006730; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006740; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006750; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOHarpHint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006760; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOHarpHint_c>CFR14dAcOHarpHint_c = .text:0x00006770; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOHarpHint_c>CFR14dAcOHarpHint_c = .text:0x000067A0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOHarpHint_c>CFR14dAcOHarpHint_c = .text:0x000067D0; // type:function size:0x30 +__sinit_\d_a_obj_harp_hint_cpp = .text:0x00006800; // type:function size:0xC08 scope:local +__dt__29sFStateID_c<14dAcOHarpHint_c>Fv = .text:0x00007410; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOHarpHint_c>CFPCc = .text:0x00007470; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -138,7 +138,7 @@ lbl_608_rodata_C8 = .rodata:0x000000C8; // type:object size:0x3C lbl_608_rodata_104 = .rodata:0x00000104; // type:object size:0x38 data:float lbl_608_rodata_13C = .rodata:0x0000013C; // type:object size:0x64 data:float lbl_608_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_608_data_10 = .data:0x00000010; // type:object size:0x6C +g_profile_OBJ_HARP_HINT = .data:0x00000010; // type:object size:0x6C lbl_608_data_7C = .data:0x0000007C; // type:object size:0xC data:string lbl_608_data_88 = .data:0x00000088; // type:object size:0x68 lbl_608_data_F0 = .data:0x000000F0; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_himoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_himoNP/symbols.txt index b383fbdc..277c498c 100644 --- a/config/SOUE01/rels/d_a_obj_himoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_himoNP/symbols.txt @@ -4,44 +4,44 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_158_F0 = .text:0x000000F0; // type:function size:0x40 -AcOhimo__ctor = .text:0x00000130; // type:function size:0x104 +dAcOhimo_c_classInit__Fv = .text:0x00000130; // type:function size:0x104 fn_158_240 = .text:0x00000240; // type:function size:0x68 fn_158_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_158_310 = .text:0x00000310; // type:function size:0x58 -fn_158_370 = .text:0x00000370; // type:function size:0x6C -fn_158_3E0 = .text:0x000003E0; // type:function size:0xA0 -fn_158_480 = .text:0x00000480; // type:function size:0xA4 +__dt__23sFState_c<10dAcOhimo_c>Fv = .text:0x00000310; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOhimo_c>Fv = .text:0x00000370; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003E0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000480; // type:function size:0xA4 fn_158_530 = .text:0x00000530; // type:function size:0x4 AcOhimo__initModels = .text:0x00000540; // type:function size:0x104 AcOhimo__init = .text:0x00000650; // type:function size:0x18C -fn_158_7E0 = .text:0x000007E0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007E0; // type:function size:0x10 fn_158_7F0 = .text:0x000007F0; // type:function size:0x8 AcOhimo__update = .text:0x00000800; // type:function size:0x7C4 -fn_158_FD0 = .text:0x00000FD0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 AcOhimo__draw = .text:0x00000FE0; // type:function size:0x74 -fn_158_1060 = .text:0x00001060; // type:function size:0x4 -fn_158_1070 = .text:0x00001070; // type:function size:0x4 -fn_158_1080 = .text:0x00001080; // type:function size:0x4 +initializeState_Wait__10dAcOhimo_cFv = .text:0x00001060; // type:function size:0x4 +executeState_Wait__10dAcOhimo_cFv = .text:0x00001070; // type:function size:0x4 +finalizeState_Wait__10dAcOhimo_cFv = .text:0x00001080; // type:function size:0x4 fn_158_1090 = .text:0x00001090; // type:function size:0xD0 -fn_158_1160 = .text:0x00001160; // type:function size:0x108 -fn_158_1270 = .text:0x00001270; // type:function size:0x10 -fn_158_1280 = .text:0x00001280; // type:function size:0x60 -fn_158_12E0 = .text:0x000012E0; // type:function size:0xC -fn_158_12F0 = .text:0x000012F0; // type:function size:0x1C -fn_158_1310 = .text:0x00001310; // type:function size:0x1C -fn_158_1330 = .text:0x00001330; // type:function size:0x1C -fn_158_1350 = .text:0x00001350; // type:function size:0x10 -fn_158_1360 = .text:0x00001360; // type:function size:0x10 -fn_158_1370 = .text:0x00001370; // type:function size:0x10 -fn_158_1380 = .text:0x00001380; // type:function size:0x10 -fn_158_1390 = .text:0x00001390; // type:function size:0x10 -fn_158_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_158_13B0 = .text:0x000013B0; // type:function size:0x30 -fn_158_13E0 = .text:0x000013E0; // type:function size:0x30 -fn_158_1410 = .text:0x00001410; // type:function size:0x30 -fn_158_1440 = .text:0x00001440; // type:function size:0x10C -fn_158_1550 = .text:0x00001550; // type:function size:0x58 -fn_158_15B0 = .text:0x000015B0; // type:function size:0x88 +__dt__10dAcOhimo_cFv = .text:0x00001160; // type:function size:0x108 +getStateID__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001270; // type:function size:0x10 +build__26sFStateFct_c<10dAcOhimo_c>FRC12sStateIDIf_c = .text:0x00001280; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOhimo_c>FRP10sStateIf_c = .text:0x000012E0; // type:function size:0xC +initialize__23sFState_c<10dAcOhimo_c>Fv = .text:0x000012F0; // type:function size:0x1C +execute__23sFState_c<10dAcOhimo_c>Fv = .text:0x00001310; // type:function size:0x1C +finalize__23sFState_c<10dAcOhimo_c>Fv = .text:0x00001330; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001350; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001360; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001370; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001380; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001390; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOhimo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013A0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOhimo_c>CFR10dAcOhimo_c = .text:0x000013B0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOhimo_c>CFR10dAcOhimo_c = .text:0x000013E0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOhimo_c>CFR10dAcOhimo_c = .text:0x00001410; // type:function size:0x30 +__sinit_\d_a_obj_himo_cpp = .text:0x00001440; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOhimo_c>Fv = .text:0x00001550; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOhimo_c>CFPCc = .text:0x000015B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_158_rodata_0 = .rodata:0x00000000; // type:object size:0x2C data:float lbl_158_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_158_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_158_rodata_38 = .rodata:0x00000038; // type:object size:0x40 data:double -lbl_158_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_HIMO = .data:0x00000000; // type:object size:0x10 data:4byte lbl_158_data_10 = .data:0x00000010; // type:object size:0x8 lbl_158_data_18 = .data:0x00000018; // type:object size:0x10 lbl_158_data_28 = .data:0x00000028; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_obj_hit_lever_swNP/symbols.txt b/config/SOUE01/rels/d_a_obj_hit_lever_swNP/symbols.txt index 38ff4abb..fc976319 100644 --- a/config/SOUE01/rels/d_a_obj_hit_lever_swNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_hit_lever_swNP/symbols.txt @@ -3,58 +3,58 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOhitLeverSw__ctor = .text:0x000000F0; // type:function size:0xDC -fn_348_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_348_230 = .text:0x00000230; // type:function size:0x6C -fn_348_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_348_340 = .text:0x00000340; // type:function size:0xA4 +dAcOhitLeverSw_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__29sFState_c<16dAcOhitLeverSw_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOhitLeverSw_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_348_3F0 = .text:0x000003F0; // type:function size:0x58 fn_348_450 = .text:0x00000450; // type:function size:0xE4 AcOhitLeverSw__initModels = .text:0x00000540; // type:function size:0xDC AcOhitLeverSw__init = .text:0x00000620; // type:function size:0x360 -fn_348_980 = .text:0x00000980; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_348_990 = .text:0x00000990; // type:function size:0x8 AcOhitLeverSw__update = .text:0x000009A0; // type:function size:0x358 -fn_348_D00 = .text:0x00000D00; // type:function size:0x10 -fn_348_D10 = .text:0x00000D10; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 AcOhitLeverSw__draw = .text:0x00000D20; // type:function size:0x3C -AcOhitLeverSw__stateRightEnter = .text:0x00000D60; // type:function size:0x64 -AcOhitLeverSw__stateRightIn = .text:0x00000DD0; // type:function size:0x134 +initializeState_Right__16dAcOhitLeverSw_cFv = .text:0x00000D60; // type:function size:0x64 +executeState_Right__16dAcOhitLeverSw_cFv = .text:0x00000DD0; // type:function size:0x134 AcOhitLeverSw__decrement = .text:0x00000F10; // type:function size:0x1C -AcOhitLeverSw__stateRightLeave = .text:0x00000F30; // type:function size:0x10 -AcOhitLeverSw__stateLeftEnter = .text:0x00000F40; // type:function size:0x64 -AcOhitLeverSw__stateLeftIn = .text:0x00000FB0; // type:function size:0x134 -AcOhitLeverSw__stateLeftLeave = .text:0x000010F0; // type:function size:0x10 -AcOhitLeverSw__stateMoveEnter = .text:0x00001100; // type:function size:0x30 -AcOhitLeverSw__stateMoveIn = .text:0x00001130; // type:function size:0x174 +finalizeState_Right__16dAcOhitLeverSw_cFv = .text:0x00000F30; // type:function size:0x10 +initializeState_Left__16dAcOhitLeverSw_cFv = .text:0x00000F40; // type:function size:0x64 +executeState_Left__16dAcOhitLeverSw_cFv = .text:0x00000FB0; // type:function size:0x134 +finalizeState_Left__16dAcOhitLeverSw_cFv = .text:0x000010F0; // type:function size:0x10 +initializeState_Move__16dAcOhitLeverSw_cFv = .text:0x00001100; // type:function size:0x30 +executeState_Move__16dAcOhitLeverSw_cFv = .text:0x00001130; // type:function size:0x174 fn_348_12B0 = .text:0x000012B0; // type:function size:0x1C -fn_348_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_348_12E0 = .text:0x000012E0; // type:function size:0x4 +getOldStateID__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +finalizeState_Move__16dAcOhitLeverSw_cFv = .text:0x000012E0; // type:function size:0x4 hasTimeOpen = .text:0x000012F0; // type:function size:0x18 -fn_348_1310 = .text:0x00001310; // type:function size:0xF4 -fn_348_1410 = .text:0x00001410; // type:function size:0x60 -fn_348_1470 = .text:0x00001470; // type:function size:0xC -fn_348_1480 = .text:0x00001480; // type:function size:0x1C -fn_348_14A0 = .text:0x000014A0; // type:function size:0x1C -fn_348_14C0 = .text:0x000014C0; // type:function size:0x1C -fn_348_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_348_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_348_1500 = .text:0x00001500; // type:function size:0x10 -fn_348_1510 = .text:0x00001510; // type:function size:0x10 -fn_348_1520 = .text:0x00001520; // type:function size:0x10 -fn_348_1530 = .text:0x00001530; // type:function size:0x30 -fn_348_1560 = .text:0x00001560; // type:function size:0x30 -fn_348_1590 = .text:0x00001590; // type:function size:0x30 -fn_348_15C0 = .text:0x000015C0; // type:function size:0x27C -fn_348_1840 = .text:0x00001840; // type:function size:0x58 -fn_348_18A0 = .text:0x000018A0; // type:function size:0x88 +__dt__16dAcOhitLeverSw_cFv = .text:0x00001310; // type:function size:0xF4 +build__32sFStateFct_c<16dAcOhitLeverSw_c>FRC12sStateIDIf_c = .text:0x00001410; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOhitLeverSw_c>FRP10sStateIf_c = .text:0x00001470; // type:function size:0xC +initialize__29sFState_c<16dAcOhitLeverSw_c>Fv = .text:0x00001480; // type:function size:0x1C +execute__29sFState_c<16dAcOhitLeverSw_c>Fv = .text:0x000014A0; // type:function size:0x1C +finalize__29sFState_c<16dAcOhitLeverSw_c>Fv = .text:0x000014C0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014E0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014F0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001500; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001510; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOhitLeverSw_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001520; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOhitLeverSw_c>CFR16dAcOhitLeverSw_c = .text:0x00001530; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOhitLeverSw_c>CFR16dAcOhitLeverSw_c = .text:0x00001560; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOhitLeverSw_c>CFR16dAcOhitLeverSw_c = .text:0x00001590; // type:function size:0x30 +__sinit_\d_a_obj_hit_lever_sw_cpp = .text:0x000015C0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOhitLeverSw_c>Fv = .text:0x00001840; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOhitLeverSw_c>CFPCc = .text:0x000018A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_348_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_348_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_348_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float -lbl_348_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_HIT_LEVER_SW = .data:0x00000000; // type:object size:0x10 data:4byte lbl_348_data_10 = .data:0x00000010; // type:object size:0x2C lbl_348_data_3C = .data:0x0000003C; // type:object size:0x40 lbl_348_data_7C = .data:0x0000007C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_holeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_holeNP/symbols.txt index 4c0657d7..997b66b3 100644 --- a/config/SOUE01/rels/d_a_obj_holeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_holeNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_198_F0 = .text:0x000000F0; // type:function size:0xD0 -fn_198_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_198_220 = .text:0x00000220; // type:function size:0x6C -fn_198_290 = .text:0x00000290; // type:function size:0xA0 -fn_198_330 = .text:0x00000330; // type:function size:0xA4 +dAcOhole_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__23sFState_c<10dAcOhole_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOhole_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_198_3E0 = .text:0x000003E0; // type:function size:0xA4 fn_198_490 = .text:0x00000490; // type:function size:0x128 -fn_198_5C0 = .text:0x000005C0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005C0; // type:function size:0x10 fn_198_5D0 = .text:0x000005D0; // type:function size:0x8 fn_198_5E0 = .text:0x000005E0; // type:function size:0x30 -fn_198_610 = .text:0x00000610; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000610; // type:function size:0x10 fn_198_620 = .text:0x00000620; // type:function size:0x28 -fn_198_650 = .text:0x00000650; // type:function size:0x4 -fn_198_660 = .text:0x00000660; // type:function size:0x4 -fn_198_670 = .text:0x00000670; // type:function size:0x4 -fn_198_680 = .text:0x00000680; // type:function size:0xE4 -fn_198_770 = .text:0x00000770; // type:function size:0x10 -fn_198_780 = .text:0x00000780; // type:function size:0x60 -fn_198_7E0 = .text:0x000007E0; // type:function size:0xC -fn_198_7F0 = .text:0x000007F0; // type:function size:0x1C -fn_198_810 = .text:0x00000810; // type:function size:0x1C -fn_198_830 = .text:0x00000830; // type:function size:0x1C -fn_198_850 = .text:0x00000850; // type:function size:0x10 -fn_198_860 = .text:0x00000860; // type:function size:0x10 -fn_198_870 = .text:0x00000870; // type:function size:0x10 -fn_198_880 = .text:0x00000880; // type:function size:0x10 -fn_198_890 = .text:0x00000890; // type:function size:0x10 -fn_198_8A0 = .text:0x000008A0; // type:function size:0x10 -fn_198_8B0 = .text:0x000008B0; // type:function size:0x30 -fn_198_8E0 = .text:0x000008E0; // type:function size:0x30 -fn_198_910 = .text:0x00000910; // type:function size:0x30 -fn_198_940 = .text:0x00000940; // type:function size:0x10C -fn_198_A50 = .text:0x00000A50; // type:function size:0x58 -fn_198_AB0 = .text:0x00000AB0; // type:function size:0x88 +initializeState_Wait__10dAcOhole_cFv = .text:0x00000650; // type:function size:0x4 +executeState_Wait__10dAcOhole_cFv = .text:0x00000660; // type:function size:0x4 +finalizeState_Wait__10dAcOhole_cFv = .text:0x00000670; // type:function size:0x4 +__dt__10dAcOhole_cFv = .text:0x00000680; // type:function size:0xE4 +getStateID__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000770; // type:function size:0x10 +build__26sFStateFct_c<10dAcOhole_c>FRC12sStateIDIf_c = .text:0x00000780; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOhole_c>FRP10sStateIf_c = .text:0x000007E0; // type:function size:0xC +initialize__23sFState_c<10dAcOhole_c>Fv = .text:0x000007F0; // type:function size:0x1C +execute__23sFState_c<10dAcOhole_c>Fv = .text:0x00000810; // type:function size:0x1C +finalize__23sFState_c<10dAcOhole_c>Fv = .text:0x00000830; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000860; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000870; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000880; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000890; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOhole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008A0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOhole_c>CFR10dAcOhole_c = .text:0x000008B0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOhole_c>CFR10dAcOhole_c = .text:0x000008E0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOhole_c>CFR10dAcOhole_c = .text:0x00000910; // type:function size:0x30 +__sinit_\d_a_obj_hole_cpp = .text:0x00000940; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOhole_c>Fv = .text:0x00000A50; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOhole_c>CFPCc = .text:0x00000AB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_198_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float -lbl_198_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_HOLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_198_data_10 = .data:0x00000010; // type:object size:0x4 lbl_198_data_14 = .data:0x00000014; // type:object size:0x14 lbl_198_data_28 = .data:0x00000028; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_obj_hole_minigameNP/symbols.txt b/config/SOUE01/rels/d_a_obj_hole_minigameNP/symbols.txt index c6a66546..18e616ab 100644 --- a/config/SOUE01/rels/d_a_obj_hole_minigameNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_hole_minigameNP/symbols.txt @@ -3,39 +3,39 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOHoleMinigame__ctor = .text:0x000000F0; // type:function size:0x110 +dAcOholeMinigame_c_classInit__Fv = .text:0x000000F0; // type:function size:0x110 AcOHoleMinigameHole__ctor = .text:0x00000200; // type:function size:0x48 fn_349_250 = .text:0x00000250; // type:function size:0x68 fn_349_2C0 = .text:0x000002C0; // type:function size:0x14 fn_349_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_349_340 = .text:0x00000340; // type:function size:0x58 -fn_349_3A0 = .text:0x000003A0; // type:function size:0x6C -fn_349_410 = .text:0x00000410; // type:function size:0xA0 -fn_349_4B0 = .text:0x000004B0; // type:function size:0xA4 +__dt__31sFState_c<18dAcOholeMinigame_c>Fv = .text:0x00000340; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOholeMinigame_c>Fv = .text:0x000003A0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000410; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004B0; // type:function size:0xA4 AcOHoleMinigame__initModels = .text:0x00000560; // type:function size:0x138 AcOHoleMinigame__init = .text:0x000006A0; // type:function size:0x1DC -fn_349_880 = .text:0x00000880; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000880; // type:function size:0x10 fn_349_890 = .text:0x00000890; // type:function size:0x8 AcOHoleMinigame__update = .text:0x000008A0; // type:function size:0x98 -fn_349_940 = .text:0x00000940; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000940; // type:function size:0x10 AcOHoleMinigame__updateInEvent = .text:0x00000950; // type:function size:0x88 AcOHoleMinigame__draw = .text:0x000009E0; // type:function size:0x94 -AcOHoleMinigame__stateWaitEnter = .text:0x00000A80; // type:function size:0xC -AcOHoleMinigame__stateWaitUpdate = .text:0x00000A90; // type:function size:0x54 +initializeState_Wait__18dAcOholeMinigame_cFv = .text:0x00000A80; // type:function size:0xC +executeState_Wait__18dAcOholeMinigame_cFv = .text:0x00000A90; // type:function size:0x54 AcOHoleMinigame__decrement = .text:0x00000AF0; // type:function size:0x1C -AcOHoleMinigame__stateWaitLeave = .text:0x00000B10; // type:function size:0x4 -AcOHoleMinigame__stateStartEnter = .text:0x00000B20; // type:function size:0x3C -AcOHoleMinigame__stateStartUpdate = .text:0x00000B60; // type:function size:0x54 -AcOHoleMinigame__stateStartLeave = .text:0x00000BC0; // type:function size:0x3C -AcOHoleMinigame__statePlayEnter = .text:0x00000C00; // type:function size:0x4 -AcOHoleMinigame__statePlayUpdate = .text:0x00000C10; // type:function size:0x350 -AcOHoleMinigame__statePlayLeave = .text:0x00000F60; // type:function size:0x4 -AcOHoleMinigame__stateMessageEnter = .text:0x00000F70; // type:function size:0x4C -AcOHoleMinigame__stateMessageUpdate = .text:0x00000FC0; // type:function size:0xEC -AcOHoleMinigame__stateMessageLeave = .text:0x000010B0; // type:function size:0x4 -AcOHoleMinigame__stateClearEnter = .text:0x000010C0; // type:function size:0x20 -AcOHoleMinigame__stateClearUpdate = .text:0x000010E0; // type:function size:0x464 -AcOHoleMinigame__stateClearLeave = .text:0x00001550; // type:function size:0x4 +finalizeState_Wait__18dAcOholeMinigame_cFv = .text:0x00000B10; // type:function size:0x4 +initializeState_Start__18dAcOholeMinigame_cFv = .text:0x00000B20; // type:function size:0x3C +executeState_Start__18dAcOholeMinigame_cFv = .text:0x00000B60; // type:function size:0x54 +finalizeState_Start__18dAcOholeMinigame_cFv = .text:0x00000BC0; // type:function size:0x3C +initializeState_Play__18dAcOholeMinigame_cFv = .text:0x00000C00; // type:function size:0x4 +executeState_Play__18dAcOholeMinigame_cFv = .text:0x00000C10; // type:function size:0x350 +finalizeState_Play__18dAcOholeMinigame_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_Message__18dAcOholeMinigame_cFv = .text:0x00000F70; // type:function size:0x4C +executeState_Message__18dAcOholeMinigame_cFv = .text:0x00000FC0; // type:function size:0xEC +finalizeState_Message__18dAcOholeMinigame_cFv = .text:0x000010B0; // type:function size:0x4 +initializeState_Clear__18dAcOholeMinigame_cFv = .text:0x000010C0; // type:function size:0x20 +executeState_Clear__18dAcOholeMinigame_cFv = .text:0x000010E0; // type:function size:0x464 +finalizeState_Clear__18dAcOholeMinigame_cFv = .text:0x00001550; // type:function size:0x4 AcOHoleMinigame__setHolePositions = .text:0x00001560; // type:function size:0x18C AcOHoleMinigame__getNearestHoleFromLink = .text:0x000016F0; // type:function size:0x110 AcOHoleMinigame__placeBombs = .text:0x00001800; // type:function size:0xC8 @@ -45,25 +45,25 @@ AcOHoleMinigame__fillHoles = .text:0x00001BD0; // type:function size:0x180 AcOHoleMinigame__giveDugUpRupee = .text:0x00001D50; // type:function size:0x134 AcOHoleMinigame__isBombOrRupoor = .text:0x00001E90; // type:function size:0x48 fn_349_1EE0 = .text:0x00001EE0; // type:function size:0x1C -fn_349_1F00 = .text:0x00001F00; // type:function size:0x110 -fn_349_2010 = .text:0x00002010; // type:function size:0x10 -fn_349_2020 = .text:0x00002020; // type:function size:0x60 -fn_349_2080 = .text:0x00002080; // type:function size:0xC -fn_349_2090 = .text:0x00002090; // type:function size:0x1C -fn_349_20B0 = .text:0x000020B0; // type:function size:0x1C -fn_349_20D0 = .text:0x000020D0; // type:function size:0x1C -fn_349_20F0 = .text:0x000020F0; // type:function size:0x10 -fn_349_2100 = .text:0x00002100; // type:function size:0x10 -fn_349_2110 = .text:0x00002110; // type:function size:0x10 -fn_349_2120 = .text:0x00002120; // type:function size:0x10 -fn_349_2130 = .text:0x00002130; // type:function size:0x10 -fn_349_2140 = .text:0x00002140; // type:function size:0x10 -fn_349_2150 = .text:0x00002150; // type:function size:0x30 -fn_349_2180 = .text:0x00002180; // type:function size:0x30 -fn_349_21B0 = .text:0x000021B0; // type:function size:0x30 -AcOHoleMinigame__initStates = .text:0x000021E0; // type:function size:0x3F4 -fn_349_25E0 = .text:0x000025E0; // type:function size:0x58 -fn_349_2640 = .text:0x00002640; // type:function size:0x88 +__dt__18dAcOholeMinigame_cFv = .text:0x00001F00; // type:function size:0x110 +getStateID__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002010; // type:function size:0x10 +build__34sFStateFct_c<18dAcOholeMinigame_c>FRC12sStateIDIf_c = .text:0x00002020; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOholeMinigame_c>FRP10sStateIf_c = .text:0x00002080; // type:function size:0xC +initialize__31sFState_c<18dAcOholeMinigame_c>Fv = .text:0x00002090; // type:function size:0x1C +execute__31sFState_c<18dAcOholeMinigame_c>Fv = .text:0x000020B0; // type:function size:0x1C +finalize__31sFState_c<18dAcOholeMinigame_c>Fv = .text:0x000020D0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020F0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002100; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002110; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002120; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002130; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOholeMinigame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002140; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOholeMinigame_c>CFR18dAcOholeMinigame_c = .text:0x00002150; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOholeMinigame_c>CFR18dAcOholeMinigame_c = .text:0x00002180; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOholeMinigame_c>CFR18dAcOholeMinigame_c = .text:0x000021B0; // type:function size:0x30 +__sinit_\d_a_obj_hole_minigame_cpp = .text:0x000021E0; // type:function size:0x3F4 scope:local +__dt__33sFStateID_c<18dAcOholeMinigame_c>Fv = .text:0x000025E0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOholeMinigame_c>CFPCc = .text:0x00002640; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -75,7 +75,7 @@ lbl_349_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_349_rodata_2C = .rodata:0x0000002C; // type:object size:0xC data:float lbl_349_rodata_38 = .rodata:0x00000038; // type:object size:0x8 data:double lbl_349_rodata_40 = .rodata:0x00000040; // type:object size:0x8 data:double -lbl_349_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_HOLE_MINIGAME = .data:0x00000000; // type:object size:0x10 data:4byte lbl_349_data_10 = .data:0x00000010; // type:object size:0x10 lbl_349_data_20 = .data:0x00000020; // type:object size:0x10 lbl_349_data_30 = .data:0x00000030; // type:object size:0x20 data:string diff --git a/config/SOUE01/rels/d_a_obj_impa_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_impa_doorNP/symbols.txt index 67341348..2cf360f1 100644 --- a/config/SOUE01/rels/d_a_obj_impa_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_impa_doorNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_421_F0 = .text:0x000000F0; // type:function size:0xC0 -fn_421_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_421_210 = .text:0x00000210; // type:function size:0x6C -fn_421_280 = .text:0x00000280; // type:function size:0xA0 -fn_421_320 = .text:0x00000320; // type:function size:0xA4 +dAcOimpaDoor_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__27sFState_c<14dAcOimpaDoor_c>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOimpaDoor_c>Fv = .text:0x00000210; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 fn_421_3D0 = .text:0x000003D0; // type:function size:0x88 fn_421_460 = .text:0x00000460; // type:function size:0xE8 -fn_421_550 = .text:0x00000550; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000550; // type:function size:0x10 fn_421_560 = .text:0x00000560; // type:function size:0x8 fn_421_570 = .text:0x00000570; // type:function size:0x30 -fn_421_5A0 = .text:0x000005A0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005A0; // type:function size:0x10 fn_421_5B0 = .text:0x000005B0; // type:function size:0x28 -fn_421_5E0 = .text:0x000005E0; // type:function size:0x4 -fn_421_5F0 = .text:0x000005F0; // type:function size:0x4 -fn_421_600 = .text:0x00000600; // type:function size:0x4 -fn_421_610 = .text:0x00000610; // type:function size:0xCC -fn_421_6E0 = .text:0x000006E0; // type:function size:0x10 -fn_421_6F0 = .text:0x000006F0; // type:function size:0x60 -fn_421_750 = .text:0x00000750; // type:function size:0xC -fn_421_760 = .text:0x00000760; // type:function size:0x1C -fn_421_780 = .text:0x00000780; // type:function size:0x1C -fn_421_7A0 = .text:0x000007A0; // type:function size:0x1C -fn_421_7C0 = .text:0x000007C0; // type:function size:0x10 -fn_421_7D0 = .text:0x000007D0; // type:function size:0x10 -fn_421_7E0 = .text:0x000007E0; // type:function size:0x10 -fn_421_7F0 = .text:0x000007F0; // type:function size:0x10 -fn_421_800 = .text:0x00000800; // type:function size:0x10 -fn_421_810 = .text:0x00000810; // type:function size:0x10 -fn_421_820 = .text:0x00000820; // type:function size:0x30 -fn_421_850 = .text:0x00000850; // type:function size:0x30 -fn_421_880 = .text:0x00000880; // type:function size:0x30 -fn_421_8B0 = .text:0x000008B0; // type:function size:0x10C -fn_421_9C0 = .text:0x000009C0; // type:function size:0x58 -fn_421_A20 = .text:0x00000A20; // type:function size:0x88 +initializeState_Wait__14dAcOimpaDoor_cFv = .text:0x000005E0; // type:function size:0x4 +executeState_Wait__14dAcOimpaDoor_cFv = .text:0x000005F0; // type:function size:0x4 +finalizeState_Wait__14dAcOimpaDoor_cFv = .text:0x00000600; // type:function size:0x4 +__dt__14dAcOimpaDoor_cFv = .text:0x00000610; // type:function size:0xCC +getStateID__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006E0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOimpaDoor_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOimpaDoor_c>FRP10sStateIf_c = .text:0x00000750; // type:function size:0xC +initialize__27sFState_c<14dAcOimpaDoor_c>Fv = .text:0x00000760; // type:function size:0x1C +execute__27sFState_c<14dAcOimpaDoor_c>Fv = .text:0x00000780; // type:function size:0x1C +finalize__27sFState_c<14dAcOimpaDoor_c>Fv = .text:0x000007A0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007C0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007F0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOimpaDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000810; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOimpaDoor_c>CFR14dAcOimpaDoor_c = .text:0x00000820; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOimpaDoor_c>CFR14dAcOimpaDoor_c = .text:0x00000850; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOimpaDoor_c>CFR14dAcOimpaDoor_c = .text:0x00000880; // type:function size:0x30 +__sinit_\d_a_obj_impa_door_cpp = .text:0x000008B0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOimpaDoor_c>Fv = .text:0x000009C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOimpaDoor_c>CFPCc = .text:0x00000A20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_421_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_421_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_IMPA_DOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_421_data_10 = .data:0x00000010; // type:object size:0x8 lbl_421_data_18 = .data:0x00000018; // type:object size:0x10 data:string lbl_421_data_28 = .data:0x00000028; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_insect_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_insect_islandNP/symbols.txt index bf7f3805..a240e10b 100644 --- a/config/SOUE01/rels/d_a_obj_insect_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_insect_islandNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOinsectIsland__ctor = .text:0x00000070; // type:function size:0x11C +dAcOinsectIsland_c_classInit__Fv = .text:0x00000070; // type:function size:0x11C AcOinsectIsland__initModels = .text:0x00000190; // type:function size:0x2E4 AcOinsectIsland__init = .text:0x00000480; // type:function size:0x168 AcOinsectIsland__destroy = .text:0x000005F0; // type:function size:0x38 AcOinsectIsland__update = .text:0x00000630; // type:function size:0x68 AcOinsectIsland__draw = .text:0x000006A0; // type:function size:0x4C -AcOinsectIsland__dtor = .text:0x000006F0; // type:function size:0xD4 +__dt__18dAcOinsectIsland_cFv = .text:0x000006F0; // type:function size:0xD4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_386_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float -lbl_386_data_0 = .data:0x00000000; // type:object size:0x80 +g_profile_OBJ_INSECT_ISLAND = .data:0x00000000; // type:object size:0x80 lbl_386_data_80 = .data:0x00000080; // type:object size:0x20 data:string lbl_386_data_A0 = .data:0x000000A0; // type:object size:0x8C diff --git a/config/SOUE01/rels/d_a_obj_into_holeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_into_holeNP/symbols.txt index becd6dc4..a944ba8c 100644 --- a/config/SOUE01/rels/d_a_obj_into_holeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_into_holeNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_306_70 = .text:0x00000070; // type:function size:0x6C +dAcArrow_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C fn_306_E0 = .text:0x000000E0; // type:function size:0x1B0 fn_306_290 = .text:0x00000290; // type:function size:0x78 fn_306_310 = .text:0x00000310; // type:function size:0x1C8 fn_306_4E0 = .text:0x000004E0; // type:function size:0x148 fn_306_630 = .text:0x00000630; // type:function size:0xF0 -fn_306_720 = .text:0x00000720; // type:function size:0x74 +__dt__10dAcArrow_cFv = .text:0x00000720; // type:function size:0x74 fn_306_7A0 = .text:0x000007A0; // type:function size:0xAC _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_306_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float lbl_306_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float -lbl_306_data_0 = .data:0x00000000; // type:object size:0x40 +g_profile_OBJ_INTO_HOLE = .data:0x00000000; // type:object size:0x40 lbl_306_data_40 = .data:0x00000040; // type:object size:0x18 data:string lbl_306_data_58 = .data:0x00000058; // type:object size:0x30 lbl_306_data_88 = .data:0x00000088; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_iron_stageNP/symbols.txt b/config/SOUE01/rels/d_a_obj_iron_stageNP/symbols.txt index c0219905..98e2a2d5 100644 --- a/config/SOUE01/rels/d_a_obj_iron_stageNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_iron_stageNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOironStage__ctor = .text:0x00000070; // type:function size:0x64 +dAcOironStage_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOironStage__initModels = .text:0x000000E0; // type:function size:0xF0 AcOironStage__init = .text:0x000001D0; // type:function size:0xD0 fn_362_2A0 = .text:0x000002A0; // type:function size:0x8 fn_362_2B0 = .text:0x000002B0; // type:function size:0x8 AcOironStage__draw = .text:0x000002C0; // type:function size:0x28 -fn_362_2F0 = .text:0x000002F0; // type:function size:0x74 +__dt__15dAcOironStage_cFv = .text:0x000002F0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_362_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_362_data_0 = .data:0x00000000; // type:object size:0x44 +g_profile_OBJ_IRON_STAGE = .data:0x00000000; // type:object size:0x44 lbl_362_data_44 = .data:0x00000044; // type:object size:0x24 lbl_362_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_island_LODNP/symbols.txt b/config/SOUE01/rels/d_a_obj_island_LODNP/symbols.txt index e4a19a58..b7eda9ac 100644 --- a/config/SOUE01/rels/d_a_obj_island_LODNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_island_LODNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_426_70 = .text:0x00000070; // type:function size:0x5C +dAcOislandLOD_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_426_D0 = .text:0x000000D0; // type:function size:0xAC fn_426_180 = .text:0x00000180; // type:function size:0xB0 fn_426_230 = .text:0x00000230; // type:function size:0x8 fn_426_240 = .text:0x00000240; // type:function size:0x8 fn_426_250 = .text:0x00000250; // type:function size:0x78 -fn_426_2D0 = .text:0x000002D0; // type:function size:0x68 +__dt__15dAcOislandLOD_cFv = .text:0x000002D0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_426_rodata_0 = .rodata:0x00000000; // type:object size:0x14 @@ -18,6 +18,6 @@ lbl_426_data_8 = .data:0x00000008; // type:object size:0x8 data:string lbl_426_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_426_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_426_data_20 = .data:0x00000020; // type:object size:0x8 data:string -lbl_426_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_OBJ_ISLAND_LOD = .data:0x00000028; // type:object size:0x10 lbl_426_data_38 = .data:0x00000038; // type:object size:0x20 lbl_426_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_island_nusiNP/symbols.txt b/config/SOUE01/rels/d_a_obj_island_nusiNP/symbols.txt index 0887ef57..44ac6803 100644 --- a/config/SOUE01/rels/d_a_obj_island_nusiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_island_nusiNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOislandNusi__ctor = .text:0x000000F0; // type:function size:0xE0 -fn_413_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_413_230 = .text:0x00000230; // type:function size:0x6C -fn_413_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_413_340 = .text:0x00000340; // type:function size:0xA4 +dAcOislandNusi_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__29sFState_c<16dAcOislandNusi_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOislandNusi_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOislandNusi__initModels = .text:0x000003F0; // type:function size:0x15C AcOislandNusi__init = .text:0x00000550; // type:function size:0x13C -fn_413_690 = .text:0x00000690; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x10 AcOislandNusi__destroy = .text:0x000006A0; // type:function size:0x38 AcOislandNusi__update = .text:0x000006E0; // type:function size:0x30 -fn_413_710 = .text:0x00000710; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 AcOislandNusi__draw = .text:0x00000720; // type:function size:0x60 -AcOislandNusi__stateWaitEnter = .text:0x00000780; // type:function size:0xD0 -AcOislandNusi__stateWaitUpdate = .text:0x00000850; // type:function size:0x50 -fn_413_8A0 = .text:0x000008A0; // type:function size:0x4 -AcOislandNusi__stateNusiFightEnter = .text:0x000008B0; // type:function size:0xD0 -AcOislandNusi__stateNusiFightUpdate = .text:0x00000980; // type:function size:0x50 -fn_413_9D0 = .text:0x000009D0; // type:function size:0x4 +initializeState_Wait__16dAcOislandNusi_cFv = .text:0x00000780; // type:function size:0xD0 +executeState_Wait__16dAcOislandNusi_cFv = .text:0x00000850; // type:function size:0x50 +finalizeState_Wait__16dAcOislandNusi_cFv = .text:0x000008A0; // type:function size:0x4 +initializeState_NusiFight__16dAcOislandNusi_cFv = .text:0x000008B0; // type:function size:0xD0 +executeState_NusiFight__16dAcOislandNusi_cFv = .text:0x00000980; // type:function size:0x50 +finalizeState_NusiFight__16dAcOislandNusi_cFv = .text:0x000009D0; // type:function size:0x4 isInLeviasFight = .text:0x000009E0; // type:function size:0x7C -AcOislandNusi__dtor = .text:0x00000A60; // type:function size:0xE4 -fn_413_B50 = .text:0x00000B50; // type:function size:0x10 -fn_413_B60 = .text:0x00000B60; // type:function size:0x60 -fn_413_BC0 = .text:0x00000BC0; // type:function size:0xC -fn_413_BD0 = .text:0x00000BD0; // type:function size:0x1C -fn_413_BF0 = .text:0x00000BF0; // type:function size:0x1C -fn_413_C10 = .text:0x00000C10; // type:function size:0x1C -fn_413_C30 = .text:0x00000C30; // type:function size:0x10 -fn_413_C40 = .text:0x00000C40; // type:function size:0x10 -fn_413_C50 = .text:0x00000C50; // type:function size:0x10 -fn_413_C60 = .text:0x00000C60; // type:function size:0x10 -fn_413_C70 = .text:0x00000C70; // type:function size:0x10 -fn_413_C80 = .text:0x00000C80; // type:function size:0x10 -fn_413_C90 = .text:0x00000C90; // type:function size:0x30 -fn_413_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_413_CF0 = .text:0x00000CF0; // type:function size:0x30 -fn_413_D20 = .text:0x00000D20; // type:function size:0x1C0 -fn_413_EE0 = .text:0x00000EE0; // type:function size:0x58 -fn_413_F40 = .text:0x00000F40; // type:function size:0x88 +__dt__16dAcOislandNusi_cFv = .text:0x00000A60; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B50; // type:function size:0x10 +build__32sFStateFct_c<16dAcOislandNusi_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOislandNusi_c>FRP10sStateIf_c = .text:0x00000BC0; // type:function size:0xC +initialize__29sFState_c<16dAcOislandNusi_c>Fv = .text:0x00000BD0; // type:function size:0x1C +execute__29sFState_c<16dAcOislandNusi_c>Fv = .text:0x00000BF0; // type:function size:0x1C +finalize__29sFState_c<16dAcOislandNusi_c>Fv = .text:0x00000C10; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C30; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOislandNusi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOislandNusi_c>CFR16dAcOislandNusi_c = .text:0x00000C90; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOislandNusi_c>CFR16dAcOislandNusi_c = .text:0x00000CC0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOislandNusi_c>CFR16dAcOislandNusi_c = .text:0x00000CF0; // type:function size:0x30 +__sinit_\d_a_obj_island_nusi_cpp = .text:0x00000D20; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOislandNusi_c>Fv = .text:0x00000EE0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOislandNusi_c>CFPCc = .text:0x00000F40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -48,7 +48,7 @@ lbl_413_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_413_rodata_8 = .rodata:0x00000008; // type:object size:0x24 data:4byte lbl_413_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte lbl_413_data_8 = .data:0x00000008; // type:object size:0x10 -lbl_413_data_18 = .data:0x00000018; // type:object size:0x38 +g_profile_OBJ_ISLAND_NUSI = .data:0x00000018; // type:object size:0x38 lbl_413_data_50 = .data:0x00000050; // type:object size:0x20 lbl_413_data_70 = .data:0x00000070; // type:object size:0x8 lbl_413_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_item_heart_containerNP/symbols.txt b/config/SOUE01/rels/d_a_obj_item_heart_containerNP/symbols.txt index bbbb4348..df307f0e 100644 --- a/config/SOUE01/rels/d_a_obj_item_heart_containerNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_item_heart_containerNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOItemHeartContainer__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOItemHeartContainer_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 fn_545_120 = .text:0x00000120; // type:function size:0xC fn_545_130 = .text:0x00000130; // type:function size:0xA4 -AcOItemHeartContainer__ctorCont = .text:0x000001E0; // type:function size:0x118 +__ct__24dAcOItemHeartContainer_cFv = .text:0x000001E0; // type:function size:0x118 fn_545_300 = .text:0x00000300; // type:function size:0x58 -fn_545_360 = .text:0x00000360; // type:function size:0x58 -fn_545_3C0 = .text:0x000003C0; // type:function size:0x6C -fn_545_430 = .text:0x00000430; // type:function size:0xA0 -fn_545_4D0 = .text:0x000004D0; // type:function size:0xA4 -AcOItemHeartContainer__dtor = .text:0x00000580; // type:function size:0x11C +__dt__37sFState_c<24dAcOItemHeartContainer_c>Fv = .text:0x00000360; // type:function size:0x58 +__dt__40sFStateFct_c<24dAcOItemHeartContainer_c>Fv = .text:0x000003C0; // type:function size:0x6C +__dt__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000430; // type:function size:0xA0 +__dt__63sFStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004D0; // type:function size:0xA4 +__dt__24dAcOItemHeartContainer_cFv = .text:0x00000580; // type:function size:0x11C AcOItemHeartContainer__initModels = .text:0x000006A0; // type:function size:0x148 AcOItemHeartContainer__init = .text:0x000007F0; // type:function size:0x1C0 AcOItemHeartContainer__init2 = .text:0x000009B0; // type:function size:0xC8 -fn_545_A80 = .text:0x00000A80; // type:function size:0x10 +changeState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A80; // type:function size:0x10 AcOItemHeartContainer__update = .text:0x00000A90; // type:function size:0x238 -fn_545_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_545_CE0 = .text:0x00000CE0; // type:function size:0x10 +getStateID__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +executeState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 AcOItemHeartContainer__updateInEvent = .text:0x00000CF0; // type:function size:0x238 AcOItemHeartContainer__draw = .text:0x00000F30; // type:function size:0x23C fn_545_1170 = .text:0x00001170; // type:function size:0x48 @@ -32,30 +32,30 @@ fn_545_1210 = .text:0x00001210; // type:function size:0xC fn_545_1220 = .text:0x00001220; // type:function size:0x2C fn_545_1250 = .text:0x00001250; // type:function size:0xC AcOItemHeartContainer__getCollectedSceneflag = .text:0x00001260; // type:function size:0xC -AcOItemHeartContainer__stateHideEnter = .text:0x00001270; // type:function size:0x44 -fn_545_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_545_12D0 = .text:0x000012D0; // type:function size:0x4 -fn_545_12E0 = .text:0x000012E0; // type:function size:0x4 -AcOItemHeartContainer__stateRequestAppearEventUpdate = .text:0x000012F0; // type:function size:0x7C -fn_545_1370 = .text:0x00001370; // type:function size:0x4 -AcOItemHeartContainer__stateAppearEffectEnter = .text:0x00001380; // type:function size:0x54 -AcOItemHeartContainer__stateAppearEffectUpdate = .text:0x000013E0; // type:function size:0x58 -AcOItemHeartContainer__stateAppearEffectLeave = .text:0x00001440; // type:function size:0x10 -AcOItemHeartContainer__stateAppearEnter = .text:0x00001450; // type:function size:0x68 -AcOItemHeartContainer__stateAppearUpdate = .text:0x000014C0; // type:function size:0x68 -fn_545_1530 = .text:0x00001530; // type:function size:0x4 -AcOItemHeartContainer__stateWaitFallEnter = .text:0x00001540; // type:function size:0x4 -AcOItemHeartContainer__stateWaitFallUpdate = .text:0x00001550; // type:function size:0xD0 -fn_545_1620 = .text:0x00001620; // type:function size:0x4 -AcOItemHeartContainer__stateFallEnter = .text:0x00001630; // type:function size:0x10 -AcOItemHeartContainer__stateFallUpdate = .text:0x00001640; // type:function size:0x39C -AcOItemHeartContainer__stateFallLeave = .text:0x000019E0; // type:function size:0x10 -fn_545_19F0 = .text:0x000019F0; // type:function size:0x4 -AcOItemHeartContainer__stateWaitGetUpdate = .text:0x00001A00; // type:function size:0x144 -fn_545_1B50 = .text:0x00001B50; // type:function size:0x4 -fn_545_1B60 = .text:0x00001B60; // type:function size:0x4 -AcOItemHeartContainer__stateWaitGetQuakeUpdate = .text:0x00001B70; // type:function size:0x144 -fn_545_1CC0 = .text:0x00001CC0; // type:function size:0x4 +initializeState_Hide__24dAcOItemHeartContainer_cFv = .text:0x00001270; // type:function size:0x44 +executeState_Hide__24dAcOItemHeartContainer_cFv = .text:0x000012C0; // type:function size:0x4 +finalizeState_Hide__24dAcOItemHeartContainer_cFv = .text:0x000012D0; // type:function size:0x4 +initializeState_RequestAppearEvent__24dAcOItemHeartContainer_cFv = .text:0x000012E0; // type:function size:0x4 +executeState_RequestAppearEvent__24dAcOItemHeartContainer_cFv = .text:0x000012F0; // type:function size:0x7C +finalizeState_RequestAppearEvent__24dAcOItemHeartContainer_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_AppearEffect__24dAcOItemHeartContainer_cFv = .text:0x00001380; // type:function size:0x54 +executeState_AppearEffect__24dAcOItemHeartContainer_cFv = .text:0x000013E0; // type:function size:0x58 +finalizeState_AppearEffect__24dAcOItemHeartContainer_cFv = .text:0x00001440; // type:function size:0x10 +initializeState_Appear__24dAcOItemHeartContainer_cFv = .text:0x00001450; // type:function size:0x68 +executeState_Appear__24dAcOItemHeartContainer_cFv = .text:0x000014C0; // type:function size:0x68 +finalizeState_Appear__24dAcOItemHeartContainer_cFv = .text:0x00001530; // type:function size:0x4 +initializeState_WaitFall__24dAcOItemHeartContainer_cFv = .text:0x00001540; // type:function size:0x4 +executeState_WaitFall__24dAcOItemHeartContainer_cFv = .text:0x00001550; // type:function size:0xD0 +finalizeState_WaitFall__24dAcOItemHeartContainer_cFv = .text:0x00001620; // type:function size:0x4 +initializeState_Fall__24dAcOItemHeartContainer_cFv = .text:0x00001630; // type:function size:0x10 +executeState_Fall__24dAcOItemHeartContainer_cFv = .text:0x00001640; // type:function size:0x39C +finalizeState_Fall__24dAcOItemHeartContainer_cFv = .text:0x000019E0; // type:function size:0x10 +initializeState_WaitGet__24dAcOItemHeartContainer_cFv = .text:0x000019F0; // type:function size:0x4 +executeState_WaitGet__24dAcOItemHeartContainer_cFv = .text:0x00001A00; // type:function size:0x144 +finalizeState_WaitGet__24dAcOItemHeartContainer_cFv = .text:0x00001B50; // type:function size:0x4 +initializeState_WaitGetQuake__24dAcOItemHeartContainer_cFv = .text:0x00001B60; // type:function size:0x4 +executeState_WaitGetQuake__24dAcOItemHeartContainer_cFv = .text:0x00001B70; // type:function size:0x144 +finalizeState_WaitGetQuake__24dAcOItemHeartContainer_cFv = .text:0x00001CC0; // type:function size:0x4 fn_545_1CD0 = .text:0x00001CD0; // type:function size:0xC fn_545_1CE0 = .text:0x00001CE0; // type:function size:0x20 fn_545_1D00 = .text:0x00001D00; // type:function size:0xC @@ -75,23 +75,23 @@ fn_545_1FF0 = .text:0x00001FF0; // type:function size:0x58 AcOItemHeartContainer__shouldSpawn = .text:0x00002050; // type:function size:0x4 AcOItemHeartContainer__shouldSpawnSv2 = .text:0x00002060; // type:function size:0x70 AcOItemHeartContainer__giveItem = .text:0x000020D0; // type:function size:0x5C -fn_545_2130 = .text:0x00002130; // type:function size:0x60 -fn_545_2190 = .text:0x00002190; // type:function size:0xC -fn_545_21A0 = .text:0x000021A0; // type:function size:0x1C -fn_545_21C0 = .text:0x000021C0; // type:function size:0x1C -fn_545_21E0 = .text:0x000021E0; // type:function size:0x1C -fn_545_2200 = .text:0x00002200; // type:function size:0x10 -fn_545_2210 = .text:0x00002210; // type:function size:0x10 -fn_545_2220 = .text:0x00002220; // type:function size:0x10 -fn_545_2230 = .text:0x00002230; // type:function size:0x10 -fn_545_2240 = .text:0x00002240; // type:function size:0x10 -fn_545_2250 = .text:0x00002250; // type:function size:0x10 -fn_545_2260 = .text:0x00002260; // type:function size:0x30 -fn_545_2290 = .text:0x00002290; // type:function size:0x30 -fn_545_22C0 = .text:0x000022C0; // type:function size:0x30 -AcOItemHeartContainer__initStates = .text:0x000022F0; // type:function size:0x628 -fn_545_2920 = .text:0x00002920; // type:function size:0x58 -fn_545_2980 = .text:0x00002980; // type:function size:0x88 +build__40sFStateFct_c<24dAcOItemHeartContainer_c>FRC12sStateIDIf_c = .text:0x00002130; // type:function size:0x60 +dispose__40sFStateFct_c<24dAcOItemHeartContainer_c>FRP10sStateIf_c = .text:0x00002190; // type:function size:0xC +initialize__37sFState_c<24dAcOItemHeartContainer_c>Fv = .text:0x000021A0; // type:function size:0x1C +execute__37sFState_c<24dAcOItemHeartContainer_c>Fv = .text:0x000021C0; // type:function size:0x1C +finalize__37sFState_c<24dAcOItemHeartContainer_c>Fv = .text:0x000021E0; // type:function size:0x1C +initializeState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002200; // type:function size:0x10 +finalizeState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002210; // type:function size:0x10 +refreshState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002220; // type:function size:0x10 +getState__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002230; // type:function size:0x10 +getNewStateID__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002240; // type:function size:0x10 +getOldStateID__93sStateMgr_c<24dAcOItemHeartContainer_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002250; // type:function size:0x10 +finalizeState__39sFStateID_c<24dAcOItemHeartContainer_c>CFR24dAcOItemHeartContainer_c = .text:0x00002260; // type:function size:0x30 +executeState__39sFStateID_c<24dAcOItemHeartContainer_c>CFR24dAcOItemHeartContainer_c = .text:0x00002290; // type:function size:0x30 +initializeState__39sFStateID_c<24dAcOItemHeartContainer_c>CFR24dAcOItemHeartContainer_c = .text:0x000022C0; // type:function size:0x30 +__sinit_\d_a_obj_item_heart_container_cpp = .text:0x000022F0; // type:function size:0x628 scope:local +__dt__39sFStateID_c<24dAcOItemHeartContainer_c>Fv = .text:0x00002920; // type:function size:0x58 +isSameName__39sFStateID_c<24dAcOItemHeartContainer_c>CFPCc = .text:0x00002980; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -109,7 +109,7 @@ lbl_545_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float lbl_545_rodata_A0 = .rodata:0x000000A0; // type:object size:0x10 data:float lbl_545_rodata_B0 = .rodata:0x000000B0; // type:object size:0x4 data:float lbl_545_rodata_B4 = .rodata:0x000000B4; // type:object size:0x4 data:float -lbl_545_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ITEM_HEART_CONTAINER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_545_data_10 = .data:0x00000010; // type:object size:0x10 lbl_545_data_20 = .data:0x00000020; // type:object size:0x10 lbl_545_data_30 = .data:0x00000030; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_ivy_ropeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ivy_ropeNP/symbols.txt index 5258b104..22205c68 100644 --- a/config/SOUE01/rels/d_a_obj_ivy_ropeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ivy_ropeNP/symbols.txt @@ -4,14 +4,14 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_256_F0 = .text:0x000000F0; // type:function size:0x40 -AcOivyRope__ctor = .text:0x00000130; // type:function size:0x22C +dAcOivyRope_c_classInit__Fv = .text:0x00000130; // type:function size:0x22C fn_256_360 = .text:0x00000360; // type:function size:0x58 -fn_256_3C0 = .text:0x000003C0; // type:function size:0x58 -fn_256_420 = .text:0x00000420; // type:function size:0x6C -fn_256_490 = .text:0x00000490; // type:function size:0xA0 -fn_256_530 = .text:0x00000530; // type:function size:0xA4 +__dt__26sFState_c<13dAcOivyRope_c>Fv = .text:0x000003C0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOivyRope_c>Fv = .text:0x00000420; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000490; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000530; // type:function size:0xA4 fn_256_5E0 = .text:0x000005E0; // type:function size:0x4 -fn_256_5F0 = .text:0x000005F0; // type:function size:0x1F4 +__dt__13dAcOivyRope_cFv = .text:0x000005F0; // type:function size:0x1F4 AcOivyRope__initTightRope = .text:0x000007F0; // type:function size:0x54C AcOivyRope__handleSubtype1update = .text:0x00000D40; // type:function size:0x37C fn_256_10C0 = .text:0x000010C0; // type:function size:0xDC @@ -37,10 +37,10 @@ AcOivyRope__calcDistance = .text:0x00003D40; // type:function size:0xE8 fn_256_3E30 = .text:0x00003E30; // type:function size:0x3C fn_256_3E70 = .text:0x00003E70; // type:function size:0xE4 fn_256_3F60 = .text:0x00003F60; // type:function size:0x438 -fn_256_43A0 = .text:0x000043A0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000043A0; // type:function size:0x10 fn_256_43B0 = .text:0x000043B0; // type:function size:0x148 -fn_256_4500 = .text:0x00004500; // type:function size:0x10 -fn_256_4510 = .text:0x00004510; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004500; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004510; // type:function size:0x10 fn_256_4520 = .text:0x00004520; // type:function size:0x238 fn_256_4760 = .text:0x00004760; // type:function size:0x514 fn_256_4C80 = .text:0x00004C80; // type:function size:0x14 @@ -56,21 +56,21 @@ fn_256_5DB0 = .text:0x00005DB0; // type:function size:0x234 fn_256_5FF0 = .text:0x00005FF0; // type:function size:0x110 fn_256_6100 = .text:0x00006100; // type:function size:0xE4 fn_256_61F0 = .text:0x000061F0; // type:function size:0x28 -AcOivyRope__stateTerryRopeInitEnter = .text:0x00006220; // type:function size:0xC -AcOivyRope__stateTerryRopeInitUpdate = .text:0x00006230; // type:function size:0x4 -AcOivyRope__stateTerryRopeInitLeave = .text:0x00006240; // type:function size:0x4 -AcOivyRope__stateTerryRopeDownEnter = .text:0x00006250; // type:function size:0x18 -AcOivyRope__stateTerryRopeDownUpdate = .text:0x00006270; // type:function size:0x12C -AcOivyRope__stateTerryRopeDownLeave = .text:0x000063A0; // type:function size:0x14 -AcOivyRope__stateTerryRopeUpEnter = .text:0x000063C0; // type:function size:0x18 -AcOivyRope__stateTerryRopeUpUpdate = .text:0x000063E0; // type:function size:0x1A0 -AcOivyRope__stateTerryRopeUpLeave = .text:0x00006580; // type:function size:0xC -fn_256_6590 = .text:0x00006590; // type:function size:0x34 -fn_256_65D0 = .text:0x000065D0; // type:function size:0x5C -fn_256_6630 = .text:0x00006630; // type:function size:0x4 -AcOivyRope__stateTerryRopeWaitEnter = .text:0x00006640; // type:function size:0x74 -AcOivyRope__stateTerryRopeWaitUpdate = .text:0x000066C0; // type:function size:0x5C -AcOivyRope__stateTerryRopeWaitLeave = .text:0x00006720; // type:function size:0x4 +initializeState_TerryRopeInit__13dAcOivyRope_cFv = .text:0x00006220; // type:function size:0xC +executeState_TerryRopeInit__13dAcOivyRope_cFv = .text:0x00006230; // type:function size:0x4 +finalizeState_TerryRopeInit__13dAcOivyRope_cFv = .text:0x00006240; // type:function size:0x4 +initializeState_TerryRopeDown__13dAcOivyRope_cFv = .text:0x00006250; // type:function size:0x18 +executeState_TerryRopeDown__13dAcOivyRope_cFv = .text:0x00006270; // type:function size:0x12C +finalizeState_TerryRopeDown__13dAcOivyRope_cFv = .text:0x000063A0; // type:function size:0x14 +initializeState_TerryRopeUp__13dAcOivyRope_cFv = .text:0x000063C0; // type:function size:0x18 +executeState_TerryRopeUp__13dAcOivyRope_cFv = .text:0x000063E0; // type:function size:0x1A0 +finalizeState_TerryRopeUp__13dAcOivyRope_cFv = .text:0x00006580; // type:function size:0xC +initializeState_TerryRopePlayerCarry__13dAcOivyRope_cFv = .text:0x00006590; // type:function size:0x34 +executeState_TerryRopePlayerCarry__13dAcOivyRope_cFv = .text:0x000065D0; // type:function size:0x5C +finalizeState_TerryRopePlayerCarry__13dAcOivyRope_cFv = .text:0x00006630; // type:function size:0x4 +initializeState_TerryRopeWait__13dAcOivyRope_cFv = .text:0x00006640; // type:function size:0x74 +executeState_TerryRopeWait__13dAcOivyRope_cFv = .text:0x000066C0; // type:function size:0x5C +finalizeState_TerryRopeWait__13dAcOivyRope_cFv = .text:0x00006720; // type:function size:0x4 AcOivyRope__initModels = .text:0x00006730; // type:function size:0x478 AcOivyRope__init = .text:0x00006BB0; // type:function size:0x748 fn_256_7300 = .text:0x00007300; // type:function size:0x8 @@ -78,18 +78,18 @@ fn_256_7310 = .text:0x00007310; // type:function size:0xB8 fn_256_73D0 = .text:0x000073D0; // type:function size:0x18C fn_256_7560 = .text:0x00007560; // type:function size:0x114 fn_256_7680 = .text:0x00007680; // type:function size:0x28 -fn_256_76B0 = .text:0x000076B0; // type:function size:0x10 -fn_256_76C0 = .text:0x000076C0; // type:function size:0x240 -fn_256_7900 = .text:0x00007900; // type:function size:0x4 -fn_256_7910 = .text:0x00007910; // type:function size:0x94 -fn_256_79B0 = .text:0x000079B0; // type:function size:0x74 -fn_256_7A30 = .text:0x00007A30; // type:function size:0xC -fn_256_7A40 = .text:0x00007A40; // type:function size:0xE8 -fn_256_7B30 = .text:0x00007B30; // type:function size:0xE8 -fn_256_7C20 = .text:0x00007C20; // type:function size:0x10 -fn_256_7C30 = .text:0x00007C30; // type:function size:0x4C -fn_256_7C80 = .text:0x00007C80; // type:function size:0x94 -fn_256_7D20 = .text:0x00007D20; // type:function size:0x24 +initializeState_RopeWait__13dAcOivyRope_cFv = .text:0x000076B0; // type:function size:0x10 +executeState_RopeWait__13dAcOivyRope_cFv = .text:0x000076C0; // type:function size:0x240 +finalizeState_RopeWait__13dAcOivyRope_cFv = .text:0x00007900; // type:function size:0x4 +initializeState_PlayerGrip__13dAcOivyRope_cFv = .text:0x00007910; // type:function size:0x94 +executeState_PlayerGrip__13dAcOivyRope_cFv = .text:0x000079B0; // type:function size:0x74 +finalizeState_PlayerGrip__13dAcOivyRope_cFv = .text:0x00007A30; // type:function size:0xC +initializeState_RopeReturn__13dAcOivyRope_cFv = .text:0x00007A40; // type:function size:0xE8 +executeState_RopeReturn__13dAcOivyRope_cFv = .text:0x00007B30; // type:function size:0xE8 +finalizeState_RopeReturn__13dAcOivyRope_cFv = .text:0x00007C20; // type:function size:0x10 +initializeState_RopeCut__13dAcOivyRope_cFv = .text:0x00007C30; // type:function size:0x4C +executeState_RopeCut__13dAcOivyRope_cFv = .text:0x00007C80; // type:function size:0x94 +finalizeState_RopeCut__13dAcOivyRope_cFv = .text:0x00007D20; // type:function size:0x24 fn_256_7D50 = .text:0x00007D50; // type:function size:0x308 fn_256_8060 = .text:0x00008060; // type:function size:0x528 fn_256_8590 = .text:0x00008590; // type:function size:0x400 @@ -140,23 +140,23 @@ fn_256_E3E0 = .text:0x0000E3E0; // type:function size:0x3A8 fn_256_E790 = .text:0x0000E790; // type:function size:0xB4 fn_256_E850 = .text:0x0000E850; // type:function size:0x68 fn_256_E8C0 = .text:0x0000E8C0; // type:function size:0x88 -fn_256_E950 = .text:0x0000E950; // type:function size:0x60 -fn_256_E9B0 = .text:0x0000E9B0; // type:function size:0xC -fn_256_E9C0 = .text:0x0000E9C0; // type:function size:0x1C -fn_256_E9E0 = .text:0x0000E9E0; // type:function size:0x1C -fn_256_EA00 = .text:0x0000EA00; // type:function size:0x1C -fn_256_EA20 = .text:0x0000EA20; // type:function size:0x10 -fn_256_EA30 = .text:0x0000EA30; // type:function size:0x10 -fn_256_EA40 = .text:0x0000EA40; // type:function size:0x10 -fn_256_EA50 = .text:0x0000EA50; // type:function size:0x10 -fn_256_EA60 = .text:0x0000EA60; // type:function size:0x10 -fn_256_EA70 = .text:0x0000EA70; // type:function size:0x10 -fn_256_EA80 = .text:0x0000EA80; // type:function size:0x30 -fn_256_EAB0 = .text:0x0000EAB0; // type:function size:0x30 -fn_256_EAE0 = .text:0x0000EAE0; // type:function size:0x30 -fn_256_EB10 = .text:0x0000EB10; // type:function size:0x6E4 -fn_256_F200 = .text:0x0000F200; // type:function size:0x58 -fn_256_F260 = .text:0x0000F260; // type:function size:0x88 +build__29sFStateFct_c<13dAcOivyRope_c>FRC12sStateIDIf_c = .text:0x0000E950; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOivyRope_c>FRP10sStateIf_c = .text:0x0000E9B0; // type:function size:0xC +initialize__26sFState_c<13dAcOivyRope_c>Fv = .text:0x0000E9C0; // type:function size:0x1C +execute__26sFState_c<13dAcOivyRope_c>Fv = .text:0x0000E9E0; // type:function size:0x1C +finalize__26sFState_c<13dAcOivyRope_c>Fv = .text:0x0000EA00; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000EA20; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000EA30; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000EA40; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000EA50; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000EA60; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOivyRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000EA70; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOivyRope_c>CFR13dAcOivyRope_c = .text:0x0000EA80; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOivyRope_c>CFR13dAcOivyRope_c = .text:0x0000EAB0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOivyRope_c>CFR13dAcOivyRope_c = .text:0x0000EAE0; // type:function size:0x30 +__sinit_\d_a_obj_ivy_rope_cpp = .text:0x0000EB10; // type:function size:0x6E4 scope:local +__dt__28sFStateID_c<13dAcOivyRope_c>Fv = .text:0x0000F200; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOivyRope_c>CFPCc = .text:0x0000F260; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -186,7 +186,7 @@ lbl_256_rodata_174 = .rodata:0x00000174; // type:object size:0x1C data:float lbl_256_rodata_190 = .rodata:0x00000190; // type:object size:0x4 data:float lbl_256_rodata_194 = .rodata:0x00000194; // type:object size:0x4 data:float lbl_256_rodata_198 = .rodata:0x00000198; // type:object size:0x178 data:float -lbl_256_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_IVY_ROPE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_256_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_256_data_40 = .data:0x00000040; // type:object size:0x58 lbl_256_data_98 = .data:0x00000098; // type:object size:0x64 diff --git a/config/SOUE01/rels/d_a_obj_kanban_stoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_kanban_stoneNP/symbols.txt index 6d29d33e..4c18a8e3 100644 --- a/config/SOUE01/rels/d_a_obj_kanban_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_kanban_stoneNP/symbols.txt @@ -3,18 +3,18 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_451_F0 = .text:0x000000F0; // type:function size:0xEC +dAcOKanbanStone_c_classInit__Fv = .text:0x000000F0; // type:function size:0xEC fn_451_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_451_240 = .text:0x00000240; // type:function size:0x58 -fn_451_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_451_310 = .text:0x00000310; // type:function size:0xA0 -fn_451_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOKanbanStone_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOKanbanStone_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_451_460 = .text:0x00000460; // type:function size:0x130 fn_451_590 = .text:0x00000590; // type:function size:0x180 -fn_451_710 = .text:0x00000710; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000710; // type:function size:0x10 fn_451_720 = .text:0x00000720; // type:function size:0xC0 fn_451_7E0 = .text:0x000007E0; // type:function size:0x78 -fn_451_860 = .text:0x00000860; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000860; // type:function size:0x10 fn_451_870 = .text:0x00000870; // type:function size:0x114 fn_451_990 = .text:0x00000990; // type:function size:0x28 fn_451_9C0 = .text:0x000009C0; // type:function size:0x70 @@ -22,31 +22,31 @@ fn_451_A30 = .text:0x00000A30; // type:function size:0x4 fn_451_A40 = .text:0x00000A40; // type:function size:0x18 fn_451_A60 = .text:0x00000A60; // type:function size:0x28 fn_451_A90 = .text:0x00000A90; // type:function size:0x28 -fn_451_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_451_AD0 = .text:0x00000AD0; // type:function size:0x80 -fn_451_B50 = .text:0x00000B50; // type:function size:0x4 -fn_451_B60 = .text:0x00000B60; // type:function size:0xA0 -fn_451_C00 = .text:0x00000C00; // type:function size:0x5C -fn_451_C60 = .text:0x00000C60; // type:function size:0x4 -fn_451_C70 = .text:0x00000C70; // type:function size:0x108 -fn_451_D80 = .text:0x00000D80; // type:function size:0x10 -fn_451_D90 = .text:0x00000D90; // type:function size:0x60 -fn_451_DF0 = .text:0x00000DF0; // type:function size:0xC -fn_451_E00 = .text:0x00000E00; // type:function size:0x1C -fn_451_E20 = .text:0x00000E20; // type:function size:0x1C -fn_451_E40 = .text:0x00000E40; // type:function size:0x1C -fn_451_E60 = .text:0x00000E60; // type:function size:0x10 -fn_451_E70 = .text:0x00000E70; // type:function size:0x10 -fn_451_E80 = .text:0x00000E80; // type:function size:0x10 -fn_451_E90 = .text:0x00000E90; // type:function size:0x10 -fn_451_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_451_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_451_EC0 = .text:0x00000EC0; // type:function size:0x30 -fn_451_EF0 = .text:0x00000EF0; // type:function size:0x30 -fn_451_F20 = .text:0x00000F20; // type:function size:0x30 -fn_451_F50 = .text:0x00000F50; // type:function size:0x1C0 -fn_451_1110 = .text:0x00001110; // type:function size:0x58 -fn_451_1170 = .text:0x00001170; // type:function size:0x88 +initializeState_Wait__17dAcOKanbanStone_cFv = .text:0x00000AC0; // type:function size:0x4 +executeState_Wait__17dAcOKanbanStone_cFv = .text:0x00000AD0; // type:function size:0x80 +finalizeState_Wait__17dAcOKanbanStone_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_Message__17dAcOKanbanStone_cFv = .text:0x00000B60; // type:function size:0xA0 +executeState_Message__17dAcOKanbanStone_cFv = .text:0x00000C00; // type:function size:0x5C +finalizeState_Message__17dAcOKanbanStone_cFv = .text:0x00000C60; // type:function size:0x4 +__dt__17dAcOKanbanStone_cFv = .text:0x00000C70; // type:function size:0x108 +getStateID__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D80; // type:function size:0x10 +build__33sFStateFct_c<17dAcOKanbanStone_c>FRC12sStateIDIf_c = .text:0x00000D90; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOKanbanStone_c>FRP10sStateIf_c = .text:0x00000DF0; // type:function size:0xC +initialize__30sFState_c<17dAcOKanbanStone_c>Fv = .text:0x00000E00; // type:function size:0x1C +execute__30sFState_c<17dAcOKanbanStone_c>Fv = .text:0x00000E20; // type:function size:0x1C +finalize__30sFState_c<17dAcOKanbanStone_c>Fv = .text:0x00000E40; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E70; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EA0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOKanbanStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOKanbanStone_c>CFR17dAcOKanbanStone_c = .text:0x00000EC0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOKanbanStone_c>CFR17dAcOKanbanStone_c = .text:0x00000EF0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOKanbanStone_c>CFR17dAcOKanbanStone_c = .text:0x00000F20; // type:function size:0x30 +__sinit_\d_a_obj_kanban_stone_cpp = .text:0x00000F50; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOKanbanStone_c>Fv = .text:0x00001110; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOKanbanStone_c>CFPCc = .text:0x00001170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_451_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_451_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_451_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_451_rodata_28 = .rodata:0x00000028; // type:object size:0x10 data:float -lbl_451_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_KANBAN_STONE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_451_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_451_data_1C = .data:0x0000001C; // type:object size:0xC data:string lbl_451_data_28 = .data:0x00000028; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_kibakoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_kibakoNP/symbols.txt index be140112..97a986af 100644 --- a/config/SOUE01/rels/d_a_obj_kibakoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_kibakoNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOkibako__ctor = .text:0x000000F0; // type:function size:0x158 +dAcOkibako_c_classInit__Fv = .text:0x000000F0; // type:function size:0x158 fn_561_250 = .text:0x00000250; // type:function size:0x58 -fn_561_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_561_310 = .text:0x00000310; // type:function size:0x6C -fn_561_380 = .text:0x00000380; // type:function size:0xA0 -fn_561_420 = .text:0x00000420; // type:function size:0xA4 +__dt__25sFState_c<12dAcOkibako_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOkibako_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_561_4D0 = .text:0x000004D0; // type:function size:0x48 fn_561_520 = .text:0x00000520; // type:function size:0x4 AcOkibako__initModels = .text:0x00000530; // type:function size:0xF0 AcOkibako__init = .text:0x00000620; // type:function size:0x340 -fn_561_960 = .text:0x00000960; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000960; // type:function size:0x10 AcOkibako__init2 = .text:0x00000970; // type:function size:0x1F8 AcOkibako__destory = .text:0x00000B70; // type:function size:0x48 AcOkibako__updateInEvent = .text:0x00000BC0; // type:function size:0x70 AcOkibako__update = .text:0x00000C30; // type:function size:0x360 -fn_561_F90 = .text:0x00000F90; // type:function size:0x10 -fn_561_FA0 = .text:0x00000FA0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 AcOkibako__draw = .text:0x00000FB0; // type:function size:0x158 fn_561_1110 = .text:0x00001110; // type:function size:0x3C fn_561_114C = .text:0x0000114C; // type:function size:0x4 @@ -28,45 +28,45 @@ fn_561_11C0 = .text:0x000011C0; // type:function size:0xD8 AcOkibako__breakIfNeeded = .text:0x000012A0; // type:function size:0x160 isByPathPoint = .text:0x00001400; // type:function size:0xD0 fn_561_14D0 = .text:0x000014D0; // type:function size:0x100 -AcOkibako__stateWaitEnter = .text:0x000015D0; // type:function size:0x18 -AcOkibako__stateWaitIn = .text:0x000015F0; // type:function size:0x2A4 -AcOkibako__stateWaitLeave = .text:0x000018A0; // type:function size:0x18 -AcOkibako__stateFireEnter = .text:0x000018C0; // type:function size:0x3C -AcOkibako__stateFireIn = .text:0x00001900; // type:function size:0x4C -fn_561_1950 = .text:0x00001950; // type:function size:0x4 -AcOkibako__statePushPullEnter = .text:0x00001960; // type:function size:0x48 -AcOkibako__statePushPullIn = .text:0x000019B0; // type:function size:0x25C -fn_561_1C10 = .text:0x00001C10; // type:function size:0x20 -AcOkibako__stateRopeGrabEnter = .text:0x00001C30; // type:function size:0x18 -AcOkibako__stateRopeGrabIn = .text:0x00001C50; // type:function size:0x64 -AcOkibako__stateRopeGrabLeave = .text:0x00001CC0; // type:function size:0xC -AcOkibako__stateDeleteEventEnter = .text:0x00001CD0; // type:function size:0x84 -AcOkibako__stateDeleteEventIn = .text:0x00001D60; // type:function size:0xA0 -fn_561_1E00 = .text:0x00001E00; // type:function size:0x4 +initializeState_Wait__12dAcOkibako_cFv = .text:0x000015D0; // type:function size:0x18 +executeState_Wait__12dAcOkibako_cFv = .text:0x000015F0; // type:function size:0x2A4 +finalizeState_Wait__12dAcOkibako_cFv = .text:0x000018A0; // type:function size:0x18 +initializeState_Fire__12dAcOkibako_cFv = .text:0x000018C0; // type:function size:0x3C +executeState_Fire__12dAcOkibako_cFv = .text:0x00001900; // type:function size:0x4C +finalizeState_Fire__12dAcOkibako_cFv = .text:0x00001950; // type:function size:0x4 +initializeState_PushPull__12dAcOkibako_cFv = .text:0x00001960; // type:function size:0x48 +executeState_PushPull__12dAcOkibako_cFv = .text:0x000019B0; // type:function size:0x25C +finalizeState_PushPull__12dAcOkibako_cFv = .text:0x00001C10; // type:function size:0x20 +initializeState_RopeGrab__12dAcOkibako_cFv = .text:0x00001C30; // type:function size:0x18 +executeState_RopeGrab__12dAcOkibako_cFv = .text:0x00001C50; // type:function size:0x64 +finalizeState_RopeGrab__12dAcOkibako_cFv = .text:0x00001CC0; // type:function size:0xC +initializeState_DeleteEvent__12dAcOkibako_cFv = .text:0x00001CD0; // type:function size:0x84 +executeState_DeleteEvent__12dAcOkibako_cFv = .text:0x00001D60; // type:function size:0xA0 +finalizeState_DeleteEvent__12dAcOkibako_cFv = .text:0x00001E00; // type:function size:0x4 fn_561_1E10 = .text:0x00001E10; // type:function size:0x33C fn_561_2150 = .text:0x00002150; // type:function size:0x190 AcOkibako__getSwitchIfOn = .text:0x000022E0; // type:function size:0xC0 fn_561_23A0 = .text:0x000023A0; // type:function size:0x18C fn_561_2530 = .text:0x00002530; // type:function size:0x270 fn_561_27A0 = .text:0x000027A0; // type:function size:0x80 -fn_561_2820 = .text:0x00002820; // type:function size:0x16C -fn_561_2990 = .text:0x00002990; // type:function size:0x60 -fn_561_29F0 = .text:0x000029F0; // type:function size:0xC -fn_561_2A00 = .text:0x00002A00; // type:function size:0x1C -fn_561_2A20 = .text:0x00002A20; // type:function size:0x1C -fn_561_2A40 = .text:0x00002A40; // type:function size:0x1C -fn_561_2A60 = .text:0x00002A60; // type:function size:0x10 -fn_561_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_561_2A80 = .text:0x00002A80; // type:function size:0x10 -fn_561_2A90 = .text:0x00002A90; // type:function size:0x10 -fn_561_2AA0 = .text:0x00002AA0; // type:function size:0x10 -fn_561_2AB0 = .text:0x00002AB0; // type:function size:0x10 -fn_561_2AC0 = .text:0x00002AC0; // type:function size:0x30 -fn_561_2AF0 = .text:0x00002AF0; // type:function size:0x30 -fn_561_2B20 = .text:0x00002B20; // type:function size:0x30 -fn_561_2B50 = .text:0x00002B50; // type:function size:0x3F4 -fn_561_2F50 = .text:0x00002F50; // type:function size:0x58 -fn_561_2FB0 = .text:0x00002FB0; // type:function size:0x88 +__dt__12dAcOkibako_cFv = .text:0x00002820; // type:function size:0x16C +build__28sFStateFct_c<12dAcOkibako_c>FRC12sStateIDIf_c = .text:0x00002990; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOkibako_c>FRP10sStateIf_c = .text:0x000029F0; // type:function size:0xC +initialize__25sFState_c<12dAcOkibako_c>Fv = .text:0x00002A00; // type:function size:0x1C +execute__25sFState_c<12dAcOkibako_c>Fv = .text:0x00002A20; // type:function size:0x1C +finalize__25sFState_c<12dAcOkibako_c>Fv = .text:0x00002A40; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A60; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A70; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A80; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A90; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AA0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOkibako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AB0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOkibako_c>CFR12dAcOkibako_c = .text:0x00002AC0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOkibako_c>CFR12dAcOkibako_c = .text:0x00002AF0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOkibako_c>CFR12dAcOkibako_c = .text:0x00002B20; // type:function size:0x30 +__sinit_\d_a_obj_kibako_cpp = .text:0x00002B50; // type:function size:0x3F4 scope:local +__dt__27sFStateID_c<12dAcOkibako_c>Fv = .text:0x00002F50; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOkibako_c>CFPCc = .text:0x00002FB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -85,7 +85,7 @@ lbl_561_rodata_6C = .rodata:0x0000006C; // type:object size:0x24 data:float lbl_561_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float lbl_561_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_561_rodata_98 = .rodata:0x00000098; // type:object size:0x54 data:float -lbl_561_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_KIBAKO = .data:0x00000000; // type:object size:0x80 data:4byte lbl_561_data_80 = .data:0x00000080; // type:object size:0x14 lbl_561_data_94 = .data:0x00000094; // type:object size:0x18 lbl_561_data_AC = .data:0x000000AC; // type:object size:0x34 diff --git a/config/SOUE01/rels/d_a_obj_kumite_wallNP/splits.txt b/config/SOUE01/rels/d_a_obj_kumite_wallNP/splits.txt index f66ef737..1065aa64 100644 --- a/config/SOUE01/rels/d_a_obj_kumite_wallNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_kumite_wallNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_kumite_wallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_kumite_wallNP/symbols.txt index e8735e4c..a2960feb 100644 --- a/config/SOUE01/rels/d_a_obj_kumite_wallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_kumite_wallNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOkumiteWall__ctor = .text:0x000000F0; // type:function size:0xF4 -fn_432_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_432_250 = .text:0x00000250; // type:function size:0x6C -fn_432_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_432_360 = .text:0x00000360; // type:function size:0xA4 +dAcOkumiteWall_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 +__dt__29sFState_c<16dAcOkumiteWall_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOkumiteWall_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcOkumiteWall__initModels = .text:0x00000410; // type:function size:0x158 AcOkumiteWall__init1 = .text:0x00000570; // type:function size:0x164 -fn_432_6E0 = .text:0x000006E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006E0; // type:function size:0x10 AcOkumiteWall__init2 = .text:0x000006F0; // type:function size:0x120 fn_432_810 = .text:0x00000810; // type:function size:0x8 AcOkumiteWall__update = .text:0x00000820; // type:function size:0x30 -fn_432_850 = .text:0x00000850; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 AcOkumiteWall__draw = .text:0x00000860; // type:function size:0x28 -AcOkumiteWall__stateWaitEnter = .text:0x00000890; // type:function size:0x6C -AcOkumiteWall__stateWaitUpdate = .text:0x00000900; // type:function size:0x24 +initializeState_Wait__16dAcOkumiteWall_cFv = .text:0x00000890; // type:function size:0x6C +executeState_Wait__16dAcOkumiteWall_cFv = .text:0x00000900; // type:function size:0x24 fn_432_924 = .text:0x00000924; // type:function size:0x4 -fn_432_930 = .text:0x00000930; // type:function size:0x4 -AcOkumiteWall__stateAppearEnter = .text:0x00000940; // type:function size:0x14 -AcOkumiteWall__stateAppearUpdate = .text:0x00000960; // type:function size:0x98 -AcOkumiteWall__stateAppearLeave = .text:0x00000A00; // type:function size:0x38 -AcOkumiteWall__stateExistEnter = .text:0x00000A40; // type:function size:0x54 -AcOkumiteWall__stateExistUpdate = .text:0x00000AA0; // type:function size:0x6C -fn_432_B10 = .text:0x00000B10; // type:function size:0x4 -AcOkumiteWall__stateVanishEnter = .text:0x00000B20; // type:function size:0x6C -fn_432_B90 = .text:0x00000B90; // type:function size:0x4 -fn_432_BA0 = .text:0x00000BA0; // type:function size:0x4 +finalizeState_Wait__16dAcOkumiteWall_cFv = .text:0x00000930; // type:function size:0x4 +initializeState_Appear__16dAcOkumiteWall_cFv = .text:0x00000940; // type:function size:0x14 +executeState_Appear__16dAcOkumiteWall_cFv = .text:0x00000960; // type:function size:0x98 +finalizeState_Appear__16dAcOkumiteWall_cFv = .text:0x00000A00; // type:function size:0x38 +initializeState_Exist__16dAcOkumiteWall_cFv = .text:0x00000A40; // type:function size:0x54 +executeState_Exist__16dAcOkumiteWall_cFv = .text:0x00000AA0; // type:function size:0x6C +finalizeState_Exist__16dAcOkumiteWall_cFv = .text:0x00000B10; // type:function size:0x4 +initializeState_Vanish__16dAcOkumiteWall_cFv = .text:0x00000B20; // type:function size:0x6C +executeState_Vanish__16dAcOkumiteWall_cFv = .text:0x00000B90; // type:function size:0x4 +finalizeState_Vanish__16dAcOkumiteWall_cFv = .text:0x00000BA0; // type:function size:0x4 AcOkumiteWall__checkStoryFlag = .text:0x00000BB0; // type:function size:0x58 -AcOkumiteWall__dtor = .text:0x00000C10; // type:function size:0xE4 -fn_432_D00 = .text:0x00000D00; // type:function size:0x10 -fn_432_D10 = .text:0x00000D10; // type:function size:0x60 -fn_432_D70 = .text:0x00000D70; // type:function size:0xC -fn_432_D80 = .text:0x00000D80; // type:function size:0x1C -fn_432_DA0 = .text:0x00000DA0; // type:function size:0x1C -fn_432_DC0 = .text:0x00000DC0; // type:function size:0x1C -fn_432_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_432_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_432_E00 = .text:0x00000E00; // type:function size:0x10 -fn_432_E10 = .text:0x00000E10; // type:function size:0x10 -fn_432_E20 = .text:0x00000E20; // type:function size:0x10 -fn_432_E30 = .text:0x00000E30; // type:function size:0x10 -fn_432_E40 = .text:0x00000E40; // type:function size:0x30 -fn_432_E70 = .text:0x00000E70; // type:function size:0x30 -fn_432_EA0 = .text:0x00000EA0; // type:function size:0x30 -fn_432_ED0 = .text:0x00000ED0; // type:function size:0x338 -fn_432_1210 = .text:0x00001210; // type:function size:0x58 -fn_432_1270 = .text:0x00001270; // type:function size:0x88 +__dt__16dAcOkumiteWall_cFv = .text:0x00000C10; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D00; // type:function size:0x10 +build__32sFStateFct_c<16dAcOkumiteWall_c>FRC12sStateIDIf_c = .text:0x00000D10; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOkumiteWall_c>FRP10sStateIf_c = .text:0x00000D70; // type:function size:0xC +initialize__29sFState_c<16dAcOkumiteWall_c>Fv = .text:0x00000D80; // type:function size:0x1C +execute__29sFState_c<16dAcOkumiteWall_c>Fv = .text:0x00000DA0; // type:function size:0x1C +finalize__29sFState_c<16dAcOkumiteWall_c>Fv = .text:0x00000DC0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DE0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DF0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E10; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOkumiteWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E30; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOkumiteWall_c>CFR16dAcOkumiteWall_c = .text:0x00000E40; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOkumiteWall_c>CFR16dAcOkumiteWall_c = .text:0x00000E70; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOkumiteWall_c>CFR16dAcOkumiteWall_c = .text:0x00000EA0; // type:function size:0x30 +__sinit_\d_a_obj_kumite_wall_cpp = .text:0x00000ED0; // type:function size:0x338 scope:local +__dt__31sFStateID_c<16dAcOkumiteWall_c>Fv = .text:0x00001210; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOkumiteWall_c>CFPCc = .text:0x00001270; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_432_section4_0 = .rodata:0x00000000; // type:object size:0x98 data:4byte -lbl_432_section4_98 = .rodata:0x00000098; // type:object size:0x20 -lbl_432_section4_B8 = .rodata:0x000000B8; // type:object size:0x10 -lbl_432_section4_C8 = .rodata:0x000000C8; // type:object size:0x80 -lbl_432_section4_148 = .rodata:0x00000148; // type:object size:0x30 -lbl_432_section4_178 = .rodata:0x00000178; // type:object size:0x30 -lbl_432_section4_1A8 = .rodata:0x000001A8; // type:object size:0x18 -lbl_432_section4_1C0 = .rodata:0x000001C0; // type:object size:0x134 -lbl_432_section4_2F4 = .rodata:0x000002F4; // type:object size:0x34 +g_profile_OBJ_KUMITE_WALL = .data:0x00000000; // type:object size:0x98 data:4byte +lbl_432_section4_98 = .data:0x00000098; // type:object size:0x20 +lbl_432_section4_B8 = .data:0x000000B8; // type:object size:0x10 +lbl_432_section4_C8 = .data:0x000000C8; // type:object size:0x80 +lbl_432_section4_148 = .data:0x00000148; // type:object size:0x30 +lbl_432_section4_178 = .data:0x00000178; // type:object size:0x30 +lbl_432_section4_1A8 = .data:0x000001A8; // type:object size:0x18 +lbl_432_section4_1C0 = .data:0x000001C0; // type:object size:0x134 +lbl_432_section4_2F4 = .data:0x000002F4; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_432_bss_8 = .bss:0x00000008; // type:object size:0x50 data:4byte lbl_432_bss_58 = .bss:0x00000058; // type:object size:0x40 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_lampNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lampNP/symbols.txt index 6285d971..1afae6c3 100644 --- a/config/SOUE01/rels/d_a_obj_lampNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lampNP/symbols.txt @@ -4,24 +4,24 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_483_F0 = .text:0x000000F0; // type:function size:0x40 -fn_483_130 = .text:0x00000130; // type:function size:0x168 -fn_483_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_483_300 = .text:0x00000300; // type:function size:0x6C -fn_483_370 = .text:0x00000370; // type:function size:0xA0 -fn_483_410 = .text:0x00000410; // type:function size:0xA4 +dAcOLamp_c_classInit__Fv = .text:0x00000130; // type:function size:0x168 +__dt__23sFState_c<10dAcOLamp_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOLamp_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_483_4C0 = .text:0x000004C0; // type:function size:0x68 fn_483_530 = .text:0x00000530; // type:function size:0x58 fn_483_590 = .text:0x00000590; // type:function size:0x4 fn_483_5A0 = .text:0x000005A0; // type:function size:0x1AC fn_483_750 = .text:0x00000750; // type:function size:0x40C -fn_483_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 fn_483_B70 = .text:0x00000B70; // type:function size:0x8 fn_483_B80 = .text:0x00000B80; // type:function size:0x48 -fn_483_BD0 = .text:0x00000BD0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 fn_483_BE0 = .text:0x00000BE0; // type:function size:0xA8 -fn_483_C90 = .text:0x00000C90; // type:function size:0xC -fn_483_CA0 = .text:0x00000CA0; // type:function size:0x450 -fn_483_10F0 = .text:0x000010F0; // type:function size:0x4 +initializeState_Wait__10dAcOLamp_cFv = .text:0x00000C90; // type:function size:0xC +executeState_Wait__10dAcOLamp_cFv = .text:0x00000CA0; // type:function size:0x450 +finalizeState_Wait__10dAcOLamp_cFv = .text:0x000010F0; // type:function size:0x4 fn_483_1100 = .text:0x00001100; // type:function size:0x1D8 fn_483_12E0 = .text:0x000012E0; // type:function size:0x148 fn_483_1430 = .text:0x00001430; // type:function size:0x11C @@ -30,25 +30,25 @@ fn_483_1810 = .text:0x00001810; // type:function size:0xE0 fn_483_18F0 = .text:0x000018F0; // type:function size:0xE0 fn_483_19D0 = .text:0x000019D0; // type:function size:0xE0 fn_483_1AB0 = .text:0x00001AB0; // type:function size:0xB0 -fn_483_1B60 = .text:0x00001B60; // type:function size:0x14C -fn_483_1CB0 = .text:0x00001CB0; // type:function size:0x10 -fn_483_1CC0 = .text:0x00001CC0; // type:function size:0x60 -fn_483_1D20 = .text:0x00001D20; // type:function size:0xC -fn_483_1D30 = .text:0x00001D30; // type:function size:0x1C -fn_483_1D50 = .text:0x00001D50; // type:function size:0x1C -fn_483_1D70 = .text:0x00001D70; // type:function size:0x1C -fn_483_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_483_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_483_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_483_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_483_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_483_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_483_1DF0 = .text:0x00001DF0; // type:function size:0x30 -fn_483_1E20 = .text:0x00001E20; // type:function size:0x30 -fn_483_1E50 = .text:0x00001E50; // type:function size:0x30 -fn_483_1E80 = .text:0x00001E80; // type:function size:0x200 -fn_483_2080 = .text:0x00002080; // type:function size:0x58 -fn_483_20E0 = .text:0x000020E0; // type:function size:0x88 +__dt__10dAcOLamp_cFv = .text:0x00001B60; // type:function size:0x14C +getStateID__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CB0; // type:function size:0x10 +build__26sFStateFct_c<10dAcOLamp_c>FRC12sStateIDIf_c = .text:0x00001CC0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOLamp_c>FRP10sStateIf_c = .text:0x00001D20; // type:function size:0xC +initialize__23sFState_c<10dAcOLamp_c>Fv = .text:0x00001D30; // type:function size:0x1C +execute__23sFState_c<10dAcOLamp_c>Fv = .text:0x00001D50; // type:function size:0x1C +finalize__23sFState_c<10dAcOLamp_c>Fv = .text:0x00001D70; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D90; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DA0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DB0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DC0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DD0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOLamp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DE0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOLamp_c>CFR10dAcOLamp_c = .text:0x00001DF0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOLamp_c>CFR10dAcOLamp_c = .text:0x00001E20; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOLamp_c>CFR10dAcOLamp_c = .text:0x00001E50; // type:function size:0x30 +__sinit_\d_a_obj_lamp_cpp = .text:0x00001E80; // type:function size:0x200 scope:local +__dt__25sFStateID_c<10dAcOLamp_c>Fv = .text:0x00002080; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOLamp_c>CFPCc = .text:0x000020E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_483_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_483_rodata_88 = .rodata:0x00000088; // type:object size:0x3C data:float lbl_483_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte lbl_483_data_18 = .data:0x00000018; // type:object size:0x78 -lbl_483_data_90 = .data:0x00000090; // type:object size:0x10 +g_profile_OBJ_LAMP = .data:0x00000090; // type:object size:0x10 lbl_483_data_A0 = .data:0x000000A0; // type:object size:0x30 lbl_483_data_D0 = .data:0x000000D0; // type:object size:0x4 data:4byte lbl_483_data_D4 = .data:0x000000D4; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_lava_d201NP/symbols.txt b/config/SOUE01/rels/d_a_obj_lava_d201NP/symbols.txt index ab981958..298304f2 100644 --- a/config/SOUE01/rels/d_a_obj_lava_d201NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lava_d201NP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_579_F0 = .text:0x000000F0; // type:function size:0x128 +dAcOLavaD201_c_classInit__Fv = .text:0x000000F0; // type:function size:0x128 fn_579_220 = .text:0x00000220; // type:function size:0x64 fn_579_290 = .text:0x00000290; // type:function size:0x64 -fn_579_300 = .text:0x00000300; // type:function size:0x58 -fn_579_360 = .text:0x00000360; // type:function size:0x6C -fn_579_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_579_470 = .text:0x00000470; // type:function size:0xA4 +__dt__27sFState_c<14dAcOLavaD201_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOLavaD201_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 fn_579_520 = .text:0x00000520; // type:function size:0x160 fn_579_680 = .text:0x00000680; // type:function size:0x1C8 -fn_579_850 = .text:0x00000850; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000850; // type:function size:0x10 fn_579_860 = .text:0x00000860; // type:function size:0xC4 fn_579_930 = .text:0x00000930; // type:function size:0x8 fn_579_940 = .text:0x00000940; // type:function size:0x98 -fn_579_9E0 = .text:0x000009E0; // type:function size:0x10 -fn_579_9F0 = .text:0x000009F0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009E0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009F0; // type:function size:0x10 fn_579_A00 = .text:0x00000A00; // type:function size:0x74 -fn_579_A80 = .text:0x00000A80; // type:function size:0x18 -fn_579_AA0 = .text:0x00000AA0; // type:function size:0x124 -fn_579_BD0 = .text:0x00000BD0; // type:function size:0x88 -fn_579_C60 = .text:0x00000C60; // type:function size:0x4 -fn_579_C70 = .text:0x00000C70; // type:function size:0xA4 -fn_579_D20 = .text:0x00000D20; // type:function size:0x88 -fn_579_DB0 = .text:0x00000DB0; // type:function size:0x84 -fn_579_E40 = .text:0x00000E40; // type:function size:0xFC -fn_579_F40 = .text:0x00000F40; // type:function size:0x4 -fn_579_F50 = .text:0x00000F50; // type:function size:0x84 -fn_579_FE0 = .text:0x00000FE0; // type:function size:0x94 -fn_579_1080 = .text:0x00001080; // type:function size:0x4 -fn_579_1090 = .text:0x00001090; // type:function size:0x12C -fn_579_11C0 = .text:0x000011C0; // type:function size:0x60 -fn_579_1220 = .text:0x00001220; // type:function size:0xC -fn_579_1230 = .text:0x00001230; // type:function size:0x1C -fn_579_1250 = .text:0x00001250; // type:function size:0x1C -fn_579_1270 = .text:0x00001270; // type:function size:0x1C -fn_579_1290 = .text:0x00001290; // type:function size:0x10 -fn_579_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_579_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_579_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_579_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_579_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_579_12F0 = .text:0x000012F0; // type:function size:0x30 -fn_579_1320 = .text:0x00001320; // type:function size:0x30 -fn_579_1350 = .text:0x00001350; // type:function size:0x30 -fn_579_1380 = .text:0x00001380; // type:function size:0x338 -fn_579_16C0 = .text:0x000016C0; // type:function size:0x58 -fn_579_1720 = .text:0x00001720; // type:function size:0x88 +initializeState_Wait__14dAcOLavaD201_cFv = .text:0x00000A80; // type:function size:0x18 +executeState_Wait__14dAcOLavaD201_cFv = .text:0x00000AA0; // type:function size:0x124 +finalizeState_Wait__14dAcOLavaD201_cFv = .text:0x00000BD0; // type:function size:0x88 +initializeState_WaitOff__14dAcOLavaD201_cFv = .text:0x00000C60; // type:function size:0x4 +executeState_WaitOff__14dAcOLavaD201_cFv = .text:0x00000C70; // type:function size:0xA4 +finalizeState_WaitOff__14dAcOLavaD201_cFv = .text:0x00000D20; // type:function size:0x88 +initializeState_LavaIn__14dAcOLavaD201_cFv = .text:0x00000DB0; // type:function size:0x84 +executeState_LavaIn__14dAcOLavaD201_cFv = .text:0x00000E40; // type:function size:0xFC +finalizeState_LavaIn__14dAcOLavaD201_cFv = .text:0x00000F40; // type:function size:0x4 +initializeState_LavaOut__14dAcOLavaD201_cFv = .text:0x00000F50; // type:function size:0x84 +executeState_LavaOut__14dAcOLavaD201_cFv = .text:0x00000FE0; // type:function size:0x94 +finalizeState_LavaOut__14dAcOLavaD201_cFv = .text:0x00001080; // type:function size:0x4 +__dt__14dAcOLavaD201_cFv = .text:0x00001090; // type:function size:0x12C +build__30sFStateFct_c<14dAcOLavaD201_c>FRC12sStateIDIf_c = .text:0x000011C0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOLavaD201_c>FRP10sStateIf_c = .text:0x00001220; // type:function size:0xC +initialize__27sFState_c<14dAcOLavaD201_c>Fv = .text:0x00001230; // type:function size:0x1C +execute__27sFState_c<14dAcOLavaD201_c>Fv = .text:0x00001250; // type:function size:0x1C +finalize__27sFState_c<14dAcOLavaD201_c>Fv = .text:0x00001270; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001290; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012A0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012C0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012D0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOLavaD201_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOLavaD201_c>CFR14dAcOLavaD201_c = .text:0x000012F0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOLavaD201_c>CFR14dAcOLavaD201_c = .text:0x00001320; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOLavaD201_c>CFR14dAcOLavaD201_c = .text:0x00001350; // type:function size:0x30 +__sinit_\d_a_obj_lava_d201_cpp = .text:0x00001380; // type:function size:0x338 scope:local +__dt__29sFStateID_c<14dAcOLavaD201_c>Fv = .text:0x000016C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOLavaD201_c>CFPCc = .text:0x00001720; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_579_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_579_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_579_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float -lbl_579_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LAVA_D201 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_579_data_10 = .data:0x00000010; // type:object size:0x40 lbl_579_data_50 = .data:0x00000050; // type:object size:0xC lbl_579_data_5C = .data:0x0000005C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_lava_plateNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lava_plateNP/symbols.txt index e5e18702..2f2d6e03 100644 --- a/config/SOUE01/rels/d_a_obj_lava_plateNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lava_plateNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLavaPlate__ctor = .text:0x000000F0; // type:function size:0x144 -fn_473_240 = .text:0x00000240; // type:function size:0x58 -fn_473_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_473_310 = .text:0x00000310; // type:function size:0xA0 -fn_473_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOLavaPlate_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 +__dt__28sFState_c<15dAcOLavaPlate_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOLavaPlate_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 AcOLavaPlate__initModels = .text:0x00000460; // type:function size:0x1AC AcOLavaPlate__init = .text:0x00000610; // type:function size:0x1D8 -fn_473_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_473_800 = .text:0x00000800; // type:function size:0x8 AcOLavaPlate__update = .text:0x00000810; // type:function size:0x98 -fn_473_8B0 = .text:0x000008B0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008B0; // type:function size:0x10 AcOLavaPlate__updateInEvent = .text:0x000008C0; // type:function size:0x134 AcOLavaPlate__decrement = .text:0x00000A00; // type:function size:0x1C AcOLavaPlate__draw = .text:0x00000A20; // type:function size:0x3C -fn_473_A60 = .text:0x00000A60; // type:function size:0x4 -AcOLavaPlate__stateWaitUpdate = .text:0x00000A70; // type:function size:0x7C -AcOLavaPlate__stateWaitLeave = .text:0x00000AF0; // type:function size:0xA4 -AcOLavaPlate__stateMoveEnter = .text:0x00000BA0; // type:function size:0x40 -AcOLavaPlate__stateMoveUpdate = .text:0x00000BE0; // type:function size:0x78 -fn_473_C60 = .text:0x00000C60; // type:function size:0x4 -AcOLavaPlate__stateSuccessEnter = .text:0x00000C70; // type:function size:0xD0 -fn_473_D40 = .text:0x00000D40; // type:function size:0x4 -fn_473_D50 = .text:0x00000D50; // type:function size:0x4 +initializeState_Wait__15dAcOLavaPlate_cFv = .text:0x00000A60; // type:function size:0x4 +executeState_Wait__15dAcOLavaPlate_cFv = .text:0x00000A70; // type:function size:0x7C +finalizeState_Wait__15dAcOLavaPlate_cFv = .text:0x00000AF0; // type:function size:0xA4 +initializeState_Move__15dAcOLavaPlate_cFv = .text:0x00000BA0; // type:function size:0x40 +executeState_Move__15dAcOLavaPlate_cFv = .text:0x00000BE0; // type:function size:0x78 +finalizeState_Move__15dAcOLavaPlate_cFv = .text:0x00000C60; // type:function size:0x4 +initializeState_Success__15dAcOLavaPlate_cFv = .text:0x00000C70; // type:function size:0xD0 +executeState_Success__15dAcOLavaPlate_cFv = .text:0x00000D40; // type:function size:0x4 +finalizeState_Success__15dAcOLavaPlate_cFv = .text:0x00000D50; // type:function size:0x4 fn_473_D60 = .text:0x00000D60; // type:function size:0x4 AcOLavaPlate__moveMaybe = .text:0x00000D70; // type:function size:0xD8 AcOLavaPlate__updateAll = .text:0x00000E50; // type:function size:0x84 fn_473_EE0 = .text:0x00000EE0; // type:function size:0x11C -AcOLavaPlate__dtor = .text:0x00001000; // type:function size:0x10C -fn_473_1110 = .text:0x00001110; // type:function size:0x10 -fn_473_1120 = .text:0x00001120; // type:function size:0x60 -fn_473_1180 = .text:0x00001180; // type:function size:0xC -fn_473_1190 = .text:0x00001190; // type:function size:0x1C -fn_473_11B0 = .text:0x000011B0; // type:function size:0x1C -fn_473_11D0 = .text:0x000011D0; // type:function size:0x1C -fn_473_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_473_1200 = .text:0x00001200; // type:function size:0x10 -fn_473_1210 = .text:0x00001210; // type:function size:0x10 -fn_473_1220 = .text:0x00001220; // type:function size:0x10 -fn_473_1230 = .text:0x00001230; // type:function size:0x10 -fn_473_1240 = .text:0x00001240; // type:function size:0x10 -fn_473_1250 = .text:0x00001250; // type:function size:0x30 -fn_473_1280 = .text:0x00001280; // type:function size:0x30 -fn_473_12B0 = .text:0x000012B0; // type:function size:0x30 -fn_473_12E0 = .text:0x000012E0; // type:function size:0x27C -fn_473_1560 = .text:0x00001560; // type:function size:0x58 -fn_473_15C0 = .text:0x000015C0; // type:function size:0x88 +__dt__15dAcOLavaPlate_cFv = .text:0x00001000; // type:function size:0x10C +getStateID__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +build__31sFStateFct_c<15dAcOLavaPlate_c>FRC12sStateIDIf_c = .text:0x00001120; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOLavaPlate_c>FRP10sStateIf_c = .text:0x00001180; // type:function size:0xC +initialize__28sFState_c<15dAcOLavaPlate_c>Fv = .text:0x00001190; // type:function size:0x1C +execute__28sFState_c<15dAcOLavaPlate_c>Fv = .text:0x000011B0; // type:function size:0x1C +finalize__28sFState_c<15dAcOLavaPlate_c>Fv = .text:0x000011D0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001210; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOLavaPlate_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001240; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOLavaPlate_c>CFR15dAcOLavaPlate_c = .text:0x00001250; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOLavaPlate_c>CFR15dAcOLavaPlate_c = .text:0x00001280; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOLavaPlate_c>CFR15dAcOLavaPlate_c = .text:0x000012B0; // type:function size:0x30 +__sinit_\d_a_obj_lava_plate_cpp = .text:0x000012E0; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOLavaPlate_c>Fv = .text:0x00001560; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOLavaPlate_c>CFPCc = .text:0x000015C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_473_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_473_rodata_10 = .rodata:0x00000010; // type:object size:0xC lbl_473_rodata_1C = .rodata:0x0000001C; // type:object size:0x3C data:float -lbl_473_data_0 = .data:0x00000000; // type:object size:0x44 data:4byte +g_profile_OBJ_LAVA_PLATE = .data:0x00000000; // type:object size:0x44 data:4byte lbl_473_data_44 = .data:0x00000044; // type:object size:0x2C lbl_473_data_70 = .data:0x00000070; // type:object size:0x80 lbl_473_data_F0 = .data:0x000000F0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_leaf_swingNP/symbols.txt b/config/SOUE01/rels/d_a_obj_leaf_swingNP/symbols.txt index 37b849dc..22b3dd77 100644 --- a/config/SOUE01/rels/d_a_obj_leaf_swingNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_leaf_swingNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOleafSwing__ctor = .text:0x000000F0; // type:function size:0x134 -fn_254_230 = .text:0x00000230; // type:function size:0x58 -fn_254_290 = .text:0x00000290; // type:function size:0x6C -fn_254_300 = .text:0x00000300; // type:function size:0xA0 -fn_254_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOleafSwing_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__28sFState_c<15dAcOleafSwing_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOleafSwing_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_254_450 = .text:0x00000450; // type:function size:0x68 fn_254_4C0 = .text:0x000004C0; // type:function size:0x58 AcOleafSwing__interactFinc = .text:0x00000520; // type:function size:0x1C @@ -15,7 +15,7 @@ fn_254_53C = .text:0x0000053C; // type:function size:0x4 fn_254_540 = .text:0x00000540; // type:function size:0x30 AcOleafSwing__initModels = .text:0x00000570; // type:function size:0x294 AcOleafSwing__init = .text:0x00000810; // type:function size:0x6B0 -fn_254_EC0 = .text:0x00000EC0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EC0; // type:function size:0x10 fn_254_ED0 = .text:0x00000ED0; // type:function size:0x8 AcOleafSwing__update = .text:0x00000EE0; // type:function size:0x24 AcOleafSwing__draw = .text:0x00000F10; // type:function size:0xE8 @@ -24,33 +24,33 @@ fn_254_1040 = .text:0x00001040; // type:function size:0x80 fn_254_10C0 = .text:0x000010C0; // type:function size:0x30C fn_254_13D0 = .text:0x000013D0; // type:function size:0xD4 fn_254_14B0 = .text:0x000014B0; // type:function size:0xA4 -fn_254_1560 = .text:0x00001560; // type:function size:0x4 -AcOleafSwing__stateSwingCalcUpdate = .text:0x00001570; // type:function size:0x44C -fn_254_19C0 = .text:0x000019C0; // type:function size:0x4 +initializeState_SwingCalc__15dAcOleafSwing_cFv = .text:0x00001560; // type:function size:0x4 +executeState_SwingCalc__15dAcOleafSwing_cFv = .text:0x00001570; // type:function size:0x44C +finalizeState_SwingCalc__15dAcOleafSwing_cFv = .text:0x000019C0; // type:function size:0x4 fn_254_19D0 = .text:0x000019D0; // type:function size:0x58 AcOleafSwing__update2 = .text:0x00001A30; // type:function size:0x370 -fn_254_1DA0 = .text:0x00001DA0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DA0; // type:function size:0x10 fn_254_1DB0 = .text:0x00001DB0; // type:function size:0x448 fn_254_2200 = .text:0x00002200; // type:function size:0x4 -AcOleafSwing__dtor = .text:0x00002210; // type:function size:0x138 -fn_254_2350 = .text:0x00002350; // type:function size:0x10 -fn_254_2360 = .text:0x00002360; // type:function size:0x60 -fn_254_23C0 = .text:0x000023C0; // type:function size:0xC -fn_254_23D0 = .text:0x000023D0; // type:function size:0x1C -fn_254_23F0 = .text:0x000023F0; // type:function size:0x1C -fn_254_2410 = .text:0x00002410; // type:function size:0x1C -fn_254_2430 = .text:0x00002430; // type:function size:0x10 -fn_254_2440 = .text:0x00002440; // type:function size:0x10 -fn_254_2450 = .text:0x00002450; // type:function size:0x10 -fn_254_2460 = .text:0x00002460; // type:function size:0x10 -fn_254_2470 = .text:0x00002470; // type:function size:0x10 -fn_254_2480 = .text:0x00002480; // type:function size:0x10 -fn_254_2490 = .text:0x00002490; // type:function size:0x30 -fn_254_24C0 = .text:0x000024C0; // type:function size:0x30 -fn_254_24F0 = .text:0x000024F0; // type:function size:0x30 -fn_254_2520 = .text:0x00002520; // type:function size:0x10C -fn_254_2630 = .text:0x00002630; // type:function size:0x58 -fn_254_2690 = .text:0x00002690; // type:function size:0x88 +__dt__15dAcOleafSwing_cFv = .text:0x00002210; // type:function size:0x138 +getStateID__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002350; // type:function size:0x10 +build__31sFStateFct_c<15dAcOleafSwing_c>FRC12sStateIDIf_c = .text:0x00002360; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOleafSwing_c>FRP10sStateIf_c = .text:0x000023C0; // type:function size:0xC +initialize__28sFState_c<15dAcOleafSwing_c>Fv = .text:0x000023D0; // type:function size:0x1C +execute__28sFState_c<15dAcOleafSwing_c>Fv = .text:0x000023F0; // type:function size:0x1C +finalize__28sFState_c<15dAcOleafSwing_c>Fv = .text:0x00002410; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002430; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002440; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002450; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002460; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002470; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOleafSwing_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002480; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOleafSwing_c>CFR15dAcOleafSwing_c = .text:0x00002490; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOleafSwing_c>CFR15dAcOleafSwing_c = .text:0x000024C0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOleafSwing_c>CFR15dAcOleafSwing_c = .text:0x000024F0; // type:function size:0x30 +__sinit_\d_a_obj_leaf_swing_cpp = .text:0x00002520; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOleafSwing_c>Fv = .text:0x00002630; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOleafSwing_c>CFPCc = .text:0x00002690; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_254_rodata_0 = .rodata:0x00000000; // type:object size:0x80 data:float lbl_254_rodata_80 = .rodata:0x00000080; // type:object size:0x14 data:float lbl_254_rodata_94 = .rodata:0x00000094; // type:object size:0xA0 data:float lbl_254_rodata_134 = .rodata:0x00000134; // type:object size:0x20 data:float -lbl_254_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_LEAF_SWING = .data:0x00000000; // type:object size:0x70 data:4byte lbl_254_data_70 = .data:0x00000070; // type:object size:0x30 lbl_254_data_A0 = .data:0x000000A0; // type:object size:0x20 lbl_254_data_C0 = .data:0x000000C0; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_a_obj_light_lineNP/symbols.txt b/config/SOUE01/rels/d_a_obj_light_lineNP/symbols.txt index dbe371ea..87ac1d62 100644 --- a/config/SOUE01/rels/d_a_obj_light_lineNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_light_lineNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLightLine__ctor = .text:0x000000F0; // type:function size:0x134 -fn_274_230 = .text:0x00000230; // type:function size:0x58 -fn_274_290 = .text:0x00000290; // type:function size:0x6C -fn_274_300 = .text:0x00000300; // type:function size:0xA0 -fn_274_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOlightLine_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__28sFState_c<15dAcOlightLine_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOlightLine_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcOLightLine__initModels = .text:0x00000450; // type:function size:0x1A4 AcOLightLine__init1 = .text:0x00000600; // type:function size:0x180 -fn_274_780 = .text:0x00000780; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000780; // type:function size:0x10 AcOLightLine__init2 = .text:0x00000790; // type:function size:0x98 fn_274_830 = .text:0x00000830; // type:function size:0x368 calcTimer = .text:0x00000BA0; // type:function size:0x1C fn_274_BC0 = .text:0x00000BC0; // type:function size:0x6C fn_274_C30 = .text:0x00000C30; // type:function size:0x8 AcOLightLine__update = .text:0x00000C40; // type:function size:0xBC -fn_274_D00 = .text:0x00000D00; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 AcOLightLine__draw = .text:0x00000D10; // type:function size:0x90 -fn_274_DA0 = .text:0x00000DA0; // type:function size:0x4 -fn_274_DB0 = .text:0x00000DB0; // type:function size:0xA8 -fn_274_E60 = .text:0x00000E60; // type:function size:0x4 -fn_274_E70 = .text:0x00000E70; // type:function size:0x34 +initializeState_OutSide__15dAcOlightLine_cFv = .text:0x00000DA0; // type:function size:0x4 +executeState_OutSide__15dAcOlightLine_cFv = .text:0x00000DB0; // type:function size:0xA8 +finalizeState_OutSide__15dAcOlightLine_cFv = .text:0x00000E60; // type:function size:0x4 +initializeState_InSide__15dAcOlightLine_cFv = .text:0x00000E70; // type:function size:0x34 fn_274_EA4 = .text:0x00000EA4; // type:function size:0x4 -fn_274_EB0 = .text:0x00000EB0; // type:function size:0xC0 -fn_274_F70 = .text:0x00000F70; // type:function size:0x4 +executeState_InSide__15dAcOlightLine_cFv = .text:0x00000EB0; // type:function size:0xC0 +finalizeState_InSide__15dAcOlightLine_cFv = .text:0x00000F70; // type:function size:0x4 fn_274_F80 = .text:0x00000F80; // type:function size:0x2B8 -fn_274_1240 = .text:0x00001240; // type:function size:0x120 -fn_274_1360 = .text:0x00001360; // type:function size:0x10 -fn_274_1370 = .text:0x00001370; // type:function size:0x60 -fn_274_13D0 = .text:0x000013D0; // type:function size:0xC -fn_274_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_274_1400 = .text:0x00001400; // type:function size:0x1C -fn_274_1420 = .text:0x00001420; // type:function size:0x1C -fn_274_1440 = .text:0x00001440; // type:function size:0x10 -fn_274_1450 = .text:0x00001450; // type:function size:0x10 -fn_274_1460 = .text:0x00001460; // type:function size:0x10 -fn_274_1470 = .text:0x00001470; // type:function size:0x10 -fn_274_1480 = .text:0x00001480; // type:function size:0x10 -fn_274_1490 = .text:0x00001490; // type:function size:0x10 -fn_274_14A0 = .text:0x000014A0; // type:function size:0x30 -fn_274_14D0 = .text:0x000014D0; // type:function size:0x30 -fn_274_1500 = .text:0x00001500; // type:function size:0x30 -fn_274_1530 = .text:0x00001530; // type:function size:0x264 -fn_274_17A0 = .text:0x000017A0; // type:function size:0x58 -fn_274_1800 = .text:0x00001800; // type:function size:0x88 +__dt__15dAcOlightLine_cFv = .text:0x00001240; // type:function size:0x120 +getStateID__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +build__31sFStateFct_c<15dAcOlightLine_c>FRC12sStateIDIf_c = .text:0x00001370; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOlightLine_c>FRP10sStateIf_c = .text:0x000013D0; // type:function size:0xC +initialize__28sFState_c<15dAcOlightLine_c>Fv = .text:0x000013E0; // type:function size:0x1C +execute__28sFState_c<15dAcOlightLine_c>Fv = .text:0x00001400; // type:function size:0x1C +finalize__28sFState_c<15dAcOlightLine_c>Fv = .text:0x00001420; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001450; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001460; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOlightLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001490; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOlightLine_c>CFR15dAcOlightLine_c = .text:0x000014A0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOlightLine_c>CFR15dAcOlightLine_c = .text:0x000014D0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOlightLine_c>CFR15dAcOlightLine_c = .text:0x00001500; // type:function size:0x30 +__sinit_\d_a_obj_light_line_cpp = .text:0x00001530; // type:function size:0x264 scope:local +__dt__30sFStateID_c<15dAcOlightLine_c>Fv = .text:0x000017A0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOlightLine_c>CFPCc = .text:0x00001800; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_274_rodata_34 = .rodata:0x00000034; // type:object size:0x8 lbl_274_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_274_rodata_40 = .rodata:0x00000040; // type:object size:0x24 data:float lbl_274_rodata_64 = .rodata:0x00000064; // type:object size:0x10 data:float -lbl_274_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LIGHT_LINE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_274_data_10 = .data:0x00000010; // type:object size:0x14 lbl_274_data_24 = .data:0x00000024; // type:object size:0x1C lbl_274_data_40 = .data:0x00000040; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_light_shaft_smallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_light_shaft_smallNP/symbols.txt index caa937d4..903bd010 100644 --- a/config/SOUE01/rels/d_a_obj_light_shaft_smallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_light_shaft_smallNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLightShaftSmall__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_542_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_542_230 = .text:0x00000230; // type:function size:0x6C -fn_542_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_542_340 = .text:0x00000340; // type:function size:0xA4 +dAcOLightShaftSmall_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__34sFState_c<21dAcOLightShaftSmall_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_542_3F0 = .text:0x000003F0; // type:function size:0x8 fn_542_400 = .text:0x00000400; // type:function size:0x15C -fn_542_560 = .text:0x00000560; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000560; // type:function size:0x10 fn_542_570 = .text:0x00000570; // type:function size:0x8 fn_542_580 = .text:0x00000580; // type:function size:0x10 fn_542_590 = .text:0x00000590; // type:function size:0x58 fn_542_5F0 = .text:0x000005F0; // type:function size:0x88 fn_542_680 = .text:0x00000680; // type:function size:0x8 -fn_542_690 = .text:0x00000690; // type:function size:0x4 -fn_542_6A0 = .text:0x000006A0; // type:function size:0x64 -fn_542_710 = .text:0x00000710; // type:function size:0x4 -fn_542_720 = .text:0x00000720; // type:function size:0x4 -fn_542_730 = .text:0x00000730; // type:function size:0x80 -fn_542_7B0 = .text:0x000007B0; // type:function size:0x4 +initializeState_Wait__21dAcOLightShaftSmall_cFv = .text:0x00000690; // type:function size:0x4 +executeState_Wait__21dAcOLightShaftSmall_cFv = .text:0x000006A0; // type:function size:0x64 +finalizeState_Wait__21dAcOLightShaftSmall_cFv = .text:0x00000710; // type:function size:0x4 +initializeState_Inside__21dAcOLightShaftSmall_cFv = .text:0x00000720; // type:function size:0x4 +executeState_Inside__21dAcOLightShaftSmall_cFv = .text:0x00000730; // type:function size:0x80 +finalizeState_Inside__21dAcOLightShaftSmall_cFv = .text:0x000007B0; // type:function size:0x4 fn_542_7C0 = .text:0x000007C0; // type:function size:0x19C -fn_542_960 = .text:0x00000960; // type:function size:0xE4 -fn_542_A50 = .text:0x00000A50; // type:function size:0x10 -fn_542_A60 = .text:0x00000A60; // type:function size:0x10 -fn_542_A70 = .text:0x00000A70; // type:function size:0x60 -fn_542_AD0 = .text:0x00000AD0; // type:function size:0xC -fn_542_AE0 = .text:0x00000AE0; // type:function size:0x1C -fn_542_B00 = .text:0x00000B00; // type:function size:0x1C -fn_542_B20 = .text:0x00000B20; // type:function size:0x1C -fn_542_B40 = .text:0x00000B40; // type:function size:0x10 -fn_542_B50 = .text:0x00000B50; // type:function size:0x10 -fn_542_B60 = .text:0x00000B60; // type:function size:0x10 -fn_542_B70 = .text:0x00000B70; // type:function size:0x10 -fn_542_B80 = .text:0x00000B80; // type:function size:0x10 -fn_542_B90 = .text:0x00000B90; // type:function size:0x10 -fn_542_BA0 = .text:0x00000BA0; // type:function size:0x30 -fn_542_BD0 = .text:0x00000BD0; // type:function size:0x30 -fn_542_C00 = .text:0x00000C00; // type:function size:0x30 -fn_542_C30 = .text:0x00000C30; // type:function size:0x1C0 -fn_542_DF0 = .text:0x00000DF0; // type:function size:0x58 -fn_542_E50 = .text:0x00000E50; // type:function size:0x88 +__dt__21dAcOLightShaftSmall_cFv = .text:0x00000960; // type:function size:0xE4 +executeState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 +getStateID__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A60; // type:function size:0x10 +build__37sFStateFct_c<21dAcOLightShaftSmall_c>FRC12sStateIDIf_c = .text:0x00000A70; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOLightShaftSmall_c>FRP10sStateIf_c = .text:0x00000AD0; // type:function size:0xC +initialize__34sFState_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000AE0; // type:function size:0x1C +execute__34sFState_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000B00; // type:function size:0x1C +finalize__34sFState_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000B20; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B40; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B50; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B60; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B70; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOLightShaftSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B90; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOLightShaftSmall_c>CFR21dAcOLightShaftSmall_c = .text:0x00000BA0; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOLightShaftSmall_c>CFR21dAcOLightShaftSmall_c = .text:0x00000BD0; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOLightShaftSmall_c>CFR21dAcOLightShaftSmall_c = .text:0x00000C00; // type:function size:0x30 +__sinit_\d_a_obj_light_shaft_small_cpp = .text:0x00000C30; // type:function size:0x1C0 scope:local +__dt__36sFStateID_c<21dAcOLightShaftSmall_c>Fv = .text:0x00000DF0; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOLightShaftSmall_c>CFPCc = .text:0x00000E50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -50,7 +50,7 @@ lbl_542_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_542_rodata_20 = .rodata:0x00000020; // type:object size:0x14 data:float lbl_542_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_542_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float -lbl_542_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LIGHT_SHAFT_SMALL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_542_data_10 = .data:0x00000010; // type:object size:0x24 lbl_542_data_34 = .data:0x00000034; // type:object size:0x14 lbl_542_data_48 = .data:0x00000048; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_lighthouse_harpNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lighthouse_harpNP/symbols.txt index 559e136c..23710e74 100644 --- a/config/SOUE01/rels/d_a_obj_lighthouse_harpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lighthouse_harpNP/symbols.txt @@ -3,67 +3,67 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOlighthouseHarp__ctor = .text:0x000000F0; // type:function size:0x114 -fn_377_210 = .text:0x00000210; // type:function size:0x58 -fn_377_270 = .text:0x00000270; // type:function size:0x6C -fn_377_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_377_380 = .text:0x00000380; // type:function size:0xA4 +dAcOlighthouseHarp_c_classInit__Fv = .text:0x000000F0; // type:function size:0x114 +__dt__33sFState_c<20dAcOlighthouseHarp_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOlighthouseHarp_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_377_430 = .text:0x00000430; // type:function size:0x40 fn_377_470 = .text:0x00000470; // type:function size:0x14 fn_377_490 = .text:0x00000490; // type:function size:0x58 AcOlighthouseHarp__initModels = .text:0x000004F0; // type:function size:0x160 AcOlighthouseHarp__init1 = .text:0x00000650; // type:function size:0x1D4 -fn_377_830 = .text:0x00000830; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000830; // type:function size:0x10 AcOlighthouseHarp__init2 = .text:0x00000840; // type:function size:0xE8 fn_377_930 = .text:0x00000930; // type:function size:0x8 AcOlighthouseHarp__update = .text:0x00000940; // type:function size:0xCC -fn_377_A10 = .text:0x00000A10; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 AcOlighthouseHarp__updateInEvent = .text:0x00000A20; // type:function size:0x11C -fn_377_B40 = .text:0x00000B40; // type:function size:0x10 +getStateID__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 AcOlighthouseHarp__draw = .text:0x00000B50; // type:function size:0x28 -AcOlighthouseHarp__stateWaitEnter = .text:0x00000B80; // type:function size:0x18 -AcOlighthouseHarp__stateWaitUpdate = .text:0x00000BA0; // type:function size:0x14C -fn_377_CF0 = .text:0x00000CF0; // type:function size:0x4 -AcOlighthouseHarp__stateMoveEnter = .text:0x00000D00; // type:function size:0x18 -AcOlighthouseHarp__stateMoveUpdate = .text:0x00000D20; // type:function size:0x54 +initializeState_Wait__20dAcOlighthouseHarp_cFv = .text:0x00000B80; // type:function size:0x18 +executeState_Wait__20dAcOlighthouseHarp_cFv = .text:0x00000BA0; // type:function size:0x14C +finalizeState_Wait__20dAcOlighthouseHarp_cFv = .text:0x00000CF0; // type:function size:0x4 +initializeState_Move__20dAcOlighthouseHarp_cFv = .text:0x00000D00; // type:function size:0x18 +executeState_Move__20dAcOlighthouseHarp_cFv = .text:0x00000D20; // type:function size:0x54 AcOlighthouseHarp__decrement = .text:0x00000D80; // type:function size:0x1C -AcOlighthouseHarp__stateMoveLeave = .text:0x00000DA0; // type:function size:0x44 -fn_377_DF0 = .text:0x00000DF0; // type:function size:0x4 -AcOlighthouseHarp__stateAppearUpdate = .text:0x00000E00; // type:function size:0xC0 -fn_377_EC0 = .text:0x00000EC0; // type:function size:0x4 -AcOlighthouseHarp__startRollEnter = .text:0x00000ED0; // type:function size:0x14 -AcOlighthouseHarp__stateRollUpdate = .text:0x00000EF0; // type:function size:0x7C -AcOlighthouseHarp__stateRollLeave = .text:0x00000F70; // type:function size:0x4 -fn_377_F80 = .text:0x00000F80; // type:function size:0x4 -fn_377_F90 = .text:0x00000F90; // type:function size:0x4 -fn_377_FA0 = .text:0x00000FA0; // type:function size:0x4 +finalizeState_Move__20dAcOlighthouseHarp_cFv = .text:0x00000DA0; // type:function size:0x44 +initializeState_Appear__20dAcOlighthouseHarp_cFv = .text:0x00000DF0; // type:function size:0x4 +executeState_Appear__20dAcOlighthouseHarp_cFv = .text:0x00000E00; // type:function size:0xC0 +finalizeState_Appear__20dAcOlighthouseHarp_cFv = .text:0x00000EC0; // type:function size:0x4 +initializeState_Roll__20dAcOlighthouseHarp_cFv = .text:0x00000ED0; // type:function size:0x14 +executeState_Roll__20dAcOlighthouseHarp_cFv = .text:0x00000EF0; // type:function size:0x7C +finalizeState_Roll__20dAcOlighthouseHarp_cFv = .text:0x00000F70; // type:function size:0x4 +initializeState_HarpFinish__20dAcOlighthouseHarp_cFv = .text:0x00000F80; // type:function size:0x4 +executeState_HarpFinish__20dAcOlighthouseHarp_cFv = .text:0x00000F90; // type:function size:0x4 +finalizeState_HarpFinish__20dAcOlighthouseHarp_cFv = .text:0x00000FA0; // type:function size:0x4 isThunderHeadOpen = .text:0x00000FB0; // type:function size:0x48 isLightTowerRaised = .text:0x00001000; // type:function size:0x48 AcOlighthouseHarp__areWindmillsSet = .text:0x00001050; // type:function size:0x94 fn_377_10F0 = .text:0x000010F0; // type:function size:0x3C -AcOlighthouseHarp__dtor = .text:0x00001130; // type:function size:0x10C +__dt__20dAcOlighthouseHarp_cFv = .text:0x00001130; // type:function size:0x10C fn_377_1240 = .text:0x00001240; // type:function size:0x4 fn_377_1250 = .text:0x00001250; // type:function size:0x4 fn_377_1260 = .text:0x00001260; // type:function size:0x4 fn_377_1270 = .text:0x00001270; // type:function size:0x4 fn_377_1280 = .text:0x00001280; // type:function size:0x4 -fn_377_1290 = .text:0x00001290; // type:function size:0x60 -fn_377_12F0 = .text:0x000012F0; // type:function size:0xC -fn_377_1300 = .text:0x00001300; // type:function size:0x1C -fn_377_1320 = .text:0x00001320; // type:function size:0x1C -fn_377_1340 = .text:0x00001340; // type:function size:0x1C -fn_377_1360 = .text:0x00001360; // type:function size:0x10 -fn_377_1370 = .text:0x00001370; // type:function size:0x10 -fn_377_1380 = .text:0x00001380; // type:function size:0x10 -fn_377_1390 = .text:0x00001390; // type:function size:0x10 -fn_377_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_377_13B0 = .text:0x000013B0; // type:function size:0x10 -fn_377_13C0 = .text:0x000013C0; // type:function size:0x30 -fn_377_13F0 = .text:0x000013F0; // type:function size:0x30 -fn_377_1420 = .text:0x00001420; // type:function size:0x30 -fn_377_1450 = .text:0x00001450; // type:function size:0x3F4 -fn_377_1850 = .text:0x00001850; // type:function size:0x58 -fn_377_18B0 = .text:0x000018B0; // type:function size:0x88 +build__36sFStateFct_c<20dAcOlighthouseHarp_c>FRC12sStateIDIf_c = .text:0x00001290; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOlighthouseHarp_c>FRP10sStateIf_c = .text:0x000012F0; // type:function size:0xC +initialize__33sFState_c<20dAcOlighthouseHarp_c>Fv = .text:0x00001300; // type:function size:0x1C +execute__33sFState_c<20dAcOlighthouseHarp_c>Fv = .text:0x00001320; // type:function size:0x1C +finalize__33sFState_c<20dAcOlighthouseHarp_c>Fv = .text:0x00001340; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001360; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001370; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001380; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001390; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013A0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOlighthouseHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013B0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOlighthouseHarp_c>CFR20dAcOlighthouseHarp_c = .text:0x000013C0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOlighthouseHarp_c>CFR20dAcOlighthouseHarp_c = .text:0x000013F0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOlighthouseHarp_c>CFR20dAcOlighthouseHarp_c = .text:0x00001420; // type:function size:0x30 +__sinit_\d_a_obj_lighthouse_harp_cpp = .text:0x00001450; // type:function size:0x3F4 scope:local +__dt__35sFStateID_c<20dAcOlighthouseHarp_c>Fv = .text:0x00001850; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOlighthouseHarp_c>CFPCc = .text:0x000018B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -72,7 +72,7 @@ lbl_377_rodata_8 = .rodata:0x00000008; // type:object size:0x18 data:float lbl_377_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_377_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_377_rodata_28 = .rodata:0x00000028; // type:object size:0x8 data:float -lbl_377_data_0 = .data:0x00000000; // type:object size:0xA0 data:4byte +g_profile_OBJ_LIGHTHOUSE_HARP = .data:0x00000000; // type:object size:0xA0 data:4byte lbl_377_data_A0 = .data:0x000000A0; // type:object size:0x10 lbl_377_data_B0 = .data:0x000000B0; // type:object size:0x10 data:string lbl_377_data_C0 = .data:0x000000C0; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_lighthouse_lightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lighthouse_lightNP/symbols.txt index f110d748..a0325891 100644 --- a/config/SOUE01/rels/d_a_obj_lighthouse_lightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lighthouse_lightNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOlighthouseLight__ctor = .text:0x000000F0; // type:function size:0xEC -fn_376_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_376_240 = .text:0x00000240; // type:function size:0x6C -fn_376_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_376_350 = .text:0x00000350; // type:function size:0xA4 +dAcOlighthouseLight_c_classInit__Fv = .text:0x000000F0; // type:function size:0xEC +__dt__34sFState_c<21dAcOlighthouseLight_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOlighthouseLight_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_376_400 = .text:0x00000400; // type:function size:0x8 AcOlighthouseLight__init1 = .text:0x00000410; // type:function size:0x120 -fn_376_530 = .text:0x00000530; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000530; // type:function size:0x10 AcOlighthouseLight__init2 = .text:0x00000540; // type:function size:0x38 fn_376_580 = .text:0x00000580; // type:function size:0x8 fn_376_590 = .text:0x00000590; // type:function size:0x30 -fn_376_5C0 = .text:0x000005C0; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005C0; // type:function size:0x10 AcOlighthouseLight__updateInEvent = .text:0x000005D0; // type:function size:0xF0 -fn_376_6C0 = .text:0x000006C0; // type:function size:0x10 +getStateID__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006C0; // type:function size:0x10 fn_376_6D0 = .text:0x000006D0; // type:function size:0x8 -AcOlighthouseLight__stateWaitEnter = .text:0x000006E0; // type:function size:0x4 -AcOlighthouseLight__stateWaitUpdate = .text:0x000006F0; // type:function size:0xFC -AcOlighthouseLight__stateWaitLeave = .text:0x000007F0; // type:function size:0x4 -AcOlighthouseLight__stateMoveEnter = .text:0x00000800; // type:function size:0x64 -AcOlighthouseLight__stateMoveUpdate = .text:0x00000870; // type:function size:0x290 -AcOlighthouseLight__stateMoveLeave = .text:0x00000B00; // type:function size:0x4 -AcOlighthouseLight__stateAppearEnter = .text:0x00000B10; // type:function size:0x4 -AcOlighthouseLight__stateAppearUpdate = .text:0x00000B20; // type:function size:0x1AC -AcOlighthouseLight__stateAppearLeave = .text:0x00000CD0; // type:function size:0x4 +initializeState_Wait__21dAcOlighthouseLight_cFv = .text:0x000006E0; // type:function size:0x4 +executeState_Wait__21dAcOlighthouseLight_cFv = .text:0x000006F0; // type:function size:0xFC +finalizeState_Wait__21dAcOlighthouseLight_cFv = .text:0x000007F0; // type:function size:0x4 +initializeState_Move__21dAcOlighthouseLight_cFv = .text:0x00000800; // type:function size:0x64 +executeState_Move__21dAcOlighthouseLight_cFv = .text:0x00000870; // type:function size:0x290 +finalizeState_Move__21dAcOlighthouseLight_cFv = .text:0x00000B00; // type:function size:0x4 +initializeState_Appear__21dAcOlighthouseLight_cFv = .text:0x00000B10; // type:function size:0x4 +executeState_Appear__21dAcOlighthouseLight_cFv = .text:0x00000B20; // type:function size:0x1AC +finalizeState_Appear__21dAcOlighthouseLight_cFv = .text:0x00000CD0; // type:function size:0x4 AcOlighthouseLight__checkStoryflag = .text:0x00000CE0; // type:function size:0x58 fn_376_D40 = .text:0x00000D40; // type:function size:0x25C fn_376_FA0 = .text:0x00000FA0; // type:function size:0x200 -fn_376_11A0 = .text:0x000011A0; // type:function size:0xFC -fn_376_12A0 = .text:0x000012A0; // type:function size:0x60 -fn_376_1300 = .text:0x00001300; // type:function size:0xC -fn_376_1310 = .text:0x00001310; // type:function size:0x1C -fn_376_1330 = .text:0x00001330; // type:function size:0x1C -fn_376_1350 = .text:0x00001350; // type:function size:0x1C -fn_376_1370 = .text:0x00001370; // type:function size:0x10 -fn_376_1380 = .text:0x00001380; // type:function size:0x10 -fn_376_1390 = .text:0x00001390; // type:function size:0x10 -fn_376_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_376_13B0 = .text:0x000013B0; // type:function size:0x10 -fn_376_13C0 = .text:0x000013C0; // type:function size:0x10 -fn_376_13D0 = .text:0x000013D0; // type:function size:0x30 -fn_376_1400 = .text:0x00001400; // type:function size:0x30 -fn_376_1430 = .text:0x00001430; // type:function size:0x30 -fn_376_1460 = .text:0x00001460; // type:function size:0x2AC -fn_376_1710 = .text:0x00001710; // type:function size:0x58 -fn_376_1770 = .text:0x00001770; // type:function size:0x88 +__dt__21dAcOlighthouseLight_cFv = .text:0x000011A0; // type:function size:0xFC +build__37sFStateFct_c<21dAcOlighthouseLight_c>FRC12sStateIDIf_c = .text:0x000012A0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOlighthouseLight_c>FRP10sStateIf_c = .text:0x00001300; // type:function size:0xC +initialize__34sFState_c<21dAcOlighthouseLight_c>Fv = .text:0x00001310; // type:function size:0x1C +execute__34sFState_c<21dAcOlighthouseLight_c>Fv = .text:0x00001330; // type:function size:0x1C +finalize__34sFState_c<21dAcOlighthouseLight_c>Fv = .text:0x00001350; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001370; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001380; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001390; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013A0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013B0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOlighthouseLight_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013C0; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOlighthouseLight_c>CFR21dAcOlighthouseLight_c = .text:0x000013D0; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOlighthouseLight_c>CFR21dAcOlighthouseLight_c = .text:0x00001400; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOlighthouseLight_c>CFR21dAcOlighthouseLight_c = .text:0x00001430; // type:function size:0x30 +__sinit_\d_a_obj_lighthouse_light_cpp = .text:0x00001460; // type:function size:0x2AC scope:local +__dt__36sFStateID_c<21dAcOlighthouseLight_c>Fv = .text:0x00001710; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOlighthouseLight_c>CFPCc = .text:0x00001770; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_376_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_376_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_376_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_376_rodata_24 = .rodata:0x00000024; // type:object size:0x24 data:float -lbl_376_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LIGHTHOUSE_LIGHT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_376_data_10 = .data:0x00000010; // type:object size:0x28 lbl_376_data_38 = .data:0x00000038; // type:object size:0x28 lbl_376_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_lockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lockNP/symbols.txt index de10ad0d..f5a13d37 100644 --- a/config/SOUE01/rels/d_a_obj_lockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lockNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_468_F0 = .text:0x000000F0; // type:function size:0x40 -fn_468_130 = .text:0x00000130; // type:function size:0x104 -fn_468_240 = .text:0x00000240; // type:function size:0x58 -fn_468_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_468_310 = .text:0x00000310; // type:function size:0xA0 -fn_468_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOLock_c_classInit__Fv = .text:0x00000130; // type:function size:0x104 +__dt__23sFState_c<10dAcOLock_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOLock_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_468_460 = .text:0x00000460; // type:function size:0x58 fn_468_4C0 = .text:0x000004C0; // type:function size:0xC0 fn_468_580 = .text:0x00000580; // type:function size:0x58 @@ -18,14 +18,14 @@ fn_468_650 = .text:0x00000650; // type:function size:0xB4 fn_468_710 = .text:0x00000710; // type:function size:0xF0 fn_468_800 = .text:0x00000800; // type:function size:0x188 fn_468_990 = .text:0x00000990; // type:function size:0x34C -fn_468_CE0 = .text:0x00000CE0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CE0; // type:function size:0x10 fn_468_CF0 = .text:0x00000CF0; // type:function size:0x8 fn_468_D00 = .text:0x00000D00; // type:function size:0x104 -fn_468_E10 = .text:0x00000E10; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 fn_468_E20 = .text:0x00000E20; // type:function size:0x98 -fn_468_EC0 = .text:0x00000EC0; // type:function size:0x4 -fn_468_ED0 = .text:0x00000ED0; // type:function size:0x5B4 -fn_468_1490 = .text:0x00001490; // type:function size:0x4 +initializeState_Wait__10dAcOLock_cFv = .text:0x00000EC0; // type:function size:0x4 +executeState_Wait__10dAcOLock_cFv = .text:0x00000ED0; // type:function size:0x5B4 +finalizeState_Wait__10dAcOLock_cFv = .text:0x00001490; // type:function size:0x4 fn_468_14A0 = .text:0x000014A0; // type:function size:0x1EC fn_468_1690 = .text:0x00001690; // type:function size:0x360 fn_468_19F0 = .text:0x000019F0; // type:function size:0x300 @@ -36,27 +36,27 @@ fn_468_2680 = .text:0x00002680; // type:function size:0x4C fn_468_26D0 = .text:0x000026D0; // type:function size:0x1E4 fn_468_28C0 = .text:0x000028C0; // type:function size:0x34 fn_468_2900 = .text:0x00002900; // type:function size:0x44 -fn_468_2950 = .text:0x00002950; // type:function size:0x118 -fn_468_2A70 = .text:0x00002A70; // type:function size:0x10 +__dt__10dAcOLock_cFv = .text:0x00002950; // type:function size:0x118 +getStateID__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A70; // type:function size:0x10 fn_468_2A80 = .text:0x00002A80; // type:function size:0x4 fn_468_2A90 = .text:0x00002A90; // type:function size:0x4 -fn_468_2AA0 = .text:0x00002AA0; // type:function size:0x60 -fn_468_2B00 = .text:0x00002B00; // type:function size:0xC -fn_468_2B10 = .text:0x00002B10; // type:function size:0x1C -fn_468_2B30 = .text:0x00002B30; // type:function size:0x1C -fn_468_2B50 = .text:0x00002B50; // type:function size:0x1C -fn_468_2B70 = .text:0x00002B70; // type:function size:0x10 -fn_468_2B80 = .text:0x00002B80; // type:function size:0x10 -fn_468_2B90 = .text:0x00002B90; // type:function size:0x10 -fn_468_2BA0 = .text:0x00002BA0; // type:function size:0x10 -fn_468_2BB0 = .text:0x00002BB0; // type:function size:0x10 -fn_468_2BC0 = .text:0x00002BC0; // type:function size:0x10 -fn_468_2BD0 = .text:0x00002BD0; // type:function size:0x30 -fn_468_2C00 = .text:0x00002C00; // type:function size:0x30 -fn_468_2C30 = .text:0x00002C30; // type:function size:0x30 -fn_468_2C60 = .text:0x00002C60; // type:function size:0x10C -fn_468_2D70 = .text:0x00002D70; // type:function size:0x58 -fn_468_2DD0 = .text:0x00002DD0; // type:function size:0x88 +build__26sFStateFct_c<10dAcOLock_c>FRC12sStateIDIf_c = .text:0x00002AA0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOLock_c>FRP10sStateIf_c = .text:0x00002B00; // type:function size:0xC +initialize__23sFState_c<10dAcOLock_c>Fv = .text:0x00002B10; // type:function size:0x1C +execute__23sFState_c<10dAcOLock_c>Fv = .text:0x00002B30; // type:function size:0x1C +finalize__23sFState_c<10dAcOLock_c>Fv = .text:0x00002B50; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B70; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B80; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B90; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BA0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BB0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOLock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BC0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOLock_c>CFR10dAcOLock_c = .text:0x00002BD0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOLock_c>CFR10dAcOLock_c = .text:0x00002C00; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOLock_c>CFR10dAcOLock_c = .text:0x00002C30; // type:function size:0x30 +__sinit_\d_a_obj_lock_cpp = .text:0x00002C60; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOLock_c>Fv = .text:0x00002D70; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOLock_c>CFPCc = .text:0x00002DD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -66,7 +66,7 @@ lbl_468_rodata_10 = .rodata:0x00000010; // type:object size:0x3C data:float lbl_468_rodata_4C = .rodata:0x0000004C; // type:object size:0x2C data:float lbl_468_rodata_78 = .rodata:0x00000078; // type:object size:0x5C lbl_468_rodata_D4 = .rodata:0x000000D4; // type:object size:0x1C data:float -lbl_468_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_SHUTTER_LOCK = .data:0x00000000; // type:object size:0x40 data:4byte lbl_468_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_468_data_48 = .data:0x00000048; // type:object size:0x58 lbl_468_data_A0 = .data:0x000000A0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_logNP/symbols.txt b/config/SOUE01/rels/d_a_obj_logNP/symbols.txt index 7a5a6fb6..c173386a 100644 --- a/config/SOUE01/rels/d_a_obj_logNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_logNP/symbols.txt @@ -3,39 +3,39 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLog__ctor = .text:0x000000F0; // type:function size:0x124 +dAcOlog_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_218_220 = .text:0x00000220; // type:function size:0x58 -fn_218_280 = .text:0x00000280; // type:function size:0x58 -fn_218_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_218_350 = .text:0x00000350; // type:function size:0xA0 -fn_218_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__21sFState_c<9dAcOlog_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__24sFStateFct_c<9dAcOlog_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 AcOLog__interactionFunc = .text:0x000004A0; // type:function size:0x2C AcOLog__interactionFunc2 = .text:0x000004D0; // type:function size:0x4 fn_218_4E0 = .text:0x000004E0; // type:function size:0x6C AcOLog__initModels = .text:0x00000550; // type:function size:0x1FC AcOLog__init = .text:0x00000750; // type:function size:0x384 -fn_218_AE0 = .text:0x00000AE0; // type:function size:0x10 +changeState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AE0; // type:function size:0x10 fn_218_AF0 = .text:0x00000AF0; // type:function size:0x8 AcOLog__updateInEvent = .text:0x00000B00; // type:function size:0xAC -fn_218_BB0 = .text:0x00000BB0; // type:function size:0x10 +getStateID__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BB0; // type:function size:0x10 AcOLog__update = .text:0x00000BC0; // type:function size:0x438 -fn_218_1000 = .text:0x00001000; // type:function size:0x10 +executeState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001000; // type:function size:0x10 AcOLog__draw = .text:0x00001010; // type:function size:0xC0 -AcOLog__stateWaitEnter = .text:0x000010D0; // type:function size:0xC -AcOLog__stateWaitIn = .text:0x000010E0; // type:function size:0x170 -fn_218_1250 = .text:0x00001250; // type:function size:0x4 -AcOLog__stateMoveEnter = .text:0x00001260; // type:function size:0x18 -AcOLog__stateMoveIn = .text:0x00001280; // type:function size:0x198 -AcOLog__stateMoveLeave = .text:0x00001420; // type:function size:0x30 -AcOLog__stateMoveEndEnter = .text:0x00001450; // type:function size:0x138 -AcOLog__stateMoveEndIn = .text:0x00001590; // type:function size:0x1B0 -AcOLog__stateMoveEndLeave = .text:0x00001740; // type:function size:0x2C -AcOLog__stateMoveFallEnter = .text:0x00001770; // type:function size:0x12C -AcOLog;__stateMoveFallIn = .text:0x000018A0; // type:function size:0x1CC -AcOLog__stateMoveFallLeave = .text:0x00001A70; // type:function size:0x98 -AcOLog__stateShakeEnter = .text:0x00001B10; // type:function size:0x120 -AcOLog__stateShakeIn = .text:0x00001C30; // type:function size:0x1D0 -AcOLog__stateShakeLeave = .text:0x00001E00; // type:function size:0xC +initializeState_Wait__9dAcOlog_cFv = .text:0x000010D0; // type:function size:0xC +executeState_Wait__9dAcOlog_cFv = .text:0x000010E0; // type:function size:0x170 +finalizeState_Wait__9dAcOlog_cFv = .text:0x00001250; // type:function size:0x4 +initializeState_Move__9dAcOlog_cFv = .text:0x00001260; // type:function size:0x18 +executeState_Move__9dAcOlog_cFv = .text:0x00001280; // type:function size:0x198 +finalizeState_Move__9dAcOlog_cFv = .text:0x00001420; // type:function size:0x30 +initializeState_MoveEnd__9dAcOlog_cFv = .text:0x00001450; // type:function size:0x138 +executeState_MoveEnd__9dAcOlog_cFv = .text:0x00001590; // type:function size:0x1B0 +finalizeState_MoveEnd__9dAcOlog_cFv = .text:0x00001740; // type:function size:0x2C +initializeState_Fall__9dAcOlog_cFv = .text:0x00001770; // type:function size:0x12C +executeState_Fall__9dAcOlog_cFv = .text:0x000018A0; // type:function size:0x1CC +finalizeState_Fall__9dAcOlog_cFv = .text:0x00001A70; // type:function size:0x98 +initializeState_Shake__9dAcOlog_cFv = .text:0x00001B10; // type:function size:0x120 +executeState_Shake__9dAcOlog_cFv = .text:0x00001C30; // type:function size:0x1D0 +finalizeState_Shake__9dAcOlog_cFv = .text:0x00001E00; // type:function size:0xC fn_218_1E10 = .text:0x00001E10; // type:function size:0x3F0 fn_218_2200 = .text:0x00002200; // type:function size:0x154 fn_218_2360 = .text:0x00002360; // type:function size:0x16C @@ -54,24 +54,24 @@ fn_218_3530 = .text:0x00003530; // type:function size:0x17C fn_218_36B0 = .text:0x000036B0; // type:function size:0xA4 fn_218_3760 = .text:0x00003760; // type:function size:0xD0 fn_218_3830 = .text:0x00003830; // type:function size:0x5C -fn_218_3890 = .text:0x00003890; // type:function size:0x134 -fn_218_39D0 = .text:0x000039D0; // type:function size:0x60 -fn_218_3A30 = .text:0x00003A30; // type:function size:0xC -fn_218_3A40 = .text:0x00003A40; // type:function size:0x1C -fn_218_3A60 = .text:0x00003A60; // type:function size:0x1C -fn_218_3A80 = .text:0x00003A80; // type:function size:0x1C -fn_218_3AA0 = .text:0x00003AA0; // type:function size:0x10 -fn_218_3AB0 = .text:0x00003AB0; // type:function size:0x10 -fn_218_3AC0 = .text:0x00003AC0; // type:function size:0x10 -fn_218_3AD0 = .text:0x00003AD0; // type:function size:0x10 -fn_218_3AE0 = .text:0x00003AE0; // type:function size:0x10 -fn_218_3AF0 = .text:0x00003AF0; // type:function size:0x10 -fn_218_3B00 = .text:0x00003B00; // type:function size:0x30 -fn_218_3B30 = .text:0x00003B30; // type:function size:0x30 -fn_218_3B60 = .text:0x00003B60; // type:function size:0x30 -fn_218_3B90 = .text:0x00003B90; // type:function size:0x3F4 -fn_218_3F90 = .text:0x00003F90; // type:function size:0x58 -fn_218_3FF0 = .text:0x00003FF0; // type:function size:0x88 +__dt__9dAcOlog_cFv = .text:0x00003890; // type:function size:0x134 +build__24sFStateFct_c<9dAcOlog_c>FRC12sStateIDIf_c = .text:0x000039D0; // type:function size:0x60 +dispose__24sFStateFct_c<9dAcOlog_c>FRP10sStateIf_c = .text:0x00003A30; // type:function size:0xC +initialize__21sFState_c<9dAcOlog_c>Fv = .text:0x00003A40; // type:function size:0x1C +execute__21sFState_c<9dAcOlog_c>Fv = .text:0x00003A60; // type:function size:0x1C +finalize__21sFState_c<9dAcOlog_c>Fv = .text:0x00003A80; // type:function size:0x1C +initializeState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AA0; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AB0; // type:function size:0x10 +refreshState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AC0; // type:function size:0x10 +getState__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003AD0; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003AE0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dAcOlog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003AF0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dAcOlog_c>CFR9dAcOlog_c = .text:0x00003B00; // type:function size:0x30 +executeState__23sFStateID_c<9dAcOlog_c>CFR9dAcOlog_c = .text:0x00003B30; // type:function size:0x30 +initializeState__23sFStateID_c<9dAcOlog_c>CFR9dAcOlog_c = .text:0x00003B60; // type:function size:0x30 +__sinit_\d_a_obj_log_cpp = .text:0x00003B90; // type:function size:0x3F4 scope:local +__dt__23sFStateID_c<9dAcOlog_c>Fv = .text:0x00003F90; // type:function size:0x58 +isSameName__23sFStateID_c<9dAcOlog_c>CFPCc = .text:0x00003FF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -89,7 +89,7 @@ lbl_218_rodata_A0 = .rodata:0x000000A0; // type:object size:0x18 data:float lbl_218_rodata_B8 = .rodata:0x000000B8; // type:object size:0x10 data:double lbl_218_rodata_C8 = .rodata:0x000000C8; // type:object size:0x8 data:float lbl_218_rodata_D0 = .rodata:0x000000D0; // type:object size:0x5C data:float -lbl_218_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LOG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_218_data_10 = .data:0x00000010; // type:object size:0x70 lbl_218_data_80 = .data:0x00000080; // type:object size:0x18 lbl_218_data_98 = .data:0x00000098; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_log_waterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_log_waterNP/symbols.txt index 06829bb5..b3758ba8 100644 --- a/config/SOUE01/rels/d_a_obj_log_waterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_log_waterNP/symbols.txt @@ -3,25 +3,25 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOlogWater__ctor = .text:0x000000F0; // type:function size:0xF4 +dAcOlogWater_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 fn_219_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_219_250 = .text:0x00000250; // type:function size:0x58 -fn_219_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_219_320 = .text:0x00000320; // type:function size:0xA0 -fn_219_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOlogWater_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOlogWater_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 AcOlogWater__interact = .text:0x00000470; // type:function size:0x1C fn_219_48C = .text:0x0000048C; // type:function size:0x4 AcOlogWater__initModels = .text:0x00000490; // type:function size:0x138 AcOlogWater__init1 = .text:0x000005D0; // type:function size:0x260 -fn_219_830 = .text:0x00000830; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000830; // type:function size:0x10 AcOlogWater__init2 = .text:0x00000840; // type:function size:0x1B0 fn_219_9F0 = .text:0x000009F0; // type:function size:0x8 AcOlogWater__update = .text:0x00000A00; // type:function size:0x1EC -fn_219_BF0 = .text:0x00000BF0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BF0; // type:function size:0x10 AcOlogWater__draw = .text:0x00000C00; // type:function size:0x28 -fn_219_C30 = .text:0x00000C30; // type:function size:0x4 -AcOlogWater__stateWaitUpdate = .text:0x00000C40; // type:function size:0x4 -fn_219_C50 = .text:0x00000C50; // type:function size:0x4 +initializeState_Wait__14dAcOlogWater_cFv = .text:0x00000C30; // type:function size:0x4 +executeState_Wait__14dAcOlogWater_cFv = .text:0x00000C40; // type:function size:0x4 +finalizeState_Wait__14dAcOlogWater_cFv = .text:0x00000C50; // type:function size:0x4 fn_219_C60 = .text:0x00000C60; // type:function size:0x8C fn_219_CF0 = .text:0x00000CF0; // type:function size:0x180 AcOlogWater__stateWaitUpdate2 = .text:0x00000E70; // type:function size:0xE4 @@ -29,25 +29,25 @@ fn_219_F60 = .text:0x00000F60; // type:function size:0x9C fn_219_1000 = .text:0x00001000; // type:function size:0x15C fn_219_1160 = .text:0x00001160; // type:function size:0xA8 AcOlogWater__updateAlso = .text:0x00001210; // type:function size:0x1F8 -fn_219_1410 = .text:0x00001410; // type:function size:0x10C -fn_219_1520 = .text:0x00001520; // type:function size:0x10 -fn_219_1530 = .text:0x00001530; // type:function size:0x60 -fn_219_1590 = .text:0x00001590; // type:function size:0xC -fn_219_15A0 = .text:0x000015A0; // type:function size:0x1C -fn_219_15C0 = .text:0x000015C0; // type:function size:0x1C -fn_219_15E0 = .text:0x000015E0; // type:function size:0x1C -fn_219_1600 = .text:0x00001600; // type:function size:0x10 -fn_219_1610 = .text:0x00001610; // type:function size:0x10 -fn_219_1620 = .text:0x00001620; // type:function size:0x10 -fn_219_1630 = .text:0x00001630; // type:function size:0x10 -fn_219_1640 = .text:0x00001640; // type:function size:0x10 -fn_219_1650 = .text:0x00001650; // type:function size:0x10 -fn_219_1660 = .text:0x00001660; // type:function size:0x30 -fn_219_1690 = .text:0x00001690; // type:function size:0x30 -fn_219_16C0 = .text:0x000016C0; // type:function size:0x30 -fn_219_16F0 = .text:0x000016F0; // type:function size:0x10C -fn_219_1800 = .text:0x00001800; // type:function size:0x58 -fn_219_1860 = .text:0x00001860; // type:function size:0x88 +__dt__14dAcOlogWater_cFv = .text:0x00001410; // type:function size:0x10C +getStateID__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001520; // type:function size:0x10 +build__30sFStateFct_c<14dAcOlogWater_c>FRC12sStateIDIf_c = .text:0x00001530; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOlogWater_c>FRP10sStateIf_c = .text:0x00001590; // type:function size:0xC +initialize__27sFState_c<14dAcOlogWater_c>Fv = .text:0x000015A0; // type:function size:0x1C +execute__27sFState_c<14dAcOlogWater_c>Fv = .text:0x000015C0; // type:function size:0x1C +finalize__27sFState_c<14dAcOlogWater_c>Fv = .text:0x000015E0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001600; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001610; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001620; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001630; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOlogWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001650; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOlogWater_c>CFR14dAcOlogWater_c = .text:0x00001660; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOlogWater_c>CFR14dAcOlogWater_c = .text:0x00001690; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOlogWater_c>CFR14dAcOlogWater_c = .text:0x000016C0; // type:function size:0x30 +__sinit_\d_a_obj_log_water_cpp = .text:0x000016F0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOlogWater_c>Fv = .text:0x00001800; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOlogWater_c>CFPCc = .text:0x00001860; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -56,7 +56,7 @@ lbl_219_rodata_28 = .rodata:0x00000028; // type:object size:0xC data:float lbl_219_rodata_34 = .rodata:0x00000034; // type:object size:0x24 data:float lbl_219_rodata_58 = .rodata:0x00000058; // type:object size:0x14 data:float lbl_219_rodata_6C = .rodata:0x0000006C; // type:object size:0x20 data:float -lbl_219_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_LOG_WATER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_219_data_10 = .data:0x00000010; // type:object size:0x10 lbl_219_data_20 = .data:0x00000020; // type:object size:0x18 lbl_219_data_38 = .data:0x00000038; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_lotusNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lotusNP/symbols.txt index 69f8af22..f45b4ce5 100644 --- a/config/SOUE01/rels/d_a_obj_lotusNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lotusNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOLotus__ctor = .text:0x000000F0; // type:function size:0x120 -fn_287_210 = .text:0x00000210; // type:function size:0x58 -fn_287_270 = .text:0x00000270; // type:function size:0x6C -fn_287_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_287_380 = .text:0x00000380; // type:function size:0xA4 +dAcOLotus_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__24sFState_c<11dAcOLotus_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOLotus_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_287_430 = .text:0x00000430; // type:function size:0x68 AcOLotus__initModels = .text:0x000004A0; // type:function size:0x118 AcOLotus__init1 = .text:0x000005C0; // type:function size:0x378 -fn_287_940 = .text:0x00000940; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000940; // type:function size:0x10 AcOLotus__init2 = .text:0x00000950; // type:function size:0x1E4 fn_287_B40 = .text:0x00000B40; // type:function size:0x8 AcOLotus__update = .text:0x00000B50; // type:function size:0x3B0 -fn_287_F00 = .text:0x00000F00; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F00; // type:function size:0x10 AcOLotus__draw = .text:0x00000F10; // type:function size:0x28 -AcOLotus__stateWaitEnter = .text:0x00000F40; // type:function size:0xC -AcOLotus__stateWaitUpdate = .text:0x00000F50; // type:function size:0x170 -fn_287_10C0 = .text:0x000010C0; // type:function size:0x4 -AcOLotus__stateReverseEnter = .text:0x000010D0; // type:function size:0xC -AcOLotus__stateReverseUpdate = .text:0x000010E0; // type:function size:0xB8 -fn_287_11A0 = .text:0x000011A0; // type:function size:0x4 -AcOLotus__stateRotateEnter = .text:0x000011B0; // type:function size:0x1A0 -AcOLotus__stateRotateUpdate = .text:0x00001350; // type:function size:0x178 +initializeState_Wait__11dAcOLotus_cFv = .text:0x00000F40; // type:function size:0xC +executeState_Wait__11dAcOLotus_cFv = .text:0x00000F50; // type:function size:0x170 +finalizeState_Wait__11dAcOLotus_cFv = .text:0x000010C0; // type:function size:0x4 +initializeState_Reverse__11dAcOLotus_cFv = .text:0x000010D0; // type:function size:0xC +executeState_Reverse__11dAcOLotus_cFv = .text:0x000010E0; // type:function size:0xB8 +finalizeState_Reverse__11dAcOLotus_cFv = .text:0x000011A0; // type:function size:0x4 +initializeState_Rotate__11dAcOLotus_cFv = .text:0x000011B0; // type:function size:0x1A0 +executeState_Rotate__11dAcOLotus_cFv = .text:0x00001350; // type:function size:0x178 AcOLotus__decrement = .text:0x000014D0; // type:function size:0x1C -AcOLotus__stateRotateLeave = .text:0x000014F0; // type:function size:0x80 -AcOLotus__stateEndRotateEnter = .text:0x00001570; // type:function size:0x120 -AcOLotus__stateEndRotateUpdate = .text:0x00001690; // type:function size:0x2DC -AcOLotus__stateEndRotateLeave = .text:0x00001970; // type:function size:0x1C +finalizeState_Rotate__11dAcOLotus_cFv = .text:0x000014F0; // type:function size:0x80 +initializeState_EndRotate__11dAcOLotus_cFv = .text:0x00001570; // type:function size:0x120 +executeState_EndRotate__11dAcOLotus_cFv = .text:0x00001690; // type:function size:0x2DC +finalizeState_EndRotate__11dAcOLotus_cFv = .text:0x00001970; // type:function size:0x1C fn_287_1990 = .text:0x00001990; // type:function size:0x674 fn_287_2010 = .text:0x00002010; // type:function size:0x26C fn_287_2280 = .text:0x00002280; // type:function size:0x7F4 fn_287_2A80 = .text:0x00002A80; // type:function size:0xB4 -fn_287_2B40 = .text:0x00002B40; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B40; // type:function size:0x10 fn_287_2B50 = .text:0x00002B50; // type:function size:0x94 -AcOLotus__dtor = .text:0x00002BF0; // type:function size:0x140 -fn_287_2D30 = .text:0x00002D30; // type:function size:0x60 -fn_287_2D90 = .text:0x00002D90; // type:function size:0xC -fn_287_2DA0 = .text:0x00002DA0; // type:function size:0x1C -fn_287_2DC0 = .text:0x00002DC0; // type:function size:0x1C -fn_287_2DE0 = .text:0x00002DE0; // type:function size:0x1C -fn_287_2E00 = .text:0x00002E00; // type:function size:0x10 -fn_287_2E10 = .text:0x00002E10; // type:function size:0x10 -fn_287_2E20 = .text:0x00002E20; // type:function size:0x10 -fn_287_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_287_2E40 = .text:0x00002E40; // type:function size:0x10 -fn_287_2E50 = .text:0x00002E50; // type:function size:0x10 -fn_287_2E60 = .text:0x00002E60; // type:function size:0x30 -fn_287_2E90 = .text:0x00002E90; // type:function size:0x30 -fn_287_2EC0 = .text:0x00002EC0; // type:function size:0x30 -fn_287_2EF0 = .text:0x00002EF0; // type:function size:0x338 -fn_287_3230 = .text:0x00003230; // type:function size:0x58 -fn_287_3290 = .text:0x00003290; // type:function size:0x88 +__dt__11dAcOLotus_cFv = .text:0x00002BF0; // type:function size:0x140 +build__27sFStateFct_c<11dAcOLotus_c>FRC12sStateIDIf_c = .text:0x00002D30; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOLotus_c>FRP10sStateIf_c = .text:0x00002D90; // type:function size:0xC +initialize__24sFState_c<11dAcOLotus_c>Fv = .text:0x00002DA0; // type:function size:0x1C +execute__24sFState_c<11dAcOLotus_c>Fv = .text:0x00002DC0; // type:function size:0x1C +finalize__24sFState_c<11dAcOLotus_c>Fv = .text:0x00002DE0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E00; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E10; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E20; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E40; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOLotus_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E50; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOLotus_c>CFR11dAcOLotus_c = .text:0x00002E60; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOLotus_c>CFR11dAcOLotus_c = .text:0x00002E90; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOLotus_c>CFR11dAcOLotus_c = .text:0x00002EC0; // type:function size:0x30 +__sinit_\d_a_obj_lotus_cpp = .text:0x00002EF0; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcOLotus_c>Fv = .text:0x00003230; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOLotus_c>CFPCc = .text:0x00003290; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_287_rodata_1C = .rodata:0x0000001C; // type:object size:0x10 data:float lbl_287_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_287_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_287_rodata_34 = .rodata:0x00000034; // type:object size:0xD4 data:float -lbl_287_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_LOTUS = .data:0x00000000; // type:object size:0x70 data:4byte lbl_287_data_70 = .data:0x00000070; // type:object size:0xC lbl_287_data_7C = .data:0x0000007C; // type:object size:0xC lbl_287_data_88 = .data:0x00000088; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_lotus_flowerNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lotus_flowerNP/symbols.txt index 8cf717e0..5481a2a4 100644 --- a/config/SOUE01/rels/d_a_obj_lotus_flowerNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lotus_flowerNP/symbols.txt @@ -4,23 +4,23 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_463_F0 = .text:0x000000F0; // type:function size:0x40 -fn_463_130 = .text:0x00000130; // type:function size:0x15C -fn_463_290 = .text:0x00000290; // type:function size:0x58 -fn_463_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_463_360 = .text:0x00000360; // type:function size:0xA0 -fn_463_400 = .text:0x00000400; // type:function size:0xA4 +dAcOLotusFlower_c_classInit__Fv = .text:0x00000130; // type:function size:0x15C +__dt__30sFState_c<17dAcOLotusFlower_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOLotusFlower_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_463_4B0 = .text:0x000004B0; // type:function size:0x4 fn_463_4C0 = .text:0x000004C0; // type:function size:0x58 fn_463_520 = .text:0x00000520; // type:function size:0xD4 fn_463_600 = .text:0x00000600; // type:function size:0x180 fn_463_780 = .text:0x00000780; // type:function size:0x278 -fn_463_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_463_A10 = .text:0x00000A10; // type:function size:0x30 fn_463_A40 = .text:0x00000A40; // type:function size:0x240 fn_463_C80 = .text:0x00000C80; // type:function size:0x58 -fn_463_CE0 = .text:0x00000CE0; // type:function size:0x4 -fn_463_CF0 = .text:0x00000CF0; // type:function size:0x4 -fn_463_D00 = .text:0x00000D00; // type:function size:0x4 +initializeState_Wait__17dAcOLotusFlower_cFv = .text:0x00000CE0; // type:function size:0x4 +executeState_Wait__17dAcOLotusFlower_cFv = .text:0x00000CF0; // type:function size:0x4 +finalizeState_Wait__17dAcOLotusFlower_cFv = .text:0x00000D00; // type:function size:0x4 fn_463_D10 = .text:0x00000D10; // type:function size:0x14 fn_463_D30 = .text:0x00000D30; // type:function size:0xAC fn_463_DE0 = .text:0x00000DE0; // type:function size:0x520 @@ -31,26 +31,26 @@ fn_463_1C00 = .text:0x00001C00; // type:function size:0x144 fn_463_1D50 = .text:0x00001D50; // type:function size:0x388 fn_463_20E0 = .text:0x000020E0; // type:function size:0x320 fn_463_2400 = .text:0x00002400; // type:function size:0x6C -fn_463_2470 = .text:0x00002470; // type:function size:0x138 -fn_463_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_463_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_463_25D0 = .text:0x000025D0; // type:function size:0x60 -fn_463_2630 = .text:0x00002630; // type:function size:0xC -fn_463_2640 = .text:0x00002640; // type:function size:0x1C -fn_463_2660 = .text:0x00002660; // type:function size:0x1C -fn_463_2680 = .text:0x00002680; // type:function size:0x1C -fn_463_26A0 = .text:0x000026A0; // type:function size:0x10 -fn_463_26B0 = .text:0x000026B0; // type:function size:0x10 -fn_463_26C0 = .text:0x000026C0; // type:function size:0x10 -fn_463_26D0 = .text:0x000026D0; // type:function size:0x10 -fn_463_26E0 = .text:0x000026E0; // type:function size:0x10 -fn_463_26F0 = .text:0x000026F0; // type:function size:0x10 -fn_463_2700 = .text:0x00002700; // type:function size:0x30 -fn_463_2730 = .text:0x00002730; // type:function size:0x30 -fn_463_2760 = .text:0x00002760; // type:function size:0x30 -fn_463_2790 = .text:0x00002790; // type:function size:0x138 -fn_463_28D0 = .text:0x000028D0; // type:function size:0x58 -fn_463_2930 = .text:0x00002930; // type:function size:0x88 +__dt__17dAcOLotusFlower_cFv = .text:0x00002470; // type:function size:0x138 +executeState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025B0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025C0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOLotusFlower_c>FRC12sStateIDIf_c = .text:0x000025D0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOLotusFlower_c>FRP10sStateIf_c = .text:0x00002630; // type:function size:0xC +initialize__30sFState_c<17dAcOLotusFlower_c>Fv = .text:0x00002640; // type:function size:0x1C +execute__30sFState_c<17dAcOLotusFlower_c>Fv = .text:0x00002660; // type:function size:0x1C +finalize__30sFState_c<17dAcOLotusFlower_c>Fv = .text:0x00002680; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000026A0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000026B0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000026C0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000026D0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000026E0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOLotusFlower_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000026F0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOLotusFlower_c>CFR17dAcOLotusFlower_c = .text:0x00002700; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOLotusFlower_c>CFR17dAcOLotusFlower_c = .text:0x00002730; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOLotusFlower_c>CFR17dAcOLotusFlower_c = .text:0x00002760; // type:function size:0x30 +__sinit_\d_a_obj_lotus_flower_cpp = .text:0x00002790; // type:function size:0x138 scope:local +__dt__32sFStateID_c<17dAcOLotusFlower_c>Fv = .text:0x000028D0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOLotusFlower_c>CFPCc = .text:0x00002930; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_463_rodata_2C = .rodata:0x0000002C; // type:object size:0x14 data:float lbl_463_rodata_40 = .rodata:0x00000040; // type:object size:0x14 lbl_463_rodata_54 = .rodata:0x00000054; // type:object size:0x14 data:float lbl_463_rodata_68 = .rodata:0x00000068; // type:object size:0xC data:float -lbl_463_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_LOTUS_FLOWER = .data:0x00000000; // type:object size:0x70 data:4byte lbl_463_data_70 = .data:0x00000070; // type:object size:0xC data:string lbl_463_data_7C = .data:0x0000007C; // type:object size:0x14 lbl_463_data_90 = .data:0x00000090; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_a_obj_lotus_seedNP/symbols.txt b/config/SOUE01/rels/d_a_obj_lotus_seedNP/symbols.txt index 1afa2949..ebe4a0db 100644 --- a/config/SOUE01/rels/d_a_obj_lotus_seedNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_lotus_seedNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_464_F0 = .text:0x000000F0; // type:function size:0x108 -fn_464_200 = .text:0x00000200; // type:function size:0x58 -fn_464_260 = .text:0x00000260; // type:function size:0x6C -fn_464_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_464_370 = .text:0x00000370; // type:function size:0xA4 +dAcOLotusSeed_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 +__dt__28sFState_c<15dAcOLotusSeed_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOLotusSeed_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_464_420 = .text:0x00000420; // type:function size:0x58 fn_464_480 = .text:0x00000480; // type:function size:0x5C fn_464_4E0 = .text:0x000004E0; // type:function size:0x7C fn_464_560 = .text:0x00000560; // type:function size:0x20C -fn_464_770 = .text:0x00000770; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000770; // type:function size:0x10 fn_464_780 = .text:0x00000780; // type:function size:0x3C fn_464_7C0 = .text:0x000007C0; // type:function size:0x8 fn_464_7D0 = .text:0x000007D0; // type:function size:0x1A4 -fn_464_980 = .text:0x00000980; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_464_990 = .text:0x00000990; // type:function size:0x12C -fn_464_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_464_AD0 = .text:0x00000AD0; // type:function size:0x4 -fn_464_AE0 = .text:0x00000AE0; // type:function size:0x44 -fn_464_B30 = .text:0x00000B30; // type:function size:0x4 -fn_464_B40 = .text:0x00000B40; // type:function size:0x10 -fn_464_B50 = .text:0x00000B50; // type:function size:0xC8 -fn_464_C20 = .text:0x00000C20; // type:function size:0x4 -fn_464_C30 = .text:0x00000C30; // type:function size:0xC -fn_464_C40 = .text:0x00000C40; // type:function size:0x90C -fn_464_1550 = .text:0x00001550; // type:function size:0x4 -fn_464_1560 = .text:0x00001560; // type:function size:0x10 -fn_464_1570 = .text:0x00001570; // type:function size:0xA0 -fn_464_1610 = .text:0x00001610; // type:function size:0x4 -fn_464_1620 = .text:0x00001620; // type:function size:0x3C -fn_464_1660 = .text:0x00001660; // type:function size:0x98 -fn_464_1700 = .text:0x00001700; // type:function size:0x4 -fn_464_1710 = .text:0x00001710; // type:function size:0x54 -fn_464_1770 = .text:0x00001770; // type:function size:0xF8 -fn_464_1870 = .text:0x00001870; // type:function size:0x10 -fn_464_1880 = .text:0x00001880; // type:function size:0x4 -fn_464_1890 = .text:0x00001890; // type:function size:0x4 -fn_464_18A0 = .text:0x000018A0; // type:function size:0x4 +getStateID__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +initializeState_Init__15dAcOLotusSeed_cFv = .text:0x00000AD0; // type:function size:0x4 +executeState_Init__15dAcOLotusSeed_cFv = .text:0x00000AE0; // type:function size:0x44 +finalizeState_Init__15dAcOLotusSeed_cFv = .text:0x00000B30; // type:function size:0x4 +initializeState_Stick__15dAcOLotusSeed_cFv = .text:0x00000B40; // type:function size:0x10 +executeState_Stick__15dAcOLotusSeed_cFv = .text:0x00000B50; // type:function size:0xC8 +finalizeState_Stick__15dAcOLotusSeed_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Wait__15dAcOLotusSeed_cFv = .text:0x00000C30; // type:function size:0xC +executeState_Wait__15dAcOLotusSeed_cFv = .text:0x00000C40; // type:function size:0x90C +finalizeState_Wait__15dAcOLotusSeed_cFv = .text:0x00001550; // type:function size:0x4 +initializeState_CarryGrab__15dAcOLotusSeed_cFv = .text:0x00001560; // type:function size:0x10 +executeState_CarryGrab__15dAcOLotusSeed_cFv = .text:0x00001570; // type:function size:0xA0 +finalizeState_CarryGrab__15dAcOLotusSeed_cFv = .text:0x00001610; // type:function size:0x4 +initializeState_CarryWhip__15dAcOLotusSeed_cFv = .text:0x00001620; // type:function size:0x3C +executeState_CarryWhip__15dAcOLotusSeed_cFv = .text:0x00001660; // type:function size:0x98 +finalizeState_CarryWhip__15dAcOLotusSeed_cFv = .text:0x00001700; // type:function size:0x4 +initializeState_CarryBeetle__15dAcOLotusSeed_cFv = .text:0x00001710; // type:function size:0x54 +executeState_CarryBeetle__15dAcOLotusSeed_cFv = .text:0x00001770; // type:function size:0xF8 +finalizeState_CarryBeetle__15dAcOLotusSeed_cFv = .text:0x00001870; // type:function size:0x10 +initializeState_Dead__15dAcOLotusSeed_cFv = .text:0x00001880; // type:function size:0x4 +executeState_Dead__15dAcOLotusSeed_cFv = .text:0x00001890; // type:function size:0x4 +finalizeState_Dead__15dAcOLotusSeed_cFv = .text:0x000018A0; // type:function size:0x4 fn_464_18B0 = .text:0x000018B0; // type:function size:0xC fn_464_18C0 = .text:0x000018C0; // type:function size:0x18C fn_464_1A50 = .text:0x00001A50; // type:function size:0xB8 @@ -49,24 +49,24 @@ fn_464_1B90 = .text:0x00001B90; // type:function size:0x8 fn_464_1BA0 = .text:0x00001BA0; // type:function size:0xE8 fn_464_1C90 = .text:0x00001C90; // type:function size:0xB8 fn_464_1D50 = .text:0x00001D50; // type:function size:0x160 -fn_464_1EB0 = .text:0x00001EB0; // type:function size:0x114 -fn_464_1FD0 = .text:0x00001FD0; // type:function size:0x60 -fn_464_2030 = .text:0x00002030; // type:function size:0xC -fn_464_2040 = .text:0x00002040; // type:function size:0x1C -fn_464_2060 = .text:0x00002060; // type:function size:0x1C -fn_464_2080 = .text:0x00002080; // type:function size:0x1C -fn_464_20A0 = .text:0x000020A0; // type:function size:0x10 -fn_464_20B0 = .text:0x000020B0; // type:function size:0x10 -fn_464_20C0 = .text:0x000020C0; // type:function size:0x10 -fn_464_20D0 = .text:0x000020D0; // type:function size:0x10 -fn_464_20E0 = .text:0x000020E0; // type:function size:0x10 -fn_464_20F0 = .text:0x000020F0; // type:function size:0x10 -fn_464_2100 = .text:0x00002100; // type:function size:0x30 -fn_464_2130 = .text:0x00002130; // type:function size:0x30 -fn_464_2160 = .text:0x00002160; // type:function size:0x30 -fn_464_2190 = .text:0x00002190; // type:function size:0x56C -fn_464_2700 = .text:0x00002700; // type:function size:0x58 -fn_464_2760 = .text:0x00002760; // type:function size:0x88 +__dt__15dAcOLotusSeed_cFv = .text:0x00001EB0; // type:function size:0x114 +build__31sFStateFct_c<15dAcOLotusSeed_c>FRC12sStateIDIf_c = .text:0x00001FD0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOLotusSeed_c>FRP10sStateIf_c = .text:0x00002030; // type:function size:0xC +initialize__28sFState_c<15dAcOLotusSeed_c>Fv = .text:0x00002040; // type:function size:0x1C +execute__28sFState_c<15dAcOLotusSeed_c>Fv = .text:0x00002060; // type:function size:0x1C +finalize__28sFState_c<15dAcOLotusSeed_c>Fv = .text:0x00002080; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020A0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020B0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020C0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020D0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020E0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOLotusSeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020F0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOLotusSeed_c>CFR15dAcOLotusSeed_c = .text:0x00002100; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOLotusSeed_c>CFR15dAcOLotusSeed_c = .text:0x00002130; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOLotusSeed_c>CFR15dAcOLotusSeed_c = .text:0x00002160; // type:function size:0x30 +__sinit_\d_a_obj_lotus_seed_cpp = .text:0x00002190; // type:function size:0x56C scope:local +__dt__30sFStateID_c<15dAcOLotusSeed_c>Fv = .text:0x00002700; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOLotusSeed_c>CFPCc = .text:0x00002760; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -76,7 +76,7 @@ lbl_464_rodata_2C = .rodata:0x0000002C; // type:object size:0x4C data:float lbl_464_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double lbl_464_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float lbl_464_rodata_84 = .rodata:0x00000084; // type:object size:0x18 data:float -lbl_464_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_LOTUS_SEED = .data:0x00000000; // type:object size:0x3C data:4byte lbl_464_data_3C = .data:0x0000003C; // type:object size:0xC lbl_464_data_48 = .data:0x00000048; // type:object size:0x38 lbl_464_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_mappartsNP/splits.txt b/config/SOUE01/rels/d_a_obj_mappartsNP/splits.txt index 055bb6f2..d9f75d96 100644 --- a/config/SOUE01/rels/d_a_obj_mappartsNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_mappartsNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_mappartsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_mappartsNP/symbols.txt index d0dbeed2..6b1fbce5 100644 --- a/config/SOUE01/rels/d_a_obj_mappartsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_mappartsNP/symbols.txt @@ -1,10 +1,10 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_633_70 = .text:0x00000070; // type:function size:0x4C +dAcOMapparts_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C AcOMapparts__init = .text:0x000000C0; // type:function size:0x8 -fn_633_D0 = .text:0x000000D0; // type:function size:0x58 +__dt__14dAcOMapparts_cFv = .text:0x000000D0; // type:function size:0x58 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_633_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_633_section4_10 = .rodata:0x00000010; // type:object size:0x80 +g_profile_OBJ_MAPPARTS = .data:0x00000000; // type:object size:0x10 +lbl_633_section4_10 = .data:0x00000010; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_megami_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_megami_islandNP/symbols.txt index 67d68fcc..5116c7ef 100644 --- a/config/SOUE01/rels/d_a_obj_megami_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_megami_islandNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOmegamiIsland__ctor = .text:0x00000070; // type:function size:0xB0 +dAcOmegamiIsland_c_classInit__Fv = .text:0x00000070; // type:function size:0xB0 AcOmegamiIsland__initModels = .text:0x00000120; // type:function size:0x204 AcOmegamiIsland__init = .text:0x00000330; // type:function size:0x11C AcOmegamiIsland__destroy = .text:0x00000450; // type:function size:0x38 AcOmegamiIsland__update = .text:0x00000490; // type:function size:0x30 AcOmegamiIsland__draw = .text:0x000004C0; // type:function size:0x60 AcOmegamiIsland__hasGoddessStatueFallen = .text:0x00000520; // type:function size:0x48 -AcOmegamiIsland__dtor = .text:0x00000570; // type:function size:0x8C +__dt__18dAcOmegamiIsland_cFv = .text:0x00000570; // type:function size:0x8C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_397_rodata_0 = .rodata:0x00000000; // type:object size:0x48 data:float @@ -20,6 +20,6 @@ lbl_397_data_44 = .data:0x00000044; // type:object size:0x14 data:string lbl_397_data_58 = .data:0x00000058; // type:object size:0x18 data:string lbl_397_data_70 = .data:0x00000070; // type:object size:0x18 lbl_397_data_88 = .data:0x00000088; // type:object size:0x18 data:string -lbl_397_data_A0 = .data:0x000000A0; // type:object size:0x10 +g_profile_OBJ_MEGAMI_ISLAND = .data:0x000000A0; // type:object size:0x10 lbl_397_data_B0 = .data:0x000000B0; // type:object size:0x20 data:string lbl_397_data_D0 = .data:0x000000D0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_mg_pumpkinNP/symbols.txt b/config/SOUE01/rels/d_a_obj_mg_pumpkinNP/symbols.txt index 3ac3617f..2c144c64 100644 --- a/config/SOUE01/rels/d_a_obj_mg_pumpkinNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_mg_pumpkinNP/symbols.txt @@ -3,37 +3,37 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_546_F0 = .text:0x000000F0; // type:function size:0xF4 -fn_546_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_546_250 = .text:0x00000250; // type:function size:0x6C -fn_546_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_546_360 = .text:0x00000360; // type:function size:0xA4 +dAcOMgPumpkin_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 +__dt__28sFState_c<15dAcOMgPumpkin_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOMgPumpkin_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_546_410 = .text:0x00000410; // type:function size:0x44 fn_546_460 = .text:0x00000460; // type:function size:0x58 fn_546_4C0 = .text:0x000004C0; // type:function size:0x6C fn_546_530 = .text:0x00000530; // type:function size:0xA8 fn_546_5E0 = .text:0x000005E0; // type:function size:0x134 -fn_546_720 = .text:0x00000720; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000720; // type:function size:0x10 fn_546_730 = .text:0x00000730; // type:function size:0x8 fn_546_740 = .text:0x00000740; // type:function size:0x98 -fn_546_7E0 = .text:0x000007E0; // type:function size:0x10 -fn_546_7F0 = .text:0x000007F0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007F0; // type:function size:0x10 fn_546_800 = .text:0x00000800; // type:function size:0x12C -fn_546_930 = .text:0x00000930; // type:function size:0x4 -fn_546_940 = .text:0x00000940; // type:function size:0x70 -fn_546_9B0 = .text:0x000009B0; // type:function size:0x4 -fn_546_9C0 = .text:0x000009C0; // type:function size:0xE8 -fn_546_AB0 = .text:0x00000AB0; // type:function size:0xBC4 -fn_546_1680 = .text:0x00001680; // type:function size:0x4 -fn_546_1690 = .text:0x00001690; // type:function size:0x1B4 -fn_546_1850 = .text:0x00001850; // type:function size:0x3E0 -fn_546_1C30 = .text:0x00001C30; // type:function size:0x4 -fn_546_1C40 = .text:0x00001C40; // type:function size:0xFC -fn_546_1D40 = .text:0x00001D40; // type:function size:0x26C -fn_546_1FB0 = .text:0x00001FB0; // type:function size:0x4 -fn_546_1FC0 = .text:0x00001FC0; // type:function size:0x1D0 -fn_546_2190 = .text:0x00002190; // type:function size:0x45C -fn_546_25F0 = .text:0x000025F0; // type:function size:0x4 +initializeState_Wait__15dAcOMgPumpkin_cFv = .text:0x00000930; // type:function size:0x4 +executeState_Wait__15dAcOMgPumpkin_cFv = .text:0x00000940; // type:function size:0x70 +finalizeState_Wait__15dAcOMgPumpkin_cFv = .text:0x000009B0; // type:function size:0x4 +initializeState_Carry__15dAcOMgPumpkin_cFv = .text:0x000009C0; // type:function size:0xE8 +executeState_Carry__15dAcOMgPumpkin_cFv = .text:0x00000AB0; // type:function size:0xBC4 +finalizeState_Carry__15dAcOMgPumpkin_cFv = .text:0x00001680; // type:function size:0x4 +initializeState_Drop__15dAcOMgPumpkin_cFv = .text:0x00001690; // type:function size:0x1B4 +executeState_Drop__15dAcOMgPumpkin_cFv = .text:0x00001850; // type:function size:0x3E0 +finalizeState_Drop__15dAcOMgPumpkin_cFv = .text:0x00001C30; // type:function size:0x4 +initializeState_DropAll__15dAcOMgPumpkin_cFv = .text:0x00001C40; // type:function size:0xFC +executeState_DropAll__15dAcOMgPumpkin_cFv = .text:0x00001D40; // type:function size:0x26C +finalizeState_DropAll__15dAcOMgPumpkin_cFv = .text:0x00001FB0; // type:function size:0x4 +initializeState_DropPartial__15dAcOMgPumpkin_cFv = .text:0x00001FC0; // type:function size:0x1D0 +executeState_DropPartial__15dAcOMgPumpkin_cFv = .text:0x00002190; // type:function size:0x45C +finalizeState_DropPartial__15dAcOMgPumpkin_cFv = .text:0x000025F0; // type:function size:0x4 fn_546_2600 = .text:0x00002600; // type:function size:0x338 fn_546_2940 = .text:0x00002940; // type:function size:0xC0 fn_546_2A00 = .text:0x00002A00; // type:function size:0x70 @@ -47,24 +47,24 @@ fn_546_3170 = .text:0x00003170; // type:function size:0x4 fn_546_3180 = .text:0x00003180; // type:function size:0x18 fn_546_31A0 = .text:0x000031A0; // type:function size:0x3C fn_546_31E0 = .text:0x000031E0; // type:function size:0x88 -fn_546_3270 = .text:0x00003270; // type:function size:0x100 -fn_546_3370 = .text:0x00003370; // type:function size:0x60 -fn_546_33D0 = .text:0x000033D0; // type:function size:0xC -fn_546_33E0 = .text:0x000033E0; // type:function size:0x1C -fn_546_3400 = .text:0x00003400; // type:function size:0x1C -fn_546_3420 = .text:0x00003420; // type:function size:0x1C -fn_546_3440 = .text:0x00003440; // type:function size:0x10 -fn_546_3450 = .text:0x00003450; // type:function size:0x10 -fn_546_3460 = .text:0x00003460; // type:function size:0x10 -fn_546_3470 = .text:0x00003470; // type:function size:0x10 -fn_546_3480 = .text:0x00003480; // type:function size:0x10 -fn_546_3490 = .text:0x00003490; // type:function size:0x10 -fn_546_34A0 = .text:0x000034A0; // type:function size:0x30 -fn_546_34D0 = .text:0x000034D0; // type:function size:0x30 -fn_546_3500 = .text:0x00003500; // type:function size:0x30 -fn_546_3530 = .text:0x00003530; // type:function size:0x3F4 -fn_546_3930 = .text:0x00003930; // type:function size:0x58 -fn_546_3990 = .text:0x00003990; // type:function size:0x88 +__dt__15dAcOMgPumpkin_cFv = .text:0x00003270; // type:function size:0x100 +build__31sFStateFct_c<15dAcOMgPumpkin_c>FRC12sStateIDIf_c = .text:0x00003370; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOMgPumpkin_c>FRP10sStateIf_c = .text:0x000033D0; // type:function size:0xC +initialize__28sFState_c<15dAcOMgPumpkin_c>Fv = .text:0x000033E0; // type:function size:0x1C +execute__28sFState_c<15dAcOMgPumpkin_c>Fv = .text:0x00003400; // type:function size:0x1C +finalize__28sFState_c<15dAcOMgPumpkin_c>Fv = .text:0x00003420; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003440; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003450; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003460; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003470; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003480; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOMgPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003490; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOMgPumpkin_c>CFR15dAcOMgPumpkin_c = .text:0x000034A0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOMgPumpkin_c>CFR15dAcOMgPumpkin_c = .text:0x000034D0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOMgPumpkin_c>CFR15dAcOMgPumpkin_c = .text:0x00003500; // type:function size:0x30 +__sinit_\d_a_obj_mg_pumpkin_cpp = .text:0x00003530; // type:function size:0x3F4 scope:local +__dt__30sFStateID_c<15dAcOMgPumpkin_c>Fv = .text:0x00003930; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOMgPumpkin_c>CFPCc = .text:0x00003990; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -75,7 +75,7 @@ lbl_546_rodata_D8 = .rodata:0x000000D8; // type:object size:0x48 data:double lbl_546_rodata_120 = .rodata:0x00000120; // type:object size:0x48 data:4byte lbl_546_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float lbl_546_rodata_16C = .rodata:0x0000016C; // type:object size:0x14 data:float -lbl_546_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_MG_PUMPKIN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_546_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_546_data_18 = .data:0x00000018; // type:object size:0x20 lbl_546_data_38 = .data:0x00000038; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_mole_coverNP/symbols.txt b/config/SOUE01/rels/d_a_obj_mole_coverNP/symbols.txt index b5d42805..bb47263f 100644 --- a/config/SOUE01/rels/d_a_obj_mole_coverNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_mole_coverNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOmoleCover__ctor = .text:0x00000070; // type:function size:0x64 +dAcOmoleCover_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOmoleCover__initModels = .text:0x000000E0; // type:function size:0x110 AcOmoleCover__init = .text:0x000001F0; // type:function size:0xD0 fn_424_2C0 = .text:0x000002C0; // type:function size:0x8 fn_424_2D0 = .text:0x000002D0; // type:function size:0x8 AcOmoleCover__draw = .text:0x000002E0; // type:function size:0x28 -AcOmoleCover__dtor = .text:0x00000310; // type:function size:0x74 +__dt__15dAcOmoleCover_cFv = .text:0x00000310; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_424_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_424_data_0 = .data:0x00000000; // type:object size:0x6C +g_profile_OBJ_MOLE_COVER = .data:0x00000000; // type:object size:0x6C lbl_424_data_6C = .data:0x0000006C; // type:object size:0x24 lbl_424_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_move_elecNP/symbols.txt b/config/SOUE01/rels/d_a_obj_move_elecNP/symbols.txt index fbaa7aa6..a20cb61b 100644 --- a/config/SOUE01/rels/d_a_obj_move_elecNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_move_elecNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_556_F0 = .text:0x000000F0; // type:function size:0x134 -fn_556_230 = .text:0x00000230; // type:function size:0x58 -fn_556_290 = .text:0x00000290; // type:function size:0x6C -fn_556_300 = .text:0x00000300; // type:function size:0xA0 -fn_556_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOMoveElec_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__27sFState_c<14dAcOMoveElec_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOMoveElec_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_556_450 = .text:0x00000450; // type:function size:0x11C fn_556_570 = .text:0x00000570; // type:function size:0x21C -fn_556_790 = .text:0x00000790; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_556_7A0 = .text:0x000007A0; // type:function size:0x8 fn_556_7B0 = .text:0x000007B0; // type:function size:0x22C -fn_556_9E0 = .text:0x000009E0; // type:function size:0x10 -fn_556_9F0 = .text:0x000009F0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009E0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009F0; // type:function size:0x10 fn_556_A00 = .text:0x00000A00; // type:function size:0x1C fn_556_A20 = .text:0x00000A20; // type:function size:0x28 -fn_556_A50 = .text:0x00000A50; // type:function size:0x44 -fn_556_AA0 = .text:0x00000AA0; // type:function size:0xAC -fn_556_B50 = .text:0x00000B50; // type:function size:0x4 -fn_556_B60 = .text:0x00000B60; // type:function size:0x54 -fn_556_BC0 = .text:0x00000BC0; // type:function size:0x2EC -fn_556_EB0 = .text:0x00000EB0; // type:function size:0x4 -fn_556_EC0 = .text:0x00000EC0; // type:function size:0x30 -fn_556_EF0 = .text:0x00000EF0; // type:function size:0x78 +initializeState_WaitOff__14dAcOMoveElec_cFv = .text:0x00000A50; // type:function size:0x44 +executeState_WaitOff__14dAcOMoveElec_cFv = .text:0x00000AA0; // type:function size:0xAC +finalizeState_WaitOff__14dAcOMoveElec_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_WaitOn__14dAcOMoveElec_cFv = .text:0x00000B60; // type:function size:0x54 +executeState_WaitOn__14dAcOMoveElec_cFv = .text:0x00000BC0; // type:function size:0x2EC +finalizeState_WaitOn__14dAcOMoveElec_cFv = .text:0x00000EB0; // type:function size:0x4 +initializeState_Move__14dAcOMoveElec_cFv = .text:0x00000EC0; // type:function size:0x30 +executeState_Move__14dAcOMoveElec_cFv = .text:0x00000EF0; // type:function size:0x78 fn_556_F70 = .text:0x00000F70; // type:function size:0x1C -fn_556_F90 = .text:0x00000F90; // type:function size:0x4 +finalizeState_Move__14dAcOMoveElec_cFv = .text:0x00000F90; // type:function size:0x4 fn_556_FA0 = .text:0x00000FA0; // type:function size:0x150 -fn_556_10F0 = .text:0x000010F0; // type:function size:0x120 -fn_556_1210 = .text:0x00001210; // type:function size:0x60 -fn_556_1270 = .text:0x00001270; // type:function size:0xC -fn_556_1280 = .text:0x00001280; // type:function size:0x1C -fn_556_12A0 = .text:0x000012A0; // type:function size:0x1C -fn_556_12C0 = .text:0x000012C0; // type:function size:0x1C -fn_556_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_556_12F0 = .text:0x000012F0; // type:function size:0x10 -fn_556_1300 = .text:0x00001300; // type:function size:0x10 -fn_556_1310 = .text:0x00001310; // type:function size:0x10 -fn_556_1320 = .text:0x00001320; // type:function size:0x10 -fn_556_1330 = .text:0x00001330; // type:function size:0x10 -fn_556_1340 = .text:0x00001340; // type:function size:0x30 -fn_556_1370 = .text:0x00001370; // type:function size:0x30 -fn_556_13A0 = .text:0x000013A0; // type:function size:0x30 -fn_556_13D0 = .text:0x000013D0; // type:function size:0x27C -fn_556_1650 = .text:0x00001650; // type:function size:0x58 -fn_556_16B0 = .text:0x000016B0; // type:function size:0x88 +__dt__14dAcOMoveElec_cFv = .text:0x000010F0; // type:function size:0x120 +build__30sFStateFct_c<14dAcOMoveElec_c>FRC12sStateIDIf_c = .text:0x00001210; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOMoveElec_c>FRP10sStateIf_c = .text:0x00001270; // type:function size:0xC +initialize__27sFState_c<14dAcOMoveElec_c>Fv = .text:0x00001280; // type:function size:0x1C +execute__27sFState_c<14dAcOMoveElec_c>Fv = .text:0x000012A0; // type:function size:0x1C +finalize__27sFState_c<14dAcOMoveElec_c>Fv = .text:0x000012C0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012E0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012F0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001300; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001310; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001320; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOMoveElec_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001330; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOMoveElec_c>CFR14dAcOMoveElec_c = .text:0x00001340; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOMoveElec_c>CFR14dAcOMoveElec_c = .text:0x00001370; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOMoveElec_c>CFR14dAcOMoveElec_c = .text:0x000013A0; // type:function size:0x30 +__sinit_\d_a_obj_move_elec_cpp = .text:0x000013D0; // type:function size:0x27C scope:local +__dt__29sFStateID_c<14dAcOMoveElec_c>Fv = .text:0x00001650; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOMoveElec_c>CFPCc = .text:0x000016B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_556_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_556_rodata_1C = .rodata:0x0000001C; // type:object size:0x8 data:float lbl_556_rodata_24 = .rodata:0x00000024; // type:object size:0x20 data:float lbl_556_rodata_44 = .rodata:0x00000044; // type:object size:0x14 data:float -lbl_556_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_MOVE_ELEC = .data:0x00000000; // type:object size:0x50 data:4byte lbl_556_data_50 = .data:0x00000050; // type:object size:0x4C lbl_556_data_9C = .data:0x0000009C; // type:object size:0x14 data:string lbl_556_data_B0 = .data:0x000000B0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_move_lift_volNP/symbols.txt b/config/SOUE01/rels/d_a_obj_move_lift_volNP/symbols.txt index 81dd892b..dc3e0dd8 100644 --- a/config/SOUE01/rels/d_a_obj_move_lift_volNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_move_lift_volNP/symbols.txt @@ -3,39 +3,39 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOmoveLiftVol__ctor = .text:0x000000F0; // type:function size:0x1FC +dAcOmoveLiftVol_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1FC fn_259_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_259_350 = .text:0x00000350; // type:function size:0x58 -fn_259_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_259_420 = .text:0x00000420; // type:function size:0xA0 -fn_259_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOmoveLiftVol_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOmoveLiftVol_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 AcOmoveLiftVol__initModels = .text:0x00000570; // type:function size:0x2E4 AcOmoveLiftVol__init1 = .text:0x00000860; // type:function size:0xC54 -fn_259_14C0 = .text:0x000014C0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000014C0; // type:function size:0x10 AcOmoveLiftVol__init2 = .text:0x000014D0; // type:function size:0x118 fn_259_15F0 = .text:0x000015F0; // type:function size:0x8 AcOmoveLiftVol__updateInEvent = .text:0x00001600; // type:function size:0xDC AcOmoveLiftVol__update = .text:0x000016E0; // type:function size:0x118 -fn_259_1800 = .text:0x00001800; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001800; // type:function size:0x10 AcOmoveLiftVol__draw = .text:0x00001810; // type:function size:0x1FC -AcOmoveLiftVol__stateWaitEnter = .text:0x00001A10; // type:function size:0x7C -AcOmoveLiftVol__stateWaitUpdate = .text:0x00001A90; // type:function size:0x144 -fn_259_1BE0 = .text:0x00001BE0; // type:function size:0x4 -AcOmoveLiftVol__stateReadyEnter = .text:0x00001BF0; // type:function size:0x100 -AcOmoveLiftVol__stateReadyUpdate = .text:0x00001CF0; // type:function size:0x27C -fn_259_1F70 = .text:0x00001F70; // type:function size:0x4 -AcOmoveLiftVol__stateMoveEnter = .text:0x00001F80; // type:function size:0x64 -AcOmoveLiftVol__stateMoveUpdate = .text:0x00001FF0; // type:function size:0x2DC -AcOmoveLiftVol__stateMoveLeave = .text:0x000022D0; // type:function size:0x14 -AcOmoveLiftVol__stateArriveEnter = .text:0x000022F0; // type:function size:0x90 -AcOmoveLiftVol__stateArriveUpdate = .text:0x00002380; // type:function size:0x11C -AcOmoveLiftVol__stateArriveLeave = .text:0x000024A0; // type:function size:0x34 -AcOmoveLiftVol__stateSwitchWaitEnter = .text:0x000024E0; // type:function size:0x1C8 -AcOmoveLiftVol__stateSwitchWaitEnterUpdate = .text:0x000026B0; // type:function size:0xC8 -fn_259_2780 = .text:0x00002780; // type:function size:0x4 -AcOmoveLiftVol__stateRopeMoveEnter = .text:0x00002790; // type:function size:0xCC -AcOmoveLiftVol__stateRopeMoveUpdate = .text:0x00002860; // type:function size:0x3B4 -AcOmoveLiftVol__stateRopeMoveLeave = .text:0x00002C20; // type:function size:0x24 +initializeState_Wait__17dAcOmoveLiftVol_cFv = .text:0x00001A10; // type:function size:0x7C +executeState_Wait__17dAcOmoveLiftVol_cFv = .text:0x00001A90; // type:function size:0x144 +finalizeState_Wait__17dAcOmoveLiftVol_cFv = .text:0x00001BE0; // type:function size:0x4 +initializeState_Ready__17dAcOmoveLiftVol_cFv = .text:0x00001BF0; // type:function size:0x100 +executeState_Ready__17dAcOmoveLiftVol_cFv = .text:0x00001CF0; // type:function size:0x27C +finalizeState_Ready__17dAcOmoveLiftVol_cFv = .text:0x00001F70; // type:function size:0x4 +initializeState_Move__17dAcOmoveLiftVol_cFv = .text:0x00001F80; // type:function size:0x64 +executeState_Move__17dAcOmoveLiftVol_cFv = .text:0x00001FF0; // type:function size:0x2DC +finalizeState_Move__17dAcOmoveLiftVol_cFv = .text:0x000022D0; // type:function size:0x14 +initializeState_Arrive__17dAcOmoveLiftVol_cFv = .text:0x000022F0; // type:function size:0x90 +executeState_Arrive__17dAcOmoveLiftVol_cFv = .text:0x00002380; // type:function size:0x11C +finalizeState_Arrive__17dAcOmoveLiftVol_cFv = .text:0x000024A0; // type:function size:0x34 +initializeState_SwitchWait__17dAcOmoveLiftVol_cFv = .text:0x000024E0; // type:function size:0x1C8 +executeState_SwitchWait__17dAcOmoveLiftVol_cFv = .text:0x000026B0; // type:function size:0xC8 +finalizeState_SwitchWait__17dAcOmoveLiftVol_cFv = .text:0x00002780; // type:function size:0x4 +initializeState_RopeMove__17dAcOmoveLiftVol_cFv = .text:0x00002790; // type:function size:0xCC +executeState_RopeMove__17dAcOmoveLiftVol_cFv = .text:0x00002860; // type:function size:0x3B4 +finalizeState_RopeMove__17dAcOmoveLiftVol_cFv = .text:0x00002C20; // type:function size:0x24 fn_259_2C50 = .text:0x00002C50; // type:function size:0x188 fn_259_2DE0 = .text:0x00002DE0; // type:function size:0x2C fn_259_2E10 = .text:0x00002E10; // type:function size:0x124 @@ -46,25 +46,25 @@ AcOmoveLiftVol__doEvent = .text:0x000032B0; // type:function size:0x90 fn_259_3340 = .text:0x00003340; // type:function size:0x7C fn_259_33C0 = .text:0x000033C0; // type:function size:0xA4 fn_259_3470 = .text:0x00003470; // type:function size:0xC8 -AcOmoveLiftVol__dtor = .text:0x00003540; // type:function size:0x1C0 -fn_259_3700 = .text:0x00003700; // type:function size:0x10 -fn_259_3710 = .text:0x00003710; // type:function size:0x60 -fn_259_3770 = .text:0x00003770; // type:function size:0xC -fn_259_3780 = .text:0x00003780; // type:function size:0x1C -fn_259_37A0 = .text:0x000037A0; // type:function size:0x1C -fn_259_37C0 = .text:0x000037C0; // type:function size:0x1C -fn_259_37E0 = .text:0x000037E0; // type:function size:0x10 -fn_259_37F0 = .text:0x000037F0; // type:function size:0x10 -fn_259_3800 = .text:0x00003800; // type:function size:0x10 -fn_259_3810 = .text:0x00003810; // type:function size:0x10 -fn_259_3820 = .text:0x00003820; // type:function size:0x10 -fn_259_3830 = .text:0x00003830; // type:function size:0x10 -fn_259_3840 = .text:0x00003840; // type:function size:0x30 -fn_259_3870 = .text:0x00003870; // type:function size:0x30 -fn_259_38A0 = .text:0x000038A0; // type:function size:0x30 -fn_259_38D0 = .text:0x000038D0; // type:function size:0x4B0 -fn_259_3D80 = .text:0x00003D80; // type:function size:0x58 -fn_259_3DE0 = .text:0x00003DE0; // type:function size:0x88 +__dt__17dAcOmoveLiftVol_cFv = .text:0x00003540; // type:function size:0x1C0 +getStateID__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003700; // type:function size:0x10 +build__33sFStateFct_c<17dAcOmoveLiftVol_c>FRC12sStateIDIf_c = .text:0x00003710; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOmoveLiftVol_c>FRP10sStateIf_c = .text:0x00003770; // type:function size:0xC +initialize__30sFState_c<17dAcOmoveLiftVol_c>Fv = .text:0x00003780; // type:function size:0x1C +execute__30sFState_c<17dAcOmoveLiftVol_c>Fv = .text:0x000037A0; // type:function size:0x1C +finalize__30sFState_c<17dAcOmoveLiftVol_c>Fv = .text:0x000037C0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000037E0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000037F0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003800; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003810; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003820; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOmoveLiftVol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003830; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOmoveLiftVol_c>CFR17dAcOmoveLiftVol_c = .text:0x00003840; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOmoveLiftVol_c>CFR17dAcOmoveLiftVol_c = .text:0x00003870; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOmoveLiftVol_c>CFR17dAcOmoveLiftVol_c = .text:0x000038A0; // type:function size:0x30 +__sinit_\d_a_obj_move_lift_vol_cpp = .text:0x000038D0; // type:function size:0x4B0 scope:local +__dt__32sFStateID_c<17dAcOmoveLiftVol_c>Fv = .text:0x00003D80; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOmoveLiftVol_c>CFPCc = .text:0x00003DE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -81,7 +81,7 @@ lbl_259_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_259_rodata_C4 = .rodata:0x000000C4; // type:object size:0x24 data:float lbl_259_rodata_E8 = .rodata:0x000000E8; // type:object size:0x8 data:double lbl_259_rodata_F0 = .rodata:0x000000F0; // type:object size:0x50 data:float -lbl_259_data_0 = .data:0x00000000; // type:object size:0x9C data:4byte +g_profile_OBJ_MOVE_LIFT_VOL = .data:0x00000000; // type:object size:0x9C data:4byte lbl_259_data_9C = .data:0x0000009C; // type:object size:0x10 lbl_259_data_AC = .data:0x000000AC; // type:object size:0x1C lbl_259_data_C8 = .data:0x000000C8; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_obj_musasabiNP/symbols.txt b/config/SOUE01/rels/d_a_obj_musasabiNP/symbols.txt index d7e332ef..104ab71d 100644 --- a/config/SOUE01/rels/d_a_obj_musasabiNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_musasabiNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_351_F0 = .text:0x000000F0; // type:function size:0x168 +dAcOmusasabi_c_classInit__Fv = .text:0x000000F0; // type:function size:0x168 fn_351_260 = .text:0x00000260; // type:function size:0x58 -fn_351_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_351_320 = .text:0x00000320; // type:function size:0x6C -fn_351_390 = .text:0x00000390; // type:function size:0xA0 -fn_351_430 = .text:0x00000430; // type:function size:0xA4 +__dt__27sFState_c<14dAcOmusasabi_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOmusasabi_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 fn_351_4E0 = .text:0x000004E0; // type:function size:0x14 fn_351_500 = .text:0x00000500; // type:function size:0x58 fBase__deleteRequest3 = .text:0x00000560; // type:function size:0x4 fn_351_570 = .text:0x00000570; // type:function size:0xDC fn_351_650 = .text:0x00000650; // type:function size:0x25C -fn_351_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 fn_351_8C0 = .text:0x000008C0; // type:function size:0x18 fn_351_8E0 = .text:0x000008E0; // type:function size:0xB0 -fn_351_990 = .text:0x00000990; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000990; // type:function size:0x10 fn_351_9A0 = .text:0x000009A0; // type:function size:0x10C -fn_351_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_351_AC0 = .text:0x00000AC0; // type:function size:0x38 -fn_351_B00 = .text:0x00000B00; // type:function size:0xC8 -fn_351_BD0 = .text:0x00000BD0; // type:function size:0xF8 -fn_351_CD0 = .text:0x00000CD0; // type:function size:0x90 -fn_351_D60 = .text:0x00000D60; // type:function size:0x28C +getStateID__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AB0; // type:function size:0x10 +initializeState_Wait__14dAcOmusasabi_cFv = .text:0x00000AC0; // type:function size:0x38 +executeState_Wait__14dAcOmusasabi_cFv = .text:0x00000B00; // type:function size:0xC8 +finalizeState_Wait__14dAcOmusasabi_cFv = .text:0x00000BD0; // type:function size:0xF8 +initializeState_Approach__14dAcOmusasabi_cFv = .text:0x00000CD0; // type:function size:0x90 +executeState_Approach__14dAcOmusasabi_cFv = .text:0x00000D60; // type:function size:0x28C fn_351_FF0 = .text:0x00000FF0; // type:function size:0x1C -fn_351_1010 = .text:0x00001010; // type:function size:0x1C -fn_351_1030 = .text:0x00001030; // type:function size:0x68 -fn_351_10A0 = .text:0x000010A0; // type:function size:0x2C0 -fn_351_1360 = .text:0x00001360; // type:function size:0x4 -fn_351_1370 = .text:0x00001370; // type:function size:0x5C -fn_351_13D0 = .text:0x000013D0; // type:function size:0x660 +finalizeState_Approach__14dAcOmusasabi_cFv = .text:0x00001010; // type:function size:0x1C +initializeState_Near__14dAcOmusasabi_cFv = .text:0x00001030; // type:function size:0x68 +executeState_Near__14dAcOmusasabi_cFv = .text:0x000010A0; // type:function size:0x2C0 +finalizeState_Near__14dAcOmusasabi_cFv = .text:0x00001360; // type:function size:0x4 +initializeState_Far__14dAcOmusasabi_cFv = .text:0x00001370; // type:function size:0x5C +executeState_Far__14dAcOmusasabi_cFv = .text:0x000013D0; // type:function size:0x660 fn_351_1A30 = .text:0x00001A30; // type:function size:0x1C -fn_351_1A50 = .text:0x00001A50; // type:function size:0x4 -fn_351_1A60 = .text:0x00001A60; // type:function size:0x130 -fn_351_1B90 = .text:0x00001B90; // type:function size:0x184 -fn_351_1D20 = .text:0x00001D20; // type:function size:0x9C -fn_351_1DC0 = .text:0x00001DC0; // type:function size:0x16C -fn_351_1F30 = .text:0x00001F30; // type:function size:0x10 -fn_351_1F40 = .text:0x00001F40; // type:function size:0x138 -fn_351_2080 = .text:0x00002080; // type:function size:0x4 -fn_351_2090 = .text:0x00002090; // type:function size:0x4 -fn_351_20A0 = .text:0x000020A0; // type:function size:0x4 -fn_351_20B0 = .text:0x000020B0; // type:function size:0x4 -fn_351_20C0 = .text:0x000020C0; // type:function size:0x1C4 -fn_351_2290 = .text:0x00002290; // type:function size:0x324 -fn_351_25C0 = .text:0x000025C0; // type:function size:0x14 +finalizeState_Far__14dAcOmusasabi_cFv = .text:0x00001A50; // type:function size:0x4 +initializeState_Formation__14dAcOmusasabi_cFv = .text:0x00001A60; // type:function size:0x130 +executeState_Formation__14dAcOmusasabi_cFv = .text:0x00001B90; // type:function size:0x184 +finalizeState_Formation__14dAcOmusasabi_cFv = .text:0x00001D20; // type:function size:0x9C +initializeState_Away__14dAcOmusasabi_cFv = .text:0x00001DC0; // type:function size:0x16C +getOldStateID__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F30; // type:function size:0x10 +executeState_Away__14dAcOmusasabi_cFv = .text:0x00001F40; // type:function size:0x138 +finalizeState_Away__14dAcOmusasabi_cFv = .text:0x00002080; // type:function size:0x4 +initializeState_Disappear__14dAcOmusasabi_cFv = .text:0x00002090; // type:function size:0x4 +executeState_Disappear__14dAcOmusasabi_cFv = .text:0x000020A0; // type:function size:0x4 +finalizeState_Disappear__14dAcOmusasabi_cFv = .text:0x000020B0; // type:function size:0x4 +initializeState_FormNotPlayer__14dAcOmusasabi_cFv = .text:0x000020C0; // type:function size:0x1C4 +executeState_FormNotPlayer__14dAcOmusasabi_cFv = .text:0x00002290; // type:function size:0x324 +finalizeState_FormNotPlayer__14dAcOmusasabi_cFv = .text:0x000025C0; // type:function size:0x14 fn_351_25E0 = .text:0x000025E0; // type:function size:0x13C fn_351_2720 = .text:0x00002720; // type:function size:0x1A8 fn_351_28D0 = .text:0x000028D0; // type:function size:0x520 @@ -54,23 +54,23 @@ fn_351_2DF0 = .text:0x00002DF0; // type:function size:0x4C fn_351_2E40 = .text:0x00002E40; // type:function size:0x8C fn_351_2ED0 = .text:0x00002ED0; // type:function size:0x74 fn_351_2F50 = .text:0x00002F50; // type:function size:0x5C -fn_351_2FB0 = .text:0x00002FB0; // type:function size:0x124 -fn_351_30E0 = .text:0x000030E0; // type:function size:0x60 -fn_351_3140 = .text:0x00003140; // type:function size:0xC -fn_351_3150 = .text:0x00003150; // type:function size:0x1C -fn_351_3170 = .text:0x00003170; // type:function size:0x1C -fn_351_3190 = .text:0x00003190; // type:function size:0x1C -fn_351_31B0 = .text:0x000031B0; // type:function size:0x10 -fn_351_31C0 = .text:0x000031C0; // type:function size:0x10 -fn_351_31D0 = .text:0x000031D0; // type:function size:0x10 -fn_351_31E0 = .text:0x000031E0; // type:function size:0x10 -fn_351_31F0 = .text:0x000031F0; // type:function size:0x10 -fn_351_3200 = .text:0x00003200; // type:function size:0x30 -fn_351_3230 = .text:0x00003230; // type:function size:0x30 -fn_351_3260 = .text:0x00003260; // type:function size:0x30 -fn_351_3290 = .text:0x00003290; // type:function size:0x628 -fn_351_38C0 = .text:0x000038C0; // type:function size:0x58 -fn_351_3920 = .text:0x00003920; // type:function size:0x88 +__dt__14dAcOmusasabi_cFv = .text:0x00002FB0; // type:function size:0x124 +build__30sFStateFct_c<14dAcOmusasabi_c>FRC12sStateIDIf_c = .text:0x000030E0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOmusasabi_c>FRP10sStateIf_c = .text:0x00003140; // type:function size:0xC +initialize__27sFState_c<14dAcOmusasabi_c>Fv = .text:0x00003150; // type:function size:0x1C +execute__27sFState_c<14dAcOmusasabi_c>Fv = .text:0x00003170; // type:function size:0x1C +finalize__27sFState_c<14dAcOmusasabi_c>Fv = .text:0x00003190; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031B0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031C0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000031D0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031E0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOmusasabi_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000031F0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOmusasabi_c>CFR14dAcOmusasabi_c = .text:0x00003200; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOmusasabi_c>CFR14dAcOmusasabi_c = .text:0x00003230; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOmusasabi_c>CFR14dAcOmusasabi_c = .text:0x00003260; // type:function size:0x30 +__sinit_\d_a_obj_musasabi_cpp = .text:0x00003290; // type:function size:0x628 scope:local +__dt__29sFStateID_c<14dAcOmusasabi_c>Fv = .text:0x000038C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOmusasabi_c>CFPCc = .text:0x00003920; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_351_rodata_A4 = .rodata:0x000000A4; // type:object size:0x4 data:float lbl_351_rodata_A8 = .rodata:0x000000A8; // type:object size:0xC data:float lbl_351_rodata_B4 = .rodata:0x000000B4; // type:object size:0x10 data:float lbl_351_rodata_C4 = .rodata:0x000000C4; // type:object size:0x20 data:float -lbl_351_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_MUSASABI = .data:0x00000000; // type:object size:0x10 data:4byte lbl_351_data_10 = .data:0x00000010; // type:object size:0x8 data:byte lbl_351_data_18 = .data:0x00000018; // type:object size:0x2C lbl_351_data_44 = .data:0x00000044; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_mushroomNP/symbols.txt b/config/SOUE01/rels/d_a_obj_mushroomNP/symbols.txt index 98e5737e..91b27393 100644 --- a/config/SOUE01/rels/d_a_obj_mushroomNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_mushroomNP/symbols.txt @@ -4,15 +4,15 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_328_F0 = .text:0x000000F0; // type:function size:0x40 -fn_328_130 = .text:0x00000130; // type:function size:0x1C0 +dAcOMushRoom_c_classInit__Fv = .text:0x00000130; // type:function size:0x1C0 fn_328_2F0 = .text:0x000002F0; // type:function size:0x18 fn_328_310 = .text:0x00000310; // type:function size:0x80 fn_328_390 = .text:0x00000390; // type:function size:0x78 fn_328_410 = .text:0x00000410; // type:function size:0x58 -fn_328_470 = .text:0x00000470; // type:function size:0x58 -fn_328_4D0 = .text:0x000004D0; // type:function size:0x6C -fn_328_540 = .text:0x00000540; // type:function size:0xA0 -fn_328_5E0 = .text:0x000005E0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOMushRoom_c>Fv = .text:0x00000470; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOMushRoom_c>Fv = .text:0x000004D0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000540; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005E0; // type:function size:0xA4 fn_328_690 = .text:0x00000690; // type:function size:0x4 fn_328_6A0 = .text:0x000006A0; // type:function size:0x5C fn_328_700 = .text:0x00000700; // type:function size:0x7C @@ -21,18 +21,18 @@ fn_328_7F0 = .text:0x000007F0; // type:function size:0x40 fn_328_830 = .text:0x00000830; // type:function size:0x1C4 AcOMushRoom__initModels = .text:0x00000A00; // type:function size:0x194 AcOMushRoom__init = .text:0x00000BA0; // type:function size:0x424 -fn_328_FD0 = .text:0x00000FD0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000FD0; // type:function size:0x10 fn_328_FE0 = .text:0x00000FE0; // type:function size:0xFC AcOMushRoom__update = .text:0x000010E0; // type:function size:0x1CC -fn_328_12B0 = .text:0x000012B0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 AcOMushRoom__draw = .text:0x000012C0; // type:function size:0x2C0 -AcOMushRoom__stateWaitEnter = .text:0x00001580; // type:function size:0x50 -AcOMushRoom__stateWaitUpdate = .text:0x000015D0; // type:function size:0xD68 +initializeState_Wait__14dAcOMushRoom_cFv = .text:0x00001580; // type:function size:0x50 +executeState_Wait__14dAcOMushRoom_cFv = .text:0x000015D0; // type:function size:0xD68 fn_328_2340 = .text:0x00002340; // type:function size:0x1C -AcOMushRoom__stateWaitLeave = .text:0x00002360; // type:function size:0x4 -AcOMushRoom__stateInitEnter = .text:0x00002370; // type:function size:0x4 -AcOMushRoom__stateInitUpdate = .text:0x00002380; // type:function size:0x18 -AcOMushRoom__stateInitLeave = .text:0x000023A0; // type:function size:0x4 +finalizeState_Wait__14dAcOMushRoom_cFv = .text:0x00002360; // type:function size:0x4 +initializeState_Init__14dAcOMushRoom_cFv = .text:0x00002370; // type:function size:0x4 +executeState_Init__14dAcOMushRoom_cFv = .text:0x00002380; // type:function size:0x18 +finalizeState_Init__14dAcOMushRoom_cFv = .text:0x000023A0; // type:function size:0x4 fn_328_23B0 = .text:0x000023B0; // type:function size:0xB8 fn_328_2470 = .text:0x00002470; // type:function size:0xBC fn_328_2530 = .text:0x00002530; // type:function size:0x34 @@ -60,26 +60,26 @@ fn_328_4DD0 = .text:0x00004DD0; // type:function size:0xCC fn_328_4EA0 = .text:0x00004EA0; // type:function size:0x4C fn_328_4EF0 = .text:0x00004EF0; // type:function size:0xC0 fn_328_4FB0 = .text:0x00004FB0; // type:function size:0x84 -fn_328_5040 = .text:0x00005040; // type:function size:0x198 -fn_328_51E0 = .text:0x000051E0; // type:function size:0x10 -fn_328_51F0 = .text:0x000051F0; // type:function size:0x60 -fn_328_5250 = .text:0x00005250; // type:function size:0xC -fn_328_5260 = .text:0x00005260; // type:function size:0x1C -fn_328_5280 = .text:0x00005280; // type:function size:0x1C -fn_328_52A0 = .text:0x000052A0; // type:function size:0x1C -fn_328_52C0 = .text:0x000052C0; // type:function size:0x10 -fn_328_52D0 = .text:0x000052D0; // type:function size:0x10 -fn_328_52E0 = .text:0x000052E0; // type:function size:0x10 -fn_328_52F0 = .text:0x000052F0; // type:function size:0x10 -fn_328_5300 = .text:0x00005300; // type:function size:0x10 -fn_328_5310 = .text:0x00005310; // type:function size:0x10 -fn_328_5320 = .text:0x00005320; // type:function size:0x30 -fn_328_5350 = .text:0x00005350; // type:function size:0x30 -fn_328_5380 = .text:0x00005380; // type:function size:0x30 -fn_328_53B0 = .text:0x000053B0; // type:function size:0x26C -fn_328_5620 = .text:0x00005620; // type:function size:0x58 +__dt__14dAcOMushRoom_cFv = .text:0x00005040; // type:function size:0x198 +getStateID__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000051E0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOMushRoom_c>FRC12sStateIDIf_c = .text:0x000051F0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOMushRoom_c>FRP10sStateIf_c = .text:0x00005250; // type:function size:0xC +initialize__27sFState_c<14dAcOMushRoom_c>Fv = .text:0x00005260; // type:function size:0x1C +execute__27sFState_c<14dAcOMushRoom_c>Fv = .text:0x00005280; // type:function size:0x1C +finalize__27sFState_c<14dAcOMushRoom_c>Fv = .text:0x000052A0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052C0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052D0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000052E0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000052F0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005300; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOMushRoom_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005310; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOMushRoom_c>CFR14dAcOMushRoom_c = .text:0x00005320; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOMushRoom_c>CFR14dAcOMushRoom_c = .text:0x00005350; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOMushRoom_c>CFR14dAcOMushRoom_c = .text:0x00005380; // type:function size:0x30 +__sinit_\d_a_obj_mushroom_cpp = .text:0x000053B0; // type:function size:0x26C scope:local +__dt__29sFStateID_c<14dAcOMushRoom_c>Fv = .text:0x00005620; // type:function size:0x58 fn_328_5680 = .text:0x00005680; // type:function size:0x68 -fn_328_56F0 = .text:0x000056F0; // type:function size:0x88 +isSameName__29sFStateID_c<14dAcOMushRoom_c>CFPCc = .text:0x000056F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -96,7 +96,7 @@ lbl_328_rodata_12C = .rodata:0x0000012C; // type:object size:0x4 data:float lbl_328_rodata_130 = .rodata:0x00000130; // type:object size:0x10 data:float lbl_328_rodata_140 = .rodata:0x00000140; // type:object size:0x8 data:float lbl_328_rodata_148 = .rodata:0x00000148; // type:object size:0x2C data:float -lbl_328_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_MUSHROOM = .data:0x00000000; // type:object size:0x10 data:4byte lbl_328_data_10 = .data:0x00000010; // type:object size:0x30 lbl_328_data_40 = .data:0x00000040; // type:object size:0x30 lbl_328_data_70 = .data:0x00000070; // type:object size:0x58 diff --git a/config/SOUE01/rels/d_a_obj_needle_desertNP/symbols.txt b/config/SOUE01/rels/d_a_obj_needle_desertNP/symbols.txt index 4005e6d8..55d21fb6 100644 --- a/config/SOUE01/rels/d_a_obj_needle_desertNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_needle_desertNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcONeedleDesert__ctor = .text:0x000000F0; // type:function size:0xDC -fn_594_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_594_230 = .text:0x00000230; // type:function size:0x6C -fn_594_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_594_340 = .text:0x00000340; // type:function size:0xA4 +dAcONeedleDesert_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__31sFState_c<18dAcONeedleDesert_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcONeedleDesert_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_594_3F0 = .text:0x000003F0; // type:function size:0x58 fn_594_450 = .text:0x00000450; // type:function size:0xA0 AcONeedleDesert__initModels = .text:0x000004F0; // type:function size:0xD4 AcONeedleDesert__init = .text:0x000005D0; // type:function size:0x160 -fn_594_730 = .text:0x00000730; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000730; // type:function size:0x10 fn_594_740 = .text:0x00000740; // type:function size:0x8 AcONeedleDesert__update = .text:0x00000750; // type:function size:0x240 -fn_594_990 = .text:0x00000990; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000990; // type:function size:0x10 fn_594_9A0 = .text:0x000009A0; // type:function size:0x1C fn_594_9C0 = .text:0x000009C0; // type:function size:0x28 -AcONeedleDesert__stateOffEnter = .text:0x000009F0; // type:function size:0xA4 -AcONeedleDesert__stateOffUpdate = .text:0x00000AA0; // type:function size:0x2C +initializeState_Off__18dAcONeedleDesert_cFv = .text:0x000009F0; // type:function size:0xA4 +executeState_Off__18dAcONeedleDesert_cFv = .text:0x00000AA0; // type:function size:0x2C fn_594_ACC = .text:0x00000ACC; // type:function size:0x4 -AcONeedleDesert__stateOffLeave = .text:0x00000AD0; // type:function size:0x4 -AcONeedleDesert__stateOnEnter = .text:0x00000AE0; // type:function size:0xA4 -AcONeedleDesert__stateOnUpdate = .text:0x00000B90; // type:function size:0xD0 -AcONeedleDesert__stateOnLeave = .text:0x00000C60; // type:function size:0x4 -AcONeedleDesert__dtor = .text:0x00000C70; // type:function size:0xF4 -fn_594_D70 = .text:0x00000D70; // type:function size:0x10 -fn_594_D80 = .text:0x00000D80; // type:function size:0x60 -fn_594_DE0 = .text:0x00000DE0; // type:function size:0xC -fn_594_DF0 = .text:0x00000DF0; // type:function size:0x1C -fn_594_E10 = .text:0x00000E10; // type:function size:0x1C -fn_594_E30 = .text:0x00000E30; // type:function size:0x1C -fn_594_E50 = .text:0x00000E50; // type:function size:0x10 -fn_594_E60 = .text:0x00000E60; // type:function size:0x10 -fn_594_E70 = .text:0x00000E70; // type:function size:0x10 -fn_594_E80 = .text:0x00000E80; // type:function size:0x10 -fn_594_E90 = .text:0x00000E90; // type:function size:0x10 -fn_594_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_594_EB0 = .text:0x00000EB0; // type:function size:0x30 -fn_594_EE0 = .text:0x00000EE0; // type:function size:0x30 -fn_594_F10 = .text:0x00000F10; // type:function size:0x30 -fn_594_F40 = .text:0x00000F40; // type:function size:0x1C0 -fn_594_1100 = .text:0x00001100; // type:function size:0x58 -fn_594_1160 = .text:0x00001160; // type:function size:0x88 +finalizeState_Off__18dAcONeedleDesert_cFv = .text:0x00000AD0; // type:function size:0x4 +initializeState_On__18dAcONeedleDesert_cFv = .text:0x00000AE0; // type:function size:0xA4 +executeState_On__18dAcONeedleDesert_cFv = .text:0x00000B90; // type:function size:0xD0 +finalizeState_On__18dAcONeedleDesert_cFv = .text:0x00000C60; // type:function size:0x4 +__dt__18dAcONeedleDesert_cFv = .text:0x00000C70; // type:function size:0xF4 +getStateID__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +build__34sFStateFct_c<18dAcONeedleDesert_c>FRC12sStateIDIf_c = .text:0x00000D80; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcONeedleDesert_c>FRP10sStateIf_c = .text:0x00000DE0; // type:function size:0xC +initialize__31sFState_c<18dAcONeedleDesert_c>Fv = .text:0x00000DF0; // type:function size:0x1C +execute__31sFState_c<18dAcONeedleDesert_c>Fv = .text:0x00000E10; // type:function size:0x1C +finalize__31sFState_c<18dAcONeedleDesert_c>Fv = .text:0x00000E30; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E50; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E70; // type:function size:0x10 +getState__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E80; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcONeedleDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EA0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcONeedleDesert_c>CFR18dAcONeedleDesert_c = .text:0x00000EB0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcONeedleDesert_c>CFR18dAcONeedleDesert_c = .text:0x00000EE0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcONeedleDesert_c>CFR18dAcONeedleDesert_c = .text:0x00000F10; // type:function size:0x30 +__sinit_\d_a_obj_needle_desert_cpp = .text:0x00000F40; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcONeedleDesert_c>Fv = .text:0x00001100; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcONeedleDesert_c>CFPCc = .text:0x00001160; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_594_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_594_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_594_rodata_C = .rodata:0x0000000C; // type:object size:0x28 data:float -lbl_594_data_0 = .data:0x00000000; // type:object size:0xC0 data:4byte +g_profile_OBJ_NEEDLE_DESERT = .data:0x00000000; // type:object size:0xC0 data:4byte lbl_594_data_C0 = .data:0x000000C0; // type:object size:0x80 lbl_594_data_140 = .data:0x00000140; // type:object size:0x30 lbl_594_data_170 = .data:0x00000170; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_needle_undergroundNP/symbols.txt b/config/SOUE01/rels/d_a_obj_needle_undergroundNP/symbols.txt index 36c01ede..a22584b0 100644 --- a/config/SOUE01/rels/d_a_obj_needle_undergroundNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_needle_undergroundNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcONeedleUnderground__ctor = .text:0x000000F0; // type:function size:0xE0 +dAcONeedleUnderground_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 fn_482_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_482_230 = .text:0x00000230; // type:function size:0x58 -fn_482_290 = .text:0x00000290; // type:function size:0x6C -fn_482_300 = .text:0x00000300; // type:function size:0xA0 -fn_482_3A0 = .text:0x000003A0; // type:function size:0xA4 +__dt__36sFState_c<23dAcONeedleUnderground_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__39sFStateFct_c<23dAcONeedleUnderground_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__62sFStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcONeedleUnderground__getBrresName = .text:0x00000450; // type:function size:0xC AcONeedleUnderground__getModelName = .text:0x00000460; // type:function size:0xC fn_482_470 = .text:0x00000470; // type:function size:0xC @@ -19,25 +19,25 @@ fn_482_4B0 = .text:0x000004B0; // type:function size:0xC AcONeedleUnderground__initModels = .text:0x000004C0; // type:function size:0x13C AcONeedleUnderground__init1 = .text:0x00000600; // type:function size:0x124 AcONeedleUnderground__init2 = .text:0x00000730; // type:function size:0x2B8 -fn_482_9F0 = .text:0x000009F0; // type:function size:0x10 +changeState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009F0; // type:function size:0x10 AcONeedleUnderground__update = .text:0x00000A00; // type:function size:0x7D8 -fn_482_11E0 = .text:0x000011E0; // type:function size:0x10 -fn_482_11F0 = .text:0x000011F0; // type:function size:0x10 +getStateID__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011E0; // type:function size:0x10 +executeState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 fn_482_1200 = .text:0x00001200; // type:function size:0x288 AcONeedleUnderground__draw = .text:0x00001490; // type:function size:0x3C fn_482_14D0 = .text:0x000014D0; // type:function size:0x8 -AcONeedleUnderground__stateRemainOpenEnter = .text:0x000014E0; // type:function size:0x5C -AcONeedleUnderground__stateRemainOpenUpdate = .text:0x00001540; // type:function size:0x2C -fn_482_1570 = .text:0x00001570; // type:function size:0x4 -AcONeedleUnderground__stateCloseEnter = .text:0x00001580; // type:function size:0x58 -AcONeedleUnderground__stateCloseUpdate = .text:0x000015E0; // type:function size:0x6C -fn_482_1650 = .text:0x00001650; // type:function size:0x4 -AcONeedleUnderground__stateRemainClosedEnter = .text:0x00001660; // type:function size:0x58 -AcONeedleUnderground__stateRemailClosedUpdate = .text:0x000016C0; // type:function size:0x2C -fn_482_16F0 = .text:0x000016F0; // type:function size:0x4 -AcONeedleUnderground__stateOpenEnter = .text:0x00001700; // type:function size:0x58 -AcONeedleUnderground__stateOpenUpdate = .text:0x00001760; // type:function size:0x74 -fn_482_17E0 = .text:0x000017E0; // type:function size:0x4 +initializeState_RemainOpen__23dAcONeedleUnderground_cFv = .text:0x000014E0; // type:function size:0x5C +executeState_RemainOpen__23dAcONeedleUnderground_cFv = .text:0x00001540; // type:function size:0x2C +finalizeState_RemainOpen__23dAcONeedleUnderground_cFv = .text:0x00001570; // type:function size:0x4 +initializeState_Close__23dAcONeedleUnderground_cFv = .text:0x00001580; // type:function size:0x58 +executeState_Close__23dAcONeedleUnderground_cFv = .text:0x000015E0; // type:function size:0x6C +finalizeState_Close__23dAcONeedleUnderground_cFv = .text:0x00001650; // type:function size:0x4 +initializeState_RemainClosed__23dAcONeedleUnderground_cFv = .text:0x00001660; // type:function size:0x58 +executeState_RemainClosed__23dAcONeedleUnderground_cFv = .text:0x000016C0; // type:function size:0x2C +finalizeState_RemainClosed__23dAcONeedleUnderground_cFv = .text:0x000016F0; // type:function size:0x4 +initializeState_Open__23dAcONeedleUnderground_cFv = .text:0x00001700; // type:function size:0x58 +executeState_Open__23dAcONeedleUnderground_cFv = .text:0x00001760; // type:function size:0x74 +finalizeState_Open__23dAcONeedleUnderground_cFv = .text:0x000017E0; // type:function size:0x4 AcONeedleUnderground__getSubtype = .text:0x000017F0; // type:function size:0xC AcONeedleUnderground__getSceneFlag = .text:0x00001800; // type:function size:0xC AcONeedleUnderground__getOtherSceneFlag = .text:0x00001810; // type:function size:0xC @@ -50,24 +50,24 @@ fn_482_1920 = .text:0x00001920; // type:function size:0x38 fn_482_1960 = .text:0x00001960; // type:function size:0x174 fn_482_1AE0 = .text:0x00001AE0; // type:function size:0x8 fn_482_1AF0 = .text:0x00001AF0; // type:function size:0x8 -AcONeedleUnderground__dtor = .text:0x00001B00; // type:function size:0x100 -fn_482_1C00 = .text:0x00001C00; // type:function size:0x60 -fn_482_1C60 = .text:0x00001C60; // type:function size:0xC -fn_482_1C70 = .text:0x00001C70; // type:function size:0x1C -fn_482_1C90 = .text:0x00001C90; // type:function size:0x1C -fn_482_1CB0 = .text:0x00001CB0; // type:function size:0x1C -fn_482_1CD0 = .text:0x00001CD0; // type:function size:0x10 -fn_482_1CE0 = .text:0x00001CE0; // type:function size:0x10 -fn_482_1CF0 = .text:0x00001CF0; // type:function size:0x10 -fn_482_1D00 = .text:0x00001D00; // type:function size:0x10 -fn_482_1D10 = .text:0x00001D10; // type:function size:0x10 -fn_482_1D20 = .text:0x00001D20; // type:function size:0x10 -fn_482_1D30 = .text:0x00001D30; // type:function size:0x30 -fn_482_1D60 = .text:0x00001D60; // type:function size:0x30 -fn_482_1D90 = .text:0x00001D90; // type:function size:0x30 -fn_482_1DC0 = .text:0x00001DC0; // type:function size:0x378 -fn_482_2140 = .text:0x00002140; // type:function size:0x58 -fn_482_21A0 = .text:0x000021A0; // type:function size:0x88 +__dt__23dAcONeedleUnderground_cFv = .text:0x00001B00; // type:function size:0x100 +build__39sFStateFct_c<23dAcONeedleUnderground_c>FRC12sStateIDIf_c = .text:0x00001C00; // type:function size:0x60 +dispose__39sFStateFct_c<23dAcONeedleUnderground_c>FRP10sStateIf_c = .text:0x00001C60; // type:function size:0xC +initialize__36sFState_c<23dAcONeedleUnderground_c>Fv = .text:0x00001C70; // type:function size:0x1C +execute__36sFState_c<23dAcONeedleUnderground_c>Fv = .text:0x00001C90; // type:function size:0x1C +finalize__36sFState_c<23dAcONeedleUnderground_c>Fv = .text:0x00001CB0; // type:function size:0x1C +initializeState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CD0; // type:function size:0x10 +finalizeState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CE0; // type:function size:0x10 +refreshState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CF0; // type:function size:0x10 +getState__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D00; // type:function size:0x10 +getNewStateID__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D10; // type:function size:0x10 +getOldStateID__92sStateMgr_c<23dAcONeedleUnderground_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D20; // type:function size:0x10 +finalizeState__38sFStateID_c<23dAcONeedleUnderground_c>CFR23dAcONeedleUnderground_c = .text:0x00001D30; // type:function size:0x30 +executeState__38sFStateID_c<23dAcONeedleUnderground_c>CFR23dAcONeedleUnderground_c = .text:0x00001D60; // type:function size:0x30 +initializeState__38sFStateID_c<23dAcONeedleUnderground_c>CFR23dAcONeedleUnderground_c = .text:0x00001D90; // type:function size:0x30 +__sinit_\d_a_obj_needle_underground_cpp = .text:0x00001DC0; // type:function size:0x378 scope:local +__dt__38sFStateID_c<23dAcONeedleUnderground_c>Fv = .text:0x00002140; // type:function size:0x58 +isSameName__38sFStateID_c<23dAcONeedleUnderground_c>CFPCc = .text:0x000021A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_482_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_482_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_482_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_482_rodata_74 = .rodata:0x00000074; // type:object size:0x1C data:float -lbl_482_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_NEEDLE_UNDERGROUND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_482_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_482_data_1C = .data:0x0000001C; // type:object size:0x8 lbl_482_data_24 = .data:0x00000024; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_oct_grassNP/symbols.txt b/config/SOUE01/rels/d_a_obj_oct_grassNP/symbols.txt index a949fc31..79558a4b 100644 --- a/config/SOUE01/rels/d_a_obj_oct_grassNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_oct_grassNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOOctGrass__ctor = .text:0x000000F0; // type:function size:0xC0 -fn_289_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_289_210 = .text:0x00000210; // type:function size:0x6C -fn_289_280 = .text:0x00000280; // type:function size:0xA0 -fn_289_320 = .text:0x00000320; // type:function size:0xA4 +dAcOOctGrass_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__27sFState_c<14dAcOOctGrass_c>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOOctGrass_c>Fv = .text:0x00000210; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 AcOOctGrass__initModels = .text:0x000003D0; // type:function size:0xAC AcOOctGrass__init = .text:0x00000480; // type:function size:0x130 -fn_289_5B0 = .text:0x000005B0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005B0; // type:function size:0x10 fn_289_5C0 = .text:0x000005C0; // type:function size:0x8 fn_289_5D0 = .text:0x000005D0; // type:function size:0x8 AcOOctGrass__draw = .text:0x000005E0; // type:function size:0x28 -fn_289_610 = .text:0x00000610; // type:function size:0x4 -fn_289_620 = .text:0x00000620; // type:function size:0x4 -fn_289_630 = .text:0x00000630; // type:function size:0x4 +initializeState_Wait__14dAcOOctGrass_cFv = .text:0x00000610; // type:function size:0x4 +executeState_Wait__14dAcOOctGrass_cFv = .text:0x00000620; // type:function size:0x4 +finalizeState_Wait__14dAcOOctGrass_cFv = .text:0x00000630; // type:function size:0x4 AcOOctGrass__spawnOcGrsL = .text:0x00000640; // type:function size:0x98 -fn_289_6E0 = .text:0x000006E0; // type:function size:0xCC -fn_289_7B0 = .text:0x000007B0; // type:function size:0x10 -fn_289_7C0 = .text:0x000007C0; // type:function size:0x10 -fn_289_7D0 = .text:0x000007D0; // type:function size:0x60 -fn_289_830 = .text:0x00000830; // type:function size:0xC -fn_289_840 = .text:0x00000840; // type:function size:0x1C -fn_289_860 = .text:0x00000860; // type:function size:0x1C -fn_289_880 = .text:0x00000880; // type:function size:0x1C -fn_289_8A0 = .text:0x000008A0; // type:function size:0x10 -fn_289_8B0 = .text:0x000008B0; // type:function size:0x10 -fn_289_8C0 = .text:0x000008C0; // type:function size:0x10 -fn_289_8D0 = .text:0x000008D0; // type:function size:0x10 -fn_289_8E0 = .text:0x000008E0; // type:function size:0x10 -fn_289_8F0 = .text:0x000008F0; // type:function size:0x10 -fn_289_900 = .text:0x00000900; // type:function size:0x30 -fn_289_930 = .text:0x00000930; // type:function size:0x30 -fn_289_960 = .text:0x00000960; // type:function size:0x30 -fn_289_990 = .text:0x00000990; // type:function size:0x10C -fn_289_AA0 = .text:0x00000AA0; // type:function size:0x58 -fn_289_B00 = .text:0x00000B00; // type:function size:0x88 +__dt__14dAcOOctGrass_cFv = .text:0x000006E0; // type:function size:0xCC +executeState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007B0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007C0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOOctGrass_c>FRC12sStateIDIf_c = .text:0x000007D0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOOctGrass_c>FRP10sStateIf_c = .text:0x00000830; // type:function size:0xC +initialize__27sFState_c<14dAcOOctGrass_c>Fv = .text:0x00000840; // type:function size:0x1C +execute__27sFState_c<14dAcOOctGrass_c>Fv = .text:0x00000860; // type:function size:0x1C +finalize__27sFState_c<14dAcOOctGrass_c>Fv = .text:0x00000880; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008A0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008B0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008C0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008D0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008E0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOOctGrass_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008F0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOOctGrass_c>CFR14dAcOOctGrass_c = .text:0x00000900; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOOctGrass_c>CFR14dAcOOctGrass_c = .text:0x00000930; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOOctGrass_c>CFR14dAcOOctGrass_c = .text:0x00000960; // type:function size:0x30 +__sinit_\d_a_obj_oct_grass_cpp = .text:0x00000990; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOOctGrass_c>Fv = .text:0x00000AA0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOOctGrass_c>CFPCc = .text:0x00000B00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_289_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_289_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_OCT_GRASS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_289_data_10 = .data:0x00000010; // type:object size:0xC lbl_289_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_289_data_2C = .data:0x0000002C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_oct_grass_leafNP/symbols.txt b/config/SOUE01/rels/d_a_obj_oct_grass_leafNP/symbols.txt index d9cb4b8f..f1f4e320 100644 --- a/config/SOUE01/rels/d_a_obj_oct_grass_leafNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_oct_grass_leafNP/symbols.txt @@ -3,36 +3,36 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOOctGrassLeaf__ctor = .text:0x000000F0; // type:function size:0xF0 +dAcOOctGrassLeaf_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 fn_290_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_290_240 = .text:0x00000240; // type:function size:0x58 -fn_290_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_290_310 = .text:0x00000310; // type:function size:0xA0 -fn_290_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__31sFState_c<18dAcOOctGrassLeaf_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOOctGrassLeaf_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 AcOOctGrassLeaf__initModels = .text:0x00000460; // type:function size:0xAC AcOOctGrassLeaf__init = .text:0x00000510; // type:function size:0x1DC -fn_290_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_290_700 = .text:0x00000700; // type:function size:0x8 AcOOctGrassLeaf__update = .text:0x00000710; // type:function size:0x218 -fn_290_930 = .text:0x00000930; // type:function size:0x10 -fn_290_940 = .text:0x00000940; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 AcOOctGrassLeaf__draw = .text:0x00000950; // type:function size:0xD4 -fn_290_A30 = .text:0x00000A30; // type:function size:0x4 -AcOOctGrassLeaf__stateWaitUpdate = .text:0x00000A40; // type:function size:0x1D4 +initializeState_Wait__18dAcOOctGrassLeaf_cFv = .text:0x00000A30; // type:function size:0x4 +executeState_Wait__18dAcOOctGrassLeaf_cFv = .text:0x00000A40; // type:function size:0x1D4 AcOOctGrassLeaf__decrement = .text:0x00000C20; // type:function size:0x1C -fn_290_C40 = .text:0x00000C40; // type:function size:0x4 -fn_290_C50 = .text:0x00000C50; // type:function size:0x28 -fn_290_C80 = .text:0x00000C80; // type:function size:0x2AC -fn_290_F30 = .text:0x00000F30; // type:function size:0x20 -fn_290_F50 = .text:0x00000F50; // type:function size:0x7C -fn_290_FD0 = .text:0x00000FD0; // type:function size:0x2A8 -fn_290_1280 = .text:0x00001280; // type:function size:0x1C -fn_290_12A0 = .text:0x000012A0; // type:function size:0xEC -fn_290_1390 = .text:0x00001390; // type:function size:0x114 -fn_290_14B0 = .text:0x000014B0; // type:function size:0x40 -fn_290_14F0 = .text:0x000014F0; // type:function size:0xA4 -fn_290_15A0 = .text:0x000015A0; // type:function size:0x4 -fn_290_15B0 = .text:0x000015B0; // type:function size:0x4 +finalizeState_Wait__18dAcOOctGrassLeaf_cFv = .text:0x00000C40; // type:function size:0x4 +initializeState_Shake__18dAcOOctGrassLeaf_cFv = .text:0x00000C50; // type:function size:0x28 +executeState_Shake__18dAcOOctGrassLeaf_cFv = .text:0x00000C80; // type:function size:0x2AC +finalizeState_Shake__18dAcOOctGrassLeaf_cFv = .text:0x00000F30; // type:function size:0x20 +initializeState_Touch__18dAcOOctGrassLeaf_cFv = .text:0x00000F50; // type:function size:0x7C +executeState_Touch__18dAcOOctGrassLeaf_cFv = .text:0x00000FD0; // type:function size:0x2A8 +finalizeState_Touch__18dAcOOctGrassLeaf_cFv = .text:0x00001280; // type:function size:0x1C +initializeState_Grab__18dAcOOctGrassLeaf_cFv = .text:0x000012A0; // type:function size:0xEC +executeState_Grab__18dAcOOctGrassLeaf_cFv = .text:0x00001390; // type:function size:0x114 +finalizeState_Grab__18dAcOOctGrassLeaf_cFv = .text:0x000014B0; // type:function size:0x40 +initializeState_Broken__18dAcOOctGrassLeaf_cFv = .text:0x000014F0; // type:function size:0xA4 +executeState_Broken__18dAcOOctGrassLeaf_cFv = .text:0x000015A0; // type:function size:0x4 +finalizeState_Broken__18dAcOOctGrassLeaf_cFv = .text:0x000015B0; // type:function size:0x4 fn_290_15C0 = .text:0x000015C0; // type:function size:0x90 fn_290_1650 = .text:0x00001650; // type:function size:0x204 fn_290_1860 = .text:0x00001860; // type:function size:0xC0 @@ -42,24 +42,24 @@ fn_290_1DA0 = .text:0x00001DA0; // type:function size:0xB8 fn_290_1E60 = .text:0x00001E60; // type:function size:0xBC fn_290_1F20 = .text:0x00001F20; // type:function size:0xA4 fn_290_1FD0 = .text:0x00001FD0; // type:function size:0x58 -AcOOctGrassLeaf__dtor = .text:0x00002030; // type:function size:0x10C -fn_290_2140 = .text:0x00002140; // type:function size:0x60 -fn_290_21A0 = .text:0x000021A0; // type:function size:0xC -fn_290_21B0 = .text:0x000021B0; // type:function size:0x1C -fn_290_21D0 = .text:0x000021D0; // type:function size:0x1C -fn_290_21F0 = .text:0x000021F0; // type:function size:0x1C -fn_290_2210 = .text:0x00002210; // type:function size:0x10 -fn_290_2220 = .text:0x00002220; // type:function size:0x10 -fn_290_2230 = .text:0x00002230; // type:function size:0x10 -fn_290_2240 = .text:0x00002240; // type:function size:0x10 -fn_290_2250 = .text:0x00002250; // type:function size:0x10 -fn_290_2260 = .text:0x00002260; // type:function size:0x10 -fn_290_2270 = .text:0x00002270; // type:function size:0x30 -fn_290_22A0 = .text:0x000022A0; // type:function size:0x30 -fn_290_22D0 = .text:0x000022D0; // type:function size:0x30 -fn_290_2300 = .text:0x00002300; // type:function size:0x428 -fn_290_2730 = .text:0x00002730; // type:function size:0x58 -fn_290_2790 = .text:0x00002790; // type:function size:0x88 +__dt__18dAcOOctGrassLeaf_cFv = .text:0x00002030; // type:function size:0x10C +build__34sFStateFct_c<18dAcOOctGrassLeaf_c>FRC12sStateIDIf_c = .text:0x00002140; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOOctGrassLeaf_c>FRP10sStateIf_c = .text:0x000021A0; // type:function size:0xC +initialize__31sFState_c<18dAcOOctGrassLeaf_c>Fv = .text:0x000021B0; // type:function size:0x1C +execute__31sFState_c<18dAcOOctGrassLeaf_c>Fv = .text:0x000021D0; // type:function size:0x1C +finalize__31sFState_c<18dAcOOctGrassLeaf_c>Fv = .text:0x000021F0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002210; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002220; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002230; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002240; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002250; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOOctGrassLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002260; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOOctGrassLeaf_c>CFR18dAcOOctGrassLeaf_c = .text:0x00002270; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOOctGrassLeaf_c>CFR18dAcOOctGrassLeaf_c = .text:0x000022A0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOOctGrassLeaf_c>CFR18dAcOOctGrassLeaf_c = .text:0x000022D0; // type:function size:0x30 +__sinit_\d_a_obj_oct_grass_leaf_cpp = .text:0x00002300; // type:function size:0x428 scope:local +__dt__33sFStateID_c<18dAcOOctGrassLeaf_c>Fv = .text:0x00002730; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOOctGrassLeaf_c>CFPCc = .text:0x00002790; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -72,7 +72,7 @@ lbl_290_rodata_34 = .rodata:0x00000034; // type:object size:0x10 data:float lbl_290_rodata_44 = .rodata:0x00000044; // type:object size:0x38 data:float lbl_290_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_290_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float -lbl_290_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_OCT_GRASS_LEAF = .data:0x00000000; // type:object size:0x70 data:4byte lbl_290_data_70 = .data:0x00000070; // type:object size:0xC lbl_290_data_7C = .data:0x0000007C; // type:object size:0x10 lbl_290_data_8C = .data:0x0000008C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_paintNP/symbols.txt b/config/SOUE01/rels/d_a_obj_paintNP/symbols.txt index 70fd4046..3e5a4b86 100644 --- a/config/SOUE01/rels/d_a_obj_paintNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_paintNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOpaint__ctor = .text:0x000000F0; // type:function size:0xD8 +dAcOpaint_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 fn_613_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_613_230 = .text:0x00000230; // type:function size:0x58 -fn_613_290 = .text:0x00000290; // type:function size:0x6C -fn_613_300 = .text:0x00000300; // type:function size:0xA0 -fn_613_3A0 = .text:0x000003A0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOpaint_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOpaint_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 AcOpaint__initModels = .text:0x00000450; // type:function size:0xE0 AcOpaint__init = .text:0x00000530; // type:function size:0xBC -fn_613_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_613_600 = .text:0x00000600; // type:function size:0x8 AcOpaint__update = .text:0x00000610; // type:function size:0x50 -fn_613_660 = .text:0x00000660; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000660; // type:function size:0x10 AcOpaint__draw = .text:0x00000670; // type:function size:0xB0 -AcOpaint__stateWaitEnter = .text:0x00000720; // type:function size:0x4 -AcOpaint__stateWaitUpdate = .text:0x00000730; // type:function size:0x234 -AcOpaint__stateWaitLeave = .text:0x00000970; // type:function size:0x4 +initializeState_Wait__11dAcOpaint_cFv = .text:0x00000720; // type:function size:0x4 +executeState_Wait__11dAcOpaint_cFv = .text:0x00000730; // type:function size:0x234 +finalizeState_Wait__11dAcOpaint_cFv = .text:0x00000970; // type:function size:0x4 AcOpaint__updateMatrix = .text:0x00000980; // type:function size:0xC4 AcOpaint__getOarcName = .text:0x00000A50; // type:function size:0xC AcOpaint__getModelName = .text:0x00000A60; // type:function size:0x38 -AcOpaint__dtor = .text:0x00000AA0; // type:function size:0xE8 -fn_613_B90 = .text:0x00000B90; // type:function size:0x10 -fn_613_BA0 = .text:0x00000BA0; // type:function size:0x60 -fn_613_C00 = .text:0x00000C00; // type:function size:0xC -fn_613_C10 = .text:0x00000C10; // type:function size:0x1C -fn_613_C30 = .text:0x00000C30; // type:function size:0x1C -fn_613_C50 = .text:0x00000C50; // type:function size:0x1C -fn_613_C70 = .text:0x00000C70; // type:function size:0x10 -fn_613_C80 = .text:0x00000C80; // type:function size:0x10 -fn_613_C90 = .text:0x00000C90; // type:function size:0x10 -fn_613_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_613_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_613_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_613_CD0 = .text:0x00000CD0; // type:function size:0x30 -fn_613_D00 = .text:0x00000D00; // type:function size:0x30 -fn_613_D30 = .text:0x00000D30; // type:function size:0x30 -fn_613_D60 = .text:0x00000D60; // type:function size:0x11C -fn_613_E80 = .text:0x00000E80; // type:function size:0x58 -fn_613_EE0 = .text:0x00000EE0; // type:function size:0x88 +__dt__11dAcOpaint_cFv = .text:0x00000AA0; // type:function size:0xE8 +getStateID__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B90; // type:function size:0x10 +build__27sFStateFct_c<11dAcOpaint_c>FRC12sStateIDIf_c = .text:0x00000BA0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOpaint_c>FRP10sStateIf_c = .text:0x00000C00; // type:function size:0xC +initialize__24sFState_c<11dAcOpaint_c>Fv = .text:0x00000C10; // type:function size:0x1C +execute__24sFState_c<11dAcOpaint_c>Fv = .text:0x00000C30; // type:function size:0x1C +finalize__24sFState_c<11dAcOpaint_c>Fv = .text:0x00000C50; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C90; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOpaint_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOpaint_c>CFR11dAcOpaint_c = .text:0x00000CD0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOpaint_c>CFR11dAcOpaint_c = .text:0x00000D00; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOpaint_c>CFR11dAcOpaint_c = .text:0x00000D30; // type:function size:0x30 +__sinit_\d_a_obj_paint_cpp = .text:0x00000D60; // type:function size:0x11C scope:local +__dt__26sFStateID_c<11dAcOpaint_c>Fv = .text:0x00000E80; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOpaint_c>CFPCc = .text:0x00000EE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_613_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_613_rodata_4 = .rodata:0x00000004; // type:object size:0x2C data:float -lbl_613_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PAINT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_613_data_10 = .data:0x00000010; // type:object size:0x1C lbl_613_data_2C = .data:0x0000002C; // type:object size:0x8 lbl_613_data_34 = .data:0x00000034; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_pinwheelNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pinwheelNP/symbols.txt index 9e4a6795..f88af572 100644 --- a/config/SOUE01/rels/d_a_obj_pinwheelNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pinwheelNP/symbols.txt @@ -3,56 +3,56 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOpinwheel__ctor = .text:0x000000F0; // type:function size:0xD0 -fn_375_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_375_220 = .text:0x00000220; // type:function size:0x6C -fn_375_290 = .text:0x00000290; // type:function size:0xA0 -fn_375_330 = .text:0x00000330; // type:function size:0xA4 +dAcOpinwheel_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__27sFState_c<14dAcOpinwheel_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOpinwheel_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcOpinwheel__initModels = .text:0x000003E0; // type:function size:0xE0 AcOpinwheel__init = .text:0x000004C0; // type:function size:0xFC -fn_375_5C0 = .text:0x000005C0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005C0; // type:function size:0x10 fn_375_5D0 = .text:0x000005D0; // type:function size:0x8 AcOpinwheel__update = .text:0x000005E0; // type:function size:0x6C -fn_375_650 = .text:0x00000650; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0x10 AcOpinwheel__draw = .text:0x00000660; // type:function size:0x28 -AcOpinwheel__stateWaitEnter = .text:0x00000690; // type:function size:0xC -AcOpinwheel__stateWaitUpdate = .text:0x000006A0; // type:function size:0x50 -fn_375_6F0 = .text:0x000006F0; // type:function size:0x4 -AcOpinwheel__stateAccelerationEnter = .text:0x00000700; // type:function size:0xC -AcOpinwheel__stateAccelerationUpdate = .text:0x00000710; // type:function size:0xC0 +initializeState_Wait__14dAcOpinwheel_cFv = .text:0x00000690; // type:function size:0xC +executeState_Wait__14dAcOpinwheel_cFv = .text:0x000006A0; // type:function size:0x50 +finalizeState_Wait__14dAcOpinwheel_cFv = .text:0x000006F0; // type:function size:0x4 +initializeState_Acceleration__14dAcOpinwheel_cFv = .text:0x00000700; // type:function size:0xC +executeState_Acceleration__14dAcOpinwheel_cFv = .text:0x00000710; // type:function size:0xC0 AcOpinwheel__decrement = .text:0x000007D0; // type:function size:0x1C -fn_375_7F0 = .text:0x000007F0; // type:function size:0x4 -AcOpinwheel__stateMaxSpeedEnter = .text:0x00000800; // type:function size:0xC -AcOpinwheel__stateMaxSpeedUpdate = .text:0x00000810; // type:function size:0x88 -AcOpinwheel__stateMaxSpeedLeave = .text:0x000008A0; // type:function size:0xC -AcOpinwheel__stateDecelerationEnter = .text:0x000008B0; // type:function size:0xC -AcOpinwheel__stateDecelerationUpdate = .text:0x000008C0; // type:function size:0xC0 -fn_375_980 = .text:0x00000980; // type:function size:0x4 +finalizeState_Acceleration__14dAcOpinwheel_cFv = .text:0x000007F0; // type:function size:0x4 +initializeState_RollMaxSpeed__14dAcOpinwheel_cFv = .text:0x00000800; // type:function size:0xC +executeState_RollMaxSpeed__14dAcOpinwheel_cFv = .text:0x00000810; // type:function size:0x88 +finalizeState_RollMaxSpeed__14dAcOpinwheel_cFv = .text:0x000008A0; // type:function size:0xC +initializeState_Deceleration__14dAcOpinwheel_cFv = .text:0x000008B0; // type:function size:0xC +executeState_Deceleration__14dAcOpinwheel_cFv = .text:0x000008C0; // type:function size:0xC0 +finalizeState_Deceleration__14dAcOpinwheel_cFv = .text:0x00000980; // type:function size:0x4 isBeingBlown = .text:0x00000990; // type:function size:0x6C -AcOpinwheel__dtor = .text:0x00000A00; // type:function size:0xE4 -fn_375_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_375_B00 = .text:0x00000B00; // type:function size:0x60 -fn_375_B60 = .text:0x00000B60; // type:function size:0xC -fn_375_B70 = .text:0x00000B70; // type:function size:0x1C -fn_375_B90 = .text:0x00000B90; // type:function size:0x1C -fn_375_BB0 = .text:0x00000BB0; // type:function size:0x1C -fn_375_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_375_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_375_BF0 = .text:0x00000BF0; // type:function size:0x10 -fn_375_C00 = .text:0x00000C00; // type:function size:0x10 -fn_375_C10 = .text:0x00000C10; // type:function size:0x10 -fn_375_C20 = .text:0x00000C20; // type:function size:0x10 -fn_375_C30 = .text:0x00000C30; // type:function size:0x30 -fn_375_C60 = .text:0x00000C60; // type:function size:0x30 -fn_375_C90 = .text:0x00000C90; // type:function size:0x30 -fn_375_CC0 = .text:0x00000CC0; // type:function size:0x338 -fn_375_1000 = .text:0x00001000; // type:function size:0x58 -fn_375_1060 = .text:0x00001060; // type:function size:0x88 +__dt__14dAcOpinwheel_cFv = .text:0x00000A00; // type:function size:0xE4 +getStateID__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 +build__30sFStateFct_c<14dAcOpinwheel_c>FRC12sStateIDIf_c = .text:0x00000B00; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOpinwheel_c>FRP10sStateIf_c = .text:0x00000B60; // type:function size:0xC +initialize__27sFState_c<14dAcOpinwheel_c>Fv = .text:0x00000B70; // type:function size:0x1C +execute__27sFState_c<14dAcOpinwheel_c>Fv = .text:0x00000B90; // type:function size:0x1C +finalize__27sFState_c<14dAcOpinwheel_c>Fv = .text:0x00000BB0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BE0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BF0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C00; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C10; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOpinwheel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C20; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOpinwheel_c>CFR14dAcOpinwheel_c = .text:0x00000C30; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOpinwheel_c>CFR14dAcOpinwheel_c = .text:0x00000C60; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOpinwheel_c>CFR14dAcOpinwheel_c = .text:0x00000C90; // type:function size:0x30 +__sinit_\d_a_obj_pinwheel_cpp = .text:0x00000CC0; // type:function size:0x338 scope:local +__dt__29sFStateID_c<14dAcOpinwheel_c>Fv = .text:0x00001000; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOpinwheel_c>CFPCc = .text:0x00001060; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_375_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_375_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PINWHEEL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_375_data_10 = .data:0x00000010; // type:object size:0x60 lbl_375_data_70 = .data:0x00000070; // type:object size:0x20 lbl_375_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_pipeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pipeNP/symbols.txt index d7bb2ab7..de657c36 100644 --- a/config/SOUE01/rels/d_a_obj_pipeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pipeNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_176_F0 = .text:0x000000F0; // type:function size:0x144 +dAcOPipe_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 fn_176_240 = .text:0x00000240; // type:function size:0x6C -fn_176_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_176_310 = .text:0x00000310; // type:function size:0x6C -fn_176_380 = .text:0x00000380; // type:function size:0xA0 -fn_176_420 = .text:0x00000420; // type:function size:0xA4 +__dt__23sFState_c<10dAcOPipe_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOPipe_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_176_4D0 = .text:0x000004D0; // type:function size:0x78 fn_176_550 = .text:0x00000550; // type:function size:0x70 fn_176_5C0 = .text:0x000005C0; // type:function size:0x5C @@ -18,39 +18,39 @@ fn_176_640 = .text:0x00000640; // type:function size:0x50 fn_176_690 = .text:0x00000690; // type:function size:0xC4 fn_176_760 = .text:0x00000760; // type:function size:0x74 fn_176_7E0 = .text:0x000007E0; // type:function size:0x1B8 -fn_176_9A0 = .text:0x000009A0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009A0; // type:function size:0x10 fn_176_9B0 = .text:0x000009B0; // type:function size:0x58 fn_176_A10 = .text:0x00000A10; // type:function size:0x3F4 -fn_176_E10 = .text:0x00000E10; // type:function size:0x10 -fn_176_E20 = .text:0x00000E20; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E20; // type:function size:0x10 fn_176_E30 = .text:0x00000E30; // type:function size:0x3C -fn_176_E70 = .text:0x00000E70; // type:function size:0x3C -fn_176_EB0 = .text:0x00000EB0; // type:function size:0x8 -fn_176_EC0 = .text:0x00000EC0; // type:function size:0x4 -fn_176_ED0 = .text:0x00000ED0; // type:function size:0x1C -fn_176_EF0 = .text:0x00000EF0; // type:function size:0x50 -fn_176_F40 = .text:0x00000F40; // type:function size:0x10 -fn_176_F50 = .text:0x00000F50; // type:function size:0x194 -fn_176_10F0 = .text:0x000010F0; // type:function size:0x450 -fn_176_1540 = .text:0x00001540; // type:function size:0x4 -fn_176_1550 = .text:0x00001550; // type:function size:0x114 -fn_176_1670 = .text:0x00001670; // type:function size:0x60 -fn_176_16D0 = .text:0x000016D0; // type:function size:0xC -fn_176_16E0 = .text:0x000016E0; // type:function size:0x1C -fn_176_1700 = .text:0x00001700; // type:function size:0x1C -fn_176_1720 = .text:0x00001720; // type:function size:0x1C -fn_176_1740 = .text:0x00001740; // type:function size:0x10 -fn_176_1750 = .text:0x00001750; // type:function size:0x10 -fn_176_1760 = .text:0x00001760; // type:function size:0x10 -fn_176_1770 = .text:0x00001770; // type:function size:0x10 -fn_176_1780 = .text:0x00001780; // type:function size:0x10 -fn_176_1790 = .text:0x00001790; // type:function size:0x10 -fn_176_17A0 = .text:0x000017A0; // type:function size:0x30 -fn_176_17D0 = .text:0x000017D0; // type:function size:0x30 -fn_176_1800 = .text:0x00001800; // type:function size:0x30 -fn_176_1830 = .text:0x00001830; // type:function size:0x27C -fn_176_1AB0 = .text:0x00001AB0; // type:function size:0x58 -fn_176_1B10 = .text:0x00001B10; // type:function size:0x88 +initializeState_Hold__10dAcOPipe_cFv = .text:0x00000E70; // type:function size:0x3C +executeState_Hold__10dAcOPipe_cFv = .text:0x00000EB0; // type:function size:0x8 +finalizeState_Hold__10dAcOPipe_cFv = .text:0x00000EC0; // type:function size:0x4 +initializeState_Wait__10dAcOPipe_cFv = .text:0x00000ED0; // type:function size:0x1C +executeState_Wait__10dAcOPipe_cFv = .text:0x00000EF0; // type:function size:0x50 +finalizeState_Wait__10dAcOPipe_cFv = .text:0x00000F40; // type:function size:0x10 +initializeState_Drop__10dAcOPipe_cFv = .text:0x00000F50; // type:function size:0x194 +executeState_Drop__10dAcOPipe_cFv = .text:0x000010F0; // type:function size:0x450 +finalizeState_Drop__10dAcOPipe_cFv = .text:0x00001540; // type:function size:0x4 +__dt__10dAcOPipe_cFv = .text:0x00001550; // type:function size:0x114 +build__26sFStateFct_c<10dAcOPipe_c>FRC12sStateIDIf_c = .text:0x00001670; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOPipe_c>FRP10sStateIf_c = .text:0x000016D0; // type:function size:0xC +initialize__23sFState_c<10dAcOPipe_c>Fv = .text:0x000016E0; // type:function size:0x1C +execute__23sFState_c<10dAcOPipe_c>Fv = .text:0x00001700; // type:function size:0x1C +finalize__23sFState_c<10dAcOPipe_c>Fv = .text:0x00001720; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001740; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001750; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001760; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001770; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001780; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOPipe_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001790; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOPipe_c>CFR10dAcOPipe_c = .text:0x000017A0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOPipe_c>CFR10dAcOPipe_c = .text:0x000017D0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOPipe_c>CFR10dAcOPipe_c = .text:0x00001800; // type:function size:0x30 +__sinit_\d_a_obj_pipe_cpp = .text:0x00001830; // type:function size:0x27C scope:local +__dt__25sFStateID_c<10dAcOPipe_c>Fv = .text:0x00001AB0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOPipe_c>CFPCc = .text:0x00001B10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_176_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_176_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_176_rodata_8 = .rodata:0x00000008; // type:object size:0xC data:float lbl_176_rodata_14 = .rodata:0x00000014; // type:object size:0x68 data:float -lbl_176_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PIPE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_176_data_10 = .data:0x00000010; // type:object size:0x10 lbl_176_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_176_data_30 = .data:0x00000030; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_pistonNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pistonNP/symbols.txt index 711f770f..57a5c112 100644 --- a/config/SOUE01/rels/d_a_obj_pistonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pistonNP/symbols.txt @@ -3,37 +3,37 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOPiston__ctor = .text:0x000000F0; // type:function size:0x124 -fn_541_220 = .text:0x00000220; // type:function size:0x58 -fn_541_280 = .text:0x00000280; // type:function size:0x6C -fn_541_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_541_390 = .text:0x00000390; // type:function size:0xA4 +dAcOPiston_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 +__dt__25sFState_c<12dAcOPiston_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOPiston_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_541_440 = .text:0x00000440; // type:function size:0x58 fn_541_4A0 = .text:0x000004A0; // type:function size:0x228 fn_541_6D0 = .text:0x000006D0; // type:function size:0x14C -fn_541_820 = .text:0x00000820; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 fn_541_830 = .text:0x00000830; // type:function size:0x8 fn_541_840 = .text:0x00000840; // type:function size:0x60 -fn_541_8A0 = .text:0x000008A0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008A0; // type:function size:0x10 fn_541_8B0 = .text:0x000008B0; // type:function size:0x130 -fn_541_9E0 = .text:0x000009E0; // type:function size:0x34 -fn_541_A20 = .text:0x00000A20; // type:function size:0x70 -fn_541_A90 = .text:0x00000A90; // type:function size:0x4 -fn_541_AA0 = .text:0x00000AA0; // type:function size:0x78 -fn_541_B20 = .text:0x00000B20; // type:function size:0x60 -fn_541_B80 = .text:0x00000B80; // type:function size:0x4 -fn_541_B90 = .text:0x00000B90; // type:function size:0x3C -fn_541_BD0 = .text:0x00000BD0; // type:function size:0x6C -fn_541_C40 = .text:0x00000C40; // type:function size:0x4 -fn_541_C50 = .text:0x00000C50; // type:function size:0x4 -fn_541_C60 = .text:0x00000C60; // type:function size:0x1F4 -fn_541_E60 = .text:0x00000E60; // type:function size:0x4 -fn_541_E70 = .text:0x00000E70; // type:function size:0x4 -fn_541_E80 = .text:0x00000E80; // type:function size:0x18C -fn_541_1010 = .text:0x00001010; // type:function size:0x4 -fn_541_1020 = .text:0x00001020; // type:function size:0x4 -fn_541_1030 = .text:0x00001030; // type:function size:0x4 -fn_541_1040 = .text:0x00001040; // type:function size:0x4 +initializeState_WaitDelay__12dAcOPiston_cFv = .text:0x000009E0; // type:function size:0x34 +executeState_WaitDelay__12dAcOPiston_cFv = .text:0x00000A20; // type:function size:0x70 +finalizeState_WaitDelay__12dAcOPiston_cFv = .text:0x00000A90; // type:function size:0x4 +initializeState_OnAnim__12dAcOPiston_cFv = .text:0x00000AA0; // type:function size:0x78 +executeState_OnAnim__12dAcOPiston_cFv = .text:0x00000B20; // type:function size:0x60 +finalizeState_OnAnim__12dAcOPiston_cFv = .text:0x00000B80; // type:function size:0x4 +initializeState_Wait__12dAcOPiston_cFv = .text:0x00000B90; // type:function size:0x3C +executeState_Wait__12dAcOPiston_cFv = .text:0x00000BD0; // type:function size:0x6C +finalizeState_Wait__12dAcOPiston_cFv = .text:0x00000C40; // type:function size:0x4 +initializeState_Move__12dAcOPiston_cFv = .text:0x00000C50; // type:function size:0x4 +executeState_Move__12dAcOPiston_cFv = .text:0x00000C60; // type:function size:0x1F4 +finalizeState_Move__12dAcOPiston_cFv = .text:0x00000E60; // type:function size:0x4 +initializeState_Event__12dAcOPiston_cFv = .text:0x00000E70; // type:function size:0x4 +executeState_Event__12dAcOPiston_cFv = .text:0x00000E80; // type:function size:0x18C +finalizeState_Event__12dAcOPiston_cFv = .text:0x00001010; // type:function size:0x4 +initializeState_End__12dAcOPiston_cFv = .text:0x00001020; // type:function size:0x4 +executeState_End__12dAcOPiston_cFv = .text:0x00001030; // type:function size:0x4 +finalizeState_End__12dAcOPiston_cFv = .text:0x00001040; // type:function size:0x4 fn_541_1050 = .text:0x00001050; // type:function size:0xD4 fn_541_1130 = .text:0x00001130; // type:function size:0x50 fn_541_1180 = .text:0x00001180; // type:function size:0x70 @@ -48,25 +48,25 @@ fn_541_1A00 = .text:0x00001A00; // type:function size:0x90 fn_541_1A90 = .text:0x00001A90; // type:function size:0x18 fn_541_1AB0 = .text:0x00001AB0; // type:function size:0xD4 fn_541_1B90 = .text:0x00001B90; // type:function size:0x10 -fn_541_1BA0 = .text:0x00001BA0; // type:function size:0x118 -fn_541_1CC0 = .text:0x00001CC0; // type:function size:0x10 -fn_541_1CD0 = .text:0x00001CD0; // type:function size:0x60 -fn_541_1D30 = .text:0x00001D30; // type:function size:0xC -fn_541_1D40 = .text:0x00001D40; // type:function size:0x1C -fn_541_1D60 = .text:0x00001D60; // type:function size:0x1C -fn_541_1D80 = .text:0x00001D80; // type:function size:0x1C -fn_541_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_541_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_541_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_541_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_541_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_541_1DF0 = .text:0x00001DF0; // type:function size:0x10 -fn_541_1E00 = .text:0x00001E00; // type:function size:0x30 -fn_541_1E30 = .text:0x00001E30; // type:function size:0x30 -fn_541_1E60 = .text:0x00001E60; // type:function size:0x30 -fn_541_1E90 = .text:0x00001E90; // type:function size:0x4B0 -fn_541_2340 = .text:0x00002340; // type:function size:0x58 -fn_541_23A0 = .text:0x000023A0; // type:function size:0x88 +__dt__12dAcOPiston_cFv = .text:0x00001BA0; // type:function size:0x118 +getStateID__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001CC0; // type:function size:0x10 +build__28sFStateFct_c<12dAcOPiston_c>FRC12sStateIDIf_c = .text:0x00001CD0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOPiston_c>FRP10sStateIf_c = .text:0x00001D30; // type:function size:0xC +initialize__25sFState_c<12dAcOPiston_c>Fv = .text:0x00001D40; // type:function size:0x1C +execute__25sFState_c<12dAcOPiston_c>Fv = .text:0x00001D60; // type:function size:0x1C +finalize__25sFState_c<12dAcOPiston_c>Fv = .text:0x00001D80; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DA0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DB0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DC0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DD0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DE0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOPiston_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DF0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOPiston_c>CFR12dAcOPiston_c = .text:0x00001E00; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOPiston_c>CFR12dAcOPiston_c = .text:0x00001E30; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOPiston_c>CFR12dAcOPiston_c = .text:0x00001E60; // type:function size:0x30 +__sinit_\d_a_obj_piston_cpp = .text:0x00001E90; // type:function size:0x4B0 scope:local +__dt__27sFStateID_c<12dAcOPiston_c>Fv = .text:0x00002340; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOPiston_c>CFPCc = .text:0x000023A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_541_rodata_44 = .rodata:0x00000044; // type:object size:0x18 data:float lbl_541_rodata_5C = .rodata:0x0000005C; // type:object size:0xC data:float lbl_541_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:double lbl_541_rodata_70 = .rodata:0x00000070; // type:object size:0x20 data:float -lbl_541_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PISTON = .data:0x00000000; // type:object size:0x10 data:4byte lbl_541_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_541_data_18 = .data:0x00000018; // type:object size:0xC data:string lbl_541_data_24 = .data:0x00000024; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_pole_stonyNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pole_stonyNP/symbols.txt index 8b4e8f85..f01136b2 100644 --- a/config/SOUE01/rels/d_a_obj_pole_stonyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pole_stonyNP/symbols.txt @@ -2,17 +2,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_307_70 = .text:0x00000070; // type:function size:0x40 -fn_307_B0 = .text:0x000000B0; // type:function size:0xC4 +dAcOPoleStony_c_classInit__Fv = .text:0x000000B0; // type:function size:0xC4 fn_307_180 = .text:0x00000180; // type:function size:0x4 fn_307_190 = .text:0x00000190; // type:function size:0x124 fn_307_2C0 = .text:0x000002C0; // type:function size:0xBB4 fn_307_E80 = .text:0x00000E80; // type:function size:0x4D8 fn_307_1360 = .text:0x00001360; // type:function size:0x60 -fn_307_13C0 = .text:0x000013C0; // type:function size:0xB4 +__dt__15dAcOPoleStony_cFv = .text:0x000013C0; // type:function size:0xB4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_307_rodata_0 = .rodata:0x00000000; // type:object size:0xA0 data:float -lbl_307_data_0 = .data:0x00000000; // type:object size:0x30 +g_profile_OBJ_POLE_STONY = .data:0x00000000; // type:object size:0x30 lbl_307_data_30 = .data:0x00000030; // type:object size:0x20 lbl_307_data_50 = .data:0x00000050; // type:object size:0x80 lbl_307_bss_8 = .bss:0x00000008; // type:object size:0xC data:byte diff --git a/config/SOUE01/rels/d_a_obj_pot_salNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pot_salNP/symbols.txt index 4269e242..65dfffef 100644 --- a/config/SOUE01/rels/d_a_obj_pot_salNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pot_salNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOPotSal__ctor = .text:0x000000F0; // type:function size:0x14C +dAcOpotSal_c_classInit__Fv = .text:0x000000F0; // type:function size:0x14C fn_100_240 = .text:0x00000240; // type:function size:0x58 -fn_100_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_100_300 = .text:0x00000300; // type:function size:0x6C -fn_100_370 = .text:0x00000370; // type:function size:0xA0 -fn_100_410 = .text:0x00000410; // type:function size:0xA4 +__dt__25sFState_c<12dAcOpotSal_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOpotSal_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_100_4C0 = .text:0x000004C0; // type:function size:0x40 AcOPotSal__initModels = .text:0x00000500; // type:function size:0xF4 AcOPotSal__init = .text:0x00000600; // type:function size:0x130 @@ -35,32 +35,32 @@ fn_100_B40 = .text:0x00000B40; // type:function size:0xC fn_100_B50 = .text:0x00000B50; // type:function size:0xC fn_100_B60 = .text:0x00000B60; // type:function size:0xC fn_100_B70 = .text:0x00000B70; // type:function size:0xC -fn_100_B80 = .text:0x00000B80; // type:function size:0x120 -fn_100_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_100_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_100_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_100_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_100_CE0 = .text:0x00000CE0; // type:function size:0x60 -fn_100_D40 = .text:0x00000D40; // type:function size:0xC -fn_100_D50 = .text:0x00000D50; // type:function size:0x1C -fn_100_D70 = .text:0x00000D70; // type:function size:0x1C -fn_100_D90 = .text:0x00000D90; // type:function size:0x1C -fn_100_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_100_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_100_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_100_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_100_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_100_E00 = .text:0x00000E00; // type:function size:0x1E0 -fn_100_FE0 = .text:0x00000FE0; // type:function size:0x58 +__dt__12dAcOpotSal_cFv = .text:0x00000B80; // type:function size:0x120 +executeState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CB0; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +build__28sFStateFct_c<12dAcOpotSal_c>FRC12sStateIDIf_c = .text:0x00000CE0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOpotSal_c>FRP10sStateIf_c = .text:0x00000D40; // type:function size:0xC +initialize__25sFState_c<12dAcOpotSal_c>Fv = .text:0x00000D50; // type:function size:0x1C +execute__25sFState_c<12dAcOpotSal_c>Fv = .text:0x00000D70; // type:function size:0x1C +finalize__25sFState_c<12dAcOpotSal_c>Fv = .text:0x00000D90; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DD0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOpotSal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +__sinit_\d_a_obj_pot_sal_cpp = .text:0x00000E00; // type:function size:0x1E0 scope:local +__dt__27sFStateID_c<12dAcOpotSal_c>Fv = .text:0x00000FE0; // type:function size:0x58 fn_100_1040 = .text:0x00001040; // type:function size:0x5C fn_100_10A0 = .text:0x000010A0; // type:function size:0xC fn_100_10B0 = .text:0x000010B0; // type:function size:0xC fn_100_10C0 = .text:0x000010C0; // type:function size:0xDC fn_100_11A0 = .text:0x000011A0; // type:function size:0xE0 -fn_100_1280 = .text:0x00001280; // type:function size:0x88 -fn_100_1310 = .text:0x00001310; // type:function size:0x30 -fn_100_1340 = .text:0x00001340; // type:function size:0x30 -fn_100_1370 = .text:0x00001370; // type:function size:0x30 +isSameName__27sFStateID_c<12dAcOpotSal_c>CFPCc = .text:0x00001280; // type:function size:0x88 +initializeState__27sFStateID_c<12dAcOpotSal_c>CFR12dAcOpotSal_c = .text:0x00001310; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOpotSal_c>CFR12dAcOpotSal_c = .text:0x00001340; // type:function size:0x30 +finalizeState__27sFStateID_c<12dAcOpotSal_c>CFR12dAcOpotSal_c = .text:0x00001370; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -73,7 +73,7 @@ lbl_100_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_100_rodata_18 = .rodata:0x00000018; // type:object size:0x18 data:float lbl_100_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_100_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float -lbl_100_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_POT_SAL = .data:0x00000000; // type:object size:0x40 data:4byte lbl_100_data_40 = .data:0x00000040; // type:object size:0x20 lbl_100_data_60 = .data:0x00000060; // type:object size:0x100 lbl_100_data_160 = .data:0x00000160; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_propeller_liftNP/symbols.txt b/config/SOUE01/rels/d_a_obj_propeller_liftNP/symbols.txt index b11006a1..ca7e609b 100644 --- a/config/SOUE01/rels/d_a_obj_propeller_liftNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_propeller_liftNP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOPropellerLift__ctor = .text:0x000000F0; // type:function size:0x1A4 -fn_589_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_589_300 = .text:0x00000300; // type:function size:0x6C -fn_589_370 = .text:0x00000370; // type:function size:0xA0 -fn_589_410 = .text:0x00000410; // type:function size:0xA4 +dAcOPropellerLift_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1A4 +__dt__32sFState_c<19dAcOPropellerLift_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOPropellerLift_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_589_4C0 = .text:0x000004C0; // type:function size:0x14 fn_589_4E0 = .text:0x000004E0; // type:function size:0x58 fn_589_540 = .text:0x00000540; // type:function size:0xC @@ -17,24 +17,24 @@ fn_589_55C = .text:0x0000055C; // type:function size:0x4 fn_589_560 = .text:0x00000560; // type:function size:0x48 fn_589_5B0 = .text:0x000005B0; // type:function size:0x1FC fn_589_7B0 = .text:0x000007B0; // type:function size:0x304 -fn_589_AC0 = .text:0x00000AC0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AC0; // type:function size:0x10 fn_589_AD0 = .text:0x00000AD0; // type:function size:0x248 fn_589_D20 = .text:0x00000D20; // type:function size:0x8 fn_589_D30 = .text:0x00000D30; // type:function size:0x3AC -fn_589_10E0 = .text:0x000010E0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 fn_589_10F0 = .text:0x000010F0; // type:function size:0xC8 -fn_589_11C0 = .text:0x000011C0; // type:function size:0x34 -fn_589_1200 = .text:0x00001200; // type:function size:0x4C8 -fn_589_16D0 = .text:0x000016D0; // type:function size:0x4 -fn_589_16E0 = .text:0x000016E0; // type:function size:0x128 -fn_589_1810 = .text:0x00001810; // type:function size:0xE0 -fn_589_18F0 = .text:0x000018F0; // type:function size:0x4 -fn_589_1900 = .text:0x00001900; // type:function size:0xC -fn_589_1910 = .text:0x00001910; // type:function size:0x70 -fn_589_1980 = .text:0x00001980; // type:function size:0x4 -fn_589_1990 = .text:0x00001990; // type:function size:0xD0 -fn_589_1A60 = .text:0x00001A60; // type:function size:0x23C -fn_589_1CA0 = .text:0x00001CA0; // type:function size:0x4 +initializeState_Normal__19dAcOPropellerLift_cFv = .text:0x000011C0; // type:function size:0x34 +executeState_Normal__19dAcOPropellerLift_cFv = .text:0x00001200; // type:function size:0x4C8 +finalizeState_Normal__19dAcOPropellerLift_cFv = .text:0x000016D0; // type:function size:0x4 +initializeState_BackMove__19dAcOPropellerLift_cFv = .text:0x000016E0; // type:function size:0x128 +executeState_BackMove__19dAcOPropellerLift_cFv = .text:0x00001810; // type:function size:0xE0 +finalizeState_BackMove__19dAcOPropellerLift_cFv = .text:0x000018F0; // type:function size:0x4 +initializeState_BackMoveMain__19dAcOPropellerLift_cFv = .text:0x00001900; // type:function size:0xC +executeState_BackMoveMain__19dAcOPropellerLift_cFv = .text:0x00001910; // type:function size:0x70 +finalizeState_BackMoveMain__19dAcOPropellerLift_cFv = .text:0x00001980; // type:function size:0x4 +initializeState_CrashAction__19dAcOPropellerLift_cFv = .text:0x00001990; // type:function size:0xD0 +executeState_CrashAction__19dAcOPropellerLift_cFv = .text:0x00001A60; // type:function size:0x23C +finalizeState_CrashAction__19dAcOPropellerLift_cFv = .text:0x00001CA0; // type:function size:0x4 fn_589_1CB0 = .text:0x00001CB0; // type:function size:0xD0 fn_589_1D80 = .text:0x00001D80; // type:function size:0xE0 fn_589_1E60 = .text:0x00001E60; // type:function size:0x118 @@ -51,25 +51,25 @@ fn_589_2900 = .text:0x00002900; // type:function size:0xA4 fn_589_29B0 = .text:0x000029B0; // type:function size:0xC fn_589_29C0 = .text:0x000029C0; // type:function size:0x68 fn_589_2A30 = .text:0x00002A30; // type:function size:0xCC -fn_589_2B00 = .text:0x00002B00; // type:function size:0x15C -fn_589_2C60 = .text:0x00002C60; // type:function size:0x10 -fn_589_2C70 = .text:0x00002C70; // type:function size:0x60 -fn_589_2CD0 = .text:0x00002CD0; // type:function size:0xC -fn_589_2CE0 = .text:0x00002CE0; // type:function size:0x1C -fn_589_2D00 = .text:0x00002D00; // type:function size:0x1C -fn_589_2D20 = .text:0x00002D20; // type:function size:0x1C -fn_589_2D40 = .text:0x00002D40; // type:function size:0x10 -fn_589_2D50 = .text:0x00002D50; // type:function size:0x10 -fn_589_2D60 = .text:0x00002D60; // type:function size:0x10 -fn_589_2D70 = .text:0x00002D70; // type:function size:0x10 -fn_589_2D80 = .text:0x00002D80; // type:function size:0x10 -fn_589_2D90 = .text:0x00002D90; // type:function size:0x10 -fn_589_2DA0 = .text:0x00002DA0; // type:function size:0x30 -fn_589_2DD0 = .text:0x00002DD0; // type:function size:0x30 -fn_589_2E00 = .text:0x00002E00; // type:function size:0x30 -fn_589_2E30 = .text:0x00002E30; // type:function size:0x338 -fn_589_3170 = .text:0x00003170; // type:function size:0x58 -fn_589_31D0 = .text:0x000031D0; // type:function size:0x88 +__dt__19dAcOPropellerLift_cFv = .text:0x00002B00; // type:function size:0x15C +getStateID__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002C60; // type:function size:0x10 +build__35sFStateFct_c<19dAcOPropellerLift_c>FRC12sStateIDIf_c = .text:0x00002C70; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOPropellerLift_c>FRP10sStateIf_c = .text:0x00002CD0; // type:function size:0xC +initialize__32sFState_c<19dAcOPropellerLift_c>Fv = .text:0x00002CE0; // type:function size:0x1C +execute__32sFState_c<19dAcOPropellerLift_c>Fv = .text:0x00002D00; // type:function size:0x1C +finalize__32sFState_c<19dAcOPropellerLift_c>Fv = .text:0x00002D20; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D40; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D50; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002D60; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D70; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D80; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOPropellerLift_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002D90; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOPropellerLift_c>CFR19dAcOPropellerLift_c = .text:0x00002DA0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOPropellerLift_c>CFR19dAcOPropellerLift_c = .text:0x00002DD0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOPropellerLift_c>CFR19dAcOPropellerLift_c = .text:0x00002E00; // type:function size:0x30 +__sinit_\d_a_obj_propeller_lift_cpp = .text:0x00002E30; // type:function size:0x338 scope:local +__dt__34sFStateID_c<19dAcOPropellerLift_c>Fv = .text:0x00003170; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOPropellerLift_c>CFPCc = .text:0x000031D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_589_rodata_70 = .rodata:0x00000070; // type:object size:0x10 data:float lbl_589_rodata_80 = .rodata:0x00000080; // type:object size:0x8 data:double lbl_589_rodata_88 = .rodata:0x00000088; // type:object size:0x4 data:float lbl_589_rodata_8C = .rodata:0x0000008C; // type:object size:0x38 data:float -lbl_589_data_0 = .data:0x00000000; // type:object size:0x68 data:4byte +g_profile_OBJ_PROPELLER_LIFT = .data:0x00000000; // type:object size:0x68 data:4byte lbl_589_data_68 = .data:0x00000068; // type:object size:0x10 lbl_589_data_78 = .data:0x00000078; // type:object size:0x50 lbl_589_data_C8 = .data:0x000000C8; // type:object size:0x34 diff --git a/config/SOUE01/rels/d_a_obj_properaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_properaNP/symbols.txt index 1ed177ae..a8aaee07 100644 --- a/config/SOUE01/rels/d_a_obj_properaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_properaNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_575_F0 = .text:0x000000F0; // type:function size:0x148 +dAcObjPropera_c_classInit__Fv = .text:0x000000F0; // type:function size:0x148 fn_575_240 = .text:0x00000240; // type:function size:0x58 -fn_575_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_575_300 = .text:0x00000300; // type:function size:0x6C -fn_575_370 = .text:0x00000370; // type:function size:0xA0 -fn_575_410 = .text:0x00000410; // type:function size:0xA4 +__dt__28sFState_c<15dAcObjPropera_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcObjPropera_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_575_4C0 = .text:0x000004C0; // type:function size:0x40 fn_575_500 = .text:0x00000500; // type:function size:0x9C fn_575_5A0 = .text:0x000005A0; // type:function size:0x98 @@ -20,7 +20,7 @@ fn_575_7F0 = .text:0x000007F0; // type:function size:0x4 fn_575_800 = .text:0x00000800; // type:function size:0xC fn_575_810 = .text:0x00000810; // type:function size:0xC fn_575_820 = .text:0x00000820; // type:function size:0xB4 -fn_575_8E0 = .text:0x000008E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008E0; // type:function size:0x10 fn_575_8F0 = .text:0x000008F0; // type:function size:0x50 fn_575_940 = .text:0x00000940; // type:function size:0x8 fn_575_950 = .text:0x00000950; // type:function size:0x8 @@ -30,30 +30,30 @@ fn_575_980 = .text:0x00000980; // type:function size:0xC fn_575_990 = .text:0x00000990; // type:function size:0xC fn_575_9A0 = .text:0x000009A0; // type:function size:0xC fn_575_9B0 = .text:0x000009B0; // type:function size:0xC -fn_575_9C0 = .text:0x000009C0; // type:function size:0x120 -fn_575_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_575_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_575_B00 = .text:0x00000B00; // type:function size:0x10 -fn_575_B10 = .text:0x00000B10; // type:function size:0x60 -fn_575_B70 = .text:0x00000B70; // type:function size:0xC -fn_575_B80 = .text:0x00000B80; // type:function size:0x1C -fn_575_BA0 = .text:0x00000BA0; // type:function size:0x1C -fn_575_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_575_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_575_BF0 = .text:0x00000BF0; // type:function size:0x10 -fn_575_C00 = .text:0x00000C00; // type:function size:0x10 -fn_575_C10 = .text:0x00000C10; // type:function size:0x10 -fn_575_C20 = .text:0x00000C20; // type:function size:0x10 -fn_575_C30 = .text:0x00000C30; // type:function size:0x124 -fn_575_D60 = .text:0x00000D60; // type:function size:0x58 +__dt__15dAcObjPropera_cFv = .text:0x000009C0; // type:function size:0x120 +executeState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AE0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AF0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B00; // type:function size:0x10 +build__31sFStateFct_c<15dAcObjPropera_c>FRC12sStateIDIf_c = .text:0x00000B10; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcObjPropera_c>FRP10sStateIf_c = .text:0x00000B70; // type:function size:0xC +initialize__28sFState_c<15dAcObjPropera_c>Fv = .text:0x00000B80; // type:function size:0x1C +execute__28sFState_c<15dAcObjPropera_c>Fv = .text:0x00000BA0; // type:function size:0x1C +finalize__28sFState_c<15dAcObjPropera_c>Fv = .text:0x00000BC0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BE0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BF0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C00; // type:function size:0x10 +getState__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C10; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcObjPropera_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C20; // type:function size:0x10 +__sinit_\d_a_obj_propera_cpp = .text:0x00000C30; // type:function size:0x124 scope:local +__dt__30sFStateID_c<15dAcObjPropera_c>Fv = .text:0x00000D60; // type:function size:0x58 fn_575_DC0 = .text:0x00000DC0; // type:function size:0x5C fn_575_E20 = .text:0x00000E20; // type:function size:0xC fn_575_E30 = .text:0x00000E30; // type:function size:0xDC fn_575_F10 = .text:0x00000F10; // type:function size:0xE0 -fn_575_FF0 = .text:0x00000FF0; // type:function size:0x88 -fn_575_1080 = .text:0x00001080; // type:function size:0x30 -fn_575_10B0 = .text:0x000010B0; // type:function size:0x30 -fn_575_10E0 = .text:0x000010E0; // type:function size:0x30 +isSameName__30sFStateID_c<15dAcObjPropera_c>CFPCc = .text:0x00000FF0; // type:function size:0x88 +initializeState__30sFStateID_c<15dAcObjPropera_c>CFR15dAcObjPropera_c = .text:0x00001080; // type:function size:0x30 +executeState__30sFStateID_c<15dAcObjPropera_c>CFR15dAcObjPropera_c = .text:0x000010B0; // type:function size:0x30 +finalizeState__30sFStateID_c<15dAcObjPropera_c>CFR15dAcObjPropera_c = .text:0x000010E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -68,7 +68,7 @@ lbl_575_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_575_rodata_38 = .rodata:0x00000038; // type:object size:0x1C data:float lbl_575_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_575_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float -lbl_575_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_PROPERA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_575_data_10 = .data:0x00000010; // type:object size:0xC lbl_575_data_1C = .data:0x0000001C; // type:object size:0x4 data:4byte lbl_575_data_20 = .data:0x00000020; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_pumpkin_barNP/symbols.txt b/config/SOUE01/rels/d_a_obj_pumpkin_barNP/symbols.txt index 7aac307c..1b95e14c 100644 --- a/config/SOUE01/rels/d_a_obj_pumpkin_barNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_pumpkin_barNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOpumpkinBar__ctor = .text:0x00000070; // type:function size:0x6C +dAcOpumpkinBar_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C fn_391_E0 = .text:0x000000E0; // type:function size:0x7C AcOpumpkinBar__initModels = .text:0x00000160; // type:function size:0x158 AcOpumpkinBar__init = .text:0x000002C0; // type:function size:0xF4 fn_391_3C0 = .text:0x000003C0; // type:function size:0x8 fn_391_3D0 = .text:0x000003D0; // type:function size:0x8 AcOpumpkinBar__draw = .text:0x000003E0; // type:function size:0x28 -AcOpumpkinBar__dtor = .text:0x00000410; // type:function size:0x80 +__dt__16dAcOpumpkinBar_cFv = .text:0x00000410; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_391_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float -lbl_391_data_0 = .data:0x00000000; // type:object size:0x60 +g_profile_OBJ_PUMPKIN_BAR = .data:0x00000000; // type:object size:0x60 lbl_391_data_60 = .data:0x00000060; // type:object size:0x20 lbl_391_data_80 = .data:0x00000080; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_push_blockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_push_blockNP/symbols.txt index 707df7bf..dfeb9604 100644 --- a/config/SOUE01/rels/d_a_obj_push_blockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_push_blockNP/symbols.txt @@ -3,32 +3,32 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOpushBlk__ctor = .text:0x000000F0; // type:function size:0x180 +dAcOpushBlk_c_classInit__Fv = .text:0x000000F0; // type:function size:0x180 fn_217_270 = .text:0x00000270; // type:function size:0x58 -fn_217_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_217_330 = .text:0x00000330; // type:function size:0x6C -fn_217_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_217_440 = .text:0x00000440; // type:function size:0xA4 +__dt__26sFState_c<13dAcOpushBlk_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOpushBlk_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 AcOpushBlk__beingPushed = .text:0x000004F0; // type:function size:0x48 AcOpushBlk__beingPushed2 = .text:0x00000540; // type:function size:0x4 AcOpushBlk__initModels = .text:0x00000550; // type:function size:0x158 AcOpushBlk__init1 = .text:0x000006B0; // type:function size:0x3C0 -fn_217_A70 = .text:0x00000A70; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A70; // type:function size:0x10 AcOpushBlk__init2 = .text:0x00000A80; // type:function size:0x210 unlinkFloorSwitch = .text:0x00000C90; // type:function size:0x48 AcOpushBlk__update = .text:0x00000CE0; // type:function size:0x45C -fn_217_1140 = .text:0x00001140; // type:function size:0x10 -fn_217_1150 = .text:0x00001150; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 fn_217_1160 = .text:0x00001160; // type:function size:0x180 -fn_217_12E0 = .text:0x000012E0; // type:function size:0x20 -AcOpushBlk__stateWaitIn = .text:0x00001300; // type:function size:0x6D0 -fn_217_19D0 = .text:0x000019D0; // type:function size:0x18 -AcOpushBlk__stateMoveEnter = .text:0x000019F0; // type:function size:0x84 -AcOpushBlk__StateMoveIn = .text:0x00001A80; // type:function size:0x274 -AcOpushBlk__StateMoveLeave = .text:0x00001D00; // type:function size:0x64 -fn_217_1D70 = .text:0x00001D70; // type:function size:0x20 -fn_217_1D90 = .text:0x00001D90; // type:function size:0x188 -fn_217_1F20 = .text:0x00001F20; // type:function size:0x34 +initializeState_Wait__13dAcOpushBlk_cFv = .text:0x000012E0; // type:function size:0x20 +executeState_Wait__13dAcOpushBlk_cFv = .text:0x00001300; // type:function size:0x6D0 +finalizeState_Wait__13dAcOpushBlk_cFv = .text:0x000019D0; // type:function size:0x18 +initializeState_Move__13dAcOpushBlk_cFv = .text:0x000019F0; // type:function size:0x84 +executeState_Move__13dAcOpushBlk_cFv = .text:0x00001A80; // type:function size:0x274 +finalizeState_Move__13dAcOpushBlk_cFv = .text:0x00001D00; // type:function size:0x64 +initializeState_RopeGrab__13dAcOpushBlk_cFv = .text:0x00001D70; // type:function size:0x20 +executeState_RopeGrab__13dAcOpushBlk_cFv = .text:0x00001D90; // type:function size:0x188 +finalizeState_RopeGrab__13dAcOpushBlk_cFv = .text:0x00001F20; // type:function size:0x34 fn_217_1F60 = .text:0x00001F60; // type:function size:0x368 fn_217_22D0 = .text:0x000022D0; // type:function size:0x34 fn_217_2310 = .text:0x00002310; // type:function size:0x48 @@ -41,24 +41,24 @@ fn_217_26A0 = .text:0x000026A0; // type:function size:0x18C fn_217_2830 = .text:0x00002830; // type:function size:0x270 setFlagIfBlockIsAtGoal = .text:0x00002AA0; // type:function size:0xF4 fn_217_2BA0 = .text:0x00002BA0; // type:function size:0x10C -AcOpushBlk__dtor = .text:0x00002CB0; // type:function size:0x188 -fn_217_2E40 = .text:0x00002E40; // type:function size:0x60 -fn_217_2EA0 = .text:0x00002EA0; // type:function size:0xC -fn_217_2EB0 = .text:0x00002EB0; // type:function size:0x1C -fn_217_2ED0 = .text:0x00002ED0; // type:function size:0x1C -fn_217_2EF0 = .text:0x00002EF0; // type:function size:0x1C -fn_217_2F10 = .text:0x00002F10; // type:function size:0x10 -fn_217_2F20 = .text:0x00002F20; // type:function size:0x10 -fn_217_2F30 = .text:0x00002F30; // type:function size:0x10 -fn_217_2F40 = .text:0x00002F40; // type:function size:0x10 -fn_217_2F50 = .text:0x00002F50; // type:function size:0x10 -fn_217_2F60 = .text:0x00002F60; // type:function size:0x10 -fn_217_2F70 = .text:0x00002F70; // type:function size:0x30 -fn_217_2FA0 = .text:0x00002FA0; // type:function size:0x30 -fn_217_2FD0 = .text:0x00002FD0; // type:function size:0x30 -fn_217_3000 = .text:0x00003000; // type:function size:0x27C -fn_217_3280 = .text:0x00003280; // type:function size:0x58 -fn_217_32E0 = .text:0x000032E0; // type:function size:0x88 +__dt__13dAcOpushBlk_cFv = .text:0x00002CB0; // type:function size:0x188 +build__29sFStateFct_c<13dAcOpushBlk_c>FRC12sStateIDIf_c = .text:0x00002E40; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOpushBlk_c>FRP10sStateIf_c = .text:0x00002EA0; // type:function size:0xC +initialize__26sFState_c<13dAcOpushBlk_c>Fv = .text:0x00002EB0; // type:function size:0x1C +execute__26sFState_c<13dAcOpushBlk_c>Fv = .text:0x00002ED0; // type:function size:0x1C +finalize__26sFState_c<13dAcOpushBlk_c>Fv = .text:0x00002EF0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F10; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F20; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F30; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F40; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F50; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOpushBlk_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F60; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOpushBlk_c>CFR13dAcOpushBlk_c = .text:0x00002F70; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOpushBlk_c>CFR13dAcOpushBlk_c = .text:0x00002FA0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOpushBlk_c>CFR13dAcOpushBlk_c = .text:0x00002FD0; // type:function size:0x30 +__sinit_\d_a_obj_push_block_cpp = .text:0x00003000; // type:function size:0x27C scope:local +__dt__28sFStateID_c<13dAcOpushBlk_c>Fv = .text:0x00003280; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOpushBlk_c>CFPCc = .text:0x000032E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -71,7 +71,7 @@ lbl_217_rodata_68 = .rodata:0x00000068; // type:object size:0x2C data:float lbl_217_rodata_94 = .rodata:0x00000094; // type:object size:0x24 data:float lbl_217_rodata_B8 = .rodata:0x000000B8; // type:object size:0x14 data:float lbl_217_rodata_CC = .rodata:0x000000CC; // type:object size:0x44 data:float -lbl_217_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_PUSH_BLOCK = .data:0x00000000; // type:object size:0x80 data:4byte lbl_217_data_80 = .data:0x00000080; // type:object size:0x8 data:string lbl_217_data_88 = .data:0x00000088; // type:object size:0x18 lbl_217_data_A0 = .data:0x000000A0; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_puzzle_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_puzzle_islandNP/symbols.txt index 260cfd0c..8fe23f22 100644 --- a/config/SOUE01/rels/d_a_obj_puzzle_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_puzzle_islandNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOpuzzleIsland__ctor = .text:0x00000070; // type:function size:0x64 +dAcOpuzzleIsland_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOpuzzleIsland__bgInteractFunc = .text:0x000000E0; // type:function size:0x7C AcOpuzzleIsland__initModels = .text:0x00000160; // type:function size:0x10C AcOpuzzleIsland__init = .text:0x00000270; // type:function size:0xD4 fn_369_350 = .text:0x00000350; // type:function size:0x8 AcOpuzzleIsland__update = .text:0x00000360; // type:function size:0x28 fn_369_390 = .text:0x00000390; // type:function size:0x28 -AcOpuzzleIsland__dtor = .text:0x000003C0; // type:function size:0x74 +__dt__18dAcOpuzzleIsland_cFv = .text:0x000003C0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_369_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_369_data_0 = .data:0x00000000; // type:object size:0x38 +g_profile_OBJ_PUZZLE_ISLAND = .data:0x00000000; // type:object size:0x38 lbl_369_data_38 = .data:0x00000038; // type:object size:0x20 data:string lbl_369_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_rail_endNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rail_endNP/symbols.txt index 02adf9de..7f003366 100644 --- a/config/SOUE01/rels/d_a_obj_rail_endNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rail_endNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcORailEnd__ctor = .text:0x00000070; // type:function size:0x30 -AcORailEnd__ctorCont = .text:0x000000A0; // type:function size:0x4C -fn_525_F0 = .text:0x000000F0; // type:function size:0x74 +dAcORailEnd_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__13dAcORailEnd_cFv = .text:0x000000A0; // type:function size:0x4C +__dt__13dAcORailEnd_cFv = .text:0x000000F0; // type:function size:0x74 AcORailEnd__initModels = .text:0x00000170; // type:function size:0xB8 AcORailEnd__init = .text:0x00000230; // type:function size:0xFC fn_525_330 = .text:0x00000330; // type:function size:0x8 @@ -13,7 +13,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_525_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float lbl_525_data_0 = .data:0x00000000; // type:object size:0x30 -lbl_525_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_RAIL_END = .data:0x00000030; // type:object size:0x10 lbl_525_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_525_data_48 = .data:0x00000048; // type:object size:0x20 lbl_525_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_rail_postNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rail_postNP/symbols.txt index 45e06a8b..271b0c74 100644 --- a/config/SOUE01/rels/d_a_obj_rail_postNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rail_postNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcORailPost__ctor = .text:0x00000070; // type:function size:0x30 -AcORailPost__ctorCont = .text:0x000000A0; // type:function size:0x4C -fn_524_F0 = .text:0x000000F0; // type:function size:0x74 +dAcORailPost_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__12dAcORailPostFv = .text:0x000000A0; // type:function size:0x4C +__dt__12dAcORailPostFv = .text:0x000000F0; // type:function size:0x74 AcORailPost__initModels = .text:0x00000170; // type:function size:0x118 AcORailPost__init = .text:0x00000290; // type:function size:0xA4 AcORailPost__destroy = .text:0x00000340; // type:function size:0x38 @@ -12,7 +12,7 @@ AcORailPost__draw = .text:0x00000390; // type:function size:0x34 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_524_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_524_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_RAIL_POST = .data:0x00000000; // type:object size:0x10 lbl_524_data_10 = .data:0x00000010; // type:object size:0xC lbl_524_data_1C = .data:0x0000001C; // type:object size:0x1C lbl_524_data_38 = .data:0x00000038; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_ride_rockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ride_rockNP/symbols.txt index f26780cc..6de5c982 100644 --- a/config/SOUE01/rels/d_a_obj_ride_rockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ride_rockNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOrideRock__ctor = .text:0x000000F0; // type:function size:0x158 +dAcOrideRock_c_classInit__Fv = .text:0x000000F0; // type:function size:0x158 fn_567_250 = .text:0x00000250; // type:function size:0x58 -fn_567_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_567_310 = .text:0x00000310; // type:function size:0x6C -fn_567_380 = .text:0x00000380; // type:function size:0xA0 -fn_567_420 = .text:0x00000420; // type:function size:0xA4 +__dt__27sFState_c<14dAcOrideRock_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOrideRock_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_567_4D0 = .text:0x000004D0; // type:function size:0x14 fn_567_4F0 = .text:0x000004F0; // type:function size:0x58 fn_567_550 = .text:0x00000550; // type:function size:0x30 @@ -16,7 +16,7 @@ fn_567_580 = .text:0x00000580; // type:function size:0x30 AcOrideRock__collideWithActor = .text:0x000005B0; // type:function size:0x1C fn_567_5CC = .text:0x000005CC; // type:function size:0x4 fn_567_5D0 = .text:0x000005D0; // type:function size:0x1E4 -fn_567_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_567_7D0 = .text:0x000007D0; // type:function size:0x1AC fn_567_980 = .text:0x00000980; // type:function size:0x9C fn_567_A20 = .text:0x00000A20; // type:function size:0x18 @@ -33,26 +33,26 @@ AcOrideRock__initModels = .text:0x00001340; // type:function size:0x1C8 AcOrideRock__init = .text:0x00001510; // type:function size:0x2FC fn_567_1810 = .text:0x00001810; // type:function size:0x8 fn_567_1820 = .text:0x00001820; // type:function size:0xC4 -fn_567_18F0 = .text:0x000018F0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018F0; // type:function size:0x10 AcOrideRock__destroy = .text:0x00001900; // type:function size:0x24 AcOrideRock__update = .text:0x00001930; // type:function size:0x3C0 -fn_567_1CF0 = .text:0x00001CF0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001CF0; // type:function size:0x10 AcOrideRock__draw = .text:0x00001D00; // type:function size:0xE4 -fn_567_1DF0 = .text:0x00001DF0; // type:function size:0x4 -AcOrideRock__stateWaitUpdate = .text:0x00001E00; // type:function size:0x17C -AcOrideRock__stateWaitLeave = .text:0x00001F80; // type:function size:0x24 -AcOrideRock__stateSlopeEnter = .text:0x00001FB0; // type:function size:0x24 -AcOrideRock__stateSlopeUpdate = .text:0x00001FE0; // type:function size:0x4AC -AcOrideRock__stateSlopeLeave = .text:0x00002490; // type:function size:0x24 -AcOrideRock__stateSlopeWaitEnter = .text:0x000024C0; // type:function size:0x4 -AcOrideRock__stateSlopeWaitUpdate = .text:0x000024D0; // type:function size:0xB4 -fn_567_2590 = .text:0x00002590; // type:function size:0xC -fn_567_25A0 = .text:0x000025A0; // type:function size:0x30 -fn_567_25D0 = .text:0x000025D0; // type:function size:0x4B4 -fn_567_2A90 = .text:0x00002A90; // type:function size:0x34 -AcOrideRock__stateSwitchMoveEnter = .text:0x00002AD0; // type:function size:0x7C -AcOrideRock__stateSwitchMoveUpdate = .text:0x00002B50; // type:function size:0x1F4 -fn_567_2D50 = .text:0x00002D50; // type:function size:0x64 +initializeState_Wait__14dAcOrideRock_cFv = .text:0x00001DF0; // type:function size:0x4 +executeState_Wait__14dAcOrideRock_cFv = .text:0x00001E00; // type:function size:0x17C +finalizeState_Wait__14dAcOrideRock_cFv = .text:0x00001F80; // type:function size:0x24 +initializeState_Slope__14dAcOrideRock_cFv = .text:0x00001FB0; // type:function size:0x24 +executeState_Slope__14dAcOrideRock_cFv = .text:0x00001FE0; // type:function size:0x4AC +finalizeState_Slope__14dAcOrideRock_cFv = .text:0x00002490; // type:function size:0x24 +initializeState_SlopeWait__14dAcOrideRock_cFv = .text:0x000024C0; // type:function size:0x4 +executeState_SlopeWait__14dAcOrideRock_cFv = .text:0x000024D0; // type:function size:0xB4 +finalizeState_SlopeWait__14dAcOrideRock_cFv = .text:0x00002590; // type:function size:0xC +initializeState_RideMove__14dAcOrideRock_cFv = .text:0x000025A0; // type:function size:0x30 +executeState_RideMove__14dAcOrideRock_cFv = .text:0x000025D0; // type:function size:0x4B4 +finalizeState_RideMove__14dAcOrideRock_cFv = .text:0x00002A90; // type:function size:0x34 +initializeState_SwitchMove__14dAcOrideRock_cFv = .text:0x00002AD0; // type:function size:0x7C +executeState_SwitchMove__14dAcOrideRock_cFv = .text:0x00002B50; // type:function size:0x1F4 +finalizeState_SwitchMove__14dAcOrideRock_cFv = .text:0x00002D50; // type:function size:0x64 fn_567_2DC0 = .text:0x00002DC0; // type:function size:0x118 fn_567_2EE0 = .text:0x00002EE0; // type:function size:0xD8 fn_567_2FC0 = .text:0x00002FC0; // type:function size:0x30 @@ -76,24 +76,24 @@ fn_567_4050 = .text:0x00004050; // type:function size:0xC0 AcOrideRock__setRockPosOnPath = .text:0x00004110; // type:function size:0x164 fn_567_4280 = .text:0x00004280; // type:function size:0x7C fn_567_4300 = .text:0x00004300; // type:function size:0x48 -AcOrideRock__dtor = .text:0x00004350; // type:function size:0x168 -fn_567_44C0 = .text:0x000044C0; // type:function size:0x60 -fn_567_4520 = .text:0x00004520; // type:function size:0xC -fn_567_4530 = .text:0x00004530; // type:function size:0x1C -fn_567_4550 = .text:0x00004550; // type:function size:0x1C -fn_567_4570 = .text:0x00004570; // type:function size:0x1C -fn_567_4590 = .text:0x00004590; // type:function size:0x10 -fn_567_45A0 = .text:0x000045A0; // type:function size:0x10 -fn_567_45B0 = .text:0x000045B0; // type:function size:0x10 -fn_567_45C0 = .text:0x000045C0; // type:function size:0x10 -fn_567_45D0 = .text:0x000045D0; // type:function size:0x10 -fn_567_45E0 = .text:0x000045E0; // type:function size:0x10 -fn_567_45F0 = .text:0x000045F0; // type:function size:0x30 -fn_567_4620 = .text:0x00004620; // type:function size:0x30 -fn_567_4650 = .text:0x00004650; // type:function size:0x30 -fn_567_4680 = .text:0x00004680; // type:function size:0x3F4 -fn_567_4A80 = .text:0x00004A80; // type:function size:0x58 -fn_567_4AE0 = .text:0x00004AE0; // type:function size:0x88 +__dt__14dAcOrideRock_cFv = .text:0x00004350; // type:function size:0x168 +build__30sFStateFct_c<14dAcOrideRock_c>FRC12sStateIDIf_c = .text:0x000044C0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOrideRock_c>FRP10sStateIf_c = .text:0x00004520; // type:function size:0xC +initialize__27sFState_c<14dAcOrideRock_c>Fv = .text:0x00004530; // type:function size:0x1C +execute__27sFState_c<14dAcOrideRock_c>Fv = .text:0x00004550; // type:function size:0x1C +finalize__27sFState_c<14dAcOrideRock_c>Fv = .text:0x00004570; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004590; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000045A0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000045B0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000045C0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000045D0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOrideRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000045E0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOrideRock_c>CFR14dAcOrideRock_c = .text:0x000045F0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOrideRock_c>CFR14dAcOrideRock_c = .text:0x00004620; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOrideRock_c>CFR14dAcOrideRock_c = .text:0x00004650; // type:function size:0x30 +__sinit_\d_a_obj_ride_rock_cpp = .text:0x00004680; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dAcOrideRock_c>Fv = .text:0x00004A80; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOrideRock_c>CFPCc = .text:0x00004AE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -116,7 +116,7 @@ lbl_567_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float lbl_567_rodata_F0 = .rodata:0x000000F0; // type:object size:0x4 data:float lbl_567_rodata_F4 = .rodata:0x000000F4; // type:object size:0x8 data:float lbl_567_rodata_FC = .rodata:0x000000FC; // type:object size:0x58 data:float -lbl_567_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_RIDE_ROCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_567_data_10 = .data:0x00000010; // type:object size:0x68 lbl_567_data_78 = .data:0x00000078; // type:object size:0x20 lbl_567_data_98 = .data:0x00000098; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_ro_at_targetNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ro_at_targetNP/symbols.txt index 6a0da2d2..5580b496 100644 --- a/config/SOUE01/rels/d_a_obj_ro_at_targetNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ro_at_targetNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_585_F0 = .text:0x000000F0; // type:function size:0xD8 -fn_585_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_585_230 = .text:0x00000230; // type:function size:0x6C -fn_585_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_585_340 = .text:0x00000340; // type:function size:0xA4 +dAcOroAtTarget_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__29sFState_c<16dAcOroAtTarget_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOroAtTarget_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_585_3F0 = .text:0x000003F0; // type:function size:0x9C fn_585_490 = .text:0x00000490; // type:function size:0x138 -fn_585_5D0 = .text:0x000005D0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005D0; // type:function size:0x10 fn_585_5E0 = .text:0x000005E0; // type:function size:0x13C fn_585_720 = .text:0x00000720; // type:function size:0x8 fn_585_730 = .text:0x00000730; // type:function size:0x190 -fn_585_8C0 = .text:0x000008C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008C0; // type:function size:0x10 fn_585_8D0 = .text:0x000008D0; // type:function size:0x90 -fn_585_960 = .text:0x00000960; // type:function size:0x10 -fn_585_970 = .text:0x00000970; // type:function size:0x4 -fn_585_980 = .text:0x00000980; // type:function size:0x30 -fn_585_9B0 = .text:0x000009B0; // type:function size:0x4 -fn_585_9C0 = .text:0x000009C0; // type:function size:0x10 -fn_585_9D0 = .text:0x000009D0; // type:function size:0x120 -fn_585_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_585_B00 = .text:0x00000B00; // type:function size:0xD4 -fn_585_BE0 = .text:0x00000BE0; // type:function size:0x20 +getStateID__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000960; // type:function size:0x10 +initializeState_Wait__16dAcOroAtTarget_cFv = .text:0x00000970; // type:function size:0x4 +executeState_Wait__16dAcOroAtTarget_cFv = .text:0x00000980; // type:function size:0x30 +finalizeState_Wait__16dAcOroAtTarget_cFv = .text:0x000009B0; // type:function size:0x4 +initializeState_Play__16dAcOroAtTarget_cFv = .text:0x000009C0; // type:function size:0x10 +executeState_Play__16dAcOroAtTarget_cFv = .text:0x000009D0; // type:function size:0x120 +finalizeState_Play__16dAcOroAtTarget_cFv = .text:0x00000AF0; // type:function size:0x4 +initializeState_Death__16dAcOroAtTarget_cFv = .text:0x00000B00; // type:function size:0xD4 +executeState_Death__16dAcOroAtTarget_cFv = .text:0x00000BE0; // type:function size:0x20 fn_585_C00 = .text:0x00000C00; // type:function size:0x4 -fn_585_C10 = .text:0x00000C10; // type:function size:0x4 +finalizeState_Death__16dAcOroAtTarget_cFv = .text:0x00000C10; // type:function size:0x4 fn_585_C20 = .text:0x00000C20; // type:function size:0x144 fn_585_D70 = .text:0x00000D70; // type:function size:0x370 fn_585_10E0 = .text:0x000010E0; // type:function size:0x60 -fn_585_1140 = .text:0x00001140; // type:function size:0xF0 -fn_585_1230 = .text:0x00001230; // type:function size:0x60 -fn_585_1290 = .text:0x00001290; // type:function size:0xC -fn_585_12A0 = .text:0x000012A0; // type:function size:0x1C -fn_585_12C0 = .text:0x000012C0; // type:function size:0x1C -fn_585_12E0 = .text:0x000012E0; // type:function size:0x1C -fn_585_1300 = .text:0x00001300; // type:function size:0x10 -fn_585_1310 = .text:0x00001310; // type:function size:0x10 -fn_585_1320 = .text:0x00001320; // type:function size:0x10 -fn_585_1330 = .text:0x00001330; // type:function size:0x10 -fn_585_1340 = .text:0x00001340; // type:function size:0x10 -fn_585_1350 = .text:0x00001350; // type:function size:0x10 -fn_585_1360 = .text:0x00001360; // type:function size:0x30 -fn_585_1390 = .text:0x00001390; // type:function size:0x30 -fn_585_13C0 = .text:0x000013C0; // type:function size:0x30 -fn_585_13F0 = .text:0x000013F0; // type:function size:0x27C -fn_585_1670 = .text:0x00001670; // type:function size:0x58 -fn_585_16D0 = .text:0x000016D0; // type:function size:0x88 +__dt__16dAcOroAtTarget_cFv = .text:0x00001140; // type:function size:0xF0 +build__32sFStateFct_c<16dAcOroAtTarget_c>FRC12sStateIDIf_c = .text:0x00001230; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOroAtTarget_c>FRP10sStateIf_c = .text:0x00001290; // type:function size:0xC +initialize__29sFState_c<16dAcOroAtTarget_c>Fv = .text:0x000012A0; // type:function size:0x1C +execute__29sFState_c<16dAcOroAtTarget_c>Fv = .text:0x000012C0; // type:function size:0x1C +finalize__29sFState_c<16dAcOroAtTarget_c>Fv = .text:0x000012E0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001300; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001310; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001320; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001330; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001340; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOroAtTarget_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOroAtTarget_c>CFR16dAcOroAtTarget_c = .text:0x00001360; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOroAtTarget_c>CFR16dAcOroAtTarget_c = .text:0x00001390; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOroAtTarget_c>CFR16dAcOroAtTarget_c = .text:0x000013C0; // type:function size:0x30 +__sinit_\d_a_obj_ro_at_target_cpp = .text:0x000013F0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOroAtTarget_c>Fv = .text:0x00001670; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOroAtTarget_c>CFPCc = .text:0x000016D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_585_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_585_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_585_rodata_20 = .rodata:0x00000020; // type:object size:0x10 data:float lbl_585_rodata_30 = .rodata:0x00000030; // type:object size:0x1C data:float -lbl_585_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_RO_AT_TARGET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_585_data_10 = .data:0x00000010; // type:object size:0x50 lbl_585_data_60 = .data:0x00000060; // type:object size:0x10 data:string lbl_585_data_70 = .data:0x00000070; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_rock_boatNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rock_boatNP/symbols.txt index 434744b5..d21150bf 100644 --- a/config/SOUE01/rels/d_a_obj_rock_boatNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rock_boatNP/symbols.txt @@ -3,36 +3,36 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcORockBoat__ctor = .text:0x000000F0; // type:function size:0x100 -fn_460_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_460_250 = .text:0x00000250; // type:function size:0x6C -fn_460_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_460_360 = .text:0x00000360; // type:function size:0xA4 +dAcORockBoat_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__27sFState_c<14dAcORockBoat_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcORockBoat_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcORockBoat__interactFunc = .text:0x00000410; // type:function size:0x48 AcORockBoat__initModels = .text:0x00000460; // type:function size:0xE0 AcORockBoat__init1 = .text:0x00000540; // type:function size:0x31C -fn_460_860 = .text:0x00000860; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000860; // type:function size:0x10 AcORockBoat__init2 = .text:0x00000870; // type:function size:0xDC fn_460_950 = .text:0x00000950; // type:function size:0x8 AcORockBoat__update = .text:0x00000960; // type:function size:0x2C8 -fn_460_C30 = .text:0x00000C30; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C30; // type:function size:0x10 AcORockBoat__draw = .text:0x00000C40; // type:function size:0x28 -AcORockBoat__stateAppearEnter = .text:0x00000C70; // type:function size:0xD8 -AcORockBoat__stateAppearUpdate = .text:0x00000D50; // type:function size:0xB8 -AcORockBoat__stateAppearLeave = .text:0x00000E10; // type:function size:0x1C -fn_460_E30 = .text:0x00000E30; // type:function size:0x4 -AcORockBoat__stateMoveUpdate = .text:0x00000E40; // type:function size:0x40 +initializeState_Appear__14dAcORockBoat_cFv = .text:0x00000C70; // type:function size:0xD8 +executeState_Appear__14dAcORockBoat_cFv = .text:0x00000D50; // type:function size:0xB8 +finalizeState_Appear__14dAcORockBoat_cFv = .text:0x00000E10; // type:function size:0x1C +initializeState_Wait__14dAcORockBoat_cFv = .text:0x00000E30; // type:function size:0x4 +executeState_Wait__14dAcORockBoat_cFv = .text:0x00000E40; // type:function size:0x40 fn_460_E80 = .text:0x00000E80; // type:function size:0x4 -fn_460_E90 = .text:0x00000E90; // type:function size:0x4 -fn_460_EA0 = .text:0x00000EA0; // type:function size:0x4 -AcORockBoat__stateMoveUpdate2 = .text:0x00000EB0; // type:function size:0xD0 -fn_460_F80 = .text:0x00000F80; // type:function size:0x4 -AcORockBoat__statePreSinkEnter = .text:0x00000F90; // type:function size:0xC -AcORockBoat__statePreSinkUpdate = .text:0x00000FA0; // type:function size:0x7C -fn_460_1020 = .text:0x00001020; // type:function size:0x4 -AcORockBoat__stateSinkEnter = .text:0x00001030; // type:function size:0x2C -AcORockBoat__stateSinkUpdate = .text:0x00001060; // type:function size:0xA0 -fn_460_1100 = .text:0x00001100; // type:function size:0x4 +finalizeState_Wait__14dAcORockBoat_cFv = .text:0x00000E90; // type:function size:0x4 +initializeState_Move__14dAcORockBoat_cFv = .text:0x00000EA0; // type:function size:0x4 +executeState_Move__14dAcORockBoat_cFv = .text:0x00000EB0; // type:function size:0xD0 +finalizeState_Move__14dAcORockBoat_cFv = .text:0x00000F80; // type:function size:0x4 +initializeState_PreSink__14dAcORockBoat_cFv = .text:0x00000F90; // type:function size:0xC +executeState_PreSink__14dAcORockBoat_cFv = .text:0x00000FA0; // type:function size:0x7C +finalizeState_PreSink__14dAcORockBoat_cFv = .text:0x00001020; // type:function size:0x4 +initializeState_Sink__14dAcORockBoat_cFv = .text:0x00001030; // type:function size:0x2C +executeState_Sink__14dAcORockBoat_cFv = .text:0x00001060; // type:function size:0xA0 +finalizeState_Sink__14dAcORockBoat_cFv = .text:0x00001100; // type:function size:0x4 fn_460_1110 = .text:0x00001110; // type:function size:0x1AC fn_460_12C0 = .text:0x000012C0; // type:function size:0x1A0 fn_460_1460 = .text:0x00001460; // type:function size:0x158 @@ -45,25 +45,25 @@ fn_460_1E90 = .text:0x00001E90; // type:function size:0x14C fn_460_1FE0 = .text:0x00001FE0; // type:function size:0x88 fn_460_2070 = .text:0x00002070; // type:function size:0x154 AcORockBoat__deleteIfHoleIn = .text:0x000021D0; // type:function size:0x94 -AcORockBoat__dtor = .text:0x00002270; // type:function size:0x114 -fn_460_2390 = .text:0x00002390; // type:function size:0x10 -fn_460_23A0 = .text:0x000023A0; // type:function size:0x60 -fn_460_2400 = .text:0x00002400; // type:function size:0xC -fn_460_2410 = .text:0x00002410; // type:function size:0x1C -fn_460_2430 = .text:0x00002430; // type:function size:0x1C -fn_460_2450 = .text:0x00002450; // type:function size:0x1C -fn_460_2470 = .text:0x00002470; // type:function size:0x10 -fn_460_2480 = .text:0x00002480; // type:function size:0x10 -fn_460_2490 = .text:0x00002490; // type:function size:0x10 -fn_460_24A0 = .text:0x000024A0; // type:function size:0x10 -fn_460_24B0 = .text:0x000024B0; // type:function size:0x10 -fn_460_24C0 = .text:0x000024C0; // type:function size:0x10 -fn_460_24D0 = .text:0x000024D0; // type:function size:0x30 -fn_460_2500 = .text:0x00002500; // type:function size:0x30 -fn_460_2530 = .text:0x00002530; // type:function size:0x30 -fn_460_2560 = .text:0x00002560; // type:function size:0x3F4 -fn_460_2960 = .text:0x00002960; // type:function size:0x58 -fn_460_29C0 = .text:0x000029C0; // type:function size:0x88 +__dt__14dAcORockBoat_cFv = .text:0x00002270; // type:function size:0x114 +getStateID__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002390; // type:function size:0x10 +build__30sFStateFct_c<14dAcORockBoat_c>FRC12sStateIDIf_c = .text:0x000023A0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcORockBoat_c>FRP10sStateIf_c = .text:0x00002400; // type:function size:0xC +initialize__27sFState_c<14dAcORockBoat_c>Fv = .text:0x00002410; // type:function size:0x1C +execute__27sFState_c<14dAcORockBoat_c>Fv = .text:0x00002430; // type:function size:0x1C +finalize__27sFState_c<14dAcORockBoat_c>Fv = .text:0x00002450; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002470; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002480; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002490; // type:function size:0x10 +getState__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024A0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024B0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcORockBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024C0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcORockBoat_c>CFR14dAcORockBoat_c = .text:0x000024D0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcORockBoat_c>CFR14dAcORockBoat_c = .text:0x00002500; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcORockBoat_c>CFR14dAcORockBoat_c = .text:0x00002530; // type:function size:0x30 +__sinit_\d_a_obj_rock_boat_cpp = .text:0x00002560; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dAcORockBoat_c>Fv = .text:0x00002960; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcORockBoat_c>CFPCc = .text:0x000029C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_460_rodata_58 = .rodata:0x00000058; // type:object size:0x30 data:float lbl_460_rodata_88 = .rodata:0x00000088; // type:object size:0x14 data:float lbl_460_rodata_9C = .rodata:0x0000009C; // type:object size:0x1C data:float lbl_460_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_460_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_ROCK_BOAT = .data:0x00000030; // type:object size:0x10 lbl_460_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_460_data_48 = .data:0x00000048; // type:object size:0x34 lbl_460_data_7C = .data:0x0000007C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_rock_dragonNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rock_dragonNP/symbols.txt index 8f6e5379..16609d1a 100644 --- a/config/SOUE01/rels/d_a_obj_rock_dragonNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rock_dragonNP/symbols.txt @@ -3,41 +3,41 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcORockDragon__ctor = .text:0x000000F0; // type:function size:0x178 -fn_336_270 = .text:0x00000270; // type:function size:0x58 -fn_336_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_336_340 = .text:0x00000340; // type:function size:0xA0 -fn_336_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcORockDragon_c_classInit__Fv = .text:0x000000F0; // type:function size:0x178 +__dt__29sFState_c<16dAcORockDragon_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcORockDragon_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_336_490 = .text:0x00000490; // type:function size:0x64 fn_336_500 = .text:0x00000500; // type:function size:0x39C AcORockDragon__init1 = .text:0x000008A0; // type:function size:0x484 -fn_336_D30 = .text:0x00000D30; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D30; // type:function size:0x10 AcORockDragon__init2 = .text:0x00000D40; // type:function size:0xB0 fn_336_DF0 = .text:0x00000DF0; // type:function size:0x8 AcORockDragon__update = .text:0x00000E00; // type:function size:0x120 -fn_336_F20 = .text:0x00000F20; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 AcORockDragon__draw = .text:0x00000F30; // type:function size:0x3C -fn_336_F70 = .text:0x00000F70; // type:function size:0x7C -fn_336_FF0 = .text:0x00000FF0; // type:function size:0x8C -fn_336_1080 = .text:0x00001080; // type:function size:0x4 -fn_336_1090 = .text:0x00001090; // type:function size:0x78 -fn_336_1110 = .text:0x00001110; // type:function size:0x22C -fn_336_1340 = .text:0x00001340; // type:function size:0x4 -fn_336_1350 = .text:0x00001350; // type:function size:0x38 -fn_336_1390 = .text:0x00001390; // type:function size:0x10 -fn_336_13A0 = .text:0x000013A0; // type:function size:0x4 -AcORockDragon__stateLowerWaitEnter = .text:0x000013B0; // type:function size:0x84 -AcORockDragon__stateLowerWaitUpdate = .text:0x00001440; // type:function size:0x228 -AcORockDragon__stateLowerWaitLeave = .text:0x00001670; // type:function size:0x4 -fn_336_1680 = .text:0x00001680; // type:function size:0x38 -fn_336_16C0 = .text:0x000016C0; // type:function size:0x264 -fn_336_1930 = .text:0x00001930; // type:function size:0x4 -fn_336_1940 = .text:0x00001940; // type:function size:0x8 -fn_336_1950 = .text:0x00001950; // type:function size:0x10 -fn_336_1960 = .text:0x00001960; // type:function size:0x4 -fn_336_1970 = .text:0x00001970; // type:function size:0x10 -fn_336_1980 = .text:0x00001980; // type:function size:0x184 -fn_336_1B10 = .text:0x00001B10; // type:function size:0x4 +initializeState_Upper_Wait__16dAcORockDragon_cFv = .text:0x00000F70; // type:function size:0x7C +executeState_Upper_Wait__16dAcORockDragon_cFv = .text:0x00000FF0; // type:function size:0x8C +finalizeState_Upper_Wait__16dAcORockDragon_cFv = .text:0x00001080; // type:function size:0x4 +initializeState_Upper_Move__16dAcORockDragon_cFv = .text:0x00001090; // type:function size:0x78 +executeState_Upper_Move__16dAcORockDragon_cFv = .text:0x00001110; // type:function size:0x22C +finalizeState_Upper_Move__16dAcORockDragon_cFv = .text:0x00001340; // type:function size:0x4 +initializeState_Upper_End__16dAcORockDragon_cFv = .text:0x00001350; // type:function size:0x38 +executeState_Upper_End__16dAcORockDragon_cFv = .text:0x00001390; // type:function size:0x10 +finalizeState_Upper_End__16dAcORockDragon_cFv = .text:0x000013A0; // type:function size:0x4 +initializeState_Lower_Wait__16dAcORockDragon_cFv = .text:0x000013B0; // type:function size:0x84 +executeState_Lower_Wait__16dAcORockDragon_cFv = .text:0x00001440; // type:function size:0x228 +finalizeState_Lower_Wait__16dAcORockDragon_cFv = .text:0x00001670; // type:function size:0x4 +initializeState_Lower_RockCatch__16dAcORockDragon_cFv = .text:0x00001680; // type:function size:0x38 +executeState_Lower_RockCatch__16dAcORockDragon_cFv = .text:0x000016C0; // type:function size:0x264 +finalizeState_Lower_RockCatch__16dAcORockDragon_cFv = .text:0x00001930; // type:function size:0x4 +initializeState_Lower_End__16dAcORockDragon_cFv = .text:0x00001940; // type:function size:0x8 +executeState_Lower_End__16dAcORockDragon_cFv = .text:0x00001950; // type:function size:0x10 +finalizeState_Lower_End__16dAcORockDragon_cFv = .text:0x00001960; // type:function size:0x4 +initializeState_BossRoom_Wait__16dAcORockDragon_cFv = .text:0x00001970; // type:function size:0x10 +executeState_BossRoom_Wait__16dAcORockDragon_cFv = .text:0x00001980; // type:function size:0x184 +finalizeState_BossRoom_Wait__16dAcORockDragon_cFv = .text:0x00001B10; // type:function size:0x4 fn_336_1B20 = .text:0x00001B20; // type:function size:0x164 AcORockDragon__drawWaterfall = .text:0x00001C90; // type:function size:0x40 fn_336_1CD0 = .text:0x00001CD0; // type:function size:0xC @@ -45,25 +45,25 @@ fn_336_1CE0 = .text:0x00001CE0; // type:function size:0x68 fn_336_1D50 = .text:0x00001D50; // type:function size:0x50 AcORockDragon__isLavaWaterfallActive = .text:0x00001DA0; // type:function size:0x78 fn_336_1E20 = .text:0x00001E20; // type:function size:0x1A0 -fn_336_1FC0 = .text:0x00001FC0; // type:function size:0x15C -fn_336_2120 = .text:0x00002120; // type:function size:0x10 -fn_336_2130 = .text:0x00002130; // type:function size:0x60 -fn_336_2190 = .text:0x00002190; // type:function size:0xC -fn_336_21A0 = .text:0x000021A0; // type:function size:0x1C -fn_336_21C0 = .text:0x000021C0; // type:function size:0x1C -fn_336_21E0 = .text:0x000021E0; // type:function size:0x1C -fn_336_2200 = .text:0x00002200; // type:function size:0x10 -fn_336_2210 = .text:0x00002210; // type:function size:0x10 -fn_336_2220 = .text:0x00002220; // type:function size:0x10 -fn_336_2230 = .text:0x00002230; // type:function size:0x10 -fn_336_2240 = .text:0x00002240; // type:function size:0x10 -fn_336_2250 = .text:0x00002250; // type:function size:0x10 -fn_336_2260 = .text:0x00002260; // type:function size:0x30 -fn_336_2290 = .text:0x00002290; // type:function size:0x30 -fn_336_22C0 = .text:0x000022C0; // type:function size:0x30 -fn_336_22F0 = .text:0x000022F0; // type:function size:0x56C -fn_336_2860 = .text:0x00002860; // type:function size:0x58 -fn_336_28C0 = .text:0x000028C0; // type:function size:0x88 +__dt__16dAcORockDragon_cFv = .text:0x00001FC0; // type:function size:0x15C +getStateID__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002120; // type:function size:0x10 +build__32sFStateFct_c<16dAcORockDragon_c>FRC12sStateIDIf_c = .text:0x00002130; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcORockDragon_c>FRP10sStateIf_c = .text:0x00002190; // type:function size:0xC +initialize__29sFState_c<16dAcORockDragon_c>Fv = .text:0x000021A0; // type:function size:0x1C +execute__29sFState_c<16dAcORockDragon_c>Fv = .text:0x000021C0; // type:function size:0x1C +finalize__29sFState_c<16dAcORockDragon_c>Fv = .text:0x000021E0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002200; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002210; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002220; // type:function size:0x10 +getState__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002230; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002240; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcORockDragon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002250; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcORockDragon_c>CFR16dAcORockDragon_c = .text:0x00002260; // type:function size:0x30 +executeState__31sFStateID_c<16dAcORockDragon_c>CFR16dAcORockDragon_c = .text:0x00002290; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcORockDragon_c>CFR16dAcORockDragon_c = .text:0x000022C0; // type:function size:0x30 +__sinit_\d_a_obj_rock_dragon_cpp = .text:0x000022F0; // type:function size:0x56C scope:local +__dt__31sFStateID_c<16dAcORockDragon_c>Fv = .text:0x00002860; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcORockDragon_c>CFPCc = .text:0x000028C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -71,7 +71,7 @@ lbl_336_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_336_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_336_rodata_34 = .rodata:0x00000034; // type:object size:0x18 data:float lbl_336_rodata_4C = .rodata:0x0000004C; // type:object size:0x3C data:float -lbl_336_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_ROCK_DRAGON = .data:0x00000000; // type:object size:0x50 data:4byte lbl_336_data_50 = .data:0x00000050; // type:object size:0xC lbl_336_data_5C = .data:0x0000005C; // type:object size:0x10 lbl_336_data_6C = .data:0x0000006C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_rock_skyNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rock_skyNP/symbols.txt index 7575b2ba..b3ea502e 100644 --- a/config/SOUE01/rels/d_a_obj_rock_skyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rock_skyNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOrockSky__ctor = .text:0x00000070; // type:function size:0x70 +dAcOrockSky_c_classInit__Fv = .text:0x00000070; // type:function size:0x70 AcOrockSky__initModels = .text:0x000000E0; // type:function size:0x188 AcOrockSky__init = .text:0x00000270; // type:function size:0x140 AcOrockSky__destroy = .text:0x000003B0; // type:function size:0x38 AcOrockSky__update = .text:0x000003F0; // type:function size:0x50 AcOrockSky__draw = .text:0x00000440; // type:function size:0x28 -AcOrockSky__dtor = .text:0x00000470; // type:function size:0x80 +__dt__13dAcOrockSky_cFv = .text:0x00000470; // type:function size:0x80 fn_414_4F0 = .text:0x000004F0; // type:function size:0x28 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @@ -27,7 +27,7 @@ lbl_414_data_80 = .data:0x00000080; // type:object size:0x14 lbl_414_data_94 = .data:0x00000094; // type:object size:0x14 lbl_414_data_A8 = .data:0x000000A8; // type:object size:0x14 lbl_414_data_BC = .data:0x000000BC; // type:object size:0x14 -lbl_414_data_D0 = .data:0x000000D0; // type:object size:0x10 +g_profile_OBJ_ROCK_SKY = .data:0x000000D0; // type:object size:0x10 lbl_414_data_E0 = .data:0x000000E0; // type:object size:0x20 lbl_414_data_100 = .data:0x00000100; // type:object size:0x80 lbl_414_bss_8 = .bss:0x00000008; // type:object size:0xC data:float diff --git a/config/SOUE01/rels/d_a_obj_roll_pillarNP/symbols.txt b/config/SOUE01/rels/d_a_obj_roll_pillarNP/symbols.txt index 0a0d2fb3..791c6281 100644 --- a/config/SOUE01/rels/d_a_obj_roll_pillarNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_roll_pillarNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcORollPillar__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_322_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_322_220 = .text:0x00000220; // type:function size:0x6C -fn_322_290 = .text:0x00000290; // type:function size:0xA0 -fn_322_330 = .text:0x00000330; // type:function size:0xA4 +dAcORollPillar_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__29sFState_c<16dAcORollPillar_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcORollPillar_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcORollPillar__initModels = .text:0x000003E0; // type:function size:0x15C AcORollPillar__init = .text:0x00000540; // type:function size:0x230 -fn_322_770 = .text:0x00000770; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000770; // type:function size:0x10 AcORollPillar__destroy = .text:0x00000780; // type:function size:0x40 AcORollPillar__update = .text:0x000007C0; // type:function size:0xD0 -fn_322_890 = .text:0x00000890; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000890; // type:function size:0x10 AcORollPillar__draw = .text:0x000008A0; // type:function size:0x28 -fn_322_8D0 = .text:0x000008D0; // type:function size:0x14 -fn_322_8F0 = .text:0x000008F0; // type:function size:0x260 -fn_322_B50 = .text:0x00000B50; // type:function size:0x4 -fn_322_B60 = .text:0x00000B60; // type:function size:0x4 -fn_322_B70 = .text:0x00000B70; // type:function size:0x160 -fn_322_CD0 = .text:0x00000CD0; // type:function size:0x4 -fn_322_CE0 = .text:0x00000CE0; // type:function size:0xC -fn_322_CF0 = .text:0x00000CF0; // type:function size:0x84 -fn_322_D80 = .text:0x00000D80; // type:function size:0x4 +initializeState_Wait__16dAcORollPillar_cFv = .text:0x000008D0; // type:function size:0x14 +executeState_Wait__16dAcORollPillar_cFv = .text:0x000008F0; // type:function size:0x260 +finalizeState_Wait__16dAcORollPillar_cFv = .text:0x00000B50; // type:function size:0x4 +initializeState_Rotate__16dAcORollPillar_cFv = .text:0x00000B60; // type:function size:0x4 +executeState_Rotate__16dAcORollPillar_cFv = .text:0x00000B70; // type:function size:0x160 +finalizeState_Rotate__16dAcORollPillar_cFv = .text:0x00000CD0; // type:function size:0x4 +initializeState_TimerWait__16dAcORollPillar_cFv = .text:0x00000CE0; // type:function size:0xC +executeState_TimerWait__16dAcORollPillar_cFv = .text:0x00000CF0; // type:function size:0x84 +finalizeState_TimerWait__16dAcORollPillar_cFv = .text:0x00000D80; // type:function size:0x4 fn_322_D90 = .text:0x00000D90; // type:function size:0x8C fn_322_E20 = .text:0x00000E20; // type:function size:0x10 fn_322_E30 = .text:0x00000E30; // type:function size:0xD4 @@ -36,25 +36,25 @@ fn_322_1120 = .text:0x00001120; // type:function size:0x14 fn_322_1140 = .text:0x00001140; // type:function size:0x64 fn_322_11B0 = .text:0x000011B0; // type:function size:0x4C fn_322_1200 = .text:0x00001200; // type:function size:0x48 -AcORollPillar__dtor = .text:0x00001250; // type:function size:0xD8 -fn_322_1330 = .text:0x00001330; // type:function size:0x10 -fn_322_1340 = .text:0x00001340; // type:function size:0x60 -fn_322_13A0 = .text:0x000013A0; // type:function size:0xC -fn_322_13B0 = .text:0x000013B0; // type:function size:0x1C -fn_322_13D0 = .text:0x000013D0; // type:function size:0x1C -fn_322_13F0 = .text:0x000013F0; // type:function size:0x1C -fn_322_1410 = .text:0x00001410; // type:function size:0x10 -fn_322_1420 = .text:0x00001420; // type:function size:0x10 -fn_322_1430 = .text:0x00001430; // type:function size:0x10 -fn_322_1440 = .text:0x00001440; // type:function size:0x10 -fn_322_1450 = .text:0x00001450; // type:function size:0x10 -fn_322_1460 = .text:0x00001460; // type:function size:0x10 -fn_322_1470 = .text:0x00001470; // type:function size:0x30 -fn_322_14A0 = .text:0x000014A0; // type:function size:0x30 -fn_322_14D0 = .text:0x000014D0; // type:function size:0x30 -fn_322_1500 = .text:0x00001500; // type:function size:0x2F4 -fn_322_1800 = .text:0x00001800; // type:function size:0x58 -fn_322_1860 = .text:0x00001860; // type:function size:0x88 +__dt__16dAcORollPillar_cFv = .text:0x00001250; // type:function size:0xD8 +getStateID__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001330; // type:function size:0x10 +build__32sFStateFct_c<16dAcORollPillar_c>FRC12sStateIDIf_c = .text:0x00001340; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcORollPillar_c>FRP10sStateIf_c = .text:0x000013A0; // type:function size:0xC +initialize__29sFState_c<16dAcORollPillar_c>Fv = .text:0x000013B0; // type:function size:0x1C +execute__29sFState_c<16dAcORollPillar_c>Fv = .text:0x000013D0; // type:function size:0x1C +finalize__29sFState_c<16dAcORollPillar_c>Fv = .text:0x000013F0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001410; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001420; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001430; // type:function size:0x10 +getState__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001440; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcORollPillar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcORollPillar_c>CFR16dAcORollPillar_c = .text:0x00001470; // type:function size:0x30 +executeState__31sFStateID_c<16dAcORollPillar_c>CFR16dAcORollPillar_c = .text:0x000014A0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcORollPillar_c>CFR16dAcORollPillar_c = .text:0x000014D0; // type:function size:0x30 +__sinit_\d_a_obj_roll_pillar_cpp = .text:0x00001500; // type:function size:0x2F4 scope:local +__dt__31sFStateID_c<16dAcORollPillar_c>Fv = .text:0x00001800; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcORollPillar_c>CFPCc = .text:0x00001860; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_322_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_322_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_322_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_322_rodata_20 = .rodata:0x00000020; // type:object size:0x28 data:double -lbl_322_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ROLL_PILLAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_322_data_10 = .data:0x00000010; // type:object size:0x4C lbl_322_data_5C = .data:0x0000005C; // type:object size:0x44 lbl_322_data_A0 = .data:0x000000A0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_roll_rockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_roll_rockNP/symbols.txt index e67af923..906c8d3f 100644 --- a/config/SOUE01/rels/d_a_obj_roll_rockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_roll_rockNP/symbols.txt @@ -3,19 +3,19 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_258_F0 = .text:0x000000F0; // type:function size:0x160 +dAcOrollRock_c_classInit__Fv = .text:0x000000F0; // type:function size:0x160 fn_258_250 = .text:0x00000250; // type:function size:0x58 -fn_258_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_258_310 = .text:0x00000310; // type:function size:0x6C -fn_258_380 = .text:0x00000380; // type:function size:0xA0 -fn_258_420 = .text:0x00000420; // type:function size:0xA4 +__dt__27sFState_c<14dAcOrollRock_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOrollRock_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_258_4D0 = .text:0x000004D0; // type:function size:0x14 fn_258_4F0 = .text:0x000004F0; // type:function size:0x58 fn_258_550 = .text:0x00000550; // type:function size:0x2C fn_258_580 = .text:0x00000580; // type:function size:0x30 fn_258_5B0 = .text:0x000005B0; // type:function size:0x2C fn_258_5E0 = .text:0x000005E0; // type:function size:0x1E4 -fn_258_7D0 = .text:0x000007D0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007D0; // type:function size:0x10 fn_258_7E0 = .text:0x000007E0; // type:function size:0x1AC fn_258_990 = .text:0x00000990; // type:function size:0x9C fn_258_A30 = .text:0x00000A30; // type:function size:0x18 @@ -36,54 +36,54 @@ fn_258_20F0 = .text:0x000020F0; // type:function size:0x590 fn_258_2680 = .text:0x00002680; // type:function size:0x8 fn_258_2690 = .text:0x00002690; // type:function size:0x10C fn_258_27A0 = .text:0x000027A0; // type:function size:0x810 -fn_258_2FB0 = .text:0x00002FB0; // type:function size:0x10 -fn_258_2FC0 = .text:0x00002FC0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002FB0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002FC0; // type:function size:0x10 fn_258_2FD0 = .text:0x00002FD0; // type:function size:0x110 -fn_258_30E0 = .text:0x000030E0; // type:function size:0x24 -fn_258_3110 = .text:0x00003110; // type:function size:0x338 -fn_258_3450 = .text:0x00003450; // type:function size:0x38 -fn_258_3490 = .text:0x00003490; // type:function size:0xBC -fn_258_3550 = .text:0x00003550; // type:function size:0x4E0 -fn_258_3A30 = .text:0x00003A30; // type:function size:0xC4 -fn_258_3B00 = .text:0x00003B00; // type:function size:0x4 -fn_258_3B10 = .text:0x00003B10; // type:function size:0x140 -fn_258_3C50 = .text:0x00003C50; // type:function size:0xC -fn_258_3C60 = .text:0x00003C60; // type:function size:0x38 -fn_258_3CA0 = .text:0x00003CA0; // type:function size:0xB4 -fn_258_3D60 = .text:0x00003D60; // type:function size:0x48 -fn_258_3DB0 = .text:0x00003DB0; // type:function size:0x90 -fn_258_3E40 = .text:0x00003E40; // type:function size:0x128 -fn_258_3F70 = .text:0x00003F70; // type:function size:0x4 -fn_258_3F80 = .text:0x00003F80; // type:function size:0xE0 -fn_258_4060 = .text:0x00004060; // type:function size:0x248 -fn_258_42B0 = .text:0x000042B0; // type:function size:0xC -fn_258_42C0 = .text:0x000042C0; // type:function size:0x50 -fn_258_4310 = .text:0x00004310; // type:function size:0xC0 -fn_258_43D0 = .text:0x000043D0; // type:function size:0x4 -fn_258_43E0 = .text:0x000043E0; // type:function size:0x108 -fn_258_44F0 = .text:0x000044F0; // type:function size:0x68 +initializeState_Wait__14dAcOrollRock_cFv = .text:0x000030E0; // type:function size:0x24 +executeState_Wait__14dAcOrollRock_cFv = .text:0x00003110; // type:function size:0x338 +finalizeState_Wait__14dAcOrollRock_cFv = .text:0x00003450; // type:function size:0x38 +initializeState_Slope__14dAcOrollRock_cFv = .text:0x00003490; // type:function size:0xBC +executeState_Slope__14dAcOrollRock_cFv = .text:0x00003550; // type:function size:0x4E0 +finalizeState_Slope__14dAcOrollRock_cFv = .text:0x00003A30; // type:function size:0xC4 +initializeState_SlopeWait__14dAcOrollRock_cFv = .text:0x00003B00; // type:function size:0x4 +executeState_SlopeWait__14dAcOrollRock_cFv = .text:0x00003B10; // type:function size:0x140 +finalizeState_SlopeWait__14dAcOrollRock_cFv = .text:0x00003C50; // type:function size:0xC +initializeState_SwitchStop__14dAcOrollRock_cFv = .text:0x00003C60; // type:function size:0x38 +executeState_SwitchStop__14dAcOrollRock_cFv = .text:0x00003CA0; // type:function size:0xB4 +finalizeState_SwitchStop__14dAcOrollRock_cFv = .text:0x00003D60; // type:function size:0x48 +initializeState_PathMove__14dAcOrollRock_cFv = .text:0x00003DB0; // type:function size:0x90 +executeState_PathMove__14dAcOrollRock_cFv = .text:0x00003E40; // type:function size:0x128 +finalizeState_PathMove__14dAcOrollRock_cFv = .text:0x00003F70; // type:function size:0x4 +initializeState_PathJump__14dAcOrollRock_cFv = .text:0x00003F80; // type:function size:0xE0 +executeState_PathJump__14dAcOrollRock_cFv = .text:0x00004060; // type:function size:0x248 +finalizeState_PathJump__14dAcOrollRock_cFv = .text:0x000042B0; // type:function size:0xC +initializeState_PathJumpArrive__14dAcOrollRock_cFv = .text:0x000042C0; // type:function size:0x50 +executeState_PathJumpArrive__14dAcOrollRock_cFv = .text:0x00004310; // type:function size:0xC0 +finalizeState_PathJumpArrive__14dAcOrollRock_cFv = .text:0x000043D0; // type:function size:0x4 +initializeState_GrabCarry__14dAcOrollRock_cFv = .text:0x000043E0; // type:function size:0x108 +executeState_GrabCarry__14dAcOrollRock_cFv = .text:0x000044F0; // type:function size:0x68 fn_258_4558 = .text:0x00004558; // type:function size:0x4 -fn_258_4560 = .text:0x00004560; // type:function size:0xA8 -fn_258_4610 = .text:0x00004610; // type:function size:0x40 -fn_258_4650 = .text:0x00004650; // type:function size:0x118 -fn_258_4770 = .text:0x00004770; // type:function size:0x2C -fn_258_47A0 = .text:0x000047A0; // type:function size:0x40 -fn_258_47E0 = .text:0x000047E0; // type:function size:0x1A0 -fn_258_4980 = .text:0x00004980; // type:function size:0x20 -fn_258_49A0 = .text:0x000049A0; // type:function size:0x6C -fn_258_4A10 = .text:0x00004A10; // type:function size:0x10 +finalizeState_GrabCarry__14dAcOrollRock_cFv = .text:0x00004560; // type:function size:0xA8 +initializeState_StopSink__14dAcOrollRock_cFv = .text:0x00004610; // type:function size:0x40 +executeState_StopSink__14dAcOrollRock_cFv = .text:0x00004650; // type:function size:0x118 +finalizeState_StopSink__14dAcOrollRock_cFv = .text:0x00004770; // type:function size:0x2C +initializeState_BossDemoWait__14dAcOrollRock_cFv = .text:0x000047A0; // type:function size:0x40 +executeState_BossDemoWait__14dAcOrollRock_cFv = .text:0x000047E0; // type:function size:0x1A0 +finalizeState_BossDemoWait__14dAcOrollRock_cFv = .text:0x00004980; // type:function size:0x20 +initializeState_BossDemoPathMove__14dAcOrollRock_cFv = .text:0x000049A0; // type:function size:0x6C +executeState_BossDemoPathMove__14dAcOrollRock_cFv = .text:0x00004A10; // type:function size:0x10 fn_258_4A20 = .text:0x00004A20; // type:function size:0x4 -fn_258_4A30 = .text:0x00004A30; // type:function size:0x4 -fn_258_4A40 = .text:0x00004A40; // type:function size:0x1C0 -fn_258_4C00 = .text:0x00004C00; // type:function size:0xE8 -fn_258_4CF0 = .text:0x00004CF0; // type:function size:0x4 -fn_258_4D00 = .text:0x00004D00; // type:function size:0x40 -fn_258_4D40 = .text:0x00004D40; // type:function size:0x1C +finalizeState_BossDemoPathMove__14dAcOrollRock_cFv = .text:0x00004A30; // type:function size:0x4 +initializeState_BossDemoStop__14dAcOrollRock_cFv = .text:0x00004A40; // type:function size:0x1C0 +executeState_BossDemoStop__14dAcOrollRock_cFv = .text:0x00004C00; // type:function size:0xE8 +finalizeState_BossDemoStop__14dAcOrollRock_cFv = .text:0x00004CF0; // type:function size:0x4 +initializeState_BossDemoPreWait__14dAcOrollRock_cFv = .text:0x00004D00; // type:function size:0x40 +executeState_BossDemoPreWait__14dAcOrollRock_cFv = .text:0x00004D40; // type:function size:0x1C fn_258_4D5C = .text:0x00004D5C; // type:function size:0x4 -fn_258_4D60 = .text:0x00004D60; // type:function size:0xC -fn_258_4D70 = .text:0x00004D70; // type:function size:0x68 -fn_258_4DE0 = .text:0x00004DE0; // type:function size:0x240 -fn_258_5020 = .text:0x00005020; // type:function size:0x4 +finalizeState_BossDemoPreWait__14dAcOrollRock_cFv = .text:0x00004D60; // type:function size:0xC +initializeState_BossDemoPrePathMove__14dAcOrollRock_cFv = .text:0x00004D70; // type:function size:0x68 +executeState_BossDemoPrePathMove__14dAcOrollRock_cFv = .text:0x00004DE0; // type:function size:0x240 +finalizeState_BossDemoPrePathMove__14dAcOrollRock_cFv = .text:0x00005020; // type:function size:0x4 fn_258_5030 = .text:0x00005030; // type:function size:0x100 fn_258_5130 = .text:0x00005130; // type:function size:0xB0 fn_258_51E0 = .text:0x000051E0; // type:function size:0xD0 @@ -112,24 +112,24 @@ fn_258_72B0 = .text:0x000072B0; // type:function size:0x1BC fn_258_7470 = .text:0x00007470; // type:function size:0x194 fn_258_7610 = .text:0x00007610; // type:function size:0x74 fn_258_7690 = .text:0x00007690; // type:function size:0x68 -fn_258_7700 = .text:0x00007700; // type:function size:0x16C -fn_258_7870 = .text:0x00007870; // type:function size:0x60 -fn_258_78D0 = .text:0x000078D0; // type:function size:0xC -fn_258_78E0 = .text:0x000078E0; // type:function size:0x1C -fn_258_7900 = .text:0x00007900; // type:function size:0x1C -fn_258_7920 = .text:0x00007920; // type:function size:0x1C -fn_258_7940 = .text:0x00007940; // type:function size:0x10 -fn_258_7950 = .text:0x00007950; // type:function size:0x10 -fn_258_7960 = .text:0x00007960; // type:function size:0x10 -fn_258_7970 = .text:0x00007970; // type:function size:0x10 -fn_258_7980 = .text:0x00007980; // type:function size:0x10 -fn_258_7990 = .text:0x00007990; // type:function size:0x10 -fn_258_79A0 = .text:0x000079A0; // type:function size:0x30 -fn_258_79D0 = .text:0x000079D0; // type:function size:0x30 -fn_258_7A00 = .text:0x00007A00; // type:function size:0x30 -fn_258_7A30 = .text:0x00007A30; // type:function size:0xA90 -fn_258_84C0 = .text:0x000084C0; // type:function size:0x58 -fn_258_8520 = .text:0x00008520; // type:function size:0x88 +__dt__14dAcOrollRock_cFv = .text:0x00007700; // type:function size:0x16C +build__30sFStateFct_c<14dAcOrollRock_c>FRC12sStateIDIf_c = .text:0x00007870; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOrollRock_c>FRP10sStateIf_c = .text:0x000078D0; // type:function size:0xC +initialize__27sFState_c<14dAcOrollRock_c>Fv = .text:0x000078E0; // type:function size:0x1C +execute__27sFState_c<14dAcOrollRock_c>Fv = .text:0x00007900; // type:function size:0x1C +finalize__27sFState_c<14dAcOrollRock_c>Fv = .text:0x00007920; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007940; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007950; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00007960; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007970; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007980; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOrollRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00007990; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOrollRock_c>CFR14dAcOrollRock_c = .text:0x000079A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOrollRock_c>CFR14dAcOrollRock_c = .text:0x000079D0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOrollRock_c>CFR14dAcOrollRock_c = .text:0x00007A00; // type:function size:0x30 +__sinit_\d_a_obj_roll_rock_cpp = .text:0x00007A30; // type:function size:0xA90 scope:local +__dt__29sFStateID_c<14dAcOrollRock_c>Fv = .text:0x000084C0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOrollRock_c>CFPCc = .text:0x00008520; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -149,7 +149,7 @@ lbl_258_rodata_170 = .rodata:0x00000170; // type:object size:0x1C data:float lbl_258_rodata_18C = .rodata:0x0000018C; // type:object size:0x8 data:float lbl_258_rodata_194 = .rodata:0x00000194; // type:object size:0x18 data:float lbl_258_rodata_1AC = .rodata:0x000001AC; // type:object size:0xDC data:float -lbl_258_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ROLL_ROCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_258_data_10 = .data:0x00000010; // type:object size:0x2C lbl_258_data_3C = .data:0x0000003C; // type:object size:0xC lbl_258_data_48 = .data:0x00000048; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_rope_baseNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rope_baseNP/symbols.txt index f60c9a71..d9db9810 100644 --- a/config/SOUE01/rels/d_a_obj_rope_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rope_baseNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_431_70 = .text:0x00000070; // type:function size:0x5C +dAcOropeBase_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_431_D0 = .text:0x000000D0; // type:function size:0xD0 fn_431_1A0 = .text:0x000001A0; // type:function size:0xBC fn_431_260 = .text:0x00000260; // type:function size:0x8 fn_431_270 = .text:0x00000270; // type:function size:0x28 fn_431_2A0 = .text:0x000002A0; // type:function size:0x28 -fn_431_2D0 = .text:0x000002D0; // type:function size:0x68 +__dt__14dAcOropeBase_cFv = .text:0x000002D0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_431_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_431_data_0 = .data:0x00000000; // type:object size:0x38 +g_profile_OBJ_ROPE_BASE = .data:0x00000000; // type:object size:0x38 lbl_431_data_38 = .data:0x00000038; // type:object size:0x20 lbl_431_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_rope_igaigaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rope_igaigaNP/symbols.txt index 3d872668..04d7db99 100644 --- a/config/SOUE01/rels/d_a_obj_rope_igaigaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rope_igaigaNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_257_F0 = .text:0x000000F0; // type:function size:0xE4 -fn_257_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_257_240 = .text:0x00000240; // type:function size:0x6C -fn_257_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_257_350 = .text:0x00000350; // type:function size:0xA4 +dAcOropeIgaiga_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE4 +__dt__29sFState_c<16dAcOropeIgaiga_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOropeIgaiga_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_257_400 = .text:0x00000400; // type:function size:0x90 fn_257_490 = .text:0x00000490; // type:function size:0x1A4 -fn_257_640 = .text:0x00000640; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000640; // type:function size:0x10 fn_257_650 = .text:0x00000650; // type:function size:0x8 fn_257_660 = .text:0x00000660; // type:function size:0x170 -fn_257_7D0 = .text:0x000007D0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 fn_257_7E0 = .text:0x000007E0; // type:function size:0x28 -fn_257_810 = .text:0x00000810; // type:function size:0x4 -fn_257_820 = .text:0x00000820; // type:function size:0x268 -fn_257_A90 = .text:0x00000A90; // type:function size:0x10 -fn_257_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_257_AB0 = .text:0x00000AB0; // type:function size:0x34C -fn_257_E00 = .text:0x00000E00; // type:function size:0x4 -fn_257_E10 = .text:0x00000E10; // type:function size:0x50 -fn_257_E60 = .text:0x00000E60; // type:function size:0x2F0 -fn_257_1150 = .text:0x00001150; // type:function size:0x10 -fn_257_1160 = .text:0x00001160; // type:function size:0x4 -fn_257_1170 = .text:0x00001170; // type:function size:0x10 -fn_257_1180 = .text:0x00001180; // type:function size:0xD8 -fn_257_1260 = .text:0x00001260; // type:function size:0x4 -fn_257_1270 = .text:0x00001270; // type:function size:0x2A8 -fn_257_1520 = .text:0x00001520; // type:function size:0x46C -fn_257_1990 = .text:0x00001990; // type:function size:0x24 -fn_257_19C0 = .text:0x000019C0; // type:function size:0x34 -fn_257_1A00 = .text:0x00001A00; // type:function size:0x28C -fn_257_1C90 = .text:0x00001C90; // type:function size:0x10 +initializeState_Init__16dAcOropeIgaiga_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Init__16dAcOropeIgaiga_cFv = .text:0x00000820; // type:function size:0x268 +finalizeState_Init__16dAcOropeIgaiga_cFv = .text:0x00000A90; // type:function size:0x10 +initializeState_Rope__16dAcOropeIgaiga_cFv = .text:0x00000AA0; // type:function size:0x10 +executeState_Rope__16dAcOropeIgaiga_cFv = .text:0x00000AB0; // type:function size:0x34C +finalizeState_Rope__16dAcOropeIgaiga_cFv = .text:0x00000E00; // type:function size:0x4 +initializeState_Ground__16dAcOropeIgaiga_cFv = .text:0x00000E10; // type:function size:0x50 +executeState_Ground__16dAcOropeIgaiga_cFv = .text:0x00000E60; // type:function size:0x2F0 +getOldStateID__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 +finalizeState_Ground__16dAcOropeIgaiga_cFv = .text:0x00001160; // type:function size:0x4 +initializeState_Tree__16dAcOropeIgaiga_cFv = .text:0x00001170; // type:function size:0x10 +executeState_Tree__16dAcOropeIgaiga_cFv = .text:0x00001180; // type:function size:0xD8 +finalizeState_Tree__16dAcOropeIgaiga_cFv = .text:0x00001260; // type:function size:0x4 +initializeState_Stick__16dAcOropeIgaiga_cFv = .text:0x00001270; // type:function size:0x2A8 +executeState_Stick__16dAcOropeIgaiga_cFv = .text:0x00001520; // type:function size:0x46C +finalizeState_Stick__16dAcOropeIgaiga_cFv = .text:0x00001990; // type:function size:0x24 +initializeState_Water__16dAcOropeIgaiga_cFv = .text:0x000019C0; // type:function size:0x34 +executeState_Water__16dAcOropeIgaiga_cFv = .text:0x00001A00; // type:function size:0x28C +finalizeState_Water__16dAcOropeIgaiga_cFv = .text:0x00001C90; // type:function size:0x10 fn_257_1CA0 = .text:0x00001CA0; // type:function size:0x7C fn_257_1D20 = .text:0x00001D20; // type:function size:0xD0 fn_257_1DF0 = .text:0x00001DF0; // type:function size:0x128 fn_257_1F20 = .text:0x00001F20; // type:function size:0x98 -fn_257_1FC0 = .text:0x00001FC0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001FC0; // type:function size:0x10 fn_257_1FD0 = .text:0x00001FD0; // type:function size:0x18 fn_257_1FF0 = .text:0x00001FF0; // type:function size:0xF8 fn_257_20F0 = .text:0x000020F0; // type:function size:0xB0 @@ -46,23 +46,23 @@ fn_257_21A0 = .text:0x000021A0; // type:function size:0x28 fn_257_21D0 = .text:0x000021D0; // type:function size:0x13C fn_257_2310 = .text:0x00002310; // type:function size:0x408 fn_257_2720 = .text:0x00002720; // type:function size:0xE0 -fn_257_2800 = .text:0x00002800; // type:function size:0x100 -fn_257_2900 = .text:0x00002900; // type:function size:0x60 -fn_257_2960 = .text:0x00002960; // type:function size:0xC -fn_257_2970 = .text:0x00002970; // type:function size:0x1C -fn_257_2990 = .text:0x00002990; // type:function size:0x1C -fn_257_29B0 = .text:0x000029B0; // type:function size:0x1C -fn_257_29D0 = .text:0x000029D0; // type:function size:0x10 -fn_257_29E0 = .text:0x000029E0; // type:function size:0x10 -fn_257_29F0 = .text:0x000029F0; // type:function size:0x10 -fn_257_2A00 = .text:0x00002A00; // type:function size:0x10 -fn_257_2A10 = .text:0x00002A10; // type:function size:0x10 -fn_257_2A20 = .text:0x00002A20; // type:function size:0x30 -fn_257_2A50 = .text:0x00002A50; // type:function size:0x30 -fn_257_2A80 = .text:0x00002A80; // type:function size:0x30 -fn_257_2AB0 = .text:0x00002AB0; // type:function size:0x4B0 -fn_257_2F60 = .text:0x00002F60; // type:function size:0x58 -fn_257_2FC0 = .text:0x00002FC0; // type:function size:0x88 +__dt__16dAcOropeIgaiga_cFv = .text:0x00002800; // type:function size:0x100 +build__32sFStateFct_c<16dAcOropeIgaiga_c>FRC12sStateIDIf_c = .text:0x00002900; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOropeIgaiga_c>FRP10sStateIf_c = .text:0x00002960; // type:function size:0xC +initialize__29sFState_c<16dAcOropeIgaiga_c>Fv = .text:0x00002970; // type:function size:0x1C +execute__29sFState_c<16dAcOropeIgaiga_c>Fv = .text:0x00002990; // type:function size:0x1C +finalize__29sFState_c<16dAcOropeIgaiga_c>Fv = .text:0x000029B0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029D0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029E0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000029F0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A00; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOropeIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002A10; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOropeIgaiga_c>CFR16dAcOropeIgaiga_c = .text:0x00002A20; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOropeIgaiga_c>CFR16dAcOropeIgaiga_c = .text:0x00002A50; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOropeIgaiga_c>CFR16dAcOropeIgaiga_c = .text:0x00002A80; // type:function size:0x30 +__sinit_\d_a_obj_rope_igaiga_cpp = .text:0x00002AB0; // type:function size:0x4B0 scope:local +__dt__31sFStateID_c<16dAcOropeIgaiga_c>Fv = .text:0x00002F60; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOropeIgaiga_c>CFPCc = .text:0x00002FC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_257_rodata_6C = .rodata:0x0000006C; // type:object size:0x34 data:float lbl_257_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float lbl_257_rodata_A4 = .rodata:0x000000A4; // type:object size:0x34 data:float lbl_257_rodata_D8 = .rodata:0x000000D8; // type:object size:0x8 data:float -lbl_257_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ROPE_IGAIGA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_257_data_10 = .data:0x00000010; // type:object size:0x2C lbl_257_data_3C = .data:0x0000003C; // type:object size:0xC lbl_257_data_48 = .data:0x00000048; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_rotation_lightNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rotation_lightNP/symbols.txt index 780e623b..4e547ecb 100644 --- a/config/SOUE01/rels/d_a_obj_rotation_lightNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rotation_lightNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_342_70 = .text:0x00000070; // type:function size:0xAC +dAcOrotationLight_c_classInit__Fv = .text:0x00000070; // type:function size:0xAC fn_342_120 = .text:0x00000120; // type:function size:0x58 fn_342_180 = .text:0x00000180; // type:function size:0x8C fn_342_210 = .text:0x00000210; // type:function size:0xBC fn_342_2D0 = .text:0x000002D0; // type:function size:0x8 fn_342_2E0 = .text:0x000002E0; // type:function size:0x30 fn_342_310 = .text:0x00000310; // type:function size:0x28 -fn_342_340 = .text:0x00000340; // type:function size:0x84 +__dt__19dAcOrotationLight_cFv = .text:0x00000340; // type:function size:0x84 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_342_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_342_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_ROTATION_LIGHT = .data:0x00000000; // type:object size:0x10 lbl_342_data_10 = .data:0x00000010; // type:object size:0x14 lbl_342_data_24 = .data:0x00000024; // type:object size:0x24 lbl_342_data_48 = .data:0x00000048; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_rouletteNP/symbols.txt b/config/SOUE01/rels/d_a_obj_rouletteNP/symbols.txt index 6bc75733..327e1b8d 100644 --- a/config/SOUE01/rels/d_a_obj_rouletteNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_rouletteNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObjRoulette__ctor = .text:0x000000F0; // type:function size:0x170 +dAcObjRoulette_c_classInit__Fv = .text:0x000000F0; // type:function size:0x170 fn_576_260 = .text:0x00000260; // type:function size:0x58 -fn_576_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_576_320 = .text:0x00000320; // type:function size:0x6C -fn_576_390 = .text:0x00000390; // type:function size:0xA0 -fn_576_430 = .text:0x00000430; // type:function size:0xA4 +__dt__29sFState_c<16dAcObjRoulette_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcObjRoulette_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 fn_576_4E0 = .text:0x000004E0; // type:function size:0x40 AcObjRoulette__initModels = .text:0x00000520; // type:function size:0x13C AcObjRoulette__init = .text:0x00000660; // type:function size:0x128 @@ -25,7 +25,7 @@ fn_576_B40 = .text:0x00000B40; // type:function size:0xC fn_576_B50 = .text:0x00000B50; // type:function size:0xC fn_576_B60 = .text:0x00000B60; // type:function size:0x8 fn_576_B70 = .text:0x00000B70; // type:function size:0xB4 -fn_576_C30 = .text:0x00000C30; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 fn_576_C40 = .text:0x00000C40; // type:function size:0x50 fn_576_C90 = .text:0x00000C90; // type:function size:0x8 fn_576_CA0 = .text:0x00000CA0; // type:function size:0xC @@ -34,31 +34,31 @@ fn_576_CC0 = .text:0x00000CC0; // type:function size:0xC fn_576_CD0 = .text:0x00000CD0; // type:function size:0xC fn_576_CE0 = .text:0x00000CE0; // type:function size:0xC fn_576_CF0 = .text:0x00000CF0; // type:function size:0xC -fn_576_D00 = .text:0x00000D00; // type:function size:0x120 -fn_576_E20 = .text:0x00000E20; // type:function size:0x10 -fn_576_E30 = .text:0x00000E30; // type:function size:0x10 -fn_576_E40 = .text:0x00000E40; // type:function size:0x10 -fn_576_E50 = .text:0x00000E50; // type:function size:0x60 -fn_576_EB0 = .text:0x00000EB0; // type:function size:0xC -fn_576_EC0 = .text:0x00000EC0; // type:function size:0x1C -fn_576_EE0 = .text:0x00000EE0; // type:function size:0x1C -fn_576_F00 = .text:0x00000F00; // type:function size:0x1C -fn_576_F20 = .text:0x00000F20; // type:function size:0x10 -fn_576_F30 = .text:0x00000F30; // type:function size:0x10 -fn_576_F40 = .text:0x00000F40; // type:function size:0x10 -fn_576_F50 = .text:0x00000F50; // type:function size:0x10 -fn_576_F60 = .text:0x00000F60; // type:function size:0x10 -fn_576_F70 = .text:0x00000F70; // type:function size:0x1E0 -fn_576_1150 = .text:0x00001150; // type:function size:0x58 +__dt__16dAcObjRoulette_cFv = .text:0x00000D00; // type:function size:0x120 +executeState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E20; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E30; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E40; // type:function size:0x10 +build__32sFStateFct_c<16dAcObjRoulette_c>FRC12sStateIDIf_c = .text:0x00000E50; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcObjRoulette_c>FRP10sStateIf_c = .text:0x00000EB0; // type:function size:0xC +initialize__29sFState_c<16dAcObjRoulette_c>Fv = .text:0x00000EC0; // type:function size:0x1C +execute__29sFState_c<16dAcObjRoulette_c>Fv = .text:0x00000EE0; // type:function size:0x1C +finalize__29sFState_c<16dAcObjRoulette_c>Fv = .text:0x00000F00; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F30; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F40; // type:function size:0x10 +getState__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F50; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcObjRoulette_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F60; // type:function size:0x10 +__sinit_\d_a_obj_roulette_cpp = .text:0x00000F70; // type:function size:0x1E0 scope:local +__dt__31sFStateID_c<16dAcObjRoulette_c>Fv = .text:0x00001150; // type:function size:0x58 fn_576_11B0 = .text:0x000011B0; // type:function size:0x5C fn_576_1210 = .text:0x00001210; // type:function size:0xC fn_576_1220 = .text:0x00001220; // type:function size:0xC fn_576_1230 = .text:0x00001230; // type:function size:0xDC fn_576_1310 = .text:0x00001310; // type:function size:0xE0 -fn_576_13F0 = .text:0x000013F0; // type:function size:0x88 -fn_576_1480 = .text:0x00001480; // type:function size:0x30 -fn_576_14B0 = .text:0x000014B0; // type:function size:0x30 -fn_576_14E0 = .text:0x000014E0; // type:function size:0x30 +isSameName__31sFStateID_c<16dAcObjRoulette_c>CFPCc = .text:0x000013F0; // type:function size:0x88 +initializeState__31sFStateID_c<16dAcObjRoulette_c>CFR16dAcObjRoulette_c = .text:0x00001480; // type:function size:0x30 +executeState__31sFStateID_c<16dAcObjRoulette_c>CFR16dAcObjRoulette_c = .text:0x000014B0; // type:function size:0x30 +finalizeState__31sFStateID_c<16dAcObjRoulette_c>CFR16dAcObjRoulette_c = .text:0x000014E0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -75,7 +75,7 @@ lbl_576_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_576_rodata_4C = .rodata:0x0000004C; // type:object size:0x18 data:float lbl_576_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_576_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float -lbl_576_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_ROULETTE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_576_data_10 = .data:0x00000010; // type:object size:0x10 lbl_576_data_20 = .data:0x00000020; // type:object size:0x28 lbl_576_data_48 = .data:0x00000048; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_roulette_island_cNP/symbols.txt b/config/SOUE01/rels/d_a_obj_roulette_island_cNP/symbols.txt index a162bc42..000f8770 100644 --- a/config/SOUE01/rels/d_a_obj_roulette_island_cNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_roulette_island_cNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_358_F0 = .text:0x000000F0; // type:function size:0x30 +dAcOrouletteIslandC_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 AcOrouletteIslandC__interactionWithBgCollision = .text:0x00000120; // type:function size:0x84 -AcOrouletteIslandC__ctor = .text:0x000001B0; // type:function size:0xC8 -fn_358_280 = .text:0x00000280; // type:function size:0x58 -fn_358_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_358_350 = .text:0x00000350; // type:function size:0xA0 -fn_358_3F0 = .text:0x000003F0; // type:function size:0xA4 -fn_358_4A0 = .text:0x000004A0; // type:function size:0xF0 +__ct__21dAcOrouletteIslandC_cFv = .text:0x000001B0; // type:function size:0xC8 +__dt__34sFState_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOrouletteIslandC_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 +__dt__21dAcOrouletteIslandC_cFv = .text:0x000004A0; // type:function size:0xF0 AcOrouletteIslandC__initModels = .text:0x00000590; // type:function size:0x15C AcOrouletteIslandC__init = .text:0x000006F0; // type:function size:0xF4 -fn_358_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_358_800 = .text:0x00000800; // type:function size:0x8 AcOrouletteIslandC__update = .text:0x00000810; // type:function size:0x30 -fn_358_840 = .text:0x00000840; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000840; // type:function size:0x10 AcOrouletteIslandC__draw = .text:0x00000850; // type:function size:0x40 -AcOrouletteIslandC__stateEnterWait = .text:0x00000890; // type:function size:0xC -AcOrouletteIslandC__stateWaitUpdate = .text:0x000008A0; // type:function size:0x24 +initializeState_Wait__21dAcOrouletteIslandC_cFv = .text:0x00000890; // type:function size:0xC +executeState_Wait__21dAcOrouletteIslandC_cFv = .text:0x000008A0; // type:function size:0x24 fn_358_8C4 = .text:0x000008C4; // type:function size:0x4 -AcOrouletteIslandC__stateWaitLeave = .text:0x000008D0; // type:function size:0x4 -AcOrouletteIslandC__statePlayEnter = .text:0x000008E0; // type:function size:0x10 -AcOrouletteIslandC__statePlayUpdate = .text:0x000008F0; // type:function size:0xA4 -AcOrouletteIslandC__statePlayLeave = .text:0x000009A0; // type:function size:0x4 +finalizeState_Wait__21dAcOrouletteIslandC_cFv = .text:0x000008D0; // type:function size:0x4 +initializeState_Play__21dAcOrouletteIslandC_cFv = .text:0x000008E0; // type:function size:0x10 +executeState_Play__21dAcOrouletteIslandC_cFv = .text:0x000008F0; // type:function size:0xA4 +finalizeState_Play__21dAcOrouletteIslandC_cFv = .text:0x000009A0; // type:function size:0x4 getAcOrouletteIslandCPtr = .text:0x000009B0; // type:function size:0xC -fn_358_9C0 = .text:0x000009C0; // type:function size:0x10 -fn_358_9D0 = .text:0x000009D0; // type:function size:0x60 -fn_358_A30 = .text:0x00000A30; // type:function size:0xC -fn_358_A40 = .text:0x00000A40; // type:function size:0x1C -fn_358_A60 = .text:0x00000A60; // type:function size:0x1C -fn_358_A80 = .text:0x00000A80; // type:function size:0x1C -fn_358_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_358_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_358_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_358_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_358_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_358_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_358_B00 = .text:0x00000B00; // type:function size:0x30 -fn_358_B30 = .text:0x00000B30; // type:function size:0x30 -fn_358_B60 = .text:0x00000B60; // type:function size:0x30 -fn_358_B90 = .text:0x00000B90; // type:function size:0x1C0 -fn_358_D50 = .text:0x00000D50; // type:function size:0x58 -fn_358_DB0 = .text:0x00000DB0; // type:function size:0x88 +getStateID__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009C0; // type:function size:0x10 +build__37sFStateFct_c<21dAcOrouletteIslandC_c>FRC12sStateIDIf_c = .text:0x000009D0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOrouletteIslandC_c>FRP10sStateIf_c = .text:0x00000A30; // type:function size:0xC +initialize__34sFState_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000A40; // type:function size:0x1C +execute__34sFState_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000A60; // type:function size:0x1C +finalize__34sFState_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000A80; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AA0; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AB0; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AD0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AE0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOrouletteIslandC_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOrouletteIslandC_c>CFR21dAcOrouletteIslandC_c = .text:0x00000B00; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOrouletteIslandC_c>CFR21dAcOrouletteIslandC_c = .text:0x00000B30; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOrouletteIslandC_c>CFR21dAcOrouletteIslandC_c = .text:0x00000B60; // type:function size:0x30 +__sinit_\d_a_obj_roulette_island_c_cpp = .text:0x00000B90; // type:function size:0x1C0 scope:local +__dt__36sFStateID_c<21dAcOrouletteIslandC_c>Fv = .text:0x00000D50; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOrouletteIslandC_c>CFPCc = .text:0x00000DB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_358_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_358_data_0 = .data:0x00000000; // type:object size:0x54 data:4byte +g_profile_OBJ_ROULETTE_ISLAND_C = .data:0x00000000; // type:object size:0x54 data:4byte lbl_358_data_54 = .data:0x00000054; // type:object size:0x24 lbl_358_data_78 = .data:0x00000078; // type:object size:0x80 lbl_358_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_roulette_island_rNP/symbols.txt b/config/SOUE01/rels/d_a_obj_roulette_island_rNP/symbols.txt index 699df904..020bdccd 100644 --- a/config/SOUE01/rels/d_a_obj_roulette_island_rNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_roulette_island_rNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_359_F0 = .text:0x000000F0; // type:function size:0x30 +dAcOrouletteIslandR_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 AcOrouletteIslandR__touching = .text:0x00000120; // type:function size:0x84 -AcOrouletteIslandR__ctor = .text:0x000001B0; // type:function size:0xF4 -fn_359_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_359_310 = .text:0x00000310; // type:function size:0x6C -fn_359_380 = .text:0x00000380; // type:function size:0xA0 -fn_359_420 = .text:0x00000420; // type:function size:0xA4 -fn_359_4D0 = .text:0x000004D0; // type:function size:0xFC +__ct__21dAcOrouletteIslandR_cFv = .text:0x000001B0; // type:function size:0xF4 +__dt__34sFState_c<21dAcOrouletteIslandR_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOrouletteIslandR_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 +__dt__21dAcOrouletteIslandR_cFv = .text:0x000004D0; // type:function size:0xFC AcOrouletteIslandR__initModels = .text:0x000005D0; // type:function size:0x17C AcOrouletteIslandR__init = .text:0x00000750; // type:function size:0x118 -fn_359_870 = .text:0x00000870; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 fn_359_880 = .text:0x00000880; // type:function size:0x8 AcOrouletteIslandR__update = .text:0x00000890; // type:function size:0xCC -fn_359_960 = .text:0x00000960; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 AcOrouletteIslandR__draw = .text:0x00000970; // type:function size:0x40 -AcOrouletteIslandR__stateWaitEnter = .text:0x000009B0; // type:function size:0xC -AcOrouletteIslandR__stateWaitIn = .text:0x000009C0; // type:function size:0x24 +initializeState_Wait__21dAcOrouletteIslandR_cFv = .text:0x000009B0; // type:function size:0xC +executeState_Wait__21dAcOrouletteIslandR_cFv = .text:0x000009C0; // type:function size:0x24 fn_359_9E4 = .text:0x000009E4; // type:function size:0x4 -AcOrouletteIslandR__stateWaitLeave = .text:0x000009F0; // type:function size:0x18 -fn_359_A10 = .text:0x00000A10; // type:function size:0x4 -AcOrouletteIslandR__stateMoveIn = .text:0x00000A20; // type:function size:0x78 +finalizeState_Wait__21dAcOrouletteIslandR_cFv = .text:0x000009F0; // type:function size:0x18 +initializeState_Move__21dAcOrouletteIslandR_cFv = .text:0x00000A10; // type:function size:0x4 +executeState_Move__21dAcOrouletteIslandR_cFv = .text:0x00000A20; // type:function size:0x78 fn_359_A98 = .text:0x00000A98; // type:function size:0x4 -fn_359_AA0 = .text:0x00000AA0; // type:function size:0x4 -AcOrouletterIslandR__stateReduceEnter = .text:0x00000AB0; // type:function size:0x10 -AcOrouletteIslandR__stateReduceIn = .text:0x00000AC0; // type:function size:0x78 -AcOrouletteIslandR__stateReduceLeave = .text:0x00000B40; // type:function size:0xC -fn_359_B50 = .text:0x00000B50; // type:function size:0x10 -AcOrouletteIslandR__calcLandingPoints = .text:0x00000B60; // type:function size:0x1A4 -fn_359_D10 = .text:0x00000D10; // type:function size:0x4 +finalizeState_Move__21dAcOrouletteIslandR_cFv = .text:0x00000AA0; // type:function size:0x4 +initializeState_Reduce__21dAcOrouletteIslandR_cFv = .text:0x00000AB0; // type:function size:0x10 +executeState_Reduce__21dAcOrouletteIslandR_cFv = .text:0x00000AC0; // type:function size:0x78 +finalizeState_Reduce__21dAcOrouletteIslandR_cFv = .text:0x00000B40; // type:function size:0xC +initializeState_End__21dAcOrouletteIslandR_cFv = .text:0x00000B50; // type:function size:0x10 +executeState_End__21dAcOrouletteIslandR_cFv = .text:0x00000B60; // type:function size:0x1A4 +finalizeState_End__21dAcOrouletteIslandR_cFv = .text:0x00000D10; // type:function size:0x4 AcOrouletteIslandR__getPtr = .text:0x00000D20; // type:function size:0xC -fn_359_D30 = .text:0x00000D30; // type:function size:0x10 -fn_359_D40 = .text:0x00000D40; // type:function size:0x60 -fn_359_DA0 = .text:0x00000DA0; // type:function size:0xC -fn_359_DB0 = .text:0x00000DB0; // type:function size:0x1C -fn_359_DD0 = .text:0x00000DD0; // type:function size:0x1C -fn_359_DF0 = .text:0x00000DF0; // type:function size:0x1C -fn_359_E10 = .text:0x00000E10; // type:function size:0x10 -fn_359_E20 = .text:0x00000E20; // type:function size:0x10 -fn_359_E30 = .text:0x00000E30; // type:function size:0x10 -fn_359_E40 = .text:0x00000E40; // type:function size:0x10 -fn_359_E50 = .text:0x00000E50; // type:function size:0x10 -fn_359_E60 = .text:0x00000E60; // type:function size:0x10 -fn_359_E70 = .text:0x00000E70; // type:function size:0x30 -fn_359_EA0 = .text:0x00000EA0; // type:function size:0x30 -fn_359_ED0 = .text:0x00000ED0; // type:function size:0x30 -fn_359_F00 = .text:0x00000F00; // type:function size:0x338 -fn_359_1240 = .text:0x00001240; // type:function size:0x58 -fn_359_12A0 = .text:0x000012A0; // type:function size:0x88 +getStateID__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 +build__37sFStateFct_c<21dAcOrouletteIslandR_c>FRC12sStateIDIf_c = .text:0x00000D40; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOrouletteIslandR_c>FRP10sStateIf_c = .text:0x00000DA0; // type:function size:0xC +initialize__34sFState_c<21dAcOrouletteIslandR_c>Fv = .text:0x00000DB0; // type:function size:0x1C +execute__34sFState_c<21dAcOrouletteIslandR_c>Fv = .text:0x00000DD0; // type:function size:0x1C +finalize__34sFState_c<21dAcOrouletteIslandR_c>Fv = .text:0x00000DF0; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E20; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E30; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E40; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOrouletteIslandR_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E60; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOrouletteIslandR_c>CFR21dAcOrouletteIslandR_c = .text:0x00000E70; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOrouletteIslandR_c>CFR21dAcOrouletteIslandR_c = .text:0x00000EA0; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOrouletteIslandR_c>CFR21dAcOrouletteIslandR_c = .text:0x00000ED0; // type:function size:0x30 +__sinit_\d_a_obj_roulette_island_r_cpp = .text:0x00000F00; // type:function size:0x338 scope:local +__dt__36sFStateID_c<21dAcOrouletteIslandR_c>Fv = .text:0x00001240; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOrouletteIslandR_c>CFPCc = .text:0x000012A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_359_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_359_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_ROULETTE_ISLAND_R = .data:0x00000000; // type:object size:0x50 data:4byte lbl_359_data_50 = .data:0x00000050; // type:object size:0x28 lbl_359_data_78 = .data:0x00000078; // type:object size:0x80 lbl_359_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_ruined_saveNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ruined_saveNP/symbols.txt index 249602c3..a14e0878 100644 --- a/config/SOUE01/rels/d_a_obj_ruined_saveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ruined_saveNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_624_F0 = .text:0x000000F0; // type:function size:0xFC -fn_624_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_624_250 = .text:0x00000250; // type:function size:0x6C -fn_624_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_624_360 = .text:0x00000360; // type:function size:0xA4 +dAcOruinedSave_c_classInit__Fv = .text:0x000000F0; // type:function size:0xFC +__dt__29sFState_c<16dAcOruinedSave_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOruinedSave_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_624_410 = .text:0x00000410; // type:function size:0xDC fn_624_4F0 = .text:0x000004F0; // type:function size:0xE8 -fn_624_5E0 = .text:0x000005E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005E0; // type:function size:0x10 fn_624_5F0 = .text:0x000005F0; // type:function size:0x8 fn_624_600 = .text:0x00000600; // type:function size:0x30 -fn_624_630 = .text:0x00000630; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000630; // type:function size:0x10 fn_624_640 = .text:0x00000640; // type:function size:0x30 fn_624_670 = .text:0x00000670; // type:function size:0x28 -fn_624_6A0 = .text:0x000006A0; // type:function size:0x4 -fn_624_6B0 = .text:0x000006B0; // type:function size:0x68 -fn_624_720 = .text:0x00000720; // type:function size:0x4 -fn_624_730 = .text:0x00000730; // type:function size:0x5C -fn_624_790 = .text:0x00000790; // type:function size:0xA4 -fn_624_840 = .text:0x00000840; // type:function size:0x4 -fn_624_850 = .text:0x00000850; // type:function size:0xE4 -fn_624_940 = .text:0x00000940; // type:function size:0x10 -fn_624_950 = .text:0x00000950; // type:function size:0x60 -fn_624_9B0 = .text:0x000009B0; // type:function size:0xC -fn_624_9C0 = .text:0x000009C0; // type:function size:0x1C -fn_624_9E0 = .text:0x000009E0; // type:function size:0x1C -fn_624_A00 = .text:0x00000A00; // type:function size:0x1C -fn_624_A20 = .text:0x00000A20; // type:function size:0x10 -fn_624_A30 = .text:0x00000A30; // type:function size:0x10 -fn_624_A40 = .text:0x00000A40; // type:function size:0x10 -fn_624_A50 = .text:0x00000A50; // type:function size:0x10 -fn_624_A60 = .text:0x00000A60; // type:function size:0x10 -fn_624_A70 = .text:0x00000A70; // type:function size:0x10 -fn_624_A80 = .text:0x00000A80; // type:function size:0x30 -fn_624_AB0 = .text:0x00000AB0; // type:function size:0x30 -fn_624_AE0 = .text:0x00000AE0; // type:function size:0x30 -fn_624_B10 = .text:0x00000B10; // type:function size:0x1C0 -fn_624_CD0 = .text:0x00000CD0; // type:function size:0x58 -fn_624_D30 = .text:0x00000D30; // type:function size:0x88 +initializeState_Wait__16dAcOruinedSave_cFv = .text:0x000006A0; // type:function size:0x4 +executeState_Wait__16dAcOruinedSave_cFv = .text:0x000006B0; // type:function size:0x68 +finalizeState_Wait__16dAcOruinedSave_cFv = .text:0x00000720; // type:function size:0x4 +initializeState_Vanish__16dAcOruinedSave_cFv = .text:0x00000730; // type:function size:0x5C +executeState_Vanish__16dAcOruinedSave_cFv = .text:0x00000790; // type:function size:0xA4 +finalizeState_Vanish__16dAcOruinedSave_cFv = .text:0x00000840; // type:function size:0x4 +__dt__16dAcOruinedSave_cFv = .text:0x00000850; // type:function size:0xE4 +getStateID__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 +build__32sFStateFct_c<16dAcOruinedSave_c>FRC12sStateIDIf_c = .text:0x00000950; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOruinedSave_c>FRP10sStateIf_c = .text:0x000009B0; // type:function size:0xC +initialize__29sFState_c<16dAcOruinedSave_c>Fv = .text:0x000009C0; // type:function size:0x1C +execute__29sFState_c<16dAcOruinedSave_c>Fv = .text:0x000009E0; // type:function size:0x1C +finalize__29sFState_c<16dAcOruinedSave_c>Fv = .text:0x00000A00; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A20; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A50; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A60; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOruinedSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A70; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOruinedSave_c>CFR16dAcOruinedSave_c = .text:0x00000A80; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOruinedSave_c>CFR16dAcOruinedSave_c = .text:0x00000AB0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOruinedSave_c>CFR16dAcOruinedSave_c = .text:0x00000AE0; // type:function size:0x30 +__sinit_\d_a_obj_ruined_save_cpp = .text:0x00000B10; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOruinedSave_c>Fv = .text:0x00000CD0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOruinedSave_c>CFPCc = .text:0x00000D30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -48,7 +48,7 @@ lbl_624_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_624_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_624_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_624_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float -lbl_624_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_RUINED_SAVE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_624_data_10 = .data:0x00000010; // type:object size:0x10 lbl_624_data_20 = .data:0x00000020; // type:object size:0x18 lbl_624_data_38 = .data:0x00000038; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_sailNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sailNP/symbols.txt index 3cafebcb..62bb93c9 100644 --- a/config/SOUE01/rels/d_a_obj_sailNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sailNP/symbols.txt @@ -4,61 +4,61 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_544_F0 = .text:0x000000F0; // type:function size:0x40 -fn_544_130 = .text:0x00000130; // type:function size:0x140 +dAcOSail_c_classInit__Fv = .text:0x00000130; // type:function size:0x140 fn_544_270 = .text:0x00000270; // type:function size:0x64 -fn_544_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_544_340 = .text:0x00000340; // type:function size:0x6C -fn_544_3B0 = .text:0x000003B0; // type:function size:0xA0 -fn_544_450 = .text:0x00000450; // type:function size:0xA4 +__dt__23sFState_c<10dAcOSail_c>Fv = .text:0x000002E0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOSail_c>Fv = .text:0x00000340; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003B0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000450; // type:function size:0xA4 fn_544_500 = .text:0x00000500; // type:function size:0x40 fn_544_540 = .text:0x00000540; // type:function size:0x40 fn_544_580 = .text:0x00000580; // type:function size:0x44C fn_544_9D0 = .text:0x000009D0; // type:function size:0x4 fn_544_9E0 = .text:0x000009E0; // type:function size:0x144 -fn_544_B30 = .text:0x00000B30; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x10 fn_544_B40 = .text:0x00000B40; // type:function size:0x13C fn_544_C80 = .text:0x00000C80; // type:function size:0x8 fn_544_C90 = .text:0x00000C90; // type:function size:0x214 -fn_544_EB0 = .text:0x00000EB0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EB0; // type:function size:0x10 fn_544_EC0 = .text:0x00000EC0; // type:function size:0x58 -fn_544_F20 = .text:0x00000F20; // type:function size:0x4 -fn_544_F30 = .text:0x00000F30; // type:function size:0x4 -fn_544_F40 = .text:0x00000F40; // type:function size:0x4 +initializeState_Wait__10dAcOSail_cFv = .text:0x00000F20; // type:function size:0x4 +executeState_Wait__10dAcOSail_cFv = .text:0x00000F30; // type:function size:0x4 +finalizeState_Wait__10dAcOSail_cFv = .text:0x00000F40; // type:function size:0x4 fn_544_F50 = .text:0x00000F50; // type:function size:0x89C fn_544_17F0 = .text:0x000017F0; // type:function size:0x464 fn_544_1C60 = .text:0x00001C60; // type:function size:0x19C fn_544_1E00 = .text:0x00001E00; // type:function size:0x40 -fn_544_1E40 = .text:0x00001E40; // type:function size:0x108 -fn_544_1F50 = .text:0x00001F50; // type:function size:0x10 +__dt__10dAcOSail_cFv = .text:0x00001E40; // type:function size:0x108 +getStateID__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F50; // type:function size:0x10 fn_544_1F60 = .text:0x00001F60; // type:function size:0x4 fn_544_1F70 = .text:0x00001F70; // type:function size:0x4 fn_544_1F80 = .text:0x00001F80; // type:function size:0x4 fn_544_1F90 = .text:0x00001F90; // type:function size:0x4 fn_544_1FA0 = .text:0x00001FA0; // type:function size:0x4 -fn_544_1FB0 = .text:0x00001FB0; // type:function size:0x60 -fn_544_2010 = .text:0x00002010; // type:function size:0xC -fn_544_2020 = .text:0x00002020; // type:function size:0x1C -fn_544_2040 = .text:0x00002040; // type:function size:0x1C -fn_544_2060 = .text:0x00002060; // type:function size:0x1C -fn_544_2080 = .text:0x00002080; // type:function size:0x10 -fn_544_2090 = .text:0x00002090; // type:function size:0x10 -fn_544_20A0 = .text:0x000020A0; // type:function size:0x10 -fn_544_20B0 = .text:0x000020B0; // type:function size:0x10 -fn_544_20C0 = .text:0x000020C0; // type:function size:0x10 -fn_544_20D0 = .text:0x000020D0; // type:function size:0x10 -fn_544_20E0 = .text:0x000020E0; // type:function size:0x30 -fn_544_2110 = .text:0x00002110; // type:function size:0x30 -fn_544_2140 = .text:0x00002140; // type:function size:0x30 -fn_544_2170 = .text:0x00002170; // type:function size:0x9D0 -fn_544_2B40 = .text:0x00002B40; // type:function size:0x58 -fn_544_2BA0 = .text:0x00002BA0; // type:function size:0x88 +build__26sFStateFct_c<10dAcOSail_c>FRC12sStateIDIf_c = .text:0x00001FB0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOSail_c>FRP10sStateIf_c = .text:0x00002010; // type:function size:0xC +initialize__23sFState_c<10dAcOSail_c>Fv = .text:0x00002020; // type:function size:0x1C +execute__23sFState_c<10dAcOSail_c>Fv = .text:0x00002040; // type:function size:0x1C +finalize__23sFState_c<10dAcOSail_c>Fv = .text:0x00002060; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002080; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002090; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000020A0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020B0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020C0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOSail_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000020D0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOSail_c>CFR10dAcOSail_c = .text:0x000020E0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOSail_c>CFR10dAcOSail_c = .text:0x00002110; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOSail_c>CFR10dAcOSail_c = .text:0x00002140; // type:function size:0x30 +__sinit_\d_a_obj_sail_cpp = .text:0x00002170; // type:function size:0x9D0 scope:local +__dt__25sFStateID_c<10dAcOSail_c>Fv = .text:0x00002B40; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOSail_c>CFPCc = .text:0x00002BA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_544_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_544_rodata_18 = .rodata:0x00000018; // type:object size:0x24 data:float lbl_544_rodata_3C = .rodata:0x0000003C; // type:object size:0x358 data:float -lbl_544_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SAIL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_544_data_10 = .data:0x00000010; // type:object size:0x8 lbl_544_data_18 = .data:0x00000018; // type:object size:0x8 lbl_544_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_sand_D301NP/symbols.txt b/config/SOUE01/rels/d_a_obj_sand_D301NP/symbols.txt index 2387d735..f5588f3d 100644 --- a/config/SOUE01/rels/d_a_obj_sand_D301NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sand_D301NP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSandD301__ctor = .text:0x000000F0; // type:function size:0x170 +dAcOSandD301_c_classInit__Fv = .text:0x000000F0; // type:function size:0x170 fn_595_260 = .text:0x00000260; // type:function size:0x58 fn_595_2C0 = .text:0x000002C0; // type:function size:0x40 fn_595_300 = .text:0x00000300; // type:function size:0x64 -fn_595_370 = .text:0x00000370; // type:function size:0x58 -fn_595_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_595_440 = .text:0x00000440; // type:function size:0xA0 -fn_595_4E0 = .text:0x000004E0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOSandD301_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOSandD301_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 fn_595_590 = .text:0x00000590; // type:function size:0x140 fn_595_6D0 = .text:0x000006D0; // type:function size:0x10C -fn_595_7E0 = .text:0x000007E0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007E0; // type:function size:0x10 fn_595_7F0 = .text:0x000007F0; // type:function size:0x8 fn_595_800 = .text:0x00000800; // type:function size:0xC4 -fn_595_8D0 = .text:0x000008D0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008D0; // type:function size:0x10 fn_595_8E0 = .text:0x000008E0; // type:function size:0x60 -fn_595_940 = .text:0x00000940; // type:function size:0x4 -fn_595_950 = .text:0x00000950; // type:function size:0xE4 -fn_595_A40 = .text:0x00000A40; // type:function size:0x4 +initializeState_Wait__14dAcOSandD301_cFv = .text:0x00000940; // type:function size:0x4 +executeState_Wait__14dAcOSandD301_cFv = .text:0x00000950; // type:function size:0xE4 +finalizeState_Wait__14dAcOSandD301_cFv = .text:0x00000A40; // type:function size:0x4 fn_595_A50 = .text:0x00000A50; // type:function size:0x34 -fn_595_A90 = .text:0x00000A90; // type:function size:0x118 -fn_595_BB0 = .text:0x00000BB0; // type:function size:0x10 +__dt__14dAcOSandD301_cFv = .text:0x00000A90; // type:function size:0x118 +getStateID__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BB0; // type:function size:0x10 fn_595_BC0 = .text:0x00000BC0; // type:function size:0x4 fn_595_BD0 = .text:0x00000BD0; // type:function size:0x4 fn_595_BE0 = .text:0x00000BE0; // type:function size:0x4 fn_595_BF0 = .text:0x00000BF0; // type:function size:0x4 fn_595_C00 = .text:0x00000C00; // type:function size:0x4 -fn_595_C10 = .text:0x00000C10; // type:function size:0x60 -fn_595_C70 = .text:0x00000C70; // type:function size:0xC -fn_595_C80 = .text:0x00000C80; // type:function size:0x1C -fn_595_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_595_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_595_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_595_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_595_D00 = .text:0x00000D00; // type:function size:0x10 -fn_595_D10 = .text:0x00000D10; // type:function size:0x10 -fn_595_D20 = .text:0x00000D20; // type:function size:0x10 -fn_595_D30 = .text:0x00000D30; // type:function size:0x10 -fn_595_D40 = .text:0x00000D40; // type:function size:0x30 -fn_595_D70 = .text:0x00000D70; // type:function size:0x30 -fn_595_DA0 = .text:0x00000DA0; // type:function size:0x30 -fn_595_DD0 = .text:0x00000DD0; // type:function size:0x10C -fn_595_EE0 = .text:0x00000EE0; // type:function size:0x58 -fn_595_F40 = .text:0x00000F40; // type:function size:0x88 +build__30sFStateFct_c<14dAcOSandD301_c>FRC12sStateIDIf_c = .text:0x00000C10; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOSandD301_c>FRP10sStateIf_c = .text:0x00000C70; // type:function size:0xC +initialize__27sFState_c<14dAcOSandD301_c>Fv = .text:0x00000C80; // type:function size:0x1C +execute__27sFState_c<14dAcOSandD301_c>Fv = .text:0x00000CA0; // type:function size:0x1C +finalize__27sFState_c<14dAcOSandD301_c>Fv = .text:0x00000CC0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CF0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D00; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D20; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOSandD301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOSandD301_c>CFR14dAcOSandD301_c = .text:0x00000D40; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOSandD301_c>CFR14dAcOSandD301_c = .text:0x00000D70; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOSandD301_c>CFR14dAcOSandD301_c = .text:0x00000DA0; // type:function size:0x30 +__sinit_\d_a_obj_sand_D301_cpp = .text:0x00000DD0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOSandD301_c>Fv = .text:0x00000EE0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOSandD301_c>CFPCc = .text:0x00000F40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_595_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_595_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SAND_D301 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_595_data_10 = .data:0x00000010; // type:object size:0x38 lbl_595_data_48 = .data:0x00000048; // type:object size:0x20 lbl_595_data_68 = .data:0x00000068; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_sand_floorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sand_floorNP/symbols.txt index dc4c25ee..6e9109fa 100644 --- a/config/SOUE01/rels/d_a_obj_sand_floorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sand_floorNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSandFloor__ctor = .text:0x000000F0; // type:function size:0x104 -fn_474_200 = .text:0x00000200; // type:function size:0x58 -fn_474_260 = .text:0x00000260; // type:function size:0x6C -fn_474_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_474_370 = .text:0x00000370; // type:function size:0xA4 +dAcOSandFloor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x104 +__dt__28sFState_c<15dAcOSandFloor_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSandFloor_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOSandFloor__initModels = .text:0x00000420; // type:function size:0x180 AcOSandFloor__init1 = .text:0x000005A0; // type:function size:0x128 -fn_474_6D0 = .text:0x000006D0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006D0; // type:function size:0x10 AcOSandFloor__init2 = .text:0x000006E0; // type:function size:0x1A0 AcOSandFloor__destroy = .text:0x00000880; // type:function size:0x40 AcOSandFloor__update = .text:0x000008C0; // type:function size:0x148 -fn_474_A10 = .text:0x00000A10; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A10; // type:function size:0x10 AcOSandFloor__draw = .text:0x00000A20; // type:function size:0x78 -fn_474_AA0 = .text:0x00000AA0; // type:function size:0x4 -AcOSandFloor__stateWaitUpdate = .text:0x00000AB0; // type:function size:0x28C -fn_474_D40 = .text:0x00000D40; // type:function size:0x4 +initializeState_Wait__15dAcOSandFloor_cFv = .text:0x00000AA0; // type:function size:0x4 +executeState_Wait__15dAcOSandFloor_cFv = .text:0x00000AB0; // type:function size:0x28C +finalizeState_Wait__15dAcOSandFloor_cFv = .text:0x00000D40; // type:function size:0x4 AcOSandFloor__getBrres = .text:0x00000D50; // type:function size:0x64 AcOSandFloor__getDzbData = .text:0x00000DC0; // type:function size:0x8C AcOSandFloor__getPlcData = .text:0x00000E50; // type:function size:0x8C @@ -33,30 +33,30 @@ fn_474_1110 = .text:0x00001110; // type:function size:0x4C AcOSandFloor__rotateTransMatrix = .text:0x00001160; // type:function size:0x50 AcOSandFloor__isFromStage = .text:0x000011B0; // type:function size:0x24 fn_474_11E0 = .text:0x000011E0; // type:function size:0x68 -AcOSandFloor__dtor = .text:0x00001250; // type:function size:0xFC -fn_474_1350 = .text:0x00001350; // type:function size:0x10 -fn_474_1360 = .text:0x00001360; // type:function size:0x60 -fn_474_13C0 = .text:0x000013C0; // type:function size:0xC -fn_474_13D0 = .text:0x000013D0; // type:function size:0x1C -fn_474_13F0 = .text:0x000013F0; // type:function size:0x1C -fn_474_1410 = .text:0x00001410; // type:function size:0x1C -fn_474_1430 = .text:0x00001430; // type:function size:0x10 -fn_474_1440 = .text:0x00001440; // type:function size:0x10 -fn_474_1450 = .text:0x00001450; // type:function size:0x10 -fn_474_1460 = .text:0x00001460; // type:function size:0x10 -fn_474_1470 = .text:0x00001470; // type:function size:0x10 -fn_474_1480 = .text:0x00001480; // type:function size:0x10 -fn_474_1490 = .text:0x00001490; // type:function size:0x30 -fn_474_14C0 = .text:0x000014C0; // type:function size:0x30 -fn_474_14F0 = .text:0x000014F0; // type:function size:0x30 -fn_474_1520 = .text:0x00001520; // type:function size:0x10C -fn_474_1630 = .text:0x00001630; // type:function size:0x58 -fn_474_1690 = .text:0x00001690; // type:function size:0x88 +__dt__15dAcOSandFloor_cFv = .text:0x00001250; // type:function size:0xFC +getStateID__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 +build__31sFStateFct_c<15dAcOSandFloor_c>FRC12sStateIDIf_c = .text:0x00001360; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSandFloor_c>FRP10sStateIf_c = .text:0x000013C0; // type:function size:0xC +initialize__28sFState_c<15dAcOSandFloor_c>Fv = .text:0x000013D0; // type:function size:0x1C +execute__28sFState_c<15dAcOSandFloor_c>Fv = .text:0x000013F0; // type:function size:0x1C +finalize__28sFState_c<15dAcOSandFloor_c>Fv = .text:0x00001410; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001430; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001450; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001460; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSandFloor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSandFloor_c>CFR15dAcOSandFloor_c = .text:0x00001490; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSandFloor_c>CFR15dAcOSandFloor_c = .text:0x000014C0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSandFloor_c>CFR15dAcOSandFloor_c = .text:0x000014F0; // type:function size:0x30 +__sinit_\d_a_obj_sand_floor_cpp = .text:0x00001520; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOSandFloor_c>Fv = .text:0x00001630; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSandFloor_c>CFPCc = .text:0x00001690; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_474_rodata_0 = .rodata:0x00000000; // type:object size:0x3C data:float -lbl_474_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SAND_FLOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_474_data_10 = .data:0x00000010; // type:object size:0x20 lbl_474_data_30 = .data:0x00000030; // type:object size:0x10 data:string lbl_474_data_40 = .data:0x00000040; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_obj_sandbagNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sandbagNP/symbols.txt index 777649bf..7a32ed4a 100644 --- a/config/SOUE01/rels/d_a_obj_sandbagNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sandbagNP/symbols.txt @@ -4,46 +4,46 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_612_F0 = .text:0x000000F0; // type:function size:0x40 -AcOSandbag__ctor = .text:0x00000130; // type:function size:0x118 +dAcOSandbag_c_classInit__Fv = .text:0x00000130; // type:function size:0x118 fn_612_250 = .text:0x00000250; // type:function size:0x58 -fn_612_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_612_310 = .text:0x00000310; // type:function size:0x6C -fn_612_380 = .text:0x00000380; // type:function size:0xA0 -fn_612_420 = .text:0x00000420; // type:function size:0xA4 +__dt__26sFState_c<13dAcOSandbag_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOSandbag_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_612_4D0 = .text:0x000004D0; // type:function size:0x68 fn_612_540 = .text:0x00000540; // type:function size:0x58 fn_612_5A0 = .text:0x000005A0; // type:function size:0x4 AcOSandbag__initModels = .text:0x000005B0; // type:function size:0xF8 AcOSandbag__init = .text:0x000006B0; // type:function size:0x218 -fn_612_8D0 = .text:0x000008D0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008D0; // type:function size:0x10 fn_612_8E0 = .text:0x000008E0; // type:function size:0x8 AcOSandbag__update = .text:0x000008F0; // type:function size:0x8C -fn_612_980 = .text:0x00000980; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_612_990 = .text:0x00000990; // type:function size:0xE4 -AcOSandbag__stateWaitEnter = .text:0x00000A80; // type:function size:0x4 -AcOSandbag__stateWaitUpdate = .text:0x00000A90; // type:function size:0x420 -AcOSandbag__stateWaitLeave = .text:0x00000EB0; // type:function size:0x4 +initializeState_Wait__13dAcOSandbag_cFv = .text:0x00000A80; // type:function size:0x4 +executeState_Wait__13dAcOSandbag_cFv = .text:0x00000A90; // type:function size:0x420 +finalizeState_Wait__13dAcOSandbag_cFv = .text:0x00000EB0; // type:function size:0x4 fn_612_EC0 = .text:0x00000EC0; // type:function size:0x1E4 fn_612_10B0 = .text:0x000010B0; // type:function size:0x150 -fn_612_1200 = .text:0x00001200; // type:function size:0x118 -fn_612_1320 = .text:0x00001320; // type:function size:0x10 -fn_612_1330 = .text:0x00001330; // type:function size:0x60 -fn_612_1390 = .text:0x00001390; // type:function size:0xC -fn_612_13A0 = .text:0x000013A0; // type:function size:0x1C -fn_612_13C0 = .text:0x000013C0; // type:function size:0x1C -fn_612_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_612_1400 = .text:0x00001400; // type:function size:0x10 -fn_612_1410 = .text:0x00001410; // type:function size:0x10 -fn_612_1420 = .text:0x00001420; // type:function size:0x10 -fn_612_1430 = .text:0x00001430; // type:function size:0x10 -fn_612_1440 = .text:0x00001440; // type:function size:0x10 -fn_612_1450 = .text:0x00001450; // type:function size:0x10 -fn_612_1460 = .text:0x00001460; // type:function size:0x30 -fn_612_1490 = .text:0x00001490; // type:function size:0x30 -fn_612_14C0 = .text:0x000014C0; // type:function size:0x30 -fn_612_14F0 = .text:0x000014F0; // type:function size:0x15C -fn_612_1650 = .text:0x00001650; // type:function size:0x58 -fn_612_16B0 = .text:0x000016B0; // type:function size:0x88 +__dt__13dAcOSandbag_cFv = .text:0x00001200; // type:function size:0x118 +getStateID__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001320; // type:function size:0x10 +build__29sFStateFct_c<13dAcOSandbag_c>FRC12sStateIDIf_c = .text:0x00001330; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOSandbag_c>FRP10sStateIf_c = .text:0x00001390; // type:function size:0xC +initialize__26sFState_c<13dAcOSandbag_c>Fv = .text:0x000013A0; // type:function size:0x1C +execute__26sFState_c<13dAcOSandbag_c>Fv = .text:0x000013C0; // type:function size:0x1C +finalize__26sFState_c<13dAcOSandbag_c>Fv = .text:0x000013E0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001400; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001410; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001420; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001430; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001440; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOSandbag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOSandbag_c>CFR13dAcOSandbag_c = .text:0x00001460; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOSandbag_c>CFR13dAcOSandbag_c = .text:0x00001490; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOSandbag_c>CFR13dAcOSandbag_c = .text:0x000014C0; // type:function size:0x30 +__sinit_\d_a_obj_sandbag_cpp = .text:0x000014F0; // type:function size:0x15C scope:local +__dt__28sFStateID_c<13dAcOSandbag_c>Fv = .text:0x00001650; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOSandbag_c>CFPCc = .text:0x000016B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_612_rodata_88 = .rodata:0x00000088; // type:object size:0x4 lbl_612_rodata_8C = .rodata:0x0000008C; // type:object size:0x4 lbl_612_rodata_90 = .rodata:0x00000090; // type:object size:0x4 lbl_612_data_0 = .data:0x00000000; // type:object size:0x30 data:4byte -lbl_612_data_30 = .data:0x00000030; // type:object size:0x10 +g_profile_OBJ_SANDBAG = .data:0x00000030; // type:object size:0x10 lbl_612_data_40 = .data:0x00000040; // type:object size:0x8 lbl_612_data_48 = .data:0x00000048; // type:object size:0x14 lbl_612_data_5C = .data:0x0000005C; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_saveNP/symbols.txt b/config/SOUE01/rels/d_a_obj_saveNP/symbols.txt index 205f6d79..d63a29fa 100644 --- a/config/SOUE01/rels/d_a_obj_saveNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_saveNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSave__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOSave_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 fn_481_120 = .text:0x00000120; // type:function size:0x78 fn_481_1A0 = .text:0x000001A0; // type:function size:0x6C fn_481_210 = .text:0x00000210; // type:function size:0x84 @@ -11,22 +11,22 @@ fn_481_2A0 = .text:0x000002A0; // type:function size:0x84 fn_481_330 = .text:0x00000330; // type:function size:0x84 fn_481_3C0 = .text:0x000003C0; // type:function size:0x84 fn_481_450 = .text:0x00000450; // type:function size:0xA4 -AcOSave__ctorCont = .text:0x00000500; // type:function size:0x1A4 +__ct__10dAcOSave_cFv = .text:0x00000500; // type:function size:0x1A4 fn_481_6B0 = .text:0x000006B0; // type:function size:0x40 fn_481_6F0 = .text:0x000006F0; // type:function size:0x58 -fn_481_750 = .text:0x00000750; // type:function size:0x58 -fn_481_7B0 = .text:0x000007B0; // type:function size:0x6C -fn_481_820 = .text:0x00000820; // type:function size:0xA0 -fn_481_8C0 = .text:0x000008C0; // type:function size:0xA4 -fn_481_970 = .text:0x00000970; // type:function size:0x168 +__dt__23sFState_c<10dAcOSave_c>Fv = .text:0x00000750; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOSave_c>Fv = .text:0x000007B0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000820; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c>Fv = .text:0x000008C0; // type:function size:0xA4 +__dt__10dAcOSave_cFv = .text:0x00000970; // type:function size:0x168 fn_481_AE0 = .text:0x00000AE0; // type:function size:0x214 AcOSave__init1 = .text:0x00000D00; // type:function size:0x8 AcOSave__init2 = .text:0x00000D10; // type:function size:0x554 -fn_481_1270 = .text:0x00001270; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001270; // type:function size:0x10 fn_481_1280 = .text:0x00001280; // type:function size:0x24 AcOSave__update = .text:0x000012B0; // type:function size:0x448 -fn_481_1700 = .text:0x00001700; // type:function size:0x10 -fn_481_1710 = .text:0x00001710; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001700; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001710; // type:function size:0x10 fn_481_1720 = .text:0x00001720; // type:function size:0x5F8 fn_481_1D20 = .text:0x00001D20; // type:function size:0xE8 fn_481_1E10 = .text:0x00001E10; // type:function size:0xC @@ -64,46 +64,46 @@ fn_481_2220 = .text:0x00002220; // type:function size:0xC fn_481_2230 = .text:0x00002230; // type:function size:0x18 fn_481_2250 = .text:0x00002250; // type:function size:0x24 fn_481_2280 = .text:0x00002280; // type:function size:0x124 -AcOSave__stateMossEnter = .text:0x000023B0; // type:function size:0x58 -AcOSave__stateMossUpdate = .text:0x00002410; // type:function size:0x4 -AcOSave__stateMossLeave = .text:0x00002420; // type:function size:0x4 -AcOSave__stateShineEnter = .text:0x00002430; // type:function size:0x4 -AcOSave__stateShineUpdate = .text:0x00002440; // type:function size:0xA4 -AcOSave__stateShineLeave = .text:0x000024F0; // type:function size:0x4 -AcOSave__stateWaitEnter = .text:0x00002500; // type:function size:0xB0 -fn_481_25B0 = .text:0x000025B0; // type:function size:0x10 -AcOSave__stateWaitUpdate = .text:0x000025C0; // type:function size:0x90 -AcOSave__stateWaitLeave = .text:0x00002650; // type:function size:0x4 -AcOSave__stateQueryEnter = .text:0x00002660; // type:function size:0x4 -AcOSave__stateQueryUpdate = .text:0x00002670; // type:function size:0x2C0 -AcOSave__stateQueryLeave = .text:0x00002930; // type:function size:0x4 -AcOSave__stateLightShaftEnter = .text:0x00002940; // type:function size:0xC -AcOSave__stateLightShaftUpdate = .text:0x00002950; // type:function size:0x1A4 -AcOSave__stateLightShaftLeave = .text:0x00002B00; // type:function size:0x4 -AcOSave__stateEscapeEnter = .text:0x00002B10; // type:function size:0xB0 -AcOSave__stateEscapeUpdate = .text:0x00002BC0; // type:function size:0x264 -AcOSave__stateEscapeLeave = .text:0x00002E30; // type:function size:0x4 +initializeState_Moss__10dAcOSave_cFv = .text:0x000023B0; // type:function size:0x58 +executeState_Moss__10dAcOSave_cFv = .text:0x00002410; // type:function size:0x4 +finalizeState_Moss__10dAcOSave_cFv = .text:0x00002420; // type:function size:0x4 +initializeState_Shine__10dAcOSave_cFv = .text:0x00002430; // type:function size:0x4 +executeState_Shine__10dAcOSave_cFv = .text:0x00002440; // type:function size:0xA4 +finalizeState_Shine__10dAcOSave_cFv = .text:0x000024F0; // type:function size:0x4 +initializeState_Wait__10dAcOSave_cFv = .text:0x00002500; // type:function size:0xB0 +getOldStateID__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025B0; // type:function size:0x10 +executeState_Wait__10dAcOSave_cFv = .text:0x000025C0; // type:function size:0x90 +finalizeState_Wait__10dAcOSave_cFv = .text:0x00002650; // type:function size:0x4 +initializeState_Query__10dAcOSave_cFv = .text:0x00002660; // type:function size:0x4 +executeState_Query__10dAcOSave_cFv = .text:0x00002670; // type:function size:0x2C0 +finalizeState_Query__10dAcOSave_cFv = .text:0x00002930; // type:function size:0x4 +initializeState_LightShaft__10dAcOSave_cFv = .text:0x00002940; // type:function size:0xC +executeState_LightShaft__10dAcOSave_cFv = .text:0x00002950; // type:function size:0x1A4 +finalizeState_LightShaft__10dAcOSave_cFv = .text:0x00002B00; // type:function size:0x4 +initializeState_Escape__10dAcOSave_cFv = .text:0x00002B10; // type:function size:0xB0 +executeState_Escape__10dAcOSave_cFv = .text:0x00002BC0; // type:function size:0x264 +finalizeState_Escape__10dAcOSave_cFv = .text:0x00002E30; // type:function size:0x4 fn_481_2E40 = .text:0x00002E40; // type:function size:0x4 fn_481_2E50 = .text:0x00002E50; // type:function size:0x4 fn_481_2E60 = .text:0x00002E60; // type:function size:0x4 fn_481_2E70 = .text:0x00002E70; // type:function size:0x4 fn_481_2E80 = .text:0x00002E80; // type:function size:0x4 -fn_481_2E90 = .text:0x00002E90; // type:function size:0x60 -fn_481_2EF0 = .text:0x00002EF0; // type:function size:0xC -fn_481_2F00 = .text:0x00002F00; // type:function size:0x1C -fn_481_2F20 = .text:0x00002F20; // type:function size:0x1C -fn_481_2F40 = .text:0x00002F40; // type:function size:0x1C -fn_481_2F60 = .text:0x00002F60; // type:function size:0x10 -fn_481_2F70 = .text:0x00002F70; // type:function size:0x10 -fn_481_2F80 = .text:0x00002F80; // type:function size:0x10 -fn_481_2F90 = .text:0x00002F90; // type:function size:0x10 -fn_481_2FA0 = .text:0x00002FA0; // type:function size:0x10 -fn_481_2FB0 = .text:0x00002FB0; // type:function size:0x30 -fn_481_2FE0 = .text:0x00002FE0; // type:function size:0x30 -fn_481_3010 = .text:0x00003010; // type:function size:0x30 -AcOSave__initStates = .text:0x00003040; // type:function size:0x4E4 -fn_481_3530 = .text:0x00003530; // type:function size:0x58 -fn_481_3590 = .text:0x00003590; // type:function size:0x88 +build__26sFStateFct_c<10dAcOSave_c>FRC12sStateIDIf_c = .text:0x00002E90; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOSave_c>FRP10sStateIf_c = .text:0x00002EF0; // type:function size:0xC +initialize__23sFState_c<10dAcOSave_c>Fv = .text:0x00002F00; // type:function size:0x1C +execute__23sFState_c<10dAcOSave_c>Fv = .text:0x00002F20; // type:function size:0x1C +finalize__23sFState_c<10dAcOSave_c>Fv = .text:0x00002F40; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F60; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F70; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F80; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F90; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOSave_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002FA0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOSave_c>CFR10dAcOSave_c = .text:0x00002FB0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOSave_c>CFR10dAcOSave_c = .text:0x00002FE0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOSave_c>CFR10dAcOSave_c = .text:0x00003010; // type:function size:0x30 +__sinit_\d_a_obj_save_cpp = .text:0x00003040; // type:function size:0x4E4 scope:local +__dt__25sFStateID_c<10dAcOSave_c>Fv = .text:0x00003530; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOSave_c>CFPCc = .text:0x00003590; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -120,7 +120,7 @@ lbl_481_rodata_170 = .rodata:0x00000170; // type:object size:0x4 data:float lbl_481_rodata_174 = .rodata:0x00000174; // type:object size:0x4 data:float lbl_481_rodata_178 = .rodata:0x00000178; // type:object size:0x4 data:float lbl_481_rodata_17C = .rodata:0x0000017C; // type:object size:0x34 data:float -lbl_481_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SAVE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_481_data_10 = .data:0x00000010; // type:object size:0x10 lbl_481_data_20 = .data:0x00000020; // type:object size:0xC data:string lbl_481_data_2C = .data:0x0000002C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_obj_scattersandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_scattersandNP/symbols.txt index cdf4bd7c..cd3569e1 100644 --- a/config/SOUE01/rels/d_a_obj_scattersandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_scattersandNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_110_70 = .text:0x00000070; // type:function size:0x90 +dAcOScatterSand_classInit__Fv = .text:0x00000070; // type:function size:0x90 fn_110_100 = .text:0x00000100; // type:function size:0xE0 fn_110_1E0 = .text:0x000001E0; // type:function size:0x19C fn_110_380 = .text:0x00000380; // type:function size:0xEC @@ -13,14 +13,14 @@ fn_110_6B0 = .text:0x000006B0; // type:function size:0x94 fn_110_750 = .text:0x00000750; // type:function size:0x764 fn_110_EC0 = .text:0x00000EC0; // type:function size:0x70 fn_110_F30 = .text:0x00000F30; // type:function size:0x28 -fn_110_F60 = .text:0x00000F60; // type:function size:0x90 +__dt__15dAcOScatterSandFv = .text:0x00000F60; // type:function size:0x90 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_110_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_110_rodata_18 = .rodata:0x00000018; // type:object size:0x38 data:float lbl_110_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_110_rodata_54 = .rodata:0x00000054; // type:object size:0x24 data:float -lbl_110_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_VSD = .data:0x00000000; // type:object size:0x10 lbl_110_data_10 = .data:0x00000010; // type:object size:0x64 data:float lbl_110_data_74 = .data:0x00000074; // type:object size:0x24 lbl_110_data_98 = .data:0x00000098; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_sea_F301NP/symbols.txt b/config/SOUE01/rels/d_a_obj_sea_F301NP/symbols.txt index dd6cca29..7135bd54 100644 --- a/config/SOUE01/rels/d_a_obj_sea_F301NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sea_F301NP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSeaF301__ctor = .text:0x000000F0; // type:function size:0x134 -fn_570_230 = .text:0x00000230; // type:function size:0x58 -fn_570_290 = .text:0x00000290; // type:function size:0x6C -fn_570_300 = .text:0x00000300; // type:function size:0xA0 -fn_570_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOSeaF301_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__26sFState_c<13dAcOSeaF301_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOSeaF301_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_570_450 = .text:0x00000450; // type:function size:0x64 AcOSeaF301__initModels = .text:0x000004C0; // type:function size:0x188 AcOSeaF301__init = .text:0x00000650; // type:function size:0x1EC -fn_570_840 = .text:0x00000840; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 AcOSeaF301__destroy = .text:0x00000850; // type:function size:0x38 AcOSeaF301__update = .text:0x00000890; // type:function size:0xFC -fn_570_990 = .text:0x00000990; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000990; // type:function size:0x10 AcOSeaF301__updateInEvent = .text:0x000009A0; // type:function size:0x14C AcOSeaF301__draw = .text:0x00000AF0; // type:function size:0x78 -fn_570_B70 = .text:0x00000B70; // type:function size:0x4 -fn_570_B80 = .text:0x00000B80; // type:function size:0x4 -fn_570_B90 = .text:0x00000B90; // type:function size:0x4 -AcOSeaF301__dtor = .text:0x00000BA0; // type:function size:0x120 -fn_570_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_570_CD0 = .text:0x00000CD0; // type:function size:0x60 -fn_570_D30 = .text:0x00000D30; // type:function size:0xC -fn_570_D40 = .text:0x00000D40; // type:function size:0x1C -fn_570_D60 = .text:0x00000D60; // type:function size:0x1C -fn_570_D80 = .text:0x00000D80; // type:function size:0x1C -fn_570_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_570_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_570_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_570_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_570_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_570_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_570_E00 = .text:0x00000E00; // type:function size:0x30 -fn_570_E30 = .text:0x00000E30; // type:function size:0x30 -fn_570_E60 = .text:0x00000E60; // type:function size:0x30 -fn_570_E90 = .text:0x00000E90; // type:function size:0x10C -fn_570_FA0 = .text:0x00000FA0; // type:function size:0x58 -fn_570_1000 = .text:0x00001000; // type:function size:0x88 +initializeState_Wait__13dAcOSeaF301_cFv = .text:0x00000B70; // type:function size:0x4 +executeState_Wait__13dAcOSeaF301_cFv = .text:0x00000B80; // type:function size:0x4 +finalizeState_Wait__13dAcOSeaF301_cFv = .text:0x00000B90; // type:function size:0x4 +__dt__13dAcOSeaF301_cFv = .text:0x00000BA0; // type:function size:0x120 +getStateID__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +build__29sFStateFct_c<13dAcOSeaF301_c>FRC12sStateIDIf_c = .text:0x00000CD0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOSeaF301_c>FRP10sStateIf_c = .text:0x00000D30; // type:function size:0xC +initialize__26sFState_c<13dAcOSeaF301_c>Fv = .text:0x00000D40; // type:function size:0x1C +execute__26sFState_c<13dAcOSeaF301_c>Fv = .text:0x00000D60; // type:function size:0x1C +finalize__26sFState_c<13dAcOSeaF301_c>Fv = .text:0x00000D80; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DA0; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DD0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOSeaF301_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOSeaF301_c>CFR13dAcOSeaF301_c = .text:0x00000E00; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOSeaF301_c>CFR13dAcOSeaF301_c = .text:0x00000E30; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOSeaF301_c>CFR13dAcOSeaF301_c = .text:0x00000E60; // type:function size:0x30 +__sinit_\d_a_obj_sea_F301_cpp = .text:0x00000E90; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcOSeaF301_c>Fv = .text:0x00000FA0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOSeaF301_c>CFPCc = .text:0x00001000; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_570_rodata_0 = .rodata:0x00000000; // type:object size:0x24 data:float -lbl_570_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SEA_F301 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_570_data_10 = .data:0x00000010; // type:object size:0x8 lbl_570_data_18 = .data:0x00000018; // type:object size:0x30 lbl_570_data_48 = .data:0x00000048; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_sealed_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sealed_doorNP/symbols.txt index f55bfb43..d36540eb 100644 --- a/config/SOUE01/rels/d_a_obj_sealed_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sealed_doorNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOsealedDoor__ctor = .text:0x000000F0; // type:function size:0x11C -fn_395_210 = .text:0x00000210; // type:function size:0x58 -fn_395_270 = .text:0x00000270; // type:function size:0x6C -fn_395_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_395_380 = .text:0x00000380; // type:function size:0xA4 +dAcOsealedDoor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x11C +__dt__29sFState_c<16dAcOsealedDoor_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOsealedDoor_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_395_430 = .text:0x00000430; // type:function size:0x40 AcOsealedDoor__performInteraction = .text:0x00000470; // type:function size:0x138 AcOsealedDoor__initmodels = .text:0x000005B0; // type:function size:0x10C AcOsealedDoor__init = .text:0x000006C0; // type:function size:0x260 -fn_395_920 = .text:0x00000920; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 fn_395_930 = .text:0x00000930; // type:function size:0x8 AcOsealedDoor__update = .text:0x00000940; // type:function size:0x5C -fn_395_9A0 = .text:0x000009A0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009A0; // type:function size:0x10 AcOsealedDoor__updateInEvent = .text:0x000009B0; // type:function size:0x290 AcOsealedDoor__dra = .text:0x00000C40; // type:function size:0x34 -AcOsealedDoor__stateWaitEnter = .text:0x00000C80; // type:function size:0x70 -AcOsealedDoor__stateWaitUpdate = .text:0x00000CF0; // type:function size:0x84 +initializeState_Wait__16dAcOsealedDoor_cFv = .text:0x00000C80; // type:function size:0x70 +executeState_Wait__16dAcOsealedDoor_cFv = .text:0x00000CF0; // type:function size:0x84 AcOsealedDoor__decrement = .text:0x00000D80; // type:function size:0x1C -fn_395_DA0 = .text:0x00000DA0; // type:function size:0x4 -AcOsealedDoor__stateMarkAppearEnter = .text:0x00000DB0; // type:function size:0x4C -AcOsealedDoor__stateMarkAppearUpdate = .text:0x00000E00; // type:function size:0x6C -fn_395_E70 = .text:0x00000E70; // type:function size:0x4 -AcOsealedDoor__stateLightEnter = .text:0x00000E80; // type:function size:0x68 -AcOsealedDoor__stateLightUpdate = .text:0x00000EF0; // type:function size:0x1EC -fn_395_10E0 = .text:0x000010E0; // type:function size:0x4 -fn_395_10F0 = .text:0x000010F0; // type:function size:0x4 -fn_395_1100 = .text:0x00001100; // type:function size:0x74 -fn_395_1180 = .text:0x00001180; // type:function size:0x4 -AcOsealedDoor__stateVanishEnter = .text:0x00001190; // type:function size:0x9C -AcOsealedDoor__stateVanishUpdate = .text:0x00001230; // type:function size:0x58 -AcOsealedDoor__stateVanishLeave = .text:0x00001290; // type:function size:0x1C -AcOsealedDoor__stateAppearEnter = .text:0x000012B0; // type:function size:0x9C -AcOsealedDoor__stateAppearUpdate = .text:0x00001350; // type:function size:0x58 -AcOsealedDoor__stateAppearLeave = .text:0x000013B0; // type:function size:0x1C -AcOsealedDoor__dtor = .text:0x000013D0; // type:function size:0xFC -fn_395_14D0 = .text:0x000014D0; // type:function size:0x10 +finalizeState_Wait__16dAcOsealedDoor_cFv = .text:0x00000DA0; // type:function size:0x4 +initializeState_MarkAppear__16dAcOsealedDoor_cFv = .text:0x00000DB0; // type:function size:0x4C +executeState_MarkAppear__16dAcOsealedDoor_cFv = .text:0x00000E00; // type:function size:0x6C +finalizeState_MarkAppear__16dAcOsealedDoor_cFv = .text:0x00000E70; // type:function size:0x4 +initializeState_Light__16dAcOsealedDoor_cFv = .text:0x00000E80; // type:function size:0x68 +executeState_Light__16dAcOsealedDoor_cFv = .text:0x00000EF0; // type:function size:0x1EC +finalizeState_Light__16dAcOsealedDoor_cFv = .text:0x000010E0; // type:function size:0x4 +initializeState_AnmWait__16dAcOsealedDoor_cFv = .text:0x000010F0; // type:function size:0x4 +executeState_AnmWait__16dAcOsealedDoor_cFv = .text:0x00001100; // type:function size:0x74 +finalizeState_AnmWait__16dAcOsealedDoor_cFv = .text:0x00001180; // type:function size:0x4 +initializeState_Vanish__16dAcOsealedDoor_cFv = .text:0x00001190; // type:function size:0x9C +executeState_Vanish__16dAcOsealedDoor_cFv = .text:0x00001230; // type:function size:0x58 +finalizeState_Vanish__16dAcOsealedDoor_cFv = .text:0x00001290; // type:function size:0x1C +initializeState_Appear__16dAcOsealedDoor_cFv = .text:0x000012B0; // type:function size:0x9C +executeState_Appear__16dAcOsealedDoor_cFv = .text:0x00001350; // type:function size:0x58 +finalizeState_Appear__16dAcOsealedDoor_cFv = .text:0x000013B0; // type:function size:0x1C +__dt__16dAcOsealedDoor_cFv = .text:0x000013D0; // type:function size:0xFC +getStateID__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014D0; // type:function size:0x10 fn_395_14E0 = .text:0x000014E0; // type:function size:0x4 fn_395_14F0 = .text:0x000014F0; // type:function size:0x4 fn_395_1500 = .text:0x00001500; // type:function size:0x4 fn_395_1510 = .text:0x00001510; // type:function size:0x4 fn_395_1520 = .text:0x00001520; // type:function size:0x4 -fn_395_1530 = .text:0x00001530; // type:function size:0x60 -fn_395_1590 = .text:0x00001590; // type:function size:0xC -fn_395_15A0 = .text:0x000015A0; // type:function size:0x1C -fn_395_15C0 = .text:0x000015C0; // type:function size:0x1C -fn_395_15E0 = .text:0x000015E0; // type:function size:0x1C -fn_395_1600 = .text:0x00001600; // type:function size:0x10 -fn_395_1610 = .text:0x00001610; // type:function size:0x10 -fn_395_1620 = .text:0x00001620; // type:function size:0x10 -fn_395_1630 = .text:0x00001630; // type:function size:0x10 -fn_395_1640 = .text:0x00001640; // type:function size:0x10 -fn_395_1650 = .text:0x00001650; // type:function size:0x10 -fn_395_1660 = .text:0x00001660; // type:function size:0x30 -fn_395_1690 = .text:0x00001690; // type:function size:0x30 -fn_395_16C0 = .text:0x000016C0; // type:function size:0x30 -fn_395_16F0 = .text:0x000016F0; // type:function size:0x4B0 -fn_395_1BA0 = .text:0x00001BA0; // type:function size:0x58 -fn_395_1C00 = .text:0x00001C00; // type:function size:0x88 +build__32sFStateFct_c<16dAcOsealedDoor_c>FRC12sStateIDIf_c = .text:0x00001530; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOsealedDoor_c>FRP10sStateIf_c = .text:0x00001590; // type:function size:0xC +initialize__29sFState_c<16dAcOsealedDoor_c>Fv = .text:0x000015A0; // type:function size:0x1C +execute__29sFState_c<16dAcOsealedDoor_c>Fv = .text:0x000015C0; // type:function size:0x1C +finalize__29sFState_c<16dAcOsealedDoor_c>Fv = .text:0x000015E0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001600; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001610; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001620; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001630; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOsealedDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001650; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOsealedDoor_c>CFR16dAcOsealedDoor_c = .text:0x00001660; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOsealedDoor_c>CFR16dAcOsealedDoor_c = .text:0x00001690; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOsealedDoor_c>CFR16dAcOsealedDoor_c = .text:0x000016C0; // type:function size:0x30 +__sinit_\d_a_obj_sealed_door_cpp = .text:0x000016F0; // type:function size:0x4B0 scope:local +__dt__31sFStateID_c<16dAcOsealedDoor_c>Fv = .text:0x00001BA0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOsealedDoor_c>CFPCc = .text:0x00001C00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_395_data_8 = .data:0x00000008; // type:object size:0x10 lbl_395_data_18 = .data:0x00000018; // type:object size:0x8 data:string lbl_395_data_20 = .data:0x00000020; // type:object size:0xC lbl_395_data_2C = .data:0x0000002C; // type:object size:0xC data:string -lbl_395_data_38 = .data:0x00000038; // type:object size:0x10 +g_profile_OBJ_SEALED_DOOR = .data:0x00000038; // type:object size:0x10 lbl_395_data_48 = .data:0x00000048; // type:object size:0x78 lbl_395_data_C0 = .data:0x000000C0; // type:object size:0x8 lbl_395_data_C8 = .data:0x000000C8; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_seat_swordNP/symbols.txt b/config/SOUE01/rels/d_a_obj_seat_swordNP/symbols.txt index a2e9fe90..e8fbf7a7 100644 --- a/config/SOUE01/rels/d_a_obj_seat_swordNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_seat_swordNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSeatSword__ctor = .text:0x000000F0; // type:function size:0xF8 -fn_499_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_499_250 = .text:0x00000250; // type:function size:0x6C -fn_499_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_499_360 = .text:0x00000360; // type:function size:0xA4 +dAcOSeatSword_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 +__dt__28sFState_c<15dAcOSeatSword_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSeatSword_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcOSeatSword__initModels = .text:0x00000410; // type:function size:0x25C AcOSeatSword__init = .text:0x00000670; // type:function size:0x1B0 -fn_499_820 = .text:0x00000820; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x10 fn_499_830 = .text:0x00000830; // type:function size:0x8 AcOSeatSword__update = .text:0x00000840; // type:function size:0x9C -fn_499_8E0 = .text:0x000008E0; // type:function size:0x10 -fn_499_8F0 = .text:0x000008F0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008E0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008F0; // type:function size:0x10 AcOSeatSword__updateInEvents = .text:0x00000900; // type:function size:0x110 AcOSeatSword__performInteraction = .text:0x00000A10; // type:function size:0x84 fn_499_AA0 = .text:0x00000AA0; // type:function size:0x164 fn_499_C10 = .text:0x00000C10; // type:function size:0x98 -AcOSeatSword__stateWaitEnter = .text:0x00000CB0; // type:function size:0x4 -AcOSeatSword__stateWaitUpdate = .text:0x00000CC0; // type:function size:0x88 -AcOSeatSword__stateWaitLeave = .text:0x00000D50; // type:function size:0x4 -AcOSeatSword__StateGetEnter = .text:0x00000D60; // type:function size:0xC -AcOSeatSword__stateGetUpdate = .text:0x00000D70; // type:function size:0x4 -AcOSeatSword__stateGetLeave = .text:0x00000D80; // type:function size:0x4 +initializeState_Wait__15dAcOSeatSword_cFv = .text:0x00000CB0; // type:function size:0x4 +executeState_Wait__15dAcOSeatSword_cFv = .text:0x00000CC0; // type:function size:0x88 +finalizeState_Wait__15dAcOSeatSword_cFv = .text:0x00000D50; // type:function size:0x4 +initializeState_Get__15dAcOSeatSword_cFv = .text:0x00000D60; // type:function size:0xC +executeState_Get__15dAcOSeatSword_cFv = .text:0x00000D70; // type:function size:0x4 +finalizeState_Get__15dAcOSeatSword_cFv = .text:0x00000D80; // type:function size:0x4 AcOSeatSword__commonUpdate = .text:0x00000D90; // type:function size:0xE8 fn_499_E80 = .text:0x00000E80; // type:function size:0x104 AcOSeatSword__checkShouldHaveSword = .text:0x00000F90; // type:function size:0xC4 -fn_499_1060 = .text:0x00001060; // type:function size:0x114 -fn_499_1180 = .text:0x00001180; // type:function size:0x60 -fn_499_11E0 = .text:0x000011E0; // type:function size:0xC -fn_499_11F0 = .text:0x000011F0; // type:function size:0x1C -fn_499_1210 = .text:0x00001210; // type:function size:0x1C -fn_499_1230 = .text:0x00001230; // type:function size:0x1C -fn_499_1250 = .text:0x00001250; // type:function size:0x10 -fn_499_1260 = .text:0x00001260; // type:function size:0x10 -fn_499_1270 = .text:0x00001270; // type:function size:0x10 -fn_499_1280 = .text:0x00001280; // type:function size:0x10 -fn_499_1290 = .text:0x00001290; // type:function size:0x10 -fn_499_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_499_12B0 = .text:0x000012B0; // type:function size:0x30 -fn_499_12E0 = .text:0x000012E0; // type:function size:0x30 -fn_499_1310 = .text:0x00001310; // type:function size:0x30 -fn_499_1340 = .text:0x00001340; // type:function size:0x1C0 -fn_499_1500 = .text:0x00001500; // type:function size:0x58 -fn_499_1560 = .text:0x00001560; // type:function size:0x88 +__dt__15dAcOSeatSword_cFv = .text:0x00001060; // type:function size:0x114 +build__31sFStateFct_c<15dAcOSeatSword_c>FRC12sStateIDIf_c = .text:0x00001180; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSeatSword_c>FRP10sStateIf_c = .text:0x000011E0; // type:function size:0xC +initialize__28sFState_c<15dAcOSeatSword_c>Fv = .text:0x000011F0; // type:function size:0x1C +execute__28sFState_c<15dAcOSeatSword_c>Fv = .text:0x00001210; // type:function size:0x1C +finalize__28sFState_c<15dAcOSeatSword_c>Fv = .text:0x00001230; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001250; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001260; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001270; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001280; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001290; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSeatSword_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012A0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSeatSword_c>CFR15dAcOSeatSword_c = .text:0x000012B0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSeatSword_c>CFR15dAcOSeatSword_c = .text:0x000012E0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSeatSword_c>CFR15dAcOSeatSword_c = .text:0x00001310; // type:function size:0x30 +__sinit_\d_a_obj_seat_sword_cpp = .text:0x00001340; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOSeatSword_c>Fv = .text:0x00001500; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSeatSword_c>CFPCc = .text:0x00001560; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_499_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_499_rodata_6C = .rodata:0x0000006C; // type:object size:0x8 data:float lbl_499_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_499_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float -lbl_499_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SEAT_SWORD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_499_data_10 = .data:0x00000010; // type:object size:0x30 lbl_499_data_40 = .data:0x00000040; // type:object size:0xC lbl_499_data_4C = .data:0x0000004C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_shedNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shedNP/symbols.txt index c4ccd9c7..e33f891e 100644 --- a/config/SOUE01/rels/d_a_obj_shedNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shedNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOShed__ctor = .text:0x000000F0; // type:function size:0xD8 -fn_587_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_587_230 = .text:0x00000230; // type:function size:0x6C -fn_587_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_587_340 = .text:0x00000340; // type:function size:0xA4 +dAcOShed_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__23sFState_c<10dAcOShed_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOShed_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOShed__initModels = .text:0x000003F0; // type:function size:0xE8 AcOShed__init = .text:0x000004E0; // type:function size:0x1E4 -fn_587_6D0 = .text:0x000006D0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006D0; // type:function size:0x10 fn_587_6E0 = .text:0x000006E0; // type:function size:0x8 AcOShed__update = .text:0x000006F0; // type:function size:0xAC -fn_587_7A0 = .text:0x000007A0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007A0; // type:function size:0x10 AcOShed__draw = .text:0x000007B0; // type:function size:0x28 -fn_587_7E0 = .text:0x000007E0; // type:function size:0x4 -fn_587_7F0 = .text:0x000007F0; // type:function size:0x88 -fn_587_880 = .text:0x00000880; // type:function size:0x4 -fn_587_890 = .text:0x00000890; // type:function size:0x120 -fn_587_9B0 = .text:0x000009B0; // type:function size:0x70 +initializeState_Wait__10dAcOShed_cFv = .text:0x000007E0; // type:function size:0x4 +executeState_Wait__10dAcOShed_cFv = .text:0x000007F0; // type:function size:0x88 +finalizeState_Wait__10dAcOShed_cFv = .text:0x00000880; // type:function size:0x4 +initializeState_Move__10dAcOShed_cFv = .text:0x00000890; // type:function size:0x120 +executeState_Move__10dAcOShed_cFv = .text:0x000009B0; // type:function size:0x70 AcOShed__decrement = .text:0x00000A20; // type:function size:0x1C -fn_587_A40 = .text:0x00000A40; // type:function size:0xC -fn_587_A50 = .text:0x00000A50; // type:function size:0xE4 -fn_587_B40 = .text:0x00000B40; // type:function size:0x10 -fn_587_B50 = .text:0x00000B50; // type:function size:0x60 -fn_587_BB0 = .text:0x00000BB0; // type:function size:0xC -fn_587_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_587_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_587_C00 = .text:0x00000C00; // type:function size:0x1C -fn_587_C20 = .text:0x00000C20; // type:function size:0x10 -fn_587_C30 = .text:0x00000C30; // type:function size:0x10 -fn_587_C40 = .text:0x00000C40; // type:function size:0x10 -fn_587_C50 = .text:0x00000C50; // type:function size:0x10 -fn_587_C60 = .text:0x00000C60; // type:function size:0x10 -fn_587_C70 = .text:0x00000C70; // type:function size:0x10 -fn_587_C80 = .text:0x00000C80; // type:function size:0x30 -fn_587_CB0 = .text:0x00000CB0; // type:function size:0x30 -fn_587_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_587_D10 = .text:0x00000D10; // type:function size:0x1C0 -fn_587_ED0 = .text:0x00000ED0; // type:function size:0x58 -fn_587_F30 = .text:0x00000F30; // type:function size:0x88 +finalizeState_Move__10dAcOShed_cFv = .text:0x00000A40; // type:function size:0xC +__dt__10dAcOShed_cFv = .text:0x00000A50; // type:function size:0xE4 +getStateID__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 +build__26sFStateFct_c<10dAcOShed_c>FRC12sStateIDIf_c = .text:0x00000B50; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOShed_c>FRP10sStateIf_c = .text:0x00000BB0; // type:function size:0xC +initialize__23sFState_c<10dAcOShed_c>Fv = .text:0x00000BC0; // type:function size:0x1C +execute__23sFState_c<10dAcOShed_c>Fv = .text:0x00000BE0; // type:function size:0x1C +finalize__23sFState_c<10dAcOShed_c>Fv = .text:0x00000C00; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C30; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C50; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOShed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOShed_c>CFR10dAcOShed_c = .text:0x00000C80; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOShed_c>CFR10dAcOShed_c = .text:0x00000CB0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOShed_c>CFR10dAcOShed_c = .text:0x00000CE0; // type:function size:0x30 +__sinit_\d_a_obj_shed_cpp = .text:0x00000D10; // type:function size:0x1C0 scope:local +__dt__25sFStateID_c<10dAcOShed_c>Fv = .text:0x00000ED0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOShed_c>CFPCc = .text:0x00000F30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -48,7 +48,7 @@ lbl_587_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_587_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_587_rodata_C = .rodata:0x0000000C; // type:object size:0x1C data:float lbl_587_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_587_data_0 = .data:0x00000000; // type:object size:0x60 data:4byte +g_profile_OBJ_SHED = .data:0x00000000; // type:object size:0x60 data:4byte lbl_587_data_60 = .data:0x00000060; // type:object size:0x18 data:string lbl_587_data_78 = .data:0x00000078; // type:object size:0x4 data:4byte lbl_587_data_7C = .data:0x0000007C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_ship_windowNP/symbols.txt b/config/SOUE01/rels/d_a_obj_ship_windowNP/symbols.txt index c385e61a..a79d80af 100644 --- a/config/SOUE01/rels/d_a_obj_ship_windowNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_ship_windowNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOShipWindow__ctor = .text:0x000000F0; // type:function size:0xF0 -fn_389_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_389_240 = .text:0x00000240; // type:function size:0x6C -fn_389_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_389_350 = .text:0x00000350; // type:function size:0xA4 +dAcOshipWindow_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__29sFState_c<16dAcOshipWindow_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOshipWindow_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 AcOShipWindow__initModels = .text:0x00000400; // type:function size:0x108 AcOShipWindow__init = .text:0x00000510; // type:function size:0x11C AcOShipWindow__init2 = .text:0x00000630; // type:function size:0xAC -fn_389_6E0 = .text:0x000006E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006E0; // type:function size:0x10 fn_389_6F0 = .text:0x000006F0; // type:function size:0x8 AcOShipWindow__update = .text:0x00000700; // type:function size:0xFC -fn_389_800 = .text:0x00000800; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000800; // type:function size:0x10 AcOShipWindow__updateInEvent = .text:0x00000810; // type:function size:0x128 -fn_389_940 = .text:0x00000940; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 AcOShipWindow__draw = .text:0x00000950; // type:function size:0x90 -fn_389_9E0 = .text:0x000009E0; // type:function size:0x4 -AcOshipWindow__stateCloseUpdate = .text:0x000009F0; // type:function size:0x18C -AcOshipWindow__stateCloseLeave = .text:0x00000B80; // type:function size:0x8 -AcOshipWindow__stateMoveEnter = .text:0x00000B90; // type:function size:0xCC -fn_389_C60 = .text:0x00000C60; // type:function size:0x10 -AcOshipWindow__stateMoveUpdate = .text:0x00000C70; // type:function size:0xAC +initializeState_Close__16dAcOshipWindow_cFv = .text:0x000009E0; // type:function size:0x4 +executeState_Close__16dAcOshipWindow_cFv = .text:0x000009F0; // type:function size:0x18C +finalizeState_Close__16dAcOshipWindow_cFv = .text:0x00000B80; // type:function size:0x8 +initializeState_Move__16dAcOshipWindow_cFv = .text:0x00000B90; // type:function size:0xCC +getOldStateID__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +executeState_Move__16dAcOshipWindow_cFv = .text:0x00000C70; // type:function size:0xAC AcOshipWindow__decrement = .text:0x00000D20; // type:function size:0x1C -AcOshipWindow__stateMoveLeave = .text:0x00000D40; // type:function size:0x10 -fn_389_D50 = .text:0x00000D50; // type:function size:0x4 -AcOshipWindow__stateOpenUpdate = .text:0x00000D60; // type:function size:0x1A8 -AcOshipWindow__stateOpenLeave = .text:0x00000F10; // type:function size:0x8 -AcOShipWindow__dtor = .text:0x00000F20; // type:function size:0xF0 -fn_389_1010 = .text:0x00001010; // type:function size:0x60 -fn_389_1070 = .text:0x00001070; // type:function size:0xC -fn_389_1080 = .text:0x00001080; // type:function size:0x1C -fn_389_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_389_10C0 = .text:0x000010C0; // type:function size:0x1C -fn_389_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_389_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_389_1100 = .text:0x00001100; // type:function size:0x10 -fn_389_1110 = .text:0x00001110; // type:function size:0x10 -fn_389_1120 = .text:0x00001120; // type:function size:0x10 -fn_389_1130 = .text:0x00001130; // type:function size:0x30 -fn_389_1160 = .text:0x00001160; // type:function size:0x30 -fn_389_1190 = .text:0x00001190; // type:function size:0x30 -fn_389_11C0 = .text:0x000011C0; // type:function size:0x27C -fn_389_1440 = .text:0x00001440; // type:function size:0x58 -fn_389_14A0 = .text:0x000014A0; // type:function size:0x88 +finalizeState_Move__16dAcOshipWindow_cFv = .text:0x00000D40; // type:function size:0x10 +initializeState_Open__16dAcOshipWindow_cFv = .text:0x00000D50; // type:function size:0x4 +executeState_Open__16dAcOshipWindow_cFv = .text:0x00000D60; // type:function size:0x1A8 +finalizeState_Open__16dAcOshipWindow_cFv = .text:0x00000F10; // type:function size:0x8 +__dt__16dAcOshipWindow_cFv = .text:0x00000F20; // type:function size:0xF0 +build__32sFStateFct_c<16dAcOshipWindow_c>FRC12sStateIDIf_c = .text:0x00001010; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOshipWindow_c>FRP10sStateIf_c = .text:0x00001070; // type:function size:0xC +initialize__29sFState_c<16dAcOshipWindow_c>Fv = .text:0x00001080; // type:function size:0x1C +execute__29sFState_c<16dAcOshipWindow_c>Fv = .text:0x000010A0; // type:function size:0x1C +finalize__29sFState_c<16dAcOshipWindow_c>Fv = .text:0x000010C0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001100; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOshipWindow_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001120; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOshipWindow_c>CFR16dAcOshipWindow_c = .text:0x00001130; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOshipWindow_c>CFR16dAcOshipWindow_c = .text:0x00001160; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOshipWindow_c>CFR16dAcOshipWindow_c = .text:0x00001190; // type:function size:0x30 +__sinit_\d_a_obj_ship_window_cpp = .text:0x000011C0; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOshipWindow_c>Fv = .text:0x00001440; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOshipWindow_c>CFPCc = .text:0x000014A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_389_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_389_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_389_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_389_rodata_30 = .rodata:0x00000030; // type:object size:0x8 data:double -lbl_389_data_0 = .data:0x00000000; // type:object size:0x64 data:4byte +g_profile_OBJ_SHIP_WINDOW = .data:0x00000000; // type:object size:0x64 data:4byte lbl_389_data_64 = .data:0x00000064; // type:object size:0x20 lbl_389_data_84 = .data:0x00000084; // type:object size:0x4 data:4byte lbl_389_data_88 = .data:0x00000088; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_shrine_afterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shrine_afterNP/symbols.txt index 50a95e6c..efd5c50c 100644 --- a/config/SOUE01/rels/d_a_obj_shrine_afterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shrine_afterNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOshrineAfter__ctor = .text:0x00000070; // type:function size:0x5C +dAcOshrineAfter_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C AcOshrineAfter__initModels = .text:0x000000D0; // type:function size:0x80 AcOshrineAfter__init = .text:0x00000150; // type:function size:0xD0 fn_387_220 = .text:0x00000220; // type:function size:0x8 fn_387_230 = .text:0x00000230; // type:function size:0x8 AcOshrineAfter__draw = .text:0x00000240; // type:function size:0x28 -AcOshrineAfter__dtor = .text:0x00000270; // type:function size:0x68 +__dt__17dAcOshrineAfter_cFv = .text:0x00000270; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_387_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float -lbl_387_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_SHRINE_AFTER = .data:0x00000000; // type:object size:0x10 lbl_387_data_10 = .data:0x00000010; // type:object size:0x10 lbl_387_data_20 = .data:0x00000020; // type:object size:0x20 lbl_387_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_shrine_bef_insideNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shrine_bef_insideNP/symbols.txt index 58aa9e4d..cea0ec7c 100644 --- a/config/SOUE01/rels/d_a_obj_shrine_bef_insideNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shrine_bef_insideNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOshrineBefInside__ctor = .text:0x00000070; // type:function size:0x7C +dAcOshrineBefInside_c_classInit__Fv = .text:0x00000070; // type:function size:0x7C AcOshrineBefInside__initModels = .text:0x000000F0; // type:function size:0x130 AcOshrineBefInside__init = .text:0x00000220; // type:function size:0xD8 fn_418_300 = .text:0x00000300; // type:function size:0x8 fn_418_310 = .text:0x00000310; // type:function size:0x8 AcOshrineBefInside__draw = .text:0x00000320; // type:function size:0x60 -AcOshrineBefInside__dtor = .text:0x00000380; // type:function size:0x80 +__dt__21dAcOshrineBefInside_cFv = .text:0x00000380; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_418_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_418_data_0 = .data:0x00000000; // type:object size:0x10 lbl_418_data_10 = .data:0x00000010; // type:object size:0x10 -lbl_418_data_20 = .data:0x00000020; // type:object size:0x50 +g_profile_OBJ_SHRINE_BEF_INSIDE = .data:0x00000020; // type:object size:0x50 lbl_418_data_70 = .data:0x00000070; // type:object size:0x28 lbl_418_data_98 = .data:0x00000098; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_shrine_beforeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shrine_beforeNP/symbols.txt index f26d6be0..4373c07b 100644 --- a/config/SOUE01/rels/d_a_obj_shrine_beforeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shrine_beforeNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOshrineBefore__ctor = .text:0x00000070; // type:function size:0x5C +dAcOshrineBefore_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C AcOshrineBefore__initModel = .text:0x000000D0; // type:function size:0x80 AcOshrineBefore__init = .text:0x00000150; // type:function size:0xD4 fn_388_230 = .text:0x00000230; // type:function size:0x8 fn_388_240 = .text:0x00000240; // type:function size:0x8 AcOshrineBefore__draw = .text:0x00000250; // type:function size:0x28 -AcOshrineBefore__dtor = .text:0x00000280; // type:function size:0x68 +__dt__18dAcOshrineBefore_cFv = .text:0x00000280; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_388_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_388_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_SHRINE_BEFORE = .data:0x00000000; // type:object size:0x10 lbl_388_data_10 = .data:0x00000010; // type:object size:0x10 lbl_388_data_20 = .data:0x00000020; // type:object size:0x20 data:string lbl_388_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shutterNP/symbols.txt index 21b7f9b7..f07c4532 100644 --- a/config/SOUE01/rels/d_a_obj_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shutterNP/symbols.txt @@ -3,21 +3,21 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOShutter__ctor = .text:0x000000F0; // type:function size:0x160 -fn_606_250 = .text:0x00000250; // type:function size:0x58 -fn_606_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_606_320 = .text:0x00000320; // type:function size:0xA0 -fn_606_3C0 = .text:0x000003C0; // type:function size:0xA4 +dAcOShutter_c_classInit__Fv = .text:0x000000F0; // type:function size:0x160 +__dt__26sFState_c<13dAcOShutter_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOShutter_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_606_470 = .text:0x00000470; // type:function size:0xC fn_606_480 = .text:0x00000480; // type:function size:0x20 fn_606_4A0 = .text:0x000004A0; // type:function size:0x10 fn_606_4B0 = .text:0x000004B0; // type:function size:0xC4 AcOShutter__initModels = .text:0x00000580; // type:function size:0x350 AcOShutter__init1 = .text:0x000008D0; // type:function size:0x650 -fn_606_F20 = .text:0x00000F20; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F20; // type:function size:0x10 AcOShutter__init2 = .text:0x00000F30; // type:function size:0xB4 AcOShutter__update = .text:0x00000FF0; // type:function size:0x120 -fn_606_1110 = .text:0x00001110; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001110; // type:function size:0x10 AcOShutter__updateInEvent = .text:0x00001120; // type:function size:0x630 AcOShutter__draw = .text:0x00001750; // type:function size:0x10C fn_606_1860 = .text:0x00001860; // type:function size:0xDC @@ -43,15 +43,15 @@ fn_606_1C00 = .text:0x00001C00; // type:function size:0x8 fn_606_1C10 = .text:0x00001C10; // type:function size:0x28 fn_606_1C40 = .text:0x00001C40; // type:function size:0x234 fn_606_1E80 = .text:0x00001E80; // type:function size:0x284 -fn_606_2110 = .text:0x00002110; // type:function size:0x18 -fn_606_2130 = .text:0x00002130; // type:function size:0x188 -fn_606_22C0 = .text:0x000022C0; // type:function size:0x4 -fn_606_22D0 = .text:0x000022D0; // type:function size:0xF4 -fn_606_23D0 = .text:0x000023D0; // type:function size:0x2A0 -fn_606_2670 = .text:0x00002670; // type:function size:0x4 -fn_606_2680 = .text:0x00002680; // type:function size:0x21C -fn_606_28A0 = .text:0x000028A0; // type:function size:0x20C -fn_606_2AB0 = .text:0x00002AB0; // type:function size:0x4 +initializeState_Wait__13dAcOShutter_cFv = .text:0x00002110; // type:function size:0x18 +executeState_Wait__13dAcOShutter_cFv = .text:0x00002130; // type:function size:0x188 +finalizeState_Wait__13dAcOShutter_cFv = .text:0x000022C0; // type:function size:0x4 +initializeState_Open__13dAcOShutter_cFv = .text:0x000022D0; // type:function size:0xF4 +executeState_Open__13dAcOShutter_cFv = .text:0x000023D0; // type:function size:0x2A0 +finalizeState_Open__13dAcOShutter_cFv = .text:0x00002670; // type:function size:0x4 +initializeState_Close__13dAcOShutter_cFv = .text:0x00002680; // type:function size:0x21C +executeState_Close__13dAcOShutter_cFv = .text:0x000028A0; // type:function size:0x20C +finalizeState_Close__13dAcOShutter_cFv = .text:0x00002AB0; // type:function size:0x4 fn_606_2AC0 = .text:0x00002AC0; // type:function size:0x24 fn_606_2AF0 = .text:0x00002AF0; // type:function size:0x24 fn_606_2B20 = .text:0x00002B20; // type:function size:0x24 @@ -93,7 +93,7 @@ fn_606_38E0 = .text:0x000038E0; // type:function size:0x27C fn_606_3B60 = .text:0x00003B60; // type:function size:0x1C fn_606_3B80 = .text:0x00003B80; // type:function size:0x28 fn_606_3BB0 = .text:0x00003BB0; // type:function size:0x9C -fn_606_3C50 = .text:0x00003C50; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C50; // type:function size:0x10 fn_606_3C60 = .text:0x00003C60; // type:function size:0x4 fn_606_3C70 = .text:0x00003C70; // type:function size:0x38 fn_606_3CA8 = .text:0x00003CA8; // type:function size:0x4 @@ -113,24 +113,24 @@ fn_606_40F0 = .text:0x000040F0; // type:function size:0x80 fn_606_4170 = .text:0x00004170; // type:function size:0x78 fn_606_41F0 = .text:0x000041F0; // type:function size:0x24 fn_606_4214 = .text:0x00004214; // type:function size:0x4 -fn_606_4220 = .text:0x00004220; // type:function size:0x15C -fn_606_4380 = .text:0x00004380; // type:function size:0x60 -fn_606_43E0 = .text:0x000043E0; // type:function size:0xC -fn_606_43F0 = .text:0x000043F0; // type:function size:0x1C -fn_606_4410 = .text:0x00004410; // type:function size:0x1C -fn_606_4430 = .text:0x00004430; // type:function size:0x1C -fn_606_4450 = .text:0x00004450; // type:function size:0x10 -fn_606_4460 = .text:0x00004460; // type:function size:0x10 -fn_606_4470 = .text:0x00004470; // type:function size:0x10 -fn_606_4480 = .text:0x00004480; // type:function size:0x10 -fn_606_4490 = .text:0x00004490; // type:function size:0x10 -fn_606_44A0 = .text:0x000044A0; // type:function size:0x10 -fn_606_44B0 = .text:0x000044B0; // type:function size:0x30 -fn_606_44E0 = .text:0x000044E0; // type:function size:0x30 -fn_606_4510 = .text:0x00004510; // type:function size:0x30 -fn_606_4540 = .text:0x00004540; // type:function size:0x384 -fn_606_48D0 = .text:0x000048D0; // type:function size:0x58 -fn_606_4930 = .text:0x00004930; // type:function size:0x88 +__dt__13dAcOShutter_cFv = .text:0x00004220; // type:function size:0x15C +build__29sFStateFct_c<13dAcOShutter_c>FRC12sStateIDIf_c = .text:0x00004380; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOShutter_c>FRP10sStateIf_c = .text:0x000043E0; // type:function size:0xC +initialize__26sFState_c<13dAcOShutter_c>Fv = .text:0x000043F0; // type:function size:0x1C +execute__26sFState_c<13dAcOShutter_c>Fv = .text:0x00004410; // type:function size:0x1C +finalize__26sFState_c<13dAcOShutter_c>Fv = .text:0x00004430; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004450; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004460; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004470; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004480; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004490; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000044A0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOShutter_c>CFR13dAcOShutter_c = .text:0x000044B0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOShutter_c>CFR13dAcOShutter_c = .text:0x000044E0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOShutter_c>CFR13dAcOShutter_c = .text:0x00004510; // type:function size:0x30 +__sinit_\d_a_obj_shutter_cpp = .text:0x00004540; // type:function size:0x384 scope:local +__dt__28sFStateID_c<13dAcOShutter_c>Fv = .text:0x000048D0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOShutter_c>CFPCc = .text:0x00004930; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -149,7 +149,7 @@ lbl_606_rodata_160 = .rodata:0x00000160; // type:object size:0x4 data:float lbl_606_rodata_164 = .rodata:0x00000164; // type:object size:0x4 data:float lbl_606_rodata_168 = .rodata:0x00000168; // type:object size:0x1C data:float lbl_606_rodata_184 = .rodata:0x00000184; // type:object size:0x1C data:float -lbl_606_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_SHUTTER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_606_data_10 = .data:0x00000010; // type:object size:0x14 lbl_606_data_24 = .data:0x00000024; // type:object size:0x10 lbl_606_data_34 = .data:0x00000034; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_shutter_change_sceneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shutter_change_sceneNP/symbols.txt index 046ac15f..8c450ab2 100644 --- a/config/SOUE01/rels/d_a_obj_shutter_change_sceneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shutter_change_sceneNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOShutterChangeScene__ctor = .text:0x000000F0; // type:function size:0x124 -fn_607_220 = .text:0x00000220; // type:function size:0x58 -fn_607_280 = .text:0x00000280; // type:function size:0x6C -fn_607_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_607_390 = .text:0x00000390; // type:function size:0xA4 +dAcOShutterChangeScene_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 +__dt__37sFState_c<24dAcOShutterChangeScene_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__40sFStateFct_c<24dAcOShutterChangeScene_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__63sFStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_607_440 = .text:0x00000440; // type:function size:0x20 -fn_607_460 = .text:0x00000460; // type:function size:0x160 +__dt__24dAcOShutterChangeScene_cFv = .text:0x00000460; // type:function size:0x160 fn_607_5C0 = .text:0x000005C0; // type:function size:0x74 fn_607_640 = .text:0x00000640; // type:function size:0x14 fn_607_660 = .text:0x00000660; // type:function size:0x1C fn_607_680 = .text:0x00000680; // type:function size:0x354 fn_607_9E0 = .text:0x000009E0; // type:function size:0x7F0 -fn_607_11D0 = .text:0x000011D0; // type:function size:0x10 +changeState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000011D0; // type:function size:0x10 fn_607_11E0 = .text:0x000011E0; // type:function size:0xB4 fn_607_12A0 = .text:0x000012A0; // type:function size:0x24 fn_607_12D0 = .text:0x000012D0; // type:function size:0x1F0 -fn_607_14C0 = .text:0x000014C0; // type:function size:0x10 +executeState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014C0; // type:function size:0x10 fn_607_14D0 = .text:0x000014D0; // type:function size:0xC5C fn_607_2130 = .text:0x00002130; // type:function size:0xF0 fn_607_2220 = .text:0x00002220; // type:function size:0xC fn_607_2230 = .text:0x00002230; // type:function size:0xC fn_607_2240 = .text:0x00002240; // type:function size:0x1C8 fn_607_2410 = .text:0x00002410; // type:function size:0x110 -fn_607_2520 = .text:0x00002520; // type:function size:0x6C -fn_607_2590 = .text:0x00002590; // type:function size:0x208 -fn_607_27A0 = .text:0x000027A0; // type:function size:0x4 -fn_607_27B0 = .text:0x000027B0; // type:function size:0x6C -fn_607_2820 = .text:0x00002820; // type:function size:0x4 -fn_607_2830 = .text:0x00002830; // type:function size:0x4 -fn_607_2840 = .text:0x00002840; // type:function size:0xA0 -fn_607_28E0 = .text:0x000028E0; // type:function size:0x20C -fn_607_2AF0 = .text:0x00002AF0; // type:function size:0x4 -fn_607_2B00 = .text:0x00002B00; // type:function size:0x11C -fn_607_2C20 = .text:0x00002C20; // type:function size:0x4 -fn_607_2C30 = .text:0x00002C30; // type:function size:0x4 -fn_607_2C40 = .text:0x00002C40; // type:function size:0xAC -fn_607_2CF0 = .text:0x00002CF0; // type:function size:0x2A8 -fn_607_2FA0 = .text:0x00002FA0; // type:function size:0x4 -fn_607_2FB0 = .text:0x00002FB0; // type:function size:0x5C -fn_607_3010 = .text:0x00003010; // type:function size:0x8C -fn_607_30A0 = .text:0x000030A0; // type:function size:0x4 -fn_607_30B0 = .text:0x000030B0; // type:function size:0x94 -fn_607_3150 = .text:0x00003150; // type:function size:0x190 -fn_607_32E0 = .text:0x000032E0; // type:function size:0x10 -fn_607_32F0 = .text:0x000032F0; // type:function size:0x4 -fn_607_3300 = .text:0x00003300; // type:function size:0x9C -fn_607_33A0 = .text:0x000033A0; // type:function size:0x1A0 -fn_607_3540 = .text:0x00003540; // type:function size:0x4 -fn_607_3550 = .text:0x00003550; // type:function size:0x38 -fn_607_3590 = .text:0x00003590; // type:function size:0x60 -fn_607_35F0 = .text:0x000035F0; // type:function size:0x4 +initializeState_WaitOpenShutter__24dAcOShutterChangeScene_cFv = .text:0x00002520; // type:function size:0x6C +executeState_WaitOpenShutter__24dAcOShutterChangeScene_cFv = .text:0x00002590; // type:function size:0x208 +finalizeState_WaitOpenShutter__24dAcOShutterChangeScene_cFv = .text:0x000027A0; // type:function size:0x4 +initializeState_WaitOpenShutterForEvent__24dAcOShutterChangeScene_cFv = .text:0x000027B0; // type:function size:0x6C +executeState_WaitOpenShutterForEvent__24dAcOShutterChangeScene_cFv = .text:0x00002820; // type:function size:0x4 +finalizeState_WaitOpenShutterForEvent__24dAcOShutterChangeScene_cFv = .text:0x00002830; // type:function size:0x4 +initializeState_OpenShutter__24dAcOShutterChangeScene_cFv = .text:0x00002840; // type:function size:0xA0 +executeState_OpenShutter__24dAcOShutterChangeScene_cFv = .text:0x000028E0; // type:function size:0x20C +finalizeState_OpenShutter__24dAcOShutterChangeScene_cFv = .text:0x00002AF0; // type:function size:0x4 +initializeState_WaitCloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002B00; // type:function size:0x11C +executeState_WaitCloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002C20; // type:function size:0x4 +finalizeState_WaitCloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002C30; // type:function size:0x4 +initializeState_CloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002C40; // type:function size:0xAC +executeState_CloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002CF0; // type:function size:0x2A8 +finalizeState_CloseShutter__24dAcOShutterChangeScene_cFv = .text:0x00002FA0; // type:function size:0x4 +initializeState_WaitOpenFence__24dAcOShutterChangeScene_cFv = .text:0x00002FB0; // type:function size:0x5C +executeState_WaitOpenFence__24dAcOShutterChangeScene_cFv = .text:0x00003010; // type:function size:0x8C +finalizeState_WaitOpenFence__24dAcOShutterChangeScene_cFv = .text:0x000030A0; // type:function size:0x4 +initializeState_OpenFence__24dAcOShutterChangeScene_cFv = .text:0x000030B0; // type:function size:0x94 +executeState_OpenFence__24dAcOShutterChangeScene_cFv = .text:0x00003150; // type:function size:0x190 +refreshState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000032E0; // type:function size:0x10 +finalizeState_OpenFence__24dAcOShutterChangeScene_cFv = .text:0x000032F0; // type:function size:0x4 +initializeState_CloseFence__24dAcOShutterChangeScene_cFv = .text:0x00003300; // type:function size:0x9C +executeState_CloseFence__24dAcOShutterChangeScene_cFv = .text:0x000033A0; // type:function size:0x1A0 +finalizeState_CloseFence__24dAcOShutterChangeScene_cFv = .text:0x00003540; // type:function size:0x4 +initializeState_ObserveSwEye__24dAcOShutterChangeScene_cFv = .text:0x00003550; // type:function size:0x38 +executeState_ObserveSwEye__24dAcOShutterChangeScene_cFv = .text:0x00003590; // type:function size:0x60 +finalizeState_ObserveSwEye__24dAcOShutterChangeScene_cFv = .text:0x000035F0; // type:function size:0x4 fn_607_3600 = .text:0x00003600; // type:function size:0xC fn_607_3610 = .text:0x00003610; // type:function size:0xC fn_607_3620 = .text:0x00003620; // type:function size:0xC @@ -77,23 +77,23 @@ fn_607_3BA0 = .text:0x00003BA0; // type:function size:0x68 fn_607_3C10 = .text:0x00003C10; // type:function size:0x68 fn_607_3C80 = .text:0x00003C80; // type:function size:0x8 fn_607_3C90 = .text:0x00003C90; // type:function size:0x8 -fn_607_3CA0 = .text:0x00003CA0; // type:function size:0x10 -fn_607_3CB0 = .text:0x00003CB0; // type:function size:0x60 -fn_607_3D10 = .text:0x00003D10; // type:function size:0xC -fn_607_3D20 = .text:0x00003D20; // type:function size:0x1C -fn_607_3D40 = .text:0x00003D40; // type:function size:0x1C -fn_607_3D60 = .text:0x00003D60; // type:function size:0x1C -fn_607_3D80 = .text:0x00003D80; // type:function size:0x10 -fn_607_3D90 = .text:0x00003D90; // type:function size:0x10 -fn_607_3DA0 = .text:0x00003DA0; // type:function size:0x10 -fn_607_3DB0 = .text:0x00003DB0; // type:function size:0x10 -fn_607_3DC0 = .text:0x00003DC0; // type:function size:0x10 -fn_607_3DD0 = .text:0x00003DD0; // type:function size:0x30 -fn_607_3E00 = .text:0x00003E00; // type:function size:0x30 -fn_607_3E30 = .text:0x00003E30; // type:function size:0x30 -fn_607_3E60 = .text:0x00003E60; // type:function size:0x79C -fn_607_4600 = .text:0x00004600; // type:function size:0x58 -fn_607_4660 = .text:0x00004660; // type:function size:0x88 +getStateID__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CA0; // type:function size:0x10 +build__40sFStateFct_c<24dAcOShutterChangeScene_c>FRC12sStateIDIf_c = .text:0x00003CB0; // type:function size:0x60 +dispose__40sFStateFct_c<24dAcOShutterChangeScene_c>FRP10sStateIf_c = .text:0x00003D10; // type:function size:0xC +initialize__37sFState_c<24dAcOShutterChangeScene_c>Fv = .text:0x00003D20; // type:function size:0x1C +execute__37sFState_c<24dAcOShutterChangeScene_c>Fv = .text:0x00003D40; // type:function size:0x1C +finalize__37sFState_c<24dAcOShutterChangeScene_c>Fv = .text:0x00003D60; // type:function size:0x1C +initializeState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D80; // type:function size:0x10 +finalizeState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D90; // type:function size:0x10 +getState__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DA0; // type:function size:0x10 +getNewStateID__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DB0; // type:function size:0x10 +getOldStateID__93sStateMgr_c<24dAcOShutterChangeScene_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003DC0; // type:function size:0x10 +finalizeState__39sFStateID_c<24dAcOShutterChangeScene_c>CFR24dAcOShutterChangeScene_c = .text:0x00003DD0; // type:function size:0x30 +executeState__39sFStateID_c<24dAcOShutterChangeScene_c>CFR24dAcOShutterChangeScene_c = .text:0x00003E00; // type:function size:0x30 +initializeState__39sFStateID_c<24dAcOShutterChangeScene_c>CFR24dAcOShutterChangeScene_c = .text:0x00003E30; // type:function size:0x30 +__sinit_\d_a_obj_shutter_change_scene_cpp = .text:0x00003E60; // type:function size:0x79C scope:local +__dt__39sFStateID_c<24dAcOShutterChangeScene_c>Fv = .text:0x00004600; // type:function size:0x58 +isSameName__39sFStateID_c<24dAcOShutterChangeScene_c>CFPCc = .text:0x00004660; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -107,7 +107,7 @@ lbl_607_rodata_158 = .rodata:0x00000158; // type:object size:0x10 data:float lbl_607_rodata_168 = .rodata:0x00000168; // type:object size:0x4 data:float lbl_607_rodata_16C = .rodata:0x0000016C; // type:object size:0x4 data:float lbl_607_rodata_170 = .rodata:0x00000170; // type:object size:0x4C data:float -lbl_607_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SHUTTER_CHANGE_SCENE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_607_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_607_data_20 = .data:0x00000020; // type:object size:0x18 lbl_607_data_38 = .data:0x00000038; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_obj_shutter_fenceNP/symbols.txt b/config/SOUE01/rels/d_a_obj_shutter_fenceNP/symbols.txt index 2b0170ce..4ba6d554 100644 --- a/config/SOUE01/rels/d_a_obj_shutter_fenceNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shutter_fenceNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOshutterfence__ctor = .text:0x000000F0; // type:function size:0x130 -fn_275_220 = .text:0x00000220; // type:function size:0x58 -fn_275_280 = .text:0x00000280; // type:function size:0x6C -fn_275_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_275_390 = .text:0x00000390; // type:function size:0xA4 +dAcOshutterfence_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 +__dt__31sFState_c<18dAcOshutterfence_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOshutterfence_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_275_440 = .text:0x00000440; // type:function size:0x10 fn_275_450 = .text:0x00000450; // type:function size:0x58 fn_275_4B0 = .text:0x000004B0; // type:function size:0xD0 AcOshutterfence__initModels = .text:0x00000580; // type:function size:0x158 AcOshutterfence__init = .text:0x000006E0; // type:function size:0x408 -fn_275_AF0 = .text:0x00000AF0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AF0; // type:function size:0x10 fn_275_B00 = .text:0x00000B00; // type:function size:0x8 AcOshutterfence__update = .text:0x00000B10; // type:function size:0xAC -fn_275_BC0 = .text:0x00000BC0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 AcOshutterfence__updateInEvent = .text:0x00000BD0; // type:function size:0x18C AcOshutterfence__decrement = .text:0x00000D60; // type:function size:0x1C AcOshutterfence__draw = .text:0x00000D80; // type:function size:0x4C -fn_275_DD0 = .text:0x00000DD0; // type:function size:0x4 -AcOshutterfence__stateWaitUpdate = .text:0x00000DE0; // type:function size:0xC4 -fn_275_EB0 = .text:0x00000EB0; // type:function size:0x4 -AcOshutterfence__stateOpenEnter = .text:0x00000EC0; // type:function size:0x10 +initializeState_Wait__18dAcOshutterfence_cFv = .text:0x00000DD0; // type:function size:0x4 +executeState_Wait__18dAcOshutterfence_cFv = .text:0x00000DE0; // type:function size:0xC4 +finalizeState_Wait__18dAcOshutterfence_cFv = .text:0x00000EB0; // type:function size:0x4 +initializeState_Open__18dAcOshutterfence_cFv = .text:0x00000EC0; // type:function size:0x10 fn_275_ED0 = .text:0x00000ED0; // type:function size:0x4 -AcOshutterfence__stateOpenUpdate = .text:0x00000EE0; // type:function size:0xC4 -AcOshutterfence__stateOpenLeave = .text:0x00000FB0; // type:function size:0x18 +executeState_Open__18dAcOshutterfence_cFv = .text:0x00000EE0; // type:function size:0xC4 +finalizeState_Open__18dAcOshutterfence_cFv = .text:0x00000FB0; // type:function size:0x18 fn_275_FC8 = .text:0x00000FC8; // type:function size:0x4 fn_275_FD0 = .text:0x00000FD0; // type:function size:0x48 fn_275_1020 = .text:0x00001020; // type:function size:0x134 fn_275_1160 = .text:0x00001160; // type:function size:0x128 fn_275_1290 = .text:0x00001290; // type:function size:0x5C AcOshutterfrence__playEvent = .text:0x000012F0; // type:function size:0x174 -AcOshutterfence__dtor = .text:0x00001470; // type:function size:0x120 -fn_275_1590 = .text:0x00001590; // type:function size:0x10 -fn_275_15A0 = .text:0x000015A0; // type:function size:0x60 -fn_275_1600 = .text:0x00001600; // type:function size:0xC -fn_275_1610 = .text:0x00001610; // type:function size:0x1C -fn_275_1630 = .text:0x00001630; // type:function size:0x1C -fn_275_1650 = .text:0x00001650; // type:function size:0x1C -fn_275_1670 = .text:0x00001670; // type:function size:0x10 -fn_275_1680 = .text:0x00001680; // type:function size:0x10 -fn_275_1690 = .text:0x00001690; // type:function size:0x10 -fn_275_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_275_16B0 = .text:0x000016B0; // type:function size:0x10 -fn_275_16C0 = .text:0x000016C0; // type:function size:0x10 -fn_275_16D0 = .text:0x000016D0; // type:function size:0x30 -fn_275_1700 = .text:0x00001700; // type:function size:0x30 -fn_275_1730 = .text:0x00001730; // type:function size:0x30 -fn_275_1760 = .text:0x00001760; // type:function size:0x1C0 -fn_275_1920 = .text:0x00001920; // type:function size:0x58 -fn_275_1980 = .text:0x00001980; // type:function size:0x88 +__dt__18dAcOshutterfence_cFv = .text:0x00001470; // type:function size:0x120 +getStateID__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001590; // type:function size:0x10 +build__34sFStateFct_c<18dAcOshutterfence_c>FRC12sStateIDIf_c = .text:0x000015A0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOshutterfence_c>FRP10sStateIf_c = .text:0x00001600; // type:function size:0xC +initialize__31sFState_c<18dAcOshutterfence_c>Fv = .text:0x00001610; // type:function size:0x1C +execute__31sFState_c<18dAcOshutterfence_c>Fv = .text:0x00001630; // type:function size:0x1C +finalize__31sFState_c<18dAcOshutterfence_c>Fv = .text:0x00001650; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001670; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001680; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001690; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016A0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016B0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOshutterfence_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016C0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOshutterfence_c>CFR18dAcOshutterfence_c = .text:0x000016D0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOshutterfence_c>CFR18dAcOshutterfence_c = .text:0x00001700; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOshutterfence_c>CFR18dAcOshutterfence_c = .text:0x00001730; // type:function size:0x30 +__sinit_\d_a_obj_shutter_fence_cpp = .text:0x00001760; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOshutterfence_c>Fv = .text:0x00001920; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOshutterfence_c>CFPCc = .text:0x00001980; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_275_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_275_rodata_C = .rodata:0x0000000C; // type:object size:0x10 lbl_275_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_275_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float -lbl_275_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_SHUTTER_FENCE = .data:0x00000000; // type:object size:0x50 data:4byte lbl_275_data_50 = .data:0x00000050; // type:object size:0xB0 lbl_275_data_100 = .data:0x00000100; // type:object size:0x80 lbl_275_data_180 = .data:0x00000180; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_shutter_waterD101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_shutter_waterD101NP/symbols.txt index 2884c04b..afb130df 100644 --- a/config/SOUE01/rels/d_a_obj_shutter_waterD101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_shutter_waterD101NP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_508_F0 = .text:0x000000F0; // type:function size:0xC8 -fn_508_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_508_220 = .text:0x00000220; // type:function size:0x6C -fn_508_290 = .text:0x00000290; // type:function size:0xA0 -fn_508_330 = .text:0x00000330; // type:function size:0xA4 +dAcOShutterWaterD101_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__35sFState_c<22dAcOShutterWaterD101_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_508_3E0 = .text:0x000003E0; // type:function size:0x12C fn_508_510 = .text:0x00000510; // type:function size:0x12C -fn_508_640 = .text:0x00000640; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000640; // type:function size:0x10 fn_508_650 = .text:0x00000650; // type:function size:0x68 fn_508_6C0 = .text:0x000006C0; // type:function size:0x8 fn_508_6D0 = .text:0x000006D0; // type:function size:0x4C -fn_508_720 = .text:0x00000720; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000720; // type:function size:0x10 fn_508_730 = .text:0x00000730; // type:function size:0x28 -fn_508_760 = .text:0x00000760; // type:function size:0xC -fn_508_770 = .text:0x00000770; // type:function size:0xB8 -fn_508_830 = .text:0x00000830; // type:function size:0x4 -fn_508_840 = .text:0x00000840; // type:function size:0x8 -fn_508_850 = .text:0x00000850; // type:function size:0x4 -fn_508_860 = .text:0x00000860; // type:function size:0x4 +initializeState_Wait__22dAcOShutterWaterD101_cFv = .text:0x00000760; // type:function size:0xC +executeState_Wait__22dAcOShutterWaterD101_cFv = .text:0x00000770; // type:function size:0xB8 +finalizeState_Wait__22dAcOShutterWaterD101_cFv = .text:0x00000830; // type:function size:0x4 +initializeState_End__22dAcOShutterWaterD101_cFv = .text:0x00000840; // type:function size:0x8 +executeState_End__22dAcOShutterWaterD101_cFv = .text:0x00000850; // type:function size:0x4 +finalizeState_End__22dAcOShutterWaterD101_cFv = .text:0x00000860; // type:function size:0x4 fn_508_870 = .text:0x00000870; // type:function size:0x50 fn_508_8C0 = .text:0x000008C0; // type:function size:0x170 fn_508_A30 = .text:0x00000A30; // type:function size:0x58 -fn_508_A90 = .text:0x00000A90; // type:function size:0xD8 -fn_508_B70 = .text:0x00000B70; // type:function size:0x10 -fn_508_B80 = .text:0x00000B80; // type:function size:0x60 -fn_508_BE0 = .text:0x00000BE0; // type:function size:0xC -fn_508_BF0 = .text:0x00000BF0; // type:function size:0x1C -fn_508_C10 = .text:0x00000C10; // type:function size:0x1C -fn_508_C30 = .text:0x00000C30; // type:function size:0x1C -fn_508_C50 = .text:0x00000C50; // type:function size:0x10 -fn_508_C60 = .text:0x00000C60; // type:function size:0x10 -fn_508_C70 = .text:0x00000C70; // type:function size:0x10 -fn_508_C80 = .text:0x00000C80; // type:function size:0x10 -fn_508_C90 = .text:0x00000C90; // type:function size:0x10 -fn_508_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_508_CB0 = .text:0x00000CB0; // type:function size:0x30 -fn_508_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_508_D10 = .text:0x00000D10; // type:function size:0x30 -fn_508_D40 = .text:0x00000D40; // type:function size:0x1C0 -fn_508_F00 = .text:0x00000F00; // type:function size:0x58 -fn_508_F60 = .text:0x00000F60; // type:function size:0x88 +__dt__22dAcOShutterWaterD101_cFv = .text:0x00000A90; // type:function size:0xD8 +getStateID__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B70; // type:function size:0x10 +build__38sFStateFct_c<22dAcOShutterWaterD101_c>FRC12sStateIDIf_c = .text:0x00000B80; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcOShutterWaterD101_c>FRP10sStateIf_c = .text:0x00000BE0; // type:function size:0xC +initialize__35sFState_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000BF0; // type:function size:0x1C +execute__35sFState_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000C10; // type:function size:0x1C +finalize__35sFState_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000C30; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +getState__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcOShutterWaterD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcOShutterWaterD101_c>CFR22dAcOShutterWaterD101_c = .text:0x00000CB0; // type:function size:0x30 +executeState__37sFStateID_c<22dAcOShutterWaterD101_c>CFR22dAcOShutterWaterD101_c = .text:0x00000CE0; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcOShutterWaterD101_c>CFR22dAcOShutterWaterD101_c = .text:0x00000D10; // type:function size:0x30 +__sinit_\d_a_obj_shutter_waterD101_cpp = .text:0x00000D40; // type:function size:0x1C0 scope:local +__dt__37sFStateID_c<22dAcOShutterWaterD101_c>Fv = .text:0x00000F00; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcOShutterWaterD101_c>CFPCc = .text:0x00000F60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_508_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_508_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_508_rodata_8 = .rodata:0x00000008; // type:object size:0x38 data:float -lbl_508_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SHUTTER_WATER_D101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_508_data_10 = .data:0x00000010; // type:object size:0x14 lbl_508_data_24 = .data:0x00000024; // type:object size:0x24 data:string lbl_508_data_48 = .data:0x00000048; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_side_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_side_shutterNP/symbols.txt index b3e28bfc..b3c62e59 100644 --- a/config/SOUE01/rels/d_a_obj_side_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_side_shutterNP/symbols.txt @@ -3,64 +3,64 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOsideShutter__ctor = .text:0x000000F0; // type:function size:0x10C -fn_345_200 = .text:0x00000200; // type:function size:0x58 -fn_345_260 = .text:0x00000260; // type:function size:0x6C -fn_345_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_345_370 = .text:0x00000370; // type:function size:0xA4 +dAcOsideShutter_c_classInit__Fv = .text:0x000000F0; // type:function size:0x10C +__dt__30sFState_c<17dAcOsideShutter_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOsideShutter_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_345_420 = .text:0x00000420; // type:function size:0x40 AcOsideShutter__initModel = .text:0x00000460; // type:function size:0x1F4 AcOsideShutter__init = .text:0x00000660; // type:function size:0x31C -fn_345_980 = .text:0x00000980; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_345_990 = .text:0x00000990; // type:function size:0x44 AcOsideShutter__update = .text:0x000009E0; // type:function size:0x2F4 -fn_345_CE0 = .text:0x00000CE0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 AcOsideShutter__draw = .text:0x00000CF0; // type:function size:0x9C -fn_345_D90 = .text:0x00000D90; // type:function size:0x10 -fn_345_DA0 = .text:0x00000DA0; // type:function size:0xE8 -fn_345_E90 = .text:0x00000E90; // type:function size:0x90 -fn_345_F20 = .text:0x00000F20; // type:function size:0x10 -fn_345_F30 = .text:0x00000F30; // type:function size:0x74 -fn_345_FB0 = .text:0x00000FB0; // type:function size:0x90 -fn_345_1040 = .text:0x00001040; // type:function size:0x24 -fn_345_1070 = .text:0x00001070; // type:function size:0xA4 +initializeState_Off__17dAcOsideShutter_cFv = .text:0x00000D90; // type:function size:0x10 +executeState_Off__17dAcOsideShutter_cFv = .text:0x00000DA0; // type:function size:0xE8 +finalizeState_Off__17dAcOsideShutter_cFv = .text:0x00000E90; // type:function size:0x90 +initializeState_On__17dAcOsideShutter_cFv = .text:0x00000F20; // type:function size:0x10 +executeState_On__17dAcOsideShutter_cFv = .text:0x00000F30; // type:function size:0x74 +finalizeState_On__17dAcOsideShutter_cFv = .text:0x00000FB0; // type:function size:0x90 +initializeState_OffToOnWait__17dAcOsideShutter_cFv = .text:0x00001040; // type:function size:0x24 +executeState_OffToOnWait__17dAcOsideShutter_cFv = .text:0x00001070; // type:function size:0xA4 fn_345_1120 = .text:0x00001120; // type:function size:0x1C -fn_345_1140 = .text:0x00001140; // type:function size:0x78 -fn_345_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_345_11D0 = .text:0x000011D0; // type:function size:0x21C -fn_345_13F0 = .text:0x000013F0; // type:function size:0x4 -fn_345_1400 = .text:0x00001400; // type:function size:0x24 -fn_345_1430 = .text:0x00001430; // type:function size:0x290 -fn_345_16C0 = .text:0x000016C0; // type:function size:0x78 -fn_345_1740 = .text:0x00001740; // type:function size:0x10 -fn_345_1750 = .text:0x00001750; // type:function size:0x21C -fn_345_1970 = .text:0x00001970; // type:function size:0x4 +finalizeState_OffToOnWait__17dAcOsideShutter_cFv = .text:0x00001140; // type:function size:0x78 +initializeState_OffToOn__17dAcOsideShutter_cFv = .text:0x000011C0; // type:function size:0x10 +executeState_OffToOn__17dAcOsideShutter_cFv = .text:0x000011D0; // type:function size:0x21C +finalizeState_OffToOn__17dAcOsideShutter_cFv = .text:0x000013F0; // type:function size:0x4 +initializeState_OnToOffWait__17dAcOsideShutter_cFv = .text:0x00001400; // type:function size:0x24 +executeState_OnToOffWait__17dAcOsideShutter_cFv = .text:0x00001430; // type:function size:0x290 +finalizeState_OnToOffWait__17dAcOsideShutter_cFv = .text:0x000016C0; // type:function size:0x78 +initializeState_OnToOff__17dAcOsideShutter_cFv = .text:0x00001740; // type:function size:0x10 +executeState_OnToOff__17dAcOsideShutter_cFv = .text:0x00001750; // type:function size:0x21C +finalizeState_OnToOff__17dAcOsideShutter_cFv = .text:0x00001970; // type:function size:0x4 AcOsideShutter__isInAnyOnState = .text:0x00001980; // type:function size:0x13C -fn_345_1AC0 = .text:0x00001AC0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AC0; // type:function size:0x10 AcOsideShutter__isInTransitionState = .text:0x00001AD0; // type:function size:0x10C -fn_345_1BE0 = .text:0x00001BE0; // type:function size:0x100 +__dt__17dAcOsideShutter_cFv = .text:0x00001BE0; // type:function size:0x100 fn_345_1CE0 = .text:0x00001CE0; // type:function size:0x4 fn_345_1CF0 = .text:0x00001CF0; // type:function size:0x4 fn_345_1D00 = .text:0x00001D00; // type:function size:0x4 fn_345_1D10 = .text:0x00001D10; // type:function size:0x4 fn_345_1D20 = .text:0x00001D20; // type:function size:0x4 -fn_345_1D30 = .text:0x00001D30; // type:function size:0x60 -fn_345_1D90 = .text:0x00001D90; // type:function size:0xC -fn_345_1DA0 = .text:0x00001DA0; // type:function size:0x1C -fn_345_1DC0 = .text:0x00001DC0; // type:function size:0x1C -fn_345_1DE0 = .text:0x00001DE0; // type:function size:0x1C -fn_345_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_345_1E10 = .text:0x00001E10; // type:function size:0x10 -fn_345_1E20 = .text:0x00001E20; // type:function size:0x10 -fn_345_1E30 = .text:0x00001E30; // type:function size:0x10 -fn_345_1E40 = .text:0x00001E40; // type:function size:0x10 -fn_345_1E50 = .text:0x00001E50; // type:function size:0x10 -fn_345_1E60 = .text:0x00001E60; // type:function size:0x30 -fn_345_1E90 = .text:0x00001E90; // type:function size:0x30 -fn_345_1EC0 = .text:0x00001EC0; // type:function size:0x30 -fn_345_1EF0 = .text:0x00001EF0; // type:function size:0x4B0 -fn_345_23A0 = .text:0x000023A0; // type:function size:0x58 -fn_345_2400 = .text:0x00002400; // type:function size:0x88 +build__33sFStateFct_c<17dAcOsideShutter_c>FRC12sStateIDIf_c = .text:0x00001D30; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOsideShutter_c>FRP10sStateIf_c = .text:0x00001D90; // type:function size:0xC +initialize__30sFState_c<17dAcOsideShutter_c>Fv = .text:0x00001DA0; // type:function size:0x1C +execute__30sFState_c<17dAcOsideShutter_c>Fv = .text:0x00001DC0; // type:function size:0x1C +finalize__30sFState_c<17dAcOsideShutter_c>Fv = .text:0x00001DE0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E00; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E10; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E20; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E30; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E40; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOsideShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E50; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOsideShutter_c>CFR17dAcOsideShutter_c = .text:0x00001E60; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOsideShutter_c>CFR17dAcOsideShutter_c = .text:0x00001E90; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOsideShutter_c>CFR17dAcOsideShutter_c = .text:0x00001EC0; // type:function size:0x30 +__sinit_\d_a_obj_side_shutter_cpp = .text:0x00001EF0; // type:function size:0x4B0 scope:local +__dt__32sFStateID_c<17dAcOsideShutter_c>Fv = .text:0x000023A0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOsideShutter_c>CFPCc = .text:0x00002400; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -71,7 +71,7 @@ lbl_345_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_345_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_345_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_345_rodata_2C = .rodata:0x0000002C; // type:object size:0x10 data:float -lbl_345_data_0 = .data:0x00000000; // type:object size:0xAC data:4byte +g_profile_OBJ_SIDE_SHUTTER = .data:0x00000000; // type:object size:0xAC data:4byte lbl_345_data_AC = .data:0x000000AC; // type:object size:0x20 lbl_345_data_CC = .data:0x000000CC; // type:object size:0x4 data:4byte lbl_345_data_D0 = .data:0x000000D0; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_sink_floor_fNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sink_floor_fNP/symbols.txt index a901d810..f0adc952 100644 --- a/config/SOUE01/rels/d_a_obj_sink_floor_fNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sink_floor_fNP/symbols.txt @@ -3,32 +3,32 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSinkFloorF__ctor = .text:0x000000F0; // type:function size:0x104 -fn_282_200 = .text:0x00000200; // type:function size:0x58 -fn_282_260 = .text:0x00000260; // type:function size:0x6C -fn_282_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_282_370 = .text:0x00000370; // type:function size:0xA4 +dAcOSinkFloorF_c_classInit__Fv = .text:0x000000F0; // type:function size:0x104 +__dt__29sFState_c<16dAcOSinkFloorF_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOSinkFloorF_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOSinkFloorF__actorInteraction = .text:0x00000420; // type:function size:0x6C AcOSinkFloorF__initModel = .text:0x00000490; // type:function size:0x180 AcOSinkFloorF__init1 = .text:0x00000610; // type:function size:0x3A4 -fn_282_9C0 = .text:0x000009C0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009C0; // type:function size:0x10 AcOSinkFloorF__init2 = .text:0x000009D0; // type:function size:0xB0 AcOSinkFloorF__destroy = .text:0x00000A80; // type:function size:0x40 AcOSinkFloorF__update = .text:0x00000AC0; // type:function size:0x1F8 -fn_282_CC0 = .text:0x00000CC0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 AcOSinkFloorF__draw = .text:0x00000CD0; // type:function size:0x28 fn_282_D00 = .text:0x00000D00; // type:function size:0x20 fn_282_D20 = .text:0x00000D20; // type:function size:0x4 -AcOSinkFloorF__stateWaitEnter = .text:0x00000D30; // type:function size:0x64 -AcOSinkFloorF__stateWaitUpdate = .text:0x00000DA0; // type:function size:0x174 -AcOSinkFloorF__stateWaitLeave = .text:0x00000F20; // type:function size:0x68 +initializeState_Wait__16dAcOSinkFloorF_cFv = .text:0x00000D30; // type:function size:0x64 +executeState_Wait__16dAcOSinkFloorF_cFv = .text:0x00000DA0; // type:function size:0x174 +finalizeState_Wait__16dAcOSinkFloorF_cFv = .text:0x00000F20; // type:function size:0x68 fn_282_F88 = .text:0x00000F88; // type:function size:0x4 -AcOSinkFloorF__stateRideEnter = .text:0x00000F90; // type:function size:0xC8 -AcOSinkFloorF__stateRideUpdate = .text:0x00001060; // type:function size:0x2B4 -AcOSinkFloorF__stateRideLeave = .text:0x00001320; // type:function size:0x10 -AcOSinkFloorF__stateSinkEnter = .text:0x00001330; // type:function size:0x50 -fn_282_1380 = .text:0x00001380; // type:function size:0x398 -fn_282_1720 = .text:0x00001720; // type:function size:0xC +initializeState_Ride__16dAcOSinkFloorF_cFv = .text:0x00000F90; // type:function size:0xC8 +executeState_Ride__16dAcOSinkFloorF_cFv = .text:0x00001060; // type:function size:0x2B4 +finalizeState_Ride__16dAcOSinkFloorF_cFv = .text:0x00001320; // type:function size:0x10 +initializeState_Sink__16dAcOSinkFloorF_cFv = .text:0x00001330; // type:function size:0x50 +executeState_Sink__16dAcOSinkFloorF_cFv = .text:0x00001380; // type:function size:0x398 +finalizeState_Sink__16dAcOSinkFloorF_cFv = .text:0x00001720; // type:function size:0xC fn_282_1730 = .text:0x00001730; // type:function size:0x20C fn_282_1940 = .text:0x00001940; // type:function size:0x1C fn_282_1960 = .text:0x00001960; // type:function size:0x1C @@ -54,25 +54,25 @@ fn_282_2880 = .text:0x00002880; // type:function size:0x8 fn_282_2890 = .text:0x00002890; // type:function size:0x78 fn_282_2910 = .text:0x00002910; // type:function size:0x94 fn_282_29B0 = .text:0x000029B0; // type:function size:0xCC -AcOSinkFloorF__dtor = .text:0x00002A80; // type:function size:0x130 -fn_282_2BB0 = .text:0x00002BB0; // type:function size:0x10 -fn_282_2BC0 = .text:0x00002BC0; // type:function size:0x60 -fn_282_2C20 = .text:0x00002C20; // type:function size:0xC -fn_282_2C30 = .text:0x00002C30; // type:function size:0x1C -fn_282_2C50 = .text:0x00002C50; // type:function size:0x1C -fn_282_2C70 = .text:0x00002C70; // type:function size:0x1C -fn_282_2C90 = .text:0x00002C90; // type:function size:0x10 -fn_282_2CA0 = .text:0x00002CA0; // type:function size:0x10 -fn_282_2CB0 = .text:0x00002CB0; // type:function size:0x10 -fn_282_2CC0 = .text:0x00002CC0; // type:function size:0x10 -fn_282_2CD0 = .text:0x00002CD0; // type:function size:0x10 -fn_282_2CE0 = .text:0x00002CE0; // type:function size:0x10 -fn_282_2CF0 = .text:0x00002CF0; // type:function size:0x30 -fn_282_2D20 = .text:0x00002D20; // type:function size:0x30 -fn_282_2D50 = .text:0x00002D50; // type:function size:0x30 -fn_282_2D80 = .text:0x00002D80; // type:function size:0x27C -fn_282_3000 = .text:0x00003000; // type:function size:0x58 -fn_282_3060 = .text:0x00003060; // type:function size:0x88 +__dt__16dAcOSinkFloorF_cFv = .text:0x00002A80; // type:function size:0x130 +getStateID__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BB0; // type:function size:0x10 +build__32sFStateFct_c<16dAcOSinkFloorF_c>FRC12sStateIDIf_c = .text:0x00002BC0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOSinkFloorF_c>FRP10sStateIf_c = .text:0x00002C20; // type:function size:0xC +initialize__29sFState_c<16dAcOSinkFloorF_c>Fv = .text:0x00002C30; // type:function size:0x1C +execute__29sFState_c<16dAcOSinkFloorF_c>Fv = .text:0x00002C50; // type:function size:0x1C +finalize__29sFState_c<16dAcOSinkFloorF_c>Fv = .text:0x00002C70; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002C90; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CA0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002CB0; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CC0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CD0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOSinkFloorF_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002CE0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOSinkFloorF_c>CFR16dAcOSinkFloorF_c = .text:0x00002CF0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOSinkFloorF_c>CFR16dAcOSinkFloorF_c = .text:0x00002D20; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOSinkFloorF_c>CFR16dAcOSinkFloorF_c = .text:0x00002D50; // type:function size:0x30 +__sinit_\d_a_obj_sink_floor_f_cpp = .text:0x00002D80; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOSinkFloorF_c>Fv = .text:0x00003000; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOSinkFloorF_c>CFPCc = .text:0x00003060; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -93,7 +93,7 @@ lbl_282_rodata_108 = .rodata:0x00000108; // type:object size:0x40 data:float lbl_282_rodata_148 = .rodata:0x00000148; // type:object size:0x14 data:float lbl_282_data_0 = .data:0x00000000; // type:object size:0x4 data:4byte lbl_282_data_4 = .data:0x00000004; // type:object size:0x4 -lbl_282_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_OBJ_SINK_FLOOR_F = .data:0x00000008; // type:object size:0x10 lbl_282_data_18 = .data:0x00000018; // type:object size:0xC lbl_282_data_24 = .data:0x00000024; // type:object size:0x14 lbl_282_data_38 = .data:0x00000038; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_siren_2dmapNP/symbols.txt b/config/SOUE01/rels/d_a_obj_siren_2dmapNP/symbols.txt index 5454b16d..b0dec001 100644 --- a/config/SOUE01/rels/d_a_obj_siren_2dmapNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_siren_2dmapNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_435_70 = .text:0x00000070; // type:function size:0x54 +dAcOsiren2dmap_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 fn_435_D0 = .text:0x000000D0; // type:function size:0xEC fn_435_1C0 = .text:0x000001C0; // type:function size:0xC8 fn_435_290 = .text:0x00000290; // type:function size:0x38 fn_435_2D0 = .text:0x000002D0; // type:function size:0x8 fn_435_2E0 = .text:0x000002E0; // type:function size:0x8 -fn_435_2F0 = .text:0x000002F0; // type:function size:0x68 +__dt__16dAcOsiren2dmap_cFv = .text:0x000002F0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_435_rodata_0 = .rodata:0x00000000; // type:object size:0x18 @@ -19,6 +19,6 @@ lbl_435_data_20 = .data:0x00000020; // type:object size:0x20 lbl_435_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_435_data_50 = .data:0x00000050; // type:object size:0x20 lbl_435_data_70 = .data:0x00000070; // type:object size:0x10 data:string -lbl_435_data_80 = .data:0x00000080; // type:object size:0x10 +g_profile_OBJ_SIREN_2DMAP = .data:0x00000080; // type:object size:0x10 lbl_435_data_90 = .data:0x00000090; // type:object size:0x20 lbl_435_data_B0 = .data:0x000000B0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_siren_barrierNP/symbols.txt b/config/SOUE01/rels/d_a_obj_siren_barrierNP/symbols.txt index da67b18c..0bb10ff1 100644 --- a/config/SOUE01/rels/d_a_obj_siren_barrierNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_siren_barrierNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_529_70 = .text:0x00000070; // type:function size:0x7C +dAcOSirenBarrier_c_classInit__Fv = .text:0x00000070; // type:function size:0x7C fn_529_F0 = .text:0x000000F0; // type:function size:0x58 fn_529_150 = .text:0x00000150; // type:function size:0x110 fn_529_260 = .text:0x00000260; // type:function size:0xFC fn_529_360 = .text:0x00000360; // type:function size:0x38 fn_529_3A0 = .text:0x000003A0; // type:function size:0x8 fn_529_3B0 = .text:0x000003B0; // type:function size:0x28 -fn_529_3E0 = .text:0x000003E0; // type:function size:0x84 +__dt__18dAcOSirenBarrier_cFv = .text:0x000003E0; // type:function size:0x84 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_529_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_529_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_529_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_SIREN_BARRIER = .data:0x00000000; // type:object size:0x10 lbl_529_data_10 = .data:0x00000010; // type:object size:0xC lbl_529_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_529_data_30 = .data:0x00000030; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_skullNP/symbols.txt b/config/SOUE01/rels/d_a_obj_skullNP/symbols.txt index ad129363..b350690a 100644 --- a/config/SOUE01/rels/d_a_obj_skullNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_skullNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_461_F0 = .text:0x000000F0; // type:function size:0x108 +dAcOSkull_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 fn_461_200 = .text:0x00000200; // type:function size:0x58 -fn_461_260 = .text:0x00000260; // type:function size:0x58 -fn_461_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_461_330 = .text:0x00000330; // type:function size:0xA0 -fn_461_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__24sFState_c<11dAcOSkull_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOSkull_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_461_480 = .text:0x00000480; // type:function size:0x5C fn_461_4E0 = .text:0x000004E0; // type:function size:0x8C fn_461_570 = .text:0x00000570; // type:function size:0x30 fn_461_5A0 = .text:0x000005A0; // type:function size:0x68 fn_461_610 = .text:0x00000610; // type:function size:0x1E0 -fn_461_7F0 = .text:0x000007F0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007F0; // type:function size:0x10 fn_461_800 = .text:0x00000800; // type:function size:0x8 fn_461_810 = .text:0x00000810; // type:function size:0x374 -fn_461_B90 = .text:0x00000B90; // type:function size:0x10 -fn_461_BA0 = .text:0x00000BA0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B90; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BA0; // type:function size:0x10 fn_461_BB0 = .text:0x00000BB0; // type:function size:0xB4 -fn_461_C70 = .text:0x00000C70; // type:function size:0x28 -fn_461_CA0 = .text:0x00000CA0; // type:function size:0x804 -fn_461_14B0 = .text:0x000014B0; // type:function size:0x4 -fn_461_14C0 = .text:0x000014C0; // type:function size:0xBC -fn_461_1580 = .text:0x00001580; // type:function size:0xB0 -fn_461_1630 = .text:0x00001630; // type:function size:0x10 -fn_461_1640 = .text:0x00001640; // type:function size:0x6C -fn_461_16B0 = .text:0x000016B0; // type:function size:0x11C -fn_461_17D0 = .text:0x000017D0; // type:function size:0x10 -fn_461_17E0 = .text:0x000017E0; // type:function size:0x6C -fn_461_1850 = .text:0x00001850; // type:function size:0x94 -fn_461_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_461_1900 = .text:0x00001900; // type:function size:0x24 -fn_461_1930 = .text:0x00001930; // type:function size:0x4 -fn_461_1940 = .text:0x00001940; // type:function size:0x4 +initializeState_NormalWait__11dAcOSkull_cFv = .text:0x00000C70; // type:function size:0x28 +executeState_NormalWait__11dAcOSkull_cFv = .text:0x00000CA0; // type:function size:0x804 +finalizeState_NormalWait__11dAcOSkull_cFv = .text:0x000014B0; // type:function size:0x4 +initializeState_GrabCarry__11dAcOSkull_cFv = .text:0x000014C0; // type:function size:0xBC +executeState_GrabCarry__11dAcOSkull_cFv = .text:0x00001580; // type:function size:0xB0 +finalizeState_GrabCarry__11dAcOSkull_cFv = .text:0x00001630; // type:function size:0x10 +initializeState_BoomerangCarry__11dAcOSkull_cFv = .text:0x00001640; // type:function size:0x6C +executeState_BoomerangCarry__11dAcOSkull_cFv = .text:0x000016B0; // type:function size:0x11C +finalizeState_BoomerangCarry__11dAcOSkull_cFv = .text:0x000017D0; // type:function size:0x10 +initializeState_WhipCarry__11dAcOSkull_cFv = .text:0x000017E0; // type:function size:0x6C +executeState_WhipCarry__11dAcOSkull_cFv = .text:0x00001850; // type:function size:0x94 +finalizeState_WhipCarry__11dAcOSkull_cFv = .text:0x000018F0; // type:function size:0x10 +initializeState_Dead__11dAcOSkull_cFv = .text:0x00001900; // type:function size:0x24 +executeState_Dead__11dAcOSkull_cFv = .text:0x00001930; // type:function size:0x4 +finalizeState_Dead__11dAcOSkull_cFv = .text:0x00001940; // type:function size:0x4 fn_461_1950 = .text:0x00001950; // type:function size:0x14 fn_461_1970 = .text:0x00001970; // type:function size:0x18 fn_461_1990 = .text:0x00001990; // type:function size:0xBC @@ -43,24 +43,24 @@ fn_461_1AB0 = .text:0x00001AB0; // type:function size:0x60 fn_461_1B10 = .text:0x00001B10; // type:function size:0x8 fn_461_1B20 = .text:0x00001B20; // type:function size:0xA4 fn_461_1BD0 = .text:0x00001BD0; // type:function size:0x478 -fn_461_2050 = .text:0x00002050; // type:function size:0x114 -fn_461_2170 = .text:0x00002170; // type:function size:0x60 -fn_461_21D0 = .text:0x000021D0; // type:function size:0xC -fn_461_21E0 = .text:0x000021E0; // type:function size:0x1C -fn_461_2200 = .text:0x00002200; // type:function size:0x1C -fn_461_2220 = .text:0x00002220; // type:function size:0x1C -fn_461_2240 = .text:0x00002240; // type:function size:0x10 -fn_461_2250 = .text:0x00002250; // type:function size:0x10 -fn_461_2260 = .text:0x00002260; // type:function size:0x10 -fn_461_2270 = .text:0x00002270; // type:function size:0x10 -fn_461_2280 = .text:0x00002280; // type:function size:0x10 -fn_461_2290 = .text:0x00002290; // type:function size:0x10 -fn_461_22A0 = .text:0x000022A0; // type:function size:0x30 -fn_461_22D0 = .text:0x000022D0; // type:function size:0x30 -fn_461_2300 = .text:0x00002300; // type:function size:0x30 -fn_461_2330 = .text:0x00002330; // type:function size:0x3F4 -fn_461_2730 = .text:0x00002730; // type:function size:0x58 -fn_461_2790 = .text:0x00002790; // type:function size:0x88 +__dt__11dAcOSkull_cFv = .text:0x00002050; // type:function size:0x114 +build__27sFStateFct_c<11dAcOSkull_c>FRC12sStateIDIf_c = .text:0x00002170; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOSkull_c>FRP10sStateIf_c = .text:0x000021D0; // type:function size:0xC +initialize__24sFState_c<11dAcOSkull_c>Fv = .text:0x000021E0; // type:function size:0x1C +execute__24sFState_c<11dAcOSkull_c>Fv = .text:0x00002200; // type:function size:0x1C +finalize__24sFState_c<11dAcOSkull_c>Fv = .text:0x00002220; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002240; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002250; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002260; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002270; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002280; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOSkull_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002290; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOSkull_c>CFR11dAcOSkull_c = .text:0x000022A0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOSkull_c>CFR11dAcOSkull_c = .text:0x000022D0; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOSkull_c>CFR11dAcOSkull_c = .text:0x00002300; // type:function size:0x30 +__sinit_\d_a_obj_skull_cpp = .text:0x00002330; // type:function size:0x3F4 scope:local +__dt__26sFStateID_c<11dAcOSkull_c>Fv = .text:0x00002730; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOSkull_c>CFPCc = .text:0x00002790; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -72,7 +72,7 @@ lbl_461_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_461_rodata_44 = .rodata:0x00000044; // type:object size:0x34 data:float lbl_461_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:double lbl_461_rodata_80 = .rodata:0x00000080; // type:object size:0x24 data:float -lbl_461_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SKULL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_461_data_10 = .data:0x00000010; // type:object size:0x30 lbl_461_data_40 = .data:0x00000040; // type:object size:0x8 lbl_461_data_48 = .data:0x00000048; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_slice_logNP/symbols.txt b/config/SOUE01/rels/d_a_obj_slice_logNP/symbols.txt index 6aab0080..71b4e64e 100644 --- a/config/SOUE01/rels/d_a_obj_slice_logNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_slice_logNP/symbols.txt @@ -4,44 +4,44 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_399_F0 = .text:0x000000F0; // type:function size:0x40 -fn_399_130 = .text:0x00000130; // type:function size:0x134 +dAcOsliceLog_c_classInit__Fv = .text:0x00000130; // type:function size:0x134 fn_399_270 = .text:0x00000270; // type:function size:0x58 -fn_399_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_399_330 = .text:0x00000330; // type:function size:0x6C -fn_399_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_399_440 = .text:0x00000440; // type:function size:0xA4 +__dt__27sFState_c<14dAcOsliceLog_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOsliceLog_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_399_4F0 = .text:0x000004F0; // type:function size:0x14 fn_399_510 = .text:0x00000510; // type:function size:0x58 fn_399_570 = .text:0x00000570; // type:function size:0x7C fn_399_5F0 = .text:0x000005F0; // type:function size:0x8 fn_399_600 = .text:0x00000600; // type:function size:0x134 fn_399_740 = .text:0x00000740; // type:function size:0x14C -fn_399_890 = .text:0x00000890; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x10 fn_399_8A0 = .text:0x000008A0; // type:function size:0x1C fn_399_8C0 = .text:0x000008C0; // type:function size:0x8 fn_399_8D0 = .text:0x000008D0; // type:function size:0x1D0 -fn_399_AA0 = .text:0x00000AA0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AA0; // type:function size:0x10 fn_399_AB0 = .text:0x00000AB0; // type:function size:0x28 fn_399_AE0 = .text:0x00000AE0; // type:function size:0x34 -fn_399_B20 = .text:0x00000B20; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 fn_399_B30 = .text:0x00000B30; // type:function size:0x88 fn_399_BC0 = .text:0x00000BC0; // type:function size:0x1EC -fn_399_DB0 = .text:0x00000DB0; // type:function size:0x1C -fn_399_DD0 = .text:0x00000DD0; // type:function size:0x9C -fn_399_E70 = .text:0x00000E70; // type:function size:0xC -fn_399_E80 = .text:0x00000E80; // type:function size:0x4 -fn_399_E90 = .text:0x00000E90; // type:function size:0xC8 -fn_399_F60 = .text:0x00000F60; // type:function size:0x4 -fn_399_F70 = .text:0x00000F70; // type:function size:0x4 -fn_399_F80 = .text:0x00000F80; // type:function size:0x19C +initializeState_Fall__14dAcOsliceLog_cFv = .text:0x00000DB0; // type:function size:0x1C +executeState_Fall__14dAcOsliceLog_cFv = .text:0x00000DD0; // type:function size:0x9C +finalizeState_Fall__14dAcOsliceLog_cFv = .text:0x00000E70; // type:function size:0xC +initializeState_Bound__14dAcOsliceLog_cFv = .text:0x00000E80; // type:function size:0x4 +executeState_Bound__14dAcOsliceLog_cFv = .text:0x00000E90; // type:function size:0xC8 +finalizeState_Bound__14dAcOsliceLog_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_Init__14dAcOsliceLog_cFv = .text:0x00000F70; // type:function size:0x4 +executeState_Init__14dAcOsliceLog_cFv = .text:0x00000F80; // type:function size:0x19C fn_399_1120 = .text:0x00001120; // type:function size:0xC -fn_399_1130 = .text:0x00001130; // type:function size:0x4 -fn_399_1140 = .text:0x00001140; // type:function size:0x4 -fn_399_1150 = .text:0x00001150; // type:function size:0x168 -fn_399_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_399_12D0 = .text:0x000012D0; // type:function size:0x24 -fn_399_1300 = .text:0x00001300; // type:function size:0x110 -fn_399_1410 = .text:0x00001410; // type:function size:0x2C +finalizeState_Init__14dAcOsliceLog_cFv = .text:0x00001130; // type:function size:0x4 +initializeState_Wait__14dAcOsliceLog_cFv = .text:0x00001140; // type:function size:0x4 +executeState_Wait__14dAcOsliceLog_cFv = .text:0x00001150; // type:function size:0x168 +finalizeState_Wait__14dAcOsliceLog_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_Slice__14dAcOsliceLog_cFv = .text:0x000012D0; // type:function size:0x24 +executeState_Slice__14dAcOsliceLog_cFv = .text:0x00001300; // type:function size:0x110 +finalizeState_Slice__14dAcOsliceLog_cFv = .text:0x00001410; // type:function size:0x2C fn_399_1440 = .text:0x00001440; // type:function size:0x28 fn_399_1470 = .text:0x00001470; // type:function size:0x25C fn_399_16D0 = .text:0x000016D0; // type:function size:0x8 @@ -78,24 +78,24 @@ fn_399_2B30 = .text:0x00002B30; // type:function size:0x68 fn_399_2BA0 = .text:0x00002BA0; // type:function size:0x34 fn_399_2BE0 = .text:0x00002BE0; // type:function size:0x34 fn_399_2C20 = .text:0x00002C20; // type:function size:0x64 -fn_399_2C90 = .text:0x00002C90; // type:function size:0x13C -fn_399_2DD0 = .text:0x00002DD0; // type:function size:0x60 -fn_399_2E30 = .text:0x00002E30; // type:function size:0xC -fn_399_2E40 = .text:0x00002E40; // type:function size:0x1C -fn_399_2E60 = .text:0x00002E60; // type:function size:0x1C -fn_399_2E80 = .text:0x00002E80; // type:function size:0x1C -fn_399_2EA0 = .text:0x00002EA0; // type:function size:0x10 -fn_399_2EB0 = .text:0x00002EB0; // type:function size:0x10 -fn_399_2EC0 = .text:0x00002EC0; // type:function size:0x10 -fn_399_2ED0 = .text:0x00002ED0; // type:function size:0x10 -fn_399_2EE0 = .text:0x00002EE0; // type:function size:0x10 -fn_399_2EF0 = .text:0x00002EF0; // type:function size:0x10 -fn_399_2F00 = .text:0x00002F00; // type:function size:0x30 -fn_399_2F30 = .text:0x00002F30; // type:function size:0x30 -fn_399_2F60 = .text:0x00002F60; // type:function size:0x30 -fn_399_2F90 = .text:0x00002F90; // type:function size:0x3F4 -fn_399_3390 = .text:0x00003390; // type:function size:0x58 -fn_399_33F0 = .text:0x000033F0; // type:function size:0x88 +__dt__14dAcOsliceLog_cFv = .text:0x00002C90; // type:function size:0x13C +build__30sFStateFct_c<14dAcOsliceLog_c>FRC12sStateIDIf_c = .text:0x00002DD0; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOsliceLog_c>FRP10sStateIf_c = .text:0x00002E30; // type:function size:0xC +initialize__27sFState_c<14dAcOsliceLog_c>Fv = .text:0x00002E40; // type:function size:0x1C +execute__27sFState_c<14dAcOsliceLog_c>Fv = .text:0x00002E60; // type:function size:0x1C +finalize__27sFState_c<14dAcOsliceLog_c>Fv = .text:0x00002E80; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002EA0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002EB0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002EC0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002ED0; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002EE0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOsliceLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002EF0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOsliceLog_c>CFR14dAcOsliceLog_c = .text:0x00002F00; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOsliceLog_c>CFR14dAcOsliceLog_c = .text:0x00002F30; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOsliceLog_c>CFR14dAcOsliceLog_c = .text:0x00002F60; // type:function size:0x30 +__sinit_\d_a_obj_slice_log_cpp = .text:0x00002F90; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dAcOsliceLog_c>Fv = .text:0x00003390; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOsliceLog_c>CFPCc = .text:0x000033F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -123,7 +123,7 @@ lbl_399_data_90 = .data:0x00000090; // type:object size:0x10 lbl_399_data_A0 = .data:0x000000A0; // type:object size:0x10 data:string lbl_399_data_B0 = .data:0x000000B0; // type:object size:0x10 lbl_399_data_C0 = .data:0x000000C0; // type:object size:0x10 -lbl_399_data_D0 = .data:0x000000D0; // type:object size:0x10 +g_profile_OBJ_SLICE_LOG = .data:0x000000D0; // type:object size:0x10 lbl_399_data_E0 = .data:0x000000E0; // type:object size:0x30 lbl_399_data_110 = .data:0x00000110; // type:object size:0x10 lbl_399_data_120 = .data:0x00000120; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_slice_log_partsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_slice_log_partsNP/symbols.txt index 8e02fcc5..c3839986 100644 --- a/config/SOUE01/rels/d_a_obj_slice_log_partsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_slice_log_partsNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_400_F0 = .text:0x000000F0; // type:function size:0xE8 +dAcOsliceLogParts_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 fn_400_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_400_240 = .text:0x00000240; // type:function size:0x58 -fn_400_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_400_310 = .text:0x00000310; // type:function size:0xA0 -fn_400_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__32sFState_c<19dAcOsliceLogParts_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOsliceLogParts_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_400_460 = .text:0x00000460; // type:function size:0x170 fn_400_5D0 = .text:0x000005D0; // type:function size:0x3D8 -fn_400_9B0 = .text:0x000009B0; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000009B0; // type:function size:0x10 fn_400_9C0 = .text:0x000009C0; // type:function size:0x8 fn_400_9D0 = .text:0x000009D0; // type:function size:0x27C -fn_400_C50 = .text:0x00000C50; // type:function size:0x10 -fn_400_C60 = .text:0x00000C60; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 fn_400_C70 = .text:0x00000C70; // type:function size:0x274 -fn_400_EF0 = .text:0x00000EF0; // type:function size:0x4 -fn_400_F00 = .text:0x00000F00; // type:function size:0x1F0 -fn_400_10F0 = .text:0x000010F0; // type:function size:0x4 -fn_400_1100 = .text:0x00001100; // type:function size:0x418 -fn_400_1520 = .text:0x00001520; // type:function size:0x370 -fn_400_1890 = .text:0x00001890; // type:function size:0xC8 -fn_400_1960 = .text:0x00001960; // type:function size:0x8 -fn_400_1970 = .text:0x00001970; // type:function size:0x200 -fn_400_1B70 = .text:0x00001B70; // type:function size:0xC -fn_400_1B80 = .text:0x00001B80; // type:function size:0x6C -fn_400_1BF0 = .text:0x00001BF0; // type:function size:0xA4 -fn_400_1CA0 = .text:0x00001CA0; // type:function size:0x4 -fn_400_1CB0 = .text:0x00001CB0; // type:function size:0x124 -fn_400_1DE0 = .text:0x00001DE0; // type:function size:0x1B0 +initializeState_Wait__19dAcOsliceLogParts_cFv = .text:0x00000EF0; // type:function size:0x4 +executeState_Wait__19dAcOsliceLogParts_cFv = .text:0x00000F00; // type:function size:0x1F0 +finalizeState_Wait__19dAcOsliceLogParts_cFv = .text:0x000010F0; // type:function size:0x4 +initializeState_Fly__19dAcOsliceLogParts_cFv = .text:0x00001100; // type:function size:0x418 +executeState_Fly__19dAcOsliceLogParts_cFv = .text:0x00001520; // type:function size:0x370 +finalizeState_Fly__19dAcOsliceLogParts_cFv = .text:0x00001890; // type:function size:0xC8 +initializeState_Ground__19dAcOsliceLogParts_cFv = .text:0x00001960; // type:function size:0x8 +executeState_Ground__19dAcOsliceLogParts_cFv = .text:0x00001970; // type:function size:0x200 +finalizeState_Ground__19dAcOsliceLogParts_cFv = .text:0x00001B70; // type:function size:0xC +initializeState_GroundSecond__19dAcOsliceLogParts_cFv = .text:0x00001B80; // type:function size:0x6C +executeState_GroundSecond__19dAcOsliceLogParts_cFv = .text:0x00001BF0; // type:function size:0xA4 +finalizeState_GroundSecond__19dAcOsliceLogParts_cFv = .text:0x00001CA0; // type:function size:0x4 +initializeState_Shake__19dAcOsliceLogParts_cFv = .text:0x00001CB0; // type:function size:0x124 +executeState_Shake__19dAcOsliceLogParts_cFv = .text:0x00001DE0; // type:function size:0x1B0 fn_400_1F90 = .text:0x00001F90; // type:function size:0x1C -fn_400_1FB0 = .text:0x00001FB0; // type:function size:0x4 -fn_400_1FC0 = .text:0x00001FC0; // type:function size:0xAC -fn_400_2070 = .text:0x00002070; // type:function size:0x12C -fn_400_21A0 = .text:0x000021A0; // type:function size:0x4 -fn_400_21B0 = .text:0x000021B0; // type:function size:0x9C -fn_400_2250 = .text:0x00002250; // type:function size:0xC4 -fn_400_2320 = .text:0x00002320; // type:function size:0x4 -fn_400_2330 = .text:0x00002330; // type:function size:0xC8 -fn_400_2400 = .text:0x00002400; // type:function size:0x204 -fn_400_2610 = .text:0x00002610; // type:function size:0x4 +finalizeState_Shake__19dAcOsliceLogParts_cFv = .text:0x00001FB0; // type:function size:0x4 +initializeState_Vanish__19dAcOsliceLogParts_cFv = .text:0x00001FC0; // type:function size:0xAC +executeState_Vanish__19dAcOsliceLogParts_cFv = .text:0x00002070; // type:function size:0x12C +finalizeState_Vanish__19dAcOsliceLogParts_cFv = .text:0x000021A0; // type:function size:0x4 +initializeState_Finish__19dAcOsliceLogParts_cFv = .text:0x000021B0; // type:function size:0x9C +executeState_Finish__19dAcOsliceLogParts_cFv = .text:0x00002250; // type:function size:0xC4 +finalizeState_Finish__19dAcOsliceLogParts_cFv = .text:0x00002320; // type:function size:0x4 +initializeState_GroundAftFin__19dAcOsliceLogParts_cFv = .text:0x00002330; // type:function size:0xC8 +executeState_GroundAftFin__19dAcOsliceLogParts_cFv = .text:0x00002400; // type:function size:0x204 +finalizeState_GroundAftFin__19dAcOsliceLogParts_cFv = .text:0x00002610; // type:function size:0x4 fn_400_2620 = .text:0x00002620; // type:function size:0xE8 fn_400_2710 = .text:0x00002710; // type:function size:0x8C fn_400_27A0 = .text:0x000027A0; // type:function size:0xFC @@ -70,24 +70,24 @@ fn_400_33D0 = .text:0x000033D0; // type:function size:0x8 fn_400_33E0 = .text:0x000033E0; // type:function size:0x4 fn_400_33F0 = .text:0x000033F0; // type:function size:0x4 fn_400_3400 = .text:0x00003400; // type:function size:0x8 -fn_400_3410 = .text:0x00003410; // type:function size:0x100 -fn_400_3510 = .text:0x00003510; // type:function size:0x60 -fn_400_3570 = .text:0x00003570; // type:function size:0xC -fn_400_3580 = .text:0x00003580; // type:function size:0x1C -fn_400_35A0 = .text:0x000035A0; // type:function size:0x1C -fn_400_35C0 = .text:0x000035C0; // type:function size:0x1C -fn_400_35E0 = .text:0x000035E0; // type:function size:0x10 -fn_400_35F0 = .text:0x000035F0; // type:function size:0x10 -fn_400_3600 = .text:0x00003600; // type:function size:0x10 -fn_400_3610 = .text:0x00003610; // type:function size:0x10 -fn_400_3620 = .text:0x00003620; // type:function size:0x10 -fn_400_3630 = .text:0x00003630; // type:function size:0x10 -fn_400_3640 = .text:0x00003640; // type:function size:0x30 -fn_400_3670 = .text:0x00003670; // type:function size:0x30 -fn_400_36A0 = .text:0x000036A0; // type:function size:0x30 -fn_400_36D0 = .text:0x000036D0; // type:function size:0x628 -fn_400_3D00 = .text:0x00003D00; // type:function size:0x58 -fn_400_3D60 = .text:0x00003D60; // type:function size:0x88 +__dt__19dAcOsliceLogParts_cFv = .text:0x00003410; // type:function size:0x100 +build__35sFStateFct_c<19dAcOsliceLogParts_c>FRC12sStateIDIf_c = .text:0x00003510; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOsliceLogParts_c>FRP10sStateIf_c = .text:0x00003570; // type:function size:0xC +initialize__32sFState_c<19dAcOsliceLogParts_c>Fv = .text:0x00003580; // type:function size:0x1C +execute__32sFState_c<19dAcOsliceLogParts_c>Fv = .text:0x000035A0; // type:function size:0x1C +finalize__32sFState_c<19dAcOsliceLogParts_c>Fv = .text:0x000035C0; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000035E0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000035F0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003600; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003610; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003620; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOsliceLogParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003630; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOsliceLogParts_c>CFR19dAcOsliceLogParts_c = .text:0x00003640; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOsliceLogParts_c>CFR19dAcOsliceLogParts_c = .text:0x00003670; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOsliceLogParts_c>CFR19dAcOsliceLogParts_c = .text:0x000036A0; // type:function size:0x30 +__sinit_\d_a_obj_slice_log_parts_cpp = .text:0x000036D0; // type:function size:0x628 scope:local +__dt__34sFStateID_c<19dAcOsliceLogParts_c>Fv = .text:0x00003D00; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOsliceLogParts_c>CFPCc = .text:0x00003D60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -136,7 +136,7 @@ lbl_400_data_280 = .data:0x00000280; // type:object size:0x18 lbl_400_data_298 = .data:0x00000298; // type:object size:0x18 lbl_400_data_2B0 = .data:0x000002B0; // type:object size:0x18 lbl_400_data_2C8 = .data:0x000002C8; // type:object size:0x18 -lbl_400_data_2E0 = .data:0x000002E0; // type:object size:0x10 +g_profile_OBJ_SLICE_LOG_PARTS = .data:0x000002E0; // type:object size:0x10 lbl_400_data_2F0 = .data:0x000002F0; // type:object size:0x2C lbl_400_data_31C = .data:0x0000031C; // type:object size:0x10 lbl_400_data_32C = .data:0x0000032C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_soilNP/symbols.txt b/config/SOUE01/rels/d_a_obj_soilNP/symbols.txt index ee3c30a9..abd078df 100644 --- a/config/SOUE01/rels/d_a_obj_soilNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_soilNP/symbols.txt @@ -3,29 +3,29 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSoil__ctor = .text:0x000000F0; // type:function size:0x120 -fn_255_210 = .text:0x00000210; // type:function size:0x58 -fn_255_270 = .text:0x00000270; // type:function size:0x6C -fn_255_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_255_380 = .text:0x00000380; // type:function size:0xA4 +dAcOsoil_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__23sFState_c<10dAcOsoil_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOsoil_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 AcOSoil__initModels = .text:0x00000430; // type:function size:0x17C AcOSoil__init = .text:0x000005B0; // type:function size:0x340 AcOSoil__init2 = .text:0x000008F0; // type:function size:0x2F4 -fn_255_BF0 = .text:0x00000BF0; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BF0; // type:function size:0x10 fn_255_C00 = .text:0x00000C00; // type:function size:0x30 AcOSoil__update = .text:0x00000C30; // type:function size:0x298 -fn_255_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_255_EE0 = .text:0x00000EE0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000ED0; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EE0; // type:function size:0x10 AcOSoil__draw = .text:0x00000EF0; // type:function size:0x108 -AcOSoil__stateSoilEnter = .text:0x00001000; // type:function size:0x78 -AcOSoil__stateSoilUpdate = .text:0x00001080; // type:function size:0x198 -AcOSoil__stateSoilLeave = .text:0x00001220; // type:function size:0x4 -AcOSoil__stateHoleEnter = .text:0x00001230; // type:function size:0x30 -AcOSoil__stateHoleUpdate = .text:0x00001260; // type:function size:0x74 -AcOSoil__stateHoleLeave = .text:0x000012E0; // type:function size:0x4 -AcOSoil__stateHoleReadyEnter = .text:0x000012F0; // type:function size:0x1C4 -AcOSoil__stateHoleReadyUpdate = .text:0x000014C0; // type:function size:0x1A4 -AcOSoil__stateHoleReadyLeave = .text:0x00001670; // type:function size:0x3C +initializeState_Soil__10dAcOsoil_cFv = .text:0x00001000; // type:function size:0x78 +executeState_Soil__10dAcOsoil_cFv = .text:0x00001080; // type:function size:0x198 +finalizeState_Soil__10dAcOsoil_cFv = .text:0x00001220; // type:function size:0x4 +initializeState_Hole__10dAcOsoil_cFv = .text:0x00001230; // type:function size:0x30 +executeState_Hole__10dAcOsoil_cFv = .text:0x00001260; // type:function size:0x74 +finalizeState_Hole__10dAcOsoil_cFv = .text:0x000012E0; // type:function size:0x4 +initializeState_Ready__10dAcOsoil_cFv = .text:0x000012F0; // type:function size:0x1C4 +executeState_Ready__10dAcOsoil_cFv = .text:0x000014C0; // type:function size:0x1A4 +finalizeState_Ready__10dAcOsoil_cFv = .text:0x00001670; // type:function size:0x3C fn_255_16AC = .text:0x000016AC; // type:function size:0x4 fn_255_16B0 = .text:0x000016B0; // type:function size:0x138 fn_255_17F0 = .text:0x000017F0; // type:function size:0x98 @@ -38,24 +38,24 @@ fn_255_1D80 = .text:0x00001D80; // type:function size:0x44 fn_255_1DC4 = .text:0x00001DC4; // type:function size:0x4 fn_255_1DD0 = .text:0x00001DD0; // type:function size:0xC0 fn_255_1E90 = .text:0x00001E90; // type:function size:0x230 -fn_255_20C0 = .text:0x000020C0; // type:function size:0x11C -fn_255_21E0 = .text:0x000021E0; // type:function size:0x60 -fn_255_2240 = .text:0x00002240; // type:function size:0xC -fn_255_2250 = .text:0x00002250; // type:function size:0x1C -fn_255_2270 = .text:0x00002270; // type:function size:0x1C -fn_255_2290 = .text:0x00002290; // type:function size:0x1C -fn_255_22B0 = .text:0x000022B0; // type:function size:0x10 -fn_255_22C0 = .text:0x000022C0; // type:function size:0x10 -fn_255_22D0 = .text:0x000022D0; // type:function size:0x10 -fn_255_22E0 = .text:0x000022E0; // type:function size:0x10 -fn_255_22F0 = .text:0x000022F0; // type:function size:0x10 -fn_255_2300 = .text:0x00002300; // type:function size:0x10 -fn_255_2310 = .text:0x00002310; // type:function size:0x30 -fn_255_2340 = .text:0x00002340; // type:function size:0x30 -fn_255_2370 = .text:0x00002370; // type:function size:0x30 -fn_255_23A0 = .text:0x000023A0; // type:function size:0x27C -fn_255_2620 = .text:0x00002620; // type:function size:0x58 -fn_255_2680 = .text:0x00002680; // type:function size:0x88 +__dt__10dAcOsoil_cFv = .text:0x000020C0; // type:function size:0x11C +build__26sFStateFct_c<10dAcOsoil_c>FRC12sStateIDIf_c = .text:0x000021E0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOsoil_c>FRP10sStateIf_c = .text:0x00002240; // type:function size:0xC +initialize__23sFState_c<10dAcOsoil_c>Fv = .text:0x00002250; // type:function size:0x1C +execute__23sFState_c<10dAcOsoil_c>Fv = .text:0x00002270; // type:function size:0x1C +finalize__23sFState_c<10dAcOsoil_c>Fv = .text:0x00002290; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022B0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022C0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022D0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022E0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022F0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOsoil_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002300; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOsoil_c>CFR10dAcOsoil_c = .text:0x00002310; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOsoil_c>CFR10dAcOsoil_c = .text:0x00002340; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOsoil_c>CFR10dAcOsoil_c = .text:0x00002370; // type:function size:0x30 +__sinit_\d_a_obj_soil_cpp = .text:0x000023A0; // type:function size:0x27C scope:local +__dt__25sFStateID_c<10dAcOsoil_c>Fv = .text:0x00002620; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOsoil_c>CFPCc = .text:0x00002680; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_255_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float lbl_255_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_255_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_255_rodata_60 = .rodata:0x00000060; // type:object size:0x40 data:float -lbl_255_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_SOIL = .data:0x00000000; // type:object size:0x40 data:4byte lbl_255_data_40 = .data:0x00000040; // type:object size:0xC lbl_255_data_4C = .data:0x0000004C; // type:object size:0x5C lbl_255_data_A8 = .data:0x000000A8; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_spider_lineNP/symbols.txt b/config/SOUE01/rels/d_a_obj_spider_lineNP/symbols.txt index cacc2985..7297117f 100644 --- a/config/SOUE01/rels/d_a_obj_spider_lineNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_spider_lineNP/symbols.txt @@ -4,11 +4,11 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_159_F0 = .text:0x000000F0; // type:function size:0x40 -ObjSpiderLine__ctor = .text:0x00000130; // type:function size:0x19C -fn_159_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_159_330 = .text:0x00000330; // type:function size:0x6C -fn_159_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_159_440 = .text:0x00000440; // type:function size:0xA4 +dObjSpiderLine_c_classInit__Fv = .text:0x00000130; // type:function size:0x19C +__dt__29sFState_c<16dObjSpiderLine_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dObjSpiderLine_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_159_4F0 = .text:0x000004F0; // type:function size:0x4 fn_159_500 = .text:0x00000500; // type:function size:0x4 fn_159_510 = .text:0x00000510; // type:function size:0x40 @@ -45,35 +45,35 @@ fn_159_4780 = .text:0x00004780; // type:function size:0x104 ObjSpiderLine__initModels = .text:0x00004890; // type:function size:0x98 ObjSpiderLine__init = .text:0x00004930; // type:function size:0x22C ObjSpiderLine__init2 = .text:0x00004B60; // type:function size:0x110 -fn_159_4C70 = .text:0x00004C70; // type:function size:0x10 +changeState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00004C70; // type:function size:0x10 fn_159_4C80 = .text:0x00004C80; // type:function size:0x8 fn_159_4C90 = .text:0x00004C90; // type:function size:0x128 ObjSpiderLine__update = .text:0x00004DC0; // type:function size:0x6E8 -fn_159_54B0 = .text:0x000054B0; // type:function size:0x10 +executeState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000054B0; // type:function size:0x10 ObjSpiderLine__draw = .text:0x000054C0; // type:function size:0x34 -fn_159_5500 = .text:0x00005500; // type:function size:0x4 -fn_159_5510 = .text:0x00005510; // type:function size:0x4 -fn_159_5520 = .text:0x00005520; // type:function size:0x4 +initializeState_Wait__16dObjSpiderLine_cFv = .text:0x00005500; // type:function size:0x4 +executeState_Wait__16dObjSpiderLine_cFv = .text:0x00005510; // type:function size:0x4 +finalizeState_Wait__16dObjSpiderLine_cFv = .text:0x00005520; // type:function size:0x4 fn_159_5530 = .text:0x00005530; // type:function size:0x244 -fn_159_5780 = .text:0x00005780; // type:function size:0x164 -fn_159_58F0 = .text:0x000058F0; // type:function size:0x10 -fn_159_5900 = .text:0x00005900; // type:function size:0x60 -fn_159_5960 = .text:0x00005960; // type:function size:0xC -fn_159_5970 = .text:0x00005970; // type:function size:0x1C -fn_159_5990 = .text:0x00005990; // type:function size:0x1C -fn_159_59B0 = .text:0x000059B0; // type:function size:0x1C -fn_159_59D0 = .text:0x000059D0; // type:function size:0x10 -fn_159_59E0 = .text:0x000059E0; // type:function size:0x10 -fn_159_59F0 = .text:0x000059F0; // type:function size:0x10 -fn_159_5A00 = .text:0x00005A00; // type:function size:0x10 -fn_159_5A10 = .text:0x00005A10; // type:function size:0x10 -fn_159_5A20 = .text:0x00005A20; // type:function size:0x10 -fn_159_5A30 = .text:0x00005A30; // type:function size:0x30 -fn_159_5A60 = .text:0x00005A60; // type:function size:0x30 -fn_159_5A90 = .text:0x00005A90; // type:function size:0x30 -fn_159_5AC0 = .text:0x00005AC0; // type:function size:0x10C -fn_159_5BD0 = .text:0x00005BD0; // type:function size:0x58 -fn_159_5C30 = .text:0x00005C30; // type:function size:0x88 +__dt__16dObjSpiderLine_cFv = .text:0x00005780; // type:function size:0x164 +getStateID__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000058F0; // type:function size:0x10 +build__32sFStateFct_c<16dObjSpiderLine_c>FRC12sStateIDIf_c = .text:0x00005900; // type:function size:0x60 +dispose__32sFStateFct_c<16dObjSpiderLine_c>FRP10sStateIf_c = .text:0x00005960; // type:function size:0xC +initialize__29sFState_c<16dObjSpiderLine_c>Fv = .text:0x00005970; // type:function size:0x1C +execute__29sFState_c<16dObjSpiderLine_c>Fv = .text:0x00005990; // type:function size:0x1C +finalize__29sFState_c<16dObjSpiderLine_c>Fv = .text:0x000059B0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000059D0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000059E0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000059F0; // type:function size:0x10 +getState__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005A00; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005A10; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dObjSpiderLine_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005A20; // type:function size:0x10 +finalizeState__31sFStateID_c<16dObjSpiderLine_c>CFR16dObjSpiderLine_c = .text:0x00005A30; // type:function size:0x30 +executeState__31sFStateID_c<16dObjSpiderLine_c>CFR16dObjSpiderLine_c = .text:0x00005A60; // type:function size:0x30 +initializeState__31sFStateID_c<16dObjSpiderLine_c>CFR16dObjSpiderLine_c = .text:0x00005A90; // type:function size:0x30 +__sinit_\d_a_obj_spider_line_cpp = .text:0x00005AC0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dObjSpiderLine_c>Fv = .text:0x00005BD0; // type:function size:0x58 +isSameName__31sFStateID_c<16dObjSpiderLine_c>CFPCc = .text:0x00005C30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_159_rodata_A8 = .rodata:0x000000A8; // type:object size:0x1C lbl_159_rodata_C4 = .rodata:0x000000C4; // type:object size:0x24 data:float lbl_159_rodata_E8 = .rodata:0x000000E8; // type:object size:0x24 data:float lbl_159_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte -lbl_159_data_70 = .data:0x00000070; // type:object size:0x10 +g_profile_OBJ_SPIDER_LINE = .data:0x00000070; // type:object size:0x10 lbl_159_data_80 = .data:0x00000080; // type:object size:0x8 data:4byte lbl_159_data_88 = .data:0x00000088; // type:object size:0x10 data:string lbl_159_data_98 = .data:0x00000098; // type:object size:0x38 diff --git a/config/SOUE01/rels/d_a_obj_stage_crackNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_crackNP/symbols.txt index 68c2b723..dc6d8225 100644 --- a/config/SOUE01/rels/d_a_obj_stage_crackNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_crackNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstageCrack__ctor = .text:0x000000F0; // type:function size:0x120 -fn_378_210 = .text:0x00000210; // type:function size:0x58 -fn_378_270 = .text:0x00000270; // type:function size:0x6C -fn_378_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_378_380 = .text:0x00000380; // type:function size:0xA4 +dAcOstageCrack_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__29sFState_c<16dAcOstageCrack_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOstageCrack_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 AcOstageCrack__initModels = .text:0x00000430; // type:function size:0x190 AcOstageCrack__init = .text:0x000005C0; // type:function size:0x234 -fn_378_800 = .text:0x00000800; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_378_810 = .text:0x00000810; // type:function size:0x8 AcOstageCrack__update = .text:0x00000820; // type:function size:0x188 -fn_378_9B0 = .text:0x000009B0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009B0; // type:function size:0x10 AcOstageCrack__decerement = .text:0x000009C0; // type:function size:0x1C AcOstageCrack__draw = .text:0x000009E0; // type:function size:0x28 -AcOstageCrack__stateWaitEnter = .text:0x00000A10; // type:function size:0x38 -AcOstageCrack__stateWaitUpdate = .text:0x00000A50; // type:function size:0xD4 -fn_378_B30 = .text:0x00000B30; // type:function size:0x4 -AcOstageCrack__stateStayEnter = .text:0x00000B40; // type:function size:0x38 -AcOstageCrack__stateStayUpdate = .text:0x00000B80; // type:function size:0x24 +initializeState_Wait__16dAcOstageCrack_cFv = .text:0x00000A10; // type:function size:0x38 +executeState_Wait__16dAcOstageCrack_cFv = .text:0x00000A50; // type:function size:0xD4 +finalizeState_Wait__16dAcOstageCrack_cFv = .text:0x00000B30; // type:function size:0x4 +initializeState_Stay__16dAcOstageCrack_cFv = .text:0x00000B40; // type:function size:0x38 +executeState_Stay__16dAcOstageCrack_cFv = .text:0x00000B80; // type:function size:0x24 fn_378_BA4 = .text:0x00000BA4; // type:function size:0x4 -fn_378_BB0 = .text:0x00000BB0; // type:function size:0x4 -AcOstageCrack__stateReverseEnter = .text:0x00000BC0; // type:function size:0x44 -AcOstageCrack__stateReverseUpdate = .text:0x00000C10; // type:function size:0x54 -fn_378_C70 = .text:0x00000C70; // type:function size:0x4 -fn_378_C80 = .text:0x00000C80; // type:function size:0x4 -AcOstageCrack__stateDeleteUpdate = .text:0x00000C90; // type:function size:0x3C -fn_378_CD0 = .text:0x00000CD0; // type:function size:0x4 +finalizeState_Stay__16dAcOstageCrack_cFv = .text:0x00000BB0; // type:function size:0x4 +initializeState_Reverse__16dAcOstageCrack_cFv = .text:0x00000BC0; // type:function size:0x44 +executeState_Reverse__16dAcOstageCrack_cFv = .text:0x00000C10; // type:function size:0x54 +finalizeState_Reverse__16dAcOstageCrack_cFv = .text:0x00000C70; // type:function size:0x4 +initializeState_Delete__16dAcOstageCrack_cFv = .text:0x00000C80; // type:function size:0x4 +executeState_Delete__16dAcOstageCrack_cFv = .text:0x00000C90; // type:function size:0x3C +finalizeState_Delete__16dAcOstageCrack_cFv = .text:0x00000CD0; // type:function size:0x4 AcOstageCrack__stageKrakenUpdate = .text:0x00000CE0; // type:function size:0xB0 AcOstageCrack__stageSinkUpdate = .text:0x00000D90; // type:function size:0xF0 fn_378_E80 = .text:0x00000E80; // type:function size:0x2CC fn_378_1150 = .text:0x00001150; // type:function size:0x330 fn_378_1480 = .text:0x00001480; // type:function size:0x5C fn_378_14E0 = .text:0x000014E0; // type:function size:0x5C -AcOstageCrack__dtor = .text:0x00001540; // type:function size:0x100 -fn_378_1640 = .text:0x00001640; // type:function size:0x10 -fn_378_1650 = .text:0x00001650; // type:function size:0x60 -fn_378_16B0 = .text:0x000016B0; // type:function size:0xC -fn_378_16C0 = .text:0x000016C0; // type:function size:0x1C -fn_378_16E0 = .text:0x000016E0; // type:function size:0x1C -fn_378_1700 = .text:0x00001700; // type:function size:0x1C -fn_378_1720 = .text:0x00001720; // type:function size:0x10 -fn_378_1730 = .text:0x00001730; // type:function size:0x10 -fn_378_1740 = .text:0x00001740; // type:function size:0x10 -fn_378_1750 = .text:0x00001750; // type:function size:0x10 -fn_378_1760 = .text:0x00001760; // type:function size:0x10 -fn_378_1770 = .text:0x00001770; // type:function size:0x10 -fn_378_1780 = .text:0x00001780; // type:function size:0x30 -fn_378_17B0 = .text:0x000017B0; // type:function size:0x30 -fn_378_17E0 = .text:0x000017E0; // type:function size:0x30 -fn_378_1810 = .text:0x00001810; // type:function size:0x338 -fn_378_1B50 = .text:0x00001B50; // type:function size:0x58 -fn_378_1BB0 = .text:0x00001BB0; // type:function size:0x88 +__dt__16dAcOstageCrack_cFv = .text:0x00001540; // type:function size:0x100 +getStateID__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001640; // type:function size:0x10 +build__32sFStateFct_c<16dAcOstageCrack_c>FRC12sStateIDIf_c = .text:0x00001650; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOstageCrack_c>FRP10sStateIf_c = .text:0x000016B0; // type:function size:0xC +initialize__29sFState_c<16dAcOstageCrack_c>Fv = .text:0x000016C0; // type:function size:0x1C +execute__29sFState_c<16dAcOstageCrack_c>Fv = .text:0x000016E0; // type:function size:0x1C +finalize__29sFState_c<16dAcOstageCrack_c>Fv = .text:0x00001700; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001720; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001730; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001740; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001750; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001760; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOstageCrack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001770; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOstageCrack_c>CFR16dAcOstageCrack_c = .text:0x00001780; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOstageCrack_c>CFR16dAcOstageCrack_c = .text:0x000017B0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOstageCrack_c>CFR16dAcOstageCrack_c = .text:0x000017E0; // type:function size:0x30 +__sinit_\d_a_obj_stage_crack_cpp = .text:0x00001810; // type:function size:0x338 scope:local +__dt__31sFStateID_c<16dAcOstageCrack_c>Fv = .text:0x00001B50; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOstageCrack_c>CFPCc = .text:0x00001BB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_378_rodata_0 = .rodata:0x00000000; // type:object size:0x24 data:float lbl_378_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_378_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float lbl_378_rodata_2C = .rodata:0x0000002C; // type:object size:0x1C data:float -lbl_378_data_0 = .data:0x00000000; // type:object size:0x74 data:4byte +g_profile_OBJ_STAGE_CRACK = .data:0x00000000; // type:object size:0x74 data:4byte lbl_378_data_74 = .data:0x00000074; // type:object size:0x24 lbl_378_data_98 = .data:0x00000098; // type:object size:0x80 lbl_378_data_118 = .data:0x00000118; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_stage_debrisNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_debrisNP/symbols.txt index 7969c82e..401f97b5 100644 --- a/config/SOUE01/rels/d_a_obj_stage_debrisNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_debrisNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_402_F0 = .text:0x000000F0; // type:function size:0xD8 -fn_402_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_402_230 = .text:0x00000230; // type:function size:0x6C -fn_402_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_402_340 = .text:0x00000340; // type:function size:0xA4 +dAcOstageDebris_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__30sFState_c<17dAcOstageDebris_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOstageDebris_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_402_3F0 = .text:0x000003F0; // type:function size:0xD0 fn_402_4C0 = .text:0x000004C0; // type:function size:0x128 -fn_402_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_402_600 = .text:0x00000600; // type:function size:0x8 fn_402_610 = .text:0x00000610; // type:function size:0xFC -fn_402_710 = .text:0x00000710; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 fn_402_720 = .text:0x00000720; // type:function size:0x28 -fn_402_750 = .text:0x00000750; // type:function size:0x4 -fn_402_760 = .text:0x00000760; // type:function size:0x48 +initializeState_Wait__17dAcOstageDebris_cFv = .text:0x00000750; // type:function size:0x4 +executeState_Wait__17dAcOstageDebris_cFv = .text:0x00000760; // type:function size:0x48 fn_402_7A8 = .text:0x000007A8; // type:function size:0x4 -fn_402_7B0 = .text:0x000007B0; // type:function size:0x4 -fn_402_7C0 = .text:0x000007C0; // type:function size:0x5C -fn_402_820 = .text:0x00000820; // type:function size:0x10 -fn_402_830 = .text:0x00000830; // type:function size:0x4 -fn_402_840 = .text:0x00000840; // type:function size:0x18 -fn_402_860 = .text:0x00000860; // type:function size:0x4 -fn_402_870 = .text:0x00000870; // type:function size:0x4 -fn_402_880 = .text:0x00000880; // type:function size:0xD8 -fn_402_960 = .text:0x00000960; // type:function size:0x10 -fn_402_970 = .text:0x00000970; // type:function size:0x60 -fn_402_9D0 = .text:0x000009D0; // type:function size:0xC -fn_402_9E0 = .text:0x000009E0; // type:function size:0x1C -fn_402_A00 = .text:0x00000A00; // type:function size:0x1C -fn_402_A20 = .text:0x00000A20; // type:function size:0x1C -fn_402_A40 = .text:0x00000A40; // type:function size:0x10 -fn_402_A50 = .text:0x00000A50; // type:function size:0x10 -fn_402_A60 = .text:0x00000A60; // type:function size:0x10 -fn_402_A70 = .text:0x00000A70; // type:function size:0x10 -fn_402_A80 = .text:0x00000A80; // type:function size:0x10 -fn_402_A90 = .text:0x00000A90; // type:function size:0x10 -fn_402_AA0 = .text:0x00000AA0; // type:function size:0x30 -fn_402_AD0 = .text:0x00000AD0; // type:function size:0x30 -fn_402_B00 = .text:0x00000B00; // type:function size:0x30 -fn_402_B30 = .text:0x00000B30; // type:function size:0x27C -fn_402_DB0 = .text:0x00000DB0; // type:function size:0x58 -fn_402_E10 = .text:0x00000E10; // type:function size:0x88 +finalizeState_Wait__17dAcOstageDebris_cFv = .text:0x000007B0; // type:function size:0x4 +initializeState_Break__17dAcOstageDebris_cFv = .text:0x000007C0; // type:function size:0x5C +executeState_Break__17dAcOstageDebris_cFv = .text:0x00000820; // type:function size:0x10 +finalizeState_Break__17dAcOstageDebris_cFv = .text:0x00000830; // type:function size:0x4 +initializeState_After__17dAcOstageDebris_cFv = .text:0x00000840; // type:function size:0x18 +executeState_After__17dAcOstageDebris_cFv = .text:0x00000860; // type:function size:0x4 +finalizeState_After__17dAcOstageDebris_cFv = .text:0x00000870; // type:function size:0x4 +__dt__17dAcOstageDebris_cFv = .text:0x00000880; // type:function size:0xD8 +getStateID__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000960; // type:function size:0x10 +build__33sFStateFct_c<17dAcOstageDebris_c>FRC12sStateIDIf_c = .text:0x00000970; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOstageDebris_c>FRP10sStateIf_c = .text:0x000009D0; // type:function size:0xC +initialize__30sFState_c<17dAcOstageDebris_c>Fv = .text:0x000009E0; // type:function size:0x1C +execute__30sFState_c<17dAcOstageDebris_c>Fv = .text:0x00000A00; // type:function size:0x1C +finalize__30sFState_c<17dAcOstageDebris_c>Fv = .text:0x00000A20; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A60; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A70; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A80; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOstageDebris_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A90; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOstageDebris_c>CFR17dAcOstageDebris_c = .text:0x00000AA0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOstageDebris_c>CFR17dAcOstageDebris_c = .text:0x00000AD0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOstageDebris_c>CFR17dAcOstageDebris_c = .text:0x00000B00; // type:function size:0x30 +__sinit_\d_a_obj_stage_debris_cpp = .text:0x00000B30; // type:function size:0x27C scope:local +__dt__32sFStateID_c<17dAcOstageDebris_c>Fv = .text:0x00000DB0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOstageDebris_c>CFPCc = .text:0x00000E10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_402_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_402_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float -lbl_402_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_DEBRIS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_402_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_402_data_20 = .data:0x00000020; // type:object size:0xC data:string lbl_402_data_2C = .data:0x0000002C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_stage_krakenNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_krakenNP/symbols.txt index 3487f42a..5b3d87d6 100644 --- a/config/SOUE01/rels/d_a_obj_stage_krakenNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_krakenNP/symbols.txt @@ -3,35 +3,35 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStageKraken__ctor = .text:0x000000F0; // type:function size:0x198 -fn_346_290 = .text:0x00000290; // type:function size:0x58 -fn_346_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_346_360 = .text:0x00000360; // type:function size:0xA0 -fn_346_400 = .text:0x00000400; // type:function size:0xA4 +dAcOstageKraken_c_classInit__Fv = .text:0x000000F0; // type:function size:0x198 +__dt__30sFState_c<17dAcOstageKraken_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOstageKraken_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_346_4B0 = .text:0x000004B0; // type:function size:0x40 fn_346_4F0 = .text:0x000004F0; // type:function size:0x14 fn_346_510 = .text:0x00000510; // type:function size:0x58 AcOStageKraken__initModels = .text:0x00000570; // type:function size:0x1A4 AcOStageKraken__init = .text:0x00000720; // type:function size:0x218 AcOStageKraken__isInBossRush = .text:0x00000940; // type:function size:0x8 -fn_346_950 = .text:0x00000950; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000950; // type:function size:0x10 AcOStageKraken__destory = .text:0x00000960; // type:function size:0x54 AcOStageKraken__update = .text:0x000009C0; // type:function size:0x108 -fn_346_AD0 = .text:0x00000AD0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 AcOStageKraken__draw = .text:0x00000AE0; // type:function size:0x6C -fn_346_B50 = .text:0x00000B50; // type:function size:0x4 -AcOStageKraken__stateWaitUpdate = .text:0x00000B60; // type:function size:0xB8 +initializeState_Wait__17dAcOstageKraken_cFv = .text:0x00000B50; // type:function size:0x4 +executeState_Wait__17dAcOstageKraken_cFv = .text:0x00000B60; // type:function size:0xB8 fn_346_C18 = .text:0x00000C18; // type:function size:0x4 -fn_346_C20 = .text:0x00000C20; // type:function size:0x4 -AcOStageKraken__stateMarkLightEnter = .text:0x00000C30; // type:function size:0x14 -AcOStageKraken__stateMarkLightUpdate = .text:0x00000C50; // type:function size:0xB4 -AcOStageKraken__stateMarkLightLeave = .text:0x00000D10; // type:function size:0xC -AcOStageKraken__stateAroundMarkLightEnter = .text:0x00000D20; // type:function size:0x14 -AcOStageKraken__stateAroundMarkLightUpdate = .text:0x00000D40; // type:function size:0x98 -AcOStageKraken__stateAroundMarkLightLeave = .text:0x00000DE0; // type:function size:0x4 -AcOStageKraken__stateMarkVanishEnter = .text:0x00000DF0; // type:function size:0x14 -AcOStageKraken__stateMarkVanishUpdate = .text:0x00000E10; // type:function size:0xD8 -AcOStageKraken__stateMarkVanishLeave = .text:0x00000EF0; // type:function size:0x4 +finalizeState_Wait__17dAcOstageKraken_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_MarkLight__17dAcOstageKraken_cFv = .text:0x00000C30; // type:function size:0x14 +executeState_MarkLight__17dAcOstageKraken_cFv = .text:0x00000C50; // type:function size:0xB4 +finalizeState_MarkLight__17dAcOstageKraken_cFv = .text:0x00000D10; // type:function size:0xC +initializeState_AroundMarkLight__17dAcOstageKraken_cFv = .text:0x00000D20; // type:function size:0x14 +executeState_AroundMarkLight__17dAcOstageKraken_cFv = .text:0x00000D40; // type:function size:0x98 +finalizeState_AroundMarkLight__17dAcOstageKraken_cFv = .text:0x00000DE0; // type:function size:0x4 +initializeState_MarkVanish__17dAcOstageKraken_cFv = .text:0x00000DF0; // type:function size:0x14 +executeState_MarkVanish__17dAcOstageKraken_cFv = .text:0x00000E10; // type:function size:0xD8 +finalizeState_MarkVanish__17dAcOstageKraken_cFv = .text:0x00000EF0; // type:function size:0x4 fn_346_F00 = .text:0x00000F00; // type:function size:0xA8 fn_346_FB0 = .text:0x00000FB0; // type:function size:0x70 fn_346_1020 = .text:0x00001020; // type:function size:0x88 @@ -42,30 +42,30 @@ fn_346_1190 = .text:0x00001190; // type:function size:0xC4 fn_346_1260 = .text:0x00001260; // type:function size:0x20 fn_346_1280 = .text:0x00001280; // type:function size:0x20 getStageKrakenPtr = .text:0x000012A0; // type:function size:0xC -AcOStageKraken__dtor = .text:0x000012B0; // type:function size:0x140 -fn_346_13F0 = .text:0x000013F0; // type:function size:0x10 +__dt__17dAcOstageKraken_cFv = .text:0x000012B0; // type:function size:0x140 +getStateID__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013F0; // type:function size:0x10 fn_346_1400 = .text:0x00001400; // type:function size:0x4 fn_346_1410 = .text:0x00001410; // type:function size:0x4 fn_346_1420 = .text:0x00001420; // type:function size:0x4 fn_346_1430 = .text:0x00001430; // type:function size:0x4 fn_346_1440 = .text:0x00001440; // type:function size:0x4 -fn_346_1450 = .text:0x00001450; // type:function size:0x60 -fn_346_14B0 = .text:0x000014B0; // type:function size:0xC -fn_346_14C0 = .text:0x000014C0; // type:function size:0x1C -fn_346_14E0 = .text:0x000014E0; // type:function size:0x1C -fn_346_1500 = .text:0x00001500; // type:function size:0x1C -fn_346_1520 = .text:0x00001520; // type:function size:0x10 -fn_346_1530 = .text:0x00001530; // type:function size:0x10 -fn_346_1540 = .text:0x00001540; // type:function size:0x10 -fn_346_1550 = .text:0x00001550; // type:function size:0x10 -fn_346_1560 = .text:0x00001560; // type:function size:0x10 -fn_346_1570 = .text:0x00001570; // type:function size:0x10 -fn_346_1580 = .text:0x00001580; // type:function size:0x30 -fn_346_15B0 = .text:0x000015B0; // type:function size:0x30 -fn_346_15E0 = .text:0x000015E0; // type:function size:0x30 -fn_346_1610 = .text:0x00001610; // type:function size:0x35C -fn_346_1970 = .text:0x00001970; // type:function size:0x58 -fn_346_19D0 = .text:0x000019D0; // type:function size:0x88 +build__33sFStateFct_c<17dAcOstageKraken_c>FRC12sStateIDIf_c = .text:0x00001450; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOstageKraken_c>FRP10sStateIf_c = .text:0x000014B0; // type:function size:0xC +initialize__30sFState_c<17dAcOstageKraken_c>Fv = .text:0x000014C0; // type:function size:0x1C +execute__30sFState_c<17dAcOstageKraken_c>Fv = .text:0x000014E0; // type:function size:0x1C +finalize__30sFState_c<17dAcOstageKraken_c>Fv = .text:0x00001500; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001520; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001530; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001540; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001550; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001560; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOstageKraken_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001570; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOstageKraken_c>CFR17dAcOstageKraken_c = .text:0x00001580; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOstageKraken_c>CFR17dAcOstageKraken_c = .text:0x000015B0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOstageKraken_c>CFR17dAcOstageKraken_c = .text:0x000015E0; // type:function size:0x30 +__sinit_\d_a_obj_stage_kraken_cpp = .text:0x00001610; // type:function size:0x35C scope:local +__dt__32sFStateID_c<17dAcOstageKraken_c>Fv = .text:0x00001970; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOstageKraken_c>CFPCc = .text:0x000019D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -73,7 +73,7 @@ lbl_346_rodata_0 = .rodata:0x00000000; // type:object size:0x80 data:float lbl_346_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float lbl_346_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_346_rodata_88 = .rodata:0x00000088; // type:object size:0xC data:float -lbl_346_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_KRAKEN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_346_data_10 = .data:0x00000010; // type:object size:0x8 lbl_346_data_18 = .data:0x00000018; // type:object size:0x8 lbl_346_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_stage_kraken_partsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_kraken_partsNP/symbols.txt index e3841603..dcba973e 100644 --- a/config/SOUE01/rels/d_a_obj_stage_kraken_partsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_kraken_partsNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstageKrakenParts__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_347_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_347_230 = .text:0x00000230; // type:function size:0x6C -fn_347_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_347_340 = .text:0x00000340; // type:function size:0xA4 +dAcOstageKrakenParts_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__35sFState_c<22dAcOstageKrakenParts_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcOstageKrakenParts_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_347_3F0 = .text:0x000003F0; // type:function size:0x114 AcOstageKrakenParts__init = .text:0x00000510; // type:function size:0x628 -fn_347_B40 = .text:0x00000B40; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B40; // type:function size:0x10 fn_347_B50 = .text:0x00000B50; // type:function size:0x8 AcOstageKrakenParts__update = .text:0x00000B60; // type:function size:0xAC -fn_347_C10 = .text:0x00000C10; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C10; // type:function size:0x10 fn_347_C20 = .text:0x00000C20; // type:function size:0x28 -fn_347_C50 = .text:0x00000C50; // type:function size:0x4 -AcOstageKrakenParts__stateShakeUpdate = .text:0x00000C60; // type:function size:0x18 -fn_347_C80 = .text:0x00000C80; // type:function size:0x4 -AcOstageKrakenParts__stateFallEnter = .text:0x00000C90; // type:function size:0x58 -AcOstageKrakenParts__stateFallUpdate = .text:0x00000CF0; // type:function size:0xE0 -fn_347_DD0 = .text:0x00000DD0; // type:function size:0x4 -fn_347_DE0 = .text:0x00000DE0; // type:function size:0xE4 -fn_347_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_347_EE0 = .text:0x00000EE0; // type:function size:0x60 -fn_347_F40 = .text:0x00000F40; // type:function size:0xC -fn_347_F50 = .text:0x00000F50; // type:function size:0x1C -fn_347_F70 = .text:0x00000F70; // type:function size:0x1C -fn_347_F90 = .text:0x00000F90; // type:function size:0x1C -fn_347_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_347_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_347_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_347_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_347_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_347_1000 = .text:0x00001000; // type:function size:0x10 -fn_347_1010 = .text:0x00001010; // type:function size:0x30 -fn_347_1040 = .text:0x00001040; // type:function size:0x30 -fn_347_1070 = .text:0x00001070; // type:function size:0x30 -fn_347_10A0 = .text:0x000010A0; // type:function size:0x1E0 -fn_347_1280 = .text:0x00001280; // type:function size:0x58 -fn_347_12E0 = .text:0x000012E0; // type:function size:0x88 +initializeState_Shake__22dAcOstageKrakenParts_cFv = .text:0x00000C50; // type:function size:0x4 +executeState_Shake__22dAcOstageKrakenParts_cFv = .text:0x00000C60; // type:function size:0x18 +finalizeState_Shake__22dAcOstageKrakenParts_cFv = .text:0x00000C80; // type:function size:0x4 +initializeState_Fall__22dAcOstageKrakenParts_cFv = .text:0x00000C90; // type:function size:0x58 +executeState_Fall__22dAcOstageKrakenParts_cFv = .text:0x00000CF0; // type:function size:0xE0 +finalizeState_Fall__22dAcOstageKrakenParts_cFv = .text:0x00000DD0; // type:function size:0x4 +__dt__22dAcOstageKrakenParts_cFv = .text:0x00000DE0; // type:function size:0xE4 +getStateID__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000ED0; // type:function size:0x10 +build__38sFStateFct_c<22dAcOstageKrakenParts_c>FRC12sStateIDIf_c = .text:0x00000EE0; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcOstageKrakenParts_c>FRP10sStateIf_c = .text:0x00000F40; // type:function size:0xC +initialize__35sFState_c<22dAcOstageKrakenParts_c>Fv = .text:0x00000F50; // type:function size:0x1C +execute__35sFState_c<22dAcOstageKrakenParts_c>Fv = .text:0x00000F70; // type:function size:0x1C +finalize__35sFState_c<22dAcOstageKrakenParts_c>Fv = .text:0x00000F90; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FC0; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 +getState__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FE0; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcOstageKrakenParts_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001000; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcOstageKrakenParts_c>CFR22dAcOstageKrakenParts_c = .text:0x00001010; // type:function size:0x30 +executeState__37sFStateID_c<22dAcOstageKrakenParts_c>CFR22dAcOstageKrakenParts_c = .text:0x00001040; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcOstageKrakenParts_c>CFR22dAcOstageKrakenParts_c = .text:0x00001070; // type:function size:0x30 +__sinit_\d_a_obj_stage_kraken_parts_cpp = .text:0x000010A0; // type:function size:0x1E0 scope:local +__dt__37sFStateID_c<22dAcOstageKrakenParts_c>Fv = .text:0x00001280; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcOstageKrakenParts_c>CFPCc = .text:0x000012E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_347_rodata_90 = .rodata:0x00000090; // type:object size:0x4 data:float lbl_347_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_347_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float lbl_347_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float -lbl_347_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_KRAKEN_PARTS = .data:0x00000000; // type:object size:0x10 data:4byte lbl_347_data_10 = .data:0x00000010; // type:object size:0x8 lbl_347_data_18 = .data:0x00000018; // type:object size:0x8 lbl_347_data_20 = .data:0x00000020; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_stage_sinkNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_sinkNP/symbols.txt index 336e3c20..f3cbe905 100644 --- a/config/SOUE01/rels/d_a_obj_stage_sinkNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_sinkNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstageSink__ctor = .text:0x000000F0; // type:function size:0xF4 -fn_383_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_383_250 = .text:0x00000250; // type:function size:0x6C -fn_383_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_383_360 = .text:0x00000360; // type:function size:0xA4 +dAcOstageSink_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 +__dt__28sFState_c<15dAcOstageSink_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOstageSink_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 fn_383_410 = .text:0x00000410; // type:function size:0x14 fn_383_430 = .text:0x00000430; // type:function size:0x58 fn_383_490 = .text:0x00000490; // type:function size:0x38 -fn_383_4D0 = .text:0x000004D0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004D0; // type:function size:0x10 AcOstageSink__initModel = .text:0x000004E0; // type:function size:0xFC AcOstageSink__init = .text:0x000005E0; // type:function size:0x120 fn_383_700 = .text:0x00000700; // type:function size:0x38 AcOstageSink__update = .text:0x00000740; // type:function size:0x108 -fn_383_850 = .text:0x00000850; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 AcOstageSink__draw = .text:0x00000860; // type:function size:0x28 -AcOstageSink__stateWaitEnter = .text:0x00000890; // type:function size:0xC -AcOstageSink__stateWaitUpdate = .text:0x000008A0; // type:function size:0x1D4 +initializeState_Wait__15dAcOstageSink_cFv = .text:0x00000890; // type:function size:0xC +executeState_Wait__15dAcOstageSink_cFv = .text:0x000008A0; // type:function size:0x1D4 AcOstageSink__decrement = .text:0x00000A80; // type:function size:0x1C -fn_383_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_383_AB0 = .text:0x00000AB0; // type:function size:0x4 -AcOstageSink__;stateMoveUpdate = .text:0x00000AC0; // type:function size:0x23C -fn_383_D00 = .text:0x00000D00; // type:function size:0x4 +finalizeState_Wait__15dAcOstageSink_cFv = .text:0x00000AA0; // type:function size:0x4 +initializeState_Move__15dAcOstageSink_cFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Move__15dAcOstageSink_cFv = .text:0x00000AC0; // type:function size:0x23C +finalizeState_Move__15dAcOstageSink_cFv = .text:0x00000D00; // type:function size:0x4 fn_383_D10 = .text:0x00000D10; // type:function size:0xC fn_383_D20 = .text:0x00000D20; // type:function size:0xA0 fn_383_DC0 = .text:0x00000DC0; // type:function size:0x18 -AcOstageSink__dtor = .text:0x00000DE0; // type:function size:0x100 -fn_383_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_383_EF0 = .text:0x00000EF0; // type:function size:0x60 -fn_383_F50 = .text:0x00000F50; // type:function size:0xC -fn_383_F60 = .text:0x00000F60; // type:function size:0x1C -fn_383_F80 = .text:0x00000F80; // type:function size:0x1C -fn_383_FA0 = .text:0x00000FA0; // type:function size:0x1C -fn_383_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_383_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_383_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_383_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_383_1000 = .text:0x00001000; // type:function size:0x10 -fn_383_1010 = .text:0x00001010; // type:function size:0x10 -fn_383_1020 = .text:0x00001020; // type:function size:0x30 -fn_383_1050 = .text:0x00001050; // type:function size:0x30 -fn_383_1080 = .text:0x00001080; // type:function size:0x30 -fn_383_10B0 = .text:0x000010B0; // type:function size:0x1C0 -fn_383_1270 = .text:0x00001270; // type:function size:0x58 -fn_383_12D0 = .text:0x000012D0; // type:function size:0x88 +__dt__15dAcOstageSink_cFv = .text:0x00000DE0; // type:function size:0x100 +getStateID__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EE0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOstageSink_c>FRC12sStateIDIf_c = .text:0x00000EF0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOstageSink_c>FRP10sStateIf_c = .text:0x00000F50; // type:function size:0xC +initialize__28sFState_c<15dAcOstageSink_c>Fv = .text:0x00000F60; // type:function size:0x1C +execute__28sFState_c<15dAcOstageSink_c>Fv = .text:0x00000F80; // type:function size:0x1C +finalize__28sFState_c<15dAcOstageSink_c>Fv = .text:0x00000FA0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FC0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FE0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001000; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOstageSink_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001010; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOstageSink_c>CFR15dAcOstageSink_c = .text:0x00001020; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOstageSink_c>CFR15dAcOstageSink_c = .text:0x00001050; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOstageSink_c>CFR15dAcOstageSink_c = .text:0x00001080; // type:function size:0x30 +__sinit_\d_a_obj_stage_sink_cpp = .text:0x000010B0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOstageSink_c>Fv = .text:0x00001270; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOstageSink_c>CFPCc = .text:0x000012D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_383_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_383_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_383_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_383_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:double -lbl_383_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_SINK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_383_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_383_data_14 = .data:0x00000014; // type:object size:0x48 data:4byte lbl_383_data_5C = .data:0x0000005C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_stage_waterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stage_waterNP/symbols.txt index 49e764f6..70e53b5f 100644 --- a/config/SOUE01/rels/d_a_obj_stage_waterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stage_waterNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstageWater__ctor = .text:0x000000F0; // type:function size:0x124 +dAcOstageWater_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_384_220 = .text:0x00000220; // type:function size:0x64 -fn_384_290 = .text:0x00000290; // type:function size:0x58 -fn_384_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_384_360 = .text:0x00000360; // type:function size:0xA0 -fn_384_400 = .text:0x00000400; // type:function size:0xA4 +__dt__29sFState_c<16dAcOstageWater_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOstageWater_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 AcOstageWater__initModels = .text:0x000004B0; // type:function size:0x200 AcOstageWater__init = .text:0x000006B0; // type:function size:0x274 -fn_384_930 = .text:0x00000930; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000930; // type:function size:0x10 AcOstageWater__destroy = .text:0x00000940; // type:function size:0x4C AcOstageWater__update = .text:0x00000990; // type:function size:0xAC -fn_384_A40 = .text:0x00000A40; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 AcOstageWater__draw = .text:0x00000A50; // type:function size:0x60 -fn_384_AB0 = .text:0x00000AB0; // type:function size:0x4 -AcOstageWater__stateWaitUpdate = .text:0x00000AC0; // type:function size:0x30 +initializeState_Wait__16dAcOstageWater_cFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Wait__16dAcOstageWater_cFv = .text:0x00000AC0; // type:function size:0x30 fn_384_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_384_B00 = .text:0x00000B00; // type:function size:0x4 -AcOstageWater__stateMoveEnter = .text:0x00000B10; // type:function size:0x70 -AcOstageWater__stateMoveUpdate = .text:0x00000B80; // type:function size:0x1C4 -fn_384_D50 = .text:0x00000D50; // type:function size:0x4 +finalizeState_Wait__16dAcOstageWater_cFv = .text:0x00000B00; // type:function size:0x4 +initializeState_Move__16dAcOstageWater_cFv = .text:0x00000B10; // type:function size:0x70 +executeState_Move__16dAcOstageWater_cFv = .text:0x00000B80; // type:function size:0x1C4 +finalizeState_Move__16dAcOstageWater_cFv = .text:0x00000D50; // type:function size:0x4 getStageWaterPtr = .text:0x00000D60; // type:function size:0xC -AcOstageWater__dtor = .text:0x00000D70; // type:function size:0x114 -fn_384_E90 = .text:0x00000E90; // type:function size:0x10 -fn_384_EA0 = .text:0x00000EA0; // type:function size:0x60 -fn_384_F00 = .text:0x00000F00; // type:function size:0xC -fn_384_F10 = .text:0x00000F10; // type:function size:0x1C -fn_384_F30 = .text:0x00000F30; // type:function size:0x1C -fn_384_F50 = .text:0x00000F50; // type:function size:0x1C -fn_384_F70 = .text:0x00000F70; // type:function size:0x10 -fn_384_F80 = .text:0x00000F80; // type:function size:0x10 -fn_384_F90 = .text:0x00000F90; // type:function size:0x10 -fn_384_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_384_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_384_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_384_FD0 = .text:0x00000FD0; // type:function size:0x30 -fn_384_1000 = .text:0x00001000; // type:function size:0x30 -fn_384_1030 = .text:0x00001030; // type:function size:0x30 -fn_384_1060 = .text:0x00001060; // type:function size:0x1F4 -fn_384_1260 = .text:0x00001260; // type:function size:0x58 -fn_384_12C0 = .text:0x000012C0; // type:function size:0x88 +__dt__16dAcOstageWater_cFv = .text:0x00000D70; // type:function size:0x114 +getStateID__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +build__32sFStateFct_c<16dAcOstageWater_c>FRC12sStateIDIf_c = .text:0x00000EA0; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOstageWater_c>FRP10sStateIf_c = .text:0x00000F00; // type:function size:0xC +initialize__29sFState_c<16dAcOstageWater_c>Fv = .text:0x00000F10; // type:function size:0x1C +execute__29sFState_c<16dAcOstageWater_c>Fv = .text:0x00000F30; // type:function size:0x1C +finalize__29sFState_c<16dAcOstageWater_c>Fv = .text:0x00000F50; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F70; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F80; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FB0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOstageWater_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FC0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOstageWater_c>CFR16dAcOstageWater_c = .text:0x00000FD0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOstageWater_c>CFR16dAcOstageWater_c = .text:0x00001000; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOstageWater_c>CFR16dAcOstageWater_c = .text:0x00001030; // type:function size:0x30 +__sinit_\d_a_obj_stage_water_cpp = .text:0x00001060; // type:function size:0x1F4 scope:local +__dt__31sFStateID_c<16dAcOstageWater_c>Fv = .text:0x00001260; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOstageWater_c>CFPCc = .text:0x000012C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -52,7 +52,7 @@ lbl_384_rodata_C = .rodata:0x0000000C; // type:object size:0x8 data:float lbl_384_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_384_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_384_rodata_1C = .rodata:0x0000001C; // type:object size:0xC data:float -lbl_384_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STAGE_WATER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_384_data_10 = .data:0x00000010; // type:object size:0xC lbl_384_data_1C = .data:0x0000001C; // type:object size:0x44 lbl_384_data_60 = .data:0x00000060; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_step_gumarmNP/symbols.txt b/config/SOUE01/rels/d_a_obj_step_gumarmNP/symbols.txt index f97cc31b..59b86745 100644 --- a/config/SOUE01/rels/d_a_obj_step_gumarmNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_step_gumarmNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStepGumarm__ctor = .text:0x000000F0; // type:function size:0xE0 -fn_486_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_486_230 = .text:0x00000230; // type:function size:0x6C -fn_486_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_486_340 = .text:0x00000340; // type:function size:0xA4 +dAcOStepGumarm_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__29sFState_c<16dAcOStepGumarm_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOStepGumarm_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOStepGumarm__interactFunc = .text:0x000003F0; // type:function size:0x40 AcOStepGumarm__initModels = .text:0x00000430; // type:function size:0xD0 AcOStepGumarm__init = .text:0x00000500; // type:function size:0x1B8 -fn_486_6C0 = .text:0x000006C0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x10 fn_486_6D0 = .text:0x000006D0; // type:function size:0x8 AcOStepGumarm__update = .text:0x000006E0; // type:function size:0x1E0 -fn_486_8C0 = .text:0x000008C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008C0; // type:function size:0x10 AcOStepGumarm__draw = .text:0x000008D0; // type:function size:0x28 -AcOStepGumarm__stateWaitEnter = .text:0x00000900; // type:function size:0xC -AcOStepGumarm__stateWaitUpdate = .text:0x00000910; // type:function size:0xF0 -fn_486_A00 = .text:0x00000A00; // type:function size:0x4 +initializeState_Wait__16dAcOStepGumarm_cFv = .text:0x00000900; // type:function size:0xC +executeState_Wait__16dAcOStepGumarm_cFv = .text:0x00000910; // type:function size:0xF0 +finalizeState_Wait__16dAcOStepGumarm_cFv = .text:0x00000A00; // type:function size:0x4 fn_486_A10 = .text:0x00000A10; // type:function size:0x64 -AcOStepGumarm__dtor = .text:0x00000A80; // type:function size:0xFC -fn_486_B80 = .text:0x00000B80; // type:function size:0x10 -fn_486_B90 = .text:0x00000B90; // type:function size:0x60 -fn_486_BF0 = .text:0x00000BF0; // type:function size:0xC -fn_486_C00 = .text:0x00000C00; // type:function size:0x1C -fn_486_C20 = .text:0x00000C20; // type:function size:0x1C -fn_486_C40 = .text:0x00000C40; // type:function size:0x1C -fn_486_C60 = .text:0x00000C60; // type:function size:0x10 -fn_486_C70 = .text:0x00000C70; // type:function size:0x10 -fn_486_C80 = .text:0x00000C80; // type:function size:0x10 -fn_486_C90 = .text:0x00000C90; // type:function size:0x10 -fn_486_CA0 = .text:0x00000CA0; // type:function size:0x10 -fn_486_CB0 = .text:0x00000CB0; // type:function size:0x10 -fn_486_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_486_CF0 = .text:0x00000CF0; // type:function size:0x30 -fn_486_D20 = .text:0x00000D20; // type:function size:0x30 -fn_486_D50 = .text:0x00000D50; // type:function size:0x10C -fn_486_E60 = .text:0x00000E60; // type:function size:0x58 -fn_486_EC0 = .text:0x00000EC0; // type:function size:0x88 +__dt__16dAcOStepGumarm_cFv = .text:0x00000A80; // type:function size:0xFC +getStateID__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 +build__32sFStateFct_c<16dAcOStepGumarm_c>FRC12sStateIDIf_c = .text:0x00000B90; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOStepGumarm_c>FRP10sStateIf_c = .text:0x00000BF0; // type:function size:0xC +initialize__29sFState_c<16dAcOStepGumarm_c>Fv = .text:0x00000C00; // type:function size:0x1C +execute__29sFState_c<16dAcOStepGumarm_c>Fv = .text:0x00000C20; // type:function size:0x1C +finalize__29sFState_c<16dAcOStepGumarm_c>Fv = .text:0x00000C40; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C70; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C80; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CA0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOStepGumarm_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CB0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOStepGumarm_c>CFR16dAcOStepGumarm_c = .text:0x00000CC0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOStepGumarm_c>CFR16dAcOStepGumarm_c = .text:0x00000CF0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOStepGumarm_c>CFR16dAcOStepGumarm_c = .text:0x00000D20; // type:function size:0x30 +__sinit_\d_a_obj_step_gumarm_cpp = .text:0x00000D50; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dAcOStepGumarm_c>Fv = .text:0x00000E60; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOStepGumarm_c>CFPCc = .text:0x00000EC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_486_rodata_0 = .rodata:0x00000000; // type:object size:0x2C data:float lbl_486_rodata_2C = .rodata:0x0000002C; // type:object size:0x4 data:float lbl_486_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte -lbl_486_data_40 = .data:0x00000040; // type:object size:0x44 +g_profile_OBJ_STEP_GUMARM = .data:0x00000040; // type:object size:0x44 lbl_486_data_84 = .data:0x00000084; // type:object size:0x24 lbl_486_data_A8 = .data:0x000000A8; // type:object size:0x80 lbl_486_data_128 = .data:0x00000128; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_step_statueNP/symbols.txt b/config/SOUE01/rels/d_a_obj_step_statueNP/symbols.txt index 371dc219..0b76fe01 100644 --- a/config/SOUE01/rels/d_a_obj_step_statueNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_step_statueNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStepStatue__ctor = .text:0x000000F0; // type:function size:0x168 -fn_493_260 = .text:0x00000260; // type:function size:0x58 -fn_493_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_493_330 = .text:0x00000330; // type:function size:0xA0 -fn_493_3D0 = .text:0x000003D0; // type:function size:0xA4 +dAcOStepStatue_c_classInit__Fv = .text:0x000000F0; // type:function size:0x168 +__dt__29sFState_c<16dAcOStepStatue_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOStepStatue_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 AcOStepStatue__inEventCallback = .text:0x00000480; // type:function size:0xC fn_493_48C = .text:0x0000048C; // type:function size:0x4 AcOStepStatue__endEventCallback = .text:0x00000490; // type:function size:0xC fn_493_49C = .text:0x0000049C; // type:function size:0x4 AcOStepStatue__initModels = .text:0x000004A0; // type:function size:0x22C AcOStepStatue__init = .text:0x000006D0; // type:function size:0x2AC -fn_493_980 = .text:0x00000980; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x10 fn_493_990 = .text:0x00000990; // type:function size:0x8 AcOStepStatue__update = .text:0x000009A0; // type:function size:0x390 -fn_493_D30 = .text:0x00000D30; // type:function size:0x10 -fn_493_D40 = .text:0x00000D40; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +getStateID__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D40; // type:function size:0x10 AcOStepStatue__draw = .text:0x00000D50; // type:function size:0xAC -fn_493_E00 = .text:0x00000E00; // type:function size:0x4 -AcOStepStatue__stateWaitUpdate = .text:0x00000E10; // type:function size:0x68 -fn_493_E80 = .text:0x00000E80; // type:function size:0x4 -AcOStepStatue__stateCarryBombEnter = .text:0x00000E90; // type:function size:0xB0 -AcOStepStatue__stateCarryBombUpdate = .text:0x00000F40; // type:function size:0x15C -fn_493_10A0 = .text:0x000010A0; // type:function size:0x4 -AcOStepStatue__stateBreakDownEnter = .text:0x000010B0; // type:function size:0xC0 -AcOStepStatue__stateBreakDownUpdate = .text:0x00001170; // type:function size:0x6C4 -AcOStepStatue__stateBreakDownLeave = .text:0x00001840; // type:function size:0x74 -AcOStepStatue__stateSandSinkEnter = .text:0x000018C0; // type:function size:0x80 -AcOStepStatue__stateSinkSandUpdate = .text:0x00001940; // type:function size:0x134 -fn_493_1A80 = .text:0x00001A80; // type:function size:0x4 -AcOStepStatue__stateEndEnter = .text:0x00001A90; // type:function size:0x10 -fn_493_1AA0 = .text:0x00001AA0; // type:function size:0x4 -fn_493_1AB0 = .text:0x00001AB0; // type:function size:0x4 +initializeState_Wait__16dAcOStepStatue_cFv = .text:0x00000E00; // type:function size:0x4 +executeState_Wait__16dAcOStepStatue_cFv = .text:0x00000E10; // type:function size:0x68 +finalizeState_Wait__16dAcOStepStatue_cFv = .text:0x00000E80; // type:function size:0x4 +initializeState_CarryBomb__16dAcOStepStatue_cFv = .text:0x00000E90; // type:function size:0xB0 +executeState_CarryBomb__16dAcOStepStatue_cFv = .text:0x00000F40; // type:function size:0x15C +finalizeState_CarryBomb__16dAcOStepStatue_cFv = .text:0x000010A0; // type:function size:0x4 +initializeState_BreakDown__16dAcOStepStatue_cFv = .text:0x000010B0; // type:function size:0xC0 +executeState_BreakDown__16dAcOStepStatue_cFv = .text:0x00001170; // type:function size:0x6C4 +finalizeState_BreakDown__16dAcOStepStatue_cFv = .text:0x00001840; // type:function size:0x74 +initializeState_SandSink__16dAcOStepStatue_cFv = .text:0x000018C0; // type:function size:0x80 +executeState_SandSink__16dAcOStepStatue_cFv = .text:0x00001940; // type:function size:0x134 +finalizeState_SandSink__16dAcOStepStatue_cFv = .text:0x00001A80; // type:function size:0x4 +initializeState_End__16dAcOStepStatue_cFv = .text:0x00001A90; // type:function size:0x10 +executeState_End__16dAcOStepStatue_cFv = .text:0x00001AA0; // type:function size:0x4 +finalizeState_End__16dAcOStepStatue_cFv = .text:0x00001AB0; // type:function size:0x4 fn_493_1AC0 = .text:0x00001AC0; // type:function size:0x328 fn_493_1DF0 = .text:0x00001DF0; // type:function size:0x130 fn_493_1F20 = .text:0x00001F20; // type:function size:0xF0 @@ -49,24 +49,24 @@ AcOStepStatue__setEventFromStepStatue = .text:0x000026A0; // type:function size: fn_493_2730 = .text:0x00002730; // type:function size:0x4 fn_493_2740 = .text:0x00002740; // type:function size:0x20 AcOStepStatue__handleSurroundingObjects = .text:0x00002760; // type:function size:0x158 -AcOStepStatue__initModels2 = .text:0x000028C0; // type:function size:0x17C -fn_493_2A40 = .text:0x00002A40; // type:function size:0x60 -fn_493_2AA0 = .text:0x00002AA0; // type:function size:0xC -fn_493_2AB0 = .text:0x00002AB0; // type:function size:0x1C -fn_493_2AD0 = .text:0x00002AD0; // type:function size:0x1C -fn_493_2AF0 = .text:0x00002AF0; // type:function size:0x1C -fn_493_2B10 = .text:0x00002B10; // type:function size:0x10 -fn_493_2B20 = .text:0x00002B20; // type:function size:0x10 -fn_493_2B30 = .text:0x00002B30; // type:function size:0x10 -fn_493_2B40 = .text:0x00002B40; // type:function size:0x10 -fn_493_2B50 = .text:0x00002B50; // type:function size:0x10 -fn_493_2B60 = .text:0x00002B60; // type:function size:0x10 -fn_493_2B70 = .text:0x00002B70; // type:function size:0x30 -fn_493_2BA0 = .text:0x00002BA0; // type:function size:0x30 -fn_493_2BD0 = .text:0x00002BD0; // type:function size:0x30 -fn_493_2C00 = .text:0x00002C00; // type:function size:0x3F4 -fn_493_3000 = .text:0x00003000; // type:function size:0x58 -fn_493_3060 = .text:0x00003060; // type:function size:0x88 +__dt__16dAcOStepStatue_cFv = .text:0x000028C0; // type:function size:0x17C +build__32sFStateFct_c<16dAcOStepStatue_c>FRC12sStateIDIf_c = .text:0x00002A40; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOStepStatue_c>FRP10sStateIf_c = .text:0x00002AA0; // type:function size:0xC +initialize__29sFState_c<16dAcOStepStatue_c>Fv = .text:0x00002AB0; // type:function size:0x1C +execute__29sFState_c<16dAcOStepStatue_c>Fv = .text:0x00002AD0; // type:function size:0x1C +finalize__29sFState_c<16dAcOStepStatue_c>Fv = .text:0x00002AF0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B10; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B20; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002B30; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B40; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B50; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOStepStatue_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002B60; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOStepStatue_c>CFR16dAcOStepStatue_c = .text:0x00002B70; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOStepStatue_c>CFR16dAcOStepStatue_c = .text:0x00002BA0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOStepStatue_c>CFR16dAcOStepStatue_c = .text:0x00002BD0; // type:function size:0x30 +__sinit_\d_a_obj_step_statue_cpp = .text:0x00002C00; // type:function size:0x3F4 scope:local +__dt__31sFStateID_c<16dAcOStepStatue_c>Fv = .text:0x00003000; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOStepStatue_c>CFPCc = .text:0x00003060; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -79,7 +79,7 @@ lbl_493_rodata_B0 = .rodata:0x000000B0; // type:object size:0x10 data:float lbl_493_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:float lbl_493_data_0 = .data:0x00000000; // type:object size:0xC data:4byte lbl_493_data_C = .data:0x0000000C; // type:object size:0x4 data:4byte -lbl_493_data_10 = .data:0x00000010; // type:object size:0xAC +g_profile_OBJ_STEP_STATUE = .data:0x00000010; // type:object size:0xAC lbl_493_data_BC = .data:0x000000BC; // type:object size:0xC data:string lbl_493_data_C8 = .data:0x000000C8; // type:object size:0x50 lbl_493_data_118 = .data:0x00000118; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_step_time_slipNP/symbols.txt b/config/SOUE01/rels/d_a_obj_step_time_slipNP/symbols.txt index 4e6c42de..f3000367 100644 --- a/config/SOUE01/rels/d_a_obj_step_time_slipNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_step_time_slipNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStepTimeSlip__ctor = .text:0x000000F0; // type:function size:0x110 -fn_291_200 = .text:0x00000200; // type:function size:0x58 -fn_291_260 = .text:0x00000260; // type:function size:0x6C -fn_291_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_291_370 = .text:0x00000370; // type:function size:0xA4 +dAcOStepTimeSlip_c_classInit__Fv = .text:0x000000F0; // type:function size:0x110 +__dt__31sFState_c<18dAcOStepTimeSlip_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOStepTimeSlip_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOStepTimeSlip__initModels = .text:0x00000420; // type:function size:0x4E4 fn_291_910 = .text:0x00000910; // type:function size:0x4 fn_291_920 = .text:0x00000920; // type:function size:0xD0 AcOStepTimeSlip__init1 = .text:0x000009F0; // type:function size:0x244 -fn_291_C40 = .text:0x00000C40; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C40; // type:function size:0x10 AcOStepTimeSlip__init2 = .text:0x00000C50; // type:function size:0x108 AcOStepTimeSlip__destroy = .text:0x00000D60; // type:function size:0x88 AcOStepTimeSlip__update = .text:0x00000DF0; // type:function size:0x164 -fn_291_F60 = .text:0x00000F60; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 AcOStepTimeSlip__draw = .text:0x00000F70; // type:function size:0x4C -fn_291_FC0 = .text:0x00000FC0; // type:function size:0x4 -AcOStepTimeSlip__stateWaitUpdate = .text:0x00000FD0; // type:function size:0x340 -fn_291_1310 = .text:0x00001310; // type:function size:0x4 -AcOStepTimeSlip__dtor = .text:0x00001320; // type:function size:0xF0 -fn_291_1410 = .text:0x00001410; // type:function size:0x10 -fn_291_1420 = .text:0x00001420; // type:function size:0x60 -fn_291_1480 = .text:0x00001480; // type:function size:0xC -fn_291_1490 = .text:0x00001490; // type:function size:0x1C -fn_291_14B0 = .text:0x000014B0; // type:function size:0x1C -fn_291_14D0 = .text:0x000014D0; // type:function size:0x1C -fn_291_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_291_1500 = .text:0x00001500; // type:function size:0x10 -fn_291_1510 = .text:0x00001510; // type:function size:0x10 -fn_291_1520 = .text:0x00001520; // type:function size:0x10 -fn_291_1530 = .text:0x00001530; // type:function size:0x10 -fn_291_1540 = .text:0x00001540; // type:function size:0x10 -fn_291_1550 = .text:0x00001550; // type:function size:0x30 -fn_291_1580 = .text:0x00001580; // type:function size:0x30 -fn_291_15B0 = .text:0x000015B0; // type:function size:0x30 -fn_291_15E0 = .text:0x000015E0; // type:function size:0x10C -fn_291_16F0 = .text:0x000016F0; // type:function size:0x58 -fn_291_1750 = .text:0x00001750; // type:function size:0x88 +initializeState_Wait__18dAcOStepTimeSlip_cFv = .text:0x00000FC0; // type:function size:0x4 +executeState_Wait__18dAcOStepTimeSlip_cFv = .text:0x00000FD0; // type:function size:0x340 +finalizeState_Wait__18dAcOStepTimeSlip_cFv = .text:0x00001310; // type:function size:0x4 +__dt__18dAcOStepTimeSlip_cFv = .text:0x00001320; // type:function size:0xF0 +getStateID__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001410; // type:function size:0x10 +build__34sFStateFct_c<18dAcOStepTimeSlip_c>FRC12sStateIDIf_c = .text:0x00001420; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOStepTimeSlip_c>FRP10sStateIf_c = .text:0x00001480; // type:function size:0xC +initialize__31sFState_c<18dAcOStepTimeSlip_c>Fv = .text:0x00001490; // type:function size:0x1C +execute__31sFState_c<18dAcOStepTimeSlip_c>Fv = .text:0x000014B0; // type:function size:0x1C +finalize__31sFState_c<18dAcOStepTimeSlip_c>Fv = .text:0x000014D0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014F0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001500; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001510; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001520; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001530; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOStepTimeSlip_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001540; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOStepTimeSlip_c>CFR18dAcOStepTimeSlip_c = .text:0x00001550; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOStepTimeSlip_c>CFR18dAcOStepTimeSlip_c = .text:0x00001580; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOStepTimeSlip_c>CFR18dAcOStepTimeSlip_c = .text:0x000015B0; // type:function size:0x30 +__sinit_\d_a_obj_step_time_slip_cpp = .text:0x000015E0; // type:function size:0x10C scope:local +__dt__33sFStateID_c<18dAcOStepTimeSlip_c>Fv = .text:0x000016F0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOStepTimeSlip_c>CFPCc = .text:0x00001750; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_291_rodata_0 = .rodata:0x00000000; // type:object size:0x40 data:float -lbl_291_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STEP_TIME_SLIP = .data:0x00000000; // type:object size:0x10 data:4byte lbl_291_data_10 = .data:0x00000010; // type:object size:0xC lbl_291_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_291_data_2C = .data:0x0000002C; // type:object size:0x3C diff --git a/config/SOUE01/rels/d_a_obj_stone_standNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stone_standNP/symbols.txt index f1fa9743..d8ea384a 100644 --- a/config/SOUE01/rels/d_a_obj_stone_standNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stone_standNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOStoneStand__ctor = .text:0x000000F0; // type:function size:0x124 +dAcOStoneStand_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_513_220 = .text:0x00000220; // type:function size:0x64 -fn_513_290 = .text:0x00000290; // type:function size:0x58 -fn_513_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_513_360 = .text:0x00000360; // type:function size:0xA0 -fn_513_400 = .text:0x00000400; // type:function size:0xA4 +__dt__29sFState_c<16dAcOStoneStand_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOStoneStand_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 AcOStoneStand__initModels = .text:0x000004B0; // type:function size:0x1BC AcOStoneStand__init = .text:0x00000670; // type:function size:0x3D0 -fn_513_A40 = .text:0x00000A40; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A40; // type:function size:0x10 fn_513_A50 = .text:0x00000A50; // type:function size:0x8 AcOStoneStand__update = .text:0x00000A60; // type:function size:0x1DC -fn_513_C40 = .text:0x00000C40; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 AcOStoneStand__updateInEvent = .text:0x00000C50; // type:function size:0x4E0 fn_513_1130 = .text:0x00001130; // type:function size:0x70 AcOStoneStand__performInteraction = .text:0x000011A0; // type:function size:0xB8 -AcOStoneStand__stateWaitEnter = .text:0x00001260; // type:function size:0x4 -AcOStoneStand__stateWaitUpdate = .text:0x00001270; // type:function size:0xC8 -AcOStoneStand__stateWaitLeave = .text:0x00001340; // type:function size:0x4 -AcOStoneStand__stateShakeEnter = .text:0x00001350; // type:function size:0x10 -AcOStoneStand__stateShakeUpdate = .text:0x00001360; // type:function size:0xA8 -AcOStoneStand__stateShakeLeave = .text:0x00001410; // type:function size:0x14 -AcOStoneStand__stateOnSwitchEnter = .text:0x00001430; // type:function size:0x4 -AcOStoneStand__stateOnSwitchUpdate = .text:0x00001440; // type:function size:0x80 -AcOStoneStand__stateOnSwitchLeave = .text:0x000014C0; // type:function size:0x4 +initializeState_Wait__16dAcOStoneStand_cFv = .text:0x00001260; // type:function size:0x4 +executeState_Wait__16dAcOStoneStand_cFv = .text:0x00001270; // type:function size:0xC8 +finalizeState_Wait__16dAcOStoneStand_cFv = .text:0x00001340; // type:function size:0x4 +initializeState_Shake__16dAcOStoneStand_cFv = .text:0x00001350; // type:function size:0x10 +executeState_Shake__16dAcOStoneStand_cFv = .text:0x00001360; // type:function size:0xA8 +finalizeState_Shake__16dAcOStoneStand_cFv = .text:0x00001410; // type:function size:0x14 +initializeState_OnSwitch__16dAcOStoneStand_cFv = .text:0x00001430; // type:function size:0x4 +executeState_OnSwitch__16dAcOStoneStand_cFv = .text:0x00001440; // type:function size:0x80 +finalizeState_OnSwitch__16dAcOStoneStand_cFv = .text:0x000014C0; // type:function size:0x4 fn_513_14D0 = .text:0x000014D0; // type:function size:0x150 AcOStoneStand__canInsertTablet = .text:0x00001620; // type:function size:0x11C fn_513_1740 = .text:0x00001740; // type:function size:0x4 -fn_513_1750 = .text:0x00001750; // type:function size:0x12C -fn_513_1880 = .text:0x00001880; // type:function size:0x10 -fn_513_1890 = .text:0x00001890; // type:function size:0x60 -fn_513_18F0 = .text:0x000018F0; // type:function size:0xC -fn_513_1900 = .text:0x00001900; // type:function size:0x1C -fn_513_1920 = .text:0x00001920; // type:function size:0x1C -fn_513_1940 = .text:0x00001940; // type:function size:0x1C -fn_513_1960 = .text:0x00001960; // type:function size:0x10 -fn_513_1970 = .text:0x00001970; // type:function size:0x10 -fn_513_1980 = .text:0x00001980; // type:function size:0x10 -fn_513_1990 = .text:0x00001990; // type:function size:0x10 -fn_513_19A0 = .text:0x000019A0; // type:function size:0x10 -fn_513_19B0 = .text:0x000019B0; // type:function size:0x10 -fn_513_19C0 = .text:0x000019C0; // type:function size:0x30 -fn_513_19F0 = .text:0x000019F0; // type:function size:0x30 -fn_513_1A20 = .text:0x00001A20; // type:function size:0x30 -fn_513_1A50 = .text:0x00001A50; // type:function size:0x27C -fn_513_1CD0 = .text:0x00001CD0; // type:function size:0x58 -fn_513_1D30 = .text:0x00001D30; // type:function size:0x88 +__dt__16dAcOStoneStand_cFv = .text:0x00001750; // type:function size:0x12C +getStateID__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001880; // type:function size:0x10 +build__32sFStateFct_c<16dAcOStoneStand_c>FRC12sStateIDIf_c = .text:0x00001890; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOStoneStand_c>FRP10sStateIf_c = .text:0x000018F0; // type:function size:0xC +initialize__29sFState_c<16dAcOStoneStand_c>Fv = .text:0x00001900; // type:function size:0x1C +execute__29sFState_c<16dAcOStoneStand_c>Fv = .text:0x00001920; // type:function size:0x1C +finalize__29sFState_c<16dAcOStoneStand_c>Fv = .text:0x00001940; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001960; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001970; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001980; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001990; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019A0; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOStoneStand_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019B0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOStoneStand_c>CFR16dAcOStoneStand_c = .text:0x000019C0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOStoneStand_c>CFR16dAcOStoneStand_c = .text:0x000019F0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOStoneStand_c>CFR16dAcOStoneStand_c = .text:0x00001A20; // type:function size:0x30 +__sinit_\d_a_obj_stone_stand_cpp = .text:0x00001A50; // type:function size:0x27C scope:local +__dt__31sFStateID_c<16dAcOStoneStand_c>Fv = .text:0x00001CD0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOStoneStand_c>CFPCc = .text:0x00001D30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_513_rodata_8 = .rodata:0x00000008; // type:object size:0x60 lbl_513_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_513_rodata_6C = .rodata:0x0000006C; // type:object size:0x38 data:float lbl_513_rodata_A4 = .rodata:0x000000A4; // type:object size:0x18 data:float -lbl_513_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STONE_STAND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_513_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_513_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_513_data_30 = .data:0x00000030; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_stopper_rockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stopper_rockNP/symbols.txt index bd3d1f65..e8386678 100644 --- a/config/SOUE01/rels/d_a_obj_stopper_rockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stopper_rockNP/symbols.txt @@ -4,28 +4,28 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_262_F0 = .text:0x000000F0; // type:function size:0x40 -AcOstopperRock__ctor = .text:0x00000130; // type:function size:0x154 +dAcOstopperRock_c_classInit__Fv = .text:0x00000130; // type:function size:0x154 fn_262_290 = .text:0x00000290; // type:function size:0x4 -fn_262_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_262_300 = .text:0x00000300; // type:function size:0x6C -fn_262_370 = .text:0x00000370; // type:function size:0xA0 -fn_262_410 = .text:0x00000410; // type:function size:0xA4 +__dt__30sFState_c<17dAcOstopperRock_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOstopperRock_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 AcOstopperRock__initModels = .text:0x000004C0; // type:function size:0xE8 AcOstopperRock__init = .text:0x000005B0; // type:function size:0x21C -fn_262_7D0 = .text:0x000007D0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007D0; // type:function size:0x10 AcOstopperRock__init2 = .text:0x000007E0; // type:function size:0xB4 fn_262_8A0 = .text:0x000008A0; // type:function size:0x8 AcOstopperRock__update = .text:0x000008B0; // type:function size:0x194 -fn_262_A50 = .text:0x00000A50; // type:function size:0x10 -fn_262_A60 = .text:0x00000A60; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A60; // type:function size:0x10 AcOstopperRock__draw = .text:0x00000A70; // type:function size:0x88 AcOstopperRock__updateInEvent = .text:0x00000B00; // type:function size:0x90 -fn_262_B90 = .text:0x00000B90; // type:function size:0x4 -AcOstopperRock__stateWaitUpdate = .text:0x00000BA0; // type:function size:0xAC -fn_262_C50 = .text:0x00000C50; // type:function size:0x4 -AcOstopperRock__stateBombEnter = .text:0x00000C60; // type:function size:0xB4 -AcOstopperRock__stateBombUpdate = .text:0x00000D20; // type:function size:0x3DC -fn_262_1100 = .text:0x00001100; // type:function size:0x4 +initializeState_Wait__17dAcOstopperRock_cFv = .text:0x00000B90; // type:function size:0x4 +executeState_Wait__17dAcOstopperRock_cFv = .text:0x00000BA0; // type:function size:0xAC +finalizeState_Wait__17dAcOstopperRock_cFv = .text:0x00000C50; // type:function size:0x4 +initializeState_Bomb__17dAcOstopperRock_cFv = .text:0x00000C60; // type:function size:0xB4 +executeState_Bomb__17dAcOstopperRock_cFv = .text:0x00000D20; // type:function size:0x3DC +finalizeState_Bomb__17dAcOstopperRock_cFv = .text:0x00001100; // type:function size:0x4 AcOstopperRock__applyRockFaces = .text:0x00001110; // type:function size:0x150 applyFaceCollisions = .text:0x00001260; // type:function size:0x98 fn_262_1300 = .text:0x00001300; // type:function size:0x180 @@ -33,24 +33,24 @@ fn_262_1480 = .text:0x00001480; // type:function size:0x1A0 fn_262_1620 = .text:0x00001620; // type:function size:0x2C fn_262_1650 = .text:0x00001650; // type:function size:0x18 fn_262_1670 = .text:0x00001670; // type:function size:0x94 -AcOstopperRock__dtor = .text:0x00001710; // type:function size:0x148 -fn_262_1860 = .text:0x00001860; // type:function size:0x60 -fn_262_18C0 = .text:0x000018C0; // type:function size:0xC -fn_262_18D0 = .text:0x000018D0; // type:function size:0x1C -fn_262_18F0 = .text:0x000018F0; // type:function size:0x1C -fn_262_1910 = .text:0x00001910; // type:function size:0x1C -fn_262_1930 = .text:0x00001930; // type:function size:0x10 -fn_262_1940 = .text:0x00001940; // type:function size:0x10 -fn_262_1950 = .text:0x00001950; // type:function size:0x10 -fn_262_1960 = .text:0x00001960; // type:function size:0x10 -fn_262_1970 = .text:0x00001970; // type:function size:0x10 -fn_262_1980 = .text:0x00001980; // type:function size:0x10 -fn_262_1990 = .text:0x00001990; // type:function size:0x30 -fn_262_19C0 = .text:0x000019C0; // type:function size:0x30 -fn_262_19F0 = .text:0x000019F0; // type:function size:0x30 -fn_262_1A20 = .text:0x00001A20; // type:function size:0x1C0 -fn_262_1BE0 = .text:0x00001BE0; // type:function size:0x58 -fn_262_1C40 = .text:0x00001C40; // type:function size:0x88 +__dt__17dAcOstopperRock_cFv = .text:0x00001710; // type:function size:0x148 +build__33sFStateFct_c<17dAcOstopperRock_c>FRC12sStateIDIf_c = .text:0x00001860; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOstopperRock_c>FRP10sStateIf_c = .text:0x000018C0; // type:function size:0xC +initialize__30sFState_c<17dAcOstopperRock_c>Fv = .text:0x000018D0; // type:function size:0x1C +execute__30sFState_c<17dAcOstopperRock_c>Fv = .text:0x000018F0; // type:function size:0x1C +finalize__30sFState_c<17dAcOstopperRock_c>Fv = .text:0x00001910; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001930; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001940; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001950; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001960; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001970; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOstopperRock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001980; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOstopperRock_c>CFR17dAcOstopperRock_c = .text:0x00001990; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOstopperRock_c>CFR17dAcOstopperRock_c = .text:0x000019C0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOstopperRock_c>CFR17dAcOstopperRock_c = .text:0x000019F0; // type:function size:0x30 +__sinit_\d_a_obj_stopper_rock_cpp = .text:0x00001A20; // type:function size:0x1C0 scope:local +__dt__32sFStateID_c<17dAcOstopperRock_c>Fv = .text:0x00001BE0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOstopperRock_c>CFPCc = .text:0x00001C40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_262_rodata_40 = .rodata:0x00000040; // type:object size:0xC data:float lbl_262_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_262_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_262_rodata_54 = .rodata:0x00000054; // type:object size:0x40 data:float -lbl_262_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_STOPPER_ROCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_262_data_10 = .data:0x00000010; // type:object size:0x30 lbl_262_data_40 = .data:0x00000040; // type:object size:0xC lbl_262_data_4C = .data:0x0000004C; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_stopping_ropeNP/splits.txt b/config/SOUE01/rels/d_a_obj_stopping_ropeNP/splits.txt index 8ac1ac8f..a5adfdb4 100644 --- a/config/SOUE01/rels/d_a_obj_stopping_ropeNP/splits.txt +++ b/config/SOUE01/rels/d_a_obj_stopping_ropeNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_a_obj_stopping_ropeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stopping_ropeNP/symbols.txt index de68648a..66ec01c6 100644 --- a/config/SOUE01/rels/d_a_obj_stopping_ropeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stopping_ropeNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_295_F0 = .text:0x000000F0; // type:function size:0xD0 -fn_295_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_295_220 = .text:0x00000220; // type:function size:0x6C -fn_295_290 = .text:0x00000290; // type:function size:0xA0 -fn_295_330 = .text:0x00000330; // type:function size:0xA4 +dAcOStoppingRope_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__31sFState_c<18dAcOStoppingRope_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOStoppingRope_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_295_3E0 = .text:0x000003E0; // type:function size:0xDC fn_295_4C0 = .text:0x000004C0; // type:function size:0x8 fn_295_4D0 = .text:0x000004D0; // type:function size:0x8 fn_295_4E0 = .text:0x000004E0; // type:function size:0x30 -fn_295_510 = .text:0x00000510; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000510; // type:function size:0x10 fn_295_520 = .text:0x00000520; // type:function size:0x28 -fn_295_550 = .text:0x00000550; // type:function size:0x4 -fn_295_560 = .text:0x00000560; // type:function size:0x4 -fn_295_570 = .text:0x00000570; // type:function size:0x4 -fn_295_580 = .text:0x00000580; // type:function size:0x4 -fn_295_590 = .text:0x00000590; // type:function size:0x4 -fn_295_5A0 = .text:0x000005A0; // type:function size:0x4 -fn_295_5B0 = .text:0x000005B0; // type:function size:0xE4 -fn_295_6A0 = .text:0x000006A0; // type:function size:0x10 -fn_295_6B0 = .text:0x000006B0; // type:function size:0x10 -fn_295_6C0 = .text:0x000006C0; // type:function size:0x60 -fn_295_720 = .text:0x00000720; // type:function size:0xC -fn_295_730 = .text:0x00000730; // type:function size:0x1C -fn_295_750 = .text:0x00000750; // type:function size:0x1C -fn_295_770 = .text:0x00000770; // type:function size:0x1C -fn_295_790 = .text:0x00000790; // type:function size:0x10 -fn_295_7A0 = .text:0x000007A0; // type:function size:0x10 -fn_295_7B0 = .text:0x000007B0; // type:function size:0x10 -fn_295_7C0 = .text:0x000007C0; // type:function size:0x10 -fn_295_7D0 = .text:0x000007D0; // type:function size:0x10 -fn_295_7E0 = .text:0x000007E0; // type:function size:0x10 -fn_295_7F0 = .text:0x000007F0; // type:function size:0x30 -fn_295_820 = .text:0x00000820; // type:function size:0x30 -fn_295_850 = .text:0x00000850; // type:function size:0x30 -fn_295_880 = .text:0x00000880; // type:function size:0x1C0 -fn_295_A40 = .text:0x00000A40; // type:function size:0x58 -fn_295_AA0 = .text:0x00000AA0; // type:function size:0x88 +initializeState_Wait__18dAcOStoppingRope_cFv = .text:0x00000550; // type:function size:0x4 +executeState_Wait__18dAcOStoppingRope_cFv = .text:0x00000560; // type:function size:0x4 +finalizeState_Wait__18dAcOStoppingRope_cFv = .text:0x00000570; // type:function size:0x4 +initializeState_SwitchOn__18dAcOStoppingRope_cFv = .text:0x00000580; // type:function size:0x4 +executeState_SwitchOn__18dAcOStoppingRope_cFv = .text:0x00000590; // type:function size:0x4 +finalizeState_SwitchOn__18dAcOStoppingRope_cFv = .text:0x000005A0; // type:function size:0x4 +__dt__18dAcOStoppingRope_cFv = .text:0x000005B0; // type:function size:0xE4 +changeState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006A0; // type:function size:0x10 +getStateID__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006B0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOStoppingRope_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOStoppingRope_c>FRP10sStateIf_c = .text:0x00000720; // type:function size:0xC +initialize__31sFState_c<18dAcOStoppingRope_c>Fv = .text:0x00000730; // type:function size:0x1C +execute__31sFState_c<18dAcOStoppingRope_c>Fv = .text:0x00000750; // type:function size:0x1C +finalize__31sFState_c<18dAcOStoppingRope_c>Fv = .text:0x00000770; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000790; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007A0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007B0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007C0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007D0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOStoppingRope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007E0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOStoppingRope_c>CFR18dAcOStoppingRope_c = .text:0x000007F0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOStoppingRope_c>CFR18dAcOStoppingRope_c = .text:0x00000820; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOStoppingRope_c>CFR18dAcOStoppingRope_c = .text:0x00000850; // type:function size:0x30 +__sinit_\d_a_obj_stopping_rope_cpp = .text:0x00000880; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOStoppingRope_c>Fv = .text:0x00000A40; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOStoppingRope_c>CFPCc = .text:0x00000AA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_295_section4_0 = .rodata:0x00000000; // type:object size:0x40 data:4byte -lbl_295_section4_40 = .rodata:0x00000040; // type:object size:0x80 -lbl_295_section4_C0 = .rodata:0x000000C0; // type:object size:0x30 -lbl_295_section4_F0 = .rodata:0x000000F0; // type:object size:0x30 -lbl_295_section4_120 = .rodata:0x00000120; // type:object size:0x18 -lbl_295_section4_138 = .rodata:0x00000138; // type:object size:0xAC -lbl_295_section4_1E4 = .rodata:0x000001E4; // type:object size:0x34 +g_profile_OBJ_STOPPING_ROPE = .data:0x00000000; // type:object size:0x40 data:4byte +lbl_295_section4_40 = .data:0x00000040; // type:object size:0x80 +lbl_295_section4_C0 = .data:0x000000C0; // type:object size:0x30 +lbl_295_section4_F0 = .data:0x000000F0; // type:object size:0x30 +lbl_295_section4_120 = .data:0x00000120; // type:object size:0x18 +lbl_295_section4_138 = .data:0x00000138; // type:object size:0xAC +lbl_295_section4_1E4 = .data:0x000001E4; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_295_bss_8 = .bss:0x00000008; // type:object size:0x80 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_stream_lavaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_stream_lavaNP/symbols.txt index ab71f1b2..eabeca79 100644 --- a/config/SOUE01/rels/d_a_obj_stream_lavaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_stream_lavaNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOstreamLava__ctor = .text:0x000000F0; // type:function size:0x140 -fn_405_230 = .text:0x00000230; // type:function size:0x58 -fn_405_290 = .text:0x00000290; // type:function size:0x6C -fn_405_300 = .text:0x00000300; // type:function size:0xA0 -fn_405_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOstreamLava_c_classInit__Fv = .text:0x000000F0; // type:function size:0x140 +__dt__29sFState_c<16dAcOstreamLava_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOstreamLava_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_405_450 = .text:0x00000450; // type:function size:0x40 AcOstreamLava__initModels = .text:0x00000490; // type:function size:0x200 AcOstreamLava__init = .text:0x00000690; // type:function size:0x1A4 -fn_405_840 = .text:0x00000840; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 AcOstreamLava__destroy = .text:0x00000850; // type:function size:0x40 AcOstreamLava__update = .text:0x00000890; // type:function size:0x94 -fn_405_930 = .text:0x00000930; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 AcOstreamLava__draw = .text:0x00000940; // type:function size:0x34 -AcOstreamLava__stateWaitEnter = .text:0x00000980; // type:function size:0x54 -AcOstreamLava__stateWaitUpdate = .text:0x000009E0; // type:function size:0x88 -AcOstreamLava__stateWaitLeave = .text:0x00000A70; // type:function size:0x7C -AcOstreamLava__stateStreamEnter = .text:0x00000AF0; // type:function size:0x54 -AcOstreamLava__stateStreamUpdate = .text:0x00000B50; // type:function size:0x88 -fn_405_BE0 = .text:0x00000BE0; // type:function size:0x4 -AcOstreamLava__dtor = .text:0x00000BF0; // type:function size:0xFC -fn_405_CF0 = .text:0x00000CF0; // type:function size:0x10 +initializeState_Wait__16dAcOstreamLava_cFv = .text:0x00000980; // type:function size:0x54 +executeState_Wait__16dAcOstreamLava_cFv = .text:0x000009E0; // type:function size:0x88 +finalizeState_Wait__16dAcOstreamLava_cFv = .text:0x00000A70; // type:function size:0x7C +initializeState_Stream__16dAcOstreamLava_cFv = .text:0x00000AF0; // type:function size:0x54 +executeState_Stream__16dAcOstreamLava_cFv = .text:0x00000B50; // type:function size:0x88 +finalizeState_Stream__16dAcOstreamLava_cFv = .text:0x00000BE0; // type:function size:0x4 +__dt__16dAcOstreamLava_cFv = .text:0x00000BF0; // type:function size:0xFC +getStateID__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 fn_405_D00 = .text:0x00000D00; // type:function size:0x4 fn_405_D10 = .text:0x00000D10; // type:function size:0x4 fn_405_D20 = .text:0x00000D20; // type:function size:0x4 fn_405_D30 = .text:0x00000D30; // type:function size:0x4 fn_405_D40 = .text:0x00000D40; // type:function size:0x4 -fn_405_D50 = .text:0x00000D50; // type:function size:0x60 -fn_405_DB0 = .text:0x00000DB0; // type:function size:0xC -fn_405_DC0 = .text:0x00000DC0; // type:function size:0x1C -fn_405_DE0 = .text:0x00000DE0; // type:function size:0x1C -fn_405_E00 = .text:0x00000E00; // type:function size:0x1C -fn_405_E20 = .text:0x00000E20; // type:function size:0x10 -fn_405_E30 = .text:0x00000E30; // type:function size:0x10 -fn_405_E40 = .text:0x00000E40; // type:function size:0x10 -fn_405_E50 = .text:0x00000E50; // type:function size:0x10 -fn_405_E60 = .text:0x00000E60; // type:function size:0x10 -fn_405_E70 = .text:0x00000E70; // type:function size:0x10 -fn_405_E80 = .text:0x00000E80; // type:function size:0x30 -fn_405_EB0 = .text:0x00000EB0; // type:function size:0x30 -fn_405_EE0 = .text:0x00000EE0; // type:function size:0x30 -fn_405_F10 = .text:0x00000F10; // type:function size:0x1C0 -fn_405_10D0 = .text:0x000010D0; // type:function size:0x58 -fn_405_1130 = .text:0x00001130; // type:function size:0x88 +build__32sFStateFct_c<16dAcOstreamLava_c>FRC12sStateIDIf_c = .text:0x00000D50; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOstreamLava_c>FRP10sStateIf_c = .text:0x00000DB0; // type:function size:0xC +initialize__29sFState_c<16dAcOstreamLava_c>Fv = .text:0x00000DC0; // type:function size:0x1C +execute__29sFState_c<16dAcOstreamLava_c>Fv = .text:0x00000DE0; // type:function size:0x1C +finalize__29sFState_c<16dAcOstreamLava_c>Fv = .text:0x00000E00; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E20; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E30; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E40; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E60; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOstreamLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E70; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOstreamLava_c>CFR16dAcOstreamLava_c = .text:0x00000E80; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOstreamLava_c>CFR16dAcOstreamLava_c = .text:0x00000EB0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOstreamLava_c>CFR16dAcOstreamLava_c = .text:0x00000EE0; // type:function size:0x30 +__sinit_\d_a_obj_stream_lava_cpp = .text:0x00000F10; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOstreamLava_c>Fv = .text:0x000010D0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOstreamLava_c>CFPCc = .text:0x00001130; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -68,7 +68,7 @@ lbl_405_data_100 = .data:0x00000100; // type:object size:0x18 lbl_405_data_118 = .data:0x00000118; // type:object size:0x18 data:string lbl_405_data_130 = .data:0x00000130; // type:object size:0x18 data:string lbl_405_data_148 = .data:0x00000148; // type:object size:0x18 data:string -lbl_405_data_160 = .data:0x00000160; // type:object size:0x10 +g_profile_OBJ_STREAM_LAVA = .data:0x00000160; // type:object size:0x10 lbl_405_data_170 = .data:0x00000170; // type:object size:0x8 lbl_405_data_178 = .data:0x00000178; // type:object size:0x20 lbl_405_data_198 = .data:0x00000198; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_sw_bankNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_bankNP/symbols.txt index 4ae30758..ba9d3037 100644 --- a/config/SOUE01/rels/d_a_obj_sw_bankNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_bankNP/symbols.txt @@ -3,36 +3,36 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_278_F0 = .text:0x000000F0; // type:function size:0x198 -fn_278_290 = .text:0x00000290; // type:function size:0x58 +dAcOSwBank_c_classInit__Fv = .text:0x000000F0; // type:function size:0x198 +__dt__12dAcOSwBank_cFv = .text:0x00000290; // type:function size:0x58 fn_278_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_278_350 = .text:0x00000350; // type:function size:0x58 -fn_278_3B0 = .text:0x000003B0; // type:function size:0x6C -fn_278_420 = .text:0x00000420; // type:function size:0xA0 -fn_278_4C0 = .text:0x000004C0; // type:function size:0xA4 +__dt__25sFState_c<12dAcOSwBank_c>Fv = .text:0x00000350; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOSwBank_c>Fv = .text:0x000003B0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000420; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004C0; // type:function size:0xA4 fn_278_570 = .text:0x00000570; // type:function size:0x304 fn_278_880 = .text:0x00000880; // type:function size:0x590 -fn_278_E10 = .text:0x00000E10; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000E10; // type:function size:0x10 fn_278_E20 = .text:0x00000E20; // type:function size:0x8 fn_278_E30 = .text:0x00000E30; // type:function size:0x30C -fn_278_1140 = .text:0x00001140; // type:function size:0x10 -fn_278_1150 = .text:0x00001150; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 fn_278_1160 = .text:0x00001160; // type:function size:0x2E4 fn_278_1450 = .text:0x00001450; // type:function size:0x2C4 -fn_278_1720 = .text:0x00001720; // type:function size:0x4 -fn_278_1730 = .text:0x00001730; // type:function size:0x2D0 +initializeState_Wait__12dAcOSwBank_cFv = .text:0x00001720; // type:function size:0x4 +executeState_Wait__12dAcOSwBank_cFv = .text:0x00001730; // type:function size:0x2D0 fn_278_1A00 = .text:0x00001A00; // type:function size:0x1C -fn_278_1A20 = .text:0x00001A20; // type:function size:0x50 -fn_278_1A70 = .text:0x00001A70; // type:function size:0xC8 -fn_278_1B40 = .text:0x00001B40; // type:function size:0x430 -fn_278_1F70 = .text:0x00001F70; // type:function size:0x4 -fn_278_1F80 = .text:0x00001F80; // type:function size:0x18 -fn_278_1FA0 = .text:0x00001FA0; // type:function size:0x204 -fn_278_21B0 = .text:0x000021B0; // type:function size:0x1C +finalizeState_Wait__12dAcOSwBank_cFv = .text:0x00001A20; // type:function size:0x50 +initializeState_Dial__12dAcOSwBank_cFv = .text:0x00001A70; // type:function size:0xC8 +executeState_Dial__12dAcOSwBank_cFv = .text:0x00001B40; // type:function size:0x430 +finalizeState_Dial__12dAcOSwBank_cFv = .text:0x00001F70; // type:function size:0x4 +initializeState_Shift__12dAcOSwBank_cFv = .text:0x00001F80; // type:function size:0x18 +executeState_Shift__12dAcOSwBank_cFv = .text:0x00001FA0; // type:function size:0x204 +finalizeState_Shift__12dAcOSwBank_cFv = .text:0x000021B0; // type:function size:0x1C fn_278_21CC = .text:0x000021CC; // type:function size:0x4 -fn_278_21D0 = .text:0x000021D0; // type:function size:0xC4 -fn_278_22A0 = .text:0x000022A0; // type:function size:0x18 -fn_278_22C0 = .text:0x000022C0; // type:function size:0xA8 +initializeState_Correct__12dAcOSwBank_cFv = .text:0x000021D0; // type:function size:0xC4 +executeState_Correct__12dAcOSwBank_cFv = .text:0x000022A0; // type:function size:0x18 +finalizeState_Correct__12dAcOSwBank_cFv = .text:0x000022C0; // type:function size:0xA8 fn_278_2370 = .text:0x00002370; // type:function size:0x18 fn_278_2390 = .text:0x00002390; // type:function size:0x24 fn_278_23C0 = .text:0x000023C0; // type:function size:0x1F0 @@ -65,23 +65,23 @@ fn_278_3830 = .text:0x00003830; // type:function size:0x10 fn_278_3840 = .text:0x00003840; // type:function size:0x8 fn_278_3850 = .text:0x00003850; // type:function size:0x20 fn_278_3870 = .text:0x00003870; // type:function size:0x178 -fn_278_39F0 = .text:0x000039F0; // type:function size:0x60 -fn_278_3A50 = .text:0x00003A50; // type:function size:0xC -fn_278_3A60 = .text:0x00003A60; // type:function size:0x1C -fn_278_3A80 = .text:0x00003A80; // type:function size:0x1C -fn_278_3AA0 = .text:0x00003AA0; // type:function size:0x1C -fn_278_3AC0 = .text:0x00003AC0; // type:function size:0x10 -fn_278_3AD0 = .text:0x00003AD0; // type:function size:0x10 -fn_278_3AE0 = .text:0x00003AE0; // type:function size:0x10 -fn_278_3AF0 = .text:0x00003AF0; // type:function size:0x10 -fn_278_3B00 = .text:0x00003B00; // type:function size:0x10 -fn_278_3B10 = .text:0x00003B10; // type:function size:0x10 -fn_278_3B20 = .text:0x00003B20; // type:function size:0x30 -fn_278_3B50 = .text:0x00003B50; // type:function size:0x30 -fn_278_3B80 = .text:0x00003B80; // type:function size:0x30 -fn_278_3BB0 = .text:0x00003BB0; // type:function size:0x338 -fn_278_3EF0 = .text:0x00003EF0; // type:function size:0x58 -fn_278_3F50 = .text:0x00003F50; // type:function size:0x88 +build__28sFStateFct_c<12dAcOSwBank_c>FRC12sStateIDIf_c = .text:0x000039F0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOSwBank_c>FRP10sStateIf_c = .text:0x00003A50; // type:function size:0xC +initialize__25sFState_c<12dAcOSwBank_c>Fv = .text:0x00003A60; // type:function size:0x1C +execute__25sFState_c<12dAcOSwBank_c>Fv = .text:0x00003A80; // type:function size:0x1C +finalize__25sFState_c<12dAcOSwBank_c>Fv = .text:0x00003AA0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AC0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AD0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003AE0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003AF0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003B00; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOSwBank_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003B10; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOSwBank_c>CFR12dAcOSwBank_c = .text:0x00003B20; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOSwBank_c>CFR12dAcOSwBank_c = .text:0x00003B50; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOSwBank_c>CFR12dAcOSwBank_c = .text:0x00003B80; // type:function size:0x30 +__sinit_\d_a_obj_sw_bank_cpp = .text:0x00003BB0; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcOSwBank_c>Fv = .text:0x00003EF0; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOSwBank_c>CFPCc = .text:0x00003F50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -93,7 +93,7 @@ lbl_278_rodata_50 = .rodata:0x00000050; // type:object size:0x1C data:float lbl_278_rodata_6C = .rodata:0x0000006C; // type:object size:0x1C data:float lbl_278_rodata_88 = .rodata:0x00000088; // type:object size:0x38 data:float lbl_278_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_278_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_OBJ_SW_BANK = .data:0x00000008; // type:object size:0x10 lbl_278_data_18 = .data:0x00000018; // type:object size:0x2C lbl_278_data_44 = .data:0x00000044; // type:object size:0xC lbl_278_data_50 = .data:0x00000050; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_sw_bank_smallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_bank_smallNP/symbols.txt index 49fa4051..b8a6606f 100644 --- a/config/SOUE01/rels/d_a_obj_sw_bank_smallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_bank_smallNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_279_F0 = .text:0x000000F0; // type:function size:0x1BC -fn_279_2B0 = .text:0x000002B0; // type:function size:0x58 +dAcOSwBankSmall_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1BC +__dt__17dAcOSwBankSmall_cFv = .text:0x000002B0; // type:function size:0x58 fn_279_310 = .text:0x00000310; // type:function size:0x58 -fn_279_370 = .text:0x00000370; // type:function size:0x58 -fn_279_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_279_440 = .text:0x00000440; // type:function size:0xA0 -fn_279_4E0 = .text:0x000004E0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOSwBankSmall_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOSwBankSmall_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 fn_279_590 = .text:0x00000590; // type:function size:0x28C fn_279_820 = .text:0x00000820; // type:function size:0x484 -fn_279_CB0 = .text:0x00000CB0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CB0; // type:function size:0x10 fn_279_CC0 = .text:0x00000CC0; // type:function size:0xD4 fn_279_DA0 = .text:0x00000DA0; // type:function size:0x8 fn_279_DB0 = .text:0x00000DB0; // type:function size:0x408 -fn_279_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_279_11D0 = .text:0x000011D0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011C0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011D0; // type:function size:0x10 fn_279_11E0 = .text:0x000011E0; // type:function size:0x2A0 fn_279_1480 = .text:0x00001480; // type:function size:0x1C fn_279_14A0 = .text:0x000014A0; // type:function size:0x50 fn_279_14F0 = .text:0x000014F0; // type:function size:0xC fn_279_1500 = .text:0x00001500; // type:function size:0x1B0 -fn_279_16B0 = .text:0x000016B0; // type:function size:0x4 -fn_279_16C0 = .text:0x000016C0; // type:function size:0x1EC -fn_279_18B0 = .text:0x000018B0; // type:function size:0x4 -fn_279_18C0 = .text:0x000018C0; // type:function size:0x28 -fn_279_18F0 = .text:0x000018F0; // type:function size:0x2D0 -fn_279_1BC0 = .text:0x00001BC0; // type:function size:0xC -fn_279_1BD0 = .text:0x00001BD0; // type:function size:0xB0 -fn_279_1C80 = .text:0x00001C80; // type:function size:0xDC -fn_279_1D60 = .text:0x00001D60; // type:function size:0x4 -fn_279_1D70 = .text:0x00001D70; // type:function size:0x4 -fn_279_1D80 = .text:0x00001D80; // type:function size:0x18 -fn_279_1DA0 = .text:0x00001DA0; // type:function size:0xA8 -fn_279_1E50 = .text:0x00001E50; // type:function size:0x4 -fn_279_1E60 = .text:0x00001E60; // type:function size:0xC0 -fn_279_1F20 = .text:0x00001F20; // type:function size:0x8 -fn_279_1F30 = .text:0x00001F30; // type:function size:0xC -fn_279_1F40 = .text:0x00001F40; // type:function size:0x110 -fn_279_2050 = .text:0x00002050; // type:function size:0xC +initializeState_Wait__17dAcOSwBankSmall_cFv = .text:0x000016B0; // type:function size:0x4 +executeState_Wait__17dAcOSwBankSmall_cFv = .text:0x000016C0; // type:function size:0x1EC +finalizeState_Wait__17dAcOSwBankSmall_cFv = .text:0x000018B0; // type:function size:0x4 +initializeState_Dial__17dAcOSwBankSmall_cFv = .text:0x000018C0; // type:function size:0x28 +executeState_Dial__17dAcOSwBankSmall_cFv = .text:0x000018F0; // type:function size:0x2D0 +finalizeState_Dial__17dAcOSwBankSmall_cFv = .text:0x00001BC0; // type:function size:0xC +initializeState_Shift__17dAcOSwBankSmall_cFv = .text:0x00001BD0; // type:function size:0xB0 +executeState_Shift__17dAcOSwBankSmall_cFv = .text:0x00001C80; // type:function size:0xDC +finalizeState_Shift__17dAcOSwBankSmall_cFv = .text:0x00001D60; // type:function size:0x4 +initializeState_Correct__17dAcOSwBankSmall_cFv = .text:0x00001D70; // type:function size:0x4 +executeState_Correct__17dAcOSwBankSmall_cFv = .text:0x00001D80; // type:function size:0x18 +finalizeState_Correct__17dAcOSwBankSmall_cFv = .text:0x00001DA0; // type:function size:0xA8 +initializeState_CorrectEnd__17dAcOSwBankSmall_cFv = .text:0x00001E50; // type:function size:0x4 +executeState_CorrectEnd__17dAcOSwBankSmall_cFv = .text:0x00001E60; // type:function size:0xC0 +finalizeState_CorrectEnd__17dAcOSwBankSmall_cFv = .text:0x00001F20; // type:function size:0x8 +initializeState_BcDemo__17dAcOSwBankSmall_cFv = .text:0x00001F30; // type:function size:0xC +executeState_BcDemo__17dAcOSwBankSmall_cFv = .text:0x00001F40; // type:function size:0x110 +finalizeState_BcDemo__17dAcOSwBankSmall_cFv = .text:0x00002050; // type:function size:0xC fn_279_2060 = .text:0x00002060; // type:function size:0x168 fn_279_21D0 = .text:0x000021D0; // type:function size:0x158 fn_279_2330 = .text:0x00002330; // type:function size:0x1A8 @@ -58,23 +58,23 @@ fn_279_2B50 = .text:0x00002B50; // type:function size:0x10 fn_279_2B60 = .text:0x00002B60; // type:function size:0x8 fn_279_2B70 = .text:0x00002B70; // type:function size:0x20 fn_279_2B90 = .text:0x00002B90; // type:function size:0x174 -fn_279_2D10 = .text:0x00002D10; // type:function size:0x60 -fn_279_2D70 = .text:0x00002D70; // type:function size:0xC -fn_279_2D80 = .text:0x00002D80; // type:function size:0x1C -fn_279_2DA0 = .text:0x00002DA0; // type:function size:0x1C -fn_279_2DC0 = .text:0x00002DC0; // type:function size:0x1C -fn_279_2DE0 = .text:0x00002DE0; // type:function size:0x10 -fn_279_2DF0 = .text:0x00002DF0; // type:function size:0x10 -fn_279_2E00 = .text:0x00002E00; // type:function size:0x10 -fn_279_2E10 = .text:0x00002E10; // type:function size:0x10 -fn_279_2E20 = .text:0x00002E20; // type:function size:0x10 -fn_279_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_279_2E40 = .text:0x00002E40; // type:function size:0x30 -fn_279_2E70 = .text:0x00002E70; // type:function size:0x30 -fn_279_2EA0 = .text:0x00002EA0; // type:function size:0x30 -fn_279_2ED0 = .text:0x00002ED0; // type:function size:0x4D0 -fn_279_33A0 = .text:0x000033A0; // type:function size:0x58 -fn_279_3400 = .text:0x00003400; // type:function size:0x88 +build__33sFStateFct_c<17dAcOSwBankSmall_c>FRC12sStateIDIf_c = .text:0x00002D10; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOSwBankSmall_c>FRP10sStateIf_c = .text:0x00002D70; // type:function size:0xC +initialize__30sFState_c<17dAcOSwBankSmall_c>Fv = .text:0x00002D80; // type:function size:0x1C +execute__30sFState_c<17dAcOSwBankSmall_c>Fv = .text:0x00002DA0; // type:function size:0x1C +finalize__30sFState_c<17dAcOSwBankSmall_c>Fv = .text:0x00002DC0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002DE0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002DF0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E00; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E10; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E20; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOSwBankSmall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOSwBankSmall_c>CFR17dAcOSwBankSmall_c = .text:0x00002E40; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOSwBankSmall_c>CFR17dAcOSwBankSmall_c = .text:0x00002E70; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOSwBankSmall_c>CFR17dAcOSwBankSmall_c = .text:0x00002EA0; // type:function size:0x30 +__sinit_\d_a_obj_sw_bank_small_cpp = .text:0x00002ED0; // type:function size:0x4D0 scope:local +__dt__32sFStateID_c<17dAcOSwBankSmall_c>Fv = .text:0x000033A0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOSwBankSmall_c>CFPCc = .text:0x00003400; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -87,7 +87,7 @@ lbl_279_rodata_44 = .rodata:0x00000044; // type:object size:0x2C data:float lbl_279_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_279_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_279_rodata_78 = .rodata:0x00000078; // type:object size:0x8 data:float -lbl_279_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_SW_BANK_SMALL = .data:0x00000000; // type:object size:0x80 data:4byte lbl_279_data_80 = .data:0x00000080; // type:object size:0x10 data:string lbl_279_data_90 = .data:0x00000090; // type:object size:0x18 lbl_279_data_A8 = .data:0x000000A8; // type:object size:0x10 data:string diff --git a/config/SOUE01/rels/d_a_obj_sw_dirNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_dirNP/symbols.txt index 05ea294e..0ccb69ff 100644 --- a/config/SOUE01/rels/d_a_obj_sw_dirNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_dirNP/symbols.txt @@ -4,29 +4,29 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_276_F0 = .text:0x000000F0; // type:function size:0x40 -AcOSwDir__ctor = .text:0x00000130; // type:function size:0x120 +dAcOSwDir_c_classInit__Fv = .text:0x00000130; // type:function size:0x120 fn_276_250 = .text:0x00000250; // type:function size:0x58 -fn_276_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_276_310 = .text:0x00000310; // type:function size:0x6C -fn_276_380 = .text:0x00000380; // type:function size:0xA0 -fn_276_420 = .text:0x00000420; // type:function size:0xA4 +__dt__24sFState_c<11dAcOSwDir_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOSwDir_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_276_4D0 = .text:0x000004D0; // type:function size:0x4 AcOSwDir__initModels = .text:0x000004E0; // type:function size:0x7C AcOSwDir__init = .text:0x00000560; // type:function size:0x750 -fn_276_CB0 = .text:0x00000CB0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CB0; // type:function size:0x10 fn_276_CC0 = .text:0x00000CC0; // type:function size:0x8 AcOSwDir__update = .text:0x00000CD0; // type:function size:0x56C -fn_276_1240 = .text:0x00001240; // type:function size:0x10 -fn_276_1250 = .text:0x00001250; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001240; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001250; // type:function size:0x10 someDecrement = .text:0x00001260; // type:function size:0x1C AcOSwDir__draw = .text:0x00001280; // type:function size:0xC4 -fn_276_1350 = .text:0x00001350; // type:function size:0x4 -AcOSwDir__stateWaitIn = .text:0x00001360; // type:function size:0x6D0 +initializeState_Wait__11dAcOSwDir_cFv = .text:0x00001350; // type:function size:0x4 +executeState_Wait__11dAcOSwDir_cFv = .text:0x00001360; // type:function size:0x6D0 fn_276_1A30 = .text:0x00001A30; // type:function size:0x1C -fn_276_1A50 = .text:0x00001A50; // type:function size:0x4 -fn_276_1A60 = .text:0x00001A60; // type:function size:0x4 -fn_276_1A70 = .text:0x00001A70; // type:function size:0x4 -fn_276_1A80 = .text:0x00001A80; // type:function size:0x4 +finalizeState_Wait__11dAcOSwDir_cFv = .text:0x00001A50; // type:function size:0x4 +initializeState_Done__11dAcOSwDir_cFv = .text:0x00001A60; // type:function size:0x4 +executeState_Done__11dAcOSwDir_cFv = .text:0x00001A70; // type:function size:0x4 +finalizeState_Done__11dAcOSwDir_cFv = .text:0x00001A80; // type:function size:0x4 fn_276_1A90 = .text:0x00001A90; // type:function size:0xDC fn_276_1B70 = .text:0x00001B70; // type:function size:0x1F8 fn_276_1D70 = .text:0x00001D70; // type:function size:0x78 @@ -35,24 +35,24 @@ fn_276_21D0 = .text:0x000021D0; // type:function size:0x84 fn_276_2260 = .text:0x00002260; // type:function size:0x18 fn_276_2280 = .text:0x00002280; // type:function size:0x44 getSwitchHitMaybe = .text:0x000022D0; // type:function size:0xBC -fn_276_2390 = .text:0x00002390; // type:function size:0x124 -fn_276_24C0 = .text:0x000024C0; // type:function size:0x60 -fn_276_2520 = .text:0x00002520; // type:function size:0xC -fn_276_2530 = .text:0x00002530; // type:function size:0x1C -fn_276_2550 = .text:0x00002550; // type:function size:0x1C -fn_276_2570 = .text:0x00002570; // type:function size:0x1C -fn_276_2590 = .text:0x00002590; // type:function size:0x10 -fn_276_25A0 = .text:0x000025A0; // type:function size:0x10 -fn_276_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_276_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_276_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_276_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_276_25F0 = .text:0x000025F0; // type:function size:0x30 -fn_276_2620 = .text:0x00002620; // type:function size:0x30 -fn_276_2650 = .text:0x00002650; // type:function size:0x30 -fn_276_2680 = .text:0x00002680; // type:function size:0x1C0 -fn_276_2840 = .text:0x00002840; // type:function size:0x58 -fn_276_28A0 = .text:0x000028A0; // type:function size:0x88 +__dt__11dAcOSwDir_cFv = .text:0x00002390; // type:function size:0x124 +build__27sFStateFct_c<11dAcOSwDir_c>FRC12sStateIDIf_c = .text:0x000024C0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOSwDir_c>FRP10sStateIf_c = .text:0x00002520; // type:function size:0xC +initialize__24sFState_c<11dAcOSwDir_c>Fv = .text:0x00002530; // type:function size:0x1C +execute__24sFState_c<11dAcOSwDir_c>Fv = .text:0x00002550; // type:function size:0x1C +finalize__24sFState_c<11dAcOSwDir_c>Fv = .text:0x00002570; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002590; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025A0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025B0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025C0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025D0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOSwDir_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025E0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOSwDir_c>CFR11dAcOSwDir_c = .text:0x000025F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOSwDir_c>CFR11dAcOSwDir_c = .text:0x00002620; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOSwDir_c>CFR11dAcOSwDir_c = .text:0x00002650; // type:function size:0x30 +__sinit_\d_a_obj_sw_dir_cpp = .text:0x00002680; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcOSwDir_c>Fv = .text:0x00002840; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOSwDir_c>CFPCc = .text:0x000028A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -64,7 +64,7 @@ lbl_276_rodata_F8 = .rodata:0x000000F8; // type:object size:0x10 lbl_276_rodata_108 = .rodata:0x00000108; // type:object size:0x4 data:float lbl_276_rodata_110 = .rodata:0x00000110; // type:object size:0x8 data:double lbl_276_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_276_data_10 = .data:0x00000010; // type:object size:0x7C +g_profile_OBJ_SW_DIR = .data:0x00000010; // type:object size:0x7C lbl_276_data_8C = .data:0x0000008C; // type:object size:0xC lbl_276_data_98 = .data:0x00000098; // type:object size:0xC lbl_276_data_A4 = .data:0x000000A4; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_sw_dir_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_dir_doorNP/symbols.txt index 64599912..a6d582b5 100644 --- a/config/SOUE01/rels/d_a_obj_sw_dir_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_dir_doorNP/symbols.txt @@ -3,69 +3,69 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_277_F0 = .text:0x000000F0; // type:function size:0x11C -fn_277_210 = .text:0x00000210; // type:function size:0x58 -fn_277_270 = .text:0x00000270; // type:function size:0x6C -fn_277_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_277_380 = .text:0x00000380; // type:function size:0xA4 +dAcOSwDirDoor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x11C +__dt__28sFState_c<15dAcOSwDirDoor_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSwDirDoor_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_277_430 = .text:0x00000430; // type:function size:0x58 fn_277_490 = .text:0x00000490; // type:function size:0xC0 fn_277_550 = .text:0x00000550; // type:function size:0x80 AcOSwDirDoor__init1 = .text:0x000005D0; // type:function size:0x288 -fn_277_860 = .text:0x00000860; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000860; // type:function size:0x10 AcOSwDirDoor__init2 = .text:0x00000870; // type:function size:0x2B8 fn_277_B30 = .text:0x00000B30; // type:function size:0x30 AcOSwDirDoor__update = .text:0x00000B60; // type:function size:0x2A0 -fn_277_E00 = .text:0x00000E00; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 fn_277_E10 = .text:0x00000E10; // type:function size:0x84 fn_277_EA0 = .text:0x00000EA0; // type:function size:0x28 -fn_277_ED0 = .text:0x00000ED0; // type:function size:0x4 -AcOSwDirDoor__stateWaitUpdate = .text:0x00000EE0; // type:function size:0x46C +initializeState_Wait__15dAcOSwDirDoor_cFv = .text:0x00000ED0; // type:function size:0x4 +executeState_Wait__15dAcOSwDirDoor_cFv = .text:0x00000EE0; // type:function size:0x46C fn_277_1350 = .text:0x00001350; // type:function size:0x1C -fn_277_1370 = .text:0x00001370; // type:function size:0x4 -AcOSwDirDoor__stateCorrectStartEnter = .text:0x00001380; // type:function size:0xA0 -AcOSwDirDoor__stateCorrectStartUpdate = .text:0x00001420; // type:function size:0x7C +finalizeState_Wait__15dAcOSwDirDoor_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_CorrectStart__15dAcOSwDirDoor_cFv = .text:0x00001380; // type:function size:0xA0 +executeState_CorrectStart__15dAcOSwDirDoor_cFv = .text:0x00001420; // type:function size:0x7C fn_277_14A0 = .text:0x000014A0; // type:function size:0x1C -fn_277_14C0 = .text:0x000014C0; // type:function size:0x4 -AcOSwDirDoor__stateCorrectEnter = .text:0x000014D0; // type:function size:0x90 -AcOSwDirDoor__stateCorrectUpdate = .text:0x00001560; // type:function size:0x7C -fn_277_15E0 = .text:0x000015E0; // type:function size:0xC -AcOSwDirDoor__stateBrokenEnter = .text:0x000015F0; // type:function size:0x1C +finalizeState_CorrectStart__15dAcOSwDirDoor_cFv = .text:0x000014C0; // type:function size:0x4 +initializeState_Correct__15dAcOSwDirDoor_cFv = .text:0x000014D0; // type:function size:0x90 +executeState_Correct__15dAcOSwDirDoor_cFv = .text:0x00001560; // type:function size:0x7C +finalizeState_Correct__15dAcOSwDirDoor_cFv = .text:0x000015E0; // type:function size:0xC +initializeState_Broken__15dAcOSwDirDoor_cFv = .text:0x000015F0; // type:function size:0x1C fn_277_160C = .text:0x0000160C; // type:function size:0x4 -AcOSwDirDoor__stateBrokenUpdate = .text:0x00001610; // type:function size:0xC4 -AcOSwDirDoor__stateBrokenLeave = .text:0x000016E0; // type:function size:0x98 -AcOSwDirDoor__stateBrokenEndEnter = .text:0x00001780; // type:function size:0x1C -AcOSwDirDoor__stateBrokenEndUpdate = .text:0x000017A0; // type:function size:0xF0 -AcOSwDirDoor__stateBrokenEndLeave = .text:0x00001890; // type:function size:0x8 -AcOSwDirDoor__stateDemoEndEnter = .text:0x000018A0; // type:function size:0x2C -AcOSwDirDoor__stateDemoEndUpdate = .text:0x000018D0; // type:function size:0xBC -fn_277_1990 = .text:0x00001990; // type:function size:0x4 +executeState_Broken__15dAcOSwDirDoor_cFv = .text:0x00001610; // type:function size:0xC4 +finalizeState_Broken__15dAcOSwDirDoor_cFv = .text:0x000016E0; // type:function size:0x98 +initializeState_BrokenEnd__15dAcOSwDirDoor_cFv = .text:0x00001780; // type:function size:0x1C +executeState_BrokenEnd__15dAcOSwDirDoor_cFv = .text:0x000017A0; // type:function size:0xF0 +finalizeState_BrokenEnd__15dAcOSwDirDoor_cFv = .text:0x00001890; // type:function size:0x8 +initializeState_DemoEnd__15dAcOSwDirDoor_cFv = .text:0x000018A0; // type:function size:0x2C +executeState_DemoEnd__15dAcOSwDirDoor_cFv = .text:0x000018D0; // type:function size:0xBC +finalizeState_DemoEnd__15dAcOSwDirDoor_cFv = .text:0x00001990; // type:function size:0x4 fn_277_19A0 = .text:0x000019A0; // type:function size:0x24C fn_277_1BF0 = .text:0x00001BF0; // type:function size:0xBC fn_277_1CB0 = .text:0x00001CB0; // type:function size:0x248 -fn_277_1F00 = .text:0x00001F00; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F00; // type:function size:0x10 fn_277_1F10 = .text:0x00001F10; // type:function size:0xA8 fn_277_1FC0 = .text:0x00001FC0; // type:function size:0x44 fn_277_2004 = .text:0x00002004; // type:function size:0x4 fn_277_2010 = .text:0x00002010; // type:function size:0x38C -fn_277_23A0 = .text:0x000023A0; // type:function size:0x110 -fn_277_24B0 = .text:0x000024B0; // type:function size:0x60 -fn_277_2510 = .text:0x00002510; // type:function size:0xC -fn_277_2520 = .text:0x00002520; // type:function size:0x1C -fn_277_2540 = .text:0x00002540; // type:function size:0x1C -fn_277_2560 = .text:0x00002560; // type:function size:0x1C -fn_277_2580 = .text:0x00002580; // type:function size:0x10 -fn_277_2590 = .text:0x00002590; // type:function size:0x10 -fn_277_25A0 = .text:0x000025A0; // type:function size:0x10 -fn_277_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_277_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_277_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_277_25E0 = .text:0x000025E0; // type:function size:0x30 -fn_277_2610 = .text:0x00002610; // type:function size:0x30 -fn_277_2640 = .text:0x00002640; // type:function size:0x30 -fn_277_2670 = .text:0x00002670; // type:function size:0x4B0 -fn_277_2B20 = .text:0x00002B20; // type:function size:0x58 -fn_277_2B80 = .text:0x00002B80; // type:function size:0x88 +__dt__15dAcOSwDirDoor_cFv = .text:0x000023A0; // type:function size:0x110 +build__31sFStateFct_c<15dAcOSwDirDoor_c>FRC12sStateIDIf_c = .text:0x000024B0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSwDirDoor_c>FRP10sStateIf_c = .text:0x00002510; // type:function size:0xC +initialize__28sFState_c<15dAcOSwDirDoor_c>Fv = .text:0x00002520; // type:function size:0x1C +execute__28sFState_c<15dAcOSwDirDoor_c>Fv = .text:0x00002540; // type:function size:0x1C +finalize__28sFState_c<15dAcOSwDirDoor_c>Fv = .text:0x00002560; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002580; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002590; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025A0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025B0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025C0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSwDirDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025D0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSwDirDoor_c>CFR15dAcOSwDirDoor_c = .text:0x000025E0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSwDirDoor_c>CFR15dAcOSwDirDoor_c = .text:0x00002610; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSwDirDoor_c>CFR15dAcOSwDirDoor_c = .text:0x00002640; // type:function size:0x30 +__sinit_\d_a_obj_sw_dir_door_cpp = .text:0x00002670; // type:function size:0x4B0 scope:local +__dt__30sFStateID_c<15dAcOSwDirDoor_c>Fv = .text:0x00002B20; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSwDirDoor_c>CFPCc = .text:0x00002B80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -81,7 +81,7 @@ lbl_277_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_277_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float lbl_277_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_277_rodata_88 = .rodata:0x00000088; // type:object size:0x4C -lbl_277_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SW_DIR_DOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_277_data_10 = .data:0x00000010; // type:object size:0x8 lbl_277_data_18 = .data:0x00000018; // type:object size:0x2C lbl_277_data_44 = .data:0x00000044; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_sw_harpNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_harpNP/symbols.txt index bbfbed9c..833bf51a 100644 --- a/config/SOUE01/rels/d_a_obj_sw_harpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_harpNP/symbols.txt @@ -3,32 +3,32 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSwHarp__ctor = .text:0x000000F0; // type:function size:0x108 -fn_514_200 = .text:0x00000200; // type:function size:0x58 -fn_514_260 = .text:0x00000260; // type:function size:0x58 -fn_514_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_514_330 = .text:0x00000330; // type:function size:0xA0 -fn_514_3D0 = .text:0x000003D0; // type:function size:0xA4 +dAcOSwHarp_c_classInit__Fv = .text:0x000000F0; // type:function size:0x108 +__dt__12dAcOSwHarp_cFv = .text:0x00000200; // type:function size:0x58 +__dt__25sFState_c<12dAcOSwHarp_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOSwHarp_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_514_480 = .text:0x00000480; // type:function size:0x40 fn_514_4C0 = .text:0x000004C0; // type:function size:0xA0 AcOSwHarp__init1 = .text:0x00000560; // type:function size:0x13C -fn_514_6A0 = .text:0x000006A0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006A0; // type:function size:0x10 AcOSwHarp__init2 = .text:0x000006B0; // type:function size:0x50 fn_514_700 = .text:0x00000700; // type:function size:0x70 AcOSwHarp__updaet = .text:0x00000770; // type:function size:0xE0 -fn_514_850 = .text:0x00000850; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000850; // type:function size:0x10 AcOSwHarp__updateInEvent = .text:0x00000860; // type:function size:0xB8 fn_514_920 = .text:0x00000920; // type:function size:0x7C fn_514_9A0 = .text:0x000009A0; // type:function size:0x8 -AcOSwHarp__stateWaitEnter = .text:0x000009B0; // type:function size:0x64 -AcOSwHarp__stateWaitUpdate = .text:0x00000A20; // type:function size:0x364 -fn_514_D90 = .text:0x00000D90; // type:function size:0x4 -AcOSwHarp__stateOnSwitchEnter = .text:0x00000DA0; // type:function size:0xAC -AcOSwHarp__stateOnSwitchUpdate = .text:0x00000E50; // type:function size:0x268 -fn_514_10C0 = .text:0x000010C0; // type:function size:0x4 -AcOSwHarp__stateEndDemoEnter = .text:0x000010D0; // type:function size:0x98 -AcOSwHarp__stateEndDemoUpdate = .text:0x00001170; // type:function size:0x214 -fn_514_1390 = .text:0x00001390; // type:function size:0x4 +initializeState_Wait__12dAcOSwHarp_cFv = .text:0x000009B0; // type:function size:0x64 +executeState_Wait__12dAcOSwHarp_cFv = .text:0x00000A20; // type:function size:0x364 +finalizeState_Wait__12dAcOSwHarp_cFv = .text:0x00000D90; // type:function size:0x4 +initializeState_OnSwitch__12dAcOSwHarp_cFv = .text:0x00000DA0; // type:function size:0xAC +executeState_OnSwitch__12dAcOSwHarp_cFv = .text:0x00000E50; // type:function size:0x268 +finalizeState_OnSwitch__12dAcOSwHarp_cFv = .text:0x000010C0; // type:function size:0x4 +initializeState_EndDemo__12dAcOSwHarp_cFv = .text:0x000010D0; // type:function size:0x98 +executeState_EndDemo__12dAcOSwHarp_cFv = .text:0x00001170; // type:function size:0x214 +finalizeState_EndDemo__12dAcOSwHarp_cFv = .text:0x00001390; // type:function size:0x4 fn_514_13A0 = .text:0x000013A0; // type:function size:0x3C fn_514_13E0 = .text:0x000013E0; // type:function size:0x108 fn_514_14F0 = .text:0x000014F0; // type:function size:0x9C @@ -53,27 +53,27 @@ fn_514_2150 = .text:0x00002150; // type:function size:0x8 fn_514_2160 = .text:0x00002160; // type:function size:0x8 fn_514_2170 = .text:0x00002170; // type:function size:0xC AcOSwHarp__dtor = .text:0x00002180; // type:function size:0x120 -fn_514_22A0 = .text:0x000022A0; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022A0; // type:function size:0x10 fn_514_22B0 = .text:0x000022B0; // type:function size:0x4 fn_514_22C0 = .text:0x000022C0; // type:function size:0x4 fn_514_22D0 = .text:0x000022D0; // type:function size:0x4 -fn_514_22E0 = .text:0x000022E0; // type:function size:0x60 -fn_514_2340 = .text:0x00002340; // type:function size:0xC -fn_514_2350 = .text:0x00002350; // type:function size:0x1C -fn_514_2370 = .text:0x00002370; // type:function size:0x1C -fn_514_2390 = .text:0x00002390; // type:function size:0x1C -fn_514_23B0 = .text:0x000023B0; // type:function size:0x10 -fn_514_23C0 = .text:0x000023C0; // type:function size:0x10 -fn_514_23D0 = .text:0x000023D0; // type:function size:0x10 -fn_514_23E0 = .text:0x000023E0; // type:function size:0x10 -fn_514_23F0 = .text:0x000023F0; // type:function size:0x10 -fn_514_2400 = .text:0x00002400; // type:function size:0x10 -fn_514_2410 = .text:0x00002410; // type:function size:0x30 -fn_514_2440 = .text:0x00002440; // type:function size:0x30 -fn_514_2470 = .text:0x00002470; // type:function size:0x30 -fn_514_24A0 = .text:0x000024A0; // type:function size:0x2AC -fn_514_2750 = .text:0x00002750; // type:function size:0x58 -fn_514_27B0 = .text:0x000027B0; // type:function size:0x88 +build__28sFStateFct_c<12dAcOSwHarp_c>FRC12sStateIDIf_c = .text:0x000022E0; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOSwHarp_c>FRP10sStateIf_c = .text:0x00002340; // type:function size:0xC +initialize__25sFState_c<12dAcOSwHarp_c>Fv = .text:0x00002350; // type:function size:0x1C +execute__25sFState_c<12dAcOSwHarp_c>Fv = .text:0x00002370; // type:function size:0x1C +finalize__25sFState_c<12dAcOSwHarp_c>Fv = .text:0x00002390; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000023B0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000023C0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000023D0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000023E0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000023F0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOSwHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002400; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOSwHarp_c>CFR12dAcOSwHarp_c = .text:0x00002410; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOSwHarp_c>CFR12dAcOSwHarp_c = .text:0x00002440; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOSwHarp_c>CFR12dAcOSwHarp_c = .text:0x00002470; // type:function size:0x30 +__sinit_\d_a_obj_sw_harp_cpp = .text:0x000024A0; // type:function size:0x2AC scope:local +__dt__27sFStateID_c<12dAcOSwHarp_c>Fv = .text:0x00002750; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOSwHarp_c>CFPCc = .text:0x000027B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_514_rodata_50 = .rodata:0x00000050; // type:object size:0x10 data:float lbl_514_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_514_rodata_64 = .rodata:0x00000064; // type:object size:0x30 data:float lbl_514_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float -lbl_514_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SW_HARP = .data:0x00000000; // type:object size:0x10 data:4byte lbl_514_data_10 = .data:0x00000010; // type:object size:0x1C lbl_514_data_2C = .data:0x0000002C; // type:object size:0x38 lbl_514_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_sw_sword_beamNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_sword_beamNP/symbols.txt index b3a6c7d4..80843fda 100644 --- a/config/SOUE01/rels/d_a_obj_sw_sword_beamNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_sword_beamNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSwSwordBeam__ctor = .text:0x000000F0; // type:function size:0x158 +dAcOSwSwordBeam_c_classInit__Fv = .text:0x000000F0; // type:function size:0x158 fn_507_250 = .text:0x00000250; // type:function size:0x58 -fn_507_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_507_310 = .text:0x00000310; // type:function size:0x6C -fn_507_380 = .text:0x00000380; // type:function size:0xA0 -fn_507_420 = .text:0x00000420; // type:function size:0xA4 +__dt__30sFState_c<17dAcOSwSwordBeam_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOSwSwordBeam_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 AcOSwSwordBeam__initModels = .text:0x000004D0; // type:function size:0xF0 AcOSwSwordBeam__init = .text:0x000005C0; // type:function size:0x2EC -fn_507_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 fn_507_8C0 = .text:0x000008C0; // type:function size:0x8 AcOSwSwordBeam__update = .text:0x000008D0; // type:function size:0x260 -fn_507_B30 = .text:0x00000B30; // type:function size:0x10 -fn_507_B40 = .text:0x00000B40; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B30; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B40; // type:function size:0x10 AcOSwSwordBeam__updateInEvent = .text:0x00000B50; // type:function size:0x204 fn_507_D60 = .text:0x00000D60; // type:function size:0x130 fn_507_E90 = .text:0x00000E90; // type:function size:0x1AC AcOSwSwordBeam__draw = .text:0x00001040; // type:function size:0xC4 -AcOSwSwordBeam__stateWaitEnter = .text:0x00001110; // type:function size:0x44 -AcOSwSwordBeam__stateWaitUpdate = .text:0x00001160; // type:function size:0x1C8 -AcOSwSwordBeam__stateWaitLeave = .text:0x00001330; // type:function size:0x38 -AcOSwSwordBeam__stateRotateEnter = .text:0x00001370; // type:function size:0x74 -AcOSwSwordBeam__stateRotateUpdate = .text:0x000013F0; // type:function size:0x60 +initializeState_Wait__17dAcOSwSwordBeam_cFv = .text:0x00001110; // type:function size:0x44 +executeState_Wait__17dAcOSwSwordBeam_cFv = .text:0x00001160; // type:function size:0x1C8 +finalizeState_Wait__17dAcOSwSwordBeam_cFv = .text:0x00001330; // type:function size:0x38 +initializeState_Rotate__17dAcOSwSwordBeam_cFv = .text:0x00001370; // type:function size:0x74 +executeState_Rotate__17dAcOSwSwordBeam_cFv = .text:0x000013F0; // type:function size:0x60 AcOSwSwordBeam__decr = .text:0x00001450; // type:function size:0x1C -AcOSwSwordBeam__stateRotateLeave = .text:0x00001470; // type:function size:0x4 -AcOSwSwordBeam__stateRotateEndEnter = .text:0x00001480; // type:function size:0x4 -AcOSwSwordBeam__stateRotateEndUpdate = .text:0x00001490; // type:function size:0xD0 -AcOSwSwordBeam__stateRotateEndLeave = .text:0x00001560; // type:function size:0x154 +finalizeState_Rotate__17dAcOSwSwordBeam_cFv = .text:0x00001470; // type:function size:0x4 +initializeState_RotateEnd__17dAcOSwSwordBeam_cFv = .text:0x00001480; // type:function size:0x4 +executeState_RotateEnd__17dAcOSwSwordBeam_cFv = .text:0x00001490; // type:function size:0xD0 +finalizeState_RotateEnd__17dAcOSwSwordBeam_cFv = .text:0x00001560; // type:function size:0x154 AcOSwSwordBeam__getEquippedSword = .text:0x000016C0; // type:function size:0xC -AcOSwSwordBeam__stateOnSwitchEnter = .text:0x000016D0; // type:function size:0x10C -AcOSwSwordBeam__stateOnSwitchUpdate = .text:0x000017E0; // type:function size:0xF8 -AcOSwSwordBeam__stateOnSwitchLeave = .text:0x000018E0; // type:function size:0x4 -AcOSwSwordBeam__stateEndEnter = .text:0x000018F0; // type:function size:0x48 -AcOSwSwordBeam__stateEndUpdate = .text:0x00001940; // type:function size:0xFC -AcOSwSwordBeam__stateEndLeave = .text:0x00001A40; // type:function size:0x4 +initializeState_OnSwitch__17dAcOSwSwordBeam_cFv = .text:0x000016D0; // type:function size:0x10C +executeState_OnSwitch__17dAcOSwSwordBeam_cFv = .text:0x000017E0; // type:function size:0xF8 +finalizeState_OnSwitch__17dAcOSwSwordBeam_cFv = .text:0x000018E0; // type:function size:0x4 +initializeState_End__17dAcOSwSwordBeam_cFv = .text:0x000018F0; // type:function size:0x48 +executeState_End__17dAcOSwSwordBeam_cFv = .text:0x00001940; // type:function size:0xFC +finalizeState_End__17dAcOSwSwordBeam_cFv = .text:0x00001A40; // type:function size:0x4 fn_507_1A50 = .text:0x00001A50; // type:function size:0x98 fn_507_1AF0 = .text:0x00001AF0; // type:function size:0x434 fn_507_1F30 = .text:0x00001F30; // type:function size:0x48 @@ -47,26 +47,26 @@ AcOSwSwordBeam__checkSceneflag = .text:0x00002330; // type:function size:0x11C AcOSwSwordBeam__isleOfSongsCanGetHit = .text:0x00002450; // type:function size:0x13C setSwSwordBeamAtBoneWithFlag = .text:0x00002590; // type:function size:0x1D8 fn_507_2770 = .text:0x00002770; // type:function size:0x80 -fn_507_27F0 = .text:0x000027F0; // type:function size:0x130 +__dt__17dAcOSwSwordBeam_cFv = .text:0x000027F0; // type:function size:0x130 fn_507_2920 = .text:0x00002920; // type:function size:0x4 fn_507_2930 = .text:0x00002930; // type:function size:0x6C -fn_507_29A0 = .text:0x000029A0; // type:function size:0x60 -fn_507_2A00 = .text:0x00002A00; // type:function size:0xC -fn_507_2A10 = .text:0x00002A10; // type:function size:0x1C -fn_507_2A30 = .text:0x00002A30; // type:function size:0x1C -fn_507_2A50 = .text:0x00002A50; // type:function size:0x1C -fn_507_2A70 = .text:0x00002A70; // type:function size:0x10 -fn_507_2A80 = .text:0x00002A80; // type:function size:0x10 -fn_507_2A90 = .text:0x00002A90; // type:function size:0x10 -fn_507_2AA0 = .text:0x00002AA0; // type:function size:0x10 -fn_507_2AB0 = .text:0x00002AB0; // type:function size:0x10 -fn_507_2AC0 = .text:0x00002AC0; // type:function size:0x10 -fn_507_2AD0 = .text:0x00002AD0; // type:function size:0x30 -fn_507_2B00 = .text:0x00002B00; // type:function size:0x30 -fn_507_2B30 = .text:0x00002B30; // type:function size:0x30 -fn_507_2B60 = .text:0x00002B60; // type:function size:0x3F4 -fn_507_2F60 = .text:0x00002F60; // type:function size:0x58 -fn_507_2FC0 = .text:0x00002FC0; // type:function size:0x88 +build__33sFStateFct_c<17dAcOSwSwordBeam_c>FRC12sStateIDIf_c = .text:0x000029A0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOSwSwordBeam_c>FRP10sStateIf_c = .text:0x00002A00; // type:function size:0xC +initialize__30sFState_c<17dAcOSwSwordBeam_c>Fv = .text:0x00002A10; // type:function size:0x1C +execute__30sFState_c<17dAcOSwSwordBeam_c>Fv = .text:0x00002A30; // type:function size:0x1C +finalize__30sFState_c<17dAcOSwSwordBeam_c>Fv = .text:0x00002A50; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A70; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A80; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002A90; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AA0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AB0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOSwSwordBeam_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002AC0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOSwSwordBeam_c>CFR17dAcOSwSwordBeam_c = .text:0x00002AD0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOSwSwordBeam_c>CFR17dAcOSwSwordBeam_c = .text:0x00002B00; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOSwSwordBeam_c>CFR17dAcOSwSwordBeam_c = .text:0x00002B30; // type:function size:0x30 +__sinit_\d_a_obj_sw_sword_beam_cpp = .text:0x00002B60; // type:function size:0x3F4 scope:local +__dt__32sFStateID_c<17dAcOSwSwordBeam_c>Fv = .text:0x00002F60; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOSwSwordBeam_c>CFPCc = .text:0x00002FC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_507_rodata_28 = .rodata:0x00000028; // type:object size:0x10 data:float lbl_507_rodata_38 = .rodata:0x00000038; // type:object size:0x38 data:float lbl_507_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float lbl_507_rodata_78 = .rodata:0x00000078; // type:object size:0x20 data:double -lbl_507_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SW_SWORD_BEAM = .data:0x00000000; // type:object size:0x10 data:4byte lbl_507_data_10 = .data:0x00000010; // type:object size:0x40 lbl_507_data_50 = .data:0x00000050; // type:object size:0x10 data:string lbl_507_data_60 = .data:0x00000060; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_sw_syakoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_syakoNP/symbols.txt index 8ebaea1b..898517f1 100644 --- a/config/SOUE01/rels/d_a_obj_sw_syakoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_syakoNP/symbols.txt @@ -7,28 +7,28 @@ AcOSwSyako__eventIn = .text:0x000000F0; // type:function size:0xC fn_479_FC = .text:0x000000FC; // type:function size:0x4 AcOSwSyako__eventFinished = .text:0x00000100; // type:function size:0xC fn_479_10C = .text:0x0000010C; // type:function size:0x4 -AcOSwSyako__ctor = .text:0x00000110; // type:function size:0x154 -fn_479_270 = .text:0x00000270; // type:function size:0x58 -fn_479_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_479_340 = .text:0x00000340; // type:function size:0xA0 -fn_479_3E0 = .text:0x000003E0; // type:function size:0xA4 +dAcOSwSyako_c_classInit__Fv = .text:0x00000110; // type:function size:0x154 +__dt__26sFState_c<13dAcOSwSyako_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOSwSyako_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_479_490 = .text:0x00000490; // type:function size:0x58 fn_479_4F0 = .text:0x000004F0; // type:function size:0x40 fn_479_530 = .text:0x00000530; // type:function size:0x40 AcOSwSyako__interactionFunc = .text:0x00000570; // type:function size:0x48 AcOSwSyako__initModels = .text:0x000005C0; // type:function size:0x2A0 AcOSwSyako__init = .text:0x00000860; // type:function size:0x228 -fn_479_A90 = .text:0x00000A90; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A90; // type:function size:0x10 fn_479_AA0 = .text:0x00000AA0; // type:function size:0x8 AcOSwSyako__update = .text:0x00000AB0; // type:function size:0x1B0 -fn_479_C60 = .text:0x00000C60; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 AcOSwSyako__draw = .text:0x00000C70; // type:function size:0x74 -fn_479_CF0 = .text:0x00000CF0; // type:function size:0x4 -AcOSwSyako__stateWaitUpdate = .text:0x00000D00; // type:function size:0x270 -fn_479_F70 = .text:0x00000F70; // type:function size:0x4 -AcOSwSyako__stateEventEnter = .text:0x00000F80; // type:function size:0xC -AcOSwSyako__stateEventUpdate = .text:0x00000F90; // type:function size:0xEC -fn_479_1080 = .text:0x00001080; // type:function size:0x4 +initializeState_Wait__13dAcOSwSyako_cFv = .text:0x00000CF0; // type:function size:0x4 +executeState_Wait__13dAcOSwSyako_cFv = .text:0x00000D00; // type:function size:0x270 +finalizeState_Wait__13dAcOSwSyako_cFv = .text:0x00000F70; // type:function size:0x4 +initializeState_Event__13dAcOSwSyako_cFv = .text:0x00000F80; // type:function size:0xC +executeState_Event__13dAcOSwSyako_cFv = .text:0x00000F90; // type:function size:0xEC +finalizeState_Event__13dAcOSwSyako_cFv = .text:0x00001080; // type:function size:0x4 fn_479_1090 = .text:0x00001090; // type:function size:0xF8 fn_479_1190 = .text:0x00001190; // type:function size:0x48 fn_479_11E0 = .text:0x000011E0; // type:function size:0x3C @@ -46,25 +46,25 @@ fn_479_1A10 = .text:0x00001A10; // type:function size:0xCC fn_479_1AE0 = .text:0x00001AE0; // type:function size:0xA0 fn_479_1B80 = .text:0x00001B80; // type:function size:0x54 fn_479_1BE0 = .text:0x00001BE0; // type:function size:0x18 -AcOSwSyako__dtor = .text:0x00001C00; // type:function size:0x140 -fn_479_1D40 = .text:0x00001D40; // type:function size:0x10 -fn_479_1D50 = .text:0x00001D50; // type:function size:0x60 -fn_479_1DB0 = .text:0x00001DB0; // type:function size:0xC -fn_479_1DC0 = .text:0x00001DC0; // type:function size:0x1C -fn_479_1DE0 = .text:0x00001DE0; // type:function size:0x1C -fn_479_1E00 = .text:0x00001E00; // type:function size:0x1C -fn_479_1E20 = .text:0x00001E20; // type:function size:0x10 -fn_479_1E30 = .text:0x00001E30; // type:function size:0x10 -fn_479_1E40 = .text:0x00001E40; // type:function size:0x10 -fn_479_1E50 = .text:0x00001E50; // type:function size:0x10 -fn_479_1E60 = .text:0x00001E60; // type:function size:0x10 -fn_479_1E70 = .text:0x00001E70; // type:function size:0x10 -fn_479_1E80 = .text:0x00001E80; // type:function size:0x30 -fn_479_1EB0 = .text:0x00001EB0; // type:function size:0x30 -fn_479_1EE0 = .text:0x00001EE0; // type:function size:0x30 -fn_479_1F10 = .text:0x00001F10; // type:function size:0x1C0 -fn_479_20D0 = .text:0x000020D0; // type:function size:0x58 -fn_479_2130 = .text:0x00002130; // type:function size:0x88 +__dt__13dAcOSwSyako_cFv = .text:0x00001C00; // type:function size:0x140 +getStateID__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D40; // type:function size:0x10 +build__29sFStateFct_c<13dAcOSwSyako_c>FRC12sStateIDIf_c = .text:0x00001D50; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOSwSyako_c>FRP10sStateIf_c = .text:0x00001DB0; // type:function size:0xC +initialize__26sFState_c<13dAcOSwSyako_c>Fv = .text:0x00001DC0; // type:function size:0x1C +execute__26sFState_c<13dAcOSwSyako_c>Fv = .text:0x00001DE0; // type:function size:0x1C +finalize__26sFState_c<13dAcOSwSyako_c>Fv = .text:0x00001E00; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E20; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E30; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001E40; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E50; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E60; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOSwSyako_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E70; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOSwSyako_c>CFR13dAcOSwSyako_c = .text:0x00001E80; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOSwSyako_c>CFR13dAcOSwSyako_c = .text:0x00001EB0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOSwSyako_c>CFR13dAcOSwSyako_c = .text:0x00001EE0; // type:function size:0x30 +__sinit_\d_a_obj_sw_syako_cpp = .text:0x00001F10; // type:function size:0x1C0 scope:local +__dt__28sFStateID_c<13dAcOSwSyako_c>Fv = .text:0x000020D0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOSwSyako_c>CFPCc = .text:0x00002130; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_479_rodata_48 = .rodata:0x00000048; // type:object size:0x1C data:float lbl_479_rodata_64 = .rodata:0x00000064; // type:object size:0x4 data:float lbl_479_rodata_68 = .rodata:0x00000068; // type:object size:0x10 data:float lbl_479_rodata_78 = .rodata:0x00000078; // type:object size:0x34 data:float -lbl_479_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SW_SYAKO = .data:0x00000000; // type:object size:0x10 data:4byte lbl_479_data_10 = .data:0x00000010; // type:object size:0x10 lbl_479_data_20 = .data:0x00000020; // type:object size:0x5C lbl_479_data_7C = .data:0x0000007C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_sw_whipleverNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sw_whipleverNP/symbols.txt index c739b915..a6d9457b 100644 --- a/config/SOUE01/rels/d_a_obj_sw_whipleverNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sw_whipleverNP/symbols.txt @@ -3,23 +3,23 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_319_F0 = .text:0x000000F0; // type:function size:0x114 -fn_319_210 = .text:0x00000210; // type:function size:0x58 -fn_319_270 = .text:0x00000270; // type:function size:0x6C -fn_319_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_319_380 = .text:0x00000380; // type:function size:0xA4 +dAcOSwWhipLever_c_classInit__Fv = .text:0x000000F0; // type:function size:0x114 +__dt__30sFState_c<17dAcOSwWhipLever_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOSwWhipLever_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_319_430 = .text:0x00000430; // type:function size:0x58 fn_319_490 = .text:0x00000490; // type:function size:0xB8 fn_319_550 = .text:0x00000550; // type:function size:0xF4 fn_319_650 = .text:0x00000650; // type:function size:0x2C0 -fn_319_910 = .text:0x00000910; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_319_920 = .text:0x00000920; // type:function size:0x8 fn_319_930 = .text:0x00000930; // type:function size:0x188 -fn_319_AC0 = .text:0x00000AC0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0x10 fn_319_AD0 = .text:0x00000AD0; // type:function size:0x28 -fn_319_B00 = .text:0x00000B00; // type:function size:0x150 -fn_319_C50 = .text:0x00000C50; // type:function size:0x140 -fn_319_D90 = .text:0x00000D90; // type:function size:0x4 +initializeState_Wait__17dAcOSwWhipLever_cFv = .text:0x00000B00; // type:function size:0x150 +executeState_Wait__17dAcOSwWhipLever_cFv = .text:0x00000C50; // type:function size:0x140 +finalizeState_Wait__17dAcOSwWhipLever_cFv = .text:0x00000D90; // type:function size:0x4 fn_319_DA0 = .text:0x00000DA0; // type:function size:0x24 fn_319_DD0 = .text:0x00000DD0; // type:function size:0x64 fn_319_E34 = .text:0x00000E34; // type:function size:0x4 @@ -27,25 +27,25 @@ fn_319_E40 = .text:0x00000E40; // type:function size:0x1B8 fn_319_1000 = .text:0x00001000; // type:function size:0x3D0 fn_319_13D0 = .text:0x000013D0; // type:function size:0x8C fn_319_1460 = .text:0x00001460; // type:function size:0x18 -fn_319_1480 = .text:0x00001480; // type:function size:0x130 -fn_319_15B0 = .text:0x000015B0; // type:function size:0x10 -fn_319_15C0 = .text:0x000015C0; // type:function size:0x60 -fn_319_1620 = .text:0x00001620; // type:function size:0xC -fn_319_1630 = .text:0x00001630; // type:function size:0x1C -fn_319_1650 = .text:0x00001650; // type:function size:0x1C -fn_319_1670 = .text:0x00001670; // type:function size:0x1C -fn_319_1690 = .text:0x00001690; // type:function size:0x10 -fn_319_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_319_16B0 = .text:0x000016B0; // type:function size:0x10 -fn_319_16C0 = .text:0x000016C0; // type:function size:0x10 -fn_319_16D0 = .text:0x000016D0; // type:function size:0x10 -fn_319_16E0 = .text:0x000016E0; // type:function size:0x10 -fn_319_16F0 = .text:0x000016F0; // type:function size:0x30 -fn_319_1720 = .text:0x00001720; // type:function size:0x30 -fn_319_1750 = .text:0x00001750; // type:function size:0x30 -fn_319_1780 = .text:0x00001780; // type:function size:0x124 -fn_319_18B0 = .text:0x000018B0; // type:function size:0x58 -fn_319_1910 = .text:0x00001910; // type:function size:0x88 +__dt__17dAcOSwWhipLever_cFv = .text:0x00001480; // type:function size:0x130 +getStateID__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015B0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOSwWhipLever_c>FRC12sStateIDIf_c = .text:0x000015C0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOSwWhipLever_c>FRP10sStateIf_c = .text:0x00001620; // type:function size:0xC +initialize__30sFState_c<17dAcOSwWhipLever_c>Fv = .text:0x00001630; // type:function size:0x1C +execute__30sFState_c<17dAcOSwWhipLever_c>Fv = .text:0x00001650; // type:function size:0x1C +finalize__30sFState_c<17dAcOSwWhipLever_c>Fv = .text:0x00001670; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001690; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016A0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000016B0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016C0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016D0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOSwWhipLever_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016E0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOSwWhipLever_c>CFR17dAcOSwWhipLever_c = .text:0x000016F0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOSwWhipLever_c>CFR17dAcOSwWhipLever_c = .text:0x00001720; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOSwWhipLever_c>CFR17dAcOSwWhipLever_c = .text:0x00001750; // type:function size:0x30 +__sinit_\d_a_obj_sw_whiplever_cpp = .text:0x00001780; // type:function size:0x124 scope:local +__dt__32sFStateID_c<17dAcOSwWhipLever_c>Fv = .text:0x000018B0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOSwWhipLever_c>CFPCc = .text:0x00001910; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_319_rodata_48 = .rodata:0x00000048; // type:object size:0x10 data:double lbl_319_rodata_58 = .rodata:0x00000058; // type:object size:0x4 data:float lbl_319_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_319_rodata_60 = .rodata:0x00000060; // type:object size:0x8 data:float -lbl_319_data_0 = .data:0x00000000; // type:object size:0x68 data:4byte +g_profile_OBJ_SW_WHIPLEVER = .data:0x00000000; // type:object size:0x68 data:4byte lbl_319_data_68 = .data:0x00000068; // type:object size:0x3C lbl_319_data_A4 = .data:0x000000A4; // type:object size:0x4 data:4byte lbl_319_data_A8 = .data:0x000000A8; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_swhitNP/symbols.txt b/config/SOUE01/rels/d_a_obj_swhitNP/symbols.txt index 380b5045..6e88f1c2 100644 --- a/config/SOUE01/rels/d_a_obj_swhitNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_swhitNP/symbols.txt @@ -3,18 +3,18 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_145_F0 = .text:0x000000F0; // type:function size:0x16C +dAcOswhit_c_classInit__Fv = .text:0x000000F0; // type:function size:0x16C fn_145_260 = .text:0x00000260; // type:function size:0x58 -fn_145_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_145_320 = .text:0x00000320; // type:function size:0x6C -fn_145_390 = .text:0x00000390; // type:function size:0xA0 -fn_145_430 = .text:0x00000430; // type:function size:0xA4 +__dt__24sFState_c<11dAcOswhit_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOswhit_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 fn_145_4E0 = .text:0x000004E0; // type:function size:0x298 fn_145_780 = .text:0x00000780; // type:function size:0x34C -fn_145_AD0 = .text:0x00000AD0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AD0; // type:function size:0x10 fn_145_AE0 = .text:0x00000AE0; // type:function size:0x8 fn_145_AF0 = .text:0x00000AF0; // type:function size:0x150 -fn_145_C40 = .text:0x00000C40; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 fn_145_C50 = .text:0x00000C50; // type:function size:0x184 fn_145_DE0 = .text:0x00000DE0; // type:function size:0x1C fn_145_E00 = .text:0x00000E00; // type:function size:0x7C @@ -22,38 +22,38 @@ fn_145_E80 = .text:0x00000E80; // type:function size:0x40 fn_145_EC0 = .text:0x00000EC0; // type:function size:0xB4 fn_145_F80 = .text:0x00000F80; // type:function size:0x50 fn_145_FD0 = .text:0x00000FD0; // type:function size:0x68 -fn_145_1040 = .text:0x00001040; // type:function size:0x134 -fn_145_1180 = .text:0x00001180; // type:function size:0x14C -fn_145_12D0 = .text:0x000012D0; // type:function size:0x4 -fn_145_12E0 = .text:0x000012E0; // type:function size:0xC -fn_145_12F0 = .text:0x000012F0; // type:function size:0xEC +initializeState_OnWait__11dAcOswhit_cFv = .text:0x00001040; // type:function size:0x134 +executeState_OnWait__11dAcOswhit_cFv = .text:0x00001180; // type:function size:0x14C +finalizeState_OnWait__11dAcOswhit_cFv = .text:0x000012D0; // type:function size:0x4 +initializeState_On__11dAcOswhit_cFv = .text:0x000012E0; // type:function size:0xC +executeState_On__11dAcOswhit_cFv = .text:0x000012F0; // type:function size:0xEC fn_145_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_145_1400 = .text:0x00001400; // type:function size:0x50 -fn_145_1450 = .text:0x00001450; // type:function size:0x120 -fn_145_1570 = .text:0x00001570; // type:function size:0x168 -fn_145_16E0 = .text:0x000016E0; // type:function size:0x4 -fn_145_16F0 = .text:0x000016F0; // type:function size:0xC -fn_145_1700 = .text:0x00001700; // type:function size:0x54 -fn_145_1760 = .text:0x00001760; // type:function size:0x4 -fn_145_1770 = .text:0x00001770; // type:function size:0x13C -fn_145_18B0 = .text:0x000018B0; // type:function size:0x10 -fn_145_18C0 = .text:0x000018C0; // type:function size:0x60 -fn_145_1920 = .text:0x00001920; // type:function size:0xC -fn_145_1930 = .text:0x00001930; // type:function size:0x1C -fn_145_1950 = .text:0x00001950; // type:function size:0x1C -fn_145_1970 = .text:0x00001970; // type:function size:0x1C -fn_145_1990 = .text:0x00001990; // type:function size:0x10 -fn_145_19A0 = .text:0x000019A0; // type:function size:0x10 -fn_145_19B0 = .text:0x000019B0; // type:function size:0x10 -fn_145_19C0 = .text:0x000019C0; // type:function size:0x10 -fn_145_19D0 = .text:0x000019D0; // type:function size:0x10 -fn_145_19E0 = .text:0x000019E0; // type:function size:0x10 -fn_145_19F0 = .text:0x000019F0; // type:function size:0x30 -fn_145_1A20 = .text:0x00001A20; // type:function size:0x30 -fn_145_1A50 = .text:0x00001A50; // type:function size:0x30 -fn_145_1A80 = .text:0x00001A80; // type:function size:0x338 -fn_145_1DC0 = .text:0x00001DC0; // type:function size:0x58 -fn_145_1E20 = .text:0x00001E20; // type:function size:0x88 +finalizeState_On__11dAcOswhit_cFv = .text:0x00001400; // type:function size:0x50 +initializeState_OffWait__11dAcOswhit_cFv = .text:0x00001450; // type:function size:0x120 +executeState_OffWait__11dAcOswhit_cFv = .text:0x00001570; // type:function size:0x168 +finalizeState_OffWait__11dAcOswhit_cFv = .text:0x000016E0; // type:function size:0x4 +initializeState_Off__11dAcOswhit_cFv = .text:0x000016F0; // type:function size:0xC +executeState_Off__11dAcOswhit_cFv = .text:0x00001700; // type:function size:0x54 +finalizeState_Off__11dAcOswhit_cFv = .text:0x00001760; // type:function size:0x4 +__dt__11dAcOswhit_cFv = .text:0x00001770; // type:function size:0x13C +getStateID__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000018B0; // type:function size:0x10 +build__27sFStateFct_c<11dAcOswhit_c>FRC12sStateIDIf_c = .text:0x000018C0; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOswhit_c>FRP10sStateIf_c = .text:0x00001920; // type:function size:0xC +initialize__24sFState_c<11dAcOswhit_c>Fv = .text:0x00001930; // type:function size:0x1C +execute__24sFState_c<11dAcOswhit_c>Fv = .text:0x00001950; // type:function size:0x1C +finalize__24sFState_c<11dAcOswhit_c>Fv = .text:0x00001970; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001990; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000019A0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000019B0; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019C0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019D0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOswhit_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019E0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOswhit_c>CFR11dAcOswhit_c = .text:0x000019F0; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOswhit_c>CFR11dAcOswhit_c = .text:0x00001A20; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOswhit_c>CFR11dAcOswhit_c = .text:0x00001A50; // type:function size:0x30 +__sinit_\d_a_obj_swhit_cpp = .text:0x00001A80; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcOswhit_c>Fv = .text:0x00001DC0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOswhit_c>CFPCc = .text:0x00001E20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_145_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_145_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_145_rodata_8 = .rodata:0x00000008; // type:object size:0x40 data:float lbl_145_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float -lbl_145_data_0 = .data:0x00000000; // type:object size:0xE0 data:4byte +g_profile_OBJ_SWHIT = .data:0x00000000; // type:object size:0xE0 data:4byte lbl_145_data_E0 = .data:0x000000E0; // type:object size:0xC lbl_145_data_EC = .data:0x000000EC; // type:object size:0x4 data:4byte lbl_145_data_F0 = .data:0x000000F0; // type:object size:0x8 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_switch_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_switch_shutterNP/symbols.txt index feb14e29..2c3825d1 100644 --- a/config/SOUE01/rels/d_a_obj_switch_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_switch_shutterNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSwShutter__ctor = .text:0x000000F0; // type:function size:0xD8 -fn_320_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_320_230 = .text:0x00000230; // type:function size:0x6C -fn_320_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_320_340 = .text:0x00000340; // type:function size:0xA4 +dAcOSwShutter_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD8 +__dt__28sFState_c<15dAcOSwShutter_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSwShutter_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOSwShutter__initModels = .text:0x000003F0; // type:function size:0x148 AcOSwShutter__init = .text:0x00000540; // type:function size:0x120 -fn_320_660 = .text:0x00000660; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 fn_320_670 = .text:0x00000670; // type:function size:0x8 AcOSwShutter__update = .text:0x00000680; // type:function size:0x48 -fn_320_6D0 = .text:0x000006D0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 AcOSwShutter__draw = .text:0x000006E0; // type:function size:0x28 -AcOSwShutter__stateWaitEnter = .text:0x00000710; // type:function size:0x4 -AcOSwShutter__stateWaitUpdate = .text:0x00000720; // type:function size:0x118 -fn_320_840 = .text:0x00000840; // type:function size:0x4 -fn_320_850 = .text:0x00000850; // type:function size:0x4 -fn_320_860 = .text:0x00000860; // type:function size:0x4 -fn_320_870 = .text:0x00000870; // type:function size:0x4 -fn_320_880 = .text:0x00000880; // type:function size:0x4 -fn_320_890 = .text:0x00000890; // type:function size:0x4 -fn_320_8A0 = .text:0x000008A0; // type:function size:0x4 +initializeState_Wait__15dAcOSwShutter_cFv = .text:0x00000710; // type:function size:0x4 +executeState_Wait__15dAcOSwShutter_cFv = .text:0x00000720; // type:function size:0x118 +finalizeState_Wait__15dAcOSwShutter_cFv = .text:0x00000840; // type:function size:0x4 +initializeState_Move__15dAcOSwShutter_cFv = .text:0x00000850; // type:function size:0x4 +executeState_Move__15dAcOSwShutter_cFv = .text:0x00000860; // type:function size:0x4 +finalizeState_Move__15dAcOSwShutter_cFv = .text:0x00000870; // type:function size:0x4 +initializeState_WaitEventEnd__15dAcOSwShutter_cFv = .text:0x00000880; // type:function size:0x4 +executeState_WaitEventEnd__15dAcOSwShutter_cFv = .text:0x00000890; // type:function size:0x4 +finalizeState_WaitEventEnd__15dAcOSwShutter_cFv = .text:0x000008A0; // type:function size:0x4 fn_320_8B0 = .text:0x000008B0; // type:function size:0x88 fn_320_940 = .text:0x00000940; // type:function size:0xA4 fn_320_9F0 = .text:0x000009F0; // type:function size:0xC0 @@ -34,25 +34,25 @@ AcOSwShutter__isBothFlagsUnset = .text:0x00000DC0; // type:function size:0xA0 AcOSwShutter__isHalfWayOpen = .text:0x00000E60; // type:function size:0x58 AcOSwShutter__isFullyOpen = .text:0x00000EC0; // type:function size:0xA0 fn_320_F60 = .text:0x00000F60; // type:function size:0x3C -AcOSwShutter__dtor = .text:0x00000FA0; // type:function size:0xE4 -fn_320_1090 = .text:0x00001090; // type:function size:0x10 -fn_320_10A0 = .text:0x000010A0; // type:function size:0x60 -fn_320_1100 = .text:0x00001100; // type:function size:0xC -fn_320_1110 = .text:0x00001110; // type:function size:0x1C -fn_320_1130 = .text:0x00001130; // type:function size:0x1C -fn_320_1150 = .text:0x00001150; // type:function size:0x1C -fn_320_1170 = .text:0x00001170; // type:function size:0x10 -fn_320_1180 = .text:0x00001180; // type:function size:0x10 -fn_320_1190 = .text:0x00001190; // type:function size:0x10 -fn_320_11A0 = .text:0x000011A0; // type:function size:0x10 -fn_320_11B0 = .text:0x000011B0; // type:function size:0x10 -fn_320_11C0 = .text:0x000011C0; // type:function size:0x10 -fn_320_11D0 = .text:0x000011D0; // type:function size:0x30 -fn_320_1200 = .text:0x00001200; // type:function size:0x30 -fn_320_1230 = .text:0x00001230; // type:function size:0x30 -fn_320_1260 = .text:0x00001260; // type:function size:0x27C -fn_320_14E0 = .text:0x000014E0; // type:function size:0x58 -fn_320_1540 = .text:0x00001540; // type:function size:0x88 +__dt__15dAcOSwShutter_cFv = .text:0x00000FA0; // type:function size:0xE4 +getStateID__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001090; // type:function size:0x10 +build__31sFStateFct_c<15dAcOSwShutter_c>FRC12sStateIDIf_c = .text:0x000010A0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSwShutter_c>FRP10sStateIf_c = .text:0x00001100; // type:function size:0xC +initialize__28sFState_c<15dAcOSwShutter_c>Fv = .text:0x00001110; // type:function size:0x1C +execute__28sFState_c<15dAcOSwShutter_c>Fv = .text:0x00001130; // type:function size:0x1C +finalize__28sFState_c<15dAcOSwShutter_c>Fv = .text:0x00001150; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001170; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001180; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001190; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011A0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011B0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSwShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011C0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSwShutter_c>CFR15dAcOSwShutter_c = .text:0x000011D0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSwShutter_c>CFR15dAcOSwShutter_c = .text:0x00001200; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSwShutter_c>CFR15dAcOSwShutter_c = .text:0x00001230; // type:function size:0x30 +__sinit_\d_a_obj_switch_shutter_cpp = .text:0x00001260; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOSwShutter_c>Fv = .text:0x000014E0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSwShutter_c>CFPCc = .text:0x00001540; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_320_rodata_1C = .rodata:0x0000001C; // type:object size:0x18 data:float lbl_320_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_320_rodata_38 = .rodata:0x00000038; // type:object size:0x24 lbl_320_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float -lbl_320_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_SWITCH_SHUTTER = .data:0x00000000; // type:object size:0x50 data:4byte lbl_320_data_50 = .data:0x00000050; // type:object size:0x20 lbl_320_data_70 = .data:0x00000070; // type:object size:0x80 lbl_320_data_F0 = .data:0x000000F0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_switch_wallNP/symbols.txt b/config/SOUE01/rels/d_a_obj_switch_wallNP/symbols.txt index 7e96e14f..6ecf90a3 100644 --- a/config/SOUE01/rels/d_a_obj_switch_wallNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_switch_wallNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOswitchWall__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_253_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_253_230 = .text:0x00000230; // type:function size:0x6C -fn_253_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_253_340 = .text:0x00000340; // type:function size:0xA4 +dAcOswitchWall_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__29sFState_c<16dAcOswitchWall_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOswitchWall_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_253_3F0 = .text:0x000003F0; // type:function size:0x58 AcOswitchWall__initModels = .text:0x00000450; // type:function size:0x90 AcOswitchWall__init = .text:0x000004E0; // type:function size:0x2F4 -fn_253_7E0 = .text:0x000007E0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007E0; // type:function size:0x10 fn_253_7F0 = .text:0x000007F0; // type:function size:0x8 AcOswitchWall__update = .text:0x00000800; // type:function size:0x140 -fn_253_940 = .text:0x00000940; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000940; // type:function size:0x10 AcOswitchWall__draw = .text:0x00000950; // type:function size:0x28 -AcOswitchWall__stateUpEnter = .text:0x00000980; // type:function size:0x7C -AcOswitchWall__stateUpUpdate = .text:0x00000A00; // type:function size:0x208 -AcOswitchWall__stateUpLeave = .text:0x00000C10; // type:function size:0x4 -AcOswitchWall__stateDownEnter = .text:0x00000C20; // type:function size:0x78 -AcOswitchWall__stateDownUpdate = .text:0x00000CA0; // type:function size:0x144 -AcOswitchWall__stateDownLeave = .text:0x00000DF0; // type:function size:0x4 +initializeState_Up__16dAcOswitchWall_cFv = .text:0x00000980; // type:function size:0x7C +executeState_Up__16dAcOswitchWall_cFv = .text:0x00000A00; // type:function size:0x208 +finalizeState_Up__16dAcOswitchWall_cFv = .text:0x00000C10; // type:function size:0x4 +initializeState_Down__16dAcOswitchWall_cFv = .text:0x00000C20; // type:function size:0x78 +executeState_Down__16dAcOswitchWall_cFv = .text:0x00000CA0; // type:function size:0x144 +finalizeState_Down__16dAcOswitchWall_cFv = .text:0x00000DF0; // type:function size:0x4 fn_253_E00 = .text:0x00000E00; // type:function size:0x54 fn_253_E60 = .text:0x00000E60; // type:function size:0x2C fn_253_E90 = .text:0x00000E90; // type:function size:0xB8 -fn_253_F50 = .text:0x00000F50; // type:function size:0xE8 -fn_253_1040 = .text:0x00001040; // type:function size:0x10 -fn_253_1050 = .text:0x00001050; // type:function size:0x60 -fn_253_10B0 = .text:0x000010B0; // type:function size:0xC -fn_253_10C0 = .text:0x000010C0; // type:function size:0x1C -fn_253_10E0 = .text:0x000010E0; // type:function size:0x1C -fn_253_1100 = .text:0x00001100; // type:function size:0x1C -fn_253_1120 = .text:0x00001120; // type:function size:0x10 -fn_253_1130 = .text:0x00001130; // type:function size:0x10 -fn_253_1140 = .text:0x00001140; // type:function size:0x10 -fn_253_1150 = .text:0x00001150; // type:function size:0x10 -fn_253_1160 = .text:0x00001160; // type:function size:0x10 -fn_253_1170 = .text:0x00001170; // type:function size:0x10 -fn_253_1180 = .text:0x00001180; // type:function size:0x30 -fn_253_11B0 = .text:0x000011B0; // type:function size:0x30 -fn_253_11E0 = .text:0x000011E0; // type:function size:0x30 -fn_253_1210 = .text:0x00001210; // type:function size:0x1C0 -fn_253_13D0 = .text:0x000013D0; // type:function size:0x58 -fn_253_1430 = .text:0x00001430; // type:function size:0x88 +__dt__16dAcOswitchWall_cFv = .text:0x00000F50; // type:function size:0xE8 +getStateID__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001040; // type:function size:0x10 +build__32sFStateFct_c<16dAcOswitchWall_c>FRC12sStateIDIf_c = .text:0x00001050; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOswitchWall_c>FRP10sStateIf_c = .text:0x000010B0; // type:function size:0xC +initialize__29sFState_c<16dAcOswitchWall_c>Fv = .text:0x000010C0; // type:function size:0x1C +execute__29sFState_c<16dAcOswitchWall_c>Fv = .text:0x000010E0; // type:function size:0x1C +finalize__29sFState_c<16dAcOswitchWall_c>Fv = .text:0x00001100; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001120; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001130; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001140; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001160; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOswitchWall_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001170; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOswitchWall_c>CFR16dAcOswitchWall_c = .text:0x00001180; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOswitchWall_c>CFR16dAcOswitchWall_c = .text:0x000011B0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOswitchWall_c>CFR16dAcOswitchWall_c = .text:0x000011E0; // type:function size:0x30 +__sinit_\d_a_obj_switch_wall_cpp = .text:0x00001210; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOswitchWall_c>Fv = .text:0x000013D0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOswitchWall_c>CFPCc = .text:0x00001430; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_253_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_253_rodata_30 = .rodata:0x00000030; // type:object size:0xC data:float -lbl_253_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_SWITCH_WALL = .data:0x00000000; // type:object size:0x3C data:4byte lbl_253_data_3C = .data:0x0000003C; // type:object size:0x3C lbl_253_data_78 = .data:0x00000078; // type:object size:0x80 lbl_253_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_sword_candleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sword_candleNP/symbols.txt index afeca2ba..a29535f7 100644 --- a/config/SOUE01/rels/d_a_obj_sword_candleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sword_candleNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_530_F0 = .text:0x000000F0; // type:function size:0x120 +dAcOSwordCandle_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 fn_530_210 = .text:0x00000210; // type:function size:0x58 -fn_530_270 = .text:0x00000270; // type:function size:0x58 -fn_530_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_530_340 = .text:0x00000340; // type:function size:0xA0 -fn_530_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOSwordCandle_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOSwordCandle_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 AcSwordCandle__initModels = .text:0x00000490; // type:function size:0xDC AcSwordCandle__init = .text:0x00000570; // type:function size:0x310 -fn_530_880 = .text:0x00000880; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000880; // type:function size:0x10 fn_530_890 = .text:0x00000890; // type:function size:0x100 fn_530_990 = .text:0x00000990; // type:function size:0x34 fn_530_9D0 = .text:0x000009D0; // type:function size:0x114 -fn_530_AF0 = .text:0x00000AF0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AF0; // type:function size:0x10 fn_530_B00 = .text:0x00000B00; // type:function size:0x1A4 fn_530_CB0 = .text:0x00000CB0; // type:function size:0x1D0 fn_530_E80 = .text:0x00000E80; // type:function size:0x2C AcSwordCandle__draw = .text:0x00000EB0; // type:function size:0x28 -fn_530_EE0 = .text:0x00000EE0; // type:function size:0x38 -fn_530_F20 = .text:0x00000F20; // type:function size:0xB0 -fn_530_FD0 = .text:0x00000FD0; // type:function size:0x4 -fn_530_FE0 = .text:0x00000FE0; // type:function size:0x4C -fn_530_1030 = .text:0x00001030; // type:function size:0xC8 -fn_530_1100 = .text:0x00001100; // type:function size:0x78 +initializeState_Wait__17dAcOSwordCandle_cFv = .text:0x00000EE0; // type:function size:0x38 +executeState_Wait__17dAcOSwordCandle_cFv = .text:0x00000F20; // type:function size:0xB0 +finalizeState_Wait__17dAcOSwordCandle_cFv = .text:0x00000FD0; // type:function size:0x4 +initializeState_WaitClear__17dAcOSwordCandle_cFv = .text:0x00000FE0; // type:function size:0x4C +executeState_WaitClear__17dAcOSwordCandle_cFv = .text:0x00001030; // type:function size:0xC8 +finalizeState_WaitClear__17dAcOSwordCandle_cFv = .text:0x00001100; // type:function size:0x78 fn_530_1180 = .text:0x00001180; // type:function size:0x400 fn_530_1580 = .text:0x00001580; // type:function size:0x1C fn_530_15A0 = .text:0x000015A0; // type:function size:0x18 -fn_530_15C0 = .text:0x000015C0; // type:function size:0x124 -fn_530_16F0 = .text:0x000016F0; // type:function size:0x10 -fn_530_1700 = .text:0x00001700; // type:function size:0x60 -fn_530_1760 = .text:0x00001760; // type:function size:0xC -fn_530_1770 = .text:0x00001770; // type:function size:0x1C -fn_530_1790 = .text:0x00001790; // type:function size:0x1C -fn_530_17B0 = .text:0x000017B0; // type:function size:0x1C -fn_530_17D0 = .text:0x000017D0; // type:function size:0x10 -fn_530_17E0 = .text:0x000017E0; // type:function size:0x10 -fn_530_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_530_1800 = .text:0x00001800; // type:function size:0x10 -fn_530_1810 = .text:0x00001810; // type:function size:0x10 -fn_530_1820 = .text:0x00001820; // type:function size:0x10 -fn_530_1830 = .text:0x00001830; // type:function size:0x30 -fn_530_1860 = .text:0x00001860; // type:function size:0x30 -fn_530_1890 = .text:0x00001890; // type:function size:0x30 -fn_530_18C0 = .text:0x000018C0; // type:function size:0x20C -fn_530_1AD0 = .text:0x00001AD0; // type:function size:0x58 -fn_530_1B30 = .text:0x00001B30; // type:function size:0x88 +__dt__17dAcOSwordCandle_cFv = .text:0x000015C0; // type:function size:0x124 +getStateID__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016F0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOSwordCandle_c>FRC12sStateIDIf_c = .text:0x00001700; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOSwordCandle_c>FRP10sStateIf_c = .text:0x00001760; // type:function size:0xC +initialize__30sFState_c<17dAcOSwordCandle_c>Fv = .text:0x00001770; // type:function size:0x1C +execute__30sFState_c<17dAcOSwordCandle_c>Fv = .text:0x00001790; // type:function size:0x1C +finalize__30sFState_c<17dAcOSwordCandle_c>Fv = .text:0x000017B0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017D0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017E0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017F0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001800; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001810; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOSwordCandle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOSwordCandle_c>CFR17dAcOSwordCandle_c = .text:0x00001830; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOSwordCandle_c>CFR17dAcOSwordCandle_c = .text:0x00001860; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOSwordCandle_c>CFR17dAcOSwordCandle_c = .text:0x00001890; // type:function size:0x30 +__sinit_\d_a_obj_sword_candle_cpp = .text:0x000018C0; // type:function size:0x20C scope:local +__dt__32sFStateID_c<17dAcOSwordCandle_c>Fv = .text:0x00001AD0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOSwordCandle_c>CFPCc = .text:0x00001B30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_530_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_530_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_530_rodata_1C = .rodata:0x0000001C; // type:object size:0x18 data:float lbl_530_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_530_data_8 = .data:0x00000008; // type:object size:0x94 +g_profile_OBJ_SWORD_CANDLE = .data:0x00000008; // type:object size:0x94 lbl_530_data_9C = .data:0x0000009C; // type:object size:0xC lbl_530_data_A8 = .data:0x000000A8; // type:object size:0x48 lbl_530_data_F0 = .data:0x000000F0; // type:object size:0x4 diff --git a/config/SOUE01/rels/d_a_obj_sword_stabNP/symbols.txt b/config/SOUE01/rels/d_a_obj_sword_stabNP/symbols.txt index 939b0be0..d000636d 100644 --- a/config/SOUE01/rels/d_a_obj_sword_stabNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_sword_stabNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_551_F0 = .text:0x000000F0; // type:function size:0xBC -fn_551_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_551_210 = .text:0x00000210; // type:function size:0x6C -fn_551_280 = .text:0x00000280; // type:function size:0xA0 -fn_551_320 = .text:0x00000320; // type:function size:0xA4 +dAcOSwordStab_c_classInit__Fv = .text:0x000000F0; // type:function size:0xBC +__dt__28sFState_c<15dAcOSwordStab_c>Fv = .text:0x000001B0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOSwordStab_c>Fv = .text:0x00000210; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000280; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000320; // type:function size:0xA4 fn_551_3D0 = .text:0x000003D0; // type:function size:0x8 fn_551_3E0 = .text:0x000003E0; // type:function size:0x100 -fn_551_4E0 = .text:0x000004E0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004E0; // type:function size:0x10 fn_551_4F0 = .text:0x000004F0; // type:function size:0x8 fn_551_500 = .text:0x00000500; // type:function size:0xE0 -fn_551_5E0 = .text:0x000005E0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005E0; // type:function size:0x10 fn_551_5F0 = .text:0x000005F0; // type:function size:0xAC fn_551_6A0 = .text:0x000006A0; // type:function size:0x10C fn_551_7B0 = .text:0x000007B0; // type:function size:0x90 fn_551_840 = .text:0x00000840; // type:function size:0x8 -fn_551_850 = .text:0x00000850; // type:function size:0x4 -fn_551_860 = .text:0x00000860; // type:function size:0x4 -fn_551_870 = .text:0x00000870; // type:function size:0x4 +initializeState_Wait__15dAcOSwordStab_cFv = .text:0x00000850; // type:function size:0x4 +executeState_Wait__15dAcOSwordStab_cFv = .text:0x00000860; // type:function size:0x4 +finalizeState_Wait__15dAcOSwordStab_cFv = .text:0x00000870; // type:function size:0x4 fn_551_880 = .text:0x00000880; // type:function size:0x128 fn_551_9B0 = .text:0x000009B0; // type:function size:0xC fn_551_9C0 = .text:0x000009C0; // type:function size:0x104 fn_551_AD0 = .text:0x00000AD0; // type:function size:0x208 fn_551_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_551_D00 = .text:0x00000D00; // type:function size:0xCC -fn_551_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_551_DE0 = .text:0x00000DE0; // type:function size:0x60 -fn_551_E40 = .text:0x00000E40; // type:function size:0xC -fn_551_E50 = .text:0x00000E50; // type:function size:0x1C -fn_551_E70 = .text:0x00000E70; // type:function size:0x1C -fn_551_E90 = .text:0x00000E90; // type:function size:0x1C -fn_551_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_551_EC0 = .text:0x00000EC0; // type:function size:0x10 -fn_551_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_551_EE0 = .text:0x00000EE0; // type:function size:0x10 -fn_551_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_551_F00 = .text:0x00000F00; // type:function size:0x10 -fn_551_F10 = .text:0x00000F10; // type:function size:0x30 -fn_551_F40 = .text:0x00000F40; // type:function size:0x30 -fn_551_F70 = .text:0x00000F70; // type:function size:0x30 -fn_551_FA0 = .text:0x00000FA0; // type:function size:0x10C -fn_551_10B0 = .text:0x000010B0; // type:function size:0x58 -fn_551_1110 = .text:0x00001110; // type:function size:0x88 +__dt__15dAcOSwordStab_cFv = .text:0x00000D00; // type:function size:0xCC +getStateID__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DD0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOSwordStab_c>FRC12sStateIDIf_c = .text:0x00000DE0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOSwordStab_c>FRP10sStateIf_c = .text:0x00000E40; // type:function size:0xC +initialize__28sFState_c<15dAcOSwordStab_c>Fv = .text:0x00000E50; // type:function size:0x1C +execute__28sFState_c<15dAcOSwordStab_c>Fv = .text:0x00000E70; // type:function size:0x1C +finalize__28sFState_c<15dAcOSwordStab_c>Fv = .text:0x00000E90; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EB0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EC0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000ED0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EE0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EF0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOSwordStab_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F00; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOSwordStab_c>CFR15dAcOSwordStab_c = .text:0x00000F10; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOSwordStab_c>CFR15dAcOSwordStab_c = .text:0x00000F40; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOSwordStab_c>CFR15dAcOSwordStab_c = .text:0x00000F70; // type:function size:0x30 +__sinit_\d_a_obj_sword_stab_cpp = .text:0x00000FA0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOSwordStab_c>Fv = .text:0x000010B0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOSwordStab_c>CFPCc = .text:0x00001110; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -52,7 +52,7 @@ lbl_551_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_551_rodata_8 = .rodata:0x00000008; // type:object size:0x44 lbl_551_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_551_rodata_50 = .rodata:0x00000050; // type:object size:0x20 data:float -lbl_551_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SWORD_STAB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_551_data_10 = .data:0x00000010; // type:object size:0x18 data:string lbl_551_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_551_data_2C = .data:0x0000002C; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_swrd_prjNP/symbols.txt b/config/SOUE01/rels/d_a_obj_swrd_prjNP/symbols.txt index 9a586d2d..373b38b2 100644 --- a/config/SOUE01/rels/d_a_obj_swrd_prjNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_swrd_prjNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOSwrdPrj__ctor = .text:0x000000F0; // type:function size:0x30 +dAcOSwrdPrj_classInit__Fv = .text:0x000000F0; // type:function size:0x30 fn_521_120 = .text:0x00000120; // type:function size:0x2C fn_521_150 = .text:0x00000150; // type:function size:0x40 fn_521_190 = .text:0x00000190; // type:function size:0x40 @@ -37,81 +37,81 @@ AcOSwrdPrj__doRecognizeArrow = .text:0x000031B0; // type:function size:0x33C AcOSwrdPrj__recognizeTriforce = .text:0x000034F0; // type:function size:0x294 AcOSwrdPrj__isInCanvasProbably = .text:0x00003790; // type:function size:0xA0 AcOSwrdPrj__handlePathMain = .text:0x00003830; // type:function size:0xB90 -AcOSwrdPrj__ctorCont = .text:0x000043C0; // type:function size:0x30C +__ct__11dAcOSwrdPrjFv = .text:0x000043C0; // type:function size:0x30C AcOSwrdPrjPathSeg__ctor = .text:0x000046D0; // type:function size:0x10 AcOSwrdPrjPathSeg__dtor = .text:0x000046E0; // type:function size:0x40 -fn_521_4720 = .text:0x00004720; // type:function size:0x58 -fn_521_4780 = .text:0x00004780; // type:function size:0x6C -fn_521_47F0 = .text:0x000047F0; // type:function size:0xA0 -fn_521_4890 = .text:0x00004890; // type:function size:0xA4 -fn_521_4940 = .text:0x00004940; // type:function size:0x178 +__dt__24sFState_c<11dAcOSwrdPrj>Fv = .text:0x00004720; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOSwrdPrj>Fv = .text:0x00004780; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000047F0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c>Fv = .text:0x00004890; // type:function size:0xA4 +__dt__11dAcOSwrdPrjFv = .text:0x00004940; // type:function size:0x178 fn_521_4AC0 = .text:0x00004AC0; // type:function size:0x9C AcOSwrdPrj__init = .text:0x00004B60; // type:function size:0x9E8 -fn_521_5550 = .text:0x00005550; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00005550; // type:function size:0x10 fn_521_5560 = .text:0x00005560; // type:function size:0x48 fn_521_55B0 = .text:0x000055B0; // type:function size:0x688 -fn_521_5C40 = .text:0x00005C40; // type:function size:0x10 -fn_521_5C50 = .text:0x00005C50; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005C40; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005C50; // type:function size:0x10 fn_521_5C60 = .text:0x00005C60; // type:function size:0x594 fn_521_6200 = .text:0x00006200; // type:function size:0x7C -AcOSwrdPrj__stateWaitHarpEnter = .text:0x00006280; // type:function size:0xC -AcOSwrdPrj__stateWaitHarpUpdate = .text:0x00006290; // type:function size:0xF0 +initializeState_WaitHarp__11dAcOSwrdPrjFv = .text:0x00006280; // type:function size:0xC +executeState_WaitHarp__11dAcOSwrdPrjFv = .text:0x00006290; // type:function size:0xF0 AcOSwrdPrj__decrement = .text:0x00006380; // type:function size:0x1C -AcOSwrdPrj__stateWaitHarpLeave = .text:0x000063A0; // type:function size:0x4 -AcOSwrdPrj__stateWaitAppearEnter = .text:0x000063B0; // type:function size:0xBC -AcOSwrdPrj__stateWaitAppearUpdate = .text:0x00006470; // type:function size:0x8C -AcOSwrdPrj__stateWaitAppearLeave = .text:0x00006500; // type:function size:0x4 -AcOSwrdPrj__stateWaitEnter = .text:0x00006510; // type:function size:0x10 -AcOSwrdPrj__stateWaitUpdate = .text:0x00006520; // type:function size:0x134 -AcOSwrdPrj__stateWaitLeave = .text:0x00006660; // type:function size:0x4 -fn_521_6670 = .text:0x00006670; // type:function size:0xC -fn_521_6680 = .text:0x00006680; // type:function size:0x48 -fn_521_66D0 = .text:0x000066D0; // type:function size:0x4 +finalizeState_WaitHarp__11dAcOSwrdPrjFv = .text:0x000063A0; // type:function size:0x4 +initializeState_WaitAppear__11dAcOSwrdPrjFv = .text:0x000063B0; // type:function size:0xBC +executeState_WaitAppear__11dAcOSwrdPrjFv = .text:0x00006470; // type:function size:0x8C +finalizeState_WaitAppear__11dAcOSwrdPrjFv = .text:0x00006500; // type:function size:0x4 +initializeState_Wait__11dAcOSwrdPrjFv = .text:0x00006510; // type:function size:0x10 +executeState_Wait__11dAcOSwrdPrjFv = .text:0x00006520; // type:function size:0x134 +finalizeState_Wait__11dAcOSwrdPrjFv = .text:0x00006660; // type:function size:0x4 +initializeState_WaitCross__11dAcOSwrdPrjFv = .text:0x00006670; // type:function size:0xC +executeState_WaitCross__11dAcOSwrdPrjFv = .text:0x00006680; // type:function size:0x48 +finalizeState_WaitCross__11dAcOSwrdPrjFv = .text:0x000066D0; // type:function size:0x4 fn_521_66E0 = .text:0x000066E0; // type:function size:0x9C fn_521_6780 = .text:0x00006780; // type:function size:0x18 -fn_521_67A0 = .text:0x000067A0; // type:function size:0x84 -fn_521_6830 = .text:0x00006830; // type:function size:0x560 -fn_521_6D90 = .text:0x00006D90; // type:function size:0x4 +initializeState_ChkTri__11dAcOSwrdPrjFv = .text:0x000067A0; // type:function size:0x84 +executeState_ChkTri__11dAcOSwrdPrjFv = .text:0x00006830; // type:function size:0x560 +finalizeState_ChkTri__11dAcOSwrdPrjFv = .text:0x00006D90; // type:function size:0x4 AcOSwrdPrj__spawnSingleDrop = .text:0x00006DA0; // type:function size:0x170 AcOSwrdPrj__spawnHeartShower = .text:0x00006F10; // type:function size:0x1A8 AcOSwrdPrj__probablySpawnRupeeShower = .text:0x000070C0; // type:function size:0x1FC AcOSwrdPrj__spawnFairies = .text:0x000072C0; // type:function size:0xC0 -AcOSwrdPrj__stateEndEnter = .text:0x00007380; // type:function size:0x1C0 -AcOSwrdPrj__spawnRewards = .text:0x00007540; // type:function size:0x40C -AcOSwrdPrj__stateEndLeave = .text:0x00007950; // type:function size:0xC -fn_521_7960 = .text:0x00007960; // type:function size:0x20 -fn_521_7980 = .text:0x00007980; // type:function size:0x134 -fn_521_7AC0 = .text:0x00007AC0; // type:function size:0x4 -fn_521_7AD0 = .text:0x00007AD0; // type:function size:0x34 -fn_521_7B10 = .text:0x00007B10; // type:function size:0x4 -fn_521_7B20 = .text:0x00007B20; // type:function size:0x4 +initializeState_End__11dAcOSwrdPrjFv = .text:0x00007380; // type:function size:0x1C0 +executeState_End__11dAcOSwrdPrjFv = .text:0x00007540; // type:function size:0x40C +finalizeState_End__11dAcOSwrdPrjFv = .text:0x00007950; // type:function size:0xC +initializeState_SWWait__11dAcOSwrdPrjFv = .text:0x00007960; // type:function size:0x20 +executeState_SWWait__11dAcOSwrdPrjFv = .text:0x00007980; // type:function size:0x134 +finalizeState_SWWait__11dAcOSwrdPrjFv = .text:0x00007AC0; // type:function size:0x4 +initializeState_SWWaitCross__11dAcOSwrdPrjFv = .text:0x00007AD0; // type:function size:0x34 +executeState_SWWaitCross__11dAcOSwrdPrjFv = .text:0x00007B10; // type:function size:0x4 +finalizeState_SWWaitCross__11dAcOSwrdPrjFv = .text:0x00007B20; // type:function size:0x4 fn_521_7B30 = .text:0x00007B30; // type:function size:0xEC fn_521_7C20 = .text:0x00007C20; // type:function size:0x9C fn_521_7CC0 = .text:0x00007CC0; // type:function size:0xA4 -fn_521_7D70 = .text:0x00007D70; // type:function size:0x98 -fn_521_7E10 = .text:0x00007E10; // type:function size:0x308 -fn_521_8120 = .text:0x00008120; // type:function size:0x4 -fn_521_8130 = .text:0x00008130; // type:function size:0xC -fn_521_8140 = .text:0x00008140; // type:function size:0x144 -fn_521_8290 = .text:0x00008290; // type:function size:0x4 +initializeState_SWChkTri__11dAcOSwrdPrjFv = .text:0x00007D70; // type:function size:0x98 +executeState_SWChkTri__11dAcOSwrdPrjFv = .text:0x00007E10; // type:function size:0x308 +finalizeState_SWChkTri__11dAcOSwrdPrjFv = .text:0x00008120; // type:function size:0x4 +initializeState_SWEnd__11dAcOSwrdPrjFv = .text:0x00008130; // type:function size:0xC +executeState_SWEnd__11dAcOSwrdPrjFv = .text:0x00008140; // type:function size:0x144 +finalizeState_SWEnd__11dAcOSwrdPrjFv = .text:0x00008290; // type:function size:0x4 fn_521_82A0 = .text:0x000082A0; // type:function size:0x84 -fn_521_8330 = .text:0x00008330; // type:function size:0x60 -fn_521_8390 = .text:0x00008390; // type:function size:0xC -fn_521_83A0 = .text:0x000083A0; // type:function size:0x1C -fn_521_83C0 = .text:0x000083C0; // type:function size:0x1C -fn_521_83E0 = .text:0x000083E0; // type:function size:0x1C -fn_521_8400 = .text:0x00008400; // type:function size:0x10 -fn_521_8410 = .text:0x00008410; // type:function size:0x10 -fn_521_8420 = .text:0x00008420; // type:function size:0x10 -fn_521_8430 = .text:0x00008430; // type:function size:0x10 -fn_521_8440 = .text:0x00008440; // type:function size:0x10 -fn_521_8450 = .text:0x00008450; // type:function size:0x10 -fn_521_8460 = .text:0x00008460; // type:function size:0x30 -fn_521_8490 = .text:0x00008490; // type:function size:0x30 -fn_521_84C0 = .text:0x000084C0; // type:function size:0x30 -fn_521_84F0 = .text:0x000084F0; // type:function size:0x7A0 -fn_521_8C90 = .text:0x00008C90; // type:function size:0x58 -fn_521_8CF0 = .text:0x00008CF0; // type:function size:0x88 +build__27sFStateFct_c<11dAcOSwrdPrj>FRC12sStateIDIf_c = .text:0x00008330; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOSwrdPrj>FRP10sStateIf_c = .text:0x00008390; // type:function size:0xC +initialize__24sFState_c<11dAcOSwrdPrj>Fv = .text:0x000083A0; // type:function size:0x1C +execute__24sFState_c<11dAcOSwrdPrj>Fv = .text:0x000083C0; // type:function size:0x1C +finalize__24sFState_c<11dAcOSwrdPrj>Fv = .text:0x000083E0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008400; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008410; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00008420; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008430; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008440; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOSwrdPrj,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00008450; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOSwrdPrj>CFR11dAcOSwrdPrj = .text:0x00008460; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOSwrdPrj>CFR11dAcOSwrdPrj = .text:0x00008490; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOSwrdPrj>CFR11dAcOSwrdPrj = .text:0x000084C0; // type:function size:0x30 +__sinit_\d_a_obj_swrd_prj_cpp = .text:0x000084F0; // type:function size:0x7A0 scope:local +__dt__26sFStateID_c<11dAcOSwrdPrj>Fv = .text:0x00008C90; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOSwrdPrj>CFPCc = .text:0x00008CF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -129,7 +129,7 @@ lbl_521_rodata_19C = .rodata:0x0000019C; // type:object size:0x50 data:float lbl_521_rodata_1EC = .rodata:0x000001EC; // type:object size:0x38 data:float lbl_521_rodata_224 = .rodata:0x00000224; // type:object size:0x24 data:float lbl_521_rodata_248 = .rodata:0x00000248; // type:object size:0xE0 data:float -lbl_521_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_SWRD_PRJ = .data:0x00000000; // type:object size:0x50 data:4byte lbl_521_data_50 = .data:0x00000050; // type:object size:0x8 data:string lbl_521_data_58 = .data:0x00000058; // type:object size:0x40 lbl_521_data_98 = .data:0x00000098; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_syako_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_syako_shutterNP/symbols.txt index 34aa938b..50748149 100644 --- a/config/SOUE01/rels/d_a_obj_syako_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_syako_shutterNP/symbols.txt @@ -7,58 +7,58 @@ AcOSyakoShutter__eventIn = .text:0x000000F0; // type:function size:0xC fn_480_FC = .text:0x000000FC; // type:function size:0x4 AcOSyakoShutter__eventEnd = .text:0x00000100; // type:function size:0xC fn_480_10C = .text:0x0000010C; // type:function size:0x4 -AcOSyakoShutter__ctor = .text:0x00000110; // type:function size:0xF8 -fn_480_210 = .text:0x00000210; // type:function size:0x58 -fn_480_270 = .text:0x00000270; // type:function size:0x6C -fn_480_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_480_380 = .text:0x00000380; // type:function size:0xA4 +dAcOSyakoShutter_c_classInit__Fv = .text:0x00000110; // type:function size:0xF8 +__dt__31sFState_c<18dAcOSyakoShutter_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOSyakoShutter_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 AcOSyakoShutter__initModels = .text:0x00000430; // type:function size:0x128 AcOSyakoShutter__init = .text:0x00000560; // type:function size:0x190 -fn_480_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_480_700 = .text:0x00000700; // type:function size:0x8 AcOSyakoShutter__update = .text:0x00000710; // type:function size:0xA4 -fn_480_7C0 = .text:0x000007C0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007C0; // type:function size:0x10 AcOSyakoShutter__draw = .text:0x000007D0; // type:function size:0x94 -fn_480_870 = .text:0x00000870; // type:function size:0x4 -AcOSyakoShutter__stateWaitUpdate = .text:0x00000880; // type:function size:0xA4 -fn_480_930 = .text:0x00000930; // type:function size:0x4 -fn_480_940 = .text:0x00000940; // type:function size:0x4 -AcOSyakoShutter__stateOpenEventUpdate = .text:0x00000950; // type:function size:0x8C -fn_480_9E0 = .text:0x000009E0; // type:function size:0x4 -fn_480_9F0 = .text:0x000009F0; // type:function size:0x4 -fn_480_A00 = .text:0x00000A00; // type:function size:0x4 -fn_480_A10 = .text:0x00000A10; // type:function size:0x4 +initializeState_Wait__18dAcOSyakoShutter_cFv = .text:0x00000870; // type:function size:0x4 +executeState_Wait__18dAcOSyakoShutter_cFv = .text:0x00000880; // type:function size:0xA4 +finalizeState_Wait__18dAcOSyakoShutter_cFv = .text:0x00000930; // type:function size:0x4 +initializeState_OpenEvent__18dAcOSyakoShutter_cFv = .text:0x00000940; // type:function size:0x4 +executeState_OpenEvent__18dAcOSyakoShutter_cFv = .text:0x00000950; // type:function size:0x8C +finalizeState_OpenEvent__18dAcOSyakoShutter_cFv = .text:0x000009E0; // type:function size:0x4 +initializeState_End__18dAcOSyakoShutter_cFv = .text:0x000009F0; // type:function size:0x4 +executeState_End__18dAcOSyakoShutter_cFv = .text:0x00000A00; // type:function size:0x4 +finalizeState_End__18dAcOSyakoShutter_cFv = .text:0x00000A10; // type:function size:0x4 fn_480_A20 = .text:0x00000A20; // type:function size:0x50 fn_480_A70 = .text:0x00000A70; // type:function size:0x118 fn_480_B90 = .text:0x00000B90; // type:function size:0x94 fn_480_C30 = .text:0x00000C30; // type:function size:0x18 AcOSyakoShutter__rotateMatrix = .text:0x00000C50; // type:function size:0x58 -AcOSyakoShutter__dtor = .text:0x00000CB0; // type:function size:0xF0 -fn_480_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_480_DB0 = .text:0x00000DB0; // type:function size:0x60 -fn_480_E10 = .text:0x00000E10; // type:function size:0xC -fn_480_E20 = .text:0x00000E20; // type:function size:0x1C -fn_480_E40 = .text:0x00000E40; // type:function size:0x1C -fn_480_E60 = .text:0x00000E60; // type:function size:0x1C -fn_480_E80 = .text:0x00000E80; // type:function size:0x10 -fn_480_E90 = .text:0x00000E90; // type:function size:0x10 -fn_480_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_480_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_480_EC0 = .text:0x00000EC0; // type:function size:0x10 -fn_480_ED0 = .text:0x00000ED0; // type:function size:0x10 -fn_480_EE0 = .text:0x00000EE0; // type:function size:0x30 -fn_480_F10 = .text:0x00000F10; // type:function size:0x30 -fn_480_F40 = .text:0x00000F40; // type:function size:0x30 -fn_480_F70 = .text:0x00000F70; // type:function size:0x27C -fn_480_11F0 = .text:0x000011F0; // type:function size:0x58 -fn_480_1250 = .text:0x00001250; // type:function size:0x88 +__dt__18dAcOSyakoShutter_cFv = .text:0x00000CB0; // type:function size:0xF0 +getStateID__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DA0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOSyakoShutter_c>FRC12sStateIDIf_c = .text:0x00000DB0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOSyakoShutter_c>FRP10sStateIf_c = .text:0x00000E10; // type:function size:0xC +initialize__31sFState_c<18dAcOSyakoShutter_c>Fv = .text:0x00000E20; // type:function size:0x1C +execute__31sFState_c<18dAcOSyakoShutter_c>Fv = .text:0x00000E40; // type:function size:0x1C +finalize__31sFState_c<18dAcOSyakoShutter_c>Fv = .text:0x00000E60; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E90; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EA0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EC0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOSyakoShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000ED0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOSyakoShutter_c>CFR18dAcOSyakoShutter_c = .text:0x00000EE0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOSyakoShutter_c>CFR18dAcOSyakoShutter_c = .text:0x00000F10; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOSyakoShutter_c>CFR18dAcOSyakoShutter_c = .text:0x00000F40; // type:function size:0x30 +__sinit_\d_a_obj_syako_shutter_cpp = .text:0x00000F70; // type:function size:0x27C scope:local +__dt__33sFStateID_c<18dAcOSyakoShutter_c>Fv = .text:0x000011F0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOSyakoShutter_c>CFPCc = .text:0x00001250; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_480_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_480_rodata_18 = .rodata:0x00000018; // type:object size:0x24 data:4byte lbl_480_rodata_3C = .rodata:0x0000003C; // type:object size:0x20 data:float -lbl_480_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_SYAKO_SHUTTER = .data:0x00000000; // type:object size:0x10 data:4byte lbl_480_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_480_data_1C = .data:0x0000001C; // type:object size:0xC data:string lbl_480_data_28 = .data:0x00000028; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_tablewareNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tablewareNP/symbols.txt index 67d4819f..dcd9d144 100644 --- a/config/SOUE01/rels/d_a_obj_tablewareNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tablewareNP/symbols.txt @@ -3,16 +3,16 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_318_F0 = .text:0x000000F0; // type:function size:0xF4 +dAcOTableWare_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF4 fn_318_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_318_250 = .text:0x00000250; // type:function size:0x58 -fn_318_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_318_320 = .text:0x00000320; // type:function size:0xA0 -fn_318_3C0 = .text:0x000003C0; // type:function size:0xA4 +__dt__28sFState_c<15dAcOTableWare_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTableWare_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_318_470 = .text:0x00000470; // type:function size:0x3C fn_318_4B0 = .text:0x000004B0; // type:function size:0x30 fn_318_4E0 = .text:0x000004E0; // type:function size:0x294 -fn_318_780 = .text:0x00000780; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000780; // type:function size:0x10 fn_318_790 = .text:0x00000790; // type:function size:0x28 fn_318_7C0 = .text:0x000007C0; // type:function size:0x28 fn_318_7F0 = .text:0x000007F0; // type:function size:0x28 @@ -20,24 +20,24 @@ fn_318_820 = .text:0x00000820; // type:function size:0x28 fn_318_850 = .text:0x00000850; // type:function size:0x28 fn_318_880 = .text:0x00000880; // type:function size:0x98 fn_318_920 = .text:0x00000920; // type:function size:0x578 -fn_318_EA0 = .text:0x00000EA0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EA0; // type:function size:0x10 fn_318_EB0 = .text:0x00000EB0; // type:function size:0x4C fn_318_F00 = .text:0x00000F00; // type:function size:0x8 fn_318_F10 = .text:0x00000F10; // type:function size:0x294 -fn_318_11B0 = .text:0x000011B0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011B0; // type:function size:0x10 fn_318_11C0 = .text:0x000011C0; // type:function size:0x28 -fn_318_11F0 = .text:0x000011F0; // type:function size:0xC -fn_318_1200 = .text:0x00001200; // type:function size:0xA4C -fn_318_1C50 = .text:0x00001C50; // type:function size:0x4 -fn_318_1C60 = .text:0x00001C60; // type:function size:0x18 -fn_318_1C80 = .text:0x00001C80; // type:function size:0x5E4 -fn_318_2270 = .text:0x00002270; // type:function size:0x4 -fn_318_2280 = .text:0x00002280; // type:function size:0x38 -fn_318_22C0 = .text:0x000022C0; // type:function size:0x10 -fn_318_22D0 = .text:0x000022D0; // type:function size:0x4 -fn_318_22E0 = .text:0x000022E0; // type:function size:0x4 -fn_318_22F0 = .text:0x000022F0; // type:function size:0x5C -fn_318_2350 = .text:0x00002350; // type:function size:0x4 +initializeState_Wait__15dAcOTableWare_cFv = .text:0x000011F0; // type:function size:0xC +executeState_Wait__15dAcOTableWare_cFv = .text:0x00001200; // type:function size:0xA4C +finalizeState_Wait__15dAcOTableWare_cFv = .text:0x00001C50; // type:function size:0x4 +initializeState_Down__15dAcOTableWare_cFv = .text:0x00001C60; // type:function size:0x18 +executeState_Down__15dAcOTableWare_cFv = .text:0x00001C80; // type:function size:0x5E4 +finalizeState_Down__15dAcOTableWare_cFv = .text:0x00002270; // type:function size:0x4 +initializeState_Drop__15dAcOTableWare_cFv = .text:0x00002280; // type:function size:0x38 +executeState_Drop__15dAcOTableWare_cFv = .text:0x000022C0; // type:function size:0x10 +finalizeState_Drop__15dAcOTableWare_cFv = .text:0x000022D0; // type:function size:0x4 +initializeState_WindMove__15dAcOTableWare_cFv = .text:0x000022E0; // type:function size:0x4 +executeState_WindMove__15dAcOTableWare_cFv = .text:0x000022F0; // type:function size:0x5C +finalizeState_WindMove__15dAcOTableWare_cFv = .text:0x00002350; // type:function size:0x4 fn_318_2360 = .text:0x00002360; // type:function size:0x248 fn_318_25B0 = .text:0x000025B0; // type:function size:0xD4 fn_318_2690 = .text:0x00002690; // type:function size:0x4 @@ -62,24 +62,24 @@ fn_318_3300 = .text:0x00003300; // type:function size:0x29C fn_318_35A0 = .text:0x000035A0; // type:function size:0x374 fn_318_3920 = .text:0x00003920; // type:function size:0x4C fn_318_3970 = .text:0x00003970; // type:function size:0x110 -fn_318_3A80 = .text:0x00003A80; // type:function size:0x110 -fn_318_3B90 = .text:0x00003B90; // type:function size:0x60 -fn_318_3BF0 = .text:0x00003BF0; // type:function size:0xC -fn_318_3C00 = .text:0x00003C00; // type:function size:0x1C -fn_318_3C20 = .text:0x00003C20; // type:function size:0x1C -fn_318_3C40 = .text:0x00003C40; // type:function size:0x1C -fn_318_3C60 = .text:0x00003C60; // type:function size:0x10 -fn_318_3C70 = .text:0x00003C70; // type:function size:0x10 -fn_318_3C80 = .text:0x00003C80; // type:function size:0x10 -fn_318_3C90 = .text:0x00003C90; // type:function size:0x10 -fn_318_3CA0 = .text:0x00003CA0; // type:function size:0x10 -fn_318_3CB0 = .text:0x00003CB0; // type:function size:0x10 -fn_318_3CC0 = .text:0x00003CC0; // type:function size:0x30 -fn_318_3CF0 = .text:0x00003CF0; // type:function size:0x30 -fn_318_3D20 = .text:0x00003D20; // type:function size:0x30 -fn_318_3D50 = .text:0x00003D50; // type:function size:0x338 -fn_318_4090 = .text:0x00004090; // type:function size:0x58 -fn_318_40F0 = .text:0x000040F0; // type:function size:0x88 +__dt__15dAcOTableWare_cFv = .text:0x00003A80; // type:function size:0x110 +build__31sFStateFct_c<15dAcOTableWare_c>FRC12sStateIDIf_c = .text:0x00003B90; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTableWare_c>FRP10sStateIf_c = .text:0x00003BF0; // type:function size:0xC +initialize__28sFState_c<15dAcOTableWare_c>Fv = .text:0x00003C00; // type:function size:0x1C +execute__28sFState_c<15dAcOTableWare_c>Fv = .text:0x00003C20; // type:function size:0x1C +finalize__28sFState_c<15dAcOTableWare_c>Fv = .text:0x00003C40; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C60; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C70; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C80; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C90; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CA0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTableWare_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003CB0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTableWare_c>CFR15dAcOTableWare_c = .text:0x00003CC0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTableWare_c>CFR15dAcOTableWare_c = .text:0x00003CF0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTableWare_c>CFR15dAcOTableWare_c = .text:0x00003D20; // type:function size:0x30 +__sinit_\d_a_obj_tableware_cpp = .text:0x00003D50; // type:function size:0x338 scope:local +__dt__30sFStateID_c<15dAcOTableWare_c>Fv = .text:0x00004090; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTableWare_c>CFPCc = .text:0x000040F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -90,7 +90,7 @@ lbl_318_rodata_174 = .rodata:0x00000174; // type:object size:0x24 data:float lbl_318_rodata_198 = .rodata:0x00000198; // type:object size:0x28 data:double lbl_318_rodata_1C0 = .rodata:0x000001C0; // type:object size:0x4 data:float lbl_318_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float -lbl_318_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_OBJ_TABLEWARE = .data:0x00000000; // type:object size:0x40 data:4byte lbl_318_data_40 = .data:0x00000040; // type:object size:0xF0 data:4byte jumptable_318_data_130 = .data:0x00000130; // type:object size:0x54 scope:local jumptable_318_data_184 = .data:0x00000184; // type:object size:0x54 scope:local diff --git a/config/SOUE01/rels/d_a_obj_tackleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tackleNP/symbols.txt index 01ccd227..3613f1aa 100644 --- a/config/SOUE01/rels/d_a_obj_tackleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tackleNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_471_F0 = .text:0x000000F0; // type:function size:0x134 +dAcOTackle_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_471_230 = .text:0x00000230; // type:function size:0x58 fn_471_290 = .text:0x00000290; // type:function size:0x5C -fn_471_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_471_350 = .text:0x00000350; // type:function size:0x6C -fn_471_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_471_460 = .text:0x00000460; // type:function size:0xA4 +__dt__25sFState_c<12dAcOTackle_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOTackle_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_471_510 = .text:0x00000510; // type:function size:0x23C fn_471_750 = .text:0x00000750; // type:function size:0x4 fn_471_760 = .text:0x00000760; // type:function size:0x40 fn_471_7A0 = .text:0x000007A0; // type:function size:0x308 -fn_471_AB0 = .text:0x00000AB0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AB0; // type:function size:0x10 fn_471_AC0 = .text:0x00000AC0; // type:function size:0x684 fn_471_1150 = .text:0x00001150; // type:function size:0x50 fn_471_11A0 = .text:0x000011A0; // type:function size:0x1DC -fn_471_1380 = .text:0x00001380; // type:function size:0x10 -fn_471_1390 = .text:0x00001390; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001380; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001390; // type:function size:0x10 fn_471_13A0 = .text:0x000013A0; // type:function size:0x1C0 fn_471_1560 = .text:0x00001560; // type:function size:0x90 -fn_471_15F0 = .text:0x000015F0; // type:function size:0x4 -fn_471_1600 = .text:0x00001600; // type:function size:0x84 +initializeState_Wait__12dAcOTackle_cFv = .text:0x000015F0; // type:function size:0x4 +executeState_Wait__12dAcOTackle_cFv = .text:0x00001600; // type:function size:0x84 fn_471_1690 = .text:0x00001690; // type:function size:0x1C -fn_471_16B0 = .text:0x000016B0; // type:function size:0x4 -fn_471_16C0 = .text:0x000016C0; // type:function size:0xA0 -fn_471_1760 = .text:0x00001760; // type:function size:0x104 -fn_471_1870 = .text:0x00001870; // type:function size:0x4 -fn_471_1880 = .text:0x00001880; // type:function size:0x70 -fn_471_18F0 = .text:0x000018F0; // type:function size:0x4 -fn_471_1900 = .text:0x00001900; // type:function size:0x4 +finalizeState_Wait__12dAcOTackle_cFv = .text:0x000016B0; // type:function size:0x4 +initializeState_Broken__12dAcOTackle_cFv = .text:0x000016C0; // type:function size:0xA0 +executeState_Broken__12dAcOTackle_cFv = .text:0x00001760; // type:function size:0x104 +finalizeState_Broken__12dAcOTackle_cFv = .text:0x00001870; // type:function size:0x4 +initializeState_ResqueMole__12dAcOTackle_cFv = .text:0x00001880; // type:function size:0x70 +executeState_ResqueMole__12dAcOTackle_cFv = .text:0x000018F0; // type:function size:0x4 +finalizeState_ResqueMole__12dAcOTackle_cFv = .text:0x00001900; // type:function size:0x4 fn_471_1910 = .text:0x00001910; // type:function size:0x330 fn_471_1C40 = .text:0x00001C40; // type:function size:0x5E4 fn_471_2230 = .text:0x00002230; // type:function size:0x32C fn_471_2560 = .text:0x00002560; // type:function size:0x180 -fn_471_26E0 = .text:0x000026E0; // type:function size:0x12C +__dt__12dAcOTackle_cFv = .text:0x000026E0; // type:function size:0x12C fn_471_2810 = .text:0x00002810; // type:function size:0x4 fn_471_2820 = .text:0x00002820; // type:function size:0x4 -fn_471_2830 = .text:0x00002830; // type:function size:0x60 -fn_471_2890 = .text:0x00002890; // type:function size:0xC -fn_471_28A0 = .text:0x000028A0; // type:function size:0x1C -fn_471_28C0 = .text:0x000028C0; // type:function size:0x1C -fn_471_28E0 = .text:0x000028E0; // type:function size:0x1C -fn_471_2900 = .text:0x00002900; // type:function size:0x10 -fn_471_2910 = .text:0x00002910; // type:function size:0x10 -fn_471_2920 = .text:0x00002920; // type:function size:0x10 -fn_471_2930 = .text:0x00002930; // type:function size:0x10 -fn_471_2940 = .text:0x00002940; // type:function size:0x10 -fn_471_2950 = .text:0x00002950; // type:function size:0x10 -fn_471_2960 = .text:0x00002960; // type:function size:0x30 -fn_471_2990 = .text:0x00002990; // type:function size:0x30 -fn_471_29C0 = .text:0x000029C0; // type:function size:0x30 -fn_471_29F0 = .text:0x000029F0; // type:function size:0x27C -fn_471_2C70 = .text:0x00002C70; // type:function size:0x58 -fn_471_2CD0 = .text:0x00002CD0; // type:function size:0x88 +build__28sFStateFct_c<12dAcOTackle_c>FRC12sStateIDIf_c = .text:0x00002830; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOTackle_c>FRP10sStateIf_c = .text:0x00002890; // type:function size:0xC +initialize__25sFState_c<12dAcOTackle_c>Fv = .text:0x000028A0; // type:function size:0x1C +execute__25sFState_c<12dAcOTackle_c>Fv = .text:0x000028C0; // type:function size:0x1C +finalize__25sFState_c<12dAcOTackle_c>Fv = .text:0x000028E0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002900; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002910; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002920; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002930; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002940; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOTackle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002950; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOTackle_c>CFR12dAcOTackle_c = .text:0x00002960; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOTackle_c>CFR12dAcOTackle_c = .text:0x00002990; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOTackle_c>CFR12dAcOTackle_c = .text:0x000029C0; // type:function size:0x30 +__sinit_\d_a_obj_tackle_cpp = .text:0x000029F0; // type:function size:0x27C scope:local +__dt__27sFStateID_c<12dAcOTackle_c>Fv = .text:0x00002C70; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOTackle_c>CFPCc = .text:0x00002CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_471_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_471_rodata_8 = .rodata:0x00000008; // type:object size:0x30 lbl_471_rodata_38 = .rodata:0x00000038; // type:object size:0x68 data:float lbl_471_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_471_data_8 = .data:0x00000008; // type:object size:0xE8 +g_profile_OBJ_TACKLE = .data:0x00000008; // type:object size:0xE8 lbl_471_data_F0 = .data:0x000000F0; // type:object size:0x80 lbl_471_data_170 = .data:0x00000170; // type:object size:0x30 lbl_471_data_1A0 = .data:0x000001A0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_tarzan_poleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tarzan_poleNP/symbols.txt index bd2825c0..f7aaecb6 100644 --- a/config/SOUE01/rels/d_a_obj_tarzan_poleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tarzan_poleNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOTarzanPole__ctor = .text:0x00000070; // type:function size:0x6C +dAcOTarzanPole_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C AcOTarzanPole__initModels = .text:0x000000E0; // type:function size:0xCC AcOTarzanPole__init = .text:0x000001B0; // type:function size:0x16C fn_288_320 = .text:0x00000320; // type:function size:0x8 AcOTarzanPole__update = .text:0x00000330; // type:function size:0x224 AcOTarzanPole__draw = .text:0x00000560; // type:function size:0x28 -AcOTarzanPole__dtor = .text:0x00000590; // type:function size:0x80 +__dt__16dAcOTarzanPole_cFv = .text:0x00000590; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_288_rodata_0 = .rodata:0x00000000; // type:object size:0x4C data:float -lbl_288_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_TARZAN_POLE = .data:0x00000000; // type:object size:0x10 lbl_288_data_10 = .data:0x00000010; // type:object size:0x30 lbl_288_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_288_data_48 = .data:0x00000048; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_teni_railNP/symbols.txt b/config/SOUE01/rels/d_a_obj_teni_railNP/symbols.txt index 91af96ec..c473bf34 100644 --- a/config/SOUE01/rels/d_a_obj_teni_railNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_teni_railNP/symbols.txt @@ -2,8 +2,8 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_526_70 = .text:0x00000070; // type:function size:0x40 -AcOTeniRail__ctor = .text:0x000000B0; // type:function size:0x30 -AcOTeniRail__ctorCont = .text:0x000000E0; // type:function size:0x5C +dAcOTeniRail_classInit__Fv = .text:0x000000B0; // type:function size:0x30 +__ct__12dAcOTeniRailFv = .text:0x000000E0; // type:function size:0x5C AcOTeniRail__initModels = .text:0x00000140; // type:function size:0x94 AcOTeniRail__init = .text:0x000001E0; // type:function size:0x21C fn_526_400 = .text:0x00000400; // type:function size:0x4 @@ -20,7 +20,7 @@ AcOTeniRailSub__update = .text:0x000011B0; // type:function size:0x70 fn_526_1220 = .text:0x00001220; // type:function size:0x6D0 fn_526_18F0 = .text:0x000018F0; // type:function size:0x4 fn_526_1900 = .text:0x00001900; // type:function size:0x100 -fn_526_1A00 = .text:0x00001A00; // type:function size:0x80 +__dt__12dAcOTeniRailFv = .text:0x00001A00; // type:function size:0x80 fn_526_1A80 = .text:0x00001A80; // type:function size:0x8 fn_526_1A90 = .text:0x00001A90; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -28,7 +28,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global lbl_526_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float lbl_526_rodata_14 = .rodata:0x00000014; // type:object size:0xC data:float lbl_526_rodata_20 = .rodata:0x00000020; // type:object size:0x40 data:float -lbl_526_data_0 = .data:0x00000000; // type:object size:0x34 data:4byte +g_profile_OBJ_TENI_RAIL = .data:0x00000000; // type:object size:0x34 data:4byte lbl_526_data_34 = .data:0x00000034; // type:object size:0x14 lbl_526_data_48 = .data:0x00000048; // type:object size:0x14 lbl_526_data_5C = .data:0x0000005C; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_teni_rail_postNP/symbols.txt b/config/SOUE01/rels/d_a_obj_teni_rail_postNP/symbols.txt index 83693266..076e8164 100644 --- a/config/SOUE01/rels/d_a_obj_teni_rail_postNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_teni_rail_postNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOTeniRailPost__ctor = .text:0x00000070; // type:function size:0x30 -AcOTeniRailPost__ctorCont = .text:0x000000A0; // type:function size:0x68 +dAcOTeniRailPost_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__16dAcOTeniRailPostFv = .text:0x000000A0; // type:function size:0x68 AcOTeniRailPost__initModels = .text:0x00000110; // type:function size:0x174 fn_527_290 = .text:0x00000290; // type:function size:0xF8 fn_527_390 = .text:0x00000390; // type:function size:0x40 AcOTeniRailPost__update = .text:0x000003D0; // type:function size:0x9C fn_527_470 = .text:0x00000470; // type:function size:0x60 -fn_527_4D0 = .text:0x000004D0; // type:function size:0x80 +__dt__16dAcOTeniRailPostFv = .text:0x000004D0; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_527_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_527_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_527_data_0 = .data:0x00000000; // type:object size:0x40 +g_profile_OBJ_TENI_RAIL_POST = .data:0x00000000; // type:object size:0x40 lbl_527_data_40 = .data:0x00000040; // type:object size:0x20 lbl_527_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_tenijimaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tenijimaNP/symbols.txt index 5af06075..9767ea20 100644 --- a/config/SOUE01/rels/d_a_obj_tenijimaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tenijimaNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOtenijima__ctor = .text:0x00000070; // type:function size:0x64 +dAcOtenijima_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 fn_605_E0 = .text:0x000000E0; // type:function size:0x104 fn_605_1F0 = .text:0x000001F0; // type:function size:0x118 fn_605_310 = .text:0x00000310; // type:function size:0x8 @@ -10,11 +10,11 @@ fn_605_330 = .text:0x00000330; // type:function size:0x28 fn_605_360 = .text:0x00000360; // type:function size:0x44 fn_605_3B0 = .text:0x000003B0; // type:function size:0x20 fn_605_3D0 = .text:0x000003D0; // type:function size:0x20 -fn_605_3F0 = .text:0x000003F0; // type:function size:0x74 +__dt__14dAcOtenijima_cFv = .text:0x000003F0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_605_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_605_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_TENIJIMA = .data:0x00000000; // type:object size:0x10 lbl_605_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_605_data_20 = .data:0x00000020; // type:object size:0x68 lbl_605_data_88 = .data:0x00000088; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_a_obj_terry_bicycleNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_bicycleNP/symbols.txt index e751ebe7..d99aba84 100644 --- a/config/SOUE01/rels/d_a_obj_terry_bicycleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_bicycleNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_115_F0 = .text:0x000000F0; // type:function size:0x110 +dAcOTerryBicycle_c_classInit__Fv = .text:0x000000F0; // type:function size:0x110 fn_115_200 = .text:0x00000200; // type:function size:0x58 -fn_115_260 = .text:0x00000260; // type:function size:0x58 -fn_115_2C0 = .text:0x000002C0; // type:function size:0x6C -fn_115_330 = .text:0x00000330; // type:function size:0xA0 -fn_115_3D0 = .text:0x000003D0; // type:function size:0xA4 +__dt__31sFState_c<18dAcOTerryBicycle_c>Fv = .text:0x00000260; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOTerryBicycle_c>Fv = .text:0x000002C0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000330; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003D0; // type:function size:0xA4 fn_115_480 = .text:0x00000480; // type:function size:0x78 fn_115_500 = .text:0x00000500; // type:function size:0xC4 -fn_115_5D0 = .text:0x000005D0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005D0; // type:function size:0x10 fn_115_5E0 = .text:0x000005E0; // type:function size:0x8 fn_115_5F0 = .text:0x000005F0; // type:function size:0x60 -fn_115_650 = .text:0x00000650; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000650; // type:function size:0x10 fn_115_660 = .text:0x00000660; // type:function size:0xB8 -fn_115_720 = .text:0x00000720; // type:function size:0x24 -fn_115_750 = .text:0x00000750; // type:function size:0x4 -fn_115_760 = .text:0x00000760; // type:function size:0x4 -fn_115_770 = .text:0x00000770; // type:function size:0xF4 -fn_115_870 = .text:0x00000870; // type:function size:0x10 -fn_115_880 = .text:0x00000880; // type:function size:0x60 -fn_115_8E0 = .text:0x000008E0; // type:function size:0xC -fn_115_8F0 = .text:0x000008F0; // type:function size:0x1C -fn_115_910 = .text:0x00000910; // type:function size:0x1C -fn_115_930 = .text:0x00000930; // type:function size:0x1C -fn_115_950 = .text:0x00000950; // type:function size:0x10 -fn_115_960 = .text:0x00000960; // type:function size:0x10 -fn_115_970 = .text:0x00000970; // type:function size:0x10 -fn_115_980 = .text:0x00000980; // type:function size:0x10 -fn_115_990 = .text:0x00000990; // type:function size:0x10 -fn_115_9A0 = .text:0x000009A0; // type:function size:0x10 -fn_115_9B0 = .text:0x000009B0; // type:function size:0x30 -fn_115_9E0 = .text:0x000009E0; // type:function size:0x30 -fn_115_A10 = .text:0x00000A10; // type:function size:0x30 -fn_115_A40 = .text:0x00000A40; // type:function size:0x10C -fn_115_B50 = .text:0x00000B50; // type:function size:0x58 -fn_115_BB0 = .text:0x00000BB0; // type:function size:0x88 +initializeState_Wait__18dAcOTerryBicycle_cFv = .text:0x00000720; // type:function size:0x24 +executeState_Wait__18dAcOTerryBicycle_cFv = .text:0x00000750; // type:function size:0x4 +finalizeState_Wait__18dAcOTerryBicycle_cFv = .text:0x00000760; // type:function size:0x4 +__dt__18dAcOTerryBicycle_cFv = .text:0x00000770; // type:function size:0xF4 +getStateID__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000870; // type:function size:0x10 +build__34sFStateFct_c<18dAcOTerryBicycle_c>FRC12sStateIDIf_c = .text:0x00000880; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOTerryBicycle_c>FRP10sStateIf_c = .text:0x000008E0; // type:function size:0xC +initialize__31sFState_c<18dAcOTerryBicycle_c>Fv = .text:0x000008F0; // type:function size:0x1C +execute__31sFState_c<18dAcOTerryBicycle_c>Fv = .text:0x00000910; // type:function size:0x1C +finalize__31sFState_c<18dAcOTerryBicycle_c>Fv = .text:0x00000930; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000950; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000970; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000980; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOTerryBicycle_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009A0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOTerryBicycle_c>CFR18dAcOTerryBicycle_c = .text:0x000009B0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOTerryBicycle_c>CFR18dAcOTerryBicycle_c = .text:0x000009E0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOTerryBicycle_c>CFR18dAcOTerryBicycle_c = .text:0x00000A10; // type:function size:0x30 +__sinit_\d_a_obj_terry_bicycle_cpp = .text:0x00000A40; // type:function size:0x10C scope:local +__dt__33sFStateID_c<18dAcOTerryBicycle_c>Fv = .text:0x00000B50; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOTerryBicycle_c>CFPCc = .text:0x00000BB0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_115_rodata_0 = .rodata:0x00000000; // type:object size:0x24 data:float lbl_115_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_115_data_0 = .data:0x00000000; // type:object size:0x18 data:4byte +g_profile_OBJ_TERRY_BIKE = .data:0x00000000; // type:object size:0x18 data:4byte lbl_115_data_18 = .data:0x00000018; // type:object size:0x28 lbl_115_data_40 = .data:0x00000040; // type:object size:0x20 data:string lbl_115_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_terry_gimmickNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_gimmickNP/symbols.txt index a9e411d9..6bae1170 100644 --- a/config/SOUE01/rels/d_a_obj_terry_gimmickNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_gimmickNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_112_F0 = .text:0x000000F0; // type:function size:0x160 +dAcOTerryGimmick_c_classInit__Fv = .text:0x000000F0; // type:function size:0x160 fn_112_250 = .text:0x00000250; // type:function size:0x58 -fn_112_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_112_310 = .text:0x00000310; // type:function size:0x6C -fn_112_380 = .text:0x00000380; // type:function size:0xA0 -fn_112_420 = .text:0x00000420; // type:function size:0xA4 +__dt__31sFState_c<18dAcOTerryGimmick_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOTerryGimmick_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_112_4D0 = .text:0x000004D0; // type:function size:0x160 fn_112_630 = .text:0x00000630; // type:function size:0x6C -fn_112_6A0 = .text:0x000006A0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006A0; // type:function size:0x10 fn_112_6B0 = .text:0x000006B0; // type:function size:0x8 fn_112_6C0 = .text:0x000006C0; // type:function size:0x118 -fn_112_7E0 = .text:0x000007E0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 fn_112_7F0 = .text:0x000007F0; // type:function size:0xB8 fn_112_8B0 = .text:0x000008B0; // type:function size:0x34 -fn_112_8F0 = .text:0x000008F0; // type:function size:0x24 -fn_112_920 = .text:0x00000920; // type:function size:0x5C -fn_112_980 = .text:0x00000980; // type:function size:0x4 -fn_112_990 = .text:0x00000990; // type:function size:0x124 -fn_112_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_112_AD0 = .text:0x00000AD0; // type:function size:0x60 -fn_112_B30 = .text:0x00000B30; // type:function size:0xC -fn_112_B40 = .text:0x00000B40; // type:function size:0x1C -fn_112_B60 = .text:0x00000B60; // type:function size:0x1C -fn_112_B80 = .text:0x00000B80; // type:function size:0x1C -fn_112_BA0 = .text:0x00000BA0; // type:function size:0x10 -fn_112_BB0 = .text:0x00000BB0; // type:function size:0x10 -fn_112_BC0 = .text:0x00000BC0; // type:function size:0x10 -fn_112_BD0 = .text:0x00000BD0; // type:function size:0x10 -fn_112_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_112_BF0 = .text:0x00000BF0; // type:function size:0x10 -fn_112_C00 = .text:0x00000C00; // type:function size:0x30 -fn_112_C30 = .text:0x00000C30; // type:function size:0x30 -fn_112_C60 = .text:0x00000C60; // type:function size:0x30 -fn_112_C90 = .text:0x00000C90; // type:function size:0x10C -fn_112_DA0 = .text:0x00000DA0; // type:function size:0x58 -fn_112_E00 = .text:0x00000E00; // type:function size:0x88 +initializeState_Wait__18dAcOTerryGimmick_cFv = .text:0x000008F0; // type:function size:0x24 +executeState_Wait__18dAcOTerryGimmick_cFv = .text:0x00000920; // type:function size:0x5C +finalizeState_Wait__18dAcOTerryGimmick_cFv = .text:0x00000980; // type:function size:0x4 +__dt__18dAcOTerryGimmick_cFv = .text:0x00000990; // type:function size:0x124 +getStateID__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AC0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOTerryGimmick_c>FRC12sStateIDIf_c = .text:0x00000AD0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOTerryGimmick_c>FRP10sStateIf_c = .text:0x00000B30; // type:function size:0xC +initialize__31sFState_c<18dAcOTerryGimmick_c>Fv = .text:0x00000B40; // type:function size:0x1C +execute__31sFState_c<18dAcOTerryGimmick_c>Fv = .text:0x00000B60; // type:function size:0x1C +finalize__31sFState_c<18dAcOTerryGimmick_c>Fv = .text:0x00000B80; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BA0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BB0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BC0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BD0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOTerryGimmick_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BF0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOTerryGimmick_c>CFR18dAcOTerryGimmick_c = .text:0x00000C00; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOTerryGimmick_c>CFR18dAcOTerryGimmick_c = .text:0x00000C30; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOTerryGimmick_c>CFR18dAcOTerryGimmick_c = .text:0x00000C60; // type:function size:0x30 +__sinit_\d_a_obj_terry_gimmick_cpp = .text:0x00000C90; // type:function size:0x10C scope:local +__dt__33sFStateID_c<18dAcOTerryGimmick_c>Fv = .text:0x00000DA0; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOTerryGimmick_c>CFPCc = .text:0x00000E00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_112_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_112_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_112_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TERRY_GIMMICK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_112_data_10 = .data:0x00000010; // type:object size:0x28 lbl_112_data_38 = .data:0x00000038; // type:object size:0x20 data:string lbl_112_data_58 = .data:0x00000058; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_obj_terry_holeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_holeNP/symbols.txt index 18111863..8ca4be79 100644 --- a/config/SOUE01/rels/d_a_obj_terry_holeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_holeNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_114_F0 = .text:0x000000F0; // type:function size:0x118 +dAcOTerryHole_c_classInit__Fv = .text:0x000000F0; // type:function size:0x118 fn_114_210 = .text:0x00000210; // type:function size:0x58 -fn_114_270 = .text:0x00000270; // type:function size:0x58 -fn_114_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_114_340 = .text:0x00000340; // type:function size:0xA0 -fn_114_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__28sFState_c<15dAcOTerryHole_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTerryHole_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_114_490 = .text:0x00000490; // type:function size:0x74 fn_114_510 = .text:0x00000510; // type:function size:0x7C -fn_114_590 = .text:0x00000590; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000590; // type:function size:0x10 fn_114_5A0 = .text:0x000005A0; // type:function size:0x8 fn_114_5B0 = .text:0x000005B0; // type:function size:0x4C -fn_114_600 = .text:0x00000600; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000600; // type:function size:0x10 fn_114_610 = .text:0x00000610; // type:function size:0xB8 -fn_114_6D0 = .text:0x000006D0; // type:function size:0x4 -fn_114_6E0 = .text:0x000006E0; // type:function size:0x1C +initializeState_Wait__15dAcOTerryHole_cFv = .text:0x000006D0; // type:function size:0x4 +executeState_Wait__15dAcOTerryHole_cFv = .text:0x000006E0; // type:function size:0x1C fn_114_6FC = .text:0x000006FC; // type:function size:0x4 -fn_114_700 = .text:0x00000700; // type:function size:0x4 -fn_114_710 = .text:0x00000710; // type:function size:0x100 -fn_114_810 = .text:0x00000810; // type:function size:0x10 -fn_114_820 = .text:0x00000820; // type:function size:0x60 -fn_114_880 = .text:0x00000880; // type:function size:0xC -fn_114_890 = .text:0x00000890; // type:function size:0x1C -fn_114_8B0 = .text:0x000008B0; // type:function size:0x1C -fn_114_8D0 = .text:0x000008D0; // type:function size:0x1C -fn_114_8F0 = .text:0x000008F0; // type:function size:0x10 -fn_114_900 = .text:0x00000900; // type:function size:0x10 -fn_114_910 = .text:0x00000910; // type:function size:0x10 -fn_114_920 = .text:0x00000920; // type:function size:0x10 -fn_114_930 = .text:0x00000930; // type:function size:0x10 -fn_114_940 = .text:0x00000940; // type:function size:0x10 -fn_114_950 = .text:0x00000950; // type:function size:0x30 -fn_114_980 = .text:0x00000980; // type:function size:0x30 -fn_114_9B0 = .text:0x000009B0; // type:function size:0x30 -fn_114_9E0 = .text:0x000009E0; // type:function size:0x10C -fn_114_AF0 = .text:0x00000AF0; // type:function size:0x58 -fn_114_B50 = .text:0x00000B50; // type:function size:0x88 +finalizeState_Wait__15dAcOTerryHole_cFv = .text:0x00000700; // type:function size:0x4 +__dt__15dAcOTerryHole_cFv = .text:0x00000710; // type:function size:0x100 +getStateID__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000810; // type:function size:0x10 +build__31sFStateFct_c<15dAcOTerryHole_c>FRC12sStateIDIf_c = .text:0x00000820; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTerryHole_c>FRP10sStateIf_c = .text:0x00000880; // type:function size:0xC +initialize__28sFState_c<15dAcOTerryHole_c>Fv = .text:0x00000890; // type:function size:0x1C +execute__28sFState_c<15dAcOTerryHole_c>Fv = .text:0x000008B0; // type:function size:0x1C +finalize__28sFState_c<15dAcOTerryHole_c>Fv = .text:0x000008D0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000920; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000930; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTerryHole_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTerryHole_c>CFR15dAcOTerryHole_c = .text:0x00000950; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTerryHole_c>CFR15dAcOTerryHole_c = .text:0x00000980; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTerryHole_c>CFR15dAcOTerryHole_c = .text:0x000009B0; // type:function size:0x30 +__sinit_\d_a_obj_terry_hole_cpp = .text:0x000009E0; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOTerryHole_c>Fv = .text:0x00000AF0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTerryHole_c>CFPCc = .text:0x00000B50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_114_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float -lbl_114_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TERRY_HOLE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_114_data_10 = .data:0x00000010; // type:object size:0x10 lbl_114_data_20 = .data:0x00000020; // type:object size:0x20 lbl_114_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_terry_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_islandNP/symbols.txt index 1ab395d4..02d9cbe9 100644 --- a/config/SOUE01/rels/d_a_obj_terry_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_islandNP/symbols.txt @@ -3,53 +3,53 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOterryIsland__ctor = .text:0x000000F0; // type:function size:0x110 -fn_385_200 = .text:0x00000200; // type:function size:0x58 -fn_385_260 = .text:0x00000260; // type:function size:0x6C -fn_385_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_385_370 = .text:0x00000370; // type:function size:0xA4 +dAcOterryIsland_c_classInit__Fv = .text:0x000000F0; // type:function size:0x110 +__dt__30sFState_c<17dAcOterryIsland_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOterryIsland_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOterryIsland__initModels = .text:0x00000420; // type:function size:0x140 AcOterryIsland__init = .text:0x00000560; // type:function size:0x234 -fn_385_7A0 = .text:0x000007A0; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007A0; // type:function size:0x10 AcOterryIsland__destroy = .text:0x000007B0; // type:function size:0x34 AcOterryIsland__update = .text:0x000007F0; // type:function size:0xDC -fn_385_8D0 = .text:0x000008D0; // type:function size:0x10 -fn_385_8E0 = .text:0x000008E0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008D0; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000008E0; // type:function size:0x10 AcOterryIsland__draw = .text:0x000008F0; // type:function size:0x28 -fn_385_920 = .text:0x00000920; // type:function size:0x4 -AcOterryIsland__stateWaitUpdate = .text:0x00000930; // type:function size:0x128 -fn_385_A60 = .text:0x00000A60; // type:function size:0x4 -AcOterryIsland__stateVanishEnter = .text:0x00000A70; // type:function size:0xC -AcOterryIsland__stateVanishUpdate = .text:0x00000A80; // type:function size:0x6C +initializeState_Wait__17dAcOterryIsland_cFv = .text:0x00000920; // type:function size:0x4 +executeState_Wait__17dAcOterryIsland_cFv = .text:0x00000930; // type:function size:0x128 +finalizeState_Wait__17dAcOterryIsland_cFv = .text:0x00000A60; // type:function size:0x4 +initializeState_Vanish__17dAcOterryIsland_cFv = .text:0x00000A70; // type:function size:0xC +executeState_Vanish__17dAcOterryIsland_cFv = .text:0x00000A80; // type:function size:0x6C AcOterryIsland__stateVanishUpdate2 = .text:0x00000AF0; // type:function size:0x1C -fn_385_B10 = .text:0x00000B10; // type:function size:0x4 -fn_385_B20 = .text:0x00000B20; // type:function size:0x4 -AcOterryIsland__stateVacuumUpdate = .text:0x00000B30; // type:function size:0xE4 -fn_385_C20 = .text:0x00000C20; // type:function size:0x4 -AcOterryIsland__stateSmokeEnter = .text:0x00000C30; // type:function size:0x38 -AcOterryIsland__stateSmokeUpdate = .text:0x00000C70; // type:function size:0x7C -fn_385_CF0 = .text:0x00000CF0; // type:function size:0x4 +finalizeState_Vanish__17dAcOterryIsland_cFv = .text:0x00000B10; // type:function size:0x4 +initializeState_Vacuum__17dAcOterryIsland_cFv = .text:0x00000B20; // type:function size:0x4 +executeState_Vacuum__17dAcOterryIsland_cFv = .text:0x00000B30; // type:function size:0xE4 +finalizeState_Vacuum__17dAcOterryIsland_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Smoke__17dAcOterryIsland_cFv = .text:0x00000C30; // type:function size:0x38 +executeState_Smoke__17dAcOterryIsland_cFv = .text:0x00000C70; // type:function size:0x7C +finalizeState_Smoke__17dAcOterryIsland_cFv = .text:0x00000CF0; // type:function size:0x4 fn_385_D00 = .text:0x00000D00; // type:function size:0x6C fn_385_D70 = .text:0x00000D70; // type:function size:0x6C fn_385_DE0 = .text:0x00000DE0; // type:function size:0x68 -AcOterryIsland__dtor = .text:0x00000E50; // type:function size:0xFC -fn_385_F50 = .text:0x00000F50; // type:function size:0x60 -fn_385_FB0 = .text:0x00000FB0; // type:function size:0xC -fn_385_FC0 = .text:0x00000FC0; // type:function size:0x1C -fn_385_FE0 = .text:0x00000FE0; // type:function size:0x1C -fn_385_1000 = .text:0x00001000; // type:function size:0x1C -fn_385_1020 = .text:0x00001020; // type:function size:0x10 -fn_385_1030 = .text:0x00001030; // type:function size:0x10 -fn_385_1040 = .text:0x00001040; // type:function size:0x10 -fn_385_1050 = .text:0x00001050; // type:function size:0x10 -fn_385_1060 = .text:0x00001060; // type:function size:0x10 -fn_385_1070 = .text:0x00001070; // type:function size:0x10 -fn_385_1080 = .text:0x00001080; // type:function size:0x30 -fn_385_10B0 = .text:0x000010B0; // type:function size:0x30 -fn_385_10E0 = .text:0x000010E0; // type:function size:0x30 -fn_385_1110 = .text:0x00001110; // type:function size:0x358 -fn_385_1470 = .text:0x00001470; // type:function size:0x58 -fn_385_14D0 = .text:0x000014D0; // type:function size:0x88 +__dt__17dAcOterryIsland_cFv = .text:0x00000E50; // type:function size:0xFC +build__33sFStateFct_c<17dAcOterryIsland_c>FRC12sStateIDIf_c = .text:0x00000F50; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOterryIsland_c>FRP10sStateIf_c = .text:0x00000FB0; // type:function size:0xC +initialize__30sFState_c<17dAcOterryIsland_c>Fv = .text:0x00000FC0; // type:function size:0x1C +execute__30sFState_c<17dAcOterryIsland_c>Fv = .text:0x00000FE0; // type:function size:0x1C +finalize__30sFState_c<17dAcOterryIsland_c>Fv = .text:0x00001000; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001020; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001030; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001040; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001050; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001060; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOterryIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001070; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOterryIsland_c>CFR17dAcOterryIsland_c = .text:0x00001080; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOterryIsland_c>CFR17dAcOterryIsland_c = .text:0x000010B0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOterryIsland_c>CFR17dAcOterryIsland_c = .text:0x000010E0; // type:function size:0x30 +__sinit_\d_a_obj_terry_island_cpp = .text:0x00001110; // type:function size:0x358 scope:local +__dt__32sFStateID_c<17dAcOterryIsland_c>Fv = .text:0x00001470; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOterryIsland_c>CFPCc = .text:0x000014D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_385_rodata_0 = .rodata:0x00000000; // type:object size:0x30 data:float lbl_385_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_385_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_385_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float -lbl_385_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TERRY_ISLAND = .data:0x00000000; // type:object size:0x10 data:4byte lbl_385_data_10 = .data:0x00000010; // type:object size:0x60 lbl_385_data_70 = .data:0x00000070; // type:object size:0x20 lbl_385_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_terry_shopNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_shopNP/symbols.txt index 8ac01650..3b08f9e1 100644 --- a/config/SOUE01/rels/d_a_obj_terry_shopNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_shopNP/symbols.txt @@ -3,36 +3,36 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTerryShop__ctor = .text:0x000000F0; // type:function size:0x178 +dAcOterryShop_c_classInit__Fv = .text:0x000000F0; // type:function size:0x178 fn_264_270 = .text:0x00000270; // type:function size:0x58 -fn_264_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_264_330 = .text:0x00000330; // type:function size:0x6C -fn_264_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_264_440 = .text:0x00000440; // type:function size:0xA4 +__dt__28sFState_c<15dAcOterryShop_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOterryShop_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 AcOTerryShop__interactWith = .text:0x000004F0; // type:function size:0x1C fn_264_50C = .text:0x0000050C; // type:function size:0x4 AcOTerryShop__initModels = .text:0x00000510; // type:function size:0x1A8 AcOTerryShop__init = .text:0x000006C0; // type:function size:0x4D4 -fn_264_BA0 = .text:0x00000BA0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BA0; // type:function size:0x10 fn_264_BB0 = .text:0x00000BB0; // type:function size:0x8 AcOTerryShop__updateInEvent = .text:0x00000BC0; // type:function size:0xFC -fn_264_CC0 = .text:0x00000CC0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 AcOTerryShop__update = .text:0x00000CD0; // type:function size:0x2CC -fn_264_FA0 = .text:0x00000FA0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FA0; // type:function size:0x10 AcOTerryShop__draw = .text:0x00000FB0; // type:function size:0x4C -AcOTerryShop__stateMoveEnter = .text:0x00001000; // type:function size:0x70 -AcOTerryShop__stateMoveUpdate = .text:0x00001070; // type:function size:0x22C -AcOTerryShop__stateMoveLeave = .text:0x000012A0; // type:function size:0x4 -AcOTerryShop__stateStopEnter = .text:0x000012B0; // type:function size:0x68 -AcOTerryShop__stateStopUpdate = .text:0x00001320; // type:function size:0x500 -AcOTerryShop__stateStopLeave = .text:0x00001820; // type:function size:0xC -AcOTerryShop__stateTakeOffEnter = .text:0x00001830; // type:function size:0x40 -AcOTerryShop__stateTakeOffUpdate = .text:0x00001870; // type:function size:0x17C -AcOTerryShop__stateTakeOffLeave = .text:0x000019F0; // type:function size:0x4 -AcOTerryShop__stateEnterEnter = .text:0x00001A00; // type:function size:0x30 +initializeState_Move__15dAcOterryShop_cFv = .text:0x00001000; // type:function size:0x70 +executeState_Move__15dAcOterryShop_cFv = .text:0x00001070; // type:function size:0x22C +finalizeState_Move__15dAcOterryShop_cFv = .text:0x000012A0; // type:function size:0x4 +initializeState_Stop__15dAcOterryShop_cFv = .text:0x000012B0; // type:function size:0x68 +executeState_Stop__15dAcOterryShop_cFv = .text:0x00001320; // type:function size:0x500 +finalizeState_Stop__15dAcOterryShop_cFv = .text:0x00001820; // type:function size:0xC +initializeState_TakeOff__15dAcOterryShop_cFv = .text:0x00001830; // type:function size:0x40 +executeState_TakeOff__15dAcOterryShop_cFv = .text:0x00001870; // type:function size:0x17C +finalizeState_TakeOff__15dAcOterryShop_cFv = .text:0x000019F0; // type:function size:0x4 +initializeState_Enter__15dAcOterryShop_cFv = .text:0x00001A00; // type:function size:0x30 fn_264_1A30 = .text:0x00001A30; // type:function size:0x4 -AcOTerryShop__stateEnterUpdate = .text:0x00001A40; // type:function size:0x6C -AcOTerryShop__stateEnterLeave = .text:0x00001AB0; // type:function size:0x4 +executeState_Enter__15dAcOterryShop_cFv = .text:0x00001A40; // type:function size:0x6C +finalizeState_Enter__15dAcOterryShop_cFv = .text:0x00001AB0; // type:function size:0x4 fn_264_1AC0 = .text:0x00001AC0; // type:function size:0xA0 fn_264_1B60 = .text:0x00001B60; // type:function size:0x70 fn_264_1BD0 = .text:0x00001BD0; // type:function size:0x1C @@ -44,24 +44,24 @@ fn_264_2340 = .text:0x00002340; // type:function size:0xBC fn_264_2400 = .text:0x00002400; // type:function size:0x54 fn_264_2460 = .text:0x00002460; // type:function size:0x68 fn_264_24D0 = .text:0x000024D0; // type:function size:0x40 -AcOTerryShop__dtor = .text:0x00002510; // type:function size:0x158 -fn_264_2670 = .text:0x00002670; // type:function size:0x60 -fn_264_26D0 = .text:0x000026D0; // type:function size:0xC -fn_264_26E0 = .text:0x000026E0; // type:function size:0x1C -fn_264_2700 = .text:0x00002700; // type:function size:0x1C -fn_264_2720 = .text:0x00002720; // type:function size:0x1C -fn_264_2740 = .text:0x00002740; // type:function size:0x10 -fn_264_2750 = .text:0x00002750; // type:function size:0x10 -fn_264_2760 = .text:0x00002760; // type:function size:0x10 -fn_264_2770 = .text:0x00002770; // type:function size:0x10 -fn_264_2780 = .text:0x00002780; // type:function size:0x10 -fn_264_2790 = .text:0x00002790; // type:function size:0x10 -fn_264_27A0 = .text:0x000027A0; // type:function size:0x30 -fn_264_27D0 = .text:0x000027D0; // type:function size:0x30 -fn_264_2800 = .text:0x00002800; // type:function size:0x30 -fn_264_2830 = .text:0x00002830; // type:function size:0x338 -fn_264_2B70 = .text:0x00002B70; // type:function size:0x58 -fn_264_2BD0 = .text:0x00002BD0; // type:function size:0x88 +__dt__15dAcOterryShop_cFv = .text:0x00002510; // type:function size:0x158 +build__31sFStateFct_c<15dAcOterryShop_c>FRC12sStateIDIf_c = .text:0x00002670; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOterryShop_c>FRP10sStateIf_c = .text:0x000026D0; // type:function size:0xC +initialize__28sFState_c<15dAcOterryShop_c>Fv = .text:0x000026E0; // type:function size:0x1C +execute__28sFState_c<15dAcOterryShop_c>Fv = .text:0x00002700; // type:function size:0x1C +finalize__28sFState_c<15dAcOterryShop_c>Fv = .text:0x00002720; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002740; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002750; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002760; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002770; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002780; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOterryShop_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002790; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOterryShop_c>CFR15dAcOterryShop_c = .text:0x000027A0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOterryShop_c>CFR15dAcOterryShop_c = .text:0x000027D0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOterryShop_c>CFR15dAcOterryShop_c = .text:0x00002800; // type:function size:0x30 +__sinit_\d_a_obj_terry_shop_cpp = .text:0x00002830; // type:function size:0x338 scope:local +__dt__30sFStateID_c<15dAcOterryShop_c>Fv = .text:0x00002B70; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOterryShop_c>CFPCc = .text:0x00002BD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -74,7 +74,7 @@ lbl_264_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_264_rodata_7C = .rodata:0x0000007C; // type:object size:0x18 data:float lbl_264_rodata_94 = .rodata:0x00000094; // type:object size:0x38 data:float lbl_264_rodata_CC = .rodata:0x000000CC; // type:object size:0x40 data:float -lbl_264_data_0 = .data:0x00000000; // type:object size:0xBC data:4byte +g_profile_OBJ_TERRY_SHOP = .data:0x00000000; // type:object size:0xBC data:4byte lbl_264_data_BC = .data:0x000000BC; // type:object size:0x7C lbl_264_data_138 = .data:0x00000138; // type:object size:0x10 lbl_264_data_148 = .data:0x00000148; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_terry_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_terry_switchNP/symbols.txt index 79125aab..3078596a 100644 --- a/config/SOUE01/rels/d_a_obj_terry_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_terry_switchNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_113_F0 = .text:0x000000F0; // type:function size:0x11C +dAcOTerrySwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0x11C fn_113_210 = .text:0x00000210; // type:function size:0x58 -fn_113_270 = .text:0x00000270; // type:function size:0x58 -fn_113_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_113_340 = .text:0x00000340; // type:function size:0xA0 -fn_113_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOTerrySwitch_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOTerrySwitch_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_113_490 = .text:0x00000490; // type:function size:0x70 fn_113_500 = .text:0x00000500; // type:function size:0x6C -fn_113_570 = .text:0x00000570; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000570; // type:function size:0x10 fn_113_580 = .text:0x00000580; // type:function size:0x8 fn_113_590 = .text:0x00000590; // type:function size:0x4C -fn_113_5E0 = .text:0x000005E0; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005E0; // type:function size:0x10 fn_113_5F0 = .text:0x000005F0; // type:function size:0xB8 -fn_113_6B0 = .text:0x000006B0; // type:function size:0x4 -fn_113_6C0 = .text:0x000006C0; // type:function size:0x1C +initializeState_Wait__17dAcOTerrySwitch_cFv = .text:0x000006B0; // type:function size:0x4 +executeState_Wait__17dAcOTerrySwitch_cFv = .text:0x000006C0; // type:function size:0x1C fn_113_6DC = .text:0x000006DC; // type:function size:0x4 -fn_113_6E0 = .text:0x000006E0; // type:function size:0x4 -fn_113_6F0 = .text:0x000006F0; // type:function size:0x100 -fn_113_7F0 = .text:0x000007F0; // type:function size:0x10 -fn_113_800 = .text:0x00000800; // type:function size:0x60 -fn_113_860 = .text:0x00000860; // type:function size:0xC -fn_113_870 = .text:0x00000870; // type:function size:0x1C -fn_113_890 = .text:0x00000890; // type:function size:0x1C -fn_113_8B0 = .text:0x000008B0; // type:function size:0x1C -fn_113_8D0 = .text:0x000008D0; // type:function size:0x10 -fn_113_8E0 = .text:0x000008E0; // type:function size:0x10 -fn_113_8F0 = .text:0x000008F0; // type:function size:0x10 -fn_113_900 = .text:0x00000900; // type:function size:0x10 -fn_113_910 = .text:0x00000910; // type:function size:0x10 -fn_113_920 = .text:0x00000920; // type:function size:0x10 -fn_113_930 = .text:0x00000930; // type:function size:0x30 -fn_113_960 = .text:0x00000960; // type:function size:0x30 -fn_113_990 = .text:0x00000990; // type:function size:0x30 -fn_113_9C0 = .text:0x000009C0; // type:function size:0x10C -fn_113_AD0 = .text:0x00000AD0; // type:function size:0x58 -fn_113_B30 = .text:0x00000B30; // type:function size:0x88 +finalizeState_Wait__17dAcOTerrySwitch_cFv = .text:0x000006E0; // type:function size:0x4 +__dt__17dAcOTerrySwitch_cFv = .text:0x000006F0; // type:function size:0x100 +getStateID__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007F0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOTerrySwitch_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOTerrySwitch_c>FRP10sStateIf_c = .text:0x00000860; // type:function size:0xC +initialize__30sFState_c<17dAcOTerrySwitch_c>Fv = .text:0x00000870; // type:function size:0x1C +execute__30sFState_c<17dAcOTerrySwitch_c>Fv = .text:0x00000890; // type:function size:0x1C +finalize__30sFState_c<17dAcOTerrySwitch_c>Fv = .text:0x000008B0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008D0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008E0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008F0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000900; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000910; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOTerrySwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000920; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOTerrySwitch_c>CFR17dAcOTerrySwitch_c = .text:0x00000930; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOTerrySwitch_c>CFR17dAcOTerrySwitch_c = .text:0x00000960; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOTerrySwitch_c>CFR17dAcOTerrySwitch_c = .text:0x00000990; // type:function size:0x30 +__sinit_\d_a_obj_terry_switch_cpp = .text:0x000009C0; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcOTerrySwitch_c>Fv = .text:0x00000AD0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOTerrySwitch_c>CFPCc = .text:0x00000B30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_113_rodata_0 = .rodata:0x00000000; // type:object size:0x10 data:float -lbl_113_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TERRY_SWITCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_113_data_10 = .data:0x00000010; // type:object size:0xC data:string lbl_113_data_1C = .data:0x0000001C; // type:object size:0x10 lbl_113_data_2C = .data:0x0000002C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_time_baseNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_baseNP/symbols.txt index 43e80cbe..0719b8ec 100644 --- a/config/SOUE01/rels/d_a_obj_time_baseNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_baseNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeBase__ctor = .text:0x000000F0; // type:function size:0x134 +dAcOTimeBase_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_588_230 = .text:0x00000230; // type:function size:0x58 -fn_588_290 = .text:0x00000290; // type:function size:0x58 -fn_588_2F0 = .text:0x000002F0; // type:function size:0x6C -fn_588_360 = .text:0x00000360; // type:function size:0xA0 -fn_588_400 = .text:0x00000400; // type:function size:0xA4 +__dt__27sFState_c<14dAcOTimeBase_c>Fv = .text:0x00000290; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOTimeBase_c>Fv = .text:0x000002F0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000360; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000400; // type:function size:0xA4 fn_588_4B0 = .text:0x000004B0; // type:function size:0x64 AcOTimeBase__initModels = .text:0x00000520; // type:function size:0x150 AcOTimeBase__init = .text:0x00000670; // type:function size:0x21C -fn_588_890 = .text:0x00000890; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x10 AcOTimeBase__init2 = .text:0x000008A0; // type:function size:0x210 AcOTimeBase__destroy = .text:0x00000AB0; // type:function size:0x24 AcOTimeBase__update = .text:0x00000AE0; // type:function size:0x120 -fn_588_C00 = .text:0x00000C00; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C00; // type:function size:0x10 AcOTimeBase__draw = .text:0x00000C10; // type:function size:0x90 -fn_588_CA0 = .text:0x00000CA0; // type:function size:0x4 -fn_588_CB0 = .text:0x00000CB0; // type:function size:0x440 +initializeState_Wait__14dAcOTimeBase_cFv = .text:0x00000CA0; // type:function size:0x4 +executeState_Wait__14dAcOTimeBase_cFv = .text:0x00000CB0; // type:function size:0x440 fn_588_10F0 = .text:0x000010F0; // type:function size:0x1C -fn_588_1110 = .text:0x00001110; // type:function size:0x4 -fn_588_1120 = .text:0x00001120; // type:function size:0x24 -fn_588_1150 = .text:0x00001150; // type:function size:0x144 -fn_588_12A0 = .text:0x000012A0; // type:function size:0x8C -AcOTimeBase__dtor = .text:0x00001330; // type:function size:0x134 -fn_588_1470 = .text:0x00001470; // type:function size:0x10 -fn_588_1480 = .text:0x00001480; // type:function size:0x60 -fn_588_14E0 = .text:0x000014E0; // type:function size:0xC -fn_588_14F0 = .text:0x000014F0; // type:function size:0x1C -fn_588_1510 = .text:0x00001510; // type:function size:0x1C -fn_588_1530 = .text:0x00001530; // type:function size:0x1C -fn_588_1550 = .text:0x00001550; // type:function size:0x10 -fn_588_1560 = .text:0x00001560; // type:function size:0x10 -fn_588_1570 = .text:0x00001570; // type:function size:0x10 -fn_588_1580 = .text:0x00001580; // type:function size:0x10 -fn_588_1590 = .text:0x00001590; // type:function size:0x10 -fn_588_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_588_15B0 = .text:0x000015B0; // type:function size:0x30 -fn_588_15E0 = .text:0x000015E0; // type:function size:0x30 -fn_588_1610 = .text:0x00001610; // type:function size:0x30 -fn_588_1640 = .text:0x00001640; // type:function size:0x1C0 -fn_588_1800 = .text:0x00001800; // type:function size:0x58 -fn_588_1860 = .text:0x00001860; // type:function size:0x88 +finalizeState_Wait__14dAcOTimeBase_cFv = .text:0x00001110; // type:function size:0x4 +initializeState_Event__14dAcOTimeBase_cFv = .text:0x00001120; // type:function size:0x24 +executeState_Event__14dAcOTimeBase_cFv = .text:0x00001150; // type:function size:0x144 +finalizeState_Event__14dAcOTimeBase_cFv = .text:0x000012A0; // type:function size:0x8C +__dt__14dAcOTimeBase_cFv = .text:0x00001330; // type:function size:0x134 +getStateID__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +build__30sFStateFct_c<14dAcOTimeBase_c>FRC12sStateIDIf_c = .text:0x00001480; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOTimeBase_c>FRP10sStateIf_c = .text:0x000014E0; // type:function size:0xC +initialize__27sFState_c<14dAcOTimeBase_c>Fv = .text:0x000014F0; // type:function size:0x1C +execute__27sFState_c<14dAcOTimeBase_c>Fv = .text:0x00001510; // type:function size:0x1C +finalize__27sFState_c<14dAcOTimeBase_c>Fv = .text:0x00001530; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001550; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001560; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001570; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001580; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001590; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOTimeBase_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015A0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOTimeBase_c>CFR14dAcOTimeBase_c = .text:0x000015B0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOTimeBase_c>CFR14dAcOTimeBase_c = .text:0x000015E0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOTimeBase_c>CFR14dAcOTimeBase_c = .text:0x00001610; // type:function size:0x30 +__sinit_\d_a_obj_time_base_cpp = .text:0x00001640; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dAcOTimeBase_c>Fv = .text:0x00001800; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOTimeBase_c>CFPCc = .text:0x00001860; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -52,7 +52,7 @@ lbl_588_rodata_4 = .rodata:0x00000004; // type:object size:0x1C data:float lbl_588_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:float lbl_588_rodata_28 = .rodata:0x00000028; // type:object size:0xC data:float lbl_588_rodata_34 = .rodata:0x00000034; // type:object size:0x8 data:float -lbl_588_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_BASE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_588_data_10 = .data:0x00000010; // type:object size:0x30 lbl_588_data_40 = .data:0x00000040; // type:object size:0xC lbl_588_data_4C = .data:0x0000004C; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_time_blockNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_blockNP/symbols.txt index 888f7013..eb015725 100644 --- a/config/SOUE01/rels/d_a_obj_time_blockNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_blockNP/symbols.txt @@ -4,32 +4,32 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_555_F0 = .text:0x000000F0; // type:function size:0x40 -fn_555_130 = .text:0x00000130; // type:function size:0x168 -fn_555_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_555_300 = .text:0x00000300; // type:function size:0x6C -fn_555_370 = .text:0x00000370; // type:function size:0xA0 -fn_555_410 = .text:0x00000410; // type:function size:0xA4 +dAcOTimeBlock_c_classInit__Fv = .text:0x00000130; // type:function size:0x168 +__dt__28sFState_c<15dAcOTimeBlock_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTimeBlock_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_555_4C0 = .text:0x000004C0; // type:function size:0x4 fn_555_4D0 = .text:0x000004D0; // type:function size:0x44 fn_555_520 = .text:0x00000520; // type:function size:0x488 fn_555_9B0 = .text:0x000009B0; // type:function size:0x4 fn_555_9C0 = .text:0x000009C0; // type:function size:0x4E0 -fn_555_EA0 = .text:0x00000EA0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000EA0; // type:function size:0x10 fn_555_EB0 = .text:0x00000EB0; // type:function size:0xA8 fn_555_F60 = .text:0x00000F60; // type:function size:0xDC fn_555_1040 = .text:0x00001040; // type:function size:0x474 -fn_555_14C0 = .text:0x000014C0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014C0; // type:function size:0x10 fn_555_14D0 = .text:0x000014D0; // type:function size:0x1C fn_555_14F0 = .text:0x000014F0; // type:function size:0x1C fn_555_1510 = .text:0x00001510; // type:function size:0x1C fn_555_1530 = .text:0x00001530; // type:function size:0x68 fn_555_15A0 = .text:0x000015A0; // type:function size:0xFC -fn_555_16A0 = .text:0x000016A0; // type:function size:0x4 -fn_555_16B0 = .text:0x000016B0; // type:function size:0x50 -fn_555_1700 = .text:0x00001700; // type:function size:0x80 -fn_555_1780 = .text:0x00001780; // type:function size:0x4 -fn_555_1790 = .text:0x00001790; // type:function size:0x50 -fn_555_17E0 = .text:0x000017E0; // type:function size:0x80 +initializeState_Wait__15dAcOTimeBlock_cFv = .text:0x000016A0; // type:function size:0x4 +executeState_Wait__15dAcOTimeBlock_cFv = .text:0x000016B0; // type:function size:0x50 +finalizeState_Wait__15dAcOTimeBlock_cFv = .text:0x00001700; // type:function size:0x80 +initializeState_TimeSlip__15dAcOTimeBlock_cFv = .text:0x00001780; // type:function size:0x4 +executeState_TimeSlip__15dAcOTimeBlock_cFv = .text:0x00001790; // type:function size:0x50 +finalizeState_TimeSlip__15dAcOTimeBlock_cFv = .text:0x000017E0; // type:function size:0x80 fn_555_1860 = .text:0x00001860; // type:function size:0x280 fn_555_1AE0 = .text:0x00001AE0; // type:function size:0x158 fn_555_1C40 = .text:0x00001C40; // type:function size:0x19C @@ -37,25 +37,25 @@ fn_555_1DE0 = .text:0x00001DE0; // type:function size:0xC0 fn_555_1EA0 = .text:0x00001EA0; // type:function size:0xA8 fn_555_1F50 = .text:0x00001F50; // type:function size:0x98 fn_555_1FF0 = .text:0x00001FF0; // type:function size:0x98 -fn_555_2090 = .text:0x00002090; // type:function size:0x148 -fn_555_21E0 = .text:0x000021E0; // type:function size:0x10 -fn_555_21F0 = .text:0x000021F0; // type:function size:0x60 -fn_555_2250 = .text:0x00002250; // type:function size:0xC -fn_555_2260 = .text:0x00002260; // type:function size:0x1C -fn_555_2280 = .text:0x00002280; // type:function size:0x1C -fn_555_22A0 = .text:0x000022A0; // type:function size:0x1C -fn_555_22C0 = .text:0x000022C0; // type:function size:0x10 -fn_555_22D0 = .text:0x000022D0; // type:function size:0x10 -fn_555_22E0 = .text:0x000022E0; // type:function size:0x10 -fn_555_22F0 = .text:0x000022F0; // type:function size:0x10 -fn_555_2300 = .text:0x00002300; // type:function size:0x10 -fn_555_2310 = .text:0x00002310; // type:function size:0x10 -fn_555_2320 = .text:0x00002320; // type:function size:0x30 -fn_555_2350 = .text:0x00002350; // type:function size:0x30 -fn_555_2380 = .text:0x00002380; // type:function size:0x30 -fn_555_23B0 = .text:0x000023B0; // type:function size:0x1C0 -fn_555_2570 = .text:0x00002570; // type:function size:0x58 -fn_555_25D0 = .text:0x000025D0; // type:function size:0x88 +__dt__15dAcOTimeBlock_cFv = .text:0x00002090; // type:function size:0x148 +getStateID__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000021E0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOTimeBlock_c>FRC12sStateIDIf_c = .text:0x000021F0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTimeBlock_c>FRP10sStateIf_c = .text:0x00002250; // type:function size:0xC +initialize__28sFState_c<15dAcOTimeBlock_c>Fv = .text:0x00002260; // type:function size:0x1C +execute__28sFState_c<15dAcOTimeBlock_c>Fv = .text:0x00002280; // type:function size:0x1C +finalize__28sFState_c<15dAcOTimeBlock_c>Fv = .text:0x000022A0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022C0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022D0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000022E0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000022F0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002300; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTimeBlock_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002310; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTimeBlock_c>CFR15dAcOTimeBlock_c = .text:0x00002320; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTimeBlock_c>CFR15dAcOTimeBlock_c = .text:0x00002350; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTimeBlock_c>CFR15dAcOTimeBlock_c = .text:0x00002380; // type:function size:0x30 +__sinit_\d_a_obj_time_block_cpp = .text:0x000023B0; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOTimeBlock_c>Fv = .text:0x00002570; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTimeBlock_c>CFPCc = .text:0x000025D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_555_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float lbl_555_rodata_38 = .rodata:0x00000038; // type:object size:0x20 data:float lbl_555_rodata_58 = .rodata:0x00000058; // type:object size:0x8 data:double lbl_555_rodata_60 = .rodata:0x00000060; // type:object size:0x2C data:float -lbl_555_data_0 = .data:0x00000000; // type:object size:0x80 data:4byte +g_profile_OBJ_TIME_BLOCK = .data:0x00000000; // type:object size:0x80 data:4byte lbl_555_data_80 = .data:0x00000080; // type:object size:0x4 lbl_555_data_84 = .data:0x00000084; // type:object size:0x14 lbl_555_data_98 = .data:0x00000098; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_time_boatNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_boatNP/symbols.txt index 2c353817..9dcb9106 100644 --- a/config/SOUE01/rels/d_a_obj_time_boatNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_boatNP/symbols.txt @@ -3,43 +3,43 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeBoat__ctor = .text:0x000000F0; // type:function size:0x228 +dAcOTimeBoat_c_classInit__Fv = .text:0x000000F0; // type:function size:0x228 fn_477_320 = .text:0x00000320; // type:function size:0x64 fn_477_390 = .text:0x00000390; // type:function size:0x64 -fn_477_400 = .text:0x00000400; // type:function size:0x58 -fn_477_460 = .text:0x00000460; // type:function size:0x6C -fn_477_4D0 = .text:0x000004D0; // type:function size:0xA0 -fn_477_570 = .text:0x00000570; // type:function size:0xA4 +__dt__27sFState_c<14dAcOTimeBoat_c>Fv = .text:0x00000400; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOTimeBoat_c>Fv = .text:0x00000460; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000570; // type:function size:0xA4 fn_477_620 = .text:0x00000620; // type:function size:0x58 fn_477_680 = .text:0x00000680; // type:function size:0x10 AcOTimeBoat__actorInteractFunc = .text:0x00000690; // type:function size:0x64 fn_477_700 = .text:0x00000700; // type:function size:0xE8 fn_477_7F0 = .text:0x000007F0; // type:function size:0x2A8 AcOTimeBoat__init = .text:0x00000AA0; // type:function size:0x630 -fn_477_10D0 = .text:0x000010D0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000010D0; // type:function size:0x10 AcOTimeBoat__init2 = .text:0x000010E0; // type:function size:0x16C fn_477_1250 = .text:0x00001250; // type:function size:0x8 AcOTimeBoat__update = .text:0x00001260; // type:function size:0x688 -fn_477_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_477_1900 = .text:0x00001900; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001900; // type:function size:0x10 AcOTimeBoat__updateInEvent = .text:0x00001910; // type:function size:0x48C fn_477_1DA0 = .text:0x00001DA0; // type:function size:0x98 fn_477_1E40 = .text:0x00001E40; // type:function size:0x10 fn_477_1E50 = .text:0x00001E50; // type:function size:0x10 AcOTimeBoat__draw = .text:0x00001E60; // type:function size:0x158 -AcOTimeBoat__stateWaitEnter = .text:0x00001FC0; // type:function size:0x9C -AcOTimeBoat__stateWaitUpdate = .text:0x00002060; // type:function size:0x118 -AcOTimeBoat__stateWaitLeave = .text:0x00002180; // type:function size:0x4 -AcOTimeBoat__stateStartTimeSlipEnter = .text:0x00002190; // type:function size:0xD4 -AcOTimeBoat__stateStartTimeSlipUpdate = .text:0x00002270; // type:function size:0x98 -AcOTimeBoat__stateStartTimeSlipLeave = .text:0x00002310; // type:function size:0x44 -AcOTimeBoat__stateTSWaitEnter = .text:0x00002360; // type:function size:0x144 -AcOTimeBoat__stateTSWaitUpdate = .text:0x000024B0; // type:function size:0xA8 -AcOTimeBoat__stateTSWaitLeave = .text:0x00002560; // type:function size:0x4 -AcOTimeBoat__stateTSRideEnter = .text:0x00002570; // type:function size:0x4 -AcOTimeBoat__stateTSRideUpdate = .text:0x00002580; // type:function size:0x664 +initializeState_Wait__14dAcOTimeBoat_cFv = .text:0x00001FC0; // type:function size:0x9C +executeState_Wait__14dAcOTimeBoat_cFv = .text:0x00002060; // type:function size:0x118 +finalizeState_Wait__14dAcOTimeBoat_cFv = .text:0x00002180; // type:function size:0x4 +initializeState_StartTimeSlip__14dAcOTimeBoat_cFv = .text:0x00002190; // type:function size:0xD4 +executeState_StartTimeSlip__14dAcOTimeBoat_cFv = .text:0x00002270; // type:function size:0x98 +finalizeState_StartTimeSlip__14dAcOTimeBoat_cFv = .text:0x00002310; // type:function size:0x44 +initializeState_TSWait__14dAcOTimeBoat_cFv = .text:0x00002360; // type:function size:0x144 +executeState_TSWait__14dAcOTimeBoat_cFv = .text:0x000024B0; // type:function size:0xA8 +finalizeState_TSWait__14dAcOTimeBoat_cFv = .text:0x00002560; // type:function size:0x4 +initializeState_TSRide__14dAcOTimeBoat_cFv = .text:0x00002570; // type:function size:0x4 +executeState_TSRide__14dAcOTimeBoat_cFv = .text:0x00002580; // type:function size:0x664 fn_477_2BF0 = .text:0x00002BF0; // type:function size:0x1C -AcOTimeBoat__stateTSRideLeave = .text:0x00002C10; // type:function size:0x10 +finalizeState_TSRide__14dAcOTimeBoat_cFv = .text:0x00002C10; // type:function size:0x10 fn_477_2C20 = .text:0x00002C20; // type:function size:0x2EC fn_477_2F10 = .text:0x00002F10; // type:function size:0x1E0 fn_477_30F0 = .text:0x000030F0; // type:function size:0x124 @@ -61,24 +61,24 @@ fn_477_45E0 = .text:0x000045E0; // type:function size:0xBE8 fn_477_51D0 = .text:0x000051D0; // type:function size:0xD8 fn_477_52B0 = .text:0x000052B0; // type:function size:0xCC fn_477_5380 = .text:0x00005380; // type:function size:0x28 -fn_477_53B0 = .text:0x000053B0; // type:function size:0x1B0 -fn_477_5560 = .text:0x00005560; // type:function size:0x60 -fn_477_55C0 = .text:0x000055C0; // type:function size:0xC -fn_477_55D0 = .text:0x000055D0; // type:function size:0x1C -fn_477_55F0 = .text:0x000055F0; // type:function size:0x1C -fn_477_5610 = .text:0x00005610; // type:function size:0x1C -fn_477_5630 = .text:0x00005630; // type:function size:0x10 -fn_477_5640 = .text:0x00005640; // type:function size:0x10 -fn_477_5650 = .text:0x00005650; // type:function size:0x10 -fn_477_5660 = .text:0x00005660; // type:function size:0x10 -fn_477_5670 = .text:0x00005670; // type:function size:0x10 -fn_477_5680 = .text:0x00005680; // type:function size:0x10 -fn_477_5690 = .text:0x00005690; // type:function size:0x30 -fn_477_56C0 = .text:0x000056C0; // type:function size:0x30 -fn_477_56F0 = .text:0x000056F0; // type:function size:0x30 -fn_477_5720 = .text:0x00005720; // type:function size:0x338 -fn_477_5A60 = .text:0x00005A60; // type:function size:0x58 -fn_477_5AC0 = .text:0x00005AC0; // type:function size:0x88 +__dt__14dAcOTimeBoat_cFv = .text:0x000053B0; // type:function size:0x1B0 +build__30sFStateFct_c<14dAcOTimeBoat_c>FRC12sStateIDIf_c = .text:0x00005560; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOTimeBoat_c>FRP10sStateIf_c = .text:0x000055C0; // type:function size:0xC +initialize__27sFState_c<14dAcOTimeBoat_c>Fv = .text:0x000055D0; // type:function size:0x1C +execute__27sFState_c<14dAcOTimeBoat_c>Fv = .text:0x000055F0; // type:function size:0x1C +finalize__27sFState_c<14dAcOTimeBoat_c>Fv = .text:0x00005610; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005630; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005640; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00005650; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005660; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005670; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOTimeBoat_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005680; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOTimeBoat_c>CFR14dAcOTimeBoat_c = .text:0x00005690; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOTimeBoat_c>CFR14dAcOTimeBoat_c = .text:0x000056C0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOTimeBoat_c>CFR14dAcOTimeBoat_c = .text:0x000056F0; // type:function size:0x30 +__sinit_\d_a_obj_time_boat_cpp = .text:0x00005720; // type:function size:0x338 scope:local +__dt__29sFStateID_c<14dAcOTimeBoat_c>Fv = .text:0x00005A60; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOTimeBoat_c>CFPCc = .text:0x00005AC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -92,7 +92,7 @@ lbl_477_rodata_DC = .rodata:0x000000DC; // type:object size:0x30 data:float lbl_477_rodata_10C = .rodata:0x0000010C; // type:object size:0x2C data:float lbl_477_rodata_138 = .rodata:0x00000138; // type:object size:0x3C data:float lbl_477_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_477_data_8 = .data:0x00000008; // type:object size:0x80 +g_profile_OBJ_TIME_BOAT = .data:0x00000008; // type:object size:0x80 lbl_477_data_88 = .data:0x00000088; // type:object size:0xC data:string lbl_477_data_94 = .data:0x00000094; // type:object size:0x14 lbl_477_data_A8 = .data:0x000000A8; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_time_boat_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_boat_bulletNP/symbols.txt index 73a0a5be..a0e8796f 100644 --- a/config/SOUE01/rels/d_a_obj_time_boat_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_boat_bulletNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_478_F0 = .text:0x000000F0; // type:function size:0x150 -fn_478_240 = .text:0x00000240; // type:function size:0x58 -fn_478_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_478_310 = .text:0x00000310; // type:function size:0xA0 -fn_478_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOTimeBoatBullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0x150 +__dt__33sFState_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOTimeBoatBullet_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_478_460 = .text:0x00000460; // type:function size:0x74 fn_478_4E0 = .text:0x000004E0; // type:function size:0x80 fn_478_560 = .text:0x00000560; // type:function size:0x148 -fn_478_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_478_6C0 = .text:0x000006C0; // type:function size:0x8 fn_478_6D0 = .text:0x000006D0; // type:function size:0xF0 -fn_478_7C0 = .text:0x000007C0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007C0; // type:function size:0x10 fn_478_7D0 = .text:0x000007D0; // type:function size:0x28 -fn_478_800 = .text:0x00000800; // type:function size:0x4 -fn_478_810 = .text:0x00000810; // type:function size:0x108 +initializeState_Wait__20dAcOTimeBoatBullet_cFv = .text:0x00000800; // type:function size:0x4 +executeState_Wait__20dAcOTimeBoatBullet_cFv = .text:0x00000810; // type:function size:0x108 fn_478_920 = .text:0x00000920; // type:function size:0x1C -fn_478_940 = .text:0x00000940; // type:function size:0x4 -fn_478_950 = .text:0x00000950; // type:function size:0x2C4 -fn_478_C20 = .text:0x00000C20; // type:function size:0xE0 -fn_478_D00 = .text:0x00000D00; // type:function size:0x4 -fn_478_D10 = .text:0x00000D10; // type:function size:0x134 -fn_478_E50 = .text:0x00000E50; // type:function size:0x10 +finalizeState_Wait__20dAcOTimeBoatBullet_cFv = .text:0x00000940; // type:function size:0x4 +initializeState_Explode__20dAcOTimeBoatBullet_cFv = .text:0x00000950; // type:function size:0x2C4 +executeState_Explode__20dAcOTimeBoatBullet_cFv = .text:0x00000C20; // type:function size:0xE0 +finalizeState_Explode__20dAcOTimeBoatBullet_cFv = .text:0x00000D00; // type:function size:0x4 +__dt__20dAcOTimeBoatBullet_cFv = .text:0x00000D10; // type:function size:0x134 +getStateID__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 fn_478_E60 = .text:0x00000E60; // type:function size:0x4 fn_478_E70 = .text:0x00000E70; // type:function size:0x4 fn_478_E80 = .text:0x00000E80; // type:function size:0x4 fn_478_E90 = .text:0x00000E90; // type:function size:0x4 fn_478_EA0 = .text:0x00000EA0; // type:function size:0x4 fn_478_EB0 = .text:0x00000EB0; // type:function size:0x4 -fn_478_EC0 = .text:0x00000EC0; // type:function size:0x60 -fn_478_F20 = .text:0x00000F20; // type:function size:0xC -fn_478_F30 = .text:0x00000F30; // type:function size:0x1C -fn_478_F50 = .text:0x00000F50; // type:function size:0x1C -fn_478_F70 = .text:0x00000F70; // type:function size:0x1C -fn_478_F90 = .text:0x00000F90; // type:function size:0x10 -fn_478_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_478_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_478_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_478_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_478_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_478_FF0 = .text:0x00000FF0; // type:function size:0x30 -fn_478_1020 = .text:0x00001020; // type:function size:0x30 -fn_478_1050 = .text:0x00001050; // type:function size:0x30 -fn_478_1080 = .text:0x00001080; // type:function size:0x1C0 -fn_478_1240 = .text:0x00001240; // type:function size:0x58 -fn_478_12A0 = .text:0x000012A0; // type:function size:0x88 +build__36sFStateFct_c<20dAcOTimeBoatBullet_c>FRC12sStateIDIf_c = .text:0x00000EC0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOTimeBoatBullet_c>FRP10sStateIf_c = .text:0x00000F20; // type:function size:0xC +initialize__33sFState_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00000F30; // type:function size:0x1C +execute__33sFState_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00000F50; // type:function size:0x1C +finalize__33sFState_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00000F70; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FA0; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FC0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FD0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOTimeBoatBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FE0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOTimeBoatBullet_c>CFR20dAcOTimeBoatBullet_c = .text:0x00000FF0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOTimeBoatBullet_c>CFR20dAcOTimeBoatBullet_c = .text:0x00001020; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOTimeBoatBullet_c>CFR20dAcOTimeBoatBullet_c = .text:0x00001050; // type:function size:0x30 +__sinit_\d_a_obj_time_boat_bullet_cpp = .text:0x00001080; // type:function size:0x1C0 scope:local +__dt__35sFStateID_c<20dAcOTimeBoatBullet_c>Fv = .text:0x00001240; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOTimeBoatBullet_c>CFPCc = .text:0x000012A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_478_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_478_rodata_4 = .rodata:0x00000004; // type:object size:0x24 data:float -lbl_478_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_BOAT_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_478_data_10 = .data:0x00000010; // type:object size:0x2C lbl_478_data_3C = .data:0x0000003C; // type:object size:0x10 lbl_478_data_4C = .data:0x0000004C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_time_doorNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_doorNP/symbols.txt index 9ddd48bd..2957ef72 100644 --- a/config/SOUE01/rels/d_a_obj_time_doorNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_doorNP/symbols.txt @@ -3,37 +3,37 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeDoor__create = .text:0x000000F0; // type:function size:0x214 +dAcOTimeDoor_c_classInit__Fv = .text:0x000000F0; // type:function size:0x214 fn_549_310 = .text:0x00000310; // type:function size:0x58 fn_549_370 = .text:0x00000370; // type:function size:0x5C fn_549_3D0 = .text:0x000003D0; // type:function size:0x60 fn_549_430 = .text:0x00000430; // type:function size:0x60 fn_549_490 = .text:0x00000490; // type:function size:0x40 -fn_549_4D0 = .text:0x000004D0; // type:function size:0x58 -fn_549_530 = .text:0x00000530; // type:function size:0x6C -fn_549_5A0 = .text:0x000005A0; // type:function size:0xA0 -fn_549_640 = .text:0x00000640; // type:function size:0xA4 +__dt__27sFState_c<14dAcOTimeDoor_c>Fv = .text:0x000004D0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOTimeDoor_c>Fv = .text:0x00000530; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005A0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000640; // type:function size:0xA4 fn_549_6F0 = .text:0x000006F0; // type:function size:0x2E4 AcOTimeDoor__init = .text:0x000009E0; // type:function size:0x2A0 AcOTimeDoor__getSpawnStruct = .text:0x00000C80; // type:function size:0xC -fn_549_C90 = .text:0x00000C90; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C90; // type:function size:0x10 fn_549_CA0 = .text:0x00000CA0; // type:function size:0x30 AcOTimeDoor__update = .text:0x00000CD0; // type:function size:0x228 -fn_549_F00 = .text:0x00000F00; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F00; // type:function size:0x10 fn_549_F10 = .text:0x00000F10; // type:function size:0x444 fn_549_1360 = .text:0x00001360; // type:function size:0x80 fn_549_13E0 = .text:0x000013E0; // type:function size:0x1CC fn_549_15B0 = .text:0x000015B0; // type:function size:0x158 fn_549_1710 = .text:0x00001710; // type:function size:0x68 -fn_549_1780 = .text:0x00001780; // type:function size:0xC8 -fn_549_1850 = .text:0x00001850; // type:function size:0x50 -fn_549_18A0 = .text:0x000018A0; // type:function size:0x4 +initializeState_Wait__14dAcOTimeDoor_cFv = .text:0x00001780; // type:function size:0xC8 +executeState_Wait__14dAcOTimeDoor_cFv = .text:0x00001850; // type:function size:0x50 +finalizeState_Wait__14dAcOTimeDoor_cFv = .text:0x000018A0; // type:function size:0x4 fn_549_18B0 = .text:0x000018B0; // type:function size:0x84 fn_549_1940 = .text:0x00001940; // type:function size:0x98 AcOTimeDoor__checkLinkIsFacing = .text:0x000019E0; // type:function size:0x70 fn_549_1A50 = .text:0x00001A50; // type:function size:0xA8 -fn_549_1B00 = .text:0x00001B00; // type:function size:0x15C -fn_549_1C60 = .text:0x00001C60; // type:function size:0x10 +__dt__14dAcOTimeDoor_cFv = .text:0x00001B00; // type:function size:0x15C +getStateID__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C60; // type:function size:0x10 fn_549_1C70 = .text:0x00001C70; // type:function size:0x4 fn_549_1C80 = .text:0x00001C80; // type:function size:0x4 fn_549_1C90 = .text:0x00001C90; // type:function size:0x4 @@ -43,23 +43,23 @@ fn_549_1CC0 = .text:0x00001CC0; // type:function size:0x4 fn_549_1CD0 = .text:0x00001CD0; // type:function size:0x4 fn_549_1CE0 = .text:0x00001CE0; // type:function size:0x4 fn_549_1CF0 = .text:0x00001CF0; // type:function size:0x4 -fn_549_1D00 = .text:0x00001D00; // type:function size:0x60 -fn_549_1D60 = .text:0x00001D60; // type:function size:0xC -fn_549_1D70 = .text:0x00001D70; // type:function size:0x1C -fn_549_1D90 = .text:0x00001D90; // type:function size:0x1C -fn_549_1DB0 = .text:0x00001DB0; // type:function size:0x1C -fn_549_1DD0 = .text:0x00001DD0; // type:function size:0x10 -fn_549_1DE0 = .text:0x00001DE0; // type:function size:0x10 -fn_549_1DF0 = .text:0x00001DF0; // type:function size:0x10 -fn_549_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_549_1E10 = .text:0x00001E10; // type:function size:0x10 -fn_549_1E20 = .text:0x00001E20; // type:function size:0x10 -fn_549_1E30 = .text:0x00001E30; // type:function size:0x30 -fn_549_1E60 = .text:0x00001E60; // type:function size:0x30 -fn_549_1E90 = .text:0x00001E90; // type:function size:0x30 -fn_549_1EC0 = .text:0x00001EC0; // type:function size:0x10C -fn_549_1FD0 = .text:0x00001FD0; // type:function size:0x58 -fn_549_2030 = .text:0x00002030; // type:function size:0x88 +build__30sFStateFct_c<14dAcOTimeDoor_c>FRC12sStateIDIf_c = .text:0x00001D00; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOTimeDoor_c>FRP10sStateIf_c = .text:0x00001D60; // type:function size:0xC +initialize__27sFState_c<14dAcOTimeDoor_c>Fv = .text:0x00001D70; // type:function size:0x1C +execute__27sFState_c<14dAcOTimeDoor_c>Fv = .text:0x00001D90; // type:function size:0x1C +finalize__27sFState_c<14dAcOTimeDoor_c>Fv = .text:0x00001DB0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DD0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DE0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001DF0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E00; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E10; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOTimeDoor_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E20; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOTimeDoor_c>CFR14dAcOTimeDoor_c = .text:0x00001E30; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOTimeDoor_c>CFR14dAcOTimeDoor_c = .text:0x00001E60; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOTimeDoor_c>CFR14dAcOTimeDoor_c = .text:0x00001E90; // type:function size:0x30 +__sinit_\d_a_obj_time_door_cpp = .text:0x00001EC0; // type:function size:0x10C scope:local +__dt__29sFStateID_c<14dAcOTimeDoor_c>Fv = .text:0x00001FD0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOTimeDoor_c>CFPCc = .text:0x00002030; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_549_rodata_0 = .rodata:0x00000000; // type:object size:0x4C data:float lbl_549_rodata_4C = .rodata:0x0000004C; // type:object size:0x20 data:float lbl_549_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_549_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float -lbl_549_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_DOOR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_549_data_10 = .data:0x00000010; // type:object size:0xC lbl_549_data_1C = .data:0x0000001C; // type:object size:0x1C lbl_549_data_38 = .data:0x00000038; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_time_door_beforeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_door_beforeNP/symbols.txt index 597b57ce..a8c0a21c 100644 --- a/config/SOUE01/rels/d_a_obj_time_door_beforeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_door_beforeNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeDoorBefore__ctor = .text:0x000000F0; // type:function size:0x118 -fn_581_210 = .text:0x00000210; // type:function size:0x58 -fn_581_270 = .text:0x00000270; // type:function size:0x6C -fn_581_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_581_380 = .text:0x00000380; // type:function size:0xA4 +dAcOTimeDoorBefore_c_classInit__Fv = .text:0x000000F0; // type:function size:0x118 +__dt__33sFState_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 AcOTimeDoorBefore__initModels = .text:0x00000430; // type:function size:0x160 AcOTimeDoorBefore__init = .text:0x00000590; // type:function size:0x270 -fn_581_800 = .text:0x00000800; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_581_810 = .text:0x00000810; // type:function size:0x5C fn_581_870 = .text:0x00000870; // type:function size:0x8 fn_581_880 = .text:0x00000880; // type:function size:0x1C4 -fn_581_A50 = .text:0x00000A50; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 fn_581_A60 = .text:0x00000A60; // type:function size:0xD8 AcOTimeDoorBefore__decrement = .text:0x00000B40; // type:function size:0x1C AcOTimeDoorBefore__draw = .text:0x00000B60; // type:function size:0x3C -fn_581_BA0 = .text:0x00000BA0; // type:function size:0x4 -AcOTimeDoorBefore__stateFuncWait = .text:0x00000BB0; // type:function size:0x2AC -fn_581_E60 = .text:0x00000E60; // type:function size:0x4 -fn_581_E70 = .text:0x00000E70; // type:function size:0x10C -fn_581_F80 = .text:0x00000F80; // type:function size:0x10 -fn_581_F90 = .text:0x00000F90; // type:function size:0x60 -fn_581_FF0 = .text:0x00000FF0; // type:function size:0xC -fn_581_1000 = .text:0x00001000; // type:function size:0x1C -fn_581_1020 = .text:0x00001020; // type:function size:0x1C -fn_581_1040 = .text:0x00001040; // type:function size:0x1C -fn_581_1060 = .text:0x00001060; // type:function size:0x10 -fn_581_1070 = .text:0x00001070; // type:function size:0x10 -fn_581_1080 = .text:0x00001080; // type:function size:0x10 -fn_581_1090 = .text:0x00001090; // type:function size:0x10 -fn_581_10A0 = .text:0x000010A0; // type:function size:0x10 -fn_581_10B0 = .text:0x000010B0; // type:function size:0x10 -fn_581_10C0 = .text:0x000010C0; // type:function size:0x30 -fn_581_10F0 = .text:0x000010F0; // type:function size:0x30 -fn_581_1120 = .text:0x00001120; // type:function size:0x30 -fn_581_1150 = .text:0x00001150; // type:function size:0x10C -fn_581_1260 = .text:0x00001260; // type:function size:0x58 -fn_581_12C0 = .text:0x000012C0; // type:function size:0x88 +initializeState_Wait__20dAcOTimeDoorBefore_cFv = .text:0x00000BA0; // type:function size:0x4 +executeState_Wait__20dAcOTimeDoorBefore_cFv = .text:0x00000BB0; // type:function size:0x2AC +finalizeState_Wait__20dAcOTimeDoorBefore_cFv = .text:0x00000E60; // type:function size:0x4 +__dt__20dAcOTimeDoorBefore_cFv = .text:0x00000E70; // type:function size:0x10C +getStateID__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F80; // type:function size:0x10 +build__36sFStateFct_c<20dAcOTimeDoorBefore_c>FRC12sStateIDIf_c = .text:0x00000F90; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOTimeDoorBefore_c>FRP10sStateIf_c = .text:0x00000FF0; // type:function size:0xC +initialize__33sFState_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00001000; // type:function size:0x1C +execute__33sFState_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00001020; // type:function size:0x1C +finalize__33sFState_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00001040; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001060; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001070; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001080; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001090; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010A0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOTimeDoorBefore_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOTimeDoorBefore_c>CFR20dAcOTimeDoorBefore_c = .text:0x000010C0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOTimeDoorBefore_c>CFR20dAcOTimeDoorBefore_c = .text:0x000010F0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOTimeDoorBefore_c>CFR20dAcOTimeDoorBefore_c = .text:0x00001120; // type:function size:0x30 +__sinit_\d_a_obj_time_door_before_cpp = .text:0x00001150; // type:function size:0x10C scope:local +__dt__35sFStateID_c<20dAcOTimeDoorBefore_c>Fv = .text:0x00001260; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOTimeDoorBefore_c>CFPCc = .text:0x000012C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_581_rodata_0 = .rodata:0x00000000; // type:object size:0x54 data:float -lbl_581_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_DOOR_BEFORE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_581_data_10 = .data:0x00000010; // type:object size:0xC lbl_581_data_1C = .data:0x0000001C; // type:object size:0x1C lbl_581_data_38 = .data:0x00000038; // type:object size:0x5C diff --git a/config/SOUE01/rels/d_a_obj_time_stage_bgNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_stage_bgNP/symbols.txt index 6cfd9ea9..c8860292 100644 --- a/config/SOUE01/rels/d_a_obj_time_stage_bgNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_stage_bgNP/symbols.txt @@ -3,47 +3,47 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeStageBg__ctor = .text:0x000000F0; // type:function size:0x114 -fn_618_210 = .text:0x00000210; // type:function size:0x58 -fn_618_270 = .text:0x00000270; // type:function size:0x6C -fn_618_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_618_380 = .text:0x00000380; // type:function size:0xA4 +dAcOTimeStageBg_c_classInit__Fv = .text:0x000000F0; // type:function size:0x114 +__dt__30sFState_c<17dAcOTimeStageBg_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOTimeStageBg_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_618_430 = .text:0x00000430; // type:function size:0x40 AcOTimeStageBg__initModels = .text:0x00000470; // type:function size:0x1E0 AcOTimeStageBg__init = .text:0x00000650; // type:function size:0x1B0 -fn_618_800 = .text:0x00000800; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 AcOTimeStageBg__init2 = .text:0x00000810; // type:function size:0x90 fn_618_8A0 = .text:0x000008A0; // type:function size:0x8 AcOTimeStageBg__update = .text:0x000008B0; // type:function size:0x60 -fn_618_910 = .text:0x00000910; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000910; // type:function size:0x10 AcOTimeStageBg__draw = .text:0x00000920; // type:function size:0xC8 -fn_618_9F0 = .text:0x000009F0; // type:function size:0x4 -AcOTimeStageBg__stateWaitUpdate = .text:0x00000A00; // type:function size:0xF0 -fn_618_AF0 = .text:0x00000AF0; // type:function size:0x4 -AcOTimeStageBg__dtor = .text:0x00000B00; // type:function size:0xE4 -fn_618_BF0 = .text:0x00000BF0; // type:function size:0x10 +initializeState_Wait__17dAcOTimeStageBg_cFv = .text:0x000009F0; // type:function size:0x4 +executeState_Wait__17dAcOTimeStageBg_cFv = .text:0x00000A00; // type:function size:0xF0 +finalizeState_Wait__17dAcOTimeStageBg_cFv = .text:0x00000AF0; // type:function size:0x4 +__dt__17dAcOTimeStageBg_cFv = .text:0x00000B00; // type:function size:0xE4 +getStateID__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BF0; // type:function size:0x10 fn_618_C00 = .text:0x00000C00; // type:function size:0x4 fn_618_C10 = .text:0x00000C10; // type:function size:0x4 fn_618_C20 = .text:0x00000C20; // type:function size:0x4 fn_618_C30 = .text:0x00000C30; // type:function size:0x4 fn_618_C40 = .text:0x00000C40; // type:function size:0x4 -fn_618_C50 = .text:0x00000C50; // type:function size:0x60 -fn_618_CB0 = .text:0x00000CB0; // type:function size:0xC -fn_618_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_618_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_618_D00 = .text:0x00000D00; // type:function size:0x1C -fn_618_D20 = .text:0x00000D20; // type:function size:0x10 -fn_618_D30 = .text:0x00000D30; // type:function size:0x10 -fn_618_D40 = .text:0x00000D40; // type:function size:0x10 -fn_618_D50 = .text:0x00000D50; // type:function size:0x10 -fn_618_D60 = .text:0x00000D60; // type:function size:0x10 -fn_618_D70 = .text:0x00000D70; // type:function size:0x10 -fn_618_D80 = .text:0x00000D80; // type:function size:0x30 -fn_618_DB0 = .text:0x00000DB0; // type:function size:0x30 -fn_618_DE0 = .text:0x00000DE0; // type:function size:0x30 -fn_618_E10 = .text:0x00000E10; // type:function size:0x10C -fn_618_F20 = .text:0x00000F20; // type:function size:0x58 -fn_618_F80 = .text:0x00000F80; // type:function size:0x88 +build__33sFStateFct_c<17dAcOTimeStageBg_c>FRC12sStateIDIf_c = .text:0x00000C50; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOTimeStageBg_c>FRP10sStateIf_c = .text:0x00000CB0; // type:function size:0xC +initialize__30sFState_c<17dAcOTimeStageBg_c>Fv = .text:0x00000CC0; // type:function size:0x1C +execute__30sFState_c<17dAcOTimeStageBg_c>Fv = .text:0x00000CE0; // type:function size:0x1C +finalize__30sFState_c<17dAcOTimeStageBg_c>Fv = .text:0x00000D00; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D40; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D60; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOTimeStageBg_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOTimeStageBg_c>CFR17dAcOTimeStageBg_c = .text:0x00000D80; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOTimeStageBg_c>CFR17dAcOTimeStageBg_c = .text:0x00000DB0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOTimeStageBg_c>CFR17dAcOTimeStageBg_c = .text:0x00000DE0; // type:function size:0x30 +__sinit_\d_a_obj_time_stage_bg_cpp = .text:0x00000E10; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcOTimeStageBg_c>Fv = .text:0x00000F20; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOTimeStageBg_c>CFPCc = .text:0x00000F80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_618_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_618_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_618_rodata_8 = .rodata:0x00000008; // type:object size:0xC data:float lbl_618_rodata_14 = .rodata:0x00000014; // type:object size:0xC data:float -lbl_618_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_STAGE_BG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_618_data_10 = .data:0x00000010; // type:object size:0xC lbl_618_data_1C = .data:0x0000001C; // type:object size:0xC lbl_618_data_28 = .data:0x00000028; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_time_stoneNP/symbols.txt b/config/SOUE01/rels/d_a_obj_time_stoneNP/symbols.txt index 236847bd..7461eb37 100644 --- a/config/SOUE01/rels/d_a_obj_time_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_time_stoneNP/symbols.txt @@ -3,38 +3,38 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTimeshiftStone__ctor = .text:0x000000F0; // type:function size:0x274 -fn_280_370 = .text:0x00000370; // type:function size:0x58 -fn_280_3D0 = .text:0x000003D0; // type:function size:0x6C -fn_280_440 = .text:0x00000440; // type:function size:0xA0 -fn_280_4E0 = .text:0x000004E0; // type:function size:0xA4 +dAcOTimeStone_c_classInit__Fv = .text:0x000000F0; // type:function size:0x274 +__dt__28sFState_c<15dAcOTimeStone_c>Fv = .text:0x00000370; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTimeStone_c>Fv = .text:0x000003D0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000440; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004E0; // type:function size:0xA4 fn_280_590 = .text:0x00000590; // type:function size:0x40 fn_280_5D0 = .text:0x000005D0; // type:function size:0x3C fn_280_610 = .text:0x00000610; // type:function size:0x64 fn_280_680 = .text:0x00000680; // type:function size:0x10 -fn_280_690 = .text:0x00000690; // type:function size:0x10 -fn_280_6A0 = .text:0x000006A0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000690; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006A0; // type:function size:0x10 AcOTimeshiftStone__initModels = .text:0x000006B0; // type:function size:0x940 AcOTimeshiftStone__init = .text:0x00000FF0; // type:function size:0x924 AcOTimeshiftStone__init2 = .text:0x00001920; // type:function size:0x19C fn_280_1AC0 = .text:0x00001AC0; // type:function size:0x8 AcOTimeshiftStone__update = .text:0x00001AD0; // type:function size:0x5B0 -fn_280_2080 = .text:0x00002080; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002080; // type:function size:0x10 AcOTimeshiftStone__updateInEvent = .text:0x00002090; // type:function size:0x5DC fn_280_2670 = .text:0x00002670; // type:function size:0x1C fn_280_2690 = .text:0x00002690; // type:function size:0x120 fn_280_27B0 = .text:0x000027B0; // type:function size:0x108 fn_280_28C0 = .text:0x000028C0; // type:function size:0x17C -AcOTimeStone__stateWaitEnter = .text:0x00002A40; // type:function size:0x14C -AcOTimeStone__stateWaitIn = .text:0x00002B90; // type:function size:0x39C -AcOTimeStone__stateWaitLeave = .text:0x00002F30; // type:function size:0xC -AcOTimeStone__stateTimeSlipEnter = .text:0x00002F40; // type:function size:0x374 -AcOTimeStone__stateTimeSlipIn = .text:0x000032C0; // type:function size:0x500 +initializeState_Wait__15dAcOTimeStone_cFv = .text:0x00002A40; // type:function size:0x14C +executeState_Wait__15dAcOTimeStone_cFv = .text:0x00002B90; // type:function size:0x39C +finalizeState_Wait__15dAcOTimeStone_cFv = .text:0x00002F30; // type:function size:0xC +initializeState_TimeSlip__15dAcOTimeStone_cFv = .text:0x00002F40; // type:function size:0x374 +executeState_TimeSlip__15dAcOTimeStone_cFv = .text:0x000032C0; // type:function size:0x500 fn_280_37C0 = .text:0x000037C0; // type:function size:0x28 -AcOTimeStone__stateTimeSlipLeave = .text:0x000037F0; // type:function size:0x94 -fn_280_3890 = .text:0x00003890; // type:function size:0xF0 -fn_280_3980 = .text:0x00003980; // type:function size:0x78 -fn_280_3A00 = .text:0x00003A00; // type:function size:0x30 +finalizeState_TimeSlip__15dAcOTimeStone_cFv = .text:0x000037F0; // type:function size:0x94 +initializeState_TimeSlipEnd__15dAcOTimeStone_cFv = .text:0x00003890; // type:function size:0xF0 +executeState_TimeSlipEnd__15dAcOTimeStone_cFv = .text:0x00003980; // type:function size:0x78 +finalizeState_TimeSlipEnd__15dAcOTimeStone_cFv = .text:0x00003A00; // type:function size:0x30 fn_280_3A30 = .text:0x00003A30; // type:function size:0x4 fn_280_3A40 = .text:0x00003A40; // type:function size:0x138 fn_280_3B80 = .text:0x00003B80; // type:function size:0x350 @@ -49,29 +49,29 @@ fn_280_4C60 = .text:0x00004C60; // type:function size:0xB0 fn_280_4D10 = .text:0x00004D10; // type:function size:0x37C AcOTimeshiftStone__playToPastEvent = .text:0x00005090; // type:function size:0x19C fn_280_5230 = .text:0x00005230; // type:function size:0xCC -fn_280_5300 = .text:0x00005300; // type:function size:0x1A0 +__dt__15dAcOTimeStone_cFv = .text:0x00005300; // type:function size:0x1A0 fn_280_54A0 = .text:0x000054A0; // type:function size:0x4 fn_280_54B0 = .text:0x000054B0; // type:function size:0x4 fn_280_54C0 = .text:0x000054C0; // type:function size:0x4 fn_280_54D0 = .text:0x000054D0; // type:function size:0x4 fn_280_54E0 = .text:0x000054E0; // type:function size:0x4 -fn_280_54F0 = .text:0x000054F0; // type:function size:0x60 -fn_280_5550 = .text:0x00005550; // type:function size:0xC -fn_280_5560 = .text:0x00005560; // type:function size:0x1C -fn_280_5580 = .text:0x00005580; // type:function size:0x1C -fn_280_55A0 = .text:0x000055A0; // type:function size:0x1C -fn_280_55C0 = .text:0x000055C0; // type:function size:0x10 -fn_280_55D0 = .text:0x000055D0; // type:function size:0x10 -fn_280_55E0 = .text:0x000055E0; // type:function size:0x10 -fn_280_55F0 = .text:0x000055F0; // type:function size:0x10 -fn_280_5600 = .text:0x00005600; // type:function size:0x10 -fn_280_5610 = .text:0x00005610; // type:function size:0x10 -fn_280_5620 = .text:0x00005620; // type:function size:0x30 -fn_280_5650 = .text:0x00005650; // type:function size:0x30 -fn_280_5680 = .text:0x00005680; // type:function size:0x30 -fn_280_56B0 = .text:0x000056B0; // type:function size:0x27C -fn_280_5930 = .text:0x00005930; // type:function size:0x58 -fn_280_5990 = .text:0x00005990; // type:function size:0x88 +build__31sFStateFct_c<15dAcOTimeStone_c>FRC12sStateIDIf_c = .text:0x000054F0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTimeStone_c>FRP10sStateIf_c = .text:0x00005550; // type:function size:0xC +initialize__28sFState_c<15dAcOTimeStone_c>Fv = .text:0x00005560; // type:function size:0x1C +execute__28sFState_c<15dAcOTimeStone_c>Fv = .text:0x00005580; // type:function size:0x1C +finalize__28sFState_c<15dAcOTimeStone_c>Fv = .text:0x000055A0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055C0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055D0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000055E0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000055F0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005600; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTimeStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00005610; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTimeStone_c>CFR15dAcOTimeStone_c = .text:0x00005620; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTimeStone_c>CFR15dAcOTimeStone_c = .text:0x00005650; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTimeStone_c>CFR15dAcOTimeStone_c = .text:0x00005680; // type:function size:0x30 +__sinit_\d_a_obj_time_stone_cpp = .text:0x000056B0; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOTimeStone_c>Fv = .text:0x00005930; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTimeStone_c>CFPCc = .text:0x00005990; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -84,7 +84,7 @@ lbl_280_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float lbl_280_rodata_CC = .rodata:0x000000CC; // type:object size:0x18 data:float lbl_280_rodata_E4 = .rodata:0x000000E4; // type:object size:0x2C data:float lbl_280_rodata_110 = .rodata:0x00000110; // type:object size:0x18 data:float -lbl_280_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TIME_STONE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_280_data_10 = .data:0x00000010; // type:object size:0x10 lbl_280_data_20 = .data:0x00000020; // type:object size:0xC lbl_280_data_2C = .data:0x0000002C; // type:object size:0x2C diff --git a/config/SOUE01/rels/d_a_obj_toge_trapNP/symbols.txt b/config/SOUE01/rels/d_a_obj_toge_trapNP/symbols.txt index 587b7025..e3fe8958 100644 --- a/config/SOUE01/rels/d_a_obj_toge_trapNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_toge_trapNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtogeTrap__ctor = .text:0x000000F0; // type:function size:0x124 +dAcOtogeTrap_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_109_220 = .text:0x00000220; // type:function size:0x40 fn_109_260 = .text:0x00000260; // type:function size:0x58 -fn_109_2C0 = .text:0x000002C0; // type:function size:0x58 -fn_109_320 = .text:0x00000320; // type:function size:0x6C -fn_109_390 = .text:0x00000390; // type:function size:0xA0 -fn_109_430 = .text:0x00000430; // type:function size:0xA4 +__dt__27sFState_c<14dAcOtogeTrap_c>Fv = .text:0x000002C0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOtogeTrap_c>Fv = .text:0x00000320; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000390; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000430; // type:function size:0xA4 AcOtogeTrap__initModels = .text:0x000004E0; // type:function size:0x164 AcOtogeTrap__init1 = .text:0x00000650; // type:function size:0x3CC AcOtogeTrap__actorInit2 = .text:0x00000A20; // type:function size:0xD8 -fn_109_B00 = .text:0x00000B00; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B00; // type:function size:0x10 AcOtogeTrap__update = .text:0x00000B10; // type:function size:0x334 -fn_109_E50 = .text:0x00000E50; // type:function size:0x10 -fn_109_E60 = .text:0x00000E60; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 AcOtogeTrap__draw = .text:0x00000E70; // type:function size:0xC8 -AcOtogeTrap__stateWaitEnter = .text:0x00000F40; // type:function size:0x18 -AcOtogeTrap__stateWaitUpdate = .text:0x00000F60; // type:function size:0x4 -AcOtogeTrap__stateWaitLeave = .text:0x00000F70; // type:function size:0x4 -AcOtogeTrap__stateMoveEnter = .text:0x00000F80; // type:function size:0x24 -AcOtogeTrap__stateMoveUpdate = .text:0x00000FB0; // type:function size:0x41C -AcOtogeTrap__stateMoveLeave = .text:0x000013D0; // type:function size:0x4 +initializeState_Wait__14dAcOtogeTrap_cFv = .text:0x00000F40; // type:function size:0x18 +executeState_Wait__14dAcOtogeTrap_cFv = .text:0x00000F60; // type:function size:0x4 +finalizeState_Wait__14dAcOtogeTrap_cFv = .text:0x00000F70; // type:function size:0x4 +initializeState_Move__14dAcOtogeTrap_cFv = .text:0x00000F80; // type:function size:0x24 +executeState_Move__14dAcOtogeTrap_cFv = .text:0x00000FB0; // type:function size:0x41C +finalizeState_Move__14dAcOtogeTrap_cFv = .text:0x000013D0; // type:function size:0x4 AcOtogeTrap__updateIsInPastState = .text:0x000013E0; // type:function size:0x78 fn_109_1460 = .text:0x00001460; // type:function size:0x88 fn_109_14F0 = .text:0x000014F0; // type:function size:0x8 @@ -38,29 +38,29 @@ fn_109_1570 = .text:0x00001570; // type:function size:0xC fn_109_1580 = .text:0x00001580; // type:function size:0x170 fn_109_16F0 = .text:0x000016F0; // type:function size:0x15C fn_109_1850 = .text:0x00001850; // type:function size:0x48 -AcOtogeTrap__dtor = .text:0x000018A0; // type:function size:0x10C +__dt__14dAcOtogeTrap_cFv = .text:0x000018A0; // type:function size:0x10C fn_109_19B0 = .text:0x000019B0; // type:function size:0x4 fn_109_19C0 = .text:0x000019C0; // type:function size:0x4 fn_109_19D0 = .text:0x000019D0; // type:function size:0x4 fn_109_19E0 = .text:0x000019E0; // type:function size:0x4 fn_109_19F0 = .text:0x000019F0; // type:function size:0x4 -fn_109_1A00 = .text:0x00001A00; // type:function size:0x60 -fn_109_1A60 = .text:0x00001A60; // type:function size:0xC -fn_109_1A70 = .text:0x00001A70; // type:function size:0x1C -fn_109_1A90 = .text:0x00001A90; // type:function size:0x1C -fn_109_1AB0 = .text:0x00001AB0; // type:function size:0x1C -fn_109_1AD0 = .text:0x00001AD0; // type:function size:0x10 -fn_109_1AE0 = .text:0x00001AE0; // type:function size:0x10 -fn_109_1AF0 = .text:0x00001AF0; // type:function size:0x10 -fn_109_1B00 = .text:0x00001B00; // type:function size:0x10 -fn_109_1B10 = .text:0x00001B10; // type:function size:0x10 -fn_109_1B20 = .text:0x00001B20; // type:function size:0x10 -fn_109_1B30 = .text:0x00001B30; // type:function size:0x30 -fn_109_1B60 = .text:0x00001B60; // type:function size:0x30 -fn_109_1B90 = .text:0x00001B90; // type:function size:0x30 -fn_109_1BC0 = .text:0x00001BC0; // type:function size:0x1E0 -fn_109_1DA0 = .text:0x00001DA0; // type:function size:0x58 -fn_109_1E00 = .text:0x00001E00; // type:function size:0x88 +build__30sFStateFct_c<14dAcOtogeTrap_c>FRC12sStateIDIf_c = .text:0x00001A00; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOtogeTrap_c>FRP10sStateIf_c = .text:0x00001A60; // type:function size:0xC +initialize__27sFState_c<14dAcOtogeTrap_c>Fv = .text:0x00001A70; // type:function size:0x1C +execute__27sFState_c<14dAcOtogeTrap_c>Fv = .text:0x00001A90; // type:function size:0x1C +finalize__27sFState_c<14dAcOtogeTrap_c>Fv = .text:0x00001AB0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AD0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AE0; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001AF0; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B00; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B10; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOtogeTrap_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B20; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOtogeTrap_c>CFR14dAcOtogeTrap_c = .text:0x00001B30; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOtogeTrap_c>CFR14dAcOtogeTrap_c = .text:0x00001B60; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOtogeTrap_c>CFR14dAcOtogeTrap_c = .text:0x00001B90; // type:function size:0x30 +__sinit_\d_a_obj_toge_trap_cpp = .text:0x00001BC0; // type:function size:0x1E0 scope:local +__dt__29sFStateID_c<14dAcOtogeTrap_c>Fv = .text:0x00001DA0; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOtogeTrap_c>CFPCc = .text:0x00001E00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -70,7 +70,7 @@ lbl_109_rodata_80 = .rodata:0x00000080; // type:object size:0x1C data:float lbl_109_rodata_9C = .rodata:0x0000009C; // type:object size:0x18 data:float lbl_109_rodata_B4 = .rodata:0x000000B4; // type:object size:0x8 data:float lbl_109_rodata_BC = .rodata:0x000000BC; // type:object size:0xC data:float -lbl_109_data_0 = .data:0x00000000; // type:object size:0x48 data:4byte +g_profile_OBJ_TOGE_TRAP = .data:0x00000000; // type:object size:0x48 data:4byte lbl_109_data_48 = .data:0x00000048; // type:object size:0x20 lbl_109_data_68 = .data:0x00000068; // type:object size:0x80 lbl_109_data_E8 = .data:0x000000E8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_tornadoNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tornadoNP/symbols.txt index d56f7afd..08156434 100644 --- a/config/SOUE01/rels/d_a_obj_tornadoNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tornadoNP/symbols.txt @@ -4,54 +4,54 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_164_F0 = .text:0x000000F0; // type:function size:0x40 -AcOTornado__ctor = .text:0x00000130; // type:function size:0x174 +dAcOTornado_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 fn_164_2B0 = .text:0x000002B0; // type:function size:0x40 -fn_164_2F0 = .text:0x000002F0; // type:function size:0x58 -fn_164_350 = .text:0x00000350; // type:function size:0x6C -fn_164_3C0 = .text:0x000003C0; // type:function size:0xA0 -fn_164_460 = .text:0x00000460; // type:function size:0xA4 +__dt__26sFState_c<13dAcOTornado_c>Fv = .text:0x000002F0; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOTornado_c>Fv = .text:0x00000350; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003C0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000460; // type:function size:0xA4 fn_164_510 = .text:0x00000510; // type:function size:0x4 AcOTornado__initModels = .text:0x00000520; // type:function size:0x13C AcOTornado__init = .text:0x00000660; // type:function size:0x1A4 -fn_164_810 = .text:0x00000810; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000810; // type:function size:0x10 fn_164_820 = .text:0x00000820; // type:function size:0x8 AcOTornado__update = .text:0x00000830; // type:function size:0x320 -fn_164_B50 = .text:0x00000B50; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B50; // type:function size:0x10 AcOTornado__draw = .text:0x00000B60; // type:function size:0x11C -fn_164_C80 = .text:0x00000C80; // type:function size:0x4 -AcOTornado__stateWaitUpdate = .text:0x00000C90; // type:function size:0x184 -fn_164_E20 = .text:0x00000E20; // type:function size:0x4 +initializeState_Wait__13dAcOTornado_cFv = .text:0x00000C80; // type:function size:0x4 +executeState_Wait__13dAcOTornado_cFv = .text:0x00000C90; // type:function size:0x184 +finalizeState_Wait__13dAcOTornado_cFv = .text:0x00000E20; // type:function size:0x4 AcOTornado__updateModelsAndStuff = .text:0x00000E30; // type:function size:0x7C -fn_164_EB0 = .text:0x00000EB0; // type:function size:0x118 -fn_164_FD0 = .text:0x00000FD0; // type:function size:0x10 +__dt__13dAcOTornado_cFv = .text:0x00000EB0; // type:function size:0x118 +getStateID__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FD0; // type:function size:0x10 fn_164_FE0 = .text:0x00000FE0; // type:function size:0x4 fn_164_FF0 = .text:0x00000FF0; // type:function size:0x4 fn_164_1000 = .text:0x00001000; // type:function size:0x4 fn_164_1010 = .text:0x00001010; // type:function size:0x4 fn_164_1020 = .text:0x00001020; // type:function size:0x4 -fn_164_1030 = .text:0x00001030; // type:function size:0x60 -fn_164_1090 = .text:0x00001090; // type:function size:0xC -fn_164_10A0 = .text:0x000010A0; // type:function size:0x1C -fn_164_10C0 = .text:0x000010C0; // type:function size:0x1C -fn_164_10E0 = .text:0x000010E0; // type:function size:0x1C -fn_164_1100 = .text:0x00001100; // type:function size:0x10 -fn_164_1110 = .text:0x00001110; // type:function size:0x10 -fn_164_1120 = .text:0x00001120; // type:function size:0x10 -fn_164_1130 = .text:0x00001130; // type:function size:0x10 -fn_164_1140 = .text:0x00001140; // type:function size:0x10 -fn_164_1150 = .text:0x00001150; // type:function size:0x10 -fn_164_1160 = .text:0x00001160; // type:function size:0x30 -fn_164_1190 = .text:0x00001190; // type:function size:0x30 -fn_164_11C0 = .text:0x000011C0; // type:function size:0x30 -fn_164_11F0 = .text:0x000011F0; // type:function size:0x10C -fn_164_1300 = .text:0x00001300; // type:function size:0x58 -fn_164_1360 = .text:0x00001360; // type:function size:0x88 +build__29sFStateFct_c<13dAcOTornado_c>FRC12sStateIDIf_c = .text:0x00001030; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOTornado_c>FRP10sStateIf_c = .text:0x00001090; // type:function size:0xC +initialize__26sFState_c<13dAcOTornado_c>Fv = .text:0x000010A0; // type:function size:0x1C +execute__26sFState_c<13dAcOTornado_c>Fv = .text:0x000010C0; // type:function size:0x1C +finalize__26sFState_c<13dAcOTornado_c>Fv = .text:0x000010E0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001100; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001110; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001120; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001130; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001140; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOTornado_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOTornado_c>CFR13dAcOTornado_c = .text:0x00001160; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOTornado_c>CFR13dAcOTornado_c = .text:0x00001190; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOTornado_c>CFR13dAcOTornado_c = .text:0x000011C0; // type:function size:0x30 +__sinit_\d_a_obj_tornado_cpp = .text:0x000011F0; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dAcOTornado_c>Fv = .text:0x00001300; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOTornado_c>CFPCc = .text:0x00001360; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_164_rodata_0 = .rodata:0x00000000; // type:object size:0x50 data:float lbl_164_rodata_50 = .rodata:0x00000050; // type:object size:0x38 data:float -lbl_164_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TORNADO = .data:0x00000000; // type:object size:0x10 data:4byte lbl_164_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_164_data_18 = .data:0x00000018; // type:object size:0x10 lbl_164_data_28 = .data:0x00000028; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_tower_D101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_tower_D101NP/symbols.txt index ddc7ccff..c189222d 100644 --- a/config/SOUE01/rels/d_a_obj_tower_D101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tower_D101NP/symbols.txt @@ -10,25 +10,25 @@ fn_323_140 = .text:0x00000140; // type:function size:0xC fn_323_14C = .text:0x0000014C; // type:function size:0x4 fn_323_150 = .text:0x00000150; // type:function size:0xC fn_323_15C = .text:0x0000015C; // type:function size:0x4 -AcOTowerD101__ctor = .text:0x00000160; // type:function size:0x13C -fn_323_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_323_300 = .text:0x00000300; // type:function size:0x6C -fn_323_370 = .text:0x00000370; // type:function size:0xA0 -fn_323_410 = .text:0x00000410; // type:function size:0xA4 +dAcOTowerD101_c_classInit__Fv = .text:0x00000160; // type:function size:0x13C +__dt__28sFState_c<15dAcOTowerD101_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTowerD101_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_323_4C0 = .text:0x000004C0; // type:function size:0x14 fn_323_4E0 = .text:0x000004E0; // type:function size:0x58 fn_323_540 = .text:0x00000540; // type:function size:0x4 AcOTowerD101__initModels = .text:0x00000550; // type:function size:0x238 AcOTowerD101__init1 = .text:0x00000790; // type:function size:0x16C -fn_323_900 = .text:0x00000900; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000900; // type:function size:0x10 fn_323_910 = .text:0x00000910; // type:function size:0x24 AcOTowerD101__update = .text:0x00000940; // type:function size:0xEC -fn_323_A30 = .text:0x00000A30; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 fn_323_A40 = .text:0x00000A40; // type:function size:0x28 AcOTowerD101__init2 = .text:0x00000A70; // type:function size:0x160 -fn_323_BD0 = .text:0x00000BD0; // type:function size:0x4 -AcOTowerD101__stateWaitExecute = .text:0x00000BE0; // type:function size:0x4F0 -fn_323_10D0 = .text:0x000010D0; // type:function size:0x4 +initializeState_Wait__15dAcOTowerD101_cFv = .text:0x00000BD0; // type:function size:0x4 +executeState_Wait__15dAcOTowerD101_cFv = .text:0x00000BE0; // type:function size:0x4F0 +finalizeState_Wait__15dAcOTowerD101_cFv = .text:0x000010D0; // type:function size:0x4 fn_323_10E0 = .text:0x000010E0; // type:function size:0x4 fn_323_10F0 = .text:0x000010F0; // type:function size:0x44 fn_323_1134 = .text:0x00001134; // type:function size:0x4 @@ -58,25 +58,25 @@ AcOTowerD101__playEvent = .text:0x000020F0; // type:function size:0x60 AcOTowerD101__playIndexedEvent = .text:0x00002150; // type:function size:0x64 AcOTowerD101__killCursedBokos = .text:0x000021C0; // type:function size:0xBC fn_323_2280 = .text:0x00002280; // type:function size:0xFC -fn_323_2380 = .text:0x00002380; // type:function size:0x130 -fn_323_24B0 = .text:0x000024B0; // type:function size:0x10 -fn_323_24C0 = .text:0x000024C0; // type:function size:0x60 -fn_323_2520 = .text:0x00002520; // type:function size:0xC -fn_323_2530 = .text:0x00002530; // type:function size:0x1C -fn_323_2550 = .text:0x00002550; // type:function size:0x1C -fn_323_2570 = .text:0x00002570; // type:function size:0x1C -fn_323_2590 = .text:0x00002590; // type:function size:0x10 -fn_323_25A0 = .text:0x000025A0; // type:function size:0x10 -fn_323_25B0 = .text:0x000025B0; // type:function size:0x10 -fn_323_25C0 = .text:0x000025C0; // type:function size:0x10 -fn_323_25D0 = .text:0x000025D0; // type:function size:0x10 -fn_323_25E0 = .text:0x000025E0; // type:function size:0x10 -fn_323_25F0 = .text:0x000025F0; // type:function size:0x30 -fn_323_2620 = .text:0x00002620; // type:function size:0x30 -fn_323_2650 = .text:0x00002650; // type:function size:0x30 -fn_323_2680 = .text:0x00002680; // type:function size:0x10C -fn_323_2790 = .text:0x00002790; // type:function size:0x58 -fn_323_27F0 = .text:0x000027F0; // type:function size:0x88 +__dt__15dAcOTowerD101_cFv = .text:0x00002380; // type:function size:0x130 +getStateID__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000024B0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOTowerD101_c>FRC12sStateIDIf_c = .text:0x000024C0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTowerD101_c>FRP10sStateIf_c = .text:0x00002520; // type:function size:0xC +initialize__28sFState_c<15dAcOTowerD101_c>Fv = .text:0x00002530; // type:function size:0x1C +execute__28sFState_c<15dAcOTowerD101_c>Fv = .text:0x00002550; // type:function size:0x1C +finalize__28sFState_c<15dAcOTowerD101_c>Fv = .text:0x00002570; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002590; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025A0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000025B0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025C0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025D0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTowerD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000025E0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTowerD101_c>CFR15dAcOTowerD101_c = .text:0x000025F0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTowerD101_c>CFR15dAcOTowerD101_c = .text:0x00002620; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTowerD101_c>CFR15dAcOTowerD101_c = .text:0x00002650; // type:function size:0x30 +__sinit_\d_a_obj_tower_D101_cpp = .text:0x00002680; // type:function size:0x10C scope:local +__dt__30sFStateID_c<15dAcOTowerD101_c>Fv = .text:0x00002790; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTowerD101_c>CFPCc = .text:0x000027F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -90,7 +90,7 @@ lbl_323_data_14 = .data:0x00000014; // type:object size:0x14 lbl_323_data_28 = .data:0x00000028; // type:object size:0x14 lbl_323_data_3C = .data:0x0000003C; // type:object size:0x14 lbl_323_data_50 = .data:0x00000050; // type:object size:0x18 -lbl_323_data_68 = .data:0x00000068; // type:object size:0x10 +g_profile_OBJ_TOWER_D101 = .data:0x00000068; // type:object size:0x10 lbl_323_data_78 = .data:0x00000078; // type:object size:0xC lbl_323_data_84 = .data:0x00000084; // type:object size:0xC lbl_323_data_90 = .data:0x00000090; // type:object size:0xC diff --git a/config/SOUE01/rels/d_a_obj_tower_bombNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tower_bombNP/symbols.txt index feab147a..1457f05d 100644 --- a/config/SOUE01/rels/d_a_obj_tower_bombNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tower_bombNP/symbols.txt @@ -3,32 +3,32 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTowerBomb__ctor = .text:0x000000F0; // type:function size:0x170 +dAcOTowerBomb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x170 fn_489_260 = .text:0x00000260; // type:function size:0x40 fn_489_2A0 = .text:0x000002A0; // type:function size:0x40 -fn_489_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_489_340 = .text:0x00000340; // type:function size:0x6C -fn_489_3B0 = .text:0x000003B0; // type:function size:0xA0 -fn_489_450 = .text:0x00000450; // type:function size:0xA4 +__dt__28sFState_c<15dAcOTowerBomb_c>Fv = .text:0x000002E0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOTowerBomb_c>Fv = .text:0x00000340; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003B0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000450; // type:function size:0xA4 AcOTowerBomb__initModels = .text:0x00000500; // type:function size:0x3A0 AcOTowerBomb__init = .text:0x000008A0; // type:function size:0x414 -fn_489_CC0 = .text:0x00000CC0; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000CC0; // type:function size:0x10 fn_489_CD0 = .text:0x00000CD0; // type:function size:0xD4 fn_489_DB0 = .text:0x00000DB0; // type:function size:0x38 fn_489_DF0 = .text:0x00000DF0; // type:function size:0x2F4 -fn_489_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_489_1100 = .text:0x00001100; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 AcOTowerBomb__draw = .text:0x00001110; // type:function size:0x80 -fn_489_1190 = .text:0x00001190; // type:function size:0x4 -fn_489_11A0 = .text:0x000011A0; // type:function size:0x234 -fn_489_13E0 = .text:0x000013E0; // type:function size:0x60 -fn_489_1440 = .text:0x00001440; // type:function size:0x6C -fn_489_14B0 = .text:0x000014B0; // type:function size:0x298 +initializeState_Wait__15dAcOTowerBomb_cFv = .text:0x00001190; // type:function size:0x4 +executeState_Wait__15dAcOTowerBomb_cFv = .text:0x000011A0; // type:function size:0x234 +finalizeState_Wait__15dAcOTowerBomb_cFv = .text:0x000013E0; // type:function size:0x60 +initializeState_Bomb__15dAcOTowerBomb_cFv = .text:0x00001440; // type:function size:0x6C +executeState_Bomb__15dAcOTowerBomb_cFv = .text:0x000014B0; // type:function size:0x298 fn_489_1750 = .text:0x00001750; // type:function size:0x1C -fn_489_1770 = .text:0x00001770; // type:function size:0x10 -fn_489_1780 = .text:0x00001780; // type:function size:0x54 -fn_489_17E0 = .text:0x000017E0; // type:function size:0x4 -fn_489_17F0 = .text:0x000017F0; // type:function size:0x4 +finalizeState_Bomb__15dAcOTowerBomb_cFv = .text:0x00001770; // type:function size:0x10 +initializeState_Broken__15dAcOTowerBomb_cFv = .text:0x00001780; // type:function size:0x54 +executeState_Broken__15dAcOTowerBomb_cFv = .text:0x000017E0; // type:function size:0x4 +finalizeState_Broken__15dAcOTowerBomb_cFv = .text:0x000017F0; // type:function size:0x4 fn_489_1800 = .text:0x00001800; // type:function size:0xB4 fn_489_18C0 = .text:0x000018C0; // type:function size:0x28 fn_489_18E8 = .text:0x000018E8; // type:function size:0x4 @@ -39,29 +39,29 @@ fn_489_1AF0 = .text:0x00001AF0; // type:function size:0xC4 fn_489_1BC0 = .text:0x00001BC0; // type:function size:0x8 fn_489_1BD0 = .text:0x00001BD0; // type:function size:0x17C fn_489_1D50 = .text:0x00001D50; // type:function size:0x50 -fn_489_1DA0 = .text:0x00001DA0; // type:function size:0x144 +__dt__15dAcOTowerBomb_cFv = .text:0x00001DA0; // type:function size:0x144 fn_489_1EF0 = .text:0x00001EF0; // type:function size:0x4 fn_489_1F00 = .text:0x00001F00; // type:function size:0x4 fn_489_1F10 = .text:0x00001F10; // type:function size:0x4 fn_489_1F20 = .text:0x00001F20; // type:function size:0x4 fn_489_1F30 = .text:0x00001F30; // type:function size:0x4 -fn_489_1F40 = .text:0x00001F40; // type:function size:0x60 -fn_489_1FA0 = .text:0x00001FA0; // type:function size:0xC -fn_489_1FB0 = .text:0x00001FB0; // type:function size:0x1C -fn_489_1FD0 = .text:0x00001FD0; // type:function size:0x1C -fn_489_1FF0 = .text:0x00001FF0; // type:function size:0x1C -fn_489_2010 = .text:0x00002010; // type:function size:0x10 -fn_489_2020 = .text:0x00002020; // type:function size:0x10 -fn_489_2030 = .text:0x00002030; // type:function size:0x10 -fn_489_2040 = .text:0x00002040; // type:function size:0x10 -fn_489_2050 = .text:0x00002050; // type:function size:0x10 -fn_489_2060 = .text:0x00002060; // type:function size:0x10 -fn_489_2070 = .text:0x00002070; // type:function size:0x30 -fn_489_20A0 = .text:0x000020A0; // type:function size:0x30 -fn_489_20D0 = .text:0x000020D0; // type:function size:0x30 -fn_489_2100 = .text:0x00002100; // type:function size:0x27C -fn_489_2380 = .text:0x00002380; // type:function size:0x58 -fn_489_23E0 = .text:0x000023E0; // type:function size:0x88 +build__31sFStateFct_c<15dAcOTowerBomb_c>FRC12sStateIDIf_c = .text:0x00001F40; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOTowerBomb_c>FRP10sStateIf_c = .text:0x00001FA0; // type:function size:0xC +initialize__28sFState_c<15dAcOTowerBomb_c>Fv = .text:0x00001FB0; // type:function size:0x1C +execute__28sFState_c<15dAcOTowerBomb_c>Fv = .text:0x00001FD0; // type:function size:0x1C +finalize__28sFState_c<15dAcOTowerBomb_c>Fv = .text:0x00001FF0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002010; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002020; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002030; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002040; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002050; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOTowerBomb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002060; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOTowerBomb_c>CFR15dAcOTowerBomb_c = .text:0x00002070; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOTowerBomb_c>CFR15dAcOTowerBomb_c = .text:0x000020A0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOTowerBomb_c>CFR15dAcOTowerBomb_c = .text:0x000020D0; // type:function size:0x30 +__sinit_\d_a_obj_tower_bomb_cpp = .text:0x00002100; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOTowerBomb_c>Fv = .text:0x00002380; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOTowerBomb_c>CFPCc = .text:0x000023E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_489_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float lbl_489_rodata_80 = .rodata:0x00000080; // type:object size:0x4 data:float lbl_489_rodata_84 = .rodata:0x00000084; // type:object size:0x4 data:float lbl_489_rodata_88 = .rodata:0x00000088; // type:object size:0x8 data:double -lbl_489_data_0 = .data:0x00000000; // type:object size:0xC0 data:4byte +g_profile_OBJ_TOWER_BOMB = .data:0x00000000; // type:object size:0xC0 data:4byte lbl_489_data_C0 = .data:0x000000C0; // type:object size:0xC lbl_489_data_CC = .data:0x000000CC; // type:object size:0x14 lbl_489_data_E0 = .data:0x000000E0; // type:object size:0xA8 diff --git a/config/SOUE01/rels/d_a_obj_tower_gearD101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_tower_gearD101NP/symbols.txt index 3cf28524..2f5e3531 100644 --- a/config/SOUE01/rels/d_a_obj_tower_gearD101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tower_gearD101NP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_505_F0 = .text:0x000000F0; // type:function size:0x12C -fn_505_220 = .text:0x00000220; // type:function size:0x58 -fn_505_280 = .text:0x00000280; // type:function size:0x6C -fn_505_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_505_390 = .text:0x00000390; // type:function size:0xA4 +dAcOTowerGearD101_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C +__dt__32sFState_c<19dAcOTowerGearD101_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOTowerGearD101_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_505_440 = .text:0x00000440; // type:function size:0x58 fn_505_4A0 = .text:0x000004A0; // type:function size:0xC8 fn_505_570 = .text:0x00000570; // type:function size:0x1B0 -fn_505_720 = .text:0x00000720; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000720; // type:function size:0x10 fn_505_730 = .text:0x00000730; // type:function size:0x54 fn_505_790 = .text:0x00000790; // type:function size:0x8 fn_505_7A0 = .text:0x000007A0; // type:function size:0x30 -fn_505_7D0 = .text:0x000007D0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 fn_505_7E0 = .text:0x000007E0; // type:function size:0x28 -fn_505_810 = .text:0x00000810; // type:function size:0x4 -fn_505_820 = .text:0x00000820; // type:function size:0xDC -fn_505_900 = .text:0x00000900; // type:function size:0x4 +initializeState_Wait__19dAcOTowerGearD101_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Wait__19dAcOTowerGearD101_cFv = .text:0x00000820; // type:function size:0xDC +finalizeState_Wait__19dAcOTowerGearD101_cFv = .text:0x00000900; // type:function size:0x4 fn_505_910 = .text:0x00000910; // type:function size:0x78 fn_505_990 = .text:0x00000990; // type:function size:0xAC fn_505_A40 = .text:0x00000A40; // type:function size:0x24 -fn_505_A70 = .text:0x00000A70; // type:function size:0xE8 -fn_505_B60 = .text:0x00000B60; // type:function size:0x10 -fn_505_B70 = .text:0x00000B70; // type:function size:0x60 -fn_505_BD0 = .text:0x00000BD0; // type:function size:0xC -fn_505_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_505_C00 = .text:0x00000C00; // type:function size:0x1C -fn_505_C20 = .text:0x00000C20; // type:function size:0x1C -fn_505_C40 = .text:0x00000C40; // type:function size:0x10 -fn_505_C50 = .text:0x00000C50; // type:function size:0x10 -fn_505_C60 = .text:0x00000C60; // type:function size:0x10 -fn_505_C70 = .text:0x00000C70; // type:function size:0x10 -fn_505_C80 = .text:0x00000C80; // type:function size:0x10 -fn_505_C90 = .text:0x00000C90; // type:function size:0x10 -fn_505_CA0 = .text:0x00000CA0; // type:function size:0x30 -fn_505_CD0 = .text:0x00000CD0; // type:function size:0x30 -fn_505_D00 = .text:0x00000D00; // type:function size:0x30 -fn_505_D30 = .text:0x00000D30; // type:function size:0x10C -fn_505_E40 = .text:0x00000E40; // type:function size:0x58 -fn_505_EA0 = .text:0x00000EA0; // type:function size:0x88 +__dt__19dAcOTowerGearD101_cFv = .text:0x00000A70; // type:function size:0xE8 +getStateID__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B60; // type:function size:0x10 +build__35sFStateFct_c<19dAcOTowerGearD101_c>FRC12sStateIDIf_c = .text:0x00000B70; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOTowerGearD101_c>FRP10sStateIf_c = .text:0x00000BD0; // type:function size:0xC +initialize__32sFState_c<19dAcOTowerGearD101_c>Fv = .text:0x00000BE0; // type:function size:0x1C +execute__32sFState_c<19dAcOTowerGearD101_c>Fv = .text:0x00000C00; // type:function size:0x1C +finalize__32sFState_c<19dAcOTowerGearD101_c>Fv = .text:0x00000C20; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOTowerGearD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOTowerGearD101_c>CFR19dAcOTowerGearD101_c = .text:0x00000CA0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOTowerGearD101_c>CFR19dAcOTowerGearD101_c = .text:0x00000CD0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOTowerGearD101_c>CFR19dAcOTowerGearD101_c = .text:0x00000D00; // type:function size:0x30 +__sinit_\d_a_obj_tower_gearD101_cpp = .text:0x00000D30; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOTowerGearD101_c>Fv = .text:0x00000E40; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOTowerGearD101_c>CFPCc = .text:0x00000EA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_505_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float lbl_505_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_505_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double -lbl_505_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TOWER_GEAR_D101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_505_data_10 = .data:0x00000010; // type:object size:0x10 lbl_505_data_20 = .data:0x00000020; // type:object size:0x8 lbl_505_data_28 = .data:0x00000028; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_tower_hand_D101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_tower_hand_D101NP/symbols.txt index 23758e10..ad8942ea 100644 --- a/config/SOUE01/rels/d_a_obj_tower_hand_D101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tower_hand_D101NP/symbols.txt @@ -3,11 +3,11 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTowerHandD101__ctor = .text:0x000000F0; // type:function size:0x13C -fn_510_230 = .text:0x00000230; // type:function size:0x58 -fn_510_290 = .text:0x00000290; // type:function size:0x6C -fn_510_300 = .text:0x00000300; // type:function size:0xA0 -fn_510_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOTowerHandD101_c_classInit__Fv = .text:0x000000F0; // type:function size:0x13C +__dt__32sFState_c<19dAcOTowerHandD101_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOTowerHandD101_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_510_450 = .text:0x00000450; // type:function size:0x74 fn_510_4D0 = .text:0x000004D0; // type:function size:0xC fn_510_4E0 = .text:0x000004E0; // type:function size:0xC @@ -18,11 +18,11 @@ fn_510_5D0 = .text:0x000005D0; // type:function size:0x20 fn_510_5F0 = .text:0x000005F0; // type:function size:0x2BC fn_510_8B0 = .text:0x000008B0; // type:function size:0x130 fn_510_9E0 = .text:0x000009E0; // type:function size:0x120 -fn_510_B00 = .text:0x00000B00; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B00; // type:function size:0x10 fn_510_B10 = .text:0x00000B10; // type:function size:0x2C8 -fn_510_DE0 = .text:0x00000DE0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DE0; // type:function size:0x10 fn_510_DF0 = .text:0x00000DF0; // type:function size:0x354 -fn_510_1150 = .text:0x00001150; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001150; // type:function size:0x10 fn_510_1160 = .text:0x00001160; // type:function size:0x28 fn_510_1190 = .text:0x00001190; // type:function size:0x6C fn_510_1200 = .text:0x00001200; // type:function size:0x8 @@ -68,39 +68,39 @@ fn_510_1880 = .text:0x00001880; // type:function size:0x48 fn_510_18D0 = .text:0x000018D0; // type:function size:0x8C fn_510_1960 = .text:0x00001960; // type:function size:0x84 fn_510_19F0 = .text:0x000019F0; // type:function size:0x18 -fn_510_1A10 = .text:0x00001A10; // type:function size:0x18 -fn_510_1A30 = .text:0x00001A30; // type:function size:0x194 -fn_510_1BD0 = .text:0x00001BD0; // type:function size:0x4 -fn_510_1BE0 = .text:0x00001BE0; // type:function size:0x78 -fn_510_1C60 = .text:0x00001C60; // type:function size:0x2E4 -fn_510_1F50 = .text:0x00001F50; // type:function size:0x4 -fn_510_1F60 = .text:0x00001F60; // type:function size:0x68 -fn_510_1FD0 = .text:0x00001FD0; // type:function size:0x2AC -fn_510_2280 = .text:0x00002280; // type:function size:0x4 -fn_510_2290 = .text:0x00002290; // type:function size:0x74 -fn_510_2310 = .text:0x00002310; // type:function size:0x1DC -fn_510_24F0 = .text:0x000024F0; // type:function size:0x4 -fn_510_2500 = .text:0x00002500; // type:function size:0x60 -fn_510_2560 = .text:0x00002560; // type:function size:0x1FC -fn_510_2760 = .text:0x00002760; // type:function size:0x4 -fn_510_2770 = .text:0x00002770; // type:function size:0x10C -fn_510_2880 = .text:0x00002880; // type:function size:0x60 -fn_510_28E0 = .text:0x000028E0; // type:function size:0xC -fn_510_28F0 = .text:0x000028F0; // type:function size:0x1C -fn_510_2910 = .text:0x00002910; // type:function size:0x1C -fn_510_2930 = .text:0x00002930; // type:function size:0x1C -fn_510_2950 = .text:0x00002950; // type:function size:0x10 -fn_510_2960 = .text:0x00002960; // type:function size:0x10 -fn_510_2970 = .text:0x00002970; // type:function size:0x10 -fn_510_2980 = .text:0x00002980; // type:function size:0x10 -fn_510_2990 = .text:0x00002990; // type:function size:0x10 -fn_510_29A0 = .text:0x000029A0; // type:function size:0x10 -fn_510_29B0 = .text:0x000029B0; // type:function size:0x30 -fn_510_29E0 = .text:0x000029E0; // type:function size:0x30 -fn_510_2A10 = .text:0x00002A10; // type:function size:0x30 -fn_510_2A40 = .text:0x00002A40; // type:function size:0x4F4 -fn_510_2F40 = .text:0x00002F40; // type:function size:0x58 -fn_510_2FA0 = .text:0x00002FA0; // type:function size:0x88 +initializeState_RemainOpen__19dAcOTowerHandD101_cFv = .text:0x00001A10; // type:function size:0x18 +executeState_RemainOpen__19dAcOTowerHandD101_cFv = .text:0x00001A30; // type:function size:0x194 +finalizeState_RemainOpen__19dAcOTowerHandD101_cFv = .text:0x00001BD0; // type:function size:0x4 +initializeState_Close__19dAcOTowerHandD101_cFv = .text:0x00001BE0; // type:function size:0x78 +executeState_Close__19dAcOTowerHandD101_cFv = .text:0x00001C60; // type:function size:0x2E4 +finalizeState_Close__19dAcOTowerHandD101_cFv = .text:0x00001F50; // type:function size:0x4 +initializeState_Open__19dAcOTowerHandD101_cFv = .text:0x00001F60; // type:function size:0x68 +executeState_Open__19dAcOTowerHandD101_cFv = .text:0x00001FD0; // type:function size:0x2AC +finalizeState_Open__19dAcOTowerHandD101_cFv = .text:0x00002280; // type:function size:0x4 +initializeState_RemainClosed__19dAcOTowerHandD101_cFv = .text:0x00002290; // type:function size:0x74 +executeState_RemainClosed__19dAcOTowerHandD101_cFv = .text:0x00002310; // type:function size:0x1DC +finalizeState_RemainClosed__19dAcOTowerHandD101_cFv = .text:0x000024F0; // type:function size:0x4 +initializeState_Hold__19dAcOTowerHandD101_cFv = .text:0x00002500; // type:function size:0x60 +executeState_Hold__19dAcOTowerHandD101_cFv = .text:0x00002560; // type:function size:0x1FC +finalizeState_Hold__19dAcOTowerHandD101_cFv = .text:0x00002760; // type:function size:0x4 +__dt__19dAcOTowerHandD101_cFv = .text:0x00002770; // type:function size:0x10C +build__35sFStateFct_c<19dAcOTowerHandD101_c>FRC12sStateIDIf_c = .text:0x00002880; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOTowerHandD101_c>FRP10sStateIf_c = .text:0x000028E0; // type:function size:0xC +initialize__32sFState_c<19dAcOTowerHandD101_c>Fv = .text:0x000028F0; // type:function size:0x1C +execute__32sFState_c<19dAcOTowerHandD101_c>Fv = .text:0x00002910; // type:function size:0x1C +finalize__32sFState_c<19dAcOTowerHandD101_c>Fv = .text:0x00002930; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002950; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002960; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002970; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002980; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002990; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOTowerHandD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029A0; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOTowerHandD101_c>CFR19dAcOTowerHandD101_c = .text:0x000029B0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOTowerHandD101_c>CFR19dAcOTowerHandD101_c = .text:0x000029E0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOTowerHandD101_c>CFR19dAcOTowerHandD101_c = .text:0x00002A10; // type:function size:0x30 +__sinit_\d_a_obj_tower_hand_D101_cpp = .text:0x00002A40; // type:function size:0x4F4 scope:local +__dt__34sFStateID_c<19dAcOTowerHandD101_c>Fv = .text:0x00002F40; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOTowerHandD101_c>CFPCc = .text:0x00002FA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -121,7 +121,7 @@ lbl_510_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_510_rodata_C4 = .rodata:0x000000C4; // type:object size:0x4 data:float lbl_510_rodata_C8 = .rodata:0x000000C8; // type:object size:0x4 data:float lbl_510_rodata_CC = .rodata:0x000000CC; // type:object size:0x30 data:float -lbl_510_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TOWER_HAND_D101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_510_data_10 = .data:0x00000010; // type:object size:0x10 lbl_510_data_20 = .data:0x00000020; // type:object size:0x10 lbl_510_data_30 = .data:0x00000030; // type:object size:0x10 diff --git a/config/SOUE01/rels/d_a_obj_tr_shutter_csNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tr_shutter_csNP/symbols.txt index b2ef4096..6f1c672d 100644 --- a/config/SOUE01/rels/d_a_obj_tr_shutter_csNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tr_shutter_csNP/symbols.txt @@ -7,24 +7,24 @@ fn_496_F0 = .text:0x000000F0; // type:function size:0xC fn_496_FC = .text:0x000000FC; // type:function size:0x4 fn_496_100 = .text:0x00000100; // type:function size:0xC fn_496_10C = .text:0x0000010C; // type:function size:0x4 -AcOTrlyShtrChgScn__ctor = .text:0x00000110; // type:function size:0x110 -fn_496_220 = .text:0x00000220; // type:function size:0x58 -fn_496_280 = .text:0x00000280; // type:function size:0x6C -fn_496_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_496_390 = .text:0x00000390; // type:function size:0xA4 +dAcOTrlyShtrChgScn_c_classInit__Fv = .text:0x00000110; // type:function size:0x110 +__dt__33sFState_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_496_440 = .text:0x00000440; // type:function size:0xE4 fn_496_530 = .text:0x00000530; // type:function size:0xD8 -fn_496_610 = .text:0x00000610; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000610; // type:function size:0x10 fn_496_620 = .text:0x00000620; // type:function size:0x8 fn_496_630 = .text:0x00000630; // type:function size:0xF4 -fn_496_730 = .text:0x00000730; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000730; // type:function size:0x10 fn_496_740 = .text:0x00000740; // type:function size:0x9C -fn_496_7E0 = .text:0x000007E0; // type:function size:0x6C -fn_496_850 = .text:0x00000850; // type:function size:0x1B8 -fn_496_A10 = .text:0x00000A10; // type:function size:0x4 -fn_496_A20 = .text:0x00000A20; // type:function size:0x6C -fn_496_A90 = .text:0x00000A90; // type:function size:0x178 -fn_496_C10 = .text:0x00000C10; // type:function size:0x4 +initializeState_Wait__20dAcOTrlyShtrChgScn_cFv = .text:0x000007E0; // type:function size:0x6C +executeState_Wait__20dAcOTrlyShtrChgScn_cFv = .text:0x00000850; // type:function size:0x1B8 +finalizeState_Wait__20dAcOTrlyShtrChgScn_cFv = .text:0x00000A10; // type:function size:0x4 +initializeState_OpenEvent__20dAcOTrlyShtrChgScn_cFv = .text:0x00000A20; // type:function size:0x6C +executeState_OpenEvent__20dAcOTrlyShtrChgScn_cFv = .text:0x00000A90; // type:function size:0x178 +finalizeState_OpenEvent__20dAcOTrlyShtrChgScn_cFv = .text:0x00000C10; // type:function size:0x4 fn_496_C20 = .text:0x00000C20; // type:function size:0x80 fn_496_CA0 = .text:0x00000CA0; // type:function size:0x4 fn_496_CB0 = .text:0x00000CB0; // type:function size:0xC0 @@ -32,25 +32,25 @@ fn_496_D70 = .text:0x00000D70; // type:function size:0x54 fn_496_DD0 = .text:0x00000DD0; // type:function size:0xB8 fn_496_E90 = .text:0x00000E90; // type:function size:0x8 fn_496_EA0 = .text:0x00000EA0; // type:function size:0x8 -fn_496_EB0 = .text:0x00000EB0; // type:function size:0xE4 -fn_496_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_496_FB0 = .text:0x00000FB0; // type:function size:0x60 -fn_496_1010 = .text:0x00001010; // type:function size:0xC -fn_496_1020 = .text:0x00001020; // type:function size:0x1C -fn_496_1040 = .text:0x00001040; // type:function size:0x1C -fn_496_1060 = .text:0x00001060; // type:function size:0x1C -fn_496_1080 = .text:0x00001080; // type:function size:0x10 -fn_496_1090 = .text:0x00001090; // type:function size:0x10 -fn_496_10A0 = .text:0x000010A0; // type:function size:0x10 -fn_496_10B0 = .text:0x000010B0; // type:function size:0x10 -fn_496_10C0 = .text:0x000010C0; // type:function size:0x10 -fn_496_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_496_10E0 = .text:0x000010E0; // type:function size:0x30 -fn_496_1110 = .text:0x00001110; // type:function size:0x30 -fn_496_1140 = .text:0x00001140; // type:function size:0x30 -fn_496_1170 = .text:0x00001170; // type:function size:0x1FC -fn_496_1370 = .text:0x00001370; // type:function size:0x58 -fn_496_13D0 = .text:0x000013D0; // type:function size:0x88 +__dt__20dAcOTrlyShtrChgScn_cFv = .text:0x00000EB0; // type:function size:0xE4 +getStateID__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FA0; // type:function size:0x10 +build__36sFStateFct_c<20dAcOTrlyShtrChgScn_c>FRC12sStateIDIf_c = .text:0x00000FB0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOTrlyShtrChgScn_c>FRP10sStateIf_c = .text:0x00001010; // type:function size:0xC +initialize__33sFState_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00001020; // type:function size:0x1C +execute__33sFState_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00001040; // type:function size:0x1C +finalize__33sFState_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00001060; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001080; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001090; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010A0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010B0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010C0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOTrlyShtrChgScn_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000010D0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOTrlyShtrChgScn_c>CFR20dAcOTrlyShtrChgScn_c = .text:0x000010E0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOTrlyShtrChgScn_c>CFR20dAcOTrlyShtrChgScn_c = .text:0x00001110; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOTrlyShtrChgScn_c>CFR20dAcOTrlyShtrChgScn_c = .text:0x00001140; // type:function size:0x30 +__sinit_\d_a_obj_tr_shutter_cs_cpp = .text:0x00001170; // type:function size:0x1FC scope:local +__dt__35sFStateID_c<20dAcOTrlyShtrChgScn_c>Fv = .text:0x00001370; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOTrlyShtrChgScn_c>CFPCc = .text:0x000013D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_496_data_5C = .data:0x0000005C; // type:object size:0x1C lbl_496_data_78 = .data:0x00000078; // type:object size:0x20 lbl_496_data_98 = .data:0x00000098; // type:object size:0x10 data:string lbl_496_data_A8 = .data:0x000000A8; // type:object size:0x8 data:4byte -lbl_496_data_B0 = .data:0x000000B0; // type:object size:0x10 +g_profile_OBJ_TR_SHUTTER_CS = .data:0x000000B0; // type:object size:0x10 lbl_496_data_C0 = .data:0x000000C0; // type:object size:0x48 lbl_496_data_108 = .data:0x00000108; // type:object size:0x90 lbl_496_data_198 = .data:0x00000198; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_trap_bird_woodNP/symbols.txt b/config/SOUE01/rels/d_a_obj_trap_bird_woodNP/symbols.txt index c6e656e8..35649d89 100644 --- a/config/SOUE01/rels/d_a_obj_trap_bird_woodNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_trap_bird_woodNP/symbols.txt @@ -4,52 +4,52 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_469_F0 = .text:0x000000F0; // type:function size:0x40 -fn_469_130 = .text:0x00000130; // type:function size:0x24C -fn_469_380 = .text:0x00000380; // type:function size:0x58 -fn_469_3E0 = .text:0x000003E0; // type:function size:0x6C -fn_469_450 = .text:0x00000450; // type:function size:0xA0 -fn_469_4F0 = .text:0x000004F0; // type:function size:0xA4 +dAcOTrapBirdWood_c_classInit__Fv = .text:0x00000130; // type:function size:0x24C +__dt__31sFState_c<18dAcOTrapBirdWood_c>Fv = .text:0x00000380; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOTrapBirdWood_c>Fv = .text:0x000003E0; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000450; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c>Fv = .text:0x000004F0; // type:function size:0xA4 fn_469_5A0 = .text:0x000005A0; // type:function size:0x4 fn_469_5B0 = .text:0x000005B0; // type:function size:0x344 fn_469_900 = .text:0x00000900; // type:function size:0x454 -fn_469_D60 = .text:0x00000D60; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D60; // type:function size:0x10 fn_469_D70 = .text:0x00000D70; // type:function size:0xEC fn_469_E60 = .text:0x00000E60; // type:function size:0x8 fn_469_E70 = .text:0x00000E70; // type:function size:0xF0 -fn_469_F60 = .text:0x00000F60; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F60; // type:function size:0x10 fn_469_F70 = .text:0x00000F70; // type:function size:0x9C fn_469_1010 = .text:0x00001010; // type:function size:0xC4 -fn_469_10E0 = .text:0x000010E0; // type:function size:0x4 -fn_469_10F0 = .text:0x000010F0; // type:function size:0x1EC +initializeState_Wait__18dAcOTrapBirdWood_cFv = .text:0x000010E0; // type:function size:0x4 +executeState_Wait__18dAcOTrapBirdWood_cFv = .text:0x000010F0; // type:function size:0x1EC fn_469_12E0 = .text:0x000012E0; // type:function size:0x1C -fn_469_1300 = .text:0x00001300; // type:function size:0xE0 -fn_469_13E0 = .text:0x000013E0; // type:function size:0x4 -fn_469_13F0 = .text:0x000013F0; // type:function size:0x4 -fn_469_1400 = .text:0x00001400; // type:function size:0x4 +finalizeState_Wait__18dAcOTrapBirdWood_cFv = .text:0x00001300; // type:function size:0xE0 +initializeState_Broken__18dAcOTrapBirdWood_cFv = .text:0x000013E0; // type:function size:0x4 +executeState_Broken__18dAcOTrapBirdWood_cFv = .text:0x000013F0; // type:function size:0x4 +finalizeState_Broken__18dAcOTrapBirdWood_cFv = .text:0x00001400; // type:function size:0x4 fn_469_1410 = .text:0x00001410; // type:function size:0x4 fn_469_1420 = .text:0x00001420; // type:function size:0x664 fn_469_1A90 = .text:0x00001A90; // type:function size:0x70 fn_469_1B00 = .text:0x00001B00; // type:function size:0x9AC fn_469_24B0 = .text:0x000024B0; // type:function size:0x128 -fn_469_25E0 = .text:0x000025E0; // type:function size:0x208 -fn_469_27F0 = .text:0x000027F0; // type:function size:0x10 -fn_469_2800 = .text:0x00002800; // type:function size:0x60 -fn_469_2860 = .text:0x00002860; // type:function size:0xC -fn_469_2870 = .text:0x00002870; // type:function size:0x1C -fn_469_2890 = .text:0x00002890; // type:function size:0x1C -fn_469_28B0 = .text:0x000028B0; // type:function size:0x1C -fn_469_28D0 = .text:0x000028D0; // type:function size:0x10 -fn_469_28E0 = .text:0x000028E0; // type:function size:0x10 -fn_469_28F0 = .text:0x000028F0; // type:function size:0x10 -fn_469_2900 = .text:0x00002900; // type:function size:0x10 -fn_469_2910 = .text:0x00002910; // type:function size:0x10 -fn_469_2920 = .text:0x00002920; // type:function size:0x10 -fn_469_2930 = .text:0x00002930; // type:function size:0x30 -fn_469_2960 = .text:0x00002960; // type:function size:0x30 -fn_469_2990 = .text:0x00002990; // type:function size:0x30 -fn_469_29C0 = .text:0x000029C0; // type:function size:0x1C0 -fn_469_2B80 = .text:0x00002B80; // type:function size:0x58 -fn_469_2BE0 = .text:0x00002BE0; // type:function size:0x88 +__dt__18dAcOTrapBirdWood_cFv = .text:0x000025E0; // type:function size:0x208 +getStateID__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000027F0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOTrapBirdWood_c>FRC12sStateIDIf_c = .text:0x00002800; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOTrapBirdWood_c>FRP10sStateIf_c = .text:0x00002860; // type:function size:0xC +initialize__31sFState_c<18dAcOTrapBirdWood_c>Fv = .text:0x00002870; // type:function size:0x1C +execute__31sFState_c<18dAcOTrapBirdWood_c>Fv = .text:0x00002890; // type:function size:0x1C +finalize__31sFState_c<18dAcOTrapBirdWood_c>Fv = .text:0x000028B0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028D0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028E0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000028F0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002900; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002910; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOTrapBirdWood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002920; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOTrapBirdWood_c>CFR18dAcOTrapBirdWood_c = .text:0x00002930; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOTrapBirdWood_c>CFR18dAcOTrapBirdWood_c = .text:0x00002960; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOTrapBirdWood_c>CFR18dAcOTrapBirdWood_c = .text:0x00002990; // type:function size:0x30 +__sinit_\d_a_obj_trap_bird_wood_cpp = .text:0x000029C0; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOTrapBirdWood_c>Fv = .text:0x00002B80; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOTrapBirdWood_c>CFPCc = .text:0x00002BE0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_469_rodata_68 = .rodata:0x00000068; // type:object size:0x2C data:float lbl_469_rodata_94 = .rodata:0x00000094; // type:object size:0x4 data:float lbl_469_rodata_98 = .rodata:0x00000098; // type:object size:0x4 data:float lbl_469_rodata_9C = .rodata:0x0000009C; // type:object size:0x2C data:float -lbl_469_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TRAP_BIRD_WOOD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_469_data_10 = .data:0x00000010; // type:object size:0xF8 lbl_469_data_108 = .data:0x00000108; // type:object size:0x50 lbl_469_data_158 = .data:0x00000158; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_trap_rock_1NP/symbols.txt b/config/SOUE01/rels/d_a_obj_trap_rock_1NP/symbols.txt index abe7e627..63e3f53b 100644 --- a/config/SOUE01/rels/d_a_obj_trap_rock_1NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_trap_rock_1NP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtrapRock__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_261_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_261_220 = .text:0x00000220; // type:function size:0x6C -fn_261_290 = .text:0x00000290; // type:function size:0xA0 -fn_261_330 = .text:0x00000330; // type:function size:0xA4 +dAcOtrapRock1_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__28sFState_c<15dAcOtrapRock1_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOtrapRock1_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcOtrapRock__initModels = .text:0x000003E0; // type:function size:0xE0 AcOtrapRock__init = .text:0x000004C0; // type:function size:0x178 -fn_261_640 = .text:0x00000640; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000640; // type:function size:0x10 fn_261_650 = .text:0x00000650; // type:function size:0x8 AcOtrapRock__update = .text:0x00000660; // type:function size:0x5C -fn_261_6C0 = .text:0x000006C0; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006C0; // type:function size:0x10 AcOtrapRock__draw = .text:0x000006D0; // type:function size:0x28 -fn_261_700 = .text:0x00000700; // type:function size:0x4 -AcOtrapRock__stateTrapWaitUpdate = .text:0x00000710; // type:function size:0x74 -fn_261_790 = .text:0x00000790; // type:function size:0x4 -AcOtrapRock__stateTrapActionEnter = .text:0x000007A0; // type:function size:0x2C -AcOtrapRock__stateTrapActionUpdate = .text:0x000007D0; // type:function size:0x288 -fn_261_A60 = .text:0x00000A60; // type:function size:0x4 -fn_261_A70 = .text:0x00000A70; // type:function size:0x4 -AcOtrapRock__stateTrapReturnUpdate = .text:0x00000A80; // type:function size:0x64 -fn_261_AF0 = .text:0x00000AF0; // type:function size:0x4 -AcOtrapRock__dtor = .text:0x00000B00; // type:function size:0xD8 -fn_261_BE0 = .text:0x00000BE0; // type:function size:0x10 -fn_261_BF0 = .text:0x00000BF0; // type:function size:0x60 -fn_261_C50 = .text:0x00000C50; // type:function size:0xC -fn_261_C60 = .text:0x00000C60; // type:function size:0x1C -fn_261_C80 = .text:0x00000C80; // type:function size:0x1C -fn_261_CA0 = .text:0x00000CA0; // type:function size:0x1C -fn_261_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_261_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_261_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_261_CF0 = .text:0x00000CF0; // type:function size:0x10 -fn_261_D00 = .text:0x00000D00; // type:function size:0x10 -fn_261_D10 = .text:0x00000D10; // type:function size:0x10 -fn_261_D20 = .text:0x00000D20; // type:function size:0x30 -fn_261_D50 = .text:0x00000D50; // type:function size:0x30 -fn_261_D80 = .text:0x00000D80; // type:function size:0x30 -fn_261_DB0 = .text:0x00000DB0; // type:function size:0x27C -fn_261_1030 = .text:0x00001030; // type:function size:0x58 -fn_261_1090 = .text:0x00001090; // type:function size:0x88 +initializeState_TrapWait__15dAcOtrapRock1_cFv = .text:0x00000700; // type:function size:0x4 +executeState_TrapWait__15dAcOtrapRock1_cFv = .text:0x00000710; // type:function size:0x74 +finalizeState_TrapWait__15dAcOtrapRock1_cFv = .text:0x00000790; // type:function size:0x4 +initializeState_TrapAction__15dAcOtrapRock1_cFv = .text:0x000007A0; // type:function size:0x2C +executeState_TrapAction__15dAcOtrapRock1_cFv = .text:0x000007D0; // type:function size:0x288 +finalizeState_TrapAction__15dAcOtrapRock1_cFv = .text:0x00000A60; // type:function size:0x4 +initializeState_TrapReturn__15dAcOtrapRock1_cFv = .text:0x00000A70; // type:function size:0x4 +executeState_TrapReturn__15dAcOtrapRock1_cFv = .text:0x00000A80; // type:function size:0x64 +finalizeState_TrapReturn__15dAcOtrapRock1_cFv = .text:0x00000AF0; // type:function size:0x4 +__dt__15dAcOtrapRock1_cFv = .text:0x00000B00; // type:function size:0xD8 +getStateID__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000BE0; // type:function size:0x10 +build__31sFStateFct_c<15dAcOtrapRock1_c>FRC12sStateIDIf_c = .text:0x00000BF0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOtrapRock1_c>FRP10sStateIf_c = .text:0x00000C50; // type:function size:0xC +initialize__28sFState_c<15dAcOtrapRock1_c>Fv = .text:0x00000C60; // type:function size:0x1C +execute__28sFState_c<15dAcOtrapRock1_c>Fv = .text:0x00000C80; // type:function size:0x1C +finalize__28sFState_c<15dAcOtrapRock1_c>Fv = .text:0x00000CA0; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CD0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D00; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOtrapRock1_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D10; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOtrapRock1_c>CFR15dAcOtrapRock1_c = .text:0x00000D20; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOtrapRock1_c>CFR15dAcOtrapRock1_c = .text:0x00000D50; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOtrapRock1_c>CFR15dAcOtrapRock1_c = .text:0x00000D80; // type:function size:0x30 +__sinit_\d_a_obj_trap_rock_1_cpp = .text:0x00000DB0; // type:function size:0x27C scope:local +__dt__30sFStateID_c<15dAcOtrapRock1_c>Fv = .text:0x00001030; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOtrapRock1_c>CFPCc = .text:0x00001090; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -50,7 +50,7 @@ lbl_261_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_261_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_261_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_261_rodata_18 = .rodata:0x00000018; // type:object size:0xC -lbl_261_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_TRAP_ROCK_1 = .data:0x00000000; // type:object size:0x50 data:4byte lbl_261_data_50 = .data:0x00000050; // type:object size:0x20 lbl_261_data_70 = .data:0x00000070; // type:object size:0x80 lbl_261_data_F0 = .data:0x000000F0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_treasure_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_treasure_islandNP/symbols.txt index bf00f8a5..5674c4f1 100644 --- a/config/SOUE01/rels/d_a_obj_treasure_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_treasure_islandNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOtreasureIsland__ctor = .text:0x00000070; // type:function size:0xF8 +dAcOtreasureIsland_c_classInit__Fv = .text:0x00000070; // type:function size:0xF8 AcOtreasureIsland__initModels = .text:0x00000170; // type:function size:0x2B0 AcOtreasureIsland__init = .text:0x00000420; // type:function size:0x168 AcOtreasureIsland__destroy = .text:0x00000590; // type:function size:0x58 AcOtreasureIsland__update = .text:0x000005F0; // type:function size:0x5C AcOtreasureIsland__draw = .text:0x00000650; // type:function size:0x58 -AcOtreasureIsland__dtor = .text:0x000006B0; // type:function size:0xBC +__dt__20dAcOtreasureIsland_cFv = .text:0x000006B0; // type:function size:0xBC _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_392_rodata_0 = .rodata:0x00000000; // type:object size:0xA4 data:float @@ -35,7 +35,7 @@ lbl_392_data_100 = .data:0x00000100; // type:object size:0x10 data:string lbl_392_data_110 = .data:0x00000110; // type:object size:0x10 data:string lbl_392_data_120 = .data:0x00000120; // type:object size:0x10 data:string lbl_392_data_130 = .data:0x00000130; // type:object size:0x10 data:string -lbl_392_data_140 = .data:0x00000140; // type:object size:0x10 +g_profile_OBJ_TREASURE_ISLAND = .data:0x00000140; // type:object size:0x10 lbl_392_data_150 = .data:0x00000150; // type:object size:0x10 lbl_392_data_160 = .data:0x00000160; // type:object size:0x10 lbl_392_data_170 = .data:0x00000170; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_treasure_island_bNP/symbols.txt b/config/SOUE01/rels/d_a_obj_treasure_island_bNP/symbols.txt index 61eac622..fe36cd89 100644 --- a/config/SOUE01/rels/d_a_obj_treasure_island_bNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_treasure_island_bNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtreasureIslandB__ctor = .text:0x000000F0; // type:function size:0x100 -fn_415_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_415_250 = .text:0x00000250; // type:function size:0x6C -fn_415_2C0 = .text:0x000002C0; // type:function size:0xA0 -fn_415_360 = .text:0x00000360; // type:function size:0xA4 +dAcOtreasureIslandB_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__34sFState_c<21dAcOtreasureIslandB_c>Fv = .text:0x000001F0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOtreasureIslandB_c>Fv = .text:0x00000250; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002C0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000360; // type:function size:0xA4 AcOtreasureIslandB__initModels = .text:0x00000410; // type:function size:0x1EC AcOtreasureIslandB__init = .text:0x00000600; // type:function size:0x1B4 -fn_415_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 AcOtreasureIslandB__destroy = .text:0x000007D0; // type:function size:0x54 AcOtreasureIslandB__update = .text:0x00000830; // type:function size:0xC4 -fn_415_900 = .text:0x00000900; // type:function size:0x10 -fn_415_910 = .text:0x00000910; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000900; // type:function size:0x10 +getStateID__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000910; // type:function size:0x10 AcOtreasureIslandB__draw = .text:0x00000920; // type:function size:0x74 -AcOtreasureIslandB__stateWaitEnter = .text:0x000009A0; // type:function size:0x4 -AcOtreasureIslandB__stateWaitUpdate = .text:0x000009B0; // type:function size:0x9C -AcOtreasureIslandB__stateWaitLeave = .text:0x00000A50; // type:function size:0xB0 -AcOtreasureIslandB__stateCoverBreakEnter = .text:0x00000B00; // type:function size:0x40 -AcOtreasureIslandB__stateCoverBreakUpdate = .text:0x00000B40; // type:function size:0x4 -AcOtreasureIslandB__stateCoverBreakLeave = .text:0x00000B50; // type:function size:0x4 +initializeState_Wait__21dAcOtreasureIslandB_cFv = .text:0x000009A0; // type:function size:0x4 +executeState_Wait__21dAcOtreasureIslandB_cFv = .text:0x000009B0; // type:function size:0x9C +finalizeState_Wait__21dAcOtreasureIslandB_cFv = .text:0x00000A50; // type:function size:0xB0 +initializeState_CoverBreak__21dAcOtreasureIslandB_cFv = .text:0x00000B00; // type:function size:0x40 +executeState_CoverBreak__21dAcOtreasureIslandB_cFv = .text:0x00000B40; // type:function size:0x4 +finalizeState_CoverBreak__21dAcOtreasureIslandB_cFv = .text:0x00000B50; // type:function size:0x4 AcOtreasureIslandB__checkCollided = .text:0x00000B60; // type:function size:0x6C -AcOtreasureIslandB__dtor = .text:0x00000BD0; // type:function size:0xFC -fn_415_CD0 = .text:0x00000CD0; // type:function size:0x60 -fn_415_D30 = .text:0x00000D30; // type:function size:0xC -fn_415_D40 = .text:0x00000D40; // type:function size:0x1C -fn_415_D60 = .text:0x00000D60; // type:function size:0x1C -fn_415_D80 = .text:0x00000D80; // type:function size:0x1C -fn_415_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_415_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_415_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_415_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_415_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_415_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_415_E00 = .text:0x00000E00; // type:function size:0x30 -fn_415_E30 = .text:0x00000E30; // type:function size:0x30 -fn_415_E60 = .text:0x00000E60; // type:function size:0x30 -fn_415_E90 = .text:0x00000E90; // type:function size:0x1E0 -fn_415_1070 = .text:0x00001070; // type:function size:0x58 -fn_415_10D0 = .text:0x000010D0; // type:function size:0x88 +__dt__21dAcOtreasureIslandB_cFv = .text:0x00000BD0; // type:function size:0xFC +build__37sFStateFct_c<21dAcOtreasureIslandB_c>FRC12sStateIDIf_c = .text:0x00000CD0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOtreasureIslandB_c>FRP10sStateIf_c = .text:0x00000D30; // type:function size:0xC +initialize__34sFState_c<21dAcOtreasureIslandB_c>Fv = .text:0x00000D40; // type:function size:0x1C +execute__34sFState_c<21dAcOtreasureIslandB_c>Fv = .text:0x00000D60; // type:function size:0x1C +finalize__34sFState_c<21dAcOtreasureIslandB_c>Fv = .text:0x00000D80; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DA0; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DD0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOtreasureIslandB_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOtreasureIslandB_c>CFR21dAcOtreasureIslandB_c = .text:0x00000E00; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOtreasureIslandB_c>CFR21dAcOtreasureIslandB_c = .text:0x00000E30; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOtreasureIslandB_c>CFR21dAcOtreasureIslandB_c = .text:0x00000E60; // type:function size:0x30 +__sinit_\d_a_obj_treasure_island_b_cpp = .text:0x00000E90; // type:function size:0x1E0 scope:local +__dt__36sFStateID_c<21dAcOtreasureIslandB_c>Fv = .text:0x00001070; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOtreasureIslandB_c>CFPCc = .text:0x000010D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_415_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_415_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_415_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_415_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TREASURE_ISLAND_B = .data:0x00000000; // type:object size:0x10 data:4byte lbl_415_data_10 = .data:0x00000010; // type:object size:0x8C lbl_415_data_9C = .data:0x0000009C; // type:object size:0x24 lbl_415_data_C0 = .data:0x000000C0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_trolleyNP/symbols.txt b/config/SOUE01/rels/d_a_obj_trolleyNP/symbols.txt index e5fee36e..7a5b097e 100644 --- a/config/SOUE01/rels/d_a_obj_trolleyNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_trolleyNP/symbols.txt @@ -3,17 +3,17 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTrolley__ctor = .text:0x000000F0; // type:function size:0x32C +dAcOTrolley_c_classInit__Fv = .text:0x000000F0; // type:function size:0x32C fn_470_420 = .text:0x00000420; // type:function size:0x64 fn_470_490 = .text:0x00000490; // type:function size:0x58 fn_470_4F0 = .text:0x000004F0; // type:function size:0x90 fn_470_580 = .text:0x00000580; // type:function size:0x90 fn_470_610 = .text:0x00000610; // type:function size:0x58 fn_470_670 = .text:0x00000670; // type:function size:0x90 -fn_470_700 = .text:0x00000700; // type:function size:0x58 -fn_470_760 = .text:0x00000760; // type:function size:0x6C -fn_470_7D0 = .text:0x000007D0; // type:function size:0xA0 -fn_470_870 = .text:0x00000870; // type:function size:0xA4 +__dt__26sFState_c<13dAcOTrolley_c>Fv = .text:0x00000700; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOTrolley_c>Fv = .text:0x00000760; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000870; // type:function size:0xA4 fn_470_920 = .text:0x00000920; // type:function size:0x10 fn_470_930 = .text:0x00000930; // type:function size:0x40 fn_470_970 = .text:0x00000970; // type:function size:0x14 @@ -27,70 +27,70 @@ fn_470_AE0 = .text:0x00000AE0; // type:function size:0x48 fn_470_B30 = .text:0x00000B30; // type:function size:0x4 AcOTrolley__initModels = .text:0x00000B40; // type:function size:0x2A8 AcOTrolley__init1 = .text:0x00000DF0; // type:function size:0xD30 -fn_470_1B20 = .text:0x00001B20; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00001B20; // type:function size:0x10 AcOTrolley__init2 = .text:0x00001B30; // type:function size:0x36C AcOTrolley__destroy = .text:0x00001EA0; // type:function size:0x58 AcOTrolley__update = .text:0x00001F00; // type:function size:0x1184 -fn_470_3090 = .text:0x00003090; // type:function size:0x10 -fn_470_30A0 = .text:0x000030A0; // type:function size:0x10 +getStateID__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003090; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000030A0; // type:function size:0x10 fn_470_30B0 = .text:0x000030B0; // type:function size:0x4C AcOTrolley__draw = .text:0x00003100; // type:function size:0x38C -AcOTrolley__stateWaitEnter = .text:0x00003490; // type:function size:0x20 -AcOTrolley__stateWaitUpdate = .text:0x000034B0; // type:function size:0x198 -fn_470_3650 = .text:0x00003650; // type:function size:0x4 -fn_470_3660 = .text:0x00003660; // type:function size:0x20 -fn_470_3680 = .text:0x00003680; // type:function size:0x68 -fn_470_36F0 = .text:0x000036F0; // type:function size:0x4 -fn_470_3700 = .text:0x00003700; // type:function size:0x50 -fn_470_3750 = .text:0x00003750; // type:function size:0x46C -fn_470_3BC0 = .text:0x00003BC0; // type:function size:0x4 -fn_470_3BD0 = .text:0x00003BD0; // type:function size:0x108 -fn_470_3CE0 = .text:0x00003CE0; // type:function size:0x5DC -fn_470_42C0 = .text:0x000042C0; // type:function size:0x4 -fn_470_42D0 = .text:0x000042D0; // type:function size:0xDC -fn_470_43B0 = .text:0x000043B0; // type:function size:0x1C4 -fn_470_4580 = .text:0x00004580; // type:function size:0xC -fn_470_4590 = .text:0x00004590; // type:function size:0xF0 -fn_470_4680 = .text:0x00004680; // type:function size:0x184 -fn_470_4810 = .text:0x00004810; // type:function size:0xC -fn_470_4820 = .text:0x00004820; // type:function size:0x34 -fn_470_4860 = .text:0x00004860; // type:function size:0x100 -fn_470_4960 = .text:0x00004960; // type:function size:0x4 -AcOTrolley__statePushPullEnter = .text:0x00004970; // type:function size:0x1C0 -AcOTrolley__statePushPullUpdate = .text:0x00004B30; // type:function size:0x580 -AcOTrolley__statePushPullLeave = .text:0x000050B0; // type:function size:0x20 -AcOTrolley__stateFallEnter = .text:0x000050D0; // type:function size:0x38 -AcOTrolley__stateFallUpdate = .text:0x00005110; // type:function size:0x2F0 -fn_470_5400 = .text:0x00005400; // type:function size:0x4 -fn_470_5410 = .text:0x00005410; // type:function size:0x4 -fn_470_5420 = .text:0x00005420; // type:function size:0x18 -fn_470_5440 = .text:0x00005440; // type:function size:0x4 -fn_470_5450 = .text:0x00005450; // type:function size:0x38 -fn_470_5490 = .text:0x00005490; // type:function size:0x140 -fn_470_55D0 = .text:0x000055D0; // type:function size:0x4 -fn_470_55E0 = .text:0x000055E0; // type:function size:0x3C -fn_470_5620 = .text:0x00005620; // type:function size:0xFC -fn_470_5720 = .text:0x00005720; // type:function size:0x4 -fn_470_5730 = .text:0x00005730; // type:function size:0x4 -fn_470_5740 = .text:0x00005740; // type:function size:0xC4 +initializeState_Wait__13dAcOTrolley_cFv = .text:0x00003490; // type:function size:0x20 +executeState_Wait__13dAcOTrolley_cFv = .text:0x000034B0; // type:function size:0x198 +finalizeState_Wait__13dAcOTrolley_cFv = .text:0x00003650; // type:function size:0x4 +initializeState_RideAction__13dAcOTrolley_cFv = .text:0x00003660; // type:function size:0x20 +executeState_RideAction__13dAcOTrolley_cFv = .text:0x00003680; // type:function size:0x68 +finalizeState_RideAction__13dAcOTrolley_cFv = .text:0x000036F0; // type:function size:0x4 +initializeState_StartAction__13dAcOTrolley_cFv = .text:0x00003700; // type:function size:0x50 +executeState_StartAction__13dAcOTrolley_cFv = .text:0x00003750; // type:function size:0x46C +finalizeState_StartAction__13dAcOTrolley_cFv = .text:0x00003BC0; // type:function size:0x4 +initializeState_PathMove__13dAcOTrolley_cFv = .text:0x00003BD0; // type:function size:0x108 +executeState_PathMove__13dAcOTrolley_cFv = .text:0x00003CE0; // type:function size:0x5DC +finalizeState_PathMove__13dAcOTrolley_cFv = .text:0x000042C0; // type:function size:0x4 +initializeState_StopAction__13dAcOTrolley_cFv = .text:0x000042D0; // type:function size:0xDC +executeState_StopAction__13dAcOTrolley_cFv = .text:0x000043B0; // type:function size:0x1C4 +finalizeState_StopAction__13dAcOTrolley_cFv = .text:0x00004580; // type:function size:0xC +initializeState_CrashAction__13dAcOTrolley_cFv = .text:0x00004590; // type:function size:0xF0 +executeState_CrashAction__13dAcOTrolley_cFv = .text:0x00004680; // type:function size:0x184 +finalizeState_CrashAction__13dAcOTrolley_cFv = .text:0x00004810; // type:function size:0xC +initializeState_WaitOpenDoor__13dAcOTrolley_cFv = .text:0x00004820; // type:function size:0x34 +executeState_WaitOpenDoor__13dAcOTrolley_cFv = .text:0x00004860; // type:function size:0x100 +finalizeState_WaitOpenDoor__13dAcOTrolley_cFv = .text:0x00004960; // type:function size:0x4 +initializeState_PushPull__13dAcOTrolley_cFv = .text:0x00004970; // type:function size:0x1C0 +executeState_PushPull__13dAcOTrolley_cFv = .text:0x00004B30; // type:function size:0x580 +finalizeState_PushPull__13dAcOTrolley_cFv = .text:0x000050B0; // type:function size:0x20 +initializeState_Fall__13dAcOTrolley_cFv = .text:0x000050D0; // type:function size:0x38 +executeState_Fall__13dAcOTrolley_cFv = .text:0x00005110; // type:function size:0x2F0 +finalizeState_Fall__13dAcOTrolley_cFv = .text:0x00005400; // type:function size:0x4 +initializeState_End__13dAcOTrolley_cFv = .text:0x00005410; // type:function size:0x4 +executeState_End__13dAcOTrolley_cFv = .text:0x00005420; // type:function size:0x18 +finalizeState_End__13dAcOTrolley_cFv = .text:0x00005440; // type:function size:0x4 +initializeState_TimeSlipStart__13dAcOTrolley_cFv = .text:0x00005450; // type:function size:0x38 +executeState_TimeSlipStart__13dAcOTrolley_cFv = .text:0x00005490; // type:function size:0x140 +finalizeState_TimeSlipStart__13dAcOTrolley_cFv = .text:0x000055D0; // type:function size:0x4 +initializeState_TimeSlipEnd__13dAcOTrolley_cFv = .text:0x000055E0; // type:function size:0x3C +executeState_TimeSlipEnd__13dAcOTrolley_cFv = .text:0x00005620; // type:function size:0xFC +finalizeState_TimeSlipEnd__13dAcOTrolley_cFv = .text:0x00005720; // type:function size:0x4 +initializeState_TimeSlipEndFromAnother__13dAcOTrolley_cFv = .text:0x00005730; // type:function size:0x4 +executeState_TimeSlipEndFromAnother__13dAcOTrolley_cFv = .text:0x00005740; // type:function size:0xC4 fn_470_5810 = .text:0x00005810; // type:function size:0x28 -fn_470_5840 = .text:0x00005840; // type:function size:0x4 -AcOTrolley__stateRestartWaitEnter = .text:0x00005850; // type:function size:0xC -AcOTrolley__stateRestartWaitUpdate = .text:0x00005860; // type:function size:0x38 +finalizeState_TimeSlipEndFromAnother__13dAcOTrolley_cFv = .text:0x00005840; // type:function size:0x4 +initializeState_RestartWait__13dAcOTrolley_cFv = .text:0x00005850; // type:function size:0xC +executeState_RestartWait__13dAcOTrolley_cFv = .text:0x00005860; // type:function size:0x38 fn_470_5898 = .text:0x00005898; // type:function size:0x4 -fn_470_58A0 = .text:0x000058A0; // type:function size:0x4 -fn_470_58B0 = .text:0x000058B0; // type:function size:0xC -fn_470_58C0 = .text:0x000058C0; // type:function size:0xA4 -fn_470_5970 = .text:0x00005970; // type:function size:0x4 -fn_470_5980 = .text:0x00005980; // type:function size:0x10C -fn_470_5A90 = .text:0x00005A90; // type:function size:0x114 -fn_470_5BB0 = .text:0x00005BB0; // type:function size:0x4 -fn_470_5BC0 = .text:0x00005BC0; // type:function size:0x5C -fn_470_5C20 = .text:0x00005C20; // type:function size:0x47C -fn_470_60A0 = .text:0x000060A0; // type:function size:0x4 -fn_470_60B0 = .text:0x000060B0; // type:function size:0x4 -fn_470_60C0 = .text:0x000060C0; // type:function size:0x74 -fn_470_6140 = .text:0x00006140; // type:function size:0x4 +finalizeState_RestartWait__13dAcOTrolley_cFv = .text:0x000058A0; // type:function size:0x4 +initializeState_BuriedSand__13dAcOTrolley_cFv = .text:0x000058B0; // type:function size:0xC +executeState_BuriedSand__13dAcOTrolley_cFv = .text:0x000058C0; // type:function size:0xA4 +finalizeState_BuriedSand__13dAcOTrolley_cFv = .text:0x00005970; // type:function size:0x4 +initializeState_BackMove__13dAcOTrolley_cFv = .text:0x00005980; // type:function size:0x10C +executeState_BackMove__13dAcOTrolley_cFv = .text:0x00005A90; // type:function size:0x114 +finalizeState_BackMove__13dAcOTrolley_cFv = .text:0x00005BB0; // type:function size:0x4 +initializeState_F302RevivalDemo__13dAcOTrolley_cFv = .text:0x00005BC0; // type:function size:0x5C +executeState_F302RevivalDemo__13dAcOTrolley_cFv = .text:0x00005C20; // type:function size:0x47C +finalizeState_F302RevivalDemo__13dAcOTrolley_cFv = .text:0x000060A0; // type:function size:0x4 +initializeState_WaitOnSwitch__13dAcOTrolley_cFv = .text:0x000060B0; // type:function size:0x4 +executeState_WaitOnSwitch__13dAcOTrolley_cFv = .text:0x000060C0; // type:function size:0x74 +finalizeState_WaitOnSwitch__13dAcOTrolley_cFv = .text:0x00006140; // type:function size:0x4 fn_470_6150 = .text:0x00006150; // type:function size:0x30 fn_470_6180 = .text:0x00006180; // type:function size:0x49C fn_470_6620 = .text:0x00006620; // type:function size:0x228 @@ -157,24 +157,24 @@ fn_470_9BA0 = .text:0x00009BA0; // type:function size:0xAC fn_470_9C50 = .text:0x00009C50; // type:function size:0x1AC fn_470_9E00 = .text:0x00009E00; // type:function size:0x1D4 fn_470_9FE0 = .text:0x00009FE0; // type:function size:0x1A8 -fn_470_A190 = .text:0x0000A190; // type:function size:0x2C8 -fn_470_A460 = .text:0x0000A460; // type:function size:0x60 -fn_470_A4C0 = .text:0x0000A4C0; // type:function size:0xC -fn_470_A4D0 = .text:0x0000A4D0; // type:function size:0x1C -fn_470_A4F0 = .text:0x0000A4F0; // type:function size:0x1C -fn_470_A510 = .text:0x0000A510; // type:function size:0x1C -fn_470_A530 = .text:0x0000A530; // type:function size:0x10 -fn_470_A540 = .text:0x0000A540; // type:function size:0x10 -fn_470_A550 = .text:0x0000A550; // type:function size:0x10 -fn_470_A560 = .text:0x0000A560; // type:function size:0x10 -fn_470_A570 = .text:0x0000A570; // type:function size:0x10 -fn_470_A580 = .text:0x0000A580; // type:function size:0x10 -fn_470_A590 = .text:0x0000A590; // type:function size:0x30 -fn_470_A5C0 = .text:0x0000A5C0; // type:function size:0x30 -fn_470_A5F0 = .text:0x0000A5F0; // type:function size:0x30 -fn_470_A620 = .text:0x0000A620; // type:function size:0xE68 -fn_470_B490 = .text:0x0000B490; // type:function size:0x58 -fn_470_B4F0 = .text:0x0000B4F0; // type:function size:0x88 +__dt__13dAcOTrolley_cFv = .text:0x0000A190; // type:function size:0x2C8 +build__29sFStateFct_c<13dAcOTrolley_c>FRC12sStateIDIf_c = .text:0x0000A460; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOTrolley_c>FRP10sStateIf_c = .text:0x0000A4C0; // type:function size:0xC +initialize__26sFState_c<13dAcOTrolley_c>Fv = .text:0x0000A4D0; // type:function size:0x1C +execute__26sFState_c<13dAcOTrolley_c>Fv = .text:0x0000A4F0; // type:function size:0x1C +finalize__26sFState_c<13dAcOTrolley_c>Fv = .text:0x0000A510; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A530; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A540; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x0000A550; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A560; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A570; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOTrolley_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x0000A580; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOTrolley_c>CFR13dAcOTrolley_c = .text:0x0000A590; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOTrolley_c>CFR13dAcOTrolley_c = .text:0x0000A5C0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOTrolley_c>CFR13dAcOTrolley_c = .text:0x0000A5F0; // type:function size:0x30 +__sinit_\d_a_obj_trolley_cpp = .text:0x0000A620; // type:function size:0xE68 scope:local +__dt__28sFStateID_c<13dAcOTrolley_c>Fv = .text:0x0000B490; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOTrolley_c>CFPCc = .text:0x0000B4F0; // type:function size:0x88 fn_470_B580 = .text:0x0000B580; // type:function size:0x8 fn_470_B590 = .text:0x0000B590; // type:function size:0x8 fn_470_B5A0 = .text:0x0000B5A0; // type:function size:0x8 @@ -213,7 +213,7 @@ lbl_470_data_24 = .data:0x00000024; // type:object size:0x4 data:4byte lbl_470_data_28 = .data:0x00000028; // type:object size:0x20 lbl_470_data_48 = .data:0x00000048; // type:object size:0x4 data:4byte lbl_470_data_4C = .data:0x0000004C; // type:object size:0x1C -lbl_470_data_68 = .data:0x00000068; // type:object size:0xEC +g_profile_OBJ_TROLLEY = .data:0x00000068; // type:object size:0xEC lbl_470_data_154 = .data:0x00000154; // type:object size:0x20 lbl_470_data_174 = .data:0x00000174; // type:object size:0x2C lbl_470_data_1A0 = .data:0x000001A0; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_trolley_shutterNP/symbols.txt b/config/SOUE01/rels/d_a_obj_trolley_shutterNP/symbols.txt index 728b798c..02e6d194 100644 --- a/config/SOUE01/rels/d_a_obj_trolley_shutterNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_trolley_shutterNP/symbols.txt @@ -7,48 +7,48 @@ fn_568_F0 = .text:0x000000F0; // type:function size:0xC fn_568_FC = .text:0x000000FC; // type:function size:0x4 fn_568_100 = .text:0x00000100; // type:function size:0xC fn_568_10C = .text:0x0000010C; // type:function size:0x4 -AcOTrolleyShutter__ctor = .text:0x00000110; // type:function size:0x110 -fn_568_220 = .text:0x00000220; // type:function size:0x58 -fn_568_280 = .text:0x00000280; // type:function size:0x6C -fn_568_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_568_390 = .text:0x00000390; // type:function size:0xA4 +dAcOTrolleyShutter_c_classInit__Fv = .text:0x00000110; // type:function size:0x110 +__dt__33sFState_c<20dAcOTrolleyShutter_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOTrolleyShutter_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_568_440 = .text:0x00000440; // type:function size:0xE4 fn_568_530 = .text:0x00000530; // type:function size:0xF8 -fn_568_630 = .text:0x00000630; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000630; // type:function size:0x10 fn_568_640 = .text:0x00000640; // type:function size:0x8 fn_568_650 = .text:0x00000650; // type:function size:0x160 -fn_568_7B0 = .text:0x000007B0; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007B0; // type:function size:0x10 fn_568_7C0 = .text:0x000007C0; // type:function size:0xE8 -fn_568_8B0 = .text:0x000008B0; // type:function size:0x74 -fn_568_930 = .text:0x00000930; // type:function size:0x270 -fn_568_BA0 = .text:0x00000BA0; // type:function size:0x4 -fn_568_BB0 = .text:0x00000BB0; // type:function size:0x6C -fn_568_C20 = .text:0x00000C20; // type:function size:0x190 -fn_568_DB0 = .text:0x00000DB0; // type:function size:0x4 +initializeState_Wait__20dAcOTrolleyShutter_cFv = .text:0x000008B0; // type:function size:0x74 +executeState_Wait__20dAcOTrolleyShutter_cFv = .text:0x00000930; // type:function size:0x270 +finalizeState_Wait__20dAcOTrolleyShutter_cFv = .text:0x00000BA0; // type:function size:0x4 +initializeState_OpenEvent__20dAcOTrolleyShutter_cFv = .text:0x00000BB0; // type:function size:0x6C +executeState_OpenEvent__20dAcOTrolleyShutter_cFv = .text:0x00000C20; // type:function size:0x190 +finalizeState_OpenEvent__20dAcOTrolleyShutter_cFv = .text:0x00000DB0; // type:function size:0x4 fn_568_DC0 = .text:0x00000DC0; // type:function size:0xD0 fn_568_E90 = .text:0x00000E90; // type:function size:0xD4 fn_568_F70 = .text:0x00000F70; // type:function size:0xB8 fn_568_1030 = .text:0x00001030; // type:function size:0x8 fn_568_1040 = .text:0x00001040; // type:function size:0x8 -fn_568_1050 = .text:0x00001050; // type:function size:0xE4 -fn_568_1140 = .text:0x00001140; // type:function size:0x10 -fn_568_1150 = .text:0x00001150; // type:function size:0x60 -fn_568_11B0 = .text:0x000011B0; // type:function size:0xC -fn_568_11C0 = .text:0x000011C0; // type:function size:0x1C -fn_568_11E0 = .text:0x000011E0; // type:function size:0x1C -fn_568_1200 = .text:0x00001200; // type:function size:0x1C -fn_568_1220 = .text:0x00001220; // type:function size:0x10 -fn_568_1230 = .text:0x00001230; // type:function size:0x10 -fn_568_1240 = .text:0x00001240; // type:function size:0x10 -fn_568_1250 = .text:0x00001250; // type:function size:0x10 -fn_568_1260 = .text:0x00001260; // type:function size:0x10 -fn_568_1270 = .text:0x00001270; // type:function size:0x10 -fn_568_1280 = .text:0x00001280; // type:function size:0x30 -fn_568_12B0 = .text:0x000012B0; // type:function size:0x30 -fn_568_12E0 = .text:0x000012E0; // type:function size:0x30 -fn_568_1310 = .text:0x00001310; // type:function size:0x1FC -fn_568_1510 = .text:0x00001510; // type:function size:0x58 -fn_568_1570 = .text:0x00001570; // type:function size:0x88 +__dt__20dAcOTrolleyShutter_cFv = .text:0x00001050; // type:function size:0xE4 +getStateID__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001140; // type:function size:0x10 +build__36sFStateFct_c<20dAcOTrolleyShutter_c>FRC12sStateIDIf_c = .text:0x00001150; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOTrolleyShutter_c>FRP10sStateIf_c = .text:0x000011B0; // type:function size:0xC +initialize__33sFState_c<20dAcOTrolleyShutter_c>Fv = .text:0x000011C0; // type:function size:0x1C +execute__33sFState_c<20dAcOTrolleyShutter_c>Fv = .text:0x000011E0; // type:function size:0x1C +finalize__33sFState_c<20dAcOTrolleyShutter_c>Fv = .text:0x00001200; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001220; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001230; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001240; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001250; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001260; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOTrolleyShutter_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001270; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOTrolleyShutter_c>CFR20dAcOTrolleyShutter_c = .text:0x00001280; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOTrolleyShutter_c>CFR20dAcOTrolleyShutter_c = .text:0x000012B0; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOTrolleyShutter_c>CFR20dAcOTrolleyShutter_c = .text:0x000012E0; // type:function size:0x30 +__sinit_\d_a_obj_trolley_shutter_cpp = .text:0x00001310; // type:function size:0x1FC scope:local +__dt__35sFStateID_c<20dAcOTrolleyShutter_c>Fv = .text:0x00001510; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOTrolleyShutter_c>CFPCc = .text:0x00001570; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_568_data_30 = .data:0x00000030; // type:object size:0x1C lbl_568_data_4C = .data:0x0000004C; // type:object size:0x1C lbl_568_data_68 = .data:0x00000068; // type:object size:0x10 data:string lbl_568_data_78 = .data:0x00000078; // type:object size:0x8 data:4byte -lbl_568_data_80 = .data:0x00000080; // type:object size:0x10 +g_profile_OBJ_TROLLEY_SHUTTER = .data:0x00000080; // type:object size:0x10 lbl_568_data_90 = .data:0x00000090; // type:object size:0x40 lbl_568_data_D0 = .data:0x000000D0; // type:object size:0x8 data:4byte lbl_568_data_D8 = .data:0x000000D8; // type:object size:0x90 diff --git a/config/SOUE01/rels/d_a_obj_truckNP/symbols.txt b/config/SOUE01/rels/d_a_obj_truckNP/symbols.txt index 1aba178e..ab5e859a 100644 --- a/config/SOUE01/rels/d_a_obj_truckNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_truckNP/symbols.txt @@ -3,34 +3,34 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtruck__ctor = .text:0x000000F0; // type:function size:0x1AC +dAcOtruck_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1AC fn_260_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_260_300 = .text:0x00000300; // type:function size:0x58 -fn_260_360 = .text:0x00000360; // type:function size:0x6C -fn_260_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_260_470 = .text:0x00000470; // type:function size:0xA4 +__dt__24sFState_c<11dAcOtruck_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcOtruck_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 AcOtruck__actorCollisionInteract = .text:0x00000520; // type:function size:0x1C fn_260_53C = .text:0x0000053C; // type:function size:0x4 AcOtruck__initModels = .text:0x00000540; // type:function size:0x6C AcOtruck__init = .text:0x000005B0; // type:function size:0x300 -fn_260_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 fn_260_8C0 = .text:0x000008C0; // type:function size:0x8 AcOtruck__update = .text:0x000008D0; // type:function size:0x200 -fn_260_AD0 = .text:0x00000AD0; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AD0; // type:function size:0x10 AcOtruck__draw = .text:0x00000AE0; // type:function size:0xE0 AcOtruck__resetMaybe = .text:0x00000BC0; // type:function size:0x100 -AcOtruck__stateWaitEnter = .text:0x00000CC0; // type:function size:0x148 -AcOtruck__stateWaitUpdate = .text:0x00000E10; // type:function size:0x150 -fn_260_F60 = .text:0x00000F60; // type:function size:0x4 -AcOtruck__stateReadyEnter = .text:0x00000F70; // type:function size:0x80 -AcOtruck__stateReadyUpdate = .text:0x00000FF0; // type:function size:0x1D0 -fn_260_11C0 = .text:0x000011C0; // type:function size:0x4 -AcOtruck__statePathMoveEnter = .text:0x000011D0; // type:function size:0x4C -AcOtruck__statePathMoveUpdate = .text:0x00001220; // type:function size:0x250 -fn_260_1470 = .text:0x00001470; // type:function size:0x4 -AcOtruck__stateSinkEnter = .text:0x00001480; // type:function size:0x9C -AcOtruck__stateSinkUpdate = .text:0x00001520; // type:function size:0x13C -fn_260_1660 = .text:0x00001660; // type:function size:0x4 +initializeState_Wait__11dAcOtruck_cFv = .text:0x00000CC0; // type:function size:0x148 +executeState_Wait__11dAcOtruck_cFv = .text:0x00000E10; // type:function size:0x150 +finalizeState_Wait__11dAcOtruck_cFv = .text:0x00000F60; // type:function size:0x4 +initializeState_Ready__11dAcOtruck_cFv = .text:0x00000F70; // type:function size:0x80 +executeState_Ready__11dAcOtruck_cFv = .text:0x00000FF0; // type:function size:0x1D0 +finalizeState_Ready__11dAcOtruck_cFv = .text:0x000011C0; // type:function size:0x4 +initializeState_PathMove__11dAcOtruck_cFv = .text:0x000011D0; // type:function size:0x4C +executeState_PathMove__11dAcOtruck_cFv = .text:0x00001220; // type:function size:0x250 +finalizeState_PathMove__11dAcOtruck_cFv = .text:0x00001470; // type:function size:0x4 +initializeState_Sink__11dAcOtruck_cFv = .text:0x00001480; // type:function size:0x9C +executeState_Sink__11dAcOtruck_cFv = .text:0x00001520; // type:function size:0x13C +finalizeState_Sink__11dAcOtruck_cFv = .text:0x00001660; // type:function size:0x4 fn_260_1670 = .text:0x00001670; // type:function size:0x48 fn_260_16C0 = .text:0x000016C0; // type:function size:0x80 fn_260_1740 = .text:0x00001740; // type:function size:0x218 @@ -40,7 +40,7 @@ fn_260_1D10 = .text:0x00001D10; // type:function size:0x430 fn_260_2140 = .text:0x00002140; // type:function size:0x3A4 fn_260_24F0 = .text:0x000024F0; // type:function size:0x2D4 fn_260_27D0 = .text:0x000027D0; // type:function size:0x1FC -fn_260_29D0 = .text:0x000029D0; // type:function size:0x10 +getStateID__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029D0; // type:function size:0x10 fn_260_29E0 = .text:0x000029E0; // type:function size:0x8C fn_260_2A70 = .text:0x00002A70; // type:function size:0x138 AcOtruck__initPath = .text:0x00002BB0; // type:function size:0x1F0 @@ -64,24 +64,24 @@ fn_260_3DB0 = .text:0x00003DB0; // type:function size:0x24 fn_260_3DE0 = .text:0x00003DE0; // type:function size:0x88 fn_260_3E70 = .text:0x00003E70; // type:function size:0x88 fn_260_3F00 = .text:0x00003F00; // type:function size:0x16C -AcOtruck__dtor = .text:0x00004070; // type:function size:0x1B8 -fn_260_4230 = .text:0x00004230; // type:function size:0x60 -fn_260_4290 = .text:0x00004290; // type:function size:0xC -fn_260_42A0 = .text:0x000042A0; // type:function size:0x1C -fn_260_42C0 = .text:0x000042C0; // type:function size:0x1C -fn_260_42E0 = .text:0x000042E0; // type:function size:0x1C -fn_260_4300 = .text:0x00004300; // type:function size:0x10 -fn_260_4310 = .text:0x00004310; // type:function size:0x10 -fn_260_4320 = .text:0x00004320; // type:function size:0x10 -fn_260_4330 = .text:0x00004330; // type:function size:0x10 -fn_260_4340 = .text:0x00004340; // type:function size:0x10 -fn_260_4350 = .text:0x00004350; // type:function size:0x10 -fn_260_4360 = .text:0x00004360; // type:function size:0x30 -fn_260_4390 = .text:0x00004390; // type:function size:0x30 -fn_260_43C0 = .text:0x000043C0; // type:function size:0x30 -fn_260_43F0 = .text:0x000043F0; // type:function size:0x338 -fn_260_4730 = .text:0x00004730; // type:function size:0x58 -fn_260_4790 = .text:0x00004790; // type:function size:0x88 +__dt__11dAcOtruck_cFv = .text:0x00004070; // type:function size:0x1B8 +build__27sFStateFct_c<11dAcOtruck_c>FRC12sStateIDIf_c = .text:0x00004230; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcOtruck_c>FRP10sStateIf_c = .text:0x00004290; // type:function size:0xC +initialize__24sFState_c<11dAcOtruck_c>Fv = .text:0x000042A0; // type:function size:0x1C +execute__24sFState_c<11dAcOtruck_c>Fv = .text:0x000042C0; // type:function size:0x1C +finalize__24sFState_c<11dAcOtruck_c>Fv = .text:0x000042E0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004300; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004310; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004320; // type:function size:0x10 +getState__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004330; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004340; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcOtruck_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004350; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcOtruck_c>CFR11dAcOtruck_c = .text:0x00004360; // type:function size:0x30 +executeState__26sFStateID_c<11dAcOtruck_c>CFR11dAcOtruck_c = .text:0x00004390; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcOtruck_c>CFR11dAcOtruck_c = .text:0x000043C0; // type:function size:0x30 +__sinit_\d_a_obj_truck_cpp = .text:0x000043F0; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dAcOtruck_c>Fv = .text:0x00004730; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcOtruck_c>CFPCc = .text:0x00004790; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -98,7 +98,7 @@ lbl_260_rodata_130 = .rodata:0x00000130; // type:object size:0x7C data:float lbl_260_rodata_1AC = .rodata:0x000001AC; // type:object size:0x20 data:float lbl_260_rodata_1CC = .rodata:0x000001CC; // type:object size:0xC data:float lbl_260_rodata_1D8 = .rodata:0x000001D8; // type:object size:0x54 data:float -lbl_260_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TRUCK = .data:0x00000000; // type:object size:0x10 data:4byte lbl_260_data_10 = .data:0x00000010; // type:object size:0x40 lbl_260_data_50 = .data:0x00000050; // type:object size:0x8 lbl_260_data_58 = .data:0x00000058; // type:object size:0x3C diff --git a/config/SOUE01/rels/d_a_obj_truck_rail_colNP/symbols.txt b/config/SOUE01/rels/d_a_obj_truck_rail_colNP/symbols.txt index c3e58177..c2d6228c 100644 --- a/config/SOUE01/rels/d_a_obj_truck_rail_colNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_truck_rail_colNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTruckRailCol__ctor = .text:0x000000F0; // type:function size:0x30 -AcOTruckRailCol__ctorCont = .text:0x00000120; // type:function size:0xB0 -fn_528_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_528_230 = .text:0x00000230; // type:function size:0x6C -fn_528_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_528_340 = .text:0x00000340; // type:function size:0xA4 -fn_528_3F0 = .text:0x000003F0; // type:function size:0xCC +dAcOTruckRailCol_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__18dAcOTruckRailCol_cFv = .text:0x00000120; // type:function size:0xB0 +__dt__31sFState_c<18dAcOTruckRailCol_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOTruckRailCol_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 +__dt__18dAcOTruckRailCol_cFv = .text:0x000003F0; // type:function size:0xCC fn_528_4C0 = .text:0x000004C0; // type:function size:0x8 fn_528_4D0 = .text:0x000004D0; // type:function size:0x8C -fn_528_560 = .text:0x00000560; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000560; // type:function size:0x10 fn_528_570 = .text:0x00000570; // type:function size:0x8 fn_528_580 = .text:0x00000580; // type:function size:0x88 -fn_528_610 = .text:0x00000610; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000610; // type:function size:0x10 fn_528_620 = .text:0x00000620; // type:function size:0x8 -fn_528_630 = .text:0x00000630; // type:function size:0x4 -fn_528_640 = .text:0x00000640; // type:function size:0x4 -fn_528_650 = .text:0x00000650; // type:function size:0x4 -fn_528_660 = .text:0x00000660; // type:function size:0x10 -fn_528_670 = .text:0x00000670; // type:function size:0x60 -fn_528_6D0 = .text:0x000006D0; // type:function size:0xC -fn_528_6E0 = .text:0x000006E0; // type:function size:0x1C -fn_528_700 = .text:0x00000700; // type:function size:0x1C -fn_528_720 = .text:0x00000720; // type:function size:0x1C -fn_528_740 = .text:0x00000740; // type:function size:0x10 -fn_528_750 = .text:0x00000750; // type:function size:0x10 -fn_528_760 = .text:0x00000760; // type:function size:0x10 -fn_528_770 = .text:0x00000770; // type:function size:0x10 -fn_528_780 = .text:0x00000780; // type:function size:0x10 -fn_528_790 = .text:0x00000790; // type:function size:0x10 -fn_528_7A0 = .text:0x000007A0; // type:function size:0x30 -fn_528_7D0 = .text:0x000007D0; // type:function size:0x30 -fn_528_800 = .text:0x00000800; // type:function size:0x30 -AcOTruckRailCol__sinit = .text:0x00000830; // type:function size:0x10C -fn_528_940 = .text:0x00000940; // type:function size:0x58 -fn_528_9A0 = .text:0x000009A0; // type:function size:0x88 +initializeState_Wait__18dAcOTruckRailCol_cFv = .text:0x00000630; // type:function size:0x4 +executeState_Wait__18dAcOTruckRailCol_cFv = .text:0x00000640; // type:function size:0x4 +finalizeState_Wait__18dAcOTruckRailCol_cFv = .text:0x00000650; // type:function size:0x4 +getStateID__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000660; // type:function size:0x10 +build__34sFStateFct_c<18dAcOTruckRailCol_c>FRC12sStateIDIf_c = .text:0x00000670; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOTruckRailCol_c>FRP10sStateIf_c = .text:0x000006D0; // type:function size:0xC +initialize__31sFState_c<18dAcOTruckRailCol_c>Fv = .text:0x000006E0; // type:function size:0x1C +execute__31sFState_c<18dAcOTruckRailCol_c>Fv = .text:0x00000700; // type:function size:0x1C +finalize__31sFState_c<18dAcOTruckRailCol_c>Fv = .text:0x00000720; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000740; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000750; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000760; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000770; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000780; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOTruckRailCol_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000790; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOTruckRailCol_c>CFR18dAcOTruckRailCol_c = .text:0x000007A0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOTruckRailCol_c>CFR18dAcOTruckRailCol_c = .text:0x000007D0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOTruckRailCol_c>CFR18dAcOTruckRailCol_c = .text:0x00000800; // type:function size:0x30 +__sinit_\d_a_obj_truck_rail_col_cpp = .text:0x00000830; // type:function size:0x10C scope:local +__dt__33sFStateID_c<18dAcOTruckRailCol_c>Fv = .text:0x00000940; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOTruckRailCol_c>CFPCc = .text:0x000009A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_528_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_528_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TRUCK_RAIL_COL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_528_data_10 = .data:0x00000010; // type:object size:0x30 lbl_528_data_40 = .data:0x00000040; // type:object size:0x20 data:string lbl_528_data_60 = .data:0x00000060; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_truck_stopperNP/symbols.txt b/config/SOUE01/rels/d_a_obj_truck_stopperNP/symbols.txt index dc2f7659..ebb4a3c8 100644 --- a/config/SOUE01/rels/d_a_obj_truck_stopperNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_truck_stopperNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOtruckStopper__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_409_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_409_220 = .text:0x00000220; // type:function size:0x6C -fn_409_290 = .text:0x00000290; // type:function size:0xA0 -fn_409_330 = .text:0x00000330; // type:function size:0xA4 +dAcOtruckStopper_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__31sFState_c<18dAcOtruckStopper_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOtruckStopper_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcOtruckStopper__resetStateMaybe = .text:0x000003E0; // type:function size:0x54 -fn_409_440 = .text:0x00000440; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000440; // type:function size:0x10 AcOtruckStopper__initModels = .text:0x00000450; // type:function size:0xF0 AcOtruckStopper__init = .text:0x00000540; // type:function size:0xDC fn_409_620 = .text:0x00000620; // type:function size:0x8 AcOtruckStopper__update = .text:0x00000630; // type:function size:0x30 -fn_409_660 = .text:0x00000660; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000660; // type:function size:0x10 AcOtruckStopper__draw = .text:0x00000670; // type:function size:0x6C -fn_409_6E0 = .text:0x000006E0; // type:function size:0x10 -fn_409_6F0 = .text:0x000006F0; // type:function size:0x4 -AcOtruckStopper__stateWaitUpdate = .text:0x00000700; // type:function size:0xA8 -AcOtruckStopper__stateWaitLeave = .text:0x000007B0; // type:function size:0x8 -AcOtruckStopper__stateBreakEnter = .text:0x000007C0; // type:function size:0xB4 -fn_409_880 = .text:0x00000880; // type:function size:0x4 -fn_409_890 = .text:0x00000890; // type:function size:0x4 -AcOtruckStopper__dtor = .text:0x000008A0; // type:function size:0xD8 -fn_409_980 = .text:0x00000980; // type:function size:0x60 -fn_409_9E0 = .text:0x000009E0; // type:function size:0xC -fn_409_9F0 = .text:0x000009F0; // type:function size:0x1C -fn_409_A10 = .text:0x00000A10; // type:function size:0x1C -fn_409_A30 = .text:0x00000A30; // type:function size:0x1C -fn_409_A50 = .text:0x00000A50; // type:function size:0x10 -fn_409_A60 = .text:0x00000A60; // type:function size:0x10 -fn_409_A70 = .text:0x00000A70; // type:function size:0x10 -fn_409_A80 = .text:0x00000A80; // type:function size:0x10 -fn_409_A90 = .text:0x00000A90; // type:function size:0x10 -fn_409_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_409_AB0 = .text:0x00000AB0; // type:function size:0x30 -fn_409_AE0 = .text:0x00000AE0; // type:function size:0x30 -fn_409_B10 = .text:0x00000B10; // type:function size:0x30 -fn_409_B40 = .text:0x00000B40; // type:function size:0x1C0 -fn_409_D00 = .text:0x00000D00; // type:function size:0x58 -fn_409_D60 = .text:0x00000D60; // type:function size:0x88 +getStateID__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006E0; // type:function size:0x10 +initializeState_Wait__18dAcOtruckStopper_cFv = .text:0x000006F0; // type:function size:0x4 +executeState_Wait__18dAcOtruckStopper_cFv = .text:0x00000700; // type:function size:0xA8 +finalizeState_Wait__18dAcOtruckStopper_cFv = .text:0x000007B0; // type:function size:0x8 +initializeState_Break__18dAcOtruckStopper_cFv = .text:0x000007C0; // type:function size:0xB4 +executeState_Break__18dAcOtruckStopper_cFv = .text:0x00000880; // type:function size:0x4 +finalizeState_Break__18dAcOtruckStopper_cFv = .text:0x00000890; // type:function size:0x4 +__dt__18dAcOtruckStopper_cFv = .text:0x000008A0; // type:function size:0xD8 +build__34sFStateFct_c<18dAcOtruckStopper_c>FRC12sStateIDIf_c = .text:0x00000980; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOtruckStopper_c>FRP10sStateIf_c = .text:0x000009E0; // type:function size:0xC +initialize__31sFState_c<18dAcOtruckStopper_c>Fv = .text:0x000009F0; // type:function size:0x1C +execute__31sFState_c<18dAcOtruckStopper_c>Fv = .text:0x00000A10; // type:function size:0x1C +finalize__31sFState_c<18dAcOtruckStopper_c>Fv = .text:0x00000A30; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A50; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A60; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A70; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A80; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A90; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOtruckStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AA0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOtruckStopper_c>CFR18dAcOtruckStopper_c = .text:0x00000AB0; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOtruckStopper_c>CFR18dAcOtruckStopper_c = .text:0x00000AE0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOtruckStopper_c>CFR18dAcOtruckStopper_c = .text:0x00000B10; // type:function size:0x30 +__sinit_\d_a_obj_truck_stopper_cpp = .text:0x00000B40; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOtruckStopper_c>Fv = .text:0x00000D00; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOtruckStopper_c>CFPCc = .text:0x00000D60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_409_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float lbl_409_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_409_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_409_data_0 = .data:0x00000000; // type:object size:0x60 data:4byte +g_profile_OBJ_TRUCK_STOPPER = .data:0x00000000; // type:object size:0x60 data:4byte lbl_409_data_60 = .data:0x00000060; // type:object size:0x20 data:string lbl_409_data_80 = .data:0x00000080; // type:object size:0x80 lbl_409_data_100 = .data:0x00000100; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_tuboNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tuboNP/symbols.txt index 24be4022..04baf851 100644 --- a/config/SOUE01/rels/d_a_obj_tuboNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tuboNP/symbols.txt @@ -3,40 +3,40 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOTubo__ctor = .text:0x000000F0; // type:function size:0x130 +dAcOtubo_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 fn_272_220 = .text:0x00000220; // type:function size:0x58 -fn_272_280 = .text:0x00000280; // type:function size:0x58 -fn_272_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_272_350 = .text:0x00000350; // type:function size:0xA0 -fn_272_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__23sFState_c<10dAcOtubo_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOtubo_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_272_4A0 = .text:0x000004A0; // type:function size:0x5C AcOTubo__initModels = .text:0x00000500; // type:function size:0x90 fn_272_590 = .text:0x00000590; // type:function size:0x2B0 -fn_272_840 = .text:0x00000840; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 fn_272_850 = .text:0x00000850; // type:function size:0x124 fn_272_980 = .text:0x00000980; // type:function size:0x8 fn_272_990 = .text:0x00000990; // type:function size:0x344 -fn_272_CE0 = .text:0x00000CE0; // type:function size:0x10 -fn_272_CF0 = .text:0x00000CF0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CE0; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CF0; // type:function size:0x10 fn_272_D00 = .text:0x00000D00; // type:function size:0x1C fn_272_D20 = .text:0x00000D20; // type:function size:0xC8 AcOTubo__draw = .text:0x00000DF0; // type:function size:0xE8 -fn_272_EE0 = .text:0x00000EE0; // type:function size:0x4 -fn_272_EF0 = .text:0x00000EF0; // type:function size:0x224 -fn_272_1120 = .text:0x00001120; // type:function size:0x4 -fn_272_1130 = .text:0x00001130; // type:function size:0x94 -fn_272_11D0 = .text:0x000011D0; // type:function size:0x1BC -fn_272_1390 = .text:0x00001390; // type:function size:0x9C -fn_272_1430 = .text:0x00001430; // type:function size:0x4 -fn_272_1440 = .text:0x00001440; // type:function size:0x88 -fn_272_14D0 = .text:0x000014D0; // type:function size:0x168 -fn_272_1640 = .text:0x00001640; // type:function size:0x124 -fn_272_1770 = .text:0x00001770; // type:function size:0x154 -fn_272_18D0 = .text:0x000018D0; // type:function size:0x4 -fn_272_18E0 = .text:0x000018E0; // type:function size:0x164 -fn_272_1A50 = .text:0x00001A50; // type:function size:0xDC +initializeState_Wait__10dAcOtubo_cFv = .text:0x00000EE0; // type:function size:0x4 +executeState_Wait__10dAcOtubo_cFv = .text:0x00000EF0; // type:function size:0x224 +finalizeState_Wait__10dAcOtubo_cFv = .text:0x00001120; // type:function size:0x4 +initializeState_Grab__10dAcOtubo_cFv = .text:0x00001130; // type:function size:0x94 +executeState_Grab__10dAcOtubo_cFv = .text:0x000011D0; // type:function size:0x1BC +finalizeState_Grab__10dAcOtubo_cFv = .text:0x00001390; // type:function size:0x9C +initializeState_Put__10dAcOtubo_cFv = .text:0x00001430; // type:function size:0x4 +executeState_Put__10dAcOtubo_cFv = .text:0x00001440; // type:function size:0x88 +finalizeState_Put__10dAcOtubo_cFv = .text:0x000014D0; // type:function size:0x168 +initializeState_Slope__10dAcOtubo_cFv = .text:0x00001640; // type:function size:0x124 +executeState_Slope__10dAcOtubo_cFv = .text:0x00001770; // type:function size:0x154 +finalizeState_Slope__10dAcOtubo_cFv = .text:0x000018D0; // type:function size:0x4 +initializeState_Rebirth__10dAcOtubo_cFv = .text:0x000018E0; // type:function size:0x164 +executeState_Rebirth__10dAcOtubo_cFv = .text:0x00001A50; // type:function size:0xDC fn_272_1B30 = .text:0x00001B30; // type:function size:0x1C -fn_272_1B50 = .text:0x00001B50; // type:function size:0x3C +finalizeState_Rebirth__10dAcOtubo_cFv = .text:0x00001B50; // type:function size:0x3C fn_272_1B90 = .text:0x00001B90; // type:function size:0x198 fn_272_1D30 = .text:0x00001D30; // type:function size:0x78C fn_272_24C0 = .text:0x000024C0; // type:function size:0x1B0 @@ -60,24 +60,24 @@ fn_272_38C0 = .text:0x000038C0; // type:function size:0x8 fn_272_38D0 = .text:0x000038D0; // type:function size:0x94 fn_272_3970 = .text:0x00003970; // type:function size:0x108 fn_272_3A80 = .text:0x00003A80; // type:function size:0x58 -fn_272_3AE0 = .text:0x00003AE0; // type:function size:0x150 -fn_272_3C30 = .text:0x00003C30; // type:function size:0x60 -fn_272_3C90 = .text:0x00003C90; // type:function size:0xC -fn_272_3CA0 = .text:0x00003CA0; // type:function size:0x1C -fn_272_3CC0 = .text:0x00003CC0; // type:function size:0x1C -fn_272_3CE0 = .text:0x00003CE0; // type:function size:0x1C -fn_272_3D00 = .text:0x00003D00; // type:function size:0x10 -fn_272_3D10 = .text:0x00003D10; // type:function size:0x10 -fn_272_3D20 = .text:0x00003D20; // type:function size:0x10 -fn_272_3D30 = .text:0x00003D30; // type:function size:0x10 -fn_272_3D40 = .text:0x00003D40; // type:function size:0x10 -fn_272_3D50 = .text:0x00003D50; // type:function size:0x10 -fn_272_3D60 = .text:0x00003D60; // type:function size:0x30 -fn_272_3D90 = .text:0x00003D90; // type:function size:0x30 -fn_272_3DC0 = .text:0x00003DC0; // type:function size:0x30 -fn_272_3DF0 = .text:0x00003DF0; // type:function size:0x3F4 -fn_272_41F0 = .text:0x000041F0; // type:function size:0x58 -fn_272_4250 = .text:0x00004250; // type:function size:0x88 +__dt__10dAcOtubo_cFv = .text:0x00003AE0; // type:function size:0x150 +build__26sFStateFct_c<10dAcOtubo_c>FRC12sStateIDIf_c = .text:0x00003C30; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOtubo_c>FRP10sStateIf_c = .text:0x00003C90; // type:function size:0xC +initialize__23sFState_c<10dAcOtubo_c>Fv = .text:0x00003CA0; // type:function size:0x1C +execute__23sFState_c<10dAcOtubo_c>Fv = .text:0x00003CC0; // type:function size:0x1C +finalize__23sFState_c<10dAcOtubo_c>Fv = .text:0x00003CE0; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D00; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D10; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003D20; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003D30; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003D40; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOtubo_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003D50; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOtubo_c>CFR10dAcOtubo_c = .text:0x00003D60; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOtubo_c>CFR10dAcOtubo_c = .text:0x00003D90; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOtubo_c>CFR10dAcOtubo_c = .text:0x00003DC0; // type:function size:0x30 +__sinit_\d_a_obj_tubo_cpp = .text:0x00003DF0; // type:function size:0x3F4 scope:local +__dt__25sFStateID_c<10dAcOtubo_c>Fv = .text:0x000041F0; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOtubo_c>CFPCc = .text:0x00004250; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -92,7 +92,7 @@ lbl_272_rodata_B8 = .rodata:0x000000B8; // type:object size:0x28 data:float lbl_272_rodata_E0 = .rodata:0x000000E0; // type:object size:0x10 data:float lbl_272_data_0 = .data:0x00000000; // type:object size:0x4 data:4byte lbl_272_data_4 = .data:0x00000004; // type:object size:0x4 -lbl_272_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_OBJ_TUBO = .data:0x00000008; // type:object size:0x10 lbl_272_data_18 = .data:0x00000018; // type:object size:0x48 lbl_272_data_60 = .data:0x00000060; // type:object size:0x18 data:string lbl_272_data_78 = .data:0x00000078; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_tubo_bigNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tubo_bigNP/symbols.txt index df4b6832..d2654b35 100644 --- a/config/SOUE01/rels/d_a_obj_tubo_bigNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tubo_bigNP/symbols.txt @@ -3,30 +3,30 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_273_F0 = .text:0x000000F0; // type:function size:0x12C +dAcOTuboBig_c_classInit__Fv = .text:0x000000F0; // type:function size:0x12C fn_273_220 = .text:0x00000220; // type:function size:0x58 -fn_273_280 = .text:0x00000280; // type:function size:0x58 -fn_273_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_273_350 = .text:0x00000350; // type:function size:0xA0 -fn_273_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__26sFState_c<13dAcOTuboBig_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOTuboBig_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_273_4A0 = .text:0x000004A0; // type:function size:0x5C fn_273_500 = .text:0x00000500; // type:function size:0x80 fn_273_580 = .text:0x00000580; // type:function size:0x1DC -fn_273_760 = .text:0x00000760; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000760; // type:function size:0x10 fn_273_770 = .text:0x00000770; // type:function size:0x44 fn_273_7C0 = .text:0x000007C0; // type:function size:0x8 fn_273_7D0 = .text:0x000007D0; // type:function size:0x1AC -fn_273_980 = .text:0x00000980; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_273_990 = .text:0x00000990; // type:function size:0xD4 -fn_273_A70 = .text:0x00000A70; // type:function size:0x34 -fn_273_AB0 = .text:0x00000AB0; // type:function size:0x16C -fn_273_C20 = .text:0x00000C20; // type:function size:0x4 -fn_273_C30 = .text:0x00000C30; // type:function size:0x1C -fn_273_C50 = .text:0x00000C50; // type:function size:0xD4 -fn_273_D30 = .text:0x00000D30; // type:function size:0x138 -fn_273_E70 = .text:0x00000E70; // type:function size:0x20 -fn_273_E90 = .text:0x00000E90; // type:function size:0x100 -fn_273_F90 = .text:0x00000F90; // type:function size:0x1C +initializeState_Wait__13dAcOTuboBig_cFv = .text:0x00000A70; // type:function size:0x34 +executeState_Wait__13dAcOTuboBig_cFv = .text:0x00000AB0; // type:function size:0x16C +finalizeState_Wait__13dAcOTuboBig_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Grab__13dAcOTuboBig_cFv = .text:0x00000C30; // type:function size:0x1C +executeState_Grab__13dAcOTuboBig_cFv = .text:0x00000C50; // type:function size:0xD4 +finalizeState_Grab__13dAcOTuboBig_cFv = .text:0x00000D30; // type:function size:0x138 +initializeState_Water__13dAcOTuboBig_cFv = .text:0x00000E70; // type:function size:0x20 +executeState_Water__13dAcOTuboBig_cFv = .text:0x00000E90; // type:function size:0x100 +finalizeState_Water__13dAcOTuboBig_cFv = .text:0x00000F90; // type:function size:0x1C fn_273_FB0 = .text:0x00000FB0; // type:function size:0x114 fn_273_10D0 = .text:0x000010D0; // type:function size:0x2A0 fn_273_1370 = .text:0x00001370; // type:function size:0x258 @@ -42,25 +42,25 @@ fn_273_2530 = .text:0x00002530; // type:function size:0x1C fn_273_2550 = .text:0x00002550; // type:function size:0x150 fn_273_26A0 = .text:0x000026A0; // type:function size:0x18 fn_273_26C0 = .text:0x000026C0; // type:function size:0x94 -fn_273_2760 = .text:0x00002760; // type:function size:0x130 -fn_273_2890 = .text:0x00002890; // type:function size:0x10 -fn_273_28A0 = .text:0x000028A0; // type:function size:0x60 -fn_273_2900 = .text:0x00002900; // type:function size:0xC -fn_273_2910 = .text:0x00002910; // type:function size:0x1C -fn_273_2930 = .text:0x00002930; // type:function size:0x1C -fn_273_2950 = .text:0x00002950; // type:function size:0x1C -fn_273_2970 = .text:0x00002970; // type:function size:0x10 -fn_273_2980 = .text:0x00002980; // type:function size:0x10 -fn_273_2990 = .text:0x00002990; // type:function size:0x10 -fn_273_29A0 = .text:0x000029A0; // type:function size:0x10 -fn_273_29B0 = .text:0x000029B0; // type:function size:0x10 -fn_273_29C0 = .text:0x000029C0; // type:function size:0x10 -fn_273_29D0 = .text:0x000029D0; // type:function size:0x30 -fn_273_2A00 = .text:0x00002A00; // type:function size:0x30 -fn_273_2A30 = .text:0x00002A30; // type:function size:0x30 -fn_273_2A60 = .text:0x00002A60; // type:function size:0x27C -fn_273_2CE0 = .text:0x00002CE0; // type:function size:0x58 -fn_273_2D40 = .text:0x00002D40; // type:function size:0x88 +__dt__13dAcOTuboBig_cFv = .text:0x00002760; // type:function size:0x130 +getStateID__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002890; // type:function size:0x10 +build__29sFStateFct_c<13dAcOTuboBig_c>FRC12sStateIDIf_c = .text:0x000028A0; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOTuboBig_c>FRP10sStateIf_c = .text:0x00002900; // type:function size:0xC +initialize__26sFState_c<13dAcOTuboBig_c>Fv = .text:0x00002910; // type:function size:0x1C +execute__26sFState_c<13dAcOTuboBig_c>Fv = .text:0x00002930; // type:function size:0x1C +finalize__26sFState_c<13dAcOTuboBig_c>Fv = .text:0x00002950; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002970; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002980; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002990; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029A0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029B0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOTuboBig_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000029C0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOTuboBig_c>CFR13dAcOTuboBig_c = .text:0x000029D0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOTuboBig_c>CFR13dAcOTuboBig_c = .text:0x00002A00; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOTuboBig_c>CFR13dAcOTuboBig_c = .text:0x00002A30; // type:function size:0x30 +__sinit_\d_a_obj_tubo_big_cpp = .text:0x00002A60; // type:function size:0x27C scope:local +__dt__28sFStateID_c<13dAcOTuboBig_c>Fv = .text:0x00002CE0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOTuboBig_c>CFPCc = .text:0x00002D40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -76,7 +76,7 @@ lbl_273_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_273_rodata_7C = .rodata:0x0000007C; // type:object size:0x2C lbl_273_rodata_A8 = .rodata:0x000000A8; // type:object size:0x10 data:float lbl_273_rodata_B8 = .rodata:0x000000B8; // type:object size:0xC data:float -lbl_273_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TUBO_BIG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_273_data_10 = .data:0x00000010; // type:object size:0x30 lbl_273_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_273_data_48 = .data:0x00000048; // type:object size:0x28 diff --git a/config/SOUE01/rels/d_a_obj_tumble_weedNP/symbols.txt b/config/SOUE01/rels/d_a_obj_tumble_weedNP/symbols.txt index cdc5ad3a..e1176470 100644 --- a/config/SOUE01/rels/d_a_obj_tumble_weedNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_tumble_weedNP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_475_F0 = .text:0x000000F0; // type:function size:0x118 +dAcOTumbleWeed_c_classInit__Fv = .text:0x000000F0; // type:function size:0x118 fn_475_210 = .text:0x00000210; // type:function size:0x58 -fn_475_270 = .text:0x00000270; // type:function size:0x58 -fn_475_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_475_340 = .text:0x00000340; // type:function size:0xA0 -fn_475_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__29sFState_c<16dAcOTumbleWeed_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOTumbleWeed_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_475_490 = .text:0x00000490; // type:function size:0x80 fn_475_510 = .text:0x00000510; // type:function size:0x1D8 -fn_475_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_475_700 = .text:0x00000700; // type:function size:0x8 fn_475_710 = .text:0x00000710; // type:function size:0x8 fn_475_720 = .text:0x00000720; // type:function size:0x314 -fn_475_A40 = .text:0x00000A40; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 fn_475_A50 = .text:0x00000A50; // type:function size:0x1C fn_475_A70 = .text:0x00000A70; // type:function size:0xE4 -fn_475_B60 = .text:0x00000B60; // type:function size:0xC -fn_475_B70 = .text:0x00000B70; // type:function size:0xD4 -fn_475_C50 = .text:0x00000C50; // type:function size:0x4 -fn_475_C60 = .text:0x00000C60; // type:function size:0x4 -fn_475_C70 = .text:0x00000C70; // type:function size:0xA0 -fn_475_D10 = .text:0x00000D10; // type:function size:0x4 +initializeState_Wait__16dAcOTumbleWeed_cFv = .text:0x00000B60; // type:function size:0xC +executeState_Wait__16dAcOTumbleWeed_cFv = .text:0x00000B70; // type:function size:0xD4 +finalizeState_Wait__16dAcOTumbleWeed_cFv = .text:0x00000C50; // type:function size:0x4 +initializeState_Slope__16dAcOTumbleWeed_cFv = .text:0x00000C60; // type:function size:0x4 +executeState_Slope__16dAcOTumbleWeed_cFv = .text:0x00000C70; // type:function size:0xA0 +finalizeState_Slope__16dAcOTumbleWeed_cFv = .text:0x00000D10; // type:function size:0x4 fn_475_D20 = .text:0x00000D20; // type:function size:0x118 fn_475_E40 = .text:0x00000E40; // type:function size:0x1C fn_475_E60 = .text:0x00000E60; // type:function size:0x11C @@ -40,25 +40,25 @@ fn_475_1B00 = .text:0x00001B00; // type:function size:0x4C fn_475_1B50 = .text:0x00001B50; // type:function size:0xD0 fn_475_1C20 = .text:0x00001C20; // type:function size:0x1C fn_475_1C40 = .text:0x00001C40; // type:function size:0xAC -fn_475_1CF0 = .text:0x00001CF0; // type:function size:0x10C -fn_475_1E00 = .text:0x00001E00; // type:function size:0x10 -fn_475_1E10 = .text:0x00001E10; // type:function size:0x60 -fn_475_1E70 = .text:0x00001E70; // type:function size:0xC -fn_475_1E80 = .text:0x00001E80; // type:function size:0x1C -fn_475_1EA0 = .text:0x00001EA0; // type:function size:0x1C -fn_475_1EC0 = .text:0x00001EC0; // type:function size:0x1C -fn_475_1EE0 = .text:0x00001EE0; // type:function size:0x10 -fn_475_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_475_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_475_1F10 = .text:0x00001F10; // type:function size:0x10 -fn_475_1F20 = .text:0x00001F20; // type:function size:0x10 -fn_475_1F30 = .text:0x00001F30; // type:function size:0x10 -fn_475_1F40 = .text:0x00001F40; // type:function size:0x30 -fn_475_1F70 = .text:0x00001F70; // type:function size:0x30 -fn_475_1FA0 = .text:0x00001FA0; // type:function size:0x30 -fn_475_1FD0 = .text:0x00001FD0; // type:function size:0x1C0 -fn_475_2190 = .text:0x00002190; // type:function size:0x58 -fn_475_21F0 = .text:0x000021F0; // type:function size:0x88 +__dt__16dAcOTumbleWeed_cFv = .text:0x00001CF0; // type:function size:0x10C +getStateID__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001E00; // type:function size:0x10 +build__32sFStateFct_c<16dAcOTumbleWeed_c>FRC12sStateIDIf_c = .text:0x00001E10; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOTumbleWeed_c>FRP10sStateIf_c = .text:0x00001E70; // type:function size:0xC +initialize__29sFState_c<16dAcOTumbleWeed_c>Fv = .text:0x00001E80; // type:function size:0x1C +execute__29sFState_c<16dAcOTumbleWeed_c>Fv = .text:0x00001EA0; // type:function size:0x1C +finalize__29sFState_c<16dAcOTumbleWeed_c>Fv = .text:0x00001EC0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EE0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EF0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F00; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F10; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F20; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOTumbleWeed_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F30; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOTumbleWeed_c>CFR16dAcOTumbleWeed_c = .text:0x00001F40; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOTumbleWeed_c>CFR16dAcOTumbleWeed_c = .text:0x00001F70; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOTumbleWeed_c>CFR16dAcOTumbleWeed_c = .text:0x00001FA0; // type:function size:0x30 +__sinit_\d_a_obj_tumble_weed_cpp = .text:0x00001FD0; // type:function size:0x1C0 scope:local +__dt__31sFStateID_c<16dAcOTumbleWeed_c>Fv = .text:0x00002190; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOTumbleWeed_c>CFPCc = .text:0x000021F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -68,7 +68,7 @@ lbl_475_rodata_30 = .rodata:0x00000030; // type:object size:0x2C data:float lbl_475_rodata_5C = .rodata:0x0000005C; // type:object size:0x4 data:float lbl_475_rodata_60 = .rodata:0x00000060; // type:object size:0x4 data:float lbl_475_rodata_64 = .rodata:0x00000064; // type:object size:0x48 data:float -lbl_475_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_TUMBLE_WEED = .data:0x00000000; // type:object size:0x10 data:4byte lbl_475_data_10 = .data:0x00000010; // type:object size:0x2C lbl_475_data_3C = .data:0x0000003C; // type:object size:0x10 lbl_475_data_4C = .data:0x0000004C; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_under_cloudNP/symbols.txt b/config/SOUE01/rels/d_a_obj_under_cloudNP/symbols.txt index 0f43106d..a8a52aab 100644 --- a/config/SOUE01/rels/d_a_obj_under_cloudNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_under_cloudNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_411_70 = .text:0x00000070; // type:function size:0xA0 +dAcOunderCloud_c_classInit__Fv = .text:0x00000070; // type:function size:0xA0 fn_411_110 = .text:0x00000110; // type:function size:0xE8 fn_411_200 = .text:0x00000200; // type:function size:0xE0 fn_411_2E0 = .text:0x000002E0; // type:function size:0x8 fn_411_2F0 = .text:0x000002F0; // type:function size:0x30 fn_411_320 = .text:0x00000320; // type:function size:0x12C fn_411_450 = .text:0x00000450; // type:function size:0x78 -fn_411_4D0 = .text:0x000004D0; // type:function size:0x80 +__dt__16dAcOunderCloud_cFv = .text:0x000004D0; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_411_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_411_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_UNDER_CLOUD = .data:0x00000000; // type:object size:0x10 lbl_411_data_10 = .data:0x00000010; // type:object size:0x10 lbl_411_data_20 = .data:0x00000020; // type:object size:0x20 lbl_411_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_undergroundNP/symbols.txt b/config/SOUE01/rels/d_a_obj_undergroundNP/symbols.txt index fe9a935e..70b44698 100644 --- a/config/SOUE01/rels/d_a_obj_undergroundNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_undergroundNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global fn_458_70 = .text:0x00000070; // type:function size:0x40 fn_458_B0 = .text:0x000000B0; // type:function size:0x8 -AcOUnderground__ctor = .text:0x000000C0; // type:function size:0x64 +dAcOUnderground_c_classInit__Fv = .text:0x000000C0; // type:function size:0x64 AcOUnderground__initModels = .text:0x00000130; // type:function size:0x168 AcOUnderground__init1 = .text:0x000002A0; // type:function size:0x198 AcOUnderground__init2 = .text:0x00000440; // type:function size:0x2B8 @@ -12,7 +12,7 @@ AcOUnderground__draw = .text:0x00000990; // type:function size:0x3C fn_458_9D0 = .text:0x000009D0; // type:function size:0x88 AcOUnderground__getSubtype = .text:0x00000A60; // type:function size:0xC fn_458_A70 = .text:0x00000A70; // type:function size:0xF0 -fn_458_B60 = .text:0x00000B60; // type:function size:0x74 +__dt__17dAcOUnderground_cFv = .text:0x00000B60; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_458_rodata_0 = .rodata:0x00000000; // type:object size:0x78 data:float @@ -37,6 +37,6 @@ lbl_458_data_C4 = .data:0x000000C4; // type:object size:0x10 lbl_458_data_D4 = .data:0x000000D4; // type:object size:0x10 lbl_458_data_E4 = .data:0x000000E4; // type:object size:0x10 lbl_458_data_F4 = .data:0x000000F4; // type:object size:0x14 -lbl_458_data_108 = .data:0x00000108; // type:object size:0x10 +g_profile_OBJ_UNDERGROUND = .data:0x00000108; // type:object size:0x10 lbl_458_data_118 = .data:0x00000118; // type:object size:0x20 lbl_458_data_138 = .data:0x00000138; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_underground_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_underground_switchNP/symbols.txt index ffdb0e28..4bbcf1a4 100644 --- a/config/SOUE01/rels/d_a_obj_underground_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_underground_switchNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOUgSwitch__ctor = .text:0x000000F0; // type:function size:0xEC -fn_621_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_621_240 = .text:0x00000240; // type:function size:0x6C -fn_621_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_621_350 = .text:0x00000350; // type:function size:0xA4 +dAcOUgSwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0xEC +__dt__27sFState_c<14dAcOUgSwitch_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOUgSwitch_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_621_400 = .text:0x00000400; // type:function size:0xF4 fn_621_500 = .text:0x00000500; // type:function size:0x184 -fn_621_690 = .text:0x00000690; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x10 fn_621_6A0 = .text:0x000006A0; // type:function size:0x8 fn_621_6B0 = .text:0x000006B0; // type:function size:0x30 -fn_621_6E0 = .text:0x000006E0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006E0; // type:function size:0x10 fn_621_6F0 = .text:0x000006F0; // type:function size:0x128 fn_621_820 = .text:0x00000820; // type:function size:0x28 -AcOUgSwitch__stateOffEnter = .text:0x00000850; // type:function size:0x14 -AcOUgSwitch__stateOffUpdate = .text:0x00000870; // type:function size:0x80 -AcOUgSwitch__stateOffLeave = .text:0x000008F0; // type:function size:0x4 -AcOUgSwitch__stateActiveEnter = .text:0x00000900; // type:function size:0x14 -AcOUgSwitch__stateActiveUpdate = .text:0x00000920; // type:function size:0x1A4 -AcOUgSwitch__stateActiveLeave = .text:0x00000AD0; // type:function size:0x4 -AcOUgSwitch__stateOnEnter = .text:0x00000AE0; // type:function size:0x8C -AcOUgSwitch__stateOnUpdate = .text:0x00000B70; // type:function size:0xA0 -AcOUgSwitch__stateOnLeave = .text:0x00000C10; // type:function size:0x4 +initializeState_Off__14dAcOUgSwitch_cFv = .text:0x00000850; // type:function size:0x14 +executeState_Off__14dAcOUgSwitch_cFv = .text:0x00000870; // type:function size:0x80 +finalizeState_Off__14dAcOUgSwitch_cFv = .text:0x000008F0; // type:function size:0x4 +initializeState_Active__14dAcOUgSwitch_cFv = .text:0x00000900; // type:function size:0x14 +executeState_Active__14dAcOUgSwitch_cFv = .text:0x00000920; // type:function size:0x1A4 +finalizeState_Active__14dAcOUgSwitch_cFv = .text:0x00000AD0; // type:function size:0x4 +initializeState_On__14dAcOUgSwitch_cFv = .text:0x00000AE0; // type:function size:0x8C +executeState_On__14dAcOUgSwitch_cFv = .text:0x00000B70; // type:function size:0xA0 +finalizeState_On__14dAcOUgSwitch_cFv = .text:0x00000C10; // type:function size:0x4 fn_621_C20 = .text:0x00000C20; // type:function size:0x20 -fn_621_C40 = .text:0x00000C40; // type:function size:0xD8 -fn_621_D20 = .text:0x00000D20; // type:function size:0x10 -fn_621_D30 = .text:0x00000D30; // type:function size:0x60 -fn_621_D90 = .text:0x00000D90; // type:function size:0xC -fn_621_DA0 = .text:0x00000DA0; // type:function size:0x1C -fn_621_DC0 = .text:0x00000DC0; // type:function size:0x1C -fn_621_DE0 = .text:0x00000DE0; // type:function size:0x1C -fn_621_E00 = .text:0x00000E00; // type:function size:0x10 -fn_621_E10 = .text:0x00000E10; // type:function size:0x10 -fn_621_E20 = .text:0x00000E20; // type:function size:0x10 -fn_621_E30 = .text:0x00000E30; // type:function size:0x10 -fn_621_E40 = .text:0x00000E40; // type:function size:0x10 -fn_621_E50 = .text:0x00000E50; // type:function size:0x10 -fn_621_E60 = .text:0x00000E60; // type:function size:0x30 -fn_621_E90 = .text:0x00000E90; // type:function size:0x30 -fn_621_EC0 = .text:0x00000EC0; // type:function size:0x30 -fn_621_EF0 = .text:0x00000EF0; // type:function size:0x27C -fn_621_1170 = .text:0x00001170; // type:function size:0x58 -fn_621_11D0 = .text:0x000011D0; // type:function size:0x88 +__dt__14dAcOUgSwitch_cFv = .text:0x00000C40; // type:function size:0xD8 +getStateID__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D20; // type:function size:0x10 +build__30sFStateFct_c<14dAcOUgSwitch_c>FRC12sStateIDIf_c = .text:0x00000D30; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOUgSwitch_c>FRP10sStateIf_c = .text:0x00000D90; // type:function size:0xC +initialize__27sFState_c<14dAcOUgSwitch_c>Fv = .text:0x00000DA0; // type:function size:0x1C +execute__27sFState_c<14dAcOUgSwitch_c>Fv = .text:0x00000DC0; // type:function size:0x1C +finalize__27sFState_c<14dAcOUgSwitch_c>Fv = .text:0x00000DE0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E00; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E10; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E20; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E30; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E40; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOUgSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E50; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOUgSwitch_c>CFR14dAcOUgSwitch_c = .text:0x00000E60; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOUgSwitch_c>CFR14dAcOUgSwitch_c = .text:0x00000E90; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOUgSwitch_c>CFR14dAcOUgSwitch_c = .text:0x00000EC0; // type:function size:0x30 +__sinit_\d_a_obj_underground_switch_cpp = .text:0x00000EF0; // type:function size:0x27C scope:local +__dt__29sFStateID_c<14dAcOUgSwitch_c>Fv = .text:0x00001170; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOUgSwitch_c>CFPCc = .text:0x000011D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_621_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_621_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_621_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_621_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_621_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_UG_SWITCH = .data:0x00000000; // type:object size:0x10 data:4byte lbl_621_data_10 = .data:0x00000010; // type:object size:0xC lbl_621_data_1C = .data:0x0000001C; // type:object size:0x14 lbl_621_data_30 = .data:0x00000030; // type:object size:0x1C data:string diff --git a/config/SOUE01/rels/d_a_obj_updown_lavaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_updown_lavaNP/symbols.txt index a2533e17..b80e646e 100644 --- a/config/SOUE01/rels/d_a_obj_updown_lavaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_updown_lavaNP/symbols.txt @@ -3,62 +3,62 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOupdownLava__ctor = .text:0x000000F0; // type:function size:0x130 -fn_353_220 = .text:0x00000220; // type:function size:0x58 -fn_353_280 = .text:0x00000280; // type:function size:0x6C -fn_353_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_353_390 = .text:0x00000390; // type:function size:0xA4 +dAcOupdownLava_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 +__dt__29sFState_c<16dAcOupdownLava_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__32sFStateFct_c<16dAcOupdownLava_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_353_440 = .text:0x00000440; // type:function size:0x40 AcOupdownLava__initModels = .text:0x00000480; // type:function size:0x1BC AcOupdownLava__init = .text:0x00000640; // type:function size:0x460 -fn_353_AA0 = .text:0x00000AA0; // type:function size:0x10 +changeState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000AA0; // type:function size:0x10 fn_353_AB0 = .text:0x00000AB0; // type:function size:0x38 AcOupdownLava__update = .text:0x00000AF0; // type:function size:0xD4 -fn_353_BD0 = .text:0x00000BD0; // type:function size:0x10 +executeState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BD0; // type:function size:0x10 AcOupdownLava__draw = .text:0x00000BE0; // type:function size:0x28 -AcOupdownLava__stateWaitEnter = .text:0x00000C10; // type:function size:0xAC -AcOupdownLava__stateWaitIn = .text:0x00000CC0; // type:function size:0x74 -AcOupdownLava__stateWaitLeave = .text:0x00000D40; // type:function size:0x4 -AcOupdownLava__stateUpDownEnter = .text:0x00000D50; // type:function size:0x58 -AcOupdownLava__stateUpDownIn = .text:0x00000DB0; // type:function size:0x200 -AcOupdownLava__stateUpDownLeave = .text:0x00000FB0; // type:function size:0x4 -AcOupdownLava__stateStopEnter = .text:0x00000FC0; // type:function size:0x2C -AcOupdownLava__stateStopIn = .text:0x00000FF0; // type:function size:0x54 +initializeState_Wait__16dAcOupdownLava_cFv = .text:0x00000C10; // type:function size:0xAC +executeState_Wait__16dAcOupdownLava_cFv = .text:0x00000CC0; // type:function size:0x74 +finalizeState_Wait__16dAcOupdownLava_cFv = .text:0x00000D40; // type:function size:0x4 +initializeState_UpDown__16dAcOupdownLava_cFv = .text:0x00000D50; // type:function size:0x58 +executeState_UpDown__16dAcOupdownLava_cFv = .text:0x00000DB0; // type:function size:0x200 +finalizeState_UpDown__16dAcOupdownLava_cFv = .text:0x00000FB0; // type:function size:0x4 +initializeState_Stop__16dAcOupdownLava_cFv = .text:0x00000FC0; // type:function size:0x2C +executeState_Stop__16dAcOupdownLava_cFv = .text:0x00000FF0; // type:function size:0x54 AcOupdownLava__decrement = .text:0x00001050; // type:function size:0x1C -AcOupdownLava__stateStopLeave = .text:0x00001070; // type:function size:0x14 -AcOupdownLava__stateUpEnter = .text:0x00001090; // type:function size:0x38 -AcOupdownLava__stateUpIn = .text:0x000010D0; // type:function size:0x74 -AcOupdownLava__stateUpLeave = .text:0x00001150; // type:function size:0x4 -AcOupdownLava__stateSinkEnter = .text:0x00001160; // type:function size:0x64 -AcOupdownLava__stateSinkIn = .text:0x000011D0; // type:function size:0x118 -AcOupdownLava__stateSinkLeave = .text:0x000012F0; // type:function size:0x10 -AcOupdownLava__stateDownEnter = .text:0x00001300; // type:function size:0x4 -AcOupdownLava__stateDownIn = .text:0x00001310; // type:function size:0x4 -AcOupdownLava__stateDownLeave = .text:0x00001320; // type:function size:0x4 -fn_353_1330 = .text:0x00001330; // type:function size:0xF0 -fn_353_1420 = .text:0x00001420; // type:function size:0x10 +finalizeState_Stop__16dAcOupdownLava_cFv = .text:0x00001070; // type:function size:0x14 +initializeState_Up__16dAcOupdownLava_cFv = .text:0x00001090; // type:function size:0x38 +executeState_Up__16dAcOupdownLava_cFv = .text:0x000010D0; // type:function size:0x74 +finalizeState_Up__16dAcOupdownLava_cFv = .text:0x00001150; // type:function size:0x4 +initializeState_Sink__16dAcOupdownLava_cFv = .text:0x00001160; // type:function size:0x64 +executeState_Sink__16dAcOupdownLava_cFv = .text:0x000011D0; // type:function size:0x118 +finalizeState_Sink__16dAcOupdownLava_cFv = .text:0x000012F0; // type:function size:0x10 +initializeState_Down__16dAcOupdownLava_cFv = .text:0x00001300; // type:function size:0x4 +executeState_Down__16dAcOupdownLava_cFv = .text:0x00001310; // type:function size:0x4 +finalizeState_Down__16dAcOupdownLava_cFv = .text:0x00001320; // type:function size:0x4 +__dt__16dAcOupdownLava_cFv = .text:0x00001330; // type:function size:0xF0 +getStateID__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001420; // type:function size:0x10 fn_353_1430 = .text:0x00001430; // type:function size:0x4 fn_353_1440 = .text:0x00001440; // type:function size:0x4 fn_353_1450 = .text:0x00001450; // type:function size:0x4 fn_353_1460 = .text:0x00001460; // type:function size:0x4 fn_353_1470 = .text:0x00001470; // type:function size:0x4 -fn_353_1480 = .text:0x00001480; // type:function size:0x60 -fn_353_14E0 = .text:0x000014E0; // type:function size:0xC -fn_353_14F0 = .text:0x000014F0; // type:function size:0x1C -fn_353_1510 = .text:0x00001510; // type:function size:0x1C -fn_353_1530 = .text:0x00001530; // type:function size:0x1C -fn_353_1550 = .text:0x00001550; // type:function size:0x10 -fn_353_1560 = .text:0x00001560; // type:function size:0x10 -fn_353_1570 = .text:0x00001570; // type:function size:0x10 -fn_353_1580 = .text:0x00001580; // type:function size:0x10 -fn_353_1590 = .text:0x00001590; // type:function size:0x10 -fn_353_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_353_15B0 = .text:0x000015B0; // type:function size:0x30 -fn_353_15E0 = .text:0x000015E0; // type:function size:0x30 -fn_353_1610 = .text:0x00001610; // type:function size:0x30 -AcOupdownLava__initStates = .text:0x00001640; // type:function size:0x570 -fn_353_1BB0 = .text:0x00001BB0; // type:function size:0x58 -fn_353_1C10 = .text:0x00001C10; // type:function size:0x88 +build__32sFStateFct_c<16dAcOupdownLava_c>FRC12sStateIDIf_c = .text:0x00001480; // type:function size:0x60 +dispose__32sFStateFct_c<16dAcOupdownLava_c>FRP10sStateIf_c = .text:0x000014E0; // type:function size:0xC +initialize__29sFState_c<16dAcOupdownLava_c>Fv = .text:0x000014F0; // type:function size:0x1C +execute__29sFState_c<16dAcOupdownLava_c>Fv = .text:0x00001510; // type:function size:0x1C +finalize__29sFState_c<16dAcOupdownLava_c>Fv = .text:0x00001530; // type:function size:0x1C +initializeState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001550; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001560; // type:function size:0x10 +refreshState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001570; // type:function size:0x10 +getState__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001580; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001590; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dAcOupdownLava_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015A0; // type:function size:0x10 +finalizeState__31sFStateID_c<16dAcOupdownLava_c>CFR16dAcOupdownLava_c = .text:0x000015B0; // type:function size:0x30 +executeState__31sFStateID_c<16dAcOupdownLava_c>CFR16dAcOupdownLava_c = .text:0x000015E0; // type:function size:0x30 +initializeState__31sFStateID_c<16dAcOupdownLava_c>CFR16dAcOupdownLava_c = .text:0x00001610; // type:function size:0x30 +__sinit_\d_a_obj_updown_lava_cpp = .text:0x00001640; // type:function size:0x570 scope:local +__dt__31sFStateID_c<16dAcOupdownLava_c>Fv = .text:0x00001BB0; // type:function size:0x58 +isSameName__31sFStateID_c<16dAcOupdownLava_c>CFPCc = .text:0x00001C10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -78,7 +78,7 @@ lbl_353_data_4C = .data:0x0000004C; // type:object size:0x14 lbl_353_data_60 = .data:0x00000060; // type:object size:0x14 lbl_353_data_74 = .data:0x00000074; // type:object size:0x14 lbl_353_data_88 = .data:0x00000088; // type:object size:0x18 -lbl_353_data_A0 = .data:0x000000A0; // type:object size:0x10 +g_profile_OBJ_UPDOWN_LAVA = .data:0x000000A0; // type:object size:0x10 lbl_353_data_B0 = .data:0x000000B0; // type:object size:0xC lbl_353_data_BC = .data:0x000000BC; // type:object size:0x24 lbl_353_data_E0 = .data:0x000000E0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_uta_demo_pedestNP/symbols.txt b/config/SOUE01/rels/d_a_obj_uta_demo_pedestNP/symbols.txt index dd83f59f..433e2ca3 100644 --- a/config/SOUE01/rels/d_a_obj_uta_demo_pedestNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_uta_demo_pedestNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_427_70 = .text:0x00000070; // type:function size:0x5C +dAcOutaDemoPedest_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_427_D0 = .text:0x000000D0; // type:function size:0xCC fn_427_1A0 = .text:0x000001A0; // type:function size:0xB4 fn_427_260 = .text:0x00000260; // type:function size:0x8 fn_427_270 = .text:0x00000270; // type:function size:0x8 fn_427_280 = .text:0x00000280; // type:function size:0x28 -fn_427_2B0 = .text:0x000002B0; // type:function size:0x68 +__dt__19dAcOutaDemoPedest_cFv = .text:0x000002B0; // type:function size:0x68 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_427_rodata_0 = .rodata:0x00000000; // type:object size:0x8 lbl_427_data_0 = .data:0x00000000; // type:object size:0x14 lbl_427_data_14 = .data:0x00000014; // type:object size:0x14 -lbl_427_data_28 = .data:0x00000028; // type:object size:0x10 +g_profile_OBJ_UTA_DEMO_PEDEST = .data:0x00000028; // type:object size:0x10 lbl_427_data_38 = .data:0x00000038; // type:object size:0x10 data:string lbl_427_data_48 = .data:0x00000048; // type:object size:0x28 lbl_427_data_70 = .data:0x00000070; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_utajimaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajimaNP/symbols.txt index 820b2673..e44273e6 100644 --- a/config/SOUE01/rels/d_a_obj_utajimaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajimaNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOutajima__ctor = .text:0x00000070; // type:function size:0x7C +dAcOutajima_c_classInit__Fv = .text:0x00000070; // type:function size:0x7C AcOutajima__bgInteraction = .text:0x000000F0; // type:function size:0x7C AcOutajima__initModels = .text:0x00000170; // type:function size:0x18C AcOutajima__init = .text:0x00000300; // type:function size:0xD8 fn_368_3E0 = .text:0x000003E0; // type:function size:0x8 fn_368_3F0 = .text:0x000003F0; // type:function size:0x8 AcOutajima__draw = .text:0x00000400; // type:function size:0x60 -fn_368_460 = .text:0x00000460; // type:function size:0x80 +__dt__13dAcOutajima_cFv = .text:0x00000460; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_368_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:4byte lbl_368_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_368_data_0 = .data:0x00000000; // type:object size:0x8 lbl_368_data_8 = .data:0x00000008; // type:object size:0x10 -lbl_368_data_18 = .data:0x00000018; // type:object size:0x44 +g_profile_OBJ_UTAJIMA = .data:0x00000018; // type:object size:0x44 lbl_368_data_5C = .data:0x0000005C; // type:object size:0x1C lbl_368_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_utajima_islandNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_islandNP/symbols.txt index d7a4d770..c7abb010 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_islandNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_islandNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOutajimaIsland__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_366_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_366_230 = .text:0x00000230; // type:function size:0x6C -fn_366_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_366_340 = .text:0x00000340; // type:function size:0xA4 +dAcOutajimaIsland_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__32sFState_c<19dAcOutajimaIsland_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOutajimaIsland_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOutajimaIsland__initModels = .text:0x000003F0; // type:function size:0xEC AcOutajimaIsland__init = .text:0x000004E0; // type:function size:0x180 -fn_366_660 = .text:0x00000660; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 AcOutajimaIsland__init2 = .text:0x00000670; // type:function size:0x64 fn_366_6E0 = .text:0x000006E0; // type:function size:0x8 AcOutajimaIsland__update = .text:0x000006F0; // type:function size:0x5C -fn_366_750 = .text:0x00000750; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000750; // type:function size:0x10 AcOutajimaIsland__draw = .text:0x00000760; // type:function size:0x28 -fn_366_790 = .text:0x00000790; // type:function size:0x4 -AcOutajimaIsland__inStateWait = .text:0x000007A0; // type:function size:0x134 -fn_366_8E0 = .text:0x000008E0; // type:function size:0x4 +initializeState_Wait__19dAcOutajimaIsland_cFv = .text:0x00000790; // type:function size:0x4 +executeState_Wait__19dAcOutajimaIsland_cFv = .text:0x000007A0; // type:function size:0x134 +finalizeState_Wait__19dAcOutajimaIsland_cFv = .text:0x000008E0; // type:function size:0x4 AcOutajimaIsland__movePlatforms = .text:0x000008F0; // type:function size:0x174 -fn_366_A70 = .text:0x00000A70; // type:function size:0xE8 -fn_366_B60 = .text:0x00000B60; // type:function size:0x10 -fn_366_B70 = .text:0x00000B70; // type:function size:0x60 -fn_366_BD0 = .text:0x00000BD0; // type:function size:0xC -fn_366_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_366_C00 = .text:0x00000C00; // type:function size:0x1C -fn_366_C20 = .text:0x00000C20; // type:function size:0x1C -fn_366_C40 = .text:0x00000C40; // type:function size:0x10 -fn_366_C50 = .text:0x00000C50; // type:function size:0x10 -fn_366_C60 = .text:0x00000C60; // type:function size:0x10 -fn_366_C70 = .text:0x00000C70; // type:function size:0x10 -fn_366_C80 = .text:0x00000C80; // type:function size:0x10 -fn_366_C90 = .text:0x00000C90; // type:function size:0x10 -fn_366_CA0 = .text:0x00000CA0; // type:function size:0x30 -fn_366_CD0 = .text:0x00000CD0; // type:function size:0x30 -fn_366_D00 = .text:0x00000D00; // type:function size:0x30 -AcOutajimaIsland__initStates = .text:0x00000D30; // type:function size:0x10C -fn_366_E40 = .text:0x00000E40; // type:function size:0x58 -fn_366_EA0 = .text:0x00000EA0; // type:function size:0x88 +__dt__19dAcOutajimaIsland_cFv = .text:0x00000A70; // type:function size:0xE8 +getStateID__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B60; // type:function size:0x10 +build__35sFStateFct_c<19dAcOutajimaIsland_c>FRC12sStateIDIf_c = .text:0x00000B70; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOutajimaIsland_c>FRP10sStateIf_c = .text:0x00000BD0; // type:function size:0xC +initialize__32sFState_c<19dAcOutajimaIsland_c>Fv = .text:0x00000BE0; // type:function size:0x1C +execute__32sFState_c<19dAcOutajimaIsland_c>Fv = .text:0x00000C00; // type:function size:0x1C +finalize__32sFState_c<19dAcOutajimaIsland_c>Fv = .text:0x00000C20; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C50; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C60; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOutajimaIsland_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C90; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOutajimaIsland_c>CFR19dAcOutajimaIsland_c = .text:0x00000CA0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOutajimaIsland_c>CFR19dAcOutajimaIsland_c = .text:0x00000CD0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOutajimaIsland_c>CFR19dAcOutajimaIsland_c = .text:0x00000D00; // type:function size:0x30 +__sinit_\d_a_obj_utajima_island_cpp = .text:0x00000D30; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOutajimaIsland_c>Fv = .text:0x00000E40; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOutajimaIsland_c>CFPCc = .text:0x00000EA0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -46,7 +46,7 @@ lbl_366_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float lbl_366_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_366_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double lbl_366_rodata_20 = .rodata:0x00000020; // type:object size:0x14 data:float -lbl_366_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_UTAJIMA_ISLAND = .data:0x00000000; // type:object size:0x50 data:4byte lbl_366_data_50 = .data:0x00000050; // type:object size:0x28 lbl_366_data_78 = .data:0x00000078; // type:object size:0x80 lbl_366_data_F8 = .data:0x000000F8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_utajima_lv2NP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_lv2NP/symbols.txt index 40f625e1..80ba3ebf 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_lv2NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_lv2NP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOutajimaLv2__ctor = .text:0x00000070; // type:function size:0x64 +dAcOutajimaLv2_c_classInit__Fv = .text:0x00000070; // type:function size:0x64 AcOutajimaLv2__initModels = .text:0x000000E0; // type:function size:0x114 AcOutajimaLv2__init = .text:0x00000200; // type:function size:0xE0 AcOutajimaLv2__destory = .text:0x000002E0; // type:function size:0x38 fn_403_320 = .text:0x00000320; // type:function size:0x8 AcOutajimaLv2__draw = .text:0x00000330; // type:function size:0x28 -AcOutajimaLv2__dtor = .text:0x00000360; // type:function size:0x74 +__dt__16dAcOutajimaLv2_cFv = .text:0x00000360; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_403_rodata_0 = .rodata:0x00000000; // type:object size:0x20 data:float -lbl_403_data_0 = .data:0x00000000; // type:object size:0x38 +g_profile_OBJ_UTAJIMA_LV2 = .data:0x00000000; // type:object size:0x38 lbl_403_data_38 = .data:0x00000038; // type:object size:0x20 lbl_403_data_58 = .data:0x00000058; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_utajima_main_mechaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_main_mechaNP/symbols.txt index 1bde933e..f1baec8f 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_main_mechaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_main_mechaNP/symbols.txt @@ -3,70 +3,70 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOutajimaMainMecha__ctor = .text:0x000000F0; // type:function size:0x120 -fn_364_210 = .text:0x00000210; // type:function size:0x58 -fn_364_270 = .text:0x00000270; // type:function size:0x6C -fn_364_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_364_380 = .text:0x00000380; // type:function size:0xA4 +dAcOutajimaMainMecha_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 +__dt__35sFState_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00000210; // type:function size:0x58 +__dt__38sFStateFct_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00000270; // type:function size:0x6C +__dt__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__61sFStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_364_430 = .text:0x00000430; // type:function size:0x14 fn_364_450 = .text:0x00000450; // type:function size:0x58 AcOutajimaMainMecha__interactionFunc = .text:0x000004B0; // type:function size:0x88 AcOutajimaMainMecha__initModels = .text:0x00000540; // type:function size:0xEC AcOutajimaMainMecha__init1 = .text:0x00000630; // type:function size:0x2EC -fn_364_920 = .text:0x00000920; // type:function size:0x10 +changeState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000920; // type:function size:0x10 AcOutajimaMainMecha__init2 = .text:0x00000930; // type:function size:0x80 fn_364_9B0 = .text:0x000009B0; // type:function size:0x8 AcOutajimaMainMecha__update = .text:0x000009C0; // type:function size:0xAC -fn_364_A70 = .text:0x00000A70; // type:function size:0x10 +executeState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A70; // type:function size:0x10 AcOutajimaMainMecha__draw = .text:0x00000A80; // type:function size:0x28 -fn_364_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_364_AC0 = .text:0x00000AC0; // type:function size:0x4 -fn_364_AD0 = .text:0x00000AD0; // type:function size:0x4 -AcOutajimaMainMecha__stateAppearEnter = .text:0x00000AE0; // type:function size:0x18 -AcOutajimaMainMecha__stateAppearIn = .text:0x00000B00; // type:function size:0x54 +initializeState_Before__22dAcOutajimaMainMecha_cFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Before__22dAcOutajimaMainMecha_cFv = .text:0x00000AC0; // type:function size:0x4 +finalizeState_Before__22dAcOutajimaMainMecha_cFv = .text:0x00000AD0; // type:function size:0x4 +initializeState_Appear__22dAcOutajimaMainMecha_cFv = .text:0x00000AE0; // type:function size:0x18 +executeState_Appear__22dAcOutajimaMainMecha_cFv = .text:0x00000B00; // type:function size:0x54 AcOutajimaMainMecha__decrement = .text:0x00000B60; // type:function size:0x1C -fn_364_B80 = .text:0x00000B80; // type:function size:0x4 -AcOutajimaMainMecha__stateMainEnter = .text:0x00000B90; // type:function size:0x10 -AcOutajimaMainMecha__stateMainIn = .text:0x00000BA0; // type:function size:0x1C4 -fn_364_D70 = .text:0x00000D70; // type:function size:0x4 -AcOutajimaMainMecha__stateRollEnter = .text:0x00000D80; // type:function size:0x20 -AcOutajimaMainMecha__stateRollIn = .text:0x00000DA0; // type:function size:0x74 -AcOutajimaMainMecha__stateRollLeave = .text:0x00000E20; // type:function size:0x90 -AcOutajimaMainMecha__stateDisappearEnter = .text:0x00000EB0; // type:function size:0x90 -AcOutajimaMainMecha__stateDisappearIn = .text:0x00000F40; // type:function size:0x54 -AcOutajimaMainMecha__stateDisappearLeave = .text:0x00000FA0; // type:function size:0x10 -AcOutajimaMainMecha__stateAfterEnter = .text:0x00000FB0; // type:function size:0x64 -fn_364_1020 = .text:0x00001020; // type:function size:0x4 -fn_364_1030 = .text:0x00001030; // type:function size:0x4 -AcOutajimaMainMecha__stateStopperResetEnter = .text:0x00001040; // type:function size:0xA0 -AcOutajimaMainMecha__stateStopperResetIn = .text:0x000010E0; // type:function size:0x54 -fn_364_1140 = .text:0x00001140; // type:function size:0x4 -AcOutajimaMainMecha__stateResetEnter = .text:0x00001150; // type:function size:0x50 -AcOutajimaMainMecha__stateResetIn = .text:0x000011A0; // type:function size:0x9C -AcOutajimaMainMecha__stateResetLeave = .text:0x00001240; // type:function size:0x5C +finalizeState_Appear__22dAcOutajimaMainMecha_cFv = .text:0x00000B80; // type:function size:0x4 +initializeState_Main__22dAcOutajimaMainMecha_cFv = .text:0x00000B90; // type:function size:0x10 +executeState_Main__22dAcOutajimaMainMecha_cFv = .text:0x00000BA0; // type:function size:0x1C4 +finalizeState_Main__22dAcOutajimaMainMecha_cFv = .text:0x00000D70; // type:function size:0x4 +initializeState_Roll__22dAcOutajimaMainMecha_cFv = .text:0x00000D80; // type:function size:0x20 +executeState_Roll__22dAcOutajimaMainMecha_cFv = .text:0x00000DA0; // type:function size:0x74 +finalizeState_Roll__22dAcOutajimaMainMecha_cFv = .text:0x00000E20; // type:function size:0x90 +initializeState_Disappear__22dAcOutajimaMainMecha_cFv = .text:0x00000EB0; // type:function size:0x90 +executeState_Disappear__22dAcOutajimaMainMecha_cFv = .text:0x00000F40; // type:function size:0x54 +finalizeState_Disappear__22dAcOutajimaMainMecha_cFv = .text:0x00000FA0; // type:function size:0x10 +initializeState_After__22dAcOutajimaMainMecha_cFv = .text:0x00000FB0; // type:function size:0x64 +executeState_After__22dAcOutajimaMainMecha_cFv = .text:0x00001020; // type:function size:0x4 +finalizeState_After__22dAcOutajimaMainMecha_cFv = .text:0x00001030; // type:function size:0x4 +initializeState_StopperReset__22dAcOutajimaMainMecha_cFv = .text:0x00001040; // type:function size:0xA0 +executeState_StopperReset__22dAcOutajimaMainMecha_cFv = .text:0x000010E0; // type:function size:0x54 +finalizeState_StopperReset__22dAcOutajimaMainMecha_cFv = .text:0x00001140; // type:function size:0x4 +initializeState_Reset__22dAcOutajimaMainMecha_cFv = .text:0x00001150; // type:function size:0x50 +executeState_Reset__22dAcOutajimaMainMecha_cFv = .text:0x000011A0; // type:function size:0x9C +finalizeState_Reset__22dAcOutajimaMainMecha_cFv = .text:0x00001240; // type:function size:0x5C fn_364_12A0 = .text:0x000012A0; // type:function size:0xCC fn_364_1370 = .text:0x00001370; // type:function size:0x38 fn_364_13B0 = .text:0x000013B0; // type:function size:0x38 fn_364_13F0 = .text:0x000013F0; // type:function size:0x54 -fn_364_1450 = .text:0x00001450; // type:function size:0x11C -fn_364_1570 = .text:0x00001570; // type:function size:0x10 -fn_364_1580 = .text:0x00001580; // type:function size:0x60 -fn_364_15E0 = .text:0x000015E0; // type:function size:0xC -fn_364_15F0 = .text:0x000015F0; // type:function size:0x1C -fn_364_1610 = .text:0x00001610; // type:function size:0x1C -fn_364_1630 = .text:0x00001630; // type:function size:0x1C -fn_364_1650 = .text:0x00001650; // type:function size:0x10 -fn_364_1660 = .text:0x00001660; // type:function size:0x10 -fn_364_1670 = .text:0x00001670; // type:function size:0x10 -fn_364_1680 = .text:0x00001680; // type:function size:0x10 -fn_364_1690 = .text:0x00001690; // type:function size:0x10 -fn_364_16A0 = .text:0x000016A0; // type:function size:0x10 -fn_364_16B0 = .text:0x000016B0; // type:function size:0x30 -fn_364_16E0 = .text:0x000016E0; // type:function size:0x30 -fn_364_1710 = .text:0x00001710; // type:function size:0x30 -AcOutajimaMainMecha__initStates = .text:0x00001740; // type:function size:0x628 -fn_364_1D70 = .text:0x00001D70; // type:function size:0x58 -fn_364_1DD0 = .text:0x00001DD0; // type:function size:0x88 +__dt__22dAcOutajimaMainMecha_cFv = .text:0x00001450; // type:function size:0x11C +getStateID__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001570; // type:function size:0x10 +build__38sFStateFct_c<22dAcOutajimaMainMecha_c>FRC12sStateIDIf_c = .text:0x00001580; // type:function size:0x60 +dispose__38sFStateFct_c<22dAcOutajimaMainMecha_c>FRP10sStateIf_c = .text:0x000015E0; // type:function size:0xC +initialize__35sFState_c<22dAcOutajimaMainMecha_c>Fv = .text:0x000015F0; // type:function size:0x1C +execute__35sFState_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00001610; // type:function size:0x1C +finalize__35sFState_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00001630; // type:function size:0x1C +initializeState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001650; // type:function size:0x10 +finalizeState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001660; // type:function size:0x10 +refreshState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001670; // type:function size:0x10 +getState__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001680; // type:function size:0x10 +getNewStateID__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001690; // type:function size:0x10 +getOldStateID__91sStateMgr_c<22dAcOutajimaMainMecha_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016A0; // type:function size:0x10 +finalizeState__37sFStateID_c<22dAcOutajimaMainMecha_c>CFR22dAcOutajimaMainMecha_c = .text:0x000016B0; // type:function size:0x30 +executeState__37sFStateID_c<22dAcOutajimaMainMecha_c>CFR22dAcOutajimaMainMecha_c = .text:0x000016E0; // type:function size:0x30 +initializeState__37sFStateID_c<22dAcOutajimaMainMecha_c>CFR22dAcOutajimaMainMecha_c = .text:0x00001710; // type:function size:0x30 +__sinit_\d_a_obj_utajima_main_mecha_cpp = .text:0x00001740; // type:function size:0x628 scope:local +__dt__37sFStateID_c<22dAcOutajimaMainMecha_c>Fv = .text:0x00001D70; // type:function size:0x58 +isSameName__37sFStateID_c<22dAcOutajimaMainMecha_c>CFPCc = .text:0x00001DD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -77,7 +77,7 @@ lbl_364_rodata_10 = .rodata:0x00000010; // type:object size:0x8 data:double lbl_364_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_364_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_364_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_364_data_8 = .data:0x00000008; // type:object size:0x5C +g_profile_OBJ_UTAJIMA_MAIN_MECHA = .data:0x00000008; // type:object size:0x5C lbl_364_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte lbl_364_data_68 = .data:0x00000068; // type:object size:0x24 data:string lbl_364_data_8C = .data:0x0000008C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_utajima_pedestalNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_pedestalNP/symbols.txt index 92470182..4c6f4c29 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_pedestalNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_pedestalNP/symbols.txt @@ -3,56 +3,56 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOutajimaPedestal__ctor = .text:0x000000F0; // type:function size:0xD4 -fn_365_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_365_230 = .text:0x00000230; // type:function size:0x6C -fn_365_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_365_340 = .text:0x00000340; // type:function size:0xA4 +dAcOutajimaPedestal_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD4 +__dt__34sFState_c<21dAcOutajimaPedestal_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__37sFStateFct_c<21dAcOutajimaPedestal_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__60sFStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 AcOutajimaPedestal__initModels = .text:0x000003F0; // type:function size:0xEC AcOutajimaPedestal__init = .text:0x000004E0; // type:function size:0x1AC -fn_365_690 = .text:0x00000690; // type:function size:0x10 +changeState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000690; // type:function size:0x10 fn_365_6A0 = .text:0x000006A0; // type:function size:0x8 AcOutajimaPedestal__update = .text:0x000006B0; // type:function size:0x5C -fn_365_710 = .text:0x00000710; // type:function size:0x10 +executeState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 AcOutajimaPedestal__draw = .text:0x00000720; // type:function size:0x28 -fn_365_750 = .text:0x00000750; // type:function size:0x4 -AcOutajimaPedestal__stateWaitIn = .text:0x00000760; // type:function size:0x48 +initializeState_Wait__21dAcOutajimaPedestal_cFv = .text:0x00000750; // type:function size:0x4 +executeState_Wait__21dAcOutajimaPedestal_cFv = .text:0x00000760; // type:function size:0x48 fn_365_7A8 = .text:0x000007A8; // type:function size:0x4 -fn_365_7B0 = .text:0x000007B0; // type:function size:0x4 -AcOutajimaPedestal__stateMoveEnter = .text:0x000007C0; // type:function size:0x18 -AcOutajimaPedestal__stateMoveIn = .text:0x000007E0; // type:function size:0x8C +finalizeState_Wait__21dAcOutajimaPedestal_cFv = .text:0x000007B0; // type:function size:0x4 +initializeState_Move__21dAcOutajimaPedestal_cFv = .text:0x000007C0; // type:function size:0x18 +executeState_Move__21dAcOutajimaPedestal_cFv = .text:0x000007E0; // type:function size:0x8C AcOutajimaPedestal__decrement = .text:0x00000870; // type:function size:0x1C -AcOutajimaPedestal__stateMoveLeave = .text:0x00000890; // type:function size:0xB4 -AcOutajimaPedestal__stateResetEnter = .text:0x00000950; // type:function size:0x30 -AcOutajimaPedestal__stateResetIn = .text:0x00000980; // type:function size:0xD8 -AcOutajimaPedestal__stateResetLeave = .text:0x00000A60; // type:function size:0x60 +finalizeState_Move__21dAcOutajimaPedestal_cFv = .text:0x00000890; // type:function size:0xB4 +initializeState_Reset__21dAcOutajimaPedestal_cFv = .text:0x00000950; // type:function size:0x30 +executeState_Reset__21dAcOutajimaPedestal_cFv = .text:0x00000980; // type:function size:0xD8 +finalizeState_Reset__21dAcOutajimaPedestal_cFv = .text:0x00000A60; // type:function size:0x60 fn_365_AC0 = .text:0x00000AC0; // type:function size:0x108 -fn_365_BD0 = .text:0x00000BD0; // type:function size:0xE8 -fn_365_CC0 = .text:0x00000CC0; // type:function size:0x10 -fn_365_CD0 = .text:0x00000CD0; // type:function size:0x60 -fn_365_D30 = .text:0x00000D30; // type:function size:0xC -fn_365_D40 = .text:0x00000D40; // type:function size:0x1C -fn_365_D60 = .text:0x00000D60; // type:function size:0x1C -fn_365_D80 = .text:0x00000D80; // type:function size:0x1C -fn_365_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_365_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_365_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_365_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_365_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_365_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_365_E00 = .text:0x00000E00; // type:function size:0x30 -fn_365_E30 = .text:0x00000E30; // type:function size:0x30 -fn_365_E60 = .text:0x00000E60; // type:function size:0x30 -AcOutajimaPedestal__initStates = .text:0x00000E90; // type:function size:0x27C -fn_365_1110 = .text:0x00001110; // type:function size:0x58 -fn_365_1170 = .text:0x00001170; // type:function size:0x88 +__dt__21dAcOutajimaPedestal_cFv = .text:0x00000BD0; // type:function size:0xE8 +getStateID__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CC0; // type:function size:0x10 +build__37sFStateFct_c<21dAcOutajimaPedestal_c>FRC12sStateIDIf_c = .text:0x00000CD0; // type:function size:0x60 +dispose__37sFStateFct_c<21dAcOutajimaPedestal_c>FRP10sStateIf_c = .text:0x00000D30; // type:function size:0xC +initialize__34sFState_c<21dAcOutajimaPedestal_c>Fv = .text:0x00000D40; // type:function size:0x1C +execute__34sFState_c<21dAcOutajimaPedestal_c>Fv = .text:0x00000D60; // type:function size:0x1C +finalize__34sFState_c<21dAcOutajimaPedestal_c>Fv = .text:0x00000D80; // type:function size:0x1C +initializeState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DA0; // type:function size:0x10 +finalizeState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +refreshState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +getState__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DD0; // type:function size:0x10 +getNewStateID__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getOldStateID__90sStateMgr_c<21dAcOutajimaPedestal_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +finalizeState__36sFStateID_c<21dAcOutajimaPedestal_c>CFR21dAcOutajimaPedestal_c = .text:0x00000E00; // type:function size:0x30 +executeState__36sFStateID_c<21dAcOutajimaPedestal_c>CFR21dAcOutajimaPedestal_c = .text:0x00000E30; // type:function size:0x30 +initializeState__36sFStateID_c<21dAcOutajimaPedestal_c>CFR21dAcOutajimaPedestal_c = .text:0x00000E60; // type:function size:0x30 +__sinit_\d_a_obj_utajima_pedestal_cpp = .text:0x00000E90; // type:function size:0x27C scope:local +__dt__36sFStateID_c<21dAcOutajimaPedestal_c>Fv = .text:0x00001110; // type:function size:0x58 +isSameName__36sFStateID_c<21dAcOutajimaPedestal_c>CFPCc = .text:0x00001170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_365_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_365_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_365_rodata_10 = .rodata:0x00000010; // type:object size:0x14 -lbl_365_data_0 = .data:0x00000000; // type:object size:0x5C data:4byte +g_profile_OBJ_UTAJIMA_PEDESTAL = .data:0x00000000; // type:object size:0x5C data:4byte lbl_365_data_5C = .data:0x0000005C; // type:object size:0x24 lbl_365_data_80 = .data:0x00000080; // type:object size:0x80 lbl_365_data_100 = .data:0x00000100; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_utajima_stopperNP/symbols.txt b/config/SOUE01/rels/d_a_obj_utajima_stopperNP/symbols.txt index 994e1b4e..b2622917 100644 --- a/config/SOUE01/rels/d_a_obj_utajima_stopperNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_utajima_stopperNP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOutajimaStopper__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_363_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_363_220 = .text:0x00000220; // type:function size:0x6C -fn_363_290 = .text:0x00000290; // type:function size:0xA0 -fn_363_330 = .text:0x00000330; // type:function size:0xA4 +dAcOutajimaStopper_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__33sFState_c<20dAcOutajimaStopper_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOutajimaStopper_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 AcOutajimaStopper__initModels = .text:0x000003E0; // type:function size:0xEC AcOutajimaStopper__init = .text:0x000004D0; // type:function size:0x20C AcOutajimaStopper__init2 = .text:0x000006E0; // type:function size:0xAC -fn_363_790 = .text:0x00000790; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000790; // type:function size:0x10 fn_363_7A0 = .text:0x000007A0; // type:function size:0x8 AcOutajimaStopper__update = .text:0x000007B0; // type:function size:0xAC -fn_363_860 = .text:0x00000860; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000860; // type:function size:0x10 AcOutajimaStopper__draw = .text:0x00000870; // type:function size:0x28 -AcOutajimaStopper__stateDownEnter = .text:0x000008A0; // type:function size:0xC -AcOutajimaStopper__stateDownIn = .text:0x000008B0; // type:function size:0x74 -fn_363_930 = .text:0x00000930; // type:function size:0x4 -AcOutajimaStopper__stateRiseEnter = .text:0x00000940; // type:function size:0x18 -AcOutajimaStopper__stateRiseIn = .text:0x00000960; // type:function size:0xC4 +initializeState_Down__20dAcOutajimaStopper_cFv = .text:0x000008A0; // type:function size:0xC +executeState_Down__20dAcOutajimaStopper_cFv = .text:0x000008B0; // type:function size:0x74 +finalizeState_Down__20dAcOutajimaStopper_cFv = .text:0x00000930; // type:function size:0x4 +initializeState_Rise__20dAcOutajimaStopper_cFv = .text:0x00000940; // type:function size:0x18 +executeState_Rise__20dAcOutajimaStopper_cFv = .text:0x00000960; // type:function size:0xC4 AcOutajimaStopper__decrement = .text:0x00000A30; // type:function size:0x1C -AcOutajimaStopper__stateRiseLeave = .text:0x00000A50; // type:function size:0x58 -AcOutajimaStopper__stateUpEnter = .text:0x00000AB0; // type:function size:0xC -AcOutajimaStopper__stateUpIn = .text:0x00000AC0; // type:function size:0x74 -fn_363_B40 = .text:0x00000B40; // type:function size:0x4 -AcOutajimaStopper__stateFallEnter = .text:0x00000B50; // type:function size:0x18 -AcOutajimaStopper__stateFallIn = .text:0x00000B70; // type:function size:0xC4 -AcOutajimaStopper__stateFallLeave = .text:0x00000C40; // type:function size:0x58 -AcOutajimaStopper__stateWaitEnter = .text:0x00000CA0; // type:function size:0x54 -AcOutajimaStopper__stateWaitIn = .text:0x00000D00; // type:function size:0xAC -fn_363_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_363_DC0 = .text:0x00000DC0; // type:function size:0x4 -fn_363_DD0 = .text:0x00000DD0; // type:function size:0xD8 -fn_363_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_363_EC0 = .text:0x00000EC0; // type:function size:0x60 -fn_363_F20 = .text:0x00000F20; // type:function size:0xC -fn_363_F30 = .text:0x00000F30; // type:function size:0x1C -fn_363_F50 = .text:0x00000F50; // type:function size:0x1C -fn_363_F70 = .text:0x00000F70; // type:function size:0x1C -fn_363_F90 = .text:0x00000F90; // type:function size:0x10 -fn_363_FA0 = .text:0x00000FA0; // type:function size:0x10 -fn_363_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_363_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_363_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_363_FE0 = .text:0x00000FE0; // type:function size:0x30 -fn_363_1010 = .text:0x00001010; // type:function size:0x30 -fn_363_1040 = .text:0x00001040; // type:function size:0x30 -AcOutajimaStopper__initStates = .text:0x00001070; // type:function size:0x3F4 -fn_363_1470 = .text:0x00001470; // type:function size:0x58 -fn_363_14D0 = .text:0x000014D0; // type:function size:0x88 +finalizeState_Rise__20dAcOutajimaStopper_cFv = .text:0x00000A50; // type:function size:0x58 +initializeState_Up__20dAcOutajimaStopper_cFv = .text:0x00000AB0; // type:function size:0xC +executeState_Up__20dAcOutajimaStopper_cFv = .text:0x00000AC0; // type:function size:0x74 +finalizeState_Up__20dAcOutajimaStopper_cFv = .text:0x00000B40; // type:function size:0x4 +initializeState_Fall__20dAcOutajimaStopper_cFv = .text:0x00000B50; // type:function size:0x18 +executeState_Fall__20dAcOutajimaStopper_cFv = .text:0x00000B70; // type:function size:0xC4 +finalizeState_Fall__20dAcOutajimaStopper_cFv = .text:0x00000C40; // type:function size:0x58 +initializeState_Wait__20dAcOutajimaStopper_cFv = .text:0x00000CA0; // type:function size:0x54 +executeState_Wait__20dAcOutajimaStopper_cFv = .text:0x00000D00; // type:function size:0xAC +getOldStateID__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DB0; // type:function size:0x10 +finalizeState_Wait__20dAcOutajimaStopper_cFv = .text:0x00000DC0; // type:function size:0x4 +__dt__20dAcOutajimaStopper_cFv = .text:0x00000DD0; // type:function size:0xD8 +getStateID__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +build__36sFStateFct_c<20dAcOutajimaStopper_c>FRC12sStateIDIf_c = .text:0x00000EC0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOutajimaStopper_c>FRP10sStateIf_c = .text:0x00000F20; // type:function size:0xC +initialize__33sFState_c<20dAcOutajimaStopper_c>Fv = .text:0x00000F30; // type:function size:0x1C +execute__33sFState_c<20dAcOutajimaStopper_c>Fv = .text:0x00000F50; // type:function size:0x1C +finalize__33sFState_c<20dAcOutajimaStopper_c>Fv = .text:0x00000F70; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F90; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FA0; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FC0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOutajimaStopper_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FD0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOutajimaStopper_c>CFR20dAcOutajimaStopper_c = .text:0x00000FE0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOutajimaStopper_c>CFR20dAcOutajimaStopper_c = .text:0x00001010; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOutajimaStopper_c>CFR20dAcOutajimaStopper_c = .text:0x00001040; // type:function size:0x30 +__sinit_\d_a_obj_utajima_stopper_cpp = .text:0x00001070; // type:function size:0x3F4 scope:local +__dt__35sFStateID_c<20dAcOutajimaStopper_c>Fv = .text:0x00001470; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOutajimaStopper_c>CFPCc = .text:0x000014D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_363_rodata_38 = .rodata:0x00000038; // type:object size:0x4 data:float lbl_363_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_363_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_363_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float -lbl_363_data_0 = .data:0x00000000; // type:object size:0x50 data:4byte +g_profile_OBJ_UTAJIMA_STOPPER = .data:0x00000000; // type:object size:0x50 data:4byte lbl_363_data_50 = .data:0x00000050; // type:object size:0x4 data:4byte lbl_363_data_54 = .data:0x00000054; // type:object size:0x24 lbl_363_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_vacu_dustNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vacu_dustNP/symbols.txt index 13cb24e4..1e9653f9 100644 --- a/config/SOUE01/rels/d_a_obj_vacu_dustNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vacu_dustNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_522_70 = .text:0x00000070; // type:function size:0x30 -fn_522_A0 = .text:0x000000A0; // type:function size:0x1C0 -fn_522_260 = .text:0x00000260; // type:function size:0x74 +dAcOVacuDust_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__12dAcOVacuDustFv = .text:0x000000A0; // type:function size:0x1C0 +__dt__12dAcOVacuDustFv = .text:0x00000260; // type:function size:0x74 fn_522_2E0 = .text:0x000002E0; // type:function size:0x2B8 fn_522_5A0 = .text:0x000005A0; // type:function size:0x144 fn_522_6F0 = .text:0x000006F0; // type:function size:0x38 @@ -18,6 +18,6 @@ _dtors = .dtors:0x00000000; // type:label scope:global lbl_522_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_522_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_522_rodata_C = .rodata:0x0000000C; // type:object size:0x24 data:float -lbl_522_data_0 = .data:0x00000000; // type:object size:0x70 +g_profile_OBJ_VACU_DUST = .data:0x00000000; // type:object size:0x70 lbl_522_data_70 = .data:0x00000070; // type:object size:0x20 lbl_522_data_90 = .data:0x00000090; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_vacu_dust_partsNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vacu_dust_partsNP/symbols.txt index f7a2d2b5..fcb21114 100644 --- a/config/SOUE01/rels/d_a_obj_vacu_dust_partsNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vacu_dust_partsNP/symbols.txt @@ -3,9 +3,9 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_523_F0 = .text:0x000000F0; // type:function size:0x30 -fn_523_120 = .text:0x00000120; // type:function size:0x5C -fn_523_180 = .text:0x00000180; // type:function size:0x74 +dAcOVacuDustParts_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__19dAcOVacuDustParts_cFv = .text:0x00000120; // type:function size:0x5C +__dt__19dAcOVacuDustParts_cFv = .text:0x00000180; // type:function size:0x74 fn_523_200 = .text:0x00000200; // type:function size:0x194 fn_523_3A0 = .text:0x000003A0; // type:function size:0xCC fn_523_470 = .text:0x00000470; // type:function size:0x8 @@ -19,7 +19,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_523_rodata_0 = .rodata:0x00000000; // type:object size:0x8 data:float lbl_523_rodata_8 = .rodata:0x00000008; // type:object size:0x40 -lbl_523_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_VACU_DUST_PARTS = .data:0x00000000; // type:object size:0x10 lbl_523_data_10 = .data:0x00000010; // type:object size:0x14 lbl_523_data_24 = .data:0x00000024; // type:object size:0x14 lbl_523_data_38 = .data:0x00000038; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_vd_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vd_bulletNP/symbols.txt index d4a593e3..ac1b87de 100644 --- a/config/SOUE01/rels/d_a_obj_vd_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vd_bulletNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcObjVdb__ctor = .text:0x000000F0; // type:function size:0x14C -fn_118_240 = .text:0x00000240; // type:function size:0x58 -fn_118_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_118_310 = .text:0x00000310; // type:function size:0xA0 -fn_118_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcObjVdb_c_classInit__Fv = .text:0x000000F0; // type:function size:0x14C +__dt__24sFState_c<11dAcObjVdb_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__27sFStateFct_c<11dAcObjVdb_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_118_460 = .text:0x00000460; // type:function size:0x40 fn_118_4A0 = .text:0x000004A0; // type:function size:0x148 fn_118_5F0 = .text:0x000005F0; // type:function size:0x1AC -fn_118_7A0 = .text:0x000007A0; // type:function size:0x10 +changeState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007A0; // type:function size:0x10 fn_118_7B0 = .text:0x000007B0; // type:function size:0x34 fn_118_7F0 = .text:0x000007F0; // type:function size:0x284 -fn_118_A80 = .text:0x00000A80; // type:function size:0x10 +executeState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A80; // type:function size:0x10 fn_118_A90 = .text:0x00000A90; // type:function size:0x28 -fn_118_AC0 = .text:0x00000AC0; // type:function size:0x9C -fn_118_B60 = .text:0x00000B60; // type:function size:0x80 -fn_118_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_118_BF0 = .text:0x00000BF0; // type:function size:0x5C -fn_118_C50 = .text:0x00000C50; // type:function size:0xA4 -fn_118_D00 = .text:0x00000D00; // type:function size:0x4 +initializeState_BulletMove__11dAcObjVdb_cFv = .text:0x00000AC0; // type:function size:0x9C +executeState_BulletMove__11dAcObjVdb_cFv = .text:0x00000B60; // type:function size:0x80 +finalizeState_BulletMove__11dAcObjVdb_cFv = .text:0x00000BE0; // type:function size:0x4 +initializeState_BulletLost__11dAcObjVdb_cFv = .text:0x00000BF0; // type:function size:0x5C +executeState_BulletLost__11dAcObjVdb_cFv = .text:0x00000C50; // type:function size:0xA4 +finalizeState_BulletLost__11dAcObjVdb_cFv = .text:0x00000D00; // type:function size:0x4 fn_118_D10 = .text:0x00000D10; // type:function size:0x88 -fn_118_DA0 = .text:0x00000DA0; // type:function size:0x114 -fn_118_EC0 = .text:0x00000EC0; // type:function size:0x10 +__dt__11dAcObjVdb_cFv = .text:0x00000DA0; // type:function size:0x114 +getStateID__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EC0; // type:function size:0x10 fn_118_ED0 = .text:0x00000ED0; // type:function size:0x4 fn_118_EE0 = .text:0x00000EE0; // type:function size:0x4 fn_118_EF0 = .text:0x00000EF0; // type:function size:0x4 fn_118_F00 = .text:0x00000F00; // type:function size:0x4 fn_118_F10 = .text:0x00000F10; // type:function size:0x4 -fn_118_F20 = .text:0x00000F20; // type:function size:0x60 -fn_118_F80 = .text:0x00000F80; // type:function size:0xC -fn_118_F90 = .text:0x00000F90; // type:function size:0x1C -fn_118_FB0 = .text:0x00000FB0; // type:function size:0x1C -fn_118_FD0 = .text:0x00000FD0; // type:function size:0x1C -fn_118_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_118_1000 = .text:0x00001000; // type:function size:0x10 -fn_118_1010 = .text:0x00001010; // type:function size:0x10 -fn_118_1020 = .text:0x00001020; // type:function size:0x10 -fn_118_1030 = .text:0x00001030; // type:function size:0x10 -fn_118_1040 = .text:0x00001040; // type:function size:0x10 -fn_118_1050 = .text:0x00001050; // type:function size:0x30 -fn_118_1080 = .text:0x00001080; // type:function size:0x30 -fn_118_10B0 = .text:0x000010B0; // type:function size:0x30 -fn_118_10E0 = .text:0x000010E0; // type:function size:0x1C0 -fn_118_12A0 = .text:0x000012A0; // type:function size:0x58 -fn_118_1300 = .text:0x00001300; // type:function size:0x88 +build__27sFStateFct_c<11dAcObjVdb_c>FRC12sStateIDIf_c = .text:0x00000F20; // type:function size:0x60 +dispose__27sFStateFct_c<11dAcObjVdb_c>FRP10sStateIf_c = .text:0x00000F80; // type:function size:0xC +initialize__24sFState_c<11dAcObjVdb_c>Fv = .text:0x00000F90; // type:function size:0x1C +execute__24sFState_c<11dAcObjVdb_c>Fv = .text:0x00000FB0; // type:function size:0x1C +finalize__24sFState_c<11dAcObjVdb_c>Fv = .text:0x00000FD0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FF0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001000; // type:function size:0x10 +refreshState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001010; // type:function size:0x10 +getState__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001020; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001030; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dAcObjVdb_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001040; // type:function size:0x10 +finalizeState__26sFStateID_c<11dAcObjVdb_c>CFR11dAcObjVdb_c = .text:0x00001050; // type:function size:0x30 +executeState__26sFStateID_c<11dAcObjVdb_c>CFR11dAcObjVdb_c = .text:0x00001080; // type:function size:0x30 +initializeState__26sFStateID_c<11dAcObjVdb_c>CFR11dAcObjVdb_c = .text:0x000010B0; // type:function size:0x30 +__sinit_\d_a_obj_vd_bullet_cpp = .text:0x000010E0; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dAcObjVdb_c>Fv = .text:0x000012A0; // type:function size:0x58 +isSameName__26sFStateID_c<11dAcObjVdb_c>CFPCc = .text:0x00001300; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -58,7 +58,7 @@ lbl_118_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_118_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_118_rodata_50 = .rodata:0x00000050; // type:object size:0x4 data:float lbl_118_rodata_54 = .rodata:0x00000054; // type:object size:0x4 data:float -lbl_118_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_VDB = .data:0x00000000; // type:object size:0x10 data:4byte lbl_118_data_10 = .data:0x00000010; // type:object size:0x30 lbl_118_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_118_data_50 = .data:0x00000050; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_vent_fanNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vent_fanNP/symbols.txt index 4f2a5321..6c8b1539 100644 --- a/config/SOUE01/rels/d_a_obj_vent_fanNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vent_fanNP/symbols.txt @@ -3,28 +3,28 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_338_F0 = .text:0x000000F0; // type:function size:0x124 -fn_338_220 = .text:0x00000220; // type:function size:0x58 -fn_338_280 = .text:0x00000280; // type:function size:0x6C -fn_338_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_338_390 = .text:0x00000390; // type:function size:0xA4 +dAcOventFan_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 +__dt__26sFState_c<13dAcOventFan_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__29sFStateFct_c<13dAcOventFan_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_338_440 = .text:0x00000440; // type:function size:0xE8 fn_338_530 = .text:0x00000530; // type:function size:0x17C -fn_338_6B0 = .text:0x000006B0; // type:function size:0x10 +changeState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006B0; // type:function size:0x10 fn_338_6C0 = .text:0x000006C0; // type:function size:0x80 fn_338_740 = .text:0x00000740; // type:function size:0x8 fn_338_750 = .text:0x00000750; // type:function size:0x220 -fn_338_970 = .text:0x00000970; // type:function size:0x10 +executeState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000970; // type:function size:0x10 fn_338_980 = .text:0x00000980; // type:function size:0x90 -fn_338_A10 = .text:0x00000A10; // type:function size:0xC -fn_338_A20 = .text:0x00000A20; // type:function size:0x1B4 -fn_338_BE0 = .text:0x00000BE0; // type:function size:0x4 -fn_338_BF0 = .text:0x00000BF0; // type:function size:0xC -fn_338_C00 = .text:0x00000C00; // type:function size:0x1C4 -fn_338_DD0 = .text:0x00000DD0; // type:function size:0x4 -fn_338_DE0 = .text:0x00000DE0; // type:function size:0x4 -fn_338_DF0 = .text:0x00000DF0; // type:function size:0x1A4 -fn_338_FA0 = .text:0x00000FA0; // type:function size:0x4 +initializeState_Normal__13dAcOventFan_cFv = .text:0x00000A10; // type:function size:0xC +executeState_Normal__13dAcOventFan_cFv = .text:0x00000A20; // type:function size:0x1B4 +finalizeState_Normal__13dAcOventFan_cFv = .text:0x00000BE0; // type:function size:0x4 +initializeState_Reverse__13dAcOventFan_cFv = .text:0x00000BF0; // type:function size:0xC +executeState_Reverse__13dAcOventFan_cFv = .text:0x00000C00; // type:function size:0x1C4 +finalizeState_Reverse__13dAcOventFan_cFv = .text:0x00000DD0; // type:function size:0x4 +initializeState_Vacuum__13dAcOventFan_cFv = .text:0x00000DE0; // type:function size:0x4 +executeState_Vacuum__13dAcOventFan_cFv = .text:0x00000DF0; // type:function size:0x1A4 +finalizeState_Vacuum__13dAcOventFan_cFv = .text:0x00000FA0; // type:function size:0x4 fn_338_FB0 = .text:0x00000FB0; // type:function size:0x194 fn_338_1150 = .text:0x00001150; // type:function size:0x104 fn_338_1260 = .text:0x00001260; // type:function size:0x1F4 @@ -34,25 +34,25 @@ fn_338_15A0 = .text:0x000015A0; // type:function size:0x6C fn_338_1610 = .text:0x00001610; // type:function size:0xB8 fn_338_16D0 = .text:0x000016D0; // type:function size:0x168 fn_338_1840 = .text:0x00001840; // type:function size:0x114 -fn_338_1960 = .text:0x00001960; // type:function size:0x108 -fn_338_1A70 = .text:0x00001A70; // type:function size:0x10 -fn_338_1A80 = .text:0x00001A80; // type:function size:0x60 -fn_338_1AE0 = .text:0x00001AE0; // type:function size:0xC -fn_338_1AF0 = .text:0x00001AF0; // type:function size:0x1C -fn_338_1B10 = .text:0x00001B10; // type:function size:0x1C -fn_338_1B30 = .text:0x00001B30; // type:function size:0x1C -fn_338_1B50 = .text:0x00001B50; // type:function size:0x10 -fn_338_1B60 = .text:0x00001B60; // type:function size:0x10 -fn_338_1B70 = .text:0x00001B70; // type:function size:0x10 -fn_338_1B80 = .text:0x00001B80; // type:function size:0x10 -fn_338_1B90 = .text:0x00001B90; // type:function size:0x10 -fn_338_1BA0 = .text:0x00001BA0; // type:function size:0x10 -fn_338_1BB0 = .text:0x00001BB0; // type:function size:0x30 -fn_338_1BE0 = .text:0x00001BE0; // type:function size:0x30 -fn_338_1C10 = .text:0x00001C10; // type:function size:0x30 -fn_338_1C40 = .text:0x00001C40; // type:function size:0x378 -fn_338_1FC0 = .text:0x00001FC0; // type:function size:0x58 -fn_338_2020 = .text:0x00002020; // type:function size:0x88 +__dt__13dAcOventFan_cFv = .text:0x00001960; // type:function size:0x108 +getStateID__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A70; // type:function size:0x10 +build__29sFStateFct_c<13dAcOventFan_c>FRC12sStateIDIf_c = .text:0x00001A80; // type:function size:0x60 +dispose__29sFStateFct_c<13dAcOventFan_c>FRP10sStateIf_c = .text:0x00001AE0; // type:function size:0xC +initialize__26sFState_c<13dAcOventFan_c>Fv = .text:0x00001AF0; // type:function size:0x1C +execute__26sFState_c<13dAcOventFan_c>Fv = .text:0x00001B10; // type:function size:0x1C +finalize__26sFState_c<13dAcOventFan_c>Fv = .text:0x00001B30; // type:function size:0x1C +initializeState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B50; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B60; // type:function size:0x10 +refreshState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B70; // type:function size:0x10 +getState__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B80; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B90; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dAcOventFan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BA0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dAcOventFan_c>CFR13dAcOventFan_c = .text:0x00001BB0; // type:function size:0x30 +executeState__28sFStateID_c<13dAcOventFan_c>CFR13dAcOventFan_c = .text:0x00001BE0; // type:function size:0x30 +initializeState__28sFStateID_c<13dAcOventFan_c>CFR13dAcOventFan_c = .text:0x00001C10; // type:function size:0x30 +__sinit_\d_a_obj_vent_fan_cpp = .text:0x00001C40; // type:function size:0x378 scope:local +__dt__28sFStateID_c<13dAcOventFan_c>Fv = .text:0x00001FC0; // type:function size:0x58 +isSameName__28sFStateID_c<13dAcOventFan_c>CFPCc = .text:0x00002020; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_338_rodata_0 = .rodata:0x00000000; // type:object size:0x44 data:float lbl_338_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_338_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_338_rodata_50 = .rodata:0x00000050; // type:object size:0x4C -lbl_338_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_VENT_FAN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_338_data_10 = .data:0x00000010; // type:object size:0x4 data:string lbl_338_data_14 = .data:0x00000014; // type:object size:0x8 lbl_338_data_1C = .data:0x0000001C; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_vortexNP/symbols.txt b/config/SOUE01/rels/d_a_obj_vortexNP/symbols.txt index 1bc17991..3a1c1796 100644 --- a/config/SOUE01/rels/d_a_obj_vortexNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_vortexNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_488_F0 = .text:0x000000F0; // type:function size:0x144 +dAcOVortex_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 fn_488_240 = .text:0x00000240; // type:function size:0x64 -fn_488_2B0 = .text:0x000002B0; // type:function size:0x58 -fn_488_310 = .text:0x00000310; // type:function size:0x6C -fn_488_380 = .text:0x00000380; // type:function size:0xA0 -fn_488_420 = .text:0x00000420; // type:function size:0xA4 +__dt__25sFState_c<12dAcOVortex_c>Fv = .text:0x000002B0; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOVortex_c>Fv = .text:0x00000310; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000380; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000420; // type:function size:0xA4 fn_488_4D0 = .text:0x000004D0; // type:function size:0x1D0 fn_488_6A0 = .text:0x000006A0; // type:function size:0x158 -fn_488_800 = .text:0x00000800; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000800; // type:function size:0x10 fn_488_810 = .text:0x00000810; // type:function size:0x38 fn_488_850 = .text:0x00000850; // type:function size:0x30 -fn_488_880 = .text:0x00000880; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000880; // type:function size:0x10 fn_488_890 = .text:0x00000890; // type:function size:0xC4 fn_488_960 = .text:0x00000960; // type:function size:0x8C -fn_488_9F0 = .text:0x000009F0; // type:function size:0x4 -fn_488_A00 = .text:0x00000A00; // type:function size:0xD8 -fn_488_AE0 = .text:0x00000AE0; // type:function size:0x4 -fn_488_AF0 = .text:0x00000AF0; // type:function size:0x4 -fn_488_B00 = .text:0x00000B00; // type:function size:0x124 -fn_488_C30 = .text:0x00000C30; // type:function size:0x4 +initializeState_Wait__12dAcOVortex_cFv = .text:0x000009F0; // type:function size:0x4 +executeState_Wait__12dAcOVortex_cFv = .text:0x00000A00; // type:function size:0xD8 +finalizeState_Wait__12dAcOVortex_cFv = .text:0x00000AE0; // type:function size:0x4 +initializeState_Appear__12dAcOVortex_cFv = .text:0x00000AF0; // type:function size:0x4 +executeState_Appear__12dAcOVortex_cFv = .text:0x00000B00; // type:function size:0x124 +finalizeState_Appear__12dAcOVortex_cFv = .text:0x00000C30; // type:function size:0x4 fn_488_C40 = .text:0x00000C40; // type:function size:0x1E0 fn_488_E20 = .text:0x00000E20; // type:function size:0x1C fn_488_E40 = .text:0x00000E40; // type:function size:0x64 -fn_488_EB0 = .text:0x00000EB0; // type:function size:0x138 -fn_488_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_488_1000 = .text:0x00001000; // type:function size:0x60 -fn_488_1060 = .text:0x00001060; // type:function size:0xC -fn_488_1070 = .text:0x00001070; // type:function size:0x1C -fn_488_1090 = .text:0x00001090; // type:function size:0x1C -fn_488_10B0 = .text:0x000010B0; // type:function size:0x1C -fn_488_10D0 = .text:0x000010D0; // type:function size:0x10 -fn_488_10E0 = .text:0x000010E0; // type:function size:0x10 -fn_488_10F0 = .text:0x000010F0; // type:function size:0x10 -fn_488_1100 = .text:0x00001100; // type:function size:0x10 -fn_488_1110 = .text:0x00001110; // type:function size:0x10 -fn_488_1120 = .text:0x00001120; // type:function size:0x10 -fn_488_1130 = .text:0x00001130; // type:function size:0x30 -fn_488_1160 = .text:0x00001160; // type:function size:0x30 -fn_488_1190 = .text:0x00001190; // type:function size:0x30 -fn_488_11C0 = .text:0x000011C0; // type:function size:0x1C0 -fn_488_1380 = .text:0x00001380; // type:function size:0x58 -fn_488_13E0 = .text:0x000013E0; // type:function size:0x88 +__dt__12dAcOVortex_cFv = .text:0x00000EB0; // type:function size:0x138 +getStateID__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +build__28sFStateFct_c<12dAcOVortex_c>FRC12sStateIDIf_c = .text:0x00001000; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOVortex_c>FRP10sStateIf_c = .text:0x00001060; // type:function size:0xC +initialize__25sFState_c<12dAcOVortex_c>Fv = .text:0x00001070; // type:function size:0x1C +execute__25sFState_c<12dAcOVortex_c>Fv = .text:0x00001090; // type:function size:0x1C +finalize__25sFState_c<12dAcOVortex_c>Fv = .text:0x000010B0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010D0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010E0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000010F0; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001100; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOVortex_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001120; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOVortex_c>CFR12dAcOVortex_c = .text:0x00001130; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOVortex_c>CFR12dAcOVortex_c = .text:0x00001160; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOVortex_c>CFR12dAcOVortex_c = .text:0x00001190; // type:function size:0x30 +__sinit_\d_a_obj_vortex_cpp = .text:0x000011C0; // type:function size:0x1C0 scope:local +__dt__27sFStateID_c<12dAcOVortex_c>Fv = .text:0x00001380; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOVortex_c>CFPCc = .text:0x000013E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_488_rodata_18 = .rodata:0x00000018; // type:object size:0x1C data:float lbl_488_rodata_34 = .rodata:0x00000034; // type:object size:0x8 data:float lbl_488_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_488_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float -lbl_488_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_VORTEX = .data:0x00000000; // type:object size:0x10 data:4byte lbl_488_data_10 = .data:0x00000010; // type:object size:0x10 lbl_488_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_488_data_30 = .data:0x00000030; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_a_obj_warpNP/symbols.txt b/config/SOUE01/rels/d_a_obj_warpNP/symbols.txt index 61197ed2..5aabcd45 100644 --- a/config/SOUE01/rels/d_a_obj_warpNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_warpNP/symbols.txt @@ -3,51 +3,51 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOWarp__ctor = .text:0x000000F0; // type:function size:0x258 -fn_292_350 = .text:0x00000350; // type:function size:0x58 +dAcOWarp_c_classInit__Fv = .text:0x000000F0; // type:function size:0x258 +__dt__10dAcOWarp_cFv = .text:0x00000350; // type:function size:0x58 fn_292_3B0 = .text:0x000003B0; // type:function size:0x3C fn_292_3F0 = .text:0x000003F0; // type:function size:0x64 fn_292_460 = .text:0x00000460; // type:function size:0x40 fn_292_4A0 = .text:0x000004A0; // type:function size:0x58 -fn_292_500 = .text:0x00000500; // type:function size:0x58 -fn_292_560 = .text:0x00000560; // type:function size:0x6C -fn_292_5D0 = .text:0x000005D0; // type:function size:0xA0 -fn_292_670 = .text:0x00000670; // type:function size:0xA4 +__dt__23sFState_c<10dAcOWarp_c>Fv = .text:0x00000500; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOWarp_c>Fv = .text:0x00000560; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005D0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000670; // type:function size:0xA4 AcOWarp__initModels = .text:0x00000720; // type:function size:0x4C AcOWarp__init = .text:0x00000770; // type:function size:0x594 -fn_292_D10 = .text:0x00000D10; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000D10; // type:function size:0x10 AcOWarp__init2 = .text:0x00000D20; // type:function size:0xE0 -fn_292_E00 = .text:0x00000E00; // type:function size:0x10 +getStateID__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E00; // type:function size:0x10 fn_292_E10 = .text:0x00000E10; // type:function size:0x10C AcOWarp__update = .text:0x00000F20; // type:function size:0x2C8 -fn_292_11F0 = .text:0x000011F0; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 fn_292_1200 = .text:0x00001200; // type:function size:0x134 fn_292_1340 = .text:0x00001340; // type:function size:0x328 AcOWarp__updateInEvent = .text:0x00001670; // type:function size:0x530 AcOWarp__decr = .text:0x00001BA0; // type:function size:0x1C AcOWarp__draw = .text:0x00001BC0; // type:function size:0xC8 -AcOWarp__stateWaitEnter = .text:0x00001C90; // type:function size:0x4 -AcOWarp__stateWaitUpdate = .text:0x00001CA0; // type:function size:0x33C -AcOWarp__stateWaitLeave = .text:0x00001FE0; // type:function size:0x4 -AcOWarp__stateSirenFinishEnter = .text:0x00001FF0; // type:function size:0x94 -AcOWarp__stateSirenFinishUpdate = .text:0x00002090; // type:function size:0xE4 -AcOWarp__stateSirenFinishLeave = .text:0x00002180; // type:function size:0x4 -AcOWarp__stateGetItemEnter = .text:0x00002190; // type:function size:0x64 +initializeState_Wait__10dAcOWarp_cFv = .text:0x00001C90; // type:function size:0x4 +executeState_Wait__10dAcOWarp_cFv = .text:0x00001CA0; // type:function size:0x33C +finalizeState_Wait__10dAcOWarp_cFv = .text:0x00001FE0; // type:function size:0x4 +initializeState_SirenFinish__10dAcOWarp_cFv = .text:0x00001FF0; // type:function size:0x94 +executeState_SirenFinish__10dAcOWarp_cFv = .text:0x00002090; // type:function size:0xE4 +finalizeState_SirenFinish__10dAcOWarp_cFv = .text:0x00002180; // type:function size:0x4 +initializeState_GetItem__10dAcOWarp_cFv = .text:0x00002190; // type:function size:0x64 fn_292_21F4 = .text:0x000021F4; // type:function size:0x4 -AcOWarp__stateGetItemUpdate = .text:0x00002200; // type:function size:0x88 -AcOWarp__stateGetItemLeave = .text:0x00002290; // type:function size:0x4 -AcOWarp__stateGateWaitEnter = .text:0x000022A0; // type:function size:0xC -AcOWarp__stateGateWaitUpdate = .text:0x000022B0; // type:function size:0x458 -AcOWarp__stateGateWaitLeave = .text:0x00002710; // type:function size:0x4 -AcOWarp__stateGateOpenEnter = .text:0x00002720; // type:function size:0x21C -AcOWarp__stateGateOpenUpdate = .text:0x00002940; // type:function size:0x210 -AcOWarp__stateGateOpenLeave = .text:0x00002B50; // type:function size:0x4 -AcOWarp__stateGateInEnter = .text:0x00002B60; // type:function size:0xAC -AcOWarp__stateGateInUpdate = .text:0x00002C10; // type:function size:0x114 -AcOWarpStateGateInLeave = .text:0x00002D30; // type:function size:0x4 -AcOWarp__stateGateClearEnter = .text:0x00002D40; // type:function size:0x9C -AcOWarp__stateGateClearUpdate = .text:0x00002DE0; // type:function size:0x168 -AcOWarp__stateGateClearLeave = .text:0x00002F50; // type:function size:0x4 +executeState_GetItem__10dAcOWarp_cFv = .text:0x00002200; // type:function size:0x88 +finalizeState_GetItem__10dAcOWarp_cFv = .text:0x00002290; // type:function size:0x4 +initializeState_GateWait__10dAcOWarp_cFv = .text:0x000022A0; // type:function size:0xC +executeState_GateWait__10dAcOWarp_cFv = .text:0x000022B0; // type:function size:0x458 +finalizeState_GateWait__10dAcOWarp_cFv = .text:0x00002710; // type:function size:0x4 +initializeState_GateOpen__10dAcOWarp_cFv = .text:0x00002720; // type:function size:0x21C +executeState_GateOpen__10dAcOWarp_cFv = .text:0x00002940; // type:function size:0x210 +finalizeState_GateOpen__10dAcOWarp_cFv = .text:0x00002B50; // type:function size:0x4 +initializeState_GateIn__10dAcOWarp_cFv = .text:0x00002B60; // type:function size:0xAC +executeState_GateIn__10dAcOWarp_cFv = .text:0x00002C10; // type:function size:0x114 +finalizeState_GateIn__10dAcOWarp_cFv = .text:0x00002D30; // type:function size:0x4 +initializeState_GateClear__10dAcOWarp_cFv = .text:0x00002D40; // type:function size:0x9C +executeState_GateClear__10dAcOWarp_cFv = .text:0x00002DE0; // type:function size:0x168 +finalizeState_GateClear__10dAcOWarp_cFv = .text:0x00002F50; // type:function size:0x4 fn_292_2F60 = .text:0x00002F60; // type:function size:0xDC AcOWarp__triggerOutExitOfTrial = .text:0x00003040; // type:function size:0x64 fn_292_30B0 = .text:0x000030B0; // type:function size:0x9C @@ -83,23 +83,23 @@ fn_292_4C90 = .text:0x00004C90; // type:function size:0x4 fn_292_4CA0 = .text:0x00004CA0; // type:function size:0x4 fn_292_4CB0 = .text:0x00004CB0; // type:function size:0x4 fn_292_4CC0 = .text:0x00004CC0; // type:function size:0x4 -fn_292_4CD0 = .text:0x00004CD0; // type:function size:0x60 -fn_292_4D30 = .text:0x00004D30; // type:function size:0xC -fn_292_4D40 = .text:0x00004D40; // type:function size:0x1C -fn_292_4D60 = .text:0x00004D60; // type:function size:0x1C -fn_292_4D80 = .text:0x00004D80; // type:function size:0x1C -fn_292_4DA0 = .text:0x00004DA0; // type:function size:0x10 -fn_292_4DB0 = .text:0x00004DB0; // type:function size:0x10 -fn_292_4DC0 = .text:0x00004DC0; // type:function size:0x10 -fn_292_4DD0 = .text:0x00004DD0; // type:function size:0x10 -fn_292_4DE0 = .text:0x00004DE0; // type:function size:0x10 -fn_292_4DF0 = .text:0x00004DF0; // type:function size:0x10 -fn_292_4E00 = .text:0x00004E00; // type:function size:0x30 -fn_292_4E30 = .text:0x00004E30; // type:function size:0x30 -fn_292_4E60 = .text:0x00004E60; // type:function size:0x30 -fn_292_4E90 = .text:0x00004E90; // type:function size:0x59C -fn_292_5430 = .text:0x00005430; // type:function size:0x58 -fn_292_5490 = .text:0x00005490; // type:function size:0x88 +build__26sFStateFct_c<10dAcOWarp_c>FRC12sStateIDIf_c = .text:0x00004CD0; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOWarp_c>FRP10sStateIf_c = .text:0x00004D30; // type:function size:0xC +initialize__23sFState_c<10dAcOWarp_c>Fv = .text:0x00004D40; // type:function size:0x1C +execute__23sFState_c<10dAcOWarp_c>Fv = .text:0x00004D60; // type:function size:0x1C +finalize__23sFState_c<10dAcOWarp_c>Fv = .text:0x00004D80; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004DA0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004DB0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004DC0; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004DD0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004DE0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOWarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004DF0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOWarp_c>CFR10dAcOWarp_c = .text:0x00004E00; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOWarp_c>CFR10dAcOWarp_c = .text:0x00004E30; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOWarp_c>CFR10dAcOWarp_c = .text:0x00004E60; // type:function size:0x30 +__sinit_\d_a_obj_warp_cpp = .text:0x00004E90; // type:function size:0x59C scope:local +__dt__25sFStateID_c<10dAcOWarp_c>Fv = .text:0x00005430; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOWarp_c>CFPCc = .text:0x00005490; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -115,7 +115,7 @@ lbl_292_rodata_1A8 = .rodata:0x000001A8; // type:object size:0x1C lbl_292_rodata_1C4 = .rodata:0x000001C4; // type:object size:0x4 data:float lbl_292_rodata_1C8 = .rodata:0x000001C8; // type:object size:0xC data:float lbl_292_data_0 = .data:0x00000000; // type:object size:0x8 data:4byte -lbl_292_data_8 = .data:0x00000008; // type:object size:0x10 +g_profile_OBJ_WARP = .data:0x00000008; // type:object size:0x10 lbl_292_data_18 = .data:0x00000018; // type:object size:0x68 lbl_292_data_80 = .data:0x00000080; // type:object size:0x10 lbl_292_data_90 = .data:0x00000090; // type:object size:0x64 diff --git a/config/SOUE01/rels/d_a_obj_warp_holeNP/symbols.txt b/config/SOUE01/rels/d_a_obj_warp_holeNP/symbols.txt index 0ea4d2ef..38dccec7 100644 --- a/config/SOUE01/rels/d_a_obj_warp_holeNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_warp_holeNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOwarpHole__ctor = .text:0x00000070; // type:function size:0x6C +dAcOwarpHole_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C fn_619_E0 = .text:0x000000E0; // type:function size:0x8 AcOwarpHole__init = .text:0x000000F0; // type:function size:0xF8 fn_619_1F0 = .text:0x000001F0; // type:function size:0x8 AcOwarpHole__update = .text:0x00000200; // type:function size:0xDC AcOwarpHole__updateInEvent = .text:0x000002E0; // type:function size:0x350 fn_619_630 = .text:0x00000630; // type:function size:0x8 -AcOwarpHole__dtor = .text:0x00000640; // type:function size:0x80 +__dt__14dAcOwarpHole_cFv = .text:0x00000640; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_619_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_619_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_619_rodata_8 = .rodata:0x00000008; // type:object size:0x10 data:float -lbl_619_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_OBJ_WARP_HOLE = .data:0x00000000; // type:object size:0x10 lbl_619_data_10 = .data:0x00000010; // type:object size:0x30 lbl_619_data_40 = .data:0x00000040; // type:object size:0x1C data:string lbl_619_data_5C = .data:0x0000005C; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_a_obj_water_F100NP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_F100NP/symbols.txt index 88ada69d..e431c138 100644 --- a/config/SOUE01/rels/d_a_obj_water_F100NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_F100NP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOwaterF100__ctor = .text:0x00000070; // type:function size:0xC0 +dAcOwaterF100_c_classInit__Fv = .text:0x00000070; // type:function size:0xC0 fn_416_130 = .text:0x00000130; // type:function size:0x64 AcOwaterF100__initModels = .text:0x000001A0; // type:function size:0x330 AcOwaterF100__init = .text:0x000004D0; // type:function size:0x180 AcOwaterF100__destroy = .text:0x00000650; // type:function size:0x4C AcOwaterF100__update = .text:0x000006A0; // type:function size:0x7C AcOwaterF100__draw = .text:0x00000720; // type:function size:0x60 -AcOwaterF100__dtor = .text:0x00000780; // type:function size:0xB0 +__dt__15dAcOwaterF100_cFv = .text:0x00000780; // type:function size:0xB0 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_416_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float @@ -16,6 +16,6 @@ lbl_416_data_0 = .data:0x00000000; // type:object size:0x8 lbl_416_data_8 = .data:0x00000008; // type:object size:0x8 lbl_416_data_10 = .data:0x00000010; // type:object size:0x8 lbl_416_data_18 = .data:0x00000018; // type:object size:0x8 -lbl_416_data_20 = .data:0x00000020; // type:object size:0x4C +g_profile_OBJ_WATER_F100 = .data:0x00000020; // type:object size:0x4C lbl_416_data_6C = .data:0x0000006C; // type:object size:0x24 lbl_416_data_90 = .data:0x00000090; // type:object size:0x8C diff --git a/config/SOUE01/rels/d_a_obj_water_igaigaNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_igaigaNP/symbols.txt index a65d71be..02da4af2 100644 --- a/config/SOUE01/rels/d_a_obj_water_igaigaNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_igaigaNP/symbols.txt @@ -3,59 +3,59 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_380_F0 = .text:0x000000F0; // type:function size:0xE8 +dAcOwaterIgaiga_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 fn_380_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_380_240 = .text:0x00000240; // type:function size:0x58 -fn_380_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_380_310 = .text:0x00000310; // type:function size:0xA0 -fn_380_3B0 = .text:0x000003B0; // type:function size:0xA4 +__dt__30sFState_c<17dAcOwaterIgaiga_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOwaterIgaiga_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_380_460 = .text:0x00000460; // type:function size:0x80 fn_380_4E0 = .text:0x000004E0; // type:function size:0x178 -fn_380_660 = .text:0x00000660; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 fn_380_670 = .text:0x00000670; // type:function size:0x8 fn_380_680 = .text:0x00000680; // type:function size:0x184 -fn_380_810 = .text:0x00000810; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000810; // type:function size:0x10 fn_380_820 = .text:0x00000820; // type:function size:0xC8 -fn_380_8F0 = .text:0x000008F0; // type:function size:0x18 -fn_380_910 = .text:0x00000910; // type:function size:0x180 -fn_380_A90 = .text:0x00000A90; // type:function size:0x10 -fn_380_AA0 = .text:0x00000AA0; // type:function size:0x1B8 -fn_380_C60 = .text:0x00000C60; // type:function size:0x4C4 +initializeState_Wait__17dAcOwaterIgaiga_cFv = .text:0x000008F0; // type:function size:0x18 +executeState_Wait__17dAcOwaterIgaiga_cFv = .text:0x00000910; // type:function size:0x180 +finalizeState_Wait__17dAcOwaterIgaiga_cFv = .text:0x00000A90; // type:function size:0x10 +initializeState_Stick__17dAcOwaterIgaiga_cFv = .text:0x00000AA0; // type:function size:0x1B8 +executeState_Stick__17dAcOwaterIgaiga_cFv = .text:0x00000C60; // type:function size:0x4C4 fn_380_1130 = .text:0x00001130; // type:function size:0x1C -fn_380_1150 = .text:0x00001150; // type:function size:0x4 -fn_380_1160 = .text:0x00001160; // type:function size:0x100 -fn_380_1260 = .text:0x00001260; // type:function size:0x160 -fn_380_13C0 = .text:0x000013C0; // type:function size:0x4 -fn_380_13D0 = .text:0x000013D0; // type:function size:0x28 -fn_380_1400 = .text:0x00001400; // type:function size:0xF0 -fn_380_14F0 = .text:0x000014F0; // type:function size:0x4 +finalizeState_Stick__17dAcOwaterIgaiga_cFv = .text:0x00001150; // type:function size:0x4 +initializeState_Away__17dAcOwaterIgaiga_cFv = .text:0x00001160; // type:function size:0x100 +executeState_Away__17dAcOwaterIgaiga_cFv = .text:0x00001260; // type:function size:0x160 +finalizeState_Away__17dAcOwaterIgaiga_cFv = .text:0x000013C0; // type:function size:0x4 +initializeState_Explode__17dAcOwaterIgaiga_cFv = .text:0x000013D0; // type:function size:0x28 +executeState_Explode__17dAcOwaterIgaiga_cFv = .text:0x00001400; // type:function size:0xF0 +finalizeState_Explode__17dAcOwaterIgaiga_cFv = .text:0x000014F0; // type:function size:0x4 fn_380_1500 = .text:0x00001500; // type:function size:0x6C fn_380_1570 = .text:0x00001570; // type:function size:0x6C -fn_380_15E0 = .text:0x000015E0; // type:function size:0x100 -fn_380_16E0 = .text:0x000016E0; // type:function size:0x10 -fn_380_16F0 = .text:0x000016F0; // type:function size:0x60 -fn_380_1750 = .text:0x00001750; // type:function size:0xC -fn_380_1760 = .text:0x00001760; // type:function size:0x1C -fn_380_1780 = .text:0x00001780; // type:function size:0x1C -fn_380_17A0 = .text:0x000017A0; // type:function size:0x1C -fn_380_17C0 = .text:0x000017C0; // type:function size:0x10 -fn_380_17D0 = .text:0x000017D0; // type:function size:0x10 -fn_380_17E0 = .text:0x000017E0; // type:function size:0x10 -fn_380_17F0 = .text:0x000017F0; // type:function size:0x10 -fn_380_1800 = .text:0x00001800; // type:function size:0x10 -fn_380_1810 = .text:0x00001810; // type:function size:0x10 -fn_380_1820 = .text:0x00001820; // type:function size:0x30 -fn_380_1850 = .text:0x00001850; // type:function size:0x30 -fn_380_1880 = .text:0x00001880; // type:function size:0x30 -fn_380_18B0 = .text:0x000018B0; // type:function size:0x338 -fn_380_1BF0 = .text:0x00001BF0; // type:function size:0x58 -fn_380_1C50 = .text:0x00001C50; // type:function size:0x88 +__dt__17dAcOwaterIgaiga_cFv = .text:0x000015E0; // type:function size:0x100 +getStateID__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000016E0; // type:function size:0x10 +build__33sFStateFct_c<17dAcOwaterIgaiga_c>FRC12sStateIDIf_c = .text:0x000016F0; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOwaterIgaiga_c>FRP10sStateIf_c = .text:0x00001750; // type:function size:0xC +initialize__30sFState_c<17dAcOwaterIgaiga_c>Fv = .text:0x00001760; // type:function size:0x1C +execute__30sFState_c<17dAcOwaterIgaiga_c>Fv = .text:0x00001780; // type:function size:0x1C +finalize__30sFState_c<17dAcOwaterIgaiga_c>Fv = .text:0x000017A0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017C0; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017D0; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000017E0; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017F0; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001800; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOwaterIgaiga_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001810; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOwaterIgaiga_c>CFR17dAcOwaterIgaiga_c = .text:0x00001820; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOwaterIgaiga_c>CFR17dAcOwaterIgaiga_c = .text:0x00001850; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOwaterIgaiga_c>CFR17dAcOwaterIgaiga_c = .text:0x00001880; // type:function size:0x30 +__sinit_\d_a_obj_water_igaiga_cpp = .text:0x000018B0; // type:function size:0x338 scope:local +__dt__32sFStateID_c<17dAcOwaterIgaiga_c>Fv = .text:0x00001BF0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOwaterIgaiga_c>CFPCc = .text:0x00001C50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_380_rodata_0 = .rodata:0x00000000; // type:object size:0x6C data:float lbl_380_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float -lbl_380_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATER_IGAIGA = .data:0x00000000; // type:object size:0x10 data:4byte lbl_380_data_10 = .data:0x00000010; // type:object size:0x30 lbl_380_data_40 = .data:0x00000040; // type:object size:0x10 data:string lbl_380_data_50 = .data:0x00000050; // type:object size:0x20 diff --git a/config/SOUE01/rels/d_a_obj_water_jarNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_jarNP/symbols.txt index c7f2c99a..846c58d9 100644 --- a/config/SOUE01/rels/d_a_obj_water_jarNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_jarNP/symbols.txt @@ -3,12 +3,12 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOWaterJar__ctor = .text:0x000000F0; // type:function size:0x188 +dAcOWaterJar_c_classInit__Fv = .text:0x000000F0; // type:function size:0x188 fn_601_280 = .text:0x00000280; // type:function size:0x58 -fn_601_2E0 = .text:0x000002E0; // type:function size:0x58 -fn_601_340 = .text:0x00000340; // type:function size:0x6C -fn_601_3B0 = .text:0x000003B0; // type:function size:0xA0 -fn_601_450 = .text:0x00000450; // type:function size:0xA4 +__dt__27sFState_c<14dAcOWaterJar_c>Fv = .text:0x000002E0; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOWaterJar_c>Fv = .text:0x00000340; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003B0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000450; // type:function size:0xA4 fn_601_500 = .text:0x00000500; // type:function size:0x40 AcOWaterJar__initModels = .text:0x00000540; // type:function size:0x160 AcOWaterJar__init = .text:0x000006A0; // type:function size:0x190 @@ -21,7 +21,7 @@ fn_601_AE0 = .text:0x00000AE0; // type:function size:0x4 fn_601_AF0 = .text:0x00000AF0; // type:function size:0x4 AcOWaterJar__shouldHaveWaterInIt = .text:0x00000B00; // type:function size:0x60 fn_601_B60 = .text:0x00000B60; // type:function size:0xA4 -fn_601_C10 = .text:0x00000C10; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C10; // type:function size:0x10 fn_601_C20 = .text:0x00000C20; // type:function size:0xC fn_601_C30 = .text:0x00000C30; // type:function size:0xC fn_601_C40 = .text:0x00000C40; // type:function size:0x4 @@ -35,30 +35,30 @@ fn_601_D60 = .text:0x00000D60; // type:function size:0xC fn_601_D70 = .text:0x00000D70; // type:function size:0xC fn_601_D80 = .text:0x00000D80; // type:function size:0xC fn_601_D90 = .text:0x00000D90; // type:function size:0xC -fn_601_DA0 = .text:0x00000DA0; // type:function size:0x150 -fn_601_EF0 = .text:0x00000EF0; // type:function size:0x10 -fn_601_F00 = .text:0x00000F00; // type:function size:0x10 -fn_601_F10 = .text:0x00000F10; // type:function size:0x10 -fn_601_F20 = .text:0x00000F20; // type:function size:0x60 -fn_601_F80 = .text:0x00000F80; // type:function size:0xC -fn_601_F90 = .text:0x00000F90; // type:function size:0x1C -fn_601_FB0 = .text:0x00000FB0; // type:function size:0x1C -fn_601_FD0 = .text:0x00000FD0; // type:function size:0x1C -fn_601_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_601_1000 = .text:0x00001000; // type:function size:0x10 -fn_601_1010 = .text:0x00001010; // type:function size:0x10 -fn_601_1020 = .text:0x00001020; // type:function size:0x10 -fn_601_1030 = .text:0x00001030; // type:function size:0x10 -fn_601_1040 = .text:0x00001040; // type:function size:0x124 -fn_601_1170 = .text:0x00001170; // type:function size:0x58 +__dt__14dAcOWaterJar_cFv = .text:0x00000DA0; // type:function size:0x150 +executeState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000EF0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F00; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F10; // type:function size:0x10 +build__30sFStateFct_c<14dAcOWaterJar_c>FRC12sStateIDIf_c = .text:0x00000F20; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOWaterJar_c>FRP10sStateIf_c = .text:0x00000F80; // type:function size:0xC +initialize__27sFState_c<14dAcOWaterJar_c>Fv = .text:0x00000F90; // type:function size:0x1C +execute__27sFState_c<14dAcOWaterJar_c>Fv = .text:0x00000FB0; // type:function size:0x1C +finalize__27sFState_c<14dAcOWaterJar_c>Fv = .text:0x00000FD0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FF0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001000; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001010; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001020; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOWaterJar_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001030; // type:function size:0x10 +__sinit_\d_a_obj_water_jar_cpp = .text:0x00001040; // type:function size:0x124 scope:local +__dt__29sFStateID_c<14dAcOWaterJar_c>Fv = .text:0x00001170; // type:function size:0x58 fn_601_11D0 = .text:0x000011D0; // type:function size:0x5C fn_601_1230 = .text:0x00001230; // type:function size:0xC fn_601_1240 = .text:0x00001240; // type:function size:0xDC fn_601_1320 = .text:0x00001320; // type:function size:0xE0 -fn_601_1400 = .text:0x00001400; // type:function size:0x88 -fn_601_1490 = .text:0x00001490; // type:function size:0x30 -fn_601_14C0 = .text:0x000014C0; // type:function size:0x30 -fn_601_14F0 = .text:0x000014F0; // type:function size:0x30 +isSameName__29sFStateID_c<14dAcOWaterJar_c>CFPCc = .text:0x00001400; // type:function size:0x88 +initializeState__29sFStateID_c<14dAcOWaterJar_c>CFR14dAcOWaterJar_c = .text:0x00001490; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOWaterJar_c>CFR14dAcOWaterJar_c = .text:0x000014C0; // type:function size:0x30 +finalizeState__29sFStateID_c<14dAcOWaterJar_c>CFR14dAcOWaterJar_c = .text:0x000014F0; // type:function size:0x30 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -73,7 +73,7 @@ lbl_601_rodata_1C = .rodata:0x0000001C; // type:object size:0x20 data:float lbl_601_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float lbl_601_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_601_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float -lbl_601_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATER_JAR = .data:0x00000000; // type:object size:0x10 data:4byte lbl_601_data_10 = .data:0x00000010; // type:object size:0x70 lbl_601_data_80 = .data:0x00000080; // type:object size:0x1C data:string lbl_601_data_9C = .data:0x0000009C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_water_nutNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_nutNP/symbols.txt index 8ae5fed2..10b25d17 100644 --- a/config/SOUE01/rels/d_a_obj_water_nutNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_nutNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_311_F0 = .text:0x000000F0; // type:function size:0x120 +dAcOWaterNut_c_classInit__Fv = .text:0x000000F0; // type:function size:0x120 fn_311_210 = .text:0x00000210; // type:function size:0x58 -fn_311_270 = .text:0x00000270; // type:function size:0x58 -fn_311_2D0 = .text:0x000002D0; // type:function size:0x6C -fn_311_340 = .text:0x00000340; // type:function size:0xA0 -fn_311_3E0 = .text:0x000003E0; // type:function size:0xA4 +__dt__27sFState_c<14dAcOWaterNut_c>Fv = .text:0x00000270; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOWaterNut_c>Fv = .text:0x000002D0; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000340; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003E0; // type:function size:0xA4 fn_311_490 = .text:0x00000490; // type:function size:0x94 fn_311_530 = .text:0x00000530; // type:function size:0x224 -fn_311_760 = .text:0x00000760; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000760; // type:function size:0x10 fn_311_770 = .text:0x00000770; // type:function size:0x8 fn_311_780 = .text:0x00000780; // type:function size:0x1E0 -fn_311_960 = .text:0x00000960; // type:function size:0x10 -fn_311_970 = .text:0x00000970; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 +getStateID__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000970; // type:function size:0x10 fn_311_980 = .text:0x00000980; // type:function size:0x7C -fn_311_A00 = .text:0x00000A00; // type:function size:0x108 -fn_311_B10 = .text:0x00000B10; // type:function size:0x420 -fn_311_F30 = .text:0x00000F30; // type:function size:0x4 -fn_311_F40 = .text:0x00000F40; // type:function size:0x98 -fn_311_FE0 = .text:0x00000FE0; // type:function size:0x118 -fn_311_1100 = .text:0x00001100; // type:function size:0x4 -fn_311_1110 = .text:0x00001110; // type:function size:0x98 -fn_311_11B0 = .text:0x000011B0; // type:function size:0xE4 -fn_311_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_311_12B0 = .text:0x000012B0; // type:function size:0x60 -fn_311_1310 = .text:0x00001310; // type:function size:0x518 -fn_311_1830 = .text:0x00001830; // type:function size:0x4 -fn_311_1840 = .text:0x00001840; // type:function size:0x88 -fn_311_18D0 = .text:0x000018D0; // type:function size:0x55C -fn_311_1E30 = .text:0x00001E30; // type:function size:0x4 -fn_311_1E40 = .text:0x00001E40; // type:function size:0x120 -fn_311_1F60 = .text:0x00001F60; // type:function size:0x50 +initializeState_Wait__14dAcOWaterNut_cFv = .text:0x00000A00; // type:function size:0x108 +executeState_Wait__14dAcOWaterNut_cFv = .text:0x00000B10; // type:function size:0x420 +finalizeState_Wait__14dAcOWaterNut_cFv = .text:0x00000F30; // type:function size:0x4 +initializeState_Peel__14dAcOWaterNut_cFv = .text:0x00000F40; // type:function size:0x98 +executeState_Peel__14dAcOWaterNut_cFv = .text:0x00000FE0; // type:function size:0x118 +finalizeState_Peel__14dAcOWaterNut_cFv = .text:0x00001100; // type:function size:0x4 +initializeState_SwordCarry__14dAcOWaterNut_cFv = .text:0x00001110; // type:function size:0x98 +executeState_SwordCarry__14dAcOWaterNut_cFv = .text:0x000011B0; // type:function size:0xE4 +finalizeState_SwordCarry__14dAcOWaterNut_cFv = .text:0x000012A0; // type:function size:0x10 +initializeState_Throw__14dAcOWaterNut_cFv = .text:0x000012B0; // type:function size:0x60 +executeState_Throw__14dAcOWaterNut_cFv = .text:0x00001310; // type:function size:0x518 +finalizeState_Throw__14dAcOWaterNut_cFv = .text:0x00001830; // type:function size:0x4 +initializeState_Drop__14dAcOWaterNut_cFv = .text:0x00001840; // type:function size:0x88 +executeState_Drop__14dAcOWaterNut_cFv = .text:0x000018D0; // type:function size:0x55C +finalizeState_Drop__14dAcOWaterNut_cFv = .text:0x00001E30; // type:function size:0x4 +initializeState_Explode__14dAcOWaterNut_cFv = .text:0x00001E40; // type:function size:0x120 +executeState_Explode__14dAcOWaterNut_cFv = .text:0x00001F60; // type:function size:0x50 fn_311_1FB0 = .text:0x00001FB0; // type:function size:0x4 -fn_311_1FC0 = .text:0x00001FC0; // type:function size:0x4 -fn_311_1FD0 = .text:0x00001FD0; // type:function size:0xC0 -fn_311_2090 = .text:0x00002090; // type:function size:0xC8 -fn_311_2160 = .text:0x00002160; // type:function size:0x4 +finalizeState_Explode__14dAcOWaterNut_cFv = .text:0x00001FC0; // type:function size:0x4 +initializeState_Birth__14dAcOWaterNut_cFv = .text:0x00001FD0; // type:function size:0xC0 +executeState_Birth__14dAcOWaterNut_cFv = .text:0x00002090; // type:function size:0xC8 +finalizeState_Birth__14dAcOWaterNut_cFv = .text:0x00002160; // type:function size:0x4 fn_311_2170 = .text:0x00002170; // type:function size:0x64 fn_311_21E0 = .text:0x000021E0; // type:function size:0x2A0 fn_311_2480 = .text:0x00002480; // type:function size:0x14 @@ -51,24 +51,24 @@ fn_311_28A0 = .text:0x000028A0; // type:function size:0x20 fn_311_28C0 = .text:0x000028C0; // type:function size:0x20 fn_311_28E0 = .text:0x000028E0; // type:function size:0x2F8 fn_311_2BE0 = .text:0x00002BE0; // type:function size:0x24 -fn_311_2C10 = .text:0x00002C10; // type:function size:0x10C -fn_311_2D20 = .text:0x00002D20; // type:function size:0x60 -fn_311_2D80 = .text:0x00002D80; // type:function size:0xC -fn_311_2D90 = .text:0x00002D90; // type:function size:0x1C -fn_311_2DB0 = .text:0x00002DB0; // type:function size:0x1C -fn_311_2DD0 = .text:0x00002DD0; // type:function size:0x1C -fn_311_2DF0 = .text:0x00002DF0; // type:function size:0x10 -fn_311_2E00 = .text:0x00002E00; // type:function size:0x10 -fn_311_2E10 = .text:0x00002E10; // type:function size:0x10 -fn_311_2E20 = .text:0x00002E20; // type:function size:0x10 -fn_311_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_311_2E40 = .text:0x00002E40; // type:function size:0x10 -fn_311_2E50 = .text:0x00002E50; // type:function size:0x30 -fn_311_2E80 = .text:0x00002E80; // type:function size:0x30 -fn_311_2EB0 = .text:0x00002EB0; // type:function size:0x30 -fn_311_2EE0 = .text:0x00002EE0; // type:function size:0x56C -fn_311_3450 = .text:0x00003450; // type:function size:0x58 -fn_311_34B0 = .text:0x000034B0; // type:function size:0x88 +__dt__14dAcOWaterNut_cFv = .text:0x00002C10; // type:function size:0x10C +build__30sFStateFct_c<14dAcOWaterNut_c>FRC12sStateIDIf_c = .text:0x00002D20; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOWaterNut_c>FRP10sStateIf_c = .text:0x00002D80; // type:function size:0xC +initialize__27sFState_c<14dAcOWaterNut_c>Fv = .text:0x00002D90; // type:function size:0x1C +execute__27sFState_c<14dAcOWaterNut_c>Fv = .text:0x00002DB0; // type:function size:0x1C +finalize__27sFState_c<14dAcOWaterNut_c>Fv = .text:0x00002DD0; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002DF0; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E00; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002E10; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E20; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dAcOWaterNut_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E40; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOWaterNut_c>CFR14dAcOWaterNut_c = .text:0x00002E50; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOWaterNut_c>CFR14dAcOWaterNut_c = .text:0x00002E80; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOWaterNut_c>CFR14dAcOWaterNut_c = .text:0x00002EB0; // type:function size:0x30 +__sinit_\d_a_obj_water_nut_cpp = .text:0x00002EE0; // type:function size:0x56C scope:local +__dt__29sFStateID_c<14dAcOWaterNut_c>Fv = .text:0x00003450; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOWaterNut_c>CFPCc = .text:0x000034B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -81,7 +81,7 @@ lbl_311_rodata_98 = .rodata:0x00000098; // type:object size:0x20 data:double lbl_311_rodata_B8 = .rodata:0x000000B8; // type:object size:0x8 data:float lbl_311_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_311_rodata_C4 = .rodata:0x000000C4; // type:object size:0x18 data:float -lbl_311_data_0 = .data:0x00000000; // type:object size:0x70 data:4byte +g_profile_OBJ_WATER_NUT = .data:0x00000000; // type:object size:0x70 data:4byte lbl_311_data_70 = .data:0x00000070; // type:object size:0x28 lbl_311_data_98 = .data:0x00000098; // type:object size:0x10 lbl_311_data_A8 = .data:0x000000A8; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_water_nut_leafNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_nut_leafNP/symbols.txt index 9f965575..085a9832 100644 --- a/config/SOUE01/rels/d_a_obj_water_nut_leafNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_nut_leafNP/symbols.txt @@ -3,29 +3,29 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_312_F0 = .text:0x000000F0; // type:function size:0xD0 -fn_312_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_312_220 = .text:0x00000220; // type:function size:0x6C -fn_312_290 = .text:0x00000290; // type:function size:0xA0 -fn_312_330 = .text:0x00000330; // type:function size:0xA4 +dAcOWaterNutLeaf_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__31sFState_c<18dAcOWaterNutLeaf_c>Fv = .text:0x000001C0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOWaterNutLeaf_c>Fv = .text:0x00000220; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000290; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000330; // type:function size:0xA4 fn_312_3E0 = .text:0x000003E0; // type:function size:0xC fn_312_3EC = .text:0x000003EC; // type:function size:0x4 fn_312_3F0 = .text:0x000003F0; // type:function size:0xC fn_312_3FC = .text:0x000003FC; // type:function size:0x4 fn_312_400 = .text:0x00000400; // type:function size:0x8 fn_312_410 = .text:0x00000410; // type:function size:0x2A4 -fn_312_6C0 = .text:0x000006C0; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x10 fn_312_6D0 = .text:0x000006D0; // type:function size:0x8 fn_312_6E0 = .text:0x000006E0; // type:function size:0x248 -fn_312_930 = .text:0x00000930; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 fn_312_940 = .text:0x00000940; // type:function size:0x8 -fn_312_950 = .text:0x00000950; // type:function size:0x10 -fn_312_960 = .text:0x00000960; // type:function size:0x38 +initializeState_Wait__18dAcOWaterNutLeaf_cFv = .text:0x00000950; // type:function size:0x10 +executeState_Wait__18dAcOWaterNutLeaf_cFv = .text:0x00000960; // type:function size:0x38 fn_312_998 = .text:0x00000998; // type:function size:0x4 -fn_312_9A0 = .text:0x000009A0; // type:function size:0x4 -fn_312_9B0 = .text:0x000009B0; // type:function size:0xB8 -fn_312_A70 = .text:0x00000A70; // type:function size:0x70 -fn_312_AE0 = .text:0x00000AE0; // type:function size:0x4 +finalizeState_Wait__18dAcOWaterNutLeaf_cFv = .text:0x000009A0; // type:function size:0x4 +initializeState_WaitBirth__18dAcOWaterNutLeaf_cFv = .text:0x000009B0; // type:function size:0xB8 +executeState_WaitBirth__18dAcOWaterNutLeaf_cFv = .text:0x00000A70; // type:function size:0x70 +finalizeState_WaitBirth__18dAcOWaterNutLeaf_cFv = .text:0x00000AE0; // type:function size:0x4 fn_312_AF0 = .text:0x00000AF0; // type:function size:0xD4 fn_312_BD0 = .text:0x00000BD0; // type:function size:0x1C fn_312_BF0 = .text:0x00000BF0; // type:function size:0x134 @@ -34,25 +34,25 @@ fn_312_1070 = .text:0x00001070; // type:function size:0x244 fn_312_12C0 = .text:0x000012C0; // type:function size:0x4 fn_312_12D0 = .text:0x000012D0; // type:function size:0x1C fn_312_12F0 = .text:0x000012F0; // type:function size:0x4 -fn_312_1300 = .text:0x00001300; // type:function size:0xDC -fn_312_13E0 = .text:0x000013E0; // type:function size:0x10 -fn_312_13F0 = .text:0x000013F0; // type:function size:0x60 -fn_312_1450 = .text:0x00001450; // type:function size:0xC -fn_312_1460 = .text:0x00001460; // type:function size:0x1C -fn_312_1480 = .text:0x00001480; // type:function size:0x1C -fn_312_14A0 = .text:0x000014A0; // type:function size:0x1C -fn_312_14C0 = .text:0x000014C0; // type:function size:0x10 -fn_312_14D0 = .text:0x000014D0; // type:function size:0x10 -fn_312_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_312_14F0 = .text:0x000014F0; // type:function size:0x10 -fn_312_1500 = .text:0x00001500; // type:function size:0x10 -fn_312_1510 = .text:0x00001510; // type:function size:0x10 -fn_312_1520 = .text:0x00001520; // type:function size:0x30 -fn_312_1550 = .text:0x00001550; // type:function size:0x30 -fn_312_1580 = .text:0x00001580; // type:function size:0x30 -fn_312_15B0 = .text:0x000015B0; // type:function size:0x1C0 -fn_312_1770 = .text:0x00001770; // type:function size:0x58 -fn_312_17D0 = .text:0x000017D0; // type:function size:0x88 +__dt__18dAcOWaterNutLeaf_cFv = .text:0x00001300; // type:function size:0xDC +getStateID__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013E0; // type:function size:0x10 +build__34sFStateFct_c<18dAcOWaterNutLeaf_c>FRC12sStateIDIf_c = .text:0x000013F0; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOWaterNutLeaf_c>FRP10sStateIf_c = .text:0x00001450; // type:function size:0xC +initialize__31sFState_c<18dAcOWaterNutLeaf_c>Fv = .text:0x00001460; // type:function size:0x1C +execute__31sFState_c<18dAcOWaterNutLeaf_c>Fv = .text:0x00001480; // type:function size:0x1C +finalize__31sFState_c<18dAcOWaterNutLeaf_c>Fv = .text:0x000014A0; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014C0; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014D0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014E0; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014F0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001500; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dAcOWaterNutLeaf_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001510; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOWaterNutLeaf_c>CFR18dAcOWaterNutLeaf_c = .text:0x00001520; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOWaterNutLeaf_c>CFR18dAcOWaterNutLeaf_c = .text:0x00001550; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOWaterNutLeaf_c>CFR18dAcOWaterNutLeaf_c = .text:0x00001580; // type:function size:0x30 +__sinit_\d_a_obj_water_nut_leaf_cpp = .text:0x000015B0; // type:function size:0x1C0 scope:local +__dt__33sFStateID_c<18dAcOWaterNutLeaf_c>Fv = .text:0x00001770; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOWaterNutLeaf_c>CFPCc = .text:0x000017D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -61,7 +61,7 @@ lbl_312_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float lbl_312_rodata_44 = .rodata:0x00000044; // type:object size:0x4 data:float lbl_312_rodata_48 = .rodata:0x00000048; // type:object size:0x4 data:float lbl_312_rodata_50 = .rodata:0x00000050; // type:object size:0xC -lbl_312_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATER_NUT_LEAF = .data:0x00000000; // type:object size:0x10 data:4byte lbl_312_data_10 = .data:0x00000010; // type:object size:0x20 data:string lbl_312_data_30 = .data:0x00000030; // type:object size:0x4 data:4byte lbl_312_data_34 = .data:0x00000034; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_water_shieldNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_shieldNP/symbols.txt index 64a51a70..0b74abc4 100644 --- a/config/SOUE01/rels/d_a_obj_water_shieldNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_shieldNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcOwaterShield__ctor = .text:0x00000070; // type:function size:0xD4 +dAcOwaterShield_c_classInit__Fv = .text:0x00000070; // type:function size:0xD4 fn_433_150 = .text:0x00000150; // type:function size:0x40 AcOwaterShield__initModels = .text:0x00000190; // type:function size:0x16C AcOwaterShield__init = .text:0x00000300; // type:function size:0x100 fn_433_400 = .text:0x00000400; // type:function size:0x8 AcOwaterShield__updae = .text:0x00000410; // type:function size:0x54 AcOwaterShield__draw = .text:0x00000470; // type:function size:0x28 -AcOwaterShield__dtor = .text:0x000004A0; // type:function size:0x8C +__dt__17dAcOwaterShield_cFv = .text:0x000004A0; // type:function size:0x8C fn_433_530 = .text:0x00000530; // type:function size:0x4 fn_433_540 = .text:0x00000540; // type:function size:0x4 fn_433_550 = .text:0x00000550; // type:function size:0x4 @@ -17,6 +17,6 @@ fn_433_570 = .text:0x00000570; // type:function size:0x4 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_433_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_433_data_0 = .data:0x00000000; // type:object size:0x50 +g_profile_OBJ_WATER_SHIELD = .data:0x00000000; // type:object size:0x50 lbl_433_data_50 = .data:0x00000050; // type:object size:0x20 lbl_433_data_70 = .data:0x00000070; // type:object size:0xA0 diff --git a/config/SOUE01/rels/d_a_obj_water_surfaceNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_surfaceNP/symbols.txt index ee76885a..e200e93b 100644 --- a/config/SOUE01/rels/d_a_obj_water_surfaceNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_surfaceNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwaterSurface__ctor = .text:0x000000F0; // type:function size:0x134 +dAcOwaterSurface_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 fn_390_230 = .text:0x00000230; // type:function size:0x64 -fn_390_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_390_300 = .text:0x00000300; // type:function size:0x6C -fn_390_370 = .text:0x00000370; // type:function size:0xA0 -fn_390_410 = .text:0x00000410; // type:function size:0xA4 +__dt__31sFState_c<18dAcOwaterSurface_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__34sFStateFct_c<18dAcOwaterSurface_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 AcOwaterSurface__initModels = .text:0x000004C0; // type:function size:0x240 AcOwaterSurface__init = .text:0x00000700; // type:function size:0x45C -fn_390_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 AcOwaterSurface__destory = .text:0x00000B70; // type:function size:0x4C AcOwaterSurface__update = .text:0x00000BC0; // type:function size:0xF8 -fn_390_CC0 = .text:0x00000CC0; // type:function size:0x10 +executeState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CC0; // type:function size:0x10 AcOwaterSurface__draw = .text:0x00000CD0; // type:function size:0x60 -fn_390_D30 = .text:0x00000D30; // type:function size:0x4 -AcOwaterSurface__stateWaitUpdate = .text:0x00000D40; // type:function size:0xA8 -AcOwaterSurface__stateWaitLeave = .text:0x00000DF0; // type:function size:0xF4 -AcOwaterSurface__stateMoveEnter = .text:0x00000EF0; // type:function size:0x48 -AcOwaterSurface__stateMoveUpdate = .text:0x00000F40; // type:function size:0x144 -fn_390_1090 = .text:0x00001090; // type:function size:0x10 -fn_390_10A0 = .text:0x000010A0; // type:function size:0x4 -fn_390_10B0 = .text:0x000010B0; // type:function size:0x4 -AcOwaterSurface__stateAfter1Update = .text:0x000010C0; // type:function size:0xA8 -AcOwaterSurface__stateAfterUpdate1Leave = .text:0x00001170; // type:function size:0x9C -fn_390_1210 = .text:0x00001210; // type:function size:0x4 -fn_390_1220 = .text:0x00001220; // type:function size:0x4 -fn_390_1230 = .text:0x00001230; // type:function size:0x4 -AcOwaterSurface__dtor = .text:0x00001240; // type:function size:0x120 -fn_390_1360 = .text:0x00001360; // type:function size:0x10 -fn_390_1370 = .text:0x00001370; // type:function size:0x60 -fn_390_13D0 = .text:0x000013D0; // type:function size:0xC -fn_390_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_390_1400 = .text:0x00001400; // type:function size:0x1C -fn_390_1420 = .text:0x00001420; // type:function size:0x1C -fn_390_1440 = .text:0x00001440; // type:function size:0x10 -fn_390_1450 = .text:0x00001450; // type:function size:0x10 -fn_390_1460 = .text:0x00001460; // type:function size:0x10 -fn_390_1470 = .text:0x00001470; // type:function size:0x10 -fn_390_1480 = .text:0x00001480; // type:function size:0x10 -fn_390_1490 = .text:0x00001490; // type:function size:0x30 -fn_390_14C0 = .text:0x000014C0; // type:function size:0x30 -fn_390_14F0 = .text:0x000014F0; // type:function size:0x30 -fn_390_1520 = .text:0x00001520; // type:function size:0x338 -fn_390_1860 = .text:0x00001860; // type:function size:0x58 -fn_390_18C0 = .text:0x000018C0; // type:function size:0x88 +initializeState_Wait__18dAcOwaterSurface_cFv = .text:0x00000D30; // type:function size:0x4 +executeState_Wait__18dAcOwaterSurface_cFv = .text:0x00000D40; // type:function size:0xA8 +finalizeState_Wait__18dAcOwaterSurface_cFv = .text:0x00000DF0; // type:function size:0xF4 +initializeState_Move__18dAcOwaterSurface_cFv = .text:0x00000EF0; // type:function size:0x48 +executeState_Move__18dAcOwaterSurface_cFv = .text:0x00000F40; // type:function size:0x144 +getOldStateID__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001090; // type:function size:0x10 +finalizeState_Move__18dAcOwaterSurface_cFv = .text:0x000010A0; // type:function size:0x4 +initializeState_After1__18dAcOwaterSurface_cFv = .text:0x000010B0; // type:function size:0x4 +executeState_After1__18dAcOwaterSurface_cFv = .text:0x000010C0; // type:function size:0xA8 +finalizeState_After1__18dAcOwaterSurface_cFv = .text:0x00001170; // type:function size:0x9C +initializeState_After2__18dAcOwaterSurface_cFv = .text:0x00001210; // type:function size:0x4 +executeState_After2__18dAcOwaterSurface_cFv = .text:0x00001220; // type:function size:0x4 +finalizeState_After2__18dAcOwaterSurface_cFv = .text:0x00001230; // type:function size:0x4 +__dt__18dAcOwaterSurface_cFv = .text:0x00001240; // type:function size:0x120 +getStateID__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +build__34sFStateFct_c<18dAcOwaterSurface_c>FRC12sStateIDIf_c = .text:0x00001370; // type:function size:0x60 +dispose__34sFStateFct_c<18dAcOwaterSurface_c>FRP10sStateIf_c = .text:0x000013D0; // type:function size:0xC +initialize__31sFState_c<18dAcOwaterSurface_c>Fv = .text:0x000013E0; // type:function size:0x1C +execute__31sFState_c<18dAcOwaterSurface_c>Fv = .text:0x00001400; // type:function size:0x1C +finalize__31sFState_c<18dAcOwaterSurface_c>Fv = .text:0x00001420; // type:function size:0x1C +initializeState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001450; // type:function size:0x10 +refreshState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001460; // type:function size:0x10 +getState__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dAcOwaterSurface_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 +finalizeState__33sFStateID_c<18dAcOwaterSurface_c>CFR18dAcOwaterSurface_c = .text:0x00001490; // type:function size:0x30 +executeState__33sFStateID_c<18dAcOwaterSurface_c>CFR18dAcOwaterSurface_c = .text:0x000014C0; // type:function size:0x30 +initializeState__33sFStateID_c<18dAcOwaterSurface_c>CFR18dAcOwaterSurface_c = .text:0x000014F0; // type:function size:0x30 +__sinit_\d_a_obj_water_surface_cpp = .text:0x00001520; // type:function size:0x338 scope:local +__dt__33sFStateID_c<18dAcOwaterSurface_c>Fv = .text:0x00001860; // type:function size:0x58 +isSameName__33sFStateID_c<18dAcOwaterSurface_c>CFPCc = .text:0x000018C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -86,7 +86,7 @@ lbl_390_data_1B8 = .data:0x000001B8; // type:object size:0x14 lbl_390_data_1CC = .data:0x000001CC; // type:object size:0x14 lbl_390_data_1E0 = .data:0x000001E0; // type:object size:0x14 lbl_390_data_1F4 = .data:0x000001F4; // type:object size:0x14 -lbl_390_data_208 = .data:0x00000208; // type:object size:0x10 +g_profile_OBJ_WATER_SURFACE = .data:0x00000208; // type:object size:0x10 lbl_390_data_218 = .data:0x00000218; // type:object size:0x20 data:string lbl_390_data_238 = .data:0x00000238; // type:object size:0x4 data:4byte lbl_390_data_23C = .data:0x0000023C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_water_switchNP/symbols.txt b/config/SOUE01/rels/d_a_obj_water_switchNP/symbols.txt index 73872543..bd8ef4d2 100644 --- a/config/SOUE01/rels/d_a_obj_water_switchNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_water_switchNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_341_F0 = .text:0x000000F0; // type:function size:0x134 -fn_341_230 = .text:0x00000230; // type:function size:0x58 -fn_341_290 = .text:0x00000290; // type:function size:0x6C -fn_341_300 = .text:0x00000300; // type:function size:0xA0 -fn_341_3A0 = .text:0x000003A0; // type:function size:0xA4 +dAcOwaterSwitch_c_classInit__Fv = .text:0x000000F0; // type:function size:0x134 +__dt__30sFState_c<17dAcOwaterSwitch_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOwaterSwitch_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_341_450 = .text:0x00000450; // type:function size:0xFC fn_341_550 = .text:0x00000550; // type:function size:0x4A8 -fn_341_A00 = .text:0x00000A00; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A00; // type:function size:0x10 fn_341_A10 = .text:0x00000A10; // type:function size:0x8 fn_341_A20 = .text:0x00000A20; // type:function size:0x2FC -fn_341_D20 = .text:0x00000D20; // type:function size:0x10 -fn_341_D30 = .text:0x00000D30; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +getStateID__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D30; // type:function size:0x10 fn_341_D40 = .text:0x00000D40; // type:function size:0xE0 fn_341_E20 = .text:0x00000E20; // type:function size:0x28 -fn_341_E50 = .text:0x00000E50; // type:function size:0x88 -fn_341_EE0 = .text:0x00000EE0; // type:function size:0xB8 -fn_341_FA0 = .text:0x00000FA0; // type:function size:0xDC -fn_341_1080 = .text:0x00001080; // type:function size:0xC -fn_341_1090 = .text:0x00001090; // type:function size:0x54 +initializeState_Off__17dAcOwaterSwitch_cFv = .text:0x00000E50; // type:function size:0x88 +executeState_Off__17dAcOwaterSwitch_cFv = .text:0x00000EE0; // type:function size:0xB8 +finalizeState_Off__17dAcOwaterSwitch_cFv = .text:0x00000FA0; // type:function size:0xDC +initializeState_Wait1__17dAcOwaterSwitch_cFv = .text:0x00001080; // type:function size:0xC +executeState_Wait1__17dAcOwaterSwitch_cFv = .text:0x00001090; // type:function size:0x54 fn_341_10F0 = .text:0x000010F0; // type:function size:0x1C -fn_341_1110 = .text:0x00001110; // type:function size:0x4 -fn_341_1120 = .text:0x00001120; // type:function size:0xC8 -fn_341_11F0 = .text:0x000011F0; // type:function size:0xC4 -fn_341_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_341_12D0 = .text:0x000012D0; // type:function size:0x24 -fn_341_1300 = .text:0x00001300; // type:function size:0x68 -fn_341_1370 = .text:0x00001370; // type:function size:0x4 -fn_341_1380 = .text:0x00001380; // type:function size:0x20 -fn_341_13A0 = .text:0x000013A0; // type:function size:0x74 -fn_341_1420 = .text:0x00001420; // type:function size:0x4 +finalizeState_Wait1__17dAcOwaterSwitch_cFv = .text:0x00001110; // type:function size:0x4 +initializeState_Wait2__17dAcOwaterSwitch_cFv = .text:0x00001120; // type:function size:0xC8 +executeState_Wait2__17dAcOwaterSwitch_cFv = .text:0x000011F0; // type:function size:0xC4 +finalizeState_Wait2__17dAcOwaterSwitch_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_Wait3__17dAcOwaterSwitch_cFv = .text:0x000012D0; // type:function size:0x24 +executeState_Wait3__17dAcOwaterSwitch_cFv = .text:0x00001300; // type:function size:0x68 +finalizeState_Wait3__17dAcOwaterSwitch_cFv = .text:0x00001370; // type:function size:0x4 +initializeState_On__17dAcOwaterSwitch_cFv = .text:0x00001380; // type:function size:0x20 +executeState_On__17dAcOwaterSwitch_cFv = .text:0x000013A0; // type:function size:0x74 +finalizeState_On__17dAcOwaterSwitch_cFv = .text:0x00001420; // type:function size:0x4 fn_341_1430 = .text:0x00001430; // type:function size:0xD0 fn_341_1500 = .text:0x00001500; // type:function size:0x48 fn_341_1550 = .text:0x00001550; // type:function size:0x2C -fn_341_1580 = .text:0x00001580; // type:function size:0x108 -fn_341_1690 = .text:0x00001690; // type:function size:0x60 -fn_341_16F0 = .text:0x000016F0; // type:function size:0xC -fn_341_1700 = .text:0x00001700; // type:function size:0x1C -fn_341_1720 = .text:0x00001720; // type:function size:0x1C -fn_341_1740 = .text:0x00001740; // type:function size:0x1C -fn_341_1760 = .text:0x00001760; // type:function size:0x10 -fn_341_1770 = .text:0x00001770; // type:function size:0x10 -fn_341_1780 = .text:0x00001780; // type:function size:0x10 -fn_341_1790 = .text:0x00001790; // type:function size:0x10 -fn_341_17A0 = .text:0x000017A0; // type:function size:0x10 -fn_341_17B0 = .text:0x000017B0; // type:function size:0x10 -fn_341_17C0 = .text:0x000017C0; // type:function size:0x30 -fn_341_17F0 = .text:0x000017F0; // type:function size:0x30 -fn_341_1820 = .text:0x00001820; // type:function size:0x30 -fn_341_1850 = .text:0x00001850; // type:function size:0x460 -fn_341_1CB0 = .text:0x00001CB0; // type:function size:0x58 -fn_341_1D10 = .text:0x00001D10; // type:function size:0x88 +__dt__17dAcOwaterSwitch_cFv = .text:0x00001580; // type:function size:0x108 +build__33sFStateFct_c<17dAcOwaterSwitch_c>FRC12sStateIDIf_c = .text:0x00001690; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOwaterSwitch_c>FRP10sStateIf_c = .text:0x000016F0; // type:function size:0xC +initialize__30sFState_c<17dAcOwaterSwitch_c>Fv = .text:0x00001700; // type:function size:0x1C +execute__30sFState_c<17dAcOwaterSwitch_c>Fv = .text:0x00001720; // type:function size:0x1C +finalize__30sFState_c<17dAcOwaterSwitch_c>Fv = .text:0x00001740; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001760; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001770; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001780; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001790; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017A0; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOwaterSwitch_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017B0; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOwaterSwitch_c>CFR17dAcOwaterSwitch_c = .text:0x000017C0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOwaterSwitch_c>CFR17dAcOwaterSwitch_c = .text:0x000017F0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOwaterSwitch_c>CFR17dAcOwaterSwitch_c = .text:0x00001820; // type:function size:0x30 +__sinit_\d_a_obj_water_switch_cpp = .text:0x00001850; // type:function size:0x460 scope:local +__dt__32sFStateID_c<17dAcOwaterSwitch_c>Fv = .text:0x00001CB0; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOwaterSwitch_c>CFPCc = .text:0x00001D10; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -63,7 +63,7 @@ lbl_341_data_C = .data:0x0000000C; // type:object size:0x10 lbl_341_data_1C = .data:0x0000001C; // type:object size:0x8 lbl_341_data_24 = .data:0x00000024; // type:object size:0x14 lbl_341_data_38 = .data:0x00000038; // type:object size:0x10 -lbl_341_data_48 = .data:0x00000048; // type:object size:0x88 +g_profile_OBJ_WATER_SWITCH = .data:0x00000048; // type:object size:0x88 lbl_341_data_D0 = .data:0x000000D0; // type:object size:0x80 lbl_341_data_150 = .data:0x00000150; // type:object size:0x30 lbl_341_data_180 = .data:0x00000180; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_a_obj_waterfall_D100NP/symbols.txt b/config/SOUE01/rels/d_a_obj_waterfall_D100NP/symbols.txt index 72d35b99..8e64d254 100644 --- a/config/SOUE01/rels/d_a_obj_waterfall_D100NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_waterfall_D100NP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwaterfallD100__ctor = .text:0x000000F0; // type:function size:0x104 -fn_422_200 = .text:0x00000200; // type:function size:0x58 -fn_422_260 = .text:0x00000260; // type:function size:0x6C -fn_422_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_422_370 = .text:0x00000370; // type:function size:0xA4 +dAcOwaterfallD100_c_classInit__Fv = .text:0x000000F0; // type:function size:0x104 +__dt__32sFState_c<19dAcOwaterfallD100_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOwaterfallD100_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 AcOwaterfallD100__initModels = .text:0x00000420; // type:function size:0x100 AcOwaterfallD100__init1 = .text:0x00000520; // type:function size:0x158 -fn_422_680 = .text:0x00000680; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000680; // type:function size:0x10 AcOwaterfallD100__init2 = .text:0x00000690; // type:function size:0x74 fn_422_710 = .text:0x00000710; // type:function size:0x8 AcOwaterfallD100__update = .text:0x00000720; // type:function size:0x54 -fn_422_780 = .text:0x00000780; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000780; // type:function size:0x10 AcOwaterfallD100__draw = .text:0x00000790; // type:function size:0x6C -fn_422_800 = .text:0x00000800; // type:function size:0x10 -fn_422_810 = .text:0x00000810; // type:function size:0x4 -AcOwaterfallD100__stateWaitUpdate = .text:0x00000820; // type:function size:0x74 -fn_422_8A0 = .text:0x000008A0; // type:function size:0x4 -AcOwaterfallD100__stateSpoutEnter = .text:0x000008B0; // type:function size:0xC -AcOwaterfallD100__stateSpoutUpdate = .text:0x000008C0; // type:function size:0x130 +getStateID__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 +initializeState_Wait__19dAcOwaterfallD100_cFv = .text:0x00000810; // type:function size:0x4 +executeState_Wait__19dAcOwaterfallD100_cFv = .text:0x00000820; // type:function size:0x74 +finalizeState_Wait__19dAcOwaterfallD100_cFv = .text:0x000008A0; // type:function size:0x4 +initializeState_Spout__19dAcOwaterfallD100_cFv = .text:0x000008B0; // type:function size:0xC +executeState_Spout__19dAcOwaterfallD100_cFv = .text:0x000008C0; // type:function size:0x130 AcOwaterfallD100__decrement = .text:0x000009F0; // type:function size:0x1C -fn_422_A10 = .text:0x00000A10; // type:function size:0x4 -fn_422_A20 = .text:0x00000A20; // type:function size:0x4 -fn_422_A30 = .text:0x00000A30; // type:function size:0x4 -fn_422_A40 = .text:0x00000A40; // type:function size:0x4 -AcOwaterfallD100__dtor = .text:0x00000A50; // type:function size:0xF4 -fn_422_B50 = .text:0x00000B50; // type:function size:0x60 -fn_422_BB0 = .text:0x00000BB0; // type:function size:0xC -fn_422_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_422_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_422_C00 = .text:0x00000C00; // type:function size:0x1C -fn_422_C20 = .text:0x00000C20; // type:function size:0x10 -fn_422_C30 = .text:0x00000C30; // type:function size:0x10 -fn_422_C40 = .text:0x00000C40; // type:function size:0x10 -fn_422_C50 = .text:0x00000C50; // type:function size:0x10 -fn_422_C60 = .text:0x00000C60; // type:function size:0x10 -fn_422_C70 = .text:0x00000C70; // type:function size:0x10 -fn_422_C80 = .text:0x00000C80; // type:function size:0x30 -fn_422_CB0 = .text:0x00000CB0; // type:function size:0x30 -fn_422_CE0 = .text:0x00000CE0; // type:function size:0x30 -fn_422_D10 = .text:0x00000D10; // type:function size:0x27C -fn_422_F90 = .text:0x00000F90; // type:function size:0x58 -fn_422_FF0 = .text:0x00000FF0; // type:function size:0x88 +finalizeState_Spout__19dAcOwaterfallD100_cFv = .text:0x00000A10; // type:function size:0x4 +initializeState_After__19dAcOwaterfallD100_cFv = .text:0x00000A20; // type:function size:0x4 +executeState_After__19dAcOwaterfallD100_cFv = .text:0x00000A30; // type:function size:0x4 +finalizeState_After__19dAcOwaterfallD100_cFv = .text:0x00000A40; // type:function size:0x4 +__dt__19dAcOwaterfallD100_cFv = .text:0x00000A50; // type:function size:0xF4 +build__35sFStateFct_c<19dAcOwaterfallD100_c>FRC12sStateIDIf_c = .text:0x00000B50; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOwaterfallD100_c>FRP10sStateIf_c = .text:0x00000BB0; // type:function size:0xC +initialize__32sFState_c<19dAcOwaterfallD100_c>Fv = .text:0x00000BC0; // type:function size:0x1C +execute__32sFState_c<19dAcOwaterfallD100_c>Fv = .text:0x00000BE0; // type:function size:0x1C +finalize__32sFState_c<19dAcOwaterfallD100_c>Fv = .text:0x00000C00; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C30; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C40; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C50; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOwaterfallD100_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C70; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOwaterfallD100_c>CFR19dAcOwaterfallD100_c = .text:0x00000C80; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOwaterfallD100_c>CFR19dAcOwaterfallD100_c = .text:0x00000CB0; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOwaterfallD100_c>CFR19dAcOwaterfallD100_c = .text:0x00000CE0; // type:function size:0x30 +__sinit_\d_a_obj_waterfall_D100_cpp = .text:0x00000D10; // type:function size:0x27C scope:local +__dt__34sFStateID_c<19dAcOwaterfallD100_c>Fv = .text:0x00000F90; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOwaterfallD100_c>CFPCc = .text:0x00000FF0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -55,7 +55,7 @@ lbl_422_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_422_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_422_data_20 = .data:0x00000020; // type:object size:0x10 data:string lbl_422_data_30 = .data:0x00000030; // type:object size:0x10 data:string -lbl_422_data_40 = .data:0x00000040; // type:object size:0x10 +g_profile_OBJ_WATERFALL_D100 = .data:0x00000040; // type:object size:0x10 lbl_422_data_50 = .data:0x00000050; // type:object size:0x10 lbl_422_data_60 = .data:0x00000060; // type:object size:0x28 lbl_422_data_88 = .data:0x00000088; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_waterfall_D101NP/symbols.txt b/config/SOUE01/rels/d_a_obj_waterfall_D101NP/symbols.txt index d3fdc568..964b2782 100644 --- a/config/SOUE01/rels/d_a_obj_waterfall_D101NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_waterfall_D101NP/symbols.txt @@ -4,59 +4,59 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_321_F0 = .text:0x000000F0; // type:function size:0x40 -AcOWaterFallD101__ctor = .text:0x00000130; // type:function size:0x174 +dAcOWaterFallD101_c_classInit__Fv = .text:0x00000130; // type:function size:0x174 fn_321_2B0 = .text:0x000002B0; // type:function size:0x64 -fn_321_320 = .text:0x00000320; // type:function size:0x58 -fn_321_380 = .text:0x00000380; // type:function size:0x6C -fn_321_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_321_490 = .text:0x00000490; // type:function size:0xA4 +__dt__32sFState_c<19dAcOWaterFallD101_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOWaterFallD101_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_321_540 = .text:0x00000540; // type:function size:0x4 fn_321_550 = .text:0x00000550; // type:function size:0x40 AcOWaterFallD101__initModels = .text:0x00000590; // type:function size:0x3D8 AcOWaterFallD101__init1 = .text:0x00000970; // type:function size:0x5C4 -fn_321_F40 = .text:0x00000F40; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F40; // type:function size:0x10 fn_321_F50 = .text:0x00000F50; // type:function size:0x68 fn_321_FC0 = .text:0x00000FC0; // type:function size:0x8 fn_321_FD0 = .text:0x00000FD0; // type:function size:0x3E8 -fn_321_13C0 = .text:0x000013C0; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013C0; // type:function size:0x10 fn_321_13D0 = .text:0x000013D0; // type:function size:0x28 -AcOWaterFallD101__stateWaitEnter = .text:0x00001400; // type:function size:0x70 -AcOWaterFallD101__stateWaitUpdate = .text:0x00001470; // type:function size:0x298 -fn_321_1710 = .text:0x00001710; // type:function size:0x4 +initializeState_Wait__19dAcOWaterFallD101_cFv = .text:0x00001400; // type:function size:0x70 +executeState_Wait__19dAcOWaterFallD101_cFv = .text:0x00001470; // type:function size:0x298 +finalizeState_Wait__19dAcOWaterFallD101_cFv = .text:0x00001710; // type:function size:0x4 fn_321_1720 = .text:0x00001720; // type:function size:0x64 fn_321_1790 = .text:0x00001790; // type:function size:0xC fn_321_17A0 = .text:0x000017A0; // type:function size:0x4C -AcOWaterFallD101__dtor = .text:0x000017F0; // type:function size:0x144 -fn_321_1940 = .text:0x00001940; // type:function size:0x10 +__dt__19dAcOWaterFallD101_cFv = .text:0x000017F0; // type:function size:0x144 +getStateID__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001940; // type:function size:0x10 fn_321_1950 = .text:0x00001950; // type:function size:0x4 fn_321_1960 = .text:0x00001960; // type:function size:0x4 fn_321_1970 = .text:0x00001970; // type:function size:0x4 fn_321_1980 = .text:0x00001980; // type:function size:0x4 fn_321_1990 = .text:0x00001990; // type:function size:0x4 -fn_321_19A0 = .text:0x000019A0; // type:function size:0x60 -fn_321_1A00 = .text:0x00001A00; // type:function size:0xC -fn_321_1A10 = .text:0x00001A10; // type:function size:0x1C -fn_321_1A30 = .text:0x00001A30; // type:function size:0x1C -fn_321_1A50 = .text:0x00001A50; // type:function size:0x1C -fn_321_1A70 = .text:0x00001A70; // type:function size:0x10 -fn_321_1A80 = .text:0x00001A80; // type:function size:0x10 -fn_321_1A90 = .text:0x00001A90; // type:function size:0x10 -fn_321_1AA0 = .text:0x00001AA0; // type:function size:0x10 -fn_321_1AB0 = .text:0x00001AB0; // type:function size:0x10 -fn_321_1AC0 = .text:0x00001AC0; // type:function size:0x10 -fn_321_1AD0 = .text:0x00001AD0; // type:function size:0x30 -fn_321_1B00 = .text:0x00001B00; // type:function size:0x30 -fn_321_1B30 = .text:0x00001B30; // type:function size:0x30 -fn_321_1B60 = .text:0x00001B60; // type:function size:0x10C -fn_321_1C70 = .text:0x00001C70; // type:function size:0x58 -fn_321_1CD0 = .text:0x00001CD0; // type:function size:0x88 +build__35sFStateFct_c<19dAcOWaterFallD101_c>FRC12sStateIDIf_c = .text:0x000019A0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOWaterFallD101_c>FRP10sStateIf_c = .text:0x00001A00; // type:function size:0xC +initialize__32sFState_c<19dAcOWaterFallD101_c>Fv = .text:0x00001A10; // type:function size:0x1C +execute__32sFState_c<19dAcOWaterFallD101_c>Fv = .text:0x00001A30; // type:function size:0x1C +finalize__32sFState_c<19dAcOWaterFallD101_c>Fv = .text:0x00001A50; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A70; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A80; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001A90; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AA0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AB0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOWaterFallD101_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001AC0; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOWaterFallD101_c>CFR19dAcOWaterFallD101_c = .text:0x00001AD0; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOWaterFallD101_c>CFR19dAcOWaterFallD101_c = .text:0x00001B00; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOWaterFallD101_c>CFR19dAcOWaterFallD101_c = .text:0x00001B30; // type:function size:0x30 +__sinit_\d_a_obj_waterfall_D101_cpp = .text:0x00001B60; // type:function size:0x10C scope:local +__dt__34sFStateID_c<19dAcOWaterFallD101_c>Fv = .text:0x00001C70; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOWaterFallD101_c>CFPCc = .text:0x00001CD0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_321_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_321_rodata_4 = .rodata:0x00000004; // type:object size:0x9C data:float lbl_321_rodata_A0 = .rodata:0x000000A0; // type:object size:0x4 data:float -lbl_321_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATERFALL_D101 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_321_data_10 = .data:0x00000010; // type:object size:0x88 data:float lbl_321_data_98 = .data:0x00000098; // type:object size:0x24 lbl_321_data_BC = .data:0x000000BC; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_waterfall_F102NP/symbols.txt b/config/SOUE01/rels/d_a_obj_waterfall_F102NP/symbols.txt index df082a20..b8a74e83 100644 --- a/config/SOUE01/rels/d_a_obj_waterfall_F102NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_waterfall_F102NP/symbols.txt @@ -3,54 +3,54 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_412_F0 = .text:0x000000F0; // type:function size:0x144 -fn_412_240 = .text:0x00000240; // type:function size:0x58 -fn_412_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_412_310 = .text:0x00000310; // type:function size:0xA0 -fn_412_3B0 = .text:0x000003B0; // type:function size:0xA4 +dAcOwaterfallF102_c_classInit__Fv = .text:0x000000F0; // type:function size:0x144 +__dt__32sFState_c<19dAcOwaterfallF102_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__35sFStateFct_c<19dAcOwaterfallF102_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__58sFStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_412_460 = .text:0x00000460; // type:function size:0x40 fn_412_4A0 = .text:0x000004A0; // type:function size:0x40 fn_412_4E0 = .text:0x000004E0; // type:function size:0x1A8 fn_412_690 = .text:0x00000690; // type:function size:0x1AC -fn_412_840 = .text:0x00000840; // type:function size:0x10 +changeState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000840; // type:function size:0x10 fn_412_850 = .text:0x00000850; // type:function size:0x8 fn_412_860 = .text:0x00000860; // type:function size:0xC8 -fn_412_930 = .text:0x00000930; // type:function size:0x10 -fn_412_940 = .text:0x00000940; // type:function size:0x10 +executeState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000930; // type:function size:0x10 +getStateID__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 fn_412_950 = .text:0x00000950; // type:function size:0x6C -fn_412_9C0 = .text:0x000009C0; // type:function size:0x4 -fn_412_9D0 = .text:0x000009D0; // type:function size:0xD0 -fn_412_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_412_AB0 = .text:0x00000AB0; // type:function size:0x1C -fn_412_AD0 = .text:0x00000AD0; // type:function size:0x100 -fn_412_BD0 = .text:0x00000BD0; // type:function size:0x4 -fn_412_BE0 = .text:0x00000BE0; // type:function size:0x34 -fn_412_C20 = .text:0x00000C20; // type:function size:0x4 -fn_412_C30 = .text:0x00000C30; // type:function size:0x4 +initializeState_Wait__19dAcOwaterfallF102_cFv = .text:0x000009C0; // type:function size:0x4 +executeState_Wait__19dAcOwaterfallF102_cFv = .text:0x000009D0; // type:function size:0xD0 +finalizeState_Wait__19dAcOwaterfallF102_cFv = .text:0x00000AA0; // type:function size:0x4 +initializeState_Vanish__19dAcOwaterfallF102_cFv = .text:0x00000AB0; // type:function size:0x1C +executeState_Vanish__19dAcOwaterfallF102_cFv = .text:0x00000AD0; // type:function size:0x100 +finalizeState_Vanish__19dAcOwaterfallF102_cFv = .text:0x00000BD0; // type:function size:0x4 +initializeState_Stop__19dAcOwaterfallF102_cFv = .text:0x00000BE0; // type:function size:0x34 +executeState_Stop__19dAcOwaterfallF102_cFv = .text:0x00000C20; // type:function size:0x4 +finalizeState_Stop__19dAcOwaterfallF102_cFv = .text:0x00000C30; // type:function size:0x4 fn_412_C40 = .text:0x00000C40; // type:function size:0x12C -fn_412_D70 = .text:0x00000D70; // type:function size:0x114 +__dt__19dAcOwaterfallF102_cFv = .text:0x00000D70; // type:function size:0x114 fn_412_E90 = .text:0x00000E90; // type:function size:0x4 fn_412_EA0 = .text:0x00000EA0; // type:function size:0x4 fn_412_EB0 = .text:0x00000EB0; // type:function size:0x4 fn_412_EC0 = .text:0x00000EC0; // type:function size:0x4 fn_412_ED0 = .text:0x00000ED0; // type:function size:0x4 -fn_412_EE0 = .text:0x00000EE0; // type:function size:0x60 -fn_412_F40 = .text:0x00000F40; // type:function size:0xC -fn_412_F50 = .text:0x00000F50; // type:function size:0x1C -fn_412_F70 = .text:0x00000F70; // type:function size:0x1C -fn_412_F90 = .text:0x00000F90; // type:function size:0x1C -fn_412_FB0 = .text:0x00000FB0; // type:function size:0x10 -fn_412_FC0 = .text:0x00000FC0; // type:function size:0x10 -fn_412_FD0 = .text:0x00000FD0; // type:function size:0x10 -fn_412_FE0 = .text:0x00000FE0; // type:function size:0x10 -fn_412_FF0 = .text:0x00000FF0; // type:function size:0x10 -fn_412_1000 = .text:0x00001000; // type:function size:0x10 -fn_412_1010 = .text:0x00001010; // type:function size:0x30 -fn_412_1040 = .text:0x00001040; // type:function size:0x30 -fn_412_1070 = .text:0x00001070; // type:function size:0x30 -fn_412_10A0 = .text:0x000010A0; // type:function size:0x29C -fn_412_1340 = .text:0x00001340; // type:function size:0x58 -fn_412_13A0 = .text:0x000013A0; // type:function size:0x88 +build__35sFStateFct_c<19dAcOwaterfallF102_c>FRC12sStateIDIf_c = .text:0x00000EE0; // type:function size:0x60 +dispose__35sFStateFct_c<19dAcOwaterfallF102_c>FRP10sStateIf_c = .text:0x00000F40; // type:function size:0xC +initialize__32sFState_c<19dAcOwaterfallF102_c>Fv = .text:0x00000F50; // type:function size:0x1C +execute__32sFState_c<19dAcOwaterfallF102_c>Fv = .text:0x00000F70; // type:function size:0x1C +finalize__32sFState_c<19dAcOwaterfallF102_c>Fv = .text:0x00000F90; // type:function size:0x1C +initializeState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FB0; // type:function size:0x10 +finalizeState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FC0; // type:function size:0x10 +refreshState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000FD0; // type:function size:0x10 +getState__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FE0; // type:function size:0x10 +getNewStateID__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000FF0; // type:function size:0x10 +getOldStateID__88sStateMgr_c<19dAcOwaterfallF102_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001000; // type:function size:0x10 +finalizeState__34sFStateID_c<19dAcOwaterfallF102_c>CFR19dAcOwaterfallF102_c = .text:0x00001010; // type:function size:0x30 +executeState__34sFStateID_c<19dAcOwaterfallF102_c>CFR19dAcOwaterfallF102_c = .text:0x00001040; // type:function size:0x30 +initializeState__34sFStateID_c<19dAcOwaterfallF102_c>CFR19dAcOwaterfallF102_c = .text:0x00001070; // type:function size:0x30 +__sinit_\d_a_obj_waterfall_F102_cpp = .text:0x000010A0; // type:function size:0x29C scope:local +__dt__34sFStateID_c<19dAcOwaterfallF102_c>Fv = .text:0x00001340; // type:function size:0x58 +isSameName__34sFStateID_c<19dAcOwaterfallF102_c>CFPCc = .text:0x000013A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -59,7 +59,7 @@ lbl_412_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_412_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_412_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float lbl_412_rodata_28 = .rodata:0x00000028; // type:object size:0x4 data:float -lbl_412_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WATERFALL_F102 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_412_data_10 = .data:0x00000010; // type:object size:0x78 lbl_412_data_88 = .data:0x00000088; // type:object size:0x28 lbl_412_data_B0 = .data:0x000000B0; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_wind02NP/symbols.txt b/config/SOUE01/rels/d_a_obj_wind02NP/symbols.txt index 593d6510..c8c2c738 100644 --- a/config/SOUE01/rels/d_a_obj_wind02NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_wind02NP/symbols.txt @@ -4,57 +4,57 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_161_F0 = .text:0x000000F0; // type:function size:0x40 -AcOwind02__ctor = .text:0x00000130; // type:function size:0x1EC +dAcOwind02_c_classInit__Fv = .text:0x00000130; // type:function size:0x1EC fn_161_320 = .text:0x00000320; // type:function size:0x90 fn_161_3B0 = .text:0x000003B0; // type:function size:0x90 -fn_161_440 = .text:0x00000440; // type:function size:0x58 -fn_161_4A0 = .text:0x000004A0; // type:function size:0x6C -fn_161_510 = .text:0x00000510; // type:function size:0xA0 -fn_161_5B0 = .text:0x000005B0; // type:function size:0xA4 +__dt__25sFState_c<12dAcOwind02_c>Fv = .text:0x00000440; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOwind02_c>Fv = .text:0x000004A0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000510; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005B0; // type:function size:0xA4 fn_161_660 = .text:0x00000660; // type:function size:0x4 AcOwind02__initModel = .text:0x00000670; // type:function size:0x140 AcOwind02__init = .text:0x000007B0; // type:function size:0x3B0 -fn_161_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 AcOwind02__destroy = .text:0x00000B70; // type:function size:0x34 AcOwind02__update = .text:0x00000BB0; // type:function size:0x36C -fn_161_F20 = .text:0x00000F20; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 AcOwind02__draw = .text:0x00000F30; // type:function size:0x3C -AcOwind02__stateWaitEnter = .text:0x00000F70; // type:function size:0xD0 -AcOwind02__stateWaitUpdate = .text:0x00001040; // type:function size:0x194 +initializeState_Wait__12dAcOwind02_cFv = .text:0x00000F70; // type:function size:0xD0 +executeState_Wait__12dAcOwind02_cFv = .text:0x00001040; // type:function size:0x194 fn_161_11E0 = .text:0x000011E0; // type:function size:0x1C -fn_161_1200 = .text:0x00001200; // type:function size:0x4 -AcOwind02__stateLoopEnter = .text:0x00001210; // type:function size:0x60 -AcOwind02__stateLoopUpdate = .text:0x00001270; // type:function size:0x80 -fn_161_12F0 = .text:0x000012F0; // type:function size:0x4 -AcOwind02__stateStopEnter = .text:0x00001300; // type:function size:0x44 -AcOwind02__stateStopUpdate = .text:0x00001350; // type:function size:0xAC -fn_161_1400 = .text:0x00001400; // type:function size:0x4 -AcOwind02__stateDeadEnter = .text:0x00001410; // type:function size:0x8 -AcOwind02__stateDeadUpdate = .text:0x00001420; // type:function size:0x78 -fn_161_14A0 = .text:0x000014A0; // type:function size:0x4 +finalizeState_Wait__12dAcOwind02_cFv = .text:0x00001200; // type:function size:0x4 +initializeState_Loop__12dAcOwind02_cFv = .text:0x00001210; // type:function size:0x60 +executeState_Loop__12dAcOwind02_cFv = .text:0x00001270; // type:function size:0x80 +finalizeState_Loop__12dAcOwind02_cFv = .text:0x000012F0; // type:function size:0x4 +initializeState_Stop__12dAcOwind02_cFv = .text:0x00001300; // type:function size:0x44 +executeState_Stop__12dAcOwind02_cFv = .text:0x00001350; // type:function size:0xAC +finalizeState_Stop__12dAcOwind02_cFv = .text:0x00001400; // type:function size:0x4 +initializeState_Dead__12dAcOwind02_cFv = .text:0x00001410; // type:function size:0x8 +executeState_Dead__12dAcOwind02_cFv = .text:0x00001420; // type:function size:0x78 +finalizeState_Dead__12dAcOwind02_cFv = .text:0x000014A0; // type:function size:0x4 fn_161_14B0 = .text:0x000014B0; // type:function size:0x478 -fn_161_1930 = .text:0x00001930; // type:function size:0x10 +getStateID__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001930; // type:function size:0x10 fn_161_1940 = .text:0x00001940; // type:function size:0xB0 fn_161_19F0 = .text:0x000019F0; // type:function size:0x120 fn_161_1B10 = .text:0x00001B10; // type:function size:0x14C -AcOwind02__dtor = .text:0x00001C60; // type:function size:0x1A8 -fn_161_1E10 = .text:0x00001E10; // type:function size:0x60 -fn_161_1E70 = .text:0x00001E70; // type:function size:0xC -fn_161_1E80 = .text:0x00001E80; // type:function size:0x1C -fn_161_1EA0 = .text:0x00001EA0; // type:function size:0x1C -fn_161_1EC0 = .text:0x00001EC0; // type:function size:0x1C -fn_161_1EE0 = .text:0x00001EE0; // type:function size:0x10 -fn_161_1EF0 = .text:0x00001EF0; // type:function size:0x10 -fn_161_1F00 = .text:0x00001F00; // type:function size:0x10 -fn_161_1F10 = .text:0x00001F10; // type:function size:0x10 -fn_161_1F20 = .text:0x00001F20; // type:function size:0x10 -fn_161_1F30 = .text:0x00001F30; // type:function size:0x10 -fn_161_1F40 = .text:0x00001F40; // type:function size:0x30 -fn_161_1F70 = .text:0x00001F70; // type:function size:0x30 -fn_161_1FA0 = .text:0x00001FA0; // type:function size:0x30 -fn_161_1FD0 = .text:0x00001FD0; // type:function size:0x338 -fn_161_2310 = .text:0x00002310; // type:function size:0x58 -fn_161_2370 = .text:0x00002370; // type:function size:0x88 +__dt__12dAcOwind02_cFv = .text:0x00001C60; // type:function size:0x1A8 +build__28sFStateFct_c<12dAcOwind02_c>FRC12sStateIDIf_c = .text:0x00001E10; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOwind02_c>FRP10sStateIf_c = .text:0x00001E70; // type:function size:0xC +initialize__25sFState_c<12dAcOwind02_c>Fv = .text:0x00001E80; // type:function size:0x1C +execute__25sFState_c<12dAcOwind02_c>Fv = .text:0x00001EA0; // type:function size:0x1C +finalize__25sFState_c<12dAcOwind02_c>Fv = .text:0x00001EC0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EE0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001EF0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001F00; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F10; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F20; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOwind02_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001F30; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOwind02_c>CFR12dAcOwind02_c = .text:0x00001F40; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOwind02_c>CFR12dAcOwind02_c = .text:0x00001F70; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOwind02_c>CFR12dAcOwind02_c = .text:0x00001FA0; // type:function size:0x30 +__sinit_\d_a_obj_wind02_cpp = .text:0x00001FD0; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcOwind02_c>Fv = .text:0x00002310; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOwind02_c>CFPCc = .text:0x00002370; // type:function size:0x88 fn_161_2400 = .text:0x00002400; // type:function size:0x8 fn_161_2410 = .text:0x00002410; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -65,7 +65,7 @@ lbl_161_rodata_18 = .rodata:0x00000018; // type:object size:0x68 data:4byte lbl_161_rodata_80 = .rodata:0x00000080; // type:object size:0x50 data:float lbl_161_rodata_D0 = .rodata:0x000000D0; // type:object size:0x1C data:float lbl_161_rodata_EC = .rodata:0x000000EC; // type:object size:0x4 data:float -lbl_161_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WIND02 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_161_data_10 = .data:0x00000010; // type:object size:0x10 data:string lbl_161_data_20 = .data:0x00000020; // type:object size:0x14 lbl_161_data_34 = .data:0x00000034; // type:object size:0x14 diff --git a/config/SOUE01/rels/d_a_obj_wind03NP/symbols.txt b/config/SOUE01/rels/d_a_obj_wind03NP/symbols.txt index ddc35378..6f767aa5 100644 --- a/config/SOUE01/rels/d_a_obj_wind03NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_wind03NP/symbols.txt @@ -3,27 +3,27 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwind03__ctor = .text:0x000000F0; // type:function size:0x260 +dAcOwind03_c_classInit__Fv = .text:0x000000F0; // type:function size:0x260 fn_162_350 = .text:0x00000350; // type:function size:0x90 fn_162_3E0 = .text:0x000003E0; // type:function size:0x90 -fn_162_470 = .text:0x00000470; // type:function size:0x58 -fn_162_4D0 = .text:0x000004D0; // type:function size:0x6C -fn_162_540 = .text:0x00000540; // type:function size:0xA0 -fn_162_5E0 = .text:0x000005E0; // type:function size:0xA4 +__dt__25sFState_c<12dAcOwind03_c>Fv = .text:0x00000470; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOwind03_c>Fv = .text:0x000004D0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000540; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c>Fv = .text:0x000005E0; // type:function size:0xA4 fn_162_690 = .text:0x00000690; // type:function size:0x14 fn_162_6B0 = .text:0x000006B0; // type:function size:0x58 fn_162_710 = .text:0x00000710; // type:function size:0x358 AcOwind03__init = .text:0x00000A70; // type:function size:0x488 -fn_162_F00 = .text:0x00000F00; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000F00; // type:function size:0x10 fn_162_F10 = .text:0x00000F10; // type:function size:0x38 AcOwind03__update = .text:0x00000F50; // type:function size:0x8F8 -fn_162_1850 = .text:0x00001850; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001850; // type:function size:0x10 fn_162_1860 = .text:0x00001860; // type:function size:0x1C fn_162_1880 = .text:0x00001880; // type:function size:0x40 -fn_162_18C0 = .text:0x000018C0; // type:function size:0xC -fn_162_18D0 = .text:0x000018D0; // type:function size:0x48 +initializeState_Wait__12dAcOwind03_cFv = .text:0x000018C0; // type:function size:0xC +executeState_Wait__12dAcOwind03_cFv = .text:0x000018D0; // type:function size:0x48 fn_162_1918 = .text:0x00001918; // type:function size:0x4 -fn_162_1920 = .text:0x00001920; // type:function size:0x4 +finalizeState_Wait__12dAcOwind03_cFv = .text:0x00001920; // type:function size:0x4 fn_162_1930 = .text:0x00001930; // type:function size:0xD8 fn_162_1A10 = .text:0x00001A10; // type:function size:0x134 fn_162_1B50 = .text:0x00001B50; // type:function size:0x17C @@ -31,25 +31,25 @@ fn_162_1CD0 = .text:0x00001CD0; // type:function size:0xE0 AcOwind03__shouldBeOpen = .text:0x00001DB0; // type:function size:0x104 fn_162_1EC0 = .text:0x00001EC0; // type:function size:0x1C8 fn_162_2090 = .text:0x00002090; // type:function size:0x184 -fn_162_2220 = .text:0x00002220; // type:function size:0x204 -fn_162_2430 = .text:0x00002430; // type:function size:0x10 -fn_162_2440 = .text:0x00002440; // type:function size:0x60 -fn_162_24A0 = .text:0x000024A0; // type:function size:0xC -fn_162_24B0 = .text:0x000024B0; // type:function size:0x1C -fn_162_24D0 = .text:0x000024D0; // type:function size:0x1C -fn_162_24F0 = .text:0x000024F0; // type:function size:0x1C -fn_162_2510 = .text:0x00002510; // type:function size:0x10 -fn_162_2520 = .text:0x00002520; // type:function size:0x10 -fn_162_2530 = .text:0x00002530; // type:function size:0x10 -fn_162_2540 = .text:0x00002540; // type:function size:0x10 -fn_162_2550 = .text:0x00002550; // type:function size:0x10 -fn_162_2560 = .text:0x00002560; // type:function size:0x10 -fn_162_2570 = .text:0x00002570; // type:function size:0x30 -fn_162_25A0 = .text:0x000025A0; // type:function size:0x30 -fn_162_25D0 = .text:0x000025D0; // type:function size:0x30 -fn_162_2600 = .text:0x00002600; // type:function size:0x10C -fn_162_2710 = .text:0x00002710; // type:function size:0x58 -fn_162_2770 = .text:0x00002770; // type:function size:0x88 +__dt__12dAcOwind03_cFv = .text:0x00002220; // type:function size:0x204 +getStateID__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002430; // type:function size:0x10 +build__28sFStateFct_c<12dAcOwind03_c>FRC12sStateIDIf_c = .text:0x00002440; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOwind03_c>FRP10sStateIf_c = .text:0x000024A0; // type:function size:0xC +initialize__25sFState_c<12dAcOwind03_c>Fv = .text:0x000024B0; // type:function size:0x1C +execute__25sFState_c<12dAcOwind03_c>Fv = .text:0x000024D0; // type:function size:0x1C +finalize__25sFState_c<12dAcOwind03_c>Fv = .text:0x000024F0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002510; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002520; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002530; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002540; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002550; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOwind03_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002560; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOwind03_c>CFR12dAcOwind03_c = .text:0x00002570; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOwind03_c>CFR12dAcOwind03_c = .text:0x000025A0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOwind03_c>CFR12dAcOwind03_c = .text:0x000025D0; // type:function size:0x30 +__sinit_\d_a_obj_wind03_cpp = .text:0x00002600; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dAcOwind03_c>Fv = .text:0x00002710; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOwind03_c>CFPCc = .text:0x00002770; // type:function size:0x88 fn_162_2800 = .text:0x00002800; // type:function size:0x8 fn_162_2810 = .text:0x00002810; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -62,7 +62,7 @@ lbl_162_rodata_9C = .rodata:0x0000009C; // type:object size:0x4 data:float lbl_162_rodata_A0 = .rodata:0x000000A0; // type:object size:0x18 data:float lbl_162_rodata_B8 = .rodata:0x000000B8; // type:object size:0x18 data:float lbl_162_rodata_D0 = .rodata:0x000000D0; // type:object size:0x10 data:double -lbl_162_data_0 = .data:0x00000000; // type:object size:0x98 data:4byte +g_profile_OBJ_WIND03 = .data:0x00000000; // type:object size:0x98 data:4byte lbl_162_data_98 = .data:0x00000098; // type:object size:0x4 data:4byte lbl_162_data_9C = .data:0x0000009C; // type:object size:0x24 lbl_162_data_C0 = .data:0x000000C0; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_obj_wind04NP/symbols.txt b/config/SOUE01/rels/d_a_obj_wind04NP/symbols.txt index 6f3bbe3d..13b3018b 100644 --- a/config/SOUE01/rels/d_a_obj_wind04NP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_wind04NP/symbols.txt @@ -4,60 +4,60 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_163_F0 = .text:0x000000F0; // type:function size:0x40 -AcOwind04__ctor = .text:0x00000130; // type:function size:0x1AC +dAcOwind04_c_classInit__Fv = .text:0x00000130; // type:function size:0x1AC fn_163_2E0 = .text:0x000002E0; // type:function size:0x40 -fn_163_320 = .text:0x00000320; // type:function size:0x58 -fn_163_380 = .text:0x00000380; // type:function size:0x6C -fn_163_3F0 = .text:0x000003F0; // type:function size:0xA0 -fn_163_490 = .text:0x00000490; // type:function size:0xA4 +__dt__25sFState_c<12dAcOwind04_c>Fv = .text:0x00000320; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcOwind04_c>Fv = .text:0x00000380; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003F0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000490; // type:function size:0xA4 fn_163_540 = .text:0x00000540; // type:function size:0x4 fn_163_550 = .text:0x00000550; // type:function size:0x180 AcOwind04__init = .text:0x000006D0; // type:function size:0x23C -fn_163_910 = .text:0x00000910; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000910; // type:function size:0x10 fn_163_920 = .text:0x00000920; // type:function size:0x8 fn_163_930 = .text:0x00000930; // type:function size:0x368 -fn_163_CA0 = .text:0x00000CA0; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000CA0; // type:function size:0x10 fn_163_CB0 = .text:0x00000CB0; // type:function size:0x28 -fn_163_CE0 = .text:0x00000CE0; // type:function size:0xC8 -fn_163_DB0 = .text:0x00000DB0; // type:function size:0x1FC +initializeState_Wait__12dAcOwind04_cFv = .text:0x00000CE0; // type:function size:0xC8 +executeState_Wait__12dAcOwind04_cFv = .text:0x00000DB0; // type:function size:0x1FC fn_163_FB0 = .text:0x00000FB0; // type:function size:0x1C -fn_163_FD0 = .text:0x00000FD0; // type:function size:0x4 -fn_163_FE0 = .text:0x00000FE0; // type:function size:0x54 -fn_163_1040 = .text:0x00001040; // type:function size:0x150 -fn_163_1190 = .text:0x00001190; // type:function size:0x4 -fn_163_11A0 = .text:0x000011A0; // type:function size:0x10 -fn_163_11B0 = .text:0x000011B0; // type:function size:0x100 -fn_163_12B0 = .text:0x000012B0; // type:function size:0x4 -fn_163_12C0 = .text:0x000012C0; // type:function size:0x8 -fn_163_12D0 = .text:0x000012D0; // type:function size:0xB0 -fn_163_1380 = .text:0x00001380; // type:function size:0x4 +finalizeState_Wait__12dAcOwind04_cFv = .text:0x00000FD0; // type:function size:0x4 +initializeState_Loop__12dAcOwind04_cFv = .text:0x00000FE0; // type:function size:0x54 +executeState_Loop__12dAcOwind04_cFv = .text:0x00001040; // type:function size:0x150 +finalizeState_Loop__12dAcOwind04_cFv = .text:0x00001190; // type:function size:0x4 +initializeState_Stop__12dAcOwind04_cFv = .text:0x000011A0; // type:function size:0x10 +executeState_Stop__12dAcOwind04_cFv = .text:0x000011B0; // type:function size:0x100 +finalizeState_Stop__12dAcOwind04_cFv = .text:0x000012B0; // type:function size:0x4 +initializeState_Dead__12dAcOwind04_cFv = .text:0x000012C0; // type:function size:0x8 +executeState_Dead__12dAcOwind04_cFv = .text:0x000012D0; // type:function size:0xB0 +finalizeState_Dead__12dAcOwind04_cFv = .text:0x00001380; // type:function size:0x4 fn_163_1390 = .text:0x00001390; // type:function size:0x94 fn_163_1430 = .text:0x00001430; // type:function size:0xB8 fn_163_14F0 = .text:0x000014F0; // type:function size:0x190 -fn_163_1680 = .text:0x00001680; // type:function size:0x12C -fn_163_17B0 = .text:0x000017B0; // type:function size:0x10 +__dt__12dAcOwind04_cFv = .text:0x00001680; // type:function size:0x12C +getStateID__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000017B0; // type:function size:0x10 fn_163_17C0 = .text:0x000017C0; // type:function size:0x4 fn_163_17D0 = .text:0x000017D0; // type:function size:0x4 fn_163_17E0 = .text:0x000017E0; // type:function size:0x4 fn_163_17F0 = .text:0x000017F0; // type:function size:0x4 fn_163_1800 = .text:0x00001800; // type:function size:0x4 -fn_163_1810 = .text:0x00001810; // type:function size:0x60 -fn_163_1870 = .text:0x00001870; // type:function size:0xC -fn_163_1880 = .text:0x00001880; // type:function size:0x1C -fn_163_18A0 = .text:0x000018A0; // type:function size:0x1C -fn_163_18C0 = .text:0x000018C0; // type:function size:0x1C -fn_163_18E0 = .text:0x000018E0; // type:function size:0x10 -fn_163_18F0 = .text:0x000018F0; // type:function size:0x10 -fn_163_1900 = .text:0x00001900; // type:function size:0x10 -fn_163_1910 = .text:0x00001910; // type:function size:0x10 -fn_163_1920 = .text:0x00001920; // type:function size:0x10 -fn_163_1930 = .text:0x00001930; // type:function size:0x10 -fn_163_1940 = .text:0x00001940; // type:function size:0x30 -fn_163_1970 = .text:0x00001970; // type:function size:0x30 -fn_163_19A0 = .text:0x000019A0; // type:function size:0x30 -fn_163_19D0 = .text:0x000019D0; // type:function size:0x338 -fn_163_1D10 = .text:0x00001D10; // type:function size:0x58 -fn_163_1D70 = .text:0x00001D70; // type:function size:0x88 +build__28sFStateFct_c<12dAcOwind04_c>FRC12sStateIDIf_c = .text:0x00001810; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcOwind04_c>FRP10sStateIf_c = .text:0x00001870; // type:function size:0xC +initialize__25sFState_c<12dAcOwind04_c>Fv = .text:0x00001880; // type:function size:0x1C +execute__25sFState_c<12dAcOwind04_c>Fv = .text:0x000018A0; // type:function size:0x1C +finalize__25sFState_c<12dAcOwind04_c>Fv = .text:0x000018C0; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018E0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000018F0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001900; // type:function size:0x10 +getState__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001910; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001920; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcOwind04_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001930; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcOwind04_c>CFR12dAcOwind04_c = .text:0x00001940; // type:function size:0x30 +executeState__27sFStateID_c<12dAcOwind04_c>CFR12dAcOwind04_c = .text:0x00001970; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcOwind04_c>CFR12dAcOwind04_c = .text:0x000019A0; // type:function size:0x30 +__sinit_\d_a_obj_wind04_cpp = .text:0x000019D0; // type:function size:0x338 scope:local +__dt__27sFStateID_c<12dAcOwind04_c>Fv = .text:0x00001D10; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcOwind04_c>CFPCc = .text:0x00001D70; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_163_rodata_0 = .rodata:0x00000000; // type:object size:0x44 data:float lbl_163_rodata_44 = .rodata:0x00000044; // type:object size:0x10 data:float lbl_163_rodata_54 = .rodata:0x00000054; // type:object size:0x14 data:float lbl_163_rodata_68 = .rodata:0x00000068; // type:object size:0x8 data:float -lbl_163_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WIND04 = .data:0x00000000; // type:object size:0x10 data:4byte lbl_163_data_10 = .data:0x00000010; // type:object size:0x18 lbl_163_data_28 = .data:0x00000028; // type:object size:0x18 lbl_163_data_40 = .data:0x00000040; // type:object size:0x18 diff --git a/config/SOUE01/rels/d_a_obj_windNP/symbols.txt b/config/SOUE01/rels/d_a_obj_windNP/symbols.txt index deeabaa5..f2338cbb 100644 --- a/config/SOUE01/rels/d_a_obj_windNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_windNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwind__ctor = .text:0x000000F0; // type:function size:0x1D8 +dAcOwind_c_classInit__Fv = .text:0x000000F0; // type:function size:0x1D8 fn_160_2D0 = .text:0x000002D0; // type:function size:0x90 fn_160_360 = .text:0x00000360; // type:function size:0x90 -fn_160_3F0 = .text:0x000003F0; // type:function size:0x58 -fn_160_450 = .text:0x00000450; // type:function size:0x6C -fn_160_4C0 = .text:0x000004C0; // type:function size:0xA0 -fn_160_560 = .text:0x00000560; // type:function size:0xA4 +__dt__23sFState_c<10dAcOwind_c>Fv = .text:0x000003F0; // type:function size:0x58 +__dt__26sFStateFct_c<10dAcOwind_c>Fv = .text:0x00000450; // type:function size:0x6C +__dt__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004C0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000560; // type:function size:0xA4 AcOwind__initModels = .text:0x00000610; // type:function size:0x120 AcOwind__init = .text:0x00000730; // type:function size:0x438 -fn_160_B70 = .text:0x00000B70; // type:function size:0x10 +changeState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B70; // type:function size:0x10 fn_160_B80 = .text:0x00000B80; // type:function size:0x8 AcOwind__update = .text:0x00000B90; // type:function size:0x664 -fn_160_1200 = .text:0x00001200; // type:function size:0x10 +executeState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 fn_160_1210 = .text:0x00001210; // type:function size:0x1C AcOwind__draw = .text:0x00001230; // type:function size:0x98 -fn_160_12D0 = .text:0x000012D0; // type:function size:0x4 -AcOwind__stateWaitIn = .text:0x000012E0; // type:function size:0x48 +initializeState_Wait__10dAcOwind_cFv = .text:0x000012D0; // type:function size:0x4 +executeState_Wait__10dAcOwind_cFv = .text:0x000012E0; // type:function size:0x48 fn_160_1328 = .text:0x00001328; // type:function size:0x4 -fn_160_1330 = .text:0x00001330; // type:function size:0x4 +finalizeState_Wait__10dAcOwind_cFv = .text:0x00001330; // type:function size:0x4 fn_160_1340 = .text:0x00001340; // type:function size:0x25C fn_160_15A0 = .text:0x000015A0; // type:function size:0x120 -fn_160_16C0 = .text:0x000016C0; // type:function size:0x1A4 -fn_160_1870 = .text:0x00001870; // type:function size:0x10 -fn_160_1880 = .text:0x00001880; // type:function size:0x60 -fn_160_18E0 = .text:0x000018E0; // type:function size:0xC -fn_160_18F0 = .text:0x000018F0; // type:function size:0x1C -fn_160_1910 = .text:0x00001910; // type:function size:0x1C -fn_160_1930 = .text:0x00001930; // type:function size:0x1C -fn_160_1950 = .text:0x00001950; // type:function size:0x10 -fn_160_1960 = .text:0x00001960; // type:function size:0x10 -fn_160_1970 = .text:0x00001970; // type:function size:0x10 -fn_160_1980 = .text:0x00001980; // type:function size:0x10 -fn_160_1990 = .text:0x00001990; // type:function size:0x10 -fn_160_19A0 = .text:0x000019A0; // type:function size:0x10 -fn_160_19B0 = .text:0x000019B0; // type:function size:0x30 -fn_160_19E0 = .text:0x000019E0; // type:function size:0x30 -fn_160_1A10 = .text:0x00001A10; // type:function size:0x30 -fn_160_1A40 = .text:0x00001A40; // type:function size:0x10C -fn_160_1B50 = .text:0x00001B50; // type:function size:0x58 -fn_160_1BB0 = .text:0x00001BB0; // type:function size:0x88 +__dt__10dAcOwind_cFv = .text:0x000016C0; // type:function size:0x1A4 +getStateID__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001870; // type:function size:0x10 +build__26sFStateFct_c<10dAcOwind_c>FRC12sStateIDIf_c = .text:0x00001880; // type:function size:0x60 +dispose__26sFStateFct_c<10dAcOwind_c>FRP10sStateIf_c = .text:0x000018E0; // type:function size:0xC +initialize__23sFState_c<10dAcOwind_c>Fv = .text:0x000018F0; // type:function size:0x1C +execute__23sFState_c<10dAcOwind_c>Fv = .text:0x00001910; // type:function size:0x1C +finalize__23sFState_c<10dAcOwind_c>Fv = .text:0x00001930; // type:function size:0x1C +initializeState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001950; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001960; // type:function size:0x10 +refreshState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001970; // type:function size:0x10 +getState__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001980; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001990; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dAcOwind_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000019A0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dAcOwind_c>CFR10dAcOwind_c = .text:0x000019B0; // type:function size:0x30 +executeState__25sFStateID_c<10dAcOwind_c>CFR10dAcOwind_c = .text:0x000019E0; // type:function size:0x30 +initializeState__25sFStateID_c<10dAcOwind_c>CFR10dAcOwind_c = .text:0x00001A10; // type:function size:0x30 +__sinit_\d_a_obj_wind_cpp = .text:0x00001A40; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dAcOwind_c>Fv = .text:0x00001B50; // type:function size:0x58 +isSameName__25sFStateID_c<10dAcOwind_c>CFPCc = .text:0x00001BB0; // type:function size:0x88 fn_160_1C40 = .text:0x00001C40; // type:function size:0x8 fn_160_1C50 = .text:0x00001C50; // type:function size:0x8 _ctors = .ctors:0x00000000; // type:label scope:global @@ -54,7 +54,7 @@ lbl_160_rodata_80 = .rodata:0x00000080; // type:object size:0xC data:float lbl_160_rodata_8C = .rodata:0x0000008C; // type:object size:0x1C data:float lbl_160_rodata_A8 = .rodata:0x000000A8; // type:object size:0x4 data:float lbl_160_rodata_AC = .rodata:0x000000AC; // type:object size:0x20 data:float -lbl_160_data_0 = .data:0x00000000; // type:object size:0x3C data:4byte +g_profile_OBJ_WIND = .data:0x00000000; // type:object size:0x3C data:4byte lbl_160_data_3C = .data:0x0000003C; // type:object size:0xC lbl_160_data_48 = .data:0x00000048; // type:object size:0x30 lbl_160_data_78 = .data:0x00000078; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_a_obj_windmillNP/symbols.txt b/config/SOUE01/rels/d_a_obj_windmillNP/symbols.txt index 9faeaf9c..6878dfd6 100644 --- a/config/SOUE01/rels/d_a_obj_windmillNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_windmillNP/symbols.txt @@ -3,62 +3,62 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwindmill__ctor = .text:0x000000F0; // type:function size:0x130 -fn_374_220 = .text:0x00000220; // type:function size:0x58 -fn_374_280 = .text:0x00000280; // type:function size:0x6C -fn_374_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_374_390 = .text:0x00000390; // type:function size:0xA4 +dAcOwindmill_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 +__dt__27sFState_c<14dAcOwindmill_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dAcOwindmill_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_374_440 = .text:0x00000440; // type:function size:0x40 AcOwindmill__initModels = .text:0x00000480; // type:function size:0x174 AcOwindmill__init = .text:0x00000600; // type:function size:0x2E8 -fn_374_8F0 = .text:0x000008F0; // type:function size:0x10 +changeState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008F0; // type:function size:0x10 fn_374_900 = .text:0x00000900; // type:function size:0x8 AcOwindmill__update = .text:0x00000910; // type:function size:0xD0 -fn_374_9E0 = .text:0x000009E0; // type:function size:0x10 +executeState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000009E0; // type:function size:0x10 AcOwindmill__draw = .text:0x000009F0; // type:function size:0x28 -AcOwindmill__stateWaitEnter = .text:0x00000A20; // type:function size:0xC -AcOwindmill__stateWaitUpdate = .text:0x00000A30; // type:function size:0x174 +initializeState_Wait__14dAcOwindmill_cFv = .text:0x00000A20; // type:function size:0xC +executeState_Wait__14dAcOwindmill_cFv = .text:0x00000A30; // type:function size:0x174 AcOwindmill__decrement = .text:0x00000BB0; // type:function size:0x1C -fn_374_BD0 = .text:0x00000BD0; // type:function size:0x4 -AcOwindmill__stateCameraMoveEnter = .text:0x00000BE0; // type:function size:0x28 -AcOwindmill__stateCameraMoveUpdate = .text:0x00000C10; // type:function size:0x1D8 -fn_374_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_374_E00 = .text:0x00000E00; // type:function size:0x4 -AcOwindmill__stateMoveEnter = .text:0x00000E10; // type:function size:0xC -AcOwindmill__stateMoveIn = .text:0x00000E20; // type:function size:0x278 -AcOwindmill__stateMoveLeave = .text:0x000010A0; // type:function size:0x90 -fn_374_1130 = .text:0x00001130; // type:function size:0x4 -AcOwindmill__stateCollectUpdate = .text:0x00001140; // type:function size:0x1B0 -fn_374_12F0 = .text:0x000012F0; // type:function size:0x4 -AcOwindmill__stateCollectStickEnter = .text:0x00001300; // type:function size:0x24 -AcOwindmill__stateCollectStickUpdate = .text:0x00001330; // type:function size:0x260 -AcOwindmill__stateCollectStickLeave = .text:0x00001590; // type:function size:0x58 +finalizeState_Wait__14dAcOwindmill_cFv = .text:0x00000BD0; // type:function size:0x4 +initializeState_CameraMove__14dAcOwindmill_cFv = .text:0x00000BE0; // type:function size:0x28 +executeState_CameraMove__14dAcOwindmill_cFv = .text:0x00000C10; // type:function size:0x1D8 +getOldStateID__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +finalizeState_CameraMove__14dAcOwindmill_cFv = .text:0x00000E00; // type:function size:0x4 +initializeState_Move__14dAcOwindmill_cFv = .text:0x00000E10; // type:function size:0xC +executeState_Move__14dAcOwindmill_cFv = .text:0x00000E20; // type:function size:0x278 +finalizeState_Move__14dAcOwindmill_cFv = .text:0x000010A0; // type:function size:0x90 +initializeState_Collect__14dAcOwindmill_cFv = .text:0x00001130; // type:function size:0x4 +executeState_Collect__14dAcOwindmill_cFv = .text:0x00001140; // type:function size:0x1B0 +finalizeState_Collect__14dAcOwindmill_cFv = .text:0x000012F0; // type:function size:0x4 +initializeState_CollectStick__14dAcOwindmill_cFv = .text:0x00001300; // type:function size:0x24 +executeState_CollectStick__14dAcOwindmill_cFv = .text:0x00001330; // type:function size:0x260 +finalizeState_CollectStick__14dAcOwindmill_cFv = .text:0x00001590; // type:function size:0x58 isWindmillRepaired = .text:0x000015F0; // type:function size:0x48 isLightTowerRaised2 = .text:0x00001640; // type:function size:0x48 AcOwindmill__attachPinwheel = .text:0x00001690; // type:function size:0x8C -AcOwindmill__dtor = .text:0x00001720; // type:function size:0x100 -fn_374_1820 = .text:0x00001820; // type:function size:0x10 +__dt__14dAcOwindmill_cFv = .text:0x00001720; // type:function size:0x100 +getStateID__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001820; // type:function size:0x10 fn_374_1830 = .text:0x00001830; // type:function size:0x4 fn_374_1840 = .text:0x00001840; // type:function size:0x4 fn_374_1850 = .text:0x00001850; // type:function size:0x4 fn_374_1860 = .text:0x00001860; // type:function size:0x4 fn_374_1870 = .text:0x00001870; // type:function size:0x4 -fn_374_1880 = .text:0x00001880; // type:function size:0x60 -fn_374_18E0 = .text:0x000018E0; // type:function size:0xC -fn_374_18F0 = .text:0x000018F0; // type:function size:0x1C -fn_374_1910 = .text:0x00001910; // type:function size:0x1C -fn_374_1930 = .text:0x00001930; // type:function size:0x1C -fn_374_1950 = .text:0x00001950; // type:function size:0x10 -fn_374_1960 = .text:0x00001960; // type:function size:0x10 -fn_374_1970 = .text:0x00001970; // type:function size:0x10 -fn_374_1980 = .text:0x00001980; // type:function size:0x10 -fn_374_1990 = .text:0x00001990; // type:function size:0x10 -fn_374_19A0 = .text:0x000019A0; // type:function size:0x30 -fn_374_19D0 = .text:0x000019D0; // type:function size:0x30 -fn_374_1A00 = .text:0x00001A00; // type:function size:0x30 -fn_374_1A30 = .text:0x00001A30; // type:function size:0x3F4 -fn_374_1E30 = .text:0x00001E30; // type:function size:0x58 -fn_374_1E90 = .text:0x00001E90; // type:function size:0x88 +build__30sFStateFct_c<14dAcOwindmill_c>FRC12sStateIDIf_c = .text:0x00001880; // type:function size:0x60 +dispose__30sFStateFct_c<14dAcOwindmill_c>FRP10sStateIf_c = .text:0x000018E0; // type:function size:0xC +initialize__27sFState_c<14dAcOwindmill_c>Fv = .text:0x000018F0; // type:function size:0x1C +execute__27sFState_c<14dAcOwindmill_c>Fv = .text:0x00001910; // type:function size:0x1C +finalize__27sFState_c<14dAcOwindmill_c>Fv = .text:0x00001930; // type:function size:0x1C +initializeState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001950; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001960; // type:function size:0x10 +refreshState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001970; // type:function size:0x10 +getState__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001980; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dAcOwindmill_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001990; // type:function size:0x10 +finalizeState__29sFStateID_c<14dAcOwindmill_c>CFR14dAcOwindmill_c = .text:0x000019A0; // type:function size:0x30 +executeState__29sFStateID_c<14dAcOwindmill_c>CFR14dAcOwindmill_c = .text:0x000019D0; // type:function size:0x30 +initializeState__29sFStateID_c<14dAcOwindmill_c>CFR14dAcOwindmill_c = .text:0x00001A00; // type:function size:0x30 +__sinit_\d_a_obj_windmill_cpp = .text:0x00001A30; // type:function size:0x3F4 scope:local +__dt__29sFStateID_c<14dAcOwindmill_c>Fv = .text:0x00001E30; // type:function size:0x58 +isSameName__29sFStateID_c<14dAcOwindmill_c>CFPCc = .text:0x00001E90; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -67,7 +67,7 @@ lbl_374_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_374_rodata_24 = .rodata:0x00000024; // type:object size:0x28 data:float lbl_374_rodata_4C = .rodata:0x0000004C; // type:object size:0x4 data:float lbl_374_rodata_50 = .rodata:0x00000050; // type:object size:0xC -lbl_374_data_0 = .data:0x00000000; // type:object size:0x6C data:4byte +g_profile_OBJ_WINDMILL = .data:0x00000000; // type:object size:0x6C data:4byte lbl_374_data_6C = .data:0x0000006C; // type:object size:0x1C data:string lbl_374_data_88 = .data:0x00000088; // type:object size:0x4 data:4byte lbl_374_data_8C = .data:0x0000008C; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_obj_windmill_desertNP/symbols.txt b/config/SOUE01/rels/d_a_obj_windmill_desertNP/symbols.txt index 675cacc5..116b075f 100644 --- a/config/SOUE01/rels/d_a_obj_windmill_desertNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_windmill_desertNP/symbols.txt @@ -3,60 +3,60 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwindmillDesert__ctor = .text:0x000000F0; // type:function size:0x130 -fn_420_220 = .text:0x00000220; // type:function size:0x58 -fn_420_280 = .text:0x00000280; // type:function size:0x6C -fn_420_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_420_390 = .text:0x00000390; // type:function size:0xA4 +dAcOwindmillDesert_c_classInit__Fv = .text:0x000000F0; // type:function size:0x130 +__dt__33sFState_c<20dAcOwindmillDesert_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__36sFStateFct_c<20dAcOwindmillDesert_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_420_440 = .text:0x00000440; // type:function size:0x58 fn_420_4A0 = .text:0x000004A0; // type:function size:0x40 fn_420_4E0 = .text:0x000004E0; // type:function size:0xB0 AcOwindmillDesert__initModels = .text:0x00000590; // type:function size:0x154 AcOwindmillDesert__init = .text:0x000006F0; // type:function size:0x17C -fn_420_870 = .text:0x00000870; // type:function size:0x10 +changeState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000870; // type:function size:0x10 fn_420_880 = .text:0x00000880; // type:function size:0x8 AcOwindmillDesert__update = .text:0x00000890; // type:function size:0xE4 -fn_420_980 = .text:0x00000980; // type:function size:0x10 +executeState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 AcOwindmillDesert__draw = .text:0x00000990; // type:function size:0x90 -AcOwindmillDesert__stateWaitEnter = .text:0x00000A20; // type:function size:0xC -AcOwindmillDesert__stateWaitUpdate = .text:0x00000A30; // type:function size:0x10C +initializeState_Wait__20dAcOwindmillDesert_cFv = .text:0x00000A20; // type:function size:0xC +executeState_Wait__20dAcOwindmillDesert_cFv = .text:0x00000A30; // type:function size:0x10C AcOwindmillDesert__decrement = .text:0x00000B40; // type:function size:0x1C -fn_420_B60 = .text:0x00000B60; // type:function size:0x4 -AcOwindmillDesert__stateAccelerationEnter = .text:0x00000B70; // type:function size:0xC -AcOwindmillDesert__stateAccelerationUpdate = .text:0x00000B80; // type:function size:0x160 -fn_420_CE0 = .text:0x00000CE0; // type:function size:0x4 -AcOwindmillDesert__stateRollMaxSpeedEnter = .text:0x00000CF0; // type:function size:0x60 -AcOwindmillDesert__stateRollMaxSpeedUpdate = .text:0x00000D50; // type:function size:0xC8 -AcOwindmillDesert__stateRollMaxSpeedLeave = .text:0x00000E20; // type:function size:0x88 -AcOwindmillDesert__stateDecellerationEnter = .text:0x00000EB0; // type:function size:0x6C -AcOwindmillDesert__stateDecelerationUpdate = .text:0x00000F20; // type:function size:0x1B0 -fn_420_10D0 = .text:0x000010D0; // type:function size:0x4 +finalizeState_Wait__20dAcOwindmillDesert_cFv = .text:0x00000B60; // type:function size:0x4 +initializeState_Acceleration__20dAcOwindmillDesert_cFv = .text:0x00000B70; // type:function size:0xC +executeState_Acceleration__20dAcOwindmillDesert_cFv = .text:0x00000B80; // type:function size:0x160 +finalizeState_Acceleration__20dAcOwindmillDesert_cFv = .text:0x00000CE0; // type:function size:0x4 +initializeState_RollMaxSpeed__20dAcOwindmillDesert_cFv = .text:0x00000CF0; // type:function size:0x60 +executeState_RollMaxSpeed__20dAcOwindmillDesert_cFv = .text:0x00000D50; // type:function size:0xC8 +finalizeState_RollMaxSpeed__20dAcOwindmillDesert_cFv = .text:0x00000E20; // type:function size:0x88 +initializeState_Deceleration__20dAcOwindmillDesert_cFv = .text:0x00000EB0; // type:function size:0x6C +executeState_Deceleration__20dAcOwindmillDesert_cFv = .text:0x00000F20; // type:function size:0x1B0 +finalizeState_Deceleration__20dAcOwindmillDesert_cFv = .text:0x000010D0; // type:function size:0x4 fn_420_10E0 = .text:0x000010E0; // type:function size:0x100 fn_420_11E0 = .text:0x000011E0; // type:function size:0x54 -AcOwindmillDesert__dtor = .text:0x00001240; // type:function size:0x10C -fn_420_1350 = .text:0x00001350; // type:function size:0x10 +__dt__20dAcOwindmillDesert_cFv = .text:0x00001240; // type:function size:0x10C +getStateID__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001350; // type:function size:0x10 fn_420_1360 = .text:0x00001360; // type:function size:0x4 fn_420_1370 = .text:0x00001370; // type:function size:0x4 fn_420_1380 = .text:0x00001380; // type:function size:0x4 fn_420_1390 = .text:0x00001390; // type:function size:0x4 fn_420_13A0 = .text:0x000013A0; // type:function size:0x4 -fn_420_13B0 = .text:0x000013B0; // type:function size:0x60 -fn_420_1410 = .text:0x00001410; // type:function size:0xC -fn_420_1420 = .text:0x00001420; // type:function size:0x1C -fn_420_1440 = .text:0x00001440; // type:function size:0x1C -fn_420_1460 = .text:0x00001460; // type:function size:0x1C -fn_420_1480 = .text:0x00001480; // type:function size:0x10 -fn_420_1490 = .text:0x00001490; // type:function size:0x10 -fn_420_14A0 = .text:0x000014A0; // type:function size:0x10 -fn_420_14B0 = .text:0x000014B0; // type:function size:0x10 -fn_420_14C0 = .text:0x000014C0; // type:function size:0x10 -fn_420_14D0 = .text:0x000014D0; // type:function size:0x10 -fn_420_14E0 = .text:0x000014E0; // type:function size:0x30 -fn_420_1510 = .text:0x00001510; // type:function size:0x30 -fn_420_1540 = .text:0x00001540; // type:function size:0x30 -fn_420_1570 = .text:0x00001570; // type:function size:0x338 -fn_420_18B0 = .text:0x000018B0; // type:function size:0x58 -fn_420_1910 = .text:0x00001910; // type:function size:0x88 +build__36sFStateFct_c<20dAcOwindmillDesert_c>FRC12sStateIDIf_c = .text:0x000013B0; // type:function size:0x60 +dispose__36sFStateFct_c<20dAcOwindmillDesert_c>FRP10sStateIf_c = .text:0x00001410; // type:function size:0xC +initialize__33sFState_c<20dAcOwindmillDesert_c>Fv = .text:0x00001420; // type:function size:0x1C +execute__33sFState_c<20dAcOwindmillDesert_c>Fv = .text:0x00001440; // type:function size:0x1C +finalize__33sFState_c<20dAcOwindmillDesert_c>Fv = .text:0x00001460; // type:function size:0x1C +initializeState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001480; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001490; // type:function size:0x10 +refreshState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000014A0; // type:function size:0x10 +getState__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014B0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014C0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dAcOwindmillDesert_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014D0; // type:function size:0x10 +finalizeState__35sFStateID_c<20dAcOwindmillDesert_c>CFR20dAcOwindmillDesert_c = .text:0x000014E0; // type:function size:0x30 +executeState__35sFStateID_c<20dAcOwindmillDesert_c>CFR20dAcOwindmillDesert_c = .text:0x00001510; // type:function size:0x30 +initializeState__35sFStateID_c<20dAcOwindmillDesert_c>CFR20dAcOwindmillDesert_c = .text:0x00001540; // type:function size:0x30 +__sinit_\d_a_obj_windmill_desert_cpp = .text:0x00001570; // type:function size:0x338 scope:local +__dt__35sFStateID_c<20dAcOwindmillDesert_c>Fv = .text:0x000018B0; // type:function size:0x58 +isSameName__35sFStateID_c<20dAcOwindmillDesert_c>CFPCc = .text:0x00001910; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_420_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_420_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_420_rodata_20 = .rodata:0x00000020; // type:object size:0x4 data:float lbl_420_rodata_24 = .rodata:0x00000024; // type:object size:0x4 data:float -lbl_420_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OBJ_WINDMILL_DESERT = .data:0x00000000; // type:object size:0x10 data:4byte lbl_420_data_10 = .data:0x00000010; // type:object size:0x2C lbl_420_data_3C = .data:0x0000003C; // type:object size:0x80 lbl_420_data_BC = .data:0x000000BC; // type:object size:0x24 diff --git a/config/SOUE01/rels/d_a_obj_wood_boardNP/symbols.txt b/config/SOUE01/rels/d_a_obj_wood_boardNP/symbols.txt index 346c7ae9..ec1abebd 100644 --- a/config/SOUE01/rels/d_a_obj_wood_boardNP/symbols.txt +++ b/config/SOUE01/rels/d_a_obj_wood_boardNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcOwoodBoard__ctor = .text:0x000000F0; // type:function size:0xE8 -fn_339_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_339_240 = .text:0x00000240; // type:function size:0x6C -fn_339_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_339_350 = .text:0x00000350; // type:function size:0xA4 +dAcOwoodBoard_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE8 +__dt__28sFState_c<15dAcOwoodBoard_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcOwoodBoard_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 fn_339_400 = .text:0x00000400; // type:function size:0x54 AcOwoodBoard__initModels = .text:0x00000460; // type:function size:0x180 AcOwoodBoard__init = .text:0x000005E0; // type:function size:0x190 -fn_339_770 = .text:0x00000770; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000770; // type:function size:0x10 fn_339_780 = .text:0x00000780; // type:function size:0x8 AcOwoodBoard__update = .text:0x00000790; // type:function size:0x70 -fn_339_800 = .text:0x00000800; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000800; // type:function size:0x10 AcOwoodBoard__draw = .text:0x00000810; // type:function size:0x78 -fn_339_890 = .text:0x00000890; // type:function size:0x4 -AcOwoodBoard__StateWaitIn = .text:0x000008A0; // type:function size:0x10C -fn_339_9B0 = .text:0x000009B0; // type:function size:0x4 -AcOwoodBoard__StateBreakEnter = .text:0x000009C0; // type:function size:0x1BC -fn_339_B80 = .text:0x00000B80; // type:function size:0x4 -fn_339_B90 = .text:0x00000B90; // type:function size:0x4 +initializeState_Wait__15dAcOwoodBoard_cFv = .text:0x00000890; // type:function size:0x4 +executeState_Wait__15dAcOwoodBoard_cFv = .text:0x000008A0; // type:function size:0x10C +finalizeState_Wait__15dAcOwoodBoard_cFv = .text:0x000009B0; // type:function size:0x4 +initializeState_Break__15dAcOwoodBoard_cFv = .text:0x000009C0; // type:function size:0x1BC +executeState_Break__15dAcOwoodBoard_cFv = .text:0x00000B80; // type:function size:0x4 +finalizeState_Break__15dAcOwoodBoard_cFv = .text:0x00000B90; // type:function size:0x4 fn_339_BA0 = .text:0x00000BA0; // type:function size:0x6C fn_339_C10 = .text:0x00000C10; // type:function size:0x6C -fn_339_C80 = .text:0x00000C80; // type:function size:0xF0 -fn_339_D70 = .text:0x00000D70; // type:function size:0x10 -fn_339_D80 = .text:0x00000D80; // type:function size:0x60 -fn_339_DE0 = .text:0x00000DE0; // type:function size:0xC -fn_339_DF0 = .text:0x00000DF0; // type:function size:0x1C -fn_339_E10 = .text:0x00000E10; // type:function size:0x1C -fn_339_E30 = .text:0x00000E30; // type:function size:0x1C -fn_339_E50 = .text:0x00000E50; // type:function size:0x10 -fn_339_E60 = .text:0x00000E60; // type:function size:0x10 -fn_339_E70 = .text:0x00000E70; // type:function size:0x10 -fn_339_E80 = .text:0x00000E80; // type:function size:0x10 -fn_339_E90 = .text:0x00000E90; // type:function size:0x10 -fn_339_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_339_EB0 = .text:0x00000EB0; // type:function size:0x30 -fn_339_EE0 = .text:0x00000EE0; // type:function size:0x30 -fn_339_F10 = .text:0x00000F10; // type:function size:0x30 -fn_339_F40 = .text:0x00000F40; // type:function size:0x1C0 -fn_339_1100 = .text:0x00001100; // type:function size:0x58 -fn_339_1160 = .text:0x00001160; // type:function size:0x88 +__dt__15dAcOwoodBoard_cFv = .text:0x00000C80; // type:function size:0xF0 +getStateID__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +build__31sFStateFct_c<15dAcOwoodBoard_c>FRC12sStateIDIf_c = .text:0x00000D80; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcOwoodBoard_c>FRP10sStateIf_c = .text:0x00000DE0; // type:function size:0xC +initialize__28sFState_c<15dAcOwoodBoard_c>Fv = .text:0x00000DF0; // type:function size:0x1C +execute__28sFState_c<15dAcOwoodBoard_c>Fv = .text:0x00000E10; // type:function size:0x1C +finalize__28sFState_c<15dAcOwoodBoard_c>Fv = .text:0x00000E30; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E50; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E70; // type:function size:0x10 +getState__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E80; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcOwoodBoard_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EA0; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcOwoodBoard_c>CFR15dAcOwoodBoard_c = .text:0x00000EB0; // type:function size:0x30 +executeState__30sFStateID_c<15dAcOwoodBoard_c>CFR15dAcOwoodBoard_c = .text:0x00000EE0; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcOwoodBoard_c>CFR15dAcOwoodBoard_c = .text:0x00000F10; // type:function size:0x30 +__sinit_\d_a_obj_wood_board_cpp = .text:0x00000F40; // type:function size:0x1C0 scope:local +__dt__30sFStateID_c<15dAcOwoodBoard_c>Fv = .text:0x00001100; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcOwoodBoard_c>CFPCc = .text:0x00001160; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -54,7 +54,7 @@ lbl_339_data_0 = .data:0x00000000; // type:object size:0x14 data:4byte lbl_339_data_14 = .data:0x00000014; // type:object size:0x1C lbl_339_data_30 = .data:0x00000030; // type:object size:0x14 lbl_339_data_44 = .data:0x00000044; // type:object size:0x1C -lbl_339_data_60 = .data:0x00000060; // type:object size:0x10 +g_profile_OBJ_WOOD_BOARD = .data:0x00000060; // type:object size:0x10 lbl_339_data_70 = .data:0x00000070; // type:object size:0x64 lbl_339_data_D4 = .data:0x000000D4; // type:object size:0x20 lbl_339_data_F4 = .data:0x000000F4; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_a_or_cannon_bulletNP/symbols.txt b/config/SOUE01/rels/d_a_or_cannon_bulletNP/symbols.txt index 7c13a9b2..284a1b37 100644 --- a/config/SOUE01/rels/d_a_or_cannon_bulletNP/symbols.txt +++ b/config/SOUE01/rels/d_a_or_cannon_bulletNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_196_F0 = .text:0x000000F0; // type:function size:0xE0 -fn_196_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_196_230 = .text:0x00000230; // type:function size:0x6C -fn_196_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_196_340 = .text:0x00000340; // type:function size:0xA4 +dAcOrCannBullet_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__30sFState_c<17dAcOrCannBullet_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__33sFStateFct_c<17dAcOrCannBullet_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_196_3F0 = .text:0x000003F0; // type:function size:0x7C fn_196_470 = .text:0x00000470; // type:function size:0x418 -fn_196_890 = .text:0x00000890; // type:function size:0x10 +changeState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x10 fn_196_8A0 = .text:0x000008A0; // type:function size:0x8 fn_196_8B0 = .text:0x000008B0; // type:function size:0x77C -fn_196_1030 = .text:0x00001030; // type:function size:0x10 +executeState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001030; // type:function size:0x10 fn_196_1040 = .text:0x00001040; // type:function size:0x1C fn_196_1060 = .text:0x00001060; // type:function size:0x28 -fn_196_1090 = .text:0x00001090; // type:function size:0x4 -fn_196_10A0 = .text:0x000010A0; // type:function size:0x4 -fn_196_10B0 = .text:0x000010B0; // type:function size:0x4 +initializeState_Wait__17dAcOrCannBullet_cFv = .text:0x00001090; // type:function size:0x4 +executeState_Wait__17dAcOrCannBullet_cFv = .text:0x000010A0; // type:function size:0x4 +finalizeState_Wait__17dAcOrCannBullet_cFv = .text:0x000010B0; // type:function size:0x4 fn_196_10C0 = .text:0x000010C0; // type:function size:0x130 fn_196_11F0 = .text:0x000011F0; // type:function size:0x64 -fn_196_1260 = .text:0x00001260; // type:function size:0xFC -fn_196_1360 = .text:0x00001360; // type:function size:0x10 -fn_196_1370 = .text:0x00001370; // type:function size:0x60 -fn_196_13D0 = .text:0x000013D0; // type:function size:0xC -fn_196_13E0 = .text:0x000013E0; // type:function size:0x1C -fn_196_1400 = .text:0x00001400; // type:function size:0x1C -fn_196_1420 = .text:0x00001420; // type:function size:0x1C -fn_196_1440 = .text:0x00001440; // type:function size:0x10 -fn_196_1450 = .text:0x00001450; // type:function size:0x10 -fn_196_1460 = .text:0x00001460; // type:function size:0x10 -fn_196_1470 = .text:0x00001470; // type:function size:0x10 -fn_196_1480 = .text:0x00001480; // type:function size:0x10 -fn_196_1490 = .text:0x00001490; // type:function size:0x10 -fn_196_14A0 = .text:0x000014A0; // type:function size:0x30 -fn_196_14D0 = .text:0x000014D0; // type:function size:0x30 -fn_196_1500 = .text:0x00001500; // type:function size:0x30 -fn_196_1530 = .text:0x00001530; // type:function size:0x10C -fn_196_1640 = .text:0x00001640; // type:function size:0x58 -fn_196_16A0 = .text:0x000016A0; // type:function size:0x88 +__dt__17dAcOrCannBullet_cFv = .text:0x00001260; // type:function size:0xFC +getStateID__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001360; // type:function size:0x10 +build__33sFStateFct_c<17dAcOrCannBullet_c>FRC12sStateIDIf_c = .text:0x00001370; // type:function size:0x60 +dispose__33sFStateFct_c<17dAcOrCannBullet_c>FRP10sStateIf_c = .text:0x000013D0; // type:function size:0xC +initialize__30sFState_c<17dAcOrCannBullet_c>Fv = .text:0x000013E0; // type:function size:0x1C +execute__30sFState_c<17dAcOrCannBullet_c>Fv = .text:0x00001400; // type:function size:0x1C +finalize__30sFState_c<17dAcOrCannBullet_c>Fv = .text:0x00001420; // type:function size:0x1C +initializeState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001440; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001450; // type:function size:0x10 +refreshState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001460; // type:function size:0x10 +getState__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001470; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001480; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dAcOrCannBullet_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001490; // type:function size:0x10 +finalizeState__32sFStateID_c<17dAcOrCannBullet_c>CFR17dAcOrCannBullet_c = .text:0x000014A0; // type:function size:0x30 +executeState__32sFStateID_c<17dAcOrCannBullet_c>CFR17dAcOrCannBullet_c = .text:0x000014D0; // type:function size:0x30 +initializeState__32sFStateID_c<17dAcOrCannBullet_c>CFR17dAcOrCannBullet_c = .text:0x00001500; // type:function size:0x30 +__sinit_\d_a_or_cannon_bullet_cpp = .text:0x00001530; // type:function size:0x10C scope:local +__dt__32sFStateID_c<17dAcOrCannBullet_c>Fv = .text:0x00001640; // type:function size:0x58 +isSameName__32sFStateID_c<17dAcOrCannBullet_c>CFPCc = .text:0x000016A0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_196_rodata_0 = .rodata:0x00000000; // type:object size:0x74 data:float -lbl_196_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_OR_CANN_BULLET = .data:0x00000000; // type:object size:0x10 data:4byte lbl_196_data_10 = .data:0x00000010; // type:object size:0x2C lbl_196_data_3C = .data:0x0000003C; // type:object size:0xC lbl_196_data_48 = .data:0x00000048; // type:object size:0x8 data:string diff --git a/config/SOUE01/rels/d_a_pumpkinNP/symbols.txt b/config/SOUE01/rels/d_a_pumpkinNP/symbols.txt index 3d959ee3..bbfc5162 100644 --- a/config/SOUE01/rels/d_a_pumpkinNP/symbols.txt +++ b/config/SOUE01/rels/d_a_pumpkinNP/symbols.txt @@ -3,49 +3,49 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -AcPumpkin__ctor = .text:0x000000F0; // type:function size:0x124 +dAcPumpkin_c_classInit__Fv = .text:0x000000F0; // type:function size:0x124 fn_19_220 = .text:0x00000220; // type:function size:0x58 -fn_19_280 = .text:0x00000280; // type:function size:0x58 -fn_19_2E0 = .text:0x000002E0; // type:function size:0x6C -fn_19_350 = .text:0x00000350; // type:function size:0xA0 -fn_19_3F0 = .text:0x000003F0; // type:function size:0xA4 +__dt__25sFState_c<12dAcPumpkin_c>Fv = .text:0x00000280; // type:function size:0x58 +__dt__28sFStateFct_c<12dAcPumpkin_c>Fv = .text:0x000002E0; // type:function size:0x6C +__dt__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000350; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003F0; // type:function size:0xA4 fn_19_4A0 = .text:0x000004A0; // type:function size:0x5C fn_19_500 = .text:0x00000500; // type:function size:0x20 fn_19_520 = .text:0x00000520; // type:function size:0x30 fn_19_550 = .text:0x00000550; // type:function size:0xAC AcPumpkin__init = .text:0x00000600; // type:function size:0x2A8 -fn_19_8B0 = .text:0x000008B0; // type:function size:0x10 +changeState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000008B0; // type:function size:0x10 AcPumpkin__init2 = .text:0x000008C0; // type:function size:0x7C fn_19_940 = .text:0x00000940; // type:function size:0x8 fn_19_950 = .text:0x00000950; // type:function size:0x218 -fn_19_B70 = .text:0x00000B70; // type:function size:0x10 +executeState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B70; // type:function size:0x10 fn_19_B80 = .text:0x00000B80; // type:function size:0x224 -fn_19_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_19_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_19_DD0 = .text:0x00000DD0; // type:function size:0x19C -fn_19_F70 = .text:0x00000F70; // type:function size:0xC -fn_19_F80 = .text:0x00000F80; // type:function size:0x54 -fn_19_FE0 = .text:0x00000FE0; // type:function size:0x504 -fn_19_14F0 = .text:0x000014F0; // type:function size:0x4 -fn_19_1500 = .text:0x00001500; // type:function size:0x98 -fn_19_15A0 = .text:0x000015A0; // type:function size:0x1F0 -fn_19_1790 = .text:0x00001790; // type:function size:0x10 -fn_19_17A0 = .text:0x000017A0; // type:function size:0xDC -fn_19_1880 = .text:0x00001880; // type:function size:0x260 -fn_19_1AE0 = .text:0x00001AE0; // type:function size:0x10 -fn_19_1AF0 = .text:0x00001AF0; // type:function size:0x10 -fn_19_1B00 = .text:0x00001B00; // type:function size:0x61C -fn_19_2120 = .text:0x00002120; // type:function size:0x4 -fn_19_2130 = .text:0x00002130; // type:function size:0x1C -fn_19_2150 = .text:0x00002150; // type:function size:0x524 -fn_19_2680 = .text:0x00002680; // type:function size:0x4 -fn_19_2690 = .text:0x00002690; // type:function size:0x7C -fn_19_2710 = .text:0x00002710; // type:function size:0x104 -fn_19_2820 = .text:0x00002820; // type:function size:0x10 -fn_19_2830 = .text:0x00002830; // type:function size:0x70 -fn_19_28A0 = .text:0x000028A0; // type:function size:0x60 +getStateID__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DB0; // type:function size:0x10 +initializeState_Stick__12dAcPumpkin_cFv = .text:0x00000DC0; // type:function size:0x10 +executeState_Stick__12dAcPumpkin_cFv = .text:0x00000DD0; // type:function size:0x19C +finalizeState_Stick__12dAcPumpkin_cFv = .text:0x00000F70; // type:function size:0xC +initializeState_Wait__12dAcPumpkin_cFv = .text:0x00000F80; // type:function size:0x54 +executeState_Wait__12dAcPumpkin_cFv = .text:0x00000FE0; // type:function size:0x504 +finalizeState_Wait__12dAcPumpkin_cFv = .text:0x000014F0; // type:function size:0x4 +initializeState_CarryGrab__12dAcPumpkin_cFv = .text:0x00001500; // type:function size:0x98 +executeState_CarryGrab__12dAcPumpkin_cFv = .text:0x000015A0; // type:function size:0x1F0 +finalizeState_CarryGrab__12dAcPumpkin_cFv = .text:0x00001790; // type:function size:0x10 +initializeState_StickSword__12dAcPumpkin_cFv = .text:0x000017A0; // type:function size:0xDC +executeState_StickSword__12dAcPumpkin_cFv = .text:0x00001880; // type:function size:0x260 +finalizeState_StickSword__12dAcPumpkin_cFv = .text:0x00001AE0; // type:function size:0x10 +initializeState_Throw__12dAcPumpkin_cFv = .text:0x00001AF0; // type:function size:0x10 +executeState_Throw__12dAcPumpkin_cFv = .text:0x00001B00; // type:function size:0x61C +finalizeState_Throw__12dAcPumpkin_cFv = .text:0x00002120; // type:function size:0x4 +initializeState_Roll__12dAcPumpkin_cFv = .text:0x00002130; // type:function size:0x1C +executeState_Roll__12dAcPumpkin_cFv = .text:0x00002150; // type:function size:0x524 +finalizeState_Roll__12dAcPumpkin_cFv = .text:0x00002680; // type:function size:0x4 +initializeState_CarryBeetle__12dAcPumpkin_cFv = .text:0x00002690; // type:function size:0x7C +executeState_CarryBeetle__12dAcPumpkin_cFv = .text:0x00002710; // type:function size:0x104 +finalizeState_CarryBeetle__12dAcPumpkin_cFv = .text:0x00002820; // type:function size:0x10 +initializeState_CarryWhip__12dAcPumpkin_cFv = .text:0x00002830; // type:function size:0x70 +executeState_CarryWhip__12dAcPumpkin_cFv = .text:0x000028A0; // type:function size:0x60 fn_19_2900 = .text:0x00002900; // type:function size:0x4 -fn_19_2910 = .text:0x00002910; // type:function size:0x4 +finalizeState_CarryWhip__12dAcPumpkin_cFv = .text:0x00002910; // type:function size:0x4 fn_19_2920 = .text:0x00002920; // type:function size:0x2FC fn_19_2C20 = .text:0x00002C20; // type:function size:0x1F0 fn_19_2E10 = .text:0x00002E10; // type:function size:0x144 @@ -55,24 +55,24 @@ fn_19_2FD0 = .text:0x00002FD0; // type:function size:0xE8 fn_19_30C0 = .text:0x000030C0; // type:function size:0x70 fn_19_3130 = .text:0x00003130; // type:function size:0x80 fn_19_31B0 = .text:0x000031B0; // type:function size:0x7C -fn_19_3230 = .text:0x00003230; // type:function size:0x13C -fn_19_3370 = .text:0x00003370; // type:function size:0x60 -fn_19_33D0 = .text:0x000033D0; // type:function size:0xC -fn_19_33E0 = .text:0x000033E0; // type:function size:0x1C -fn_19_3400 = .text:0x00003400; // type:function size:0x1C -fn_19_3420 = .text:0x00003420; // type:function size:0x1C -fn_19_3440 = .text:0x00003440; // type:function size:0x10 -fn_19_3450 = .text:0x00003450; // type:function size:0x10 -fn_19_3460 = .text:0x00003460; // type:function size:0x10 -fn_19_3470 = .text:0x00003470; // type:function size:0x10 -fn_19_3480 = .text:0x00003480; // type:function size:0x10 -fn_19_3490 = .text:0x00003490; // type:function size:0x10 -fn_19_34A0 = .text:0x000034A0; // type:function size:0x30 -fn_19_34D0 = .text:0x000034D0; // type:function size:0x30 -fn_19_3500 = .text:0x00003500; // type:function size:0x30 -fn_19_3530 = .text:0x00003530; // type:function size:0x628 -fn_19_3B60 = .text:0x00003B60; // type:function size:0x58 -fn_19_3BC0 = .text:0x00003BC0; // type:function size:0x88 +__dt__12dAcPumpkin_cFv = .text:0x00003230; // type:function size:0x13C +build__28sFStateFct_c<12dAcPumpkin_c>FRC12sStateIDIf_c = .text:0x00003370; // type:function size:0x60 +dispose__28sFStateFct_c<12dAcPumpkin_c>FRP10sStateIf_c = .text:0x000033D0; // type:function size:0xC +initialize__25sFState_c<12dAcPumpkin_c>Fv = .text:0x000033E0; // type:function size:0x1C +execute__25sFState_c<12dAcPumpkin_c>Fv = .text:0x00003400; // type:function size:0x1C +finalize__25sFState_c<12dAcPumpkin_c>Fv = .text:0x00003420; // type:function size:0x1C +initializeState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003440; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003450; // type:function size:0x10 +refreshState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003460; // type:function size:0x10 +getState__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003470; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003480; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dAcPumpkin_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003490; // type:function size:0x10 +finalizeState__27sFStateID_c<12dAcPumpkin_c>CFR12dAcPumpkin_c = .text:0x000034A0; // type:function size:0x30 +executeState__27sFStateID_c<12dAcPumpkin_c>CFR12dAcPumpkin_c = .text:0x000034D0; // type:function size:0x30 +initializeState__27sFStateID_c<12dAcPumpkin_c>CFR12dAcPumpkin_c = .text:0x00003500; // type:function size:0x30 +__sinit_\d_a_pumpkin_cpp = .text:0x00003530; // type:function size:0x628 scope:local +__dt__27sFStateID_c<12dAcPumpkin_c>Fv = .text:0x00003B60; // type:function size:0x58 +isSameName__27sFStateID_c<12dAcPumpkin_c>CFPCc = .text:0x00003BC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -82,7 +82,7 @@ lbl_19_rodata_40 = .rodata:0x00000040; // type:object size:0x14 data:float lbl_19_rodata_54 = .rodata:0x00000054; // type:object size:0x4C data:float lbl_19_rodata_A0 = .rodata:0x000000A0; // type:object size:0x60 data:double lbl_19_rodata_100 = .rodata:0x00000100; // type:object size:0x20 data:float -lbl_19_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_PUMPKIN = .data:0x00000000; // type:object size:0x10 data:4byte lbl_19_data_10 = .data:0x00000010; // type:object size:0x30 data:float lbl_19_data_40 = .data:0x00000040; // type:object size:0x8 data:string lbl_19_data_48 = .data:0x00000048; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_a_shop_sampleNP/symbols.txt b/config/SOUE01/rels/d_a_shop_sampleNP/symbols.txt index 40dfddbb..79dcab2e 100644 --- a/config/SOUE01/rels/d_a_shop_sampleNP/symbols.txt +++ b/config/SOUE01/rels/d_a_shop_sampleNP/symbols.txt @@ -104,19 +104,19 @@ fn_111_32D0 = .text:0x000032D0; // type:function size:0x9C constructShopSample = .text:0x00003370; // type:function size:0x184 SetCurrentModel = .text:0x00003500; // type:function size:0x9C fn_111_35A0 = .text:0x000035A0; // type:function size:0x2C -AcOShopSample__ctor = .text:0x000035D0; // type:function size:0x2A8 -fn_111_3880 = .text:0x00003880; // type:function size:0x58 -fn_111_38E0 = .text:0x000038E0; // type:function size:0x6C -fn_111_3950 = .text:0x00003950; // type:function size:0xA0 -fn_111_39F0 = .text:0x000039F0; // type:function size:0xA4 +dAcShopSample_c_classInit__Fv = .text:0x000035D0; // type:function size:0x2A8 +__dt__28sFState_c<15dAcShopSample_c>Fv = .text:0x00003880; // type:function size:0x58 +__dt__31sFStateFct_c<15dAcShopSample_c>Fv = .text:0x000038E0; // type:function size:0x6C +__dt__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003950; // type:function size:0xA0 +__dt__54sFStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c>Fv = .text:0x000039F0; // type:function size:0xA4 fn_111_3AA0 = .text:0x00003AA0; // type:function size:0x58 AcOShopSample__initModels = .text:0x00003B00; // type:function size:0x1D0 AcOShopSample__init = .text:0x00003CD0; // type:function size:0x168 -fn_111_3E40 = .text:0x00003E40; // type:function size:0x10 +changeState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00003E40; // type:function size:0x10 AcOShopSample__destroy = .text:0x00003E50; // type:function size:0x28 AcOShopSample__update = .text:0x00003E80; // type:function size:0x4AC -fn_111_4330 = .text:0x00004330; // type:function size:0x10 -fn_111_4340 = .text:0x00004340; // type:function size:0x10 +executeState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004330; // type:function size:0x10 +getStateID__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004340; // type:function size:0x10 AcOShopSample__draw = .text:0x00004350; // type:function size:0x264 fn_111_45C0 = .text:0x000045C0; // type:function size:0x8 AcOShopSample__interaction = .text:0x000045D0; // type:function size:0xE4 @@ -148,19 +148,19 @@ fn_111_59C0 = .text:0x000059C0; // type:function size:0xBC fn_111_5A80 = .text:0x00005A80; // type:function size:0xB4 fn_111_5B40 = .text:0x00005B40; // type:function size:0x8 fn_111_5B50 = .text:0x00005B50; // type:function size:0x1AC -AcOShopSample__stateWaitEnter = .text:0x00005D00; // type:function size:0x4 -AcOShopSample__stateWaitUpdate = .text:0x00005D10; // type:function size:0xC -AcOShopSample__stateWaitLeave = .text:0x00005D20; // type:function size:0x4 -AcOShopSample__statePickupEnter = .text:0x00005D30; // type:function size:0x4 -AcOShopSample__statePickupUpdate = .text:0x00005D40; // type:function size:0x58 -AcOShopSample__statePickupLeave = .text:0x00005DA0; // type:function size:0x4 -AcOShopSample__statePickingUpEnter = .text:0x00005DB0; // type:function size:0x4 -AcOShopSample__statePickingUpUpdate = .text:0x00005DC0; // type:function size:0x4 -AcOShopSample__statePickingUpLeave = .text:0x00005DD0; // type:function size:0x4 -AcOShopSample__statePutBackEnter = .text:0x00005DE0; // type:function size:0x8 -AcOShopSample__statePutBackUpdate = .text:0x00005DF0; // type:function size:0x60 -AcOShopSample__statePutBackLeave = .text:0x00005E50; // type:function size:0x44 -AcOShopSample__destructor = .text:0x00005EA0; // type:function size:0x150 +initializeState_Wait__15dAcShopSample_cFv = .text:0x00005D00; // type:function size:0x4 +executeState_Wait__15dAcShopSample_cFv = .text:0x00005D10; // type:function size:0xC +finalizeState_Wait__15dAcShopSample_cFv = .text:0x00005D20; // type:function size:0x4 +initializeState_PickUp__15dAcShopSample_cFv = .text:0x00005D30; // type:function size:0x4 +executeState_PickUp__15dAcShopSample_cFv = .text:0x00005D40; // type:function size:0x58 +finalizeState_PickUp__15dAcShopSample_cFv = .text:0x00005DA0; // type:function size:0x4 +initializeState_PickingUp__15dAcShopSample_cFv = .text:0x00005DB0; // type:function size:0x4 +executeState_PickingUp__15dAcShopSample_cFv = .text:0x00005DC0; // type:function size:0x4 +finalizeState_PickingUp__15dAcShopSample_cFv = .text:0x00005DD0; // type:function size:0x4 +initializeState_PutBack__15dAcShopSample_cFv = .text:0x00005DE0; // type:function size:0x8 +executeState_PutBack__15dAcShopSample_cFv = .text:0x00005DF0; // type:function size:0x60 +finalizeState_PutBack__15dAcShopSample_cFv = .text:0x00005E50; // type:function size:0x44 +__dt__15dAcShopSample_cFv = .text:0x00005EA0; // type:function size:0x150 fn_111_5FF0 = .text:0x00005FF0; // type:function size:0x4 fn_111_6000 = .text:0x00006000; // type:function size:0x40 fn_111_6040 = .text:0x00006040; // type:function size:0x4 @@ -189,23 +189,23 @@ fn_111_6360 = .text:0x00006360; // type:function size:0x40 fn_111_63A0 = .text:0x000063A0; // type:function size:0x40 fn_111_63E0 = .text:0x000063E0; // type:function size:0x7C fn_111_6460 = .text:0x00006460; // type:function size:0x78 -fn_111_64E0 = .text:0x000064E0; // type:function size:0x60 -fn_111_6540 = .text:0x00006540; // type:function size:0xC -fn_111_6550 = .text:0x00006550; // type:function size:0x1C -fn_111_6570 = .text:0x00006570; // type:function size:0x1C -fn_111_6590 = .text:0x00006590; // type:function size:0x1C -fn_111_65B0 = .text:0x000065B0; // type:function size:0x10 -fn_111_65C0 = .text:0x000065C0; // type:function size:0x10 -fn_111_65D0 = .text:0x000065D0; // type:function size:0x10 -fn_111_65E0 = .text:0x000065E0; // type:function size:0x10 -fn_111_65F0 = .text:0x000065F0; // type:function size:0x10 -fn_111_6600 = .text:0x00006600; // type:function size:0x10 -fn_111_6610 = .text:0x00006610; // type:function size:0x30 -fn_111_6640 = .text:0x00006640; // type:function size:0x30 -fn_111_6670 = .text:0x00006670; // type:function size:0x30 -fn_111_66A0 = .text:0x000066A0; // type:function size:0x350 -fn_111_69F0 = .text:0x000069F0; // type:function size:0x58 -fn_111_6A50 = .text:0x00006A50; // type:function size:0x88 +build__31sFStateFct_c<15dAcShopSample_c>FRC12sStateIDIf_c = .text:0x000064E0; // type:function size:0x60 +dispose__31sFStateFct_c<15dAcShopSample_c>FRP10sStateIf_c = .text:0x00006540; // type:function size:0xC +initialize__28sFState_c<15dAcShopSample_c>Fv = .text:0x00006550; // type:function size:0x1C +execute__28sFState_c<15dAcShopSample_c>Fv = .text:0x00006570; // type:function size:0x1C +finalize__28sFState_c<15dAcShopSample_c>Fv = .text:0x00006590; // type:function size:0x1C +initializeState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000065B0; // type:function size:0x10 +finalizeState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000065C0; // type:function size:0x10 +refreshState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000065D0; // type:function size:0x10 +getState__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000065E0; // type:function size:0x10 +getNewStateID__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000065F0; // type:function size:0x10 +getOldStateID__84sStateMgr_c<15dAcShopSample_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006600; // type:function size:0x10 +finalizeState__30sFStateID_c<15dAcShopSample_c>CFR15dAcShopSample_c = .text:0x00006610; // type:function size:0x30 +executeState__30sFStateID_c<15dAcShopSample_c>CFR15dAcShopSample_c = .text:0x00006640; // type:function size:0x30 +initializeState__30sFStateID_c<15dAcShopSample_c>CFR15dAcShopSample_c = .text:0x00006670; // type:function size:0x30 +__sinit_\d_a_shop_sample_cpp = .text:0x000066A0; // type:function size:0x350 scope:local +__dt__30sFStateID_c<15dAcShopSample_c>Fv = .text:0x000069F0; // type:function size:0x58 +isSameName__30sFStateID_c<15dAcShopSample_c>CFPCc = .text:0x00006A50; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -217,7 +217,7 @@ lbl_111_rodata_48 = .rodata:0x00000048; // type:object size:0x6C data:float lbl_111_rodata_B4 = .rodata:0x000000B4; // type:object size:0x60 data:float lbl_111_data_0 = .data:0x00000000; // type:object size:0x54 data:4byte lbl_111_data_54 = .data:0x00000054; // type:object size:0xBA4 -lbl_111_data_BF8 = .data:0x00000BF8; // type:object size:0x10 +g_profile_SHOP_SAMPLE = .data:0x00000BF8; // type:object size:0x10 lbl_111_data_C08 = .data:0x00000C08; // type:object size:0x24 lbl_111_data_C2C = .data:0x00000C2C; // type:object size:0x14 lbl_111_data_C40 = .data:0x00000C40; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_lyt_file_selectNP/symbols.txt b/config/SOUE01/rels/d_lyt_file_selectNP/symbols.txt index f0f66156..69f7112f 100644 --- a/config/SOUE01/rels/d_lyt_file_selectNP/symbols.txt +++ b/config/SOUE01/rels/d_lyt_file_selectNP/symbols.txt @@ -3,8 +3,8 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -LytFileSelectMgr__ctor = .text:0x000000F0; // type:function size:0x30 -LytFileSelectMgr__ctorCont = .text:0x00000120; // type:function size:0xEC +dLytFileSelectMgr_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__19dLytFileSelectMgr_cFv = .text:0x00000120; // type:function size:0xEC fn_557_210 = .text:0x00000210; // type:function size:0x40 fn_557_250 = .text:0x00000250; // type:function size:0x74 fn_557_2D0 = .text:0x000002D0; // type:function size:0xA8 @@ -17,7 +17,7 @@ fn_557_500 = .text:0x00000500; // type:function size:0x58 fn_557_560 = .text:0x00000560; // type:function size:0x6C fn_557_5D0 = .text:0x000005D0; // type:function size:0xA0 fn_557_670 = .text:0x00000670; // type:function size:0xA4 -fn_557_720 = .text:0x00000720; // type:function size:0x27C +__dt__19dLytFileSelectMgr_cFv = .text:0x00000720; // type:function size:0x27C LytFileSelectMgr__init = .text:0x000009A0; // type:function size:0xA0 fn_557_A40 = .text:0x00000A40; // type:function size:0x10 fn_557_A50 = .text:0x00000A50; // type:function size:0x74 @@ -178,7 +178,7 @@ fn_557_7200 = .text:0x00007200; // type:function size:0x30 fn_557_7230 = .text:0x00007230; // type:function size:0x30 fn_557_7260 = .text:0x00007260; // type:function size:0x30 fn_557_7290 = .text:0x00007290; // type:function size:0x30 -fn_557_72C0 = .text:0x000072C0; // type:function size:0xD8C +__sinit_\d_lyt_file_select_cpp = .text:0x000072C0; // type:function size:0xD8C scope:local fn_557_8050 = .text:0x00008050; // type:function size:0x58 fn_557_80B0 = .text:0x000080B0; // type:function size:0x58 fn_557_8110 = .text:0x00008110; // type:function size:0x88 @@ -194,7 +194,7 @@ lbl_557_rodata_C0 = .rodata:0x000000C0; // type:object size:0x8 data:4byte lbl_557_rodata_C8 = .rodata:0x000000C8; // type:object size:0x400 data:4byte lbl_557_rodata_4C8 = .rodata:0x000004C8; // type:object size:0x60 data:float lbl_557_rodata_528 = .rodata:0x00000528; // type:object size:0x90 data:2byte -lbl_557_data_0 = .data:0x00000000; // type:object size:0xC data:4byte +g_profile_LYT_FILESELECT = .data:0x00000000; // type:object size:0xC data:4byte lbl_557_data_C = .data:0x0000000C; // type:object size:0xC lbl_557_data_18 = .data:0x00000018; // type:object size:0x4 lbl_557_data_1C = .data:0x0000001C; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_lyt_seeker_stoneNP/symbols.txt b/config/SOUE01/rels/d_lyt_seeker_stoneNP/symbols.txt index 74e049bd..1837f04d 100644 --- a/config/SOUE01/rels/d_lyt_seeker_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_lyt_seeker_stoneNP/symbols.txt @@ -3,61 +3,61 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -LytSeekerStone__stateNoneEnter = .text:0x000000F0; // type:function size:0x4 -LytSeekerStone__stateNoneUpdate = .text:0x00000100; // type:function size:0x94 -fn_635_1A0 = .text:0x000001A0; // type:function size:0x10 -LytSeekerStone__stateNoneLeave = .text:0x000001B0; // type:function size:0x4 -LytSeekerStone__stateInEnter = .text:0x000001C0; // type:function size:0x4 -LytSeekerStone__stateInUpdate = .text:0x000001D0; // type:function size:0x78 -LytSeekerStone__stateInLeave = .text:0x00000250; // type:function size:0x4 -LytSeekerStone__stateMoveEnter = .text:0x00000260; // type:function size:0x4 -LytSeekerStone__stateMoveUpdate = .text:0x00000270; // type:function size:0x3F4 -LytSeekerStone__stateMoveLeave = .text:0x00000670; // type:function size:0x4 -LytSeekerStone__stateDecideEnter = .text:0x00000680; // type:function size:0x4 -LytSeekerStone__stateDecideUpdate = .text:0x00000690; // type:function size:0x45C +initializeState_None__17dLytSeekerStone_cFv = .text:0x000000F0; // type:function size:0x4 +executeState_None__17dLytSeekerStone_cFv = .text:0x00000100; // type:function size:0x94 +changeState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000001A0; // type:function size:0x10 +finalizeState_None__17dLytSeekerStone_cFv = .text:0x000001B0; // type:function size:0x4 +initializeState_In__17dLytSeekerStone_cFv = .text:0x000001C0; // type:function size:0x4 +executeState_In__17dLytSeekerStone_cFv = .text:0x000001D0; // type:function size:0x78 +finalizeState_In__17dLytSeekerStone_cFv = .text:0x00000250; // type:function size:0x4 +initializeState_Move__17dLytSeekerStone_cFv = .text:0x00000260; // type:function size:0x4 +executeState_Move__17dLytSeekerStone_cFv = .text:0x00000270; // type:function size:0x3F4 +finalizeState_Move__17dLytSeekerStone_cFv = .text:0x00000670; // type:function size:0x4 +initializeState_Decide__17dLytSeekerStone_cFv = .text:0x00000680; // type:function size:0x4 +executeState_Decide__17dLytSeekerStone_cFv = .text:0x00000690; // type:function size:0x45C fn_635_AF0 = .text:0x00000AF0; // type:function size:0xA0 fn_635_B90 = .text:0x00000B90; // type:function size:0xD0 -LytSeekerStone__stateDecideLeave = .text:0x00000C60; // type:function size:0x4 -LytSeekerStone__stateSelectScrollEnter = .text:0x00000C70; // type:function size:0x4 -LytSeekerStone__stateSelectScrollUpdate = .text:0x00000C80; // type:function size:0x3DC -LytSeekerStone__stateSelectScrollLeave = .text:0x00001060; // type:function size:0x4 -LytSeekerStone__stateScrollEnter = .text:0x00001070; // type:function size:0x4 -LytSeekerStone__stateScrollUpdate = .text:0x00001080; // type:function size:0x234 -LytSeekerStone__stateScrollLeave = .text:0x000012C0; // type:function size:0x4 -LytSeekerStone__stateFadeOutEnter = .text:0x000012D0; // type:function size:0x4 -LytSeekerStone__stateFadeOutUpdate = .text:0x000012E0; // type:function size:0x9C -LytSeekerStone__stateFadeOutLeave = .text:0x00001380; // type:function size:0x4 -LytSeekerStone__stateFadeInEnter = .text:0x00001390; // type:function size:0x4 -LytSeekerStone__stateFadeInUpdate = .text:0x000013A0; // type:function size:0x70 -LytSeekerStone__stateFadeInLeave = .text:0x00001410; // type:function size:0x4 -LytSeekerStone__stateMovieEnter = .text:0x00001420; // type:function size:0x4 -LytSeekerStone__stateMovieUpdate = .text:0x00001430; // type:function size:0xC8 -LytSeekerStone__stateMovieLeave = .text:0x00001500; // type:function size:0x4 -LytSeekerStone__stateMovieFadeOutEnter = .text:0x00001510; // type:function size:0x4 -LytSeekerStone__stateMovieFadeOutUpdate = .text:0x00001520; // type:function size:0xC8 -LytSeekerStone__stateMovieFadeOutLeave = .text:0x000015F0; // type:function size:0x4 -LytSeekerStone__stateMovieFadeInEnter = .text:0x00001600; // type:function size:0x4 -LytSeekerStone__stateMovieFadeInUpdate = .text:0x00001610; // type:function size:0xAC -LytSeekerStone__stateMovieFadeInLeave = .text:0x000016C0; // type:function size:0x4 -LytSeekerStone__stateOutEnter = .text:0x000016D0; // type:function size:0x4 -LytSeekerStone__stateOutEnterUpdate = .text:0x000016E0; // type:function size:0x4 -LytSeekerStone__stateOutEnterLeave = .text:0x000016F0; // type:function size:0x4 -LytSeekerStone__ctor = .text:0x00001700; // type:function size:0x30 -LytSeekerStone__ctorCont = .text:0x00001730; // type:function size:0x154 +finalizeState_Decide__17dLytSeekerStone_cFv = .text:0x00000C60; // type:function size:0x4 +initializeState_SelectScroll__17dLytSeekerStone_cFv = .text:0x00000C70; // type:function size:0x4 +executeState_SelectScroll__17dLytSeekerStone_cFv = .text:0x00000C80; // type:function size:0x3DC +finalizeState_SelectScroll__17dLytSeekerStone_cFv = .text:0x00001060; // type:function size:0x4 +initializeState_Scroll__17dLytSeekerStone_cFv = .text:0x00001070; // type:function size:0x4 +executeState_Scroll__17dLytSeekerStone_cFv = .text:0x00001080; // type:function size:0x234 +finalizeState_Scroll__17dLytSeekerStone_cFv = .text:0x000012C0; // type:function size:0x4 +initializeState_FadeOut__17dLytSeekerStone_cFv = .text:0x000012D0; // type:function size:0x4 +executeState_FadeOut__17dLytSeekerStone_cFv = .text:0x000012E0; // type:function size:0x9C +finalizeState_FadeOut__17dLytSeekerStone_cFv = .text:0x00001380; // type:function size:0x4 +initializeState_FadeIn__17dLytSeekerStone_cFv = .text:0x00001390; // type:function size:0x4 +executeState_FadeIn__17dLytSeekerStone_cFv = .text:0x000013A0; // type:function size:0x70 +finalizeState_FadeIn__17dLytSeekerStone_cFv = .text:0x00001410; // type:function size:0x4 +initializeState_Movie__17dLytSeekerStone_cFv = .text:0x00001420; // type:function size:0x4 +executeState_Movie__17dLytSeekerStone_cFv = .text:0x00001430; // type:function size:0xC8 +finalizeState_Movie__17dLytSeekerStone_cFv = .text:0x00001500; // type:function size:0x4 +initializeState_MovieFadeOut__17dLytSeekerStone_cFv = .text:0x00001510; // type:function size:0x4 +executeState_MovieFadeOut__17dLytSeekerStone_cFv = .text:0x00001520; // type:function size:0xC8 +finalizeState_MovieFadeOut__17dLytSeekerStone_cFv = .text:0x000015F0; // type:function size:0x4 +initializeState_MovieFadeIn__17dLytSeekerStone_cFv = .text:0x00001600; // type:function size:0x4 +executeState_MovieFadeIn__17dLytSeekerStone_cFv = .text:0x00001610; // type:function size:0xAC +finalizeState_MovieFadeIn__17dLytSeekerStone_cFv = .text:0x000016C0; // type:function size:0x4 +initializeState_Out__17dLytSeekerStone_cFv = .text:0x000016D0; // type:function size:0x4 +executeState_Out__17dLytSeekerStone_cFv = .text:0x000016E0; // type:function size:0x4 +finalizeState_Out__17dLytSeekerStone_cFv = .text:0x000016F0; // type:function size:0x4 +dLytSeekerStone_c_classInit__Fv = .text:0x00001700; // type:function size:0x30 +__ct__17dLytSeekerStone_cFv = .text:0x00001730; // type:function size:0x154 fn_635_1890 = .text:0x00001890; // type:function size:0x40 fn_635_18D0 = .text:0x000018D0; // type:function size:0x74 fn_635_1950 = .text:0x00001950; // type:function size:0x8C fn_635_19E0 = .text:0x000019E0; // type:function size:0x40 fn_635_1A20 = .text:0x00001A20; // type:function size:0x5C -fn_635_1A80 = .text:0x00001A80; // type:function size:0x58 -fn_635_1AE0 = .text:0x00001AE0; // type:function size:0x6C -fn_635_1B50 = .text:0x00001B50; // type:function size:0xA0 -fn_635_1BF0 = .text:0x00001BF0; // type:function size:0xA4 -LytSeekerStone__dtor = .text:0x00001CA0; // type:function size:0x134 +__dt__30sFState_c<17dLytSeekerStone_c>Fv = .text:0x00001A80; // type:function size:0x58 +__dt__33sFStateFct_c<17dLytSeekerStone_c>Fv = .text:0x00001AE0; // type:function size:0x6C +__dt__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B50; // type:function size:0xA0 +__dt__56sFStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c>Fv = .text:0x00001BF0; // type:function size:0xA4 +__dt__17dLytSeekerStone_cFv = .text:0x00001CA0; // type:function size:0x134 fn_635_1DE0 = .text:0x00001DE0; // type:function size:0x348 LytSeekerStone__init = .text:0x00002130; // type:function size:0xAC LytSeekerStone__update = .text:0x000021E0; // type:function size:0x220 -fn_635_2400 = .text:0x00002400; // type:function size:0x10 +executeState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002400; // type:function size:0x10 LytSeekerStone__draw = .text:0x00002410; // type:function size:0x34 LytSeekerStone__destroy = .text:0x00002450; // type:function size:0xF4 fn_635_2550 = .text:0x00002550; // type:function size:0x7D0 @@ -68,24 +68,24 @@ fn_635_3050 = .text:0x00003050; // type:function size:0x780 fn_635_37D0 = .text:0x000037D0; // type:function size:0x168 fn_635_3940 = .text:0x00003940; // type:function size:0x128 fn_635_3A70 = .text:0x00003A70; // type:function size:0xB4 -fn_635_3B30 = .text:0x00003B30; // type:function size:0x60 -fn_635_3B90 = .text:0x00003B90; // type:function size:0xC -fn_635_3BA0 = .text:0x00003BA0; // type:function size:0x1C -fn_635_3BC0 = .text:0x00003BC0; // type:function size:0x1C -fn_635_3BE0 = .text:0x00003BE0; // type:function size:0x1C -fn_635_3C00 = .text:0x00003C00; // type:function size:0x10 -fn_635_3C10 = .text:0x00003C10; // type:function size:0x10 -fn_635_3C20 = .text:0x00003C20; // type:function size:0x10 -fn_635_3C30 = .text:0x00003C30; // type:function size:0x10 -fn_635_3C40 = .text:0x00003C40; // type:function size:0x10 -fn_635_3C50 = .text:0x00003C50; // type:function size:0x10 -fn_635_3C60 = .text:0x00003C60; // type:function size:0x10 -fn_635_3C70 = .text:0x00003C70; // type:function size:0x30 -fn_635_3CA0 = .text:0x00003CA0; // type:function size:0x30 -fn_635_3CD0 = .text:0x00003CD0; // type:function size:0x30 -fn_635_3D00 = .text:0x00003D00; // type:function size:0x918 -fn_635_4620 = .text:0x00004620; // type:function size:0x58 -fn_635_4680 = .text:0x00004680; // type:function size:0x88 +build__33sFStateFct_c<17dLytSeekerStone_c>FRC12sStateIDIf_c = .text:0x00003B30; // type:function size:0x60 +dispose__33sFStateFct_c<17dLytSeekerStone_c>FRP10sStateIf_c = .text:0x00003B90; // type:function size:0xC +initialize__30sFState_c<17dLytSeekerStone_c>Fv = .text:0x00003BA0; // type:function size:0x1C +execute__30sFState_c<17dLytSeekerStone_c>Fv = .text:0x00003BC0; // type:function size:0x1C +finalize__30sFState_c<17dLytSeekerStone_c>Fv = .text:0x00003BE0; // type:function size:0x1C +initializeState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C00; // type:function size:0x10 +finalizeState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C10; // type:function size:0x10 +refreshState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00003C20; // type:function size:0x10 +getState__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C30; // type:function size:0x10 +getNewStateID__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C40; // type:function size:0x10 +getStateID__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C50; // type:function size:0x10 +getOldStateID__86sStateMgr_c<17dLytSeekerStone_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00003C60; // type:function size:0x10 +finalizeState__32sFStateID_c<17dLytSeekerStone_c>CFR17dLytSeekerStone_c = .text:0x00003C70; // type:function size:0x30 +executeState__32sFStateID_c<17dLytSeekerStone_c>CFR17dLytSeekerStone_c = .text:0x00003CA0; // type:function size:0x30 +initializeState__32sFStateID_c<17dLytSeekerStone_c>CFR17dLytSeekerStone_c = .text:0x00003CD0; // type:function size:0x30 +__sinit_\d_lyt_seeker_stone_cpp = .text:0x00003D00; // type:function size:0x918 scope:local +__dt__32sFStateID_c<17dLytSeekerStone_c>Fv = .text:0x00004620; // type:function size:0x58 +isSameName__32sFStateID_c<17dLytSeekerStone_c>CFPCc = .text:0x00004680; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -96,7 +96,7 @@ lbl_635_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_635_rodata_10 = .rodata:0x00000010; // type:object size:0x140 data:float lbl_635_rodata_150 = .rodata:0x00000150; // type:object size:0x8 data:double lbl_635_data_0 = .data:0x00000000; // type:object size:0x48 data:4byte -lbl_635_data_48 = .data:0x00000048; // type:object size:0xC +g_profile_LYT_SEEKER_STONE = .data:0x00000048; // type:object size:0xC lbl_635_data_54 = .data:0x00000054; // type:object size:0x18 lbl_635_data_6C = .data:0x0000006C; // type:object size:0xC lbl_635_data_78 = .data:0x00000078; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_lyt_title_BGNP/symbols.txt b/config/SOUE01/rels/d_lyt_title_BGNP/symbols.txt index fbb3609e..ab98ff6a 100644 --- a/config/SOUE01/rels/d_lyt_title_BGNP/symbols.txt +++ b/config/SOUE01/rels/d_lyt_title_BGNP/symbols.txt @@ -21,8 +21,8 @@ fn_558_680 = .text:0x00000680; // type:function size:0x160 fn_558_7E0 = .text:0x000007E0; // type:function size:0x10 fn_558_7F0 = .text:0x000007F0; // type:function size:0x64 fn_558_860 = .text:0x00000860; // type:function size:0x10 -fn_558_870 = .text:0x00000870; // type:function size:0x30 -lytTitleBG__ctorCont = .text:0x000008A0; // type:function size:0x164 +dLytTitleBg_c_classInit__Fv = .text:0x00000870; // type:function size:0x30 +__ct__13dLytTitleBg_cFv = .text:0x000008A0; // type:function size:0x164 fn_558_A10 = .text:0x00000A10; // type:function size:0x40 fn_558_A50 = .text:0x00000A50; // type:function size:0x74 fn_558_AD0 = .text:0x00000AD0; // type:function size:0x40 @@ -33,7 +33,7 @@ fn_558_C40 = .text:0x00000C40; // type:function size:0x5C fn_558_CA0 = .text:0x00000CA0; // type:function size:0x10 fn_558_CB0 = .text:0x00000CB0; // type:function size:0x40 fn_558_CF0 = .text:0x00000CF0; // type:function size:0xD4 -fn_558_DD0 = .text:0x00000DD0; // type:function size:0x170 +__dt__13dLytTitleBg_cFv = .text:0x00000DD0; // type:function size:0x170 fn_558_F40 = .text:0x00000F40; // type:function size:0x90 fn_558_FD0 = .text:0x00000FD0; // type:function size:0x60 fn_558_1030 = .text:0x00001030; // type:function size:0x28 @@ -63,7 +63,7 @@ lbl_558_data_78 = .data:0x00000078; // type:object size:0x10 lbl_558_data_88 = .data:0x00000088; // type:object size:0xC lbl_558_data_94 = .data:0x00000094; // type:object size:0x4 data:4byte lbl_558_data_98 = .data:0x00000098; // type:object size:0x14 -lbl_558_data_AC = .data:0x000000AC; // type:object size:0x24 +g_profile_LYT_TITLE_BG = .data:0x000000AC; // type:object size:0x24 lbl_558_data_D0 = .data:0x000000D0; // type:object size:0x4C lbl_558_data_11C = .data:0x0000011C; // type:object size:0xC lbl_558_data_128 = .data:0x00000128; // type:object size:0xC diff --git a/config/SOUE01/rels/d_s_bootNP/symbols.txt b/config/SOUE01/rels/d_s_bootNP/symbols.txt index 25152c60..bb248aeb 100644 --- a/config/SOUE01/rels/d_s_bootNP/symbols.txt +++ b/config/SOUE01/rels/d_s_bootNP/symbols.txt @@ -16,7 +16,7 @@ fn_3_4A0 = .text:0x000004A0; // type:function size:0x17C fn_3_620 = .text:0x00000620; // type:function size:0x160 fn_3_780 = .text:0x00000780; // type:function size:0x8 fn_3_790 = .text:0x00000790; // type:function size:0x58 -ScBoot__ctor = .text:0x000007F0; // type:function size:0x30 +dScBoot_c_classInit__Fv = .text:0x000007F0; // type:function size:0x30 fn_3_820 = .text:0x00000820; // type:function size:0x38 fn_3_860 = .text:0x00000860; // type:function size:0x2EC fn_3_B50 = .text:0x00000B50; // type:function size:0x40 @@ -27,56 +27,56 @@ removeRef = .text:0x00000DC0; // type:function size:0x58 fn_3_E20 = .text:0x00000E20; // type:function size:0xBC fn_3_EE0 = .text:0x00000EE0; // type:function size:0x8 fn_3_EF0 = .text:0x00000EF0; // type:function size:0x58 -ScBoot__ctorCont = .text:0x00000F50; // type:function size:0x120 +__ct__9dScBoot_cFv = .text:0x00000F50; // type:function size:0x120 fn_3_1070 = .text:0x00001070; // type:function size:0x58 -fn_3_10D0 = .text:0x000010D0; // type:function size:0x58 -fn_3_1130 = .text:0x00001130; // type:function size:0x6C -fn_3_11A0 = .text:0x000011A0; // type:function size:0xA0 -fn_3_1240 = .text:0x00001240; // type:function size:0xA4 -fn_3_12F0 = .text:0x000012F0; // type:function size:0x158 +__dt__21sFState_c<9dScBoot_c>Fv = .text:0x000010D0; // type:function size:0x58 +__dt__24sFStateFct_c<9dScBoot_c>Fv = .text:0x00001130; // type:function size:0x6C +__dt__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011A0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c>Fv = .text:0x00001240; // type:function size:0xA4 +__dt__9dScBoot_cFv = .text:0x000012F0; // type:function size:0x158 ScBoot__init = .text:0x00001450; // type:function size:0x90 -fn_3_14E0 = .text:0x000014E0; // type:function size:0x10 +changeState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000014E0; // type:function size:0x10 ScBoot__destroy = .text:0x000014F0; // type:function size:0xB4 ScBoot__baseUpdate = .text:0x000015B0; // type:function size:0x78 ScBoot__draw = .text:0x00001630; // type:function size:0x34 fn_3_1670 = .text:0x00001670; // type:function size:0x4 -ScBoot__stateInitEnter = .text:0x00001680; // type:function size:0x20 -ScBoot__stateInitUpdate = .text:0x000016A0; // type:function size:0x18 -stateInitLeave = .text:0x000016C0; // type:function size:0x4 -ScBoot__stateStrapEnter = .text:0x000016D0; // type:function size:0x70 -ScBoot__stateStrapUpdate = .text:0x00001740; // type:function size:0x2C8 -ScBoot__stateStrapLeave = .text:0x00001A10; // type:function size:0x14 -ScBoot__stateConnectEnter = .text:0x00001A30; // type:function size:0x10 -ScBoot__stateConnectUpdate = .text:0x00001A40; // type:function size:0x368 -stateConnectLeave = .text:0x00001DB0; // type:function size:0x4 -ScBoot__stateSaveEnter = .text:0x00001DC0; // type:function size:0x18 -ScBoot__stateSaveUpdate = .text:0x00001DE0; // type:function size:0x29C -stateSaveLeave = .text:0x00002080; // type:function size:0x4 +initializeState_Init__9dScBoot_cFv = .text:0x00001680; // type:function size:0x20 +executeState_Init__9dScBoot_cFv = .text:0x000016A0; // type:function size:0x18 +finalizeState_Init__9dScBoot_cFv = .text:0x000016C0; // type:function size:0x4 +initializeState_Strap__9dScBoot_cFv = .text:0x000016D0; // type:function size:0x70 +executeState_Strap__9dScBoot_cFv = .text:0x00001740; // type:function size:0x2C8 +finalizeState_Strap__9dScBoot_cFv = .text:0x00001A10; // type:function size:0x14 +initializeState_Connect__9dScBoot_cFv = .text:0x00001A30; // type:function size:0x10 +executeState_Connect__9dScBoot_cFv = .text:0x00001A40; // type:function size:0x368 +finalizeState_Connect__9dScBoot_cFv = .text:0x00001DB0; // type:function size:0x4 +initializeState_Save__9dScBoot_cFv = .text:0x00001DC0; // type:function size:0x18 +executeState_Save__9dScBoot_cFv = .text:0x00001DE0; // type:function size:0x29C +finalizeState_Save__9dScBoot_cFv = .text:0x00002080; // type:function size:0x4 fn_3_2090 = .text:0x00002090; // type:function size:0x78 fn_3_2110 = .text:0x00002110; // type:function size:0x2C -fn_3_2140 = .text:0x00002140; // type:function size:0x60 -fn_3_21A0 = .text:0x000021A0; // type:function size:0xC -fn_3_21B0 = .text:0x000021B0; // type:function size:0x1C -fn_3_21D0 = .text:0x000021D0; // type:function size:0x1C -fn_3_21F0 = .text:0x000021F0; // type:function size:0x1C -fn_3_2210 = .text:0x00002210; // type:function size:0x10 -fn_3_2220 = .text:0x00002220; // type:function size:0x10 -fn_3_2230 = .text:0x00002230; // type:function size:0x10 -fn_3_2240 = .text:0x00002240; // type:function size:0x10 -fn_3_2250 = .text:0x00002250; // type:function size:0x10 -fn_3_2260 = .text:0x00002260; // type:function size:0x10 -fn_3_2270 = .text:0x00002270; // type:function size:0x10 -fn_3_2280 = .text:0x00002280; // type:function size:0x10 +build__24sFStateFct_c<9dScBoot_c>FRC12sStateIDIf_c = .text:0x00002140; // type:function size:0x60 +dispose__24sFStateFct_c<9dScBoot_c>FRP10sStateIf_c = .text:0x000021A0; // type:function size:0xC +initialize__21sFState_c<9dScBoot_c>Fv = .text:0x000021B0; // type:function size:0x1C +execute__21sFState_c<9dScBoot_c>Fv = .text:0x000021D0; // type:function size:0x1C +finalize__21sFState_c<9dScBoot_c>Fv = .text:0x000021F0; // type:function size:0x1C +initializeState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002210; // type:function size:0x10 +executeState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002220; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002230; // type:function size:0x10 +refreshState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002240; // type:function size:0x10 +getState__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002250; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002260; // type:function size:0x10 +getStateID__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002270; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dScBoot_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002280; // type:function size:0x10 fn_3_2290 = .text:0x00002290; // type:function size:0x30 fn_3_22C0 = .text:0x000022C0; // type:function size:0xC fn_3_22D0 = .text:0x000022D0; // type:function size:0x10 fn_3_22E0 = .text:0x000022E0; // type:function size:0x2C -fn_3_2310 = .text:0x00002310; // type:function size:0x30 -fn_3_2340 = .text:0x00002340; // type:function size:0x30 -fn_3_2370 = .text:0x00002370; // type:function size:0x30 -ScBoot__initStates = .text:0x000023A0; // type:function size:0x358 -ScBoot__dtor = .text:0x00002700; // type:function size:0x58 -fn_3_2760 = .text:0x00002760; // type:function size:0x88 +finalizeState__23sFStateID_c<9dScBoot_c>CFR9dScBoot_c = .text:0x00002310; // type:function size:0x30 +executeState__23sFStateID_c<9dScBoot_c>CFR9dScBoot_c = .text:0x00002340; // type:function size:0x30 +initializeState__23sFStateID_c<9dScBoot_c>CFR9dScBoot_c = .text:0x00002370; // type:function size:0x30 +__sinit_\d_s_boot_cpp = .text:0x000023A0; // type:function size:0x358 scope:local +__dt__23sFStateID_c<9dScBoot_c>Fv = .text:0x00002700; // type:function size:0x58 +isSameName__23sFStateID_c<9dScBoot_c>CFPCc = .text:0x00002760; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -183,7 +183,7 @@ lbl_3_data_548 = .data:0x00000548; // type:object size:0xC lbl_3_data_554 = .data:0x00000554; // type:object size:0xC lbl_3_data_560 = .data:0x00000560; // type:object size:0x8 lbl_3_data_568 = .data:0x00000568; // type:object size:0x22C -lbl_3_data_794 = .data:0x00000794; // type:object size:0x50 +g_profile_BOOT = .data:0x00000794; // type:object size:0x50 lbl_3_data_7E4 = .data:0x000007E4; // type:object size:0x4 lbl_3_data_7E8 = .data:0x000007E8; // type:object size:0x50 lbl_3_data_838 = .data:0x00000838; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_D3_scene_changeNP/symbols.txt b/config/SOUE01/rels/d_t_D3_scene_changeNP/symbols.txt index a723fb84..71b44dfe 100644 --- a/config/SOUE01/rels/d_t_D3_scene_changeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_D3_scene_changeNP/symbols.txt @@ -2,13 +2,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global TgD3SceneChange__getCurrentStageIndex = .text:0x00000070; // type:function size:0x64 -TgD3SceneChange__ctor = .text:0x000000E0; // type:function size:0x4C +dTgD3SceneChange_c_classInit__Fv = .text:0x000000E0; // type:function size:0x4C fn_600_130 = .text:0x00000130; // type:function size:0x60 fn_600_190 = .text:0x00000190; // type:function size:0x8 TgD3SceneChange__update = .text:0x000001A0; // type:function size:0x94 fn_600_240 = .text:0x00000240; // type:function size:0x8 TgD3SceneChange__getNextStageAndEntrance = .text:0x00000250; // type:function size:0x2E8 -fn_600_540 = .text:0x00000540; // type:function size:0x5C +__dt__18dTgD3SceneChange_cFv = .text:0x00000540; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_600_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -23,6 +23,6 @@ lbl_600_data_38 = .data:0x00000038; // type:object size:0x8 lbl_600_data_40 = .data:0x00000040; // type:object size:0x20 data:4byte lbl_600_data_60 = .data:0x00000060; // type:object size:0x8 lbl_600_data_68 = .data:0x00000068; // type:object size:0x8 data:4byte -lbl_600_data_70 = .data:0x00000070; // type:object size:0x10 +g_profile_TAG_D3_SCENE_CHANGE = .data:0x00000070; // type:object size:0x10 jumptable_600_data_80 = .data:0x00000080; // type:object size:0x24 scope:local lbl_600_data_A4 = .data:0x000000A4; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_actionNP/symbols.txt b/config/SOUE01/rels/d_t_actionNP/symbols.txt index e53cc1fd..39601b42 100644 --- a/config/SOUE01/rels/d_t_actionNP/symbols.txt +++ b/config/SOUE01/rels/d_t_actionNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgActTag__ctor = .text:0x00000070; // type:function size:0x4C +dTgAction_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgActTag__init = .text:0x000000C0; // type:function size:0x64 fn_202_130 = .text:0x00000130; // type:function size:0x8 fn_202_140 = .text:0x00000140; // type:function size:0x58 fn_202_1A0 = .text:0x000001A0; // type:function size:0x6C TgActTag__update = .text:0x00000210; // type:function size:0x27C fn_202_490 = .text:0x00000490; // type:function size:0x8 -fn_202_4A0 = .text:0x000004A0; // type:function size:0x5C +__dt__11dTgAction_cFv = .text:0x000004A0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_202_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_202_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_202_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_202_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float -lbl_202_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_ACTION_TAG = .data:0x00000000; // type:object size:0x10 lbl_202_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_202_data_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_at0NP/symbols.txt b/config/SOUE01/rels/d_t_at0NP/symbols.txt index abc26369..2caaffb6 100644 --- a/config/SOUE01/rels/d_t_at0NP/symbols.txt +++ b/config/SOUE01/rels/d_t_at0NP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_562_70 = .text:0x00000070; // type:function size:0x4C +dTgAt0_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_562_C0 = .text:0x000000C0; // type:function size:0xF4 fn_562_1C0 = .text:0x000001C0; // type:function size:0x8 fn_562_1D0 = .text:0x000001D0; // type:function size:0x1CC fn_562_3A0 = .text:0x000003A0; // type:function size:0x8 -fn_562_3B0 = .text:0x000003B0; // type:function size:0x5C +__dt__8dTgAt0_cFv = .text:0x000003B0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_562_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_562_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_562_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double -lbl_562_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_ATT_TAG = .data:0x00000000; // type:object size:0x10 lbl_562_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_auto_messageNP/symbols.txt b/config/SOUE01/rels/d_t_auto_messageNP/symbols.txt index 060c2129..38cb287f 100644 --- a/config/SOUE01/rels/d_t_auto_messageNP/symbols.txt +++ b/config/SOUE01/rels/d_t_auto_messageNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgAutoMessage__ctor = .text:0x00000070; // type:function size:0x54 +dTgAutoMessage_c_classInit__Fv = .text:0x00000070; // type:function size:0x54 TgAutoMessage__init = .text:0x000000D0; // type:function size:0x10 fn_439_E0 = .text:0x000000E0; // type:function size:0x8 TgAutoMessage__update = .text:0x000000F0; // type:function size:0x100 fn_439_1F0 = .text:0x000001F0; // type:function size:0x8 isLinkWithinRangeForMessageMaybe = .text:0x00000200; // type:function size:0x168 isLinkFacingMessage = .text:0x00000370; // type:function size:0x74 -TgAutoMessage__dtor = .text:0x000003F0; // type:function size:0x78 +__dt__16dTgAutoMessage_cFv = .text:0x000003F0; // type:function size:0x78 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_439_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_439_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_AUTO_MESSAGE = .data:0x00000000; // type:object size:0x10 lbl_439_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_barrelNP/symbols.txt b/config/SOUE01/rels/d_t_barrelNP/symbols.txt index 60f8548b..57447bef 100644 --- a/config/SOUE01/rels/d_t_barrelNP/symbols.txt +++ b/config/SOUE01/rels/d_t_barrelNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgBarrel__ctor = .text:0x000000F0; // type:function size:0x100 -fn_442_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_442_250 = .text:0x00000250; // type:function size:0x58 -fn_442_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_442_320 = .text:0x00000320; // type:function size:0xA0 -fn_442_3C0 = .text:0x000003C0; // type:function size:0xA4 +dTgBarrel_c_classInit__Fv = .text:0x000000F0; // type:function size:0x100 +__dt__11dTgBarrel_cFv = .text:0x000001F0; // type:function size:0x58 +__dt__24sFState_c<11dTgBarrel_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__27sFStateFct_c<11dTgBarrel_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_442_470 = .text:0x00000470; // type:function size:0x14 fn_442_490 = .text:0x00000490; // type:function size:0x58 fn_442_4F0 = .text:0x000004F0; // type:function size:0x14 fn_442_510 = .text:0x00000510; // type:function size:0x58 TgBarrel__init1 = .text:0x00000570; // type:function size:0xC0 -fn_442_630 = .text:0x00000630; // type:function size:0x10 +changeState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000630; // type:function size:0x10 TgBarrel__init2 = .text:0x00000640; // type:function size:0x9C fn_442_6E0 = .text:0x000006E0; // type:function size:0x8 TgBarrel__update = .text:0x000006F0; // type:function size:0x30 -fn_442_720 = .text:0x00000720; // type:function size:0x10 +executeState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000720; // type:function size:0x10 fn_442_730 = .text:0x00000730; // type:function size:0x8 -TgBarrel__stateWaitEnter = .text:0x00000740; // type:function size:0x4 -TgBarrel__stateWaitUpdate = .text:0x00000750; // type:function size:0x2E0 +initializeState_Wait__11dTgBarrel_cFv = .text:0x00000740; // type:function size:0x4 +executeState_Wait__11dTgBarrel_cFv = .text:0x00000750; // type:function size:0x2E0 fn_442_A30 = .text:0x00000A30; // type:function size:0x1C -TgBarrel__stateWaitLeave = .text:0x00000A50; // type:function size:0x4 -TgBarrel__stateStopEnter = .text:0x00000A60; // type:function size:0x4 -TgBarrel__stateStopUpdate = .text:0x00000A70; // type:function size:0x74 -TgBarrel__stateStopLeave = .text:0x00000AF0; // type:function size:0x4 +finalizeState_Wait__11dTgBarrel_cFv = .text:0x00000A50; // type:function size:0x4 +initializeState_Stop__11dTgBarrel_cFv = .text:0x00000A60; // type:function size:0x4 +executeState_Stop__11dTgBarrel_cFv = .text:0x00000A70; // type:function size:0x74 +finalizeState_Stop__11dTgBarrel_cFv = .text:0x00000AF0; // type:function size:0x4 fn_442_B00 = .text:0x00000B00; // type:function size:0x21C fn_442_D20 = .text:0x00000D20; // type:function size:0x108 -fn_442_E30 = .text:0x00000E30; // type:function size:0x10 -fn_442_E40 = .text:0x00000E40; // type:function size:0x60 -fn_442_EA0 = .text:0x00000EA0; // type:function size:0xC -fn_442_EB0 = .text:0x00000EB0; // type:function size:0x1C -fn_442_ED0 = .text:0x00000ED0; // type:function size:0x1C -fn_442_EF0 = .text:0x00000EF0; // type:function size:0x1C -fn_442_F10 = .text:0x00000F10; // type:function size:0x10 -fn_442_F20 = .text:0x00000F20; // type:function size:0x10 -fn_442_F30 = .text:0x00000F30; // type:function size:0x10 -fn_442_F40 = .text:0x00000F40; // type:function size:0x10 -fn_442_F50 = .text:0x00000F50; // type:function size:0x10 -fn_442_F60 = .text:0x00000F60; // type:function size:0x10 -fn_442_F70 = .text:0x00000F70; // type:function size:0x30 -fn_442_FA0 = .text:0x00000FA0; // type:function size:0x30 -fn_442_FD0 = .text:0x00000FD0; // type:function size:0x30 -fn_442_1000 = .text:0x00001000; // type:function size:0x1C0 -fn_442_11C0 = .text:0x000011C0; // type:function size:0x58 -fn_442_1220 = .text:0x00001220; // type:function size:0x88 +getStateID__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E30; // type:function size:0x10 +build__27sFStateFct_c<11dTgBarrel_c>FRC12sStateIDIf_c = .text:0x00000E40; // type:function size:0x60 +dispose__27sFStateFct_c<11dTgBarrel_c>FRP10sStateIf_c = .text:0x00000EA0; // type:function size:0xC +initialize__24sFState_c<11dTgBarrel_c>Fv = .text:0x00000EB0; // type:function size:0x1C +execute__24sFState_c<11dTgBarrel_c>Fv = .text:0x00000ED0; // type:function size:0x1C +finalize__24sFState_c<11dTgBarrel_c>Fv = .text:0x00000EF0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F10; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F20; // type:function size:0x10 +refreshState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000F30; // type:function size:0x10 +getState__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F40; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F50; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dTgBarrel_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F60; // type:function size:0x10 +finalizeState__26sFStateID_c<11dTgBarrel_c>CFR11dTgBarrel_c = .text:0x00000F70; // type:function size:0x30 +executeState__26sFStateID_c<11dTgBarrel_c>CFR11dTgBarrel_c = .text:0x00000FA0; // type:function size:0x30 +initializeState__26sFStateID_c<11dTgBarrel_c>CFR11dTgBarrel_c = .text:0x00000FD0; // type:function size:0x30 +__sinit_\d_t_barrel_cpp = .text:0x00001000; // type:function size:0x1C0 scope:local +__dt__26sFStateID_c<11dTgBarrel_c>Fv = .text:0x000011C0; // type:function size:0x58 +isSameName__26sFStateID_c<11dTgBarrel_c>CFPCc = .text:0x00001220; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_442_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_442_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_BARREL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_442_data_10 = .data:0x00000010; // type:object size:0x78 lbl_442_data_88 = .data:0x00000088; // type:object size:0x30 lbl_442_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_barrel_posNP/splits.txt b/config/SOUE01/rels/d_t_barrel_posNP/splits.txt index f992d645..ce1205a9 100644 --- a/config/SOUE01/rels/d_t_barrel_posNP/splits.txt +++ b/config/SOUE01/rels/d_t_barrel_posNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_barrel_posNP/symbols.txt b/config/SOUE01/rels/d_t_barrel_posNP/symbols.txt index 329f1c3f..2b6313ec 100644 --- a/config/SOUE01/rels/d_t_barrel_posNP/symbols.txt +++ b/config/SOUE01/rels/d_t_barrel_posNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgBarrelPos__ctor = .text:0x00000070; // type:function size:0x5C +dTgBarrelPos_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgBarrelPos__init = .text:0x000000D0; // type:function size:0x7C fn_443_150 = .text:0x00000150; // type:function size:0x8 fn_443_160 = .text:0x00000160; // type:function size:0xE0 fn_443_240 = .text:0x00000240; // type:function size:0x8 -fn_443_250 = .text:0x00000250; // type:function size:0x74 +__dt__14dTgBarrelPos_cFv = .text:0x00000250; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_443_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_443_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_BARREL_POS = .data:0x00000000; // type:object size:0x10 +lbl_443_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_bb_quakeNP/symbols.txt b/config/SOUE01/rels/d_t_bb_quakeNP/symbols.txt index 6f3bc7f5..66635568 100644 --- a/config/SOUE01/rels/d_t_bb_quakeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_bb_quakeNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_125_F0 = .text:0x000000F0; // type:function size:0xAC -fn_125_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_125_200 = .text:0x00000200; // type:function size:0x58 -fn_125_260 = .text:0x00000260; // type:function size:0x6C -fn_125_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_125_370 = .text:0x00000370; // type:function size:0xA4 +dTgBBQuake_c_classInit__Fv = .text:0x000000F0; // type:function size:0xAC +__dt__12dTgBBQuake_cFv = .text:0x000001A0; // type:function size:0x58 +__dt__25sFState_c<12dTgBBQuake_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__28sFStateFct_c<12dTgBBQuake_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_125_420 = .text:0x00000420; // type:function size:0x178 fn_125_5A0 = .text:0x000005A0; // type:function size:0x68 -fn_125_610 = .text:0x00000610; // type:function size:0x10 +changeState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000610; // type:function size:0x10 fn_125_620 = .text:0x00000620; // type:function size:0x8 fn_125_630 = .text:0x00000630; // type:function size:0xD8 -fn_125_710 = .text:0x00000710; // type:function size:0x10 +executeState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 fn_125_720 = .text:0x00000720; // type:function size:0x8 fn_125_730 = .text:0x00000730; // type:function size:0xE8 -fn_125_820 = .text:0x00000820; // type:function size:0xC -fn_125_830 = .text:0x00000830; // type:function size:0xA8 -fn_125_8E0 = .text:0x000008E0; // type:function size:0x4 -fn_125_8F0 = .text:0x000008F0; // type:function size:0xC -fn_125_900 = .text:0x00000900; // type:function size:0x274 -fn_125_B80 = .text:0x00000B80; // type:function size:0x4 +initializeState_Wait__12dTgBBQuake_cFv = .text:0x00000820; // type:function size:0xC +executeState_Wait__12dTgBBQuake_cFv = .text:0x00000830; // type:function size:0xA8 +finalizeState_Wait__12dTgBBQuake_cFv = .text:0x000008E0; // type:function size:0x4 +initializeState_Wake__12dTgBBQuake_cFv = .text:0x000008F0; // type:function size:0xC +executeState_Wake__12dTgBBQuake_cFv = .text:0x00000900; // type:function size:0x274 +finalizeState_Wake__12dTgBBQuake_cFv = .text:0x00000B80; // type:function size:0x4 fn_125_B90 = .text:0x00000B90; // type:function size:0xC8 -fn_125_C60 = .text:0x00000C60; // type:function size:0x10 -fn_125_C70 = .text:0x00000C70; // type:function size:0x60 -fn_125_CD0 = .text:0x00000CD0; // type:function size:0xC -fn_125_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_125_D00 = .text:0x00000D00; // type:function size:0x1C -fn_125_D20 = .text:0x00000D20; // type:function size:0x1C -fn_125_D40 = .text:0x00000D40; // type:function size:0x10 -fn_125_D50 = .text:0x00000D50; // type:function size:0x10 -fn_125_D60 = .text:0x00000D60; // type:function size:0x10 -fn_125_D70 = .text:0x00000D70; // type:function size:0x10 -fn_125_D80 = .text:0x00000D80; // type:function size:0x10 -fn_125_D90 = .text:0x00000D90; // type:function size:0x10 -fn_125_DA0 = .text:0x00000DA0; // type:function size:0x30 -fn_125_DD0 = .text:0x00000DD0; // type:function size:0x30 -fn_125_E00 = .text:0x00000E00; // type:function size:0x30 -fn_125_E30 = .text:0x00000E30; // type:function size:0x1C0 -fn_125_FF0 = .text:0x00000FF0; // type:function size:0x58 -fn_125_1050 = .text:0x00001050; // type:function size:0x88 +getStateID__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C60; // type:function size:0x10 +build__28sFStateFct_c<12dTgBBQuake_c>FRC12sStateIDIf_c = .text:0x00000C70; // type:function size:0x60 +dispose__28sFStateFct_c<12dTgBBQuake_c>FRP10sStateIf_c = .text:0x00000CD0; // type:function size:0xC +initialize__25sFState_c<12dTgBBQuake_c>Fv = .text:0x00000CE0; // type:function size:0x1C +execute__25sFState_c<12dTgBBQuake_c>Fv = .text:0x00000D00; // type:function size:0x1C +finalize__25sFState_c<12dTgBBQuake_c>Fv = .text:0x00000D20; // type:function size:0x1C +initializeState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D40; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D50; // type:function size:0x10 +refreshState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D60; // type:function size:0x10 +getState__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D80; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dTgBBQuake_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D90; // type:function size:0x10 +finalizeState__27sFStateID_c<12dTgBBQuake_c>CFR12dTgBBQuake_c = .text:0x00000DA0; // type:function size:0x30 +executeState__27sFStateID_c<12dTgBBQuake_c>CFR12dTgBBQuake_c = .text:0x00000DD0; // type:function size:0x30 +initializeState__27sFStateID_c<12dTgBBQuake_c>CFR12dTgBBQuake_c = .text:0x00000E00; // type:function size:0x30 +__sinit_\d_t_bb_quake_cpp = .text:0x00000E30; // type:function size:0x1C0 scope:local +__dt__27sFStateID_c<12dTgBBQuake_c>Fv = .text:0x00000FF0; // type:function size:0x58 +isSameName__27sFStateID_c<12dTgBBQuake_c>CFPCc = .text:0x00001050; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_125_rodata_0 = .rodata:0x00000000; // type:object size:0x38 data:float -lbl_125_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_T_QUAKE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_125_data_10 = .data:0x00000010; // type:object size:0x8 lbl_125_data_18 = .data:0x00000018; // type:object size:0x8 lbl_125_data_20 = .data:0x00000020; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_bcal_tagNP/symbols.txt b/config/SOUE01/rels/d_t_bcal_tagNP/symbols.txt index 9f0de5e4..3d5606c5 100644 --- a/config/SOUE01/rels/d_t_bcal_tagNP/symbols.txt +++ b/config/SOUE01/rels/d_t_bcal_tagNP/symbols.txt @@ -3,52 +3,52 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_334_F0 = .text:0x000000F0; // type:function size:0xF8 -fn_334_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_334_250 = .text:0x00000250; // type:function size:0x58 -fn_334_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_334_320 = .text:0x00000320; // type:function size:0xA0 -fn_334_3C0 = .text:0x000003C0; // type:function size:0xA4 +dTgBcArL_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF8 +__dt__10dTgBcArL_cFv = .text:0x000001F0; // type:function size:0x58 +__dt__23sFState_c<10dTgBcArL_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__26sFStateFct_c<10dTgBcArL_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 fn_334_470 = .text:0x00000470; // type:function size:0x14 fn_334_490 = .text:0x00000490; // type:function size:0x58 fn_334_4F0 = .text:0x000004F0; // type:function size:0x2CC -fn_334_7C0 = .text:0x000007C0; // type:function size:0x10 +changeState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007C0; // type:function size:0x10 fn_334_7D0 = .text:0x000007D0; // type:function size:0x8 fn_334_7E0 = .text:0x000007E0; // type:function size:0x864 -fn_334_1050 = .text:0x00001050; // type:function size:0x10 -fn_334_1060 = .text:0x00001060; // type:function size:0x10 +getStateID__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001050; // type:function size:0x10 +executeState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001060; // type:function size:0x10 fn_334_1070 = .text:0x00001070; // type:function size:0x8 fn_334_1080 = .text:0x00001080; // type:function size:0x1A4 -fn_334_1230 = .text:0x00001230; // type:function size:0x4 -fn_334_1240 = .text:0x00001240; // type:function size:0x60 -fn_334_12A0 = .text:0x000012A0; // type:function size:0x4 -fn_334_12B0 = .text:0x000012B0; // type:function size:0x4 -fn_334_12C0 = .text:0x000012C0; // type:function size:0x2B8 -fn_334_1580 = .text:0x00001580; // type:function size:0x4 -fn_334_1590 = .text:0x00001590; // type:function size:0x38 -fn_334_15D0 = .text:0x000015D0; // type:function size:0x94 -fn_334_1670 = .text:0x00001670; // type:function size:0x4 -fn_334_1680 = .text:0x00001680; // type:function size:0xAC -fn_334_1730 = .text:0x00001730; // type:function size:0x288 -fn_334_19C0 = .text:0x000019C0; // type:function size:0x4 +initializeState_Wait__10dTgBcArL_cFv = .text:0x00001230; // type:function size:0x4 +executeState_Wait__10dTgBcArL_cFv = .text:0x00001240; // type:function size:0x60 +finalizeState_Wait__10dTgBcArL_cFv = .text:0x000012A0; // type:function size:0x4 +initializeState_Create__10dTgBcArL_cFv = .text:0x000012B0; // type:function size:0x4 +executeState_Create__10dTgBcArL_cFv = .text:0x000012C0; // type:function size:0x2B8 +finalizeState_Create__10dTgBcArL_cFv = .text:0x00001580; // type:function size:0x4 +initializeState_AttackWait__10dTgBcArL_cFv = .text:0x00001590; // type:function size:0x38 +executeState_AttackWait__10dTgBcArL_cFv = .text:0x000015D0; // type:function size:0x94 +finalizeState_AttackWait__10dTgBcArL_cFv = .text:0x00001670; // type:function size:0x4 +initializeState_Attack__10dTgBcArL_cFv = .text:0x00001680; // type:function size:0xAC +executeState_Attack__10dTgBcArL_cFv = .text:0x00001730; // type:function size:0x288 +finalizeState_Attack__10dTgBcArL_cFv = .text:0x000019C0; // type:function size:0x4 fn_334_19D0 = .text:0x000019D0; // type:function size:0xF0 -fn_334_1AC0 = .text:0x00001AC0; // type:function size:0x60 -fn_334_1B20 = .text:0x00001B20; // type:function size:0xC -fn_334_1B30 = .text:0x00001B30; // type:function size:0x1C -fn_334_1B50 = .text:0x00001B50; // type:function size:0x1C -fn_334_1B70 = .text:0x00001B70; // type:function size:0x1C -fn_334_1B90 = .text:0x00001B90; // type:function size:0x10 -fn_334_1BA0 = .text:0x00001BA0; // type:function size:0x10 -fn_334_1BB0 = .text:0x00001BB0; // type:function size:0x10 -fn_334_1BC0 = .text:0x00001BC0; // type:function size:0x10 -fn_334_1BD0 = .text:0x00001BD0; // type:function size:0x10 -fn_334_1BE0 = .text:0x00001BE0; // type:function size:0x10 -fn_334_1BF0 = .text:0x00001BF0; // type:function size:0x30 -fn_334_1C20 = .text:0x00001C20; // type:function size:0x30 -fn_334_1C50 = .text:0x00001C50; // type:function size:0x30 -fn_334_1C80 = .text:0x00001C80; // type:function size:0x338 -fn_334_1FC0 = .text:0x00001FC0; // type:function size:0x58 -fn_334_2020 = .text:0x00002020; // type:function size:0x88 +build__26sFStateFct_c<10dTgBcArL_c>FRC12sStateIDIf_c = .text:0x00001AC0; // type:function size:0x60 +dispose__26sFStateFct_c<10dTgBcArL_c>FRP10sStateIf_c = .text:0x00001B20; // type:function size:0xC +initialize__23sFState_c<10dTgBcArL_c>Fv = .text:0x00001B30; // type:function size:0x1C +execute__23sFState_c<10dTgBcArL_c>Fv = .text:0x00001B50; // type:function size:0x1C +finalize__23sFState_c<10dTgBcArL_c>Fv = .text:0x00001B70; // type:function size:0x1C +initializeState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B90; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001BA0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001BB0; // type:function size:0x10 +getState__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BC0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BD0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dTgBcArL_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BE0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dTgBcArL_c>CFR10dTgBcArL_c = .text:0x00001BF0; // type:function size:0x30 +executeState__25sFStateID_c<10dTgBcArL_c>CFR10dTgBcArL_c = .text:0x00001C20; // type:function size:0x30 +initializeState__25sFStateID_c<10dTgBcArL_c>CFR10dTgBcArL_c = .text:0x00001C50; // type:function size:0x30 +__sinit_\d_t_bcal_tag_cpp = .text:0x00001C80; // type:function size:0x338 scope:local +__dt__25sFStateID_c<10dTgBcArL_c>Fv = .text:0x00001FC0; // type:function size:0x58 +isSameName__25sFStateID_c<10dTgBcArL_c>CFPCc = .text:0x00002020; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -57,7 +57,7 @@ lbl_334_rodata_38 = .rodata:0x00000038; // type:object size:0x30 data:double lbl_334_rodata_68 = .rodata:0x00000068; // type:object size:0x4 data:float lbl_334_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_334_rodata_70 = .rodata:0x00000070; // type:object size:0x4 data:float -lbl_334_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_T_BCAL = .data:0x00000000; // type:object size:0x10 data:4byte lbl_334_data_10 = .data:0x00000010; // type:object size:0x78 lbl_334_data_88 = .data:0x00000088; // type:object size:0x30 lbl_334_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_bczNP/symbols.txt b/config/SOUE01/rels/d_t_bczNP/symbols.txt index ad599c01..aefc0f74 100644 --- a/config/SOUE01/rels/d_t_bczNP/symbols.txt +++ b/config/SOUE01/rels/d_t_bczNP/symbols.txt @@ -3,57 +3,57 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_170_F0 = .text:0x000000F0; // type:function size:0xF0 -fn_170_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_170_240 = .text:0x00000240; // type:function size:0x58 -fn_170_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_170_310 = .text:0x00000310; // type:function size:0xA0 -fn_170_3B0 = .text:0x000003B0; // type:function size:0xA4 +dTgBcZ_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__8dTgBcZ_cFv = .text:0x000001E0; // type:function size:0x58 +__dt__20sFState_c<8dTgBcZ_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__23sFStateFct_c<8dTgBcZ_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__46sFStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_170_460 = .text:0x00000460; // type:function size:0x14 fn_170_480 = .text:0x00000480; // type:function size:0x58 fn_170_4E0 = .text:0x000004E0; // type:function size:0x78 fn_170_560 = .text:0x00000560; // type:function size:0x230 fn_170_790 = .text:0x00000790; // type:function size:0x18 fn_170_7B0 = .text:0x000007B0; // type:function size:0xAC -fn_170_860 = .text:0x00000860; // type:function size:0x10 +changeState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000860; // type:function size:0x10 fn_170_870 = .text:0x00000870; // type:function size:0x8 fn_170_880 = .text:0x00000880; // type:function size:0x30 -fn_170_8B0 = .text:0x000008B0; // type:function size:0x10 +executeState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000008B0; // type:function size:0x10 fn_170_8C0 = .text:0x000008C0; // type:function size:0x8 -fn_170_8D0 = .text:0x000008D0; // type:function size:0x4 -fn_170_8E0 = .text:0x000008E0; // type:function size:0xFC -fn_170_9E0 = .text:0x000009E0; // type:function size:0x4 -fn_170_9F0 = .text:0x000009F0; // type:function size:0x38 -fn_170_A30 = .text:0x00000A30; // type:function size:0x2EC -fn_170_D20 = .text:0x00000D20; // type:function size:0x4 -fn_170_D30 = .text:0x00000D30; // type:function size:0xC -fn_170_D40 = .text:0x00000D40; // type:function size:0x1A4 -fn_170_EF0 = .text:0x00000EF0; // type:function size:0x4 -fn_170_F00 = .text:0x00000F00; // type:function size:0x4 -fn_170_F10 = .text:0x00000F10; // type:function size:0xB4 -fn_170_FD0 = .text:0x00000FD0; // type:function size:0x4 -fn_170_FE0 = .text:0x00000FE0; // type:function size:0x4 -fn_170_FF0 = .text:0x00000FF0; // type:function size:0x4 -fn_170_1000 = .text:0x00001000; // type:function size:0x4 +initializeState_Wait__8dTgBcZ_cFv = .text:0x000008D0; // type:function size:0x4 +executeState_Wait__8dTgBcZ_cFv = .text:0x000008E0; // type:function size:0xFC +finalizeState_Wait__8dTgBcZ_cFv = .text:0x000009E0; // type:function size:0x4 +initializeState_RaiseBcZ__8dTgBcZ_cFv = .text:0x000009F0; // type:function size:0x38 +executeState_RaiseBcZ__8dTgBcZ_cFv = .text:0x00000A30; // type:function size:0x2EC +finalizeState_RaiseBcZ__8dTgBcZ_cFv = .text:0x00000D20; // type:function size:0x4 +initializeState_RaiseLeft__8dTgBcZ_cFv = .text:0x00000D30; // type:function size:0xC +executeState_RaiseLeft__8dTgBcZ_cFv = .text:0x00000D40; // type:function size:0x1A4 +finalizeState_RaiseLeft__8dTgBcZ_cFv = .text:0x00000EF0; // type:function size:0x4 +initializeState_ControlBcZ__8dTgBcZ_cFv = .text:0x00000F00; // type:function size:0x4 +executeState_ControlBcZ__8dTgBcZ_cFv = .text:0x00000F10; // type:function size:0xB4 +finalizeState_ControlBcZ__8dTgBcZ_cFv = .text:0x00000FD0; // type:function size:0x4 +initializeState_DoNothing__8dTgBcZ_cFv = .text:0x00000FE0; // type:function size:0x4 +executeState_DoNothing__8dTgBcZ_cFv = .text:0x00000FF0; // type:function size:0x4 +finalizeState_DoNothing__8dTgBcZ_cFv = .text:0x00001000; // type:function size:0x4 fn_170_1010 = .text:0x00001010; // type:function size:0xFC -fn_170_1110 = .text:0x00001110; // type:function size:0x10 -fn_170_1120 = .text:0x00001120; // type:function size:0x60 -fn_170_1180 = .text:0x00001180; // type:function size:0xC -fn_170_1190 = .text:0x00001190; // type:function size:0x1C -fn_170_11B0 = .text:0x000011B0; // type:function size:0x1C -fn_170_11D0 = .text:0x000011D0; // type:function size:0x1C -fn_170_11F0 = .text:0x000011F0; // type:function size:0x10 -fn_170_1200 = .text:0x00001200; // type:function size:0x10 -fn_170_1210 = .text:0x00001210; // type:function size:0x10 -fn_170_1220 = .text:0x00001220; // type:function size:0x10 -fn_170_1230 = .text:0x00001230; // type:function size:0x10 -fn_170_1240 = .text:0x00001240; // type:function size:0x10 -fn_170_1250 = .text:0x00001250; // type:function size:0x30 -fn_170_1280 = .text:0x00001280; // type:function size:0x30 -fn_170_12B0 = .text:0x000012B0; // type:function size:0x30 -fn_170_12E0 = .text:0x000012E0; // type:function size:0x3F4 -fn_170_16E0 = .text:0x000016E0; // type:function size:0x58 -fn_170_1740 = .text:0x00001740; // type:function size:0x88 +getStateID__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001110; // type:function size:0x10 +build__23sFStateFct_c<8dTgBcZ_c>FRC12sStateIDIf_c = .text:0x00001120; // type:function size:0x60 +dispose__23sFStateFct_c<8dTgBcZ_c>FRP10sStateIf_c = .text:0x00001180; // type:function size:0xC +initialize__20sFState_c<8dTgBcZ_c>Fv = .text:0x00001190; // type:function size:0x1C +execute__20sFState_c<8dTgBcZ_c>Fv = .text:0x000011B0; // type:function size:0x1C +finalize__20sFState_c<8dTgBcZ_c>Fv = .text:0x000011D0; // type:function size:0x1C +initializeState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000011F0; // type:function size:0x10 +finalizeState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001200; // type:function size:0x10 +refreshState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001210; // type:function size:0x10 +getState__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001220; // type:function size:0x10 +getNewStateID__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001230; // type:function size:0x10 +getOldStateID__76sStateMgr_c<8dTgBcZ_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001240; // type:function size:0x10 +finalizeState__22sFStateID_c<8dTgBcZ_c>CFR8dTgBcZ_c = .text:0x00001250; // type:function size:0x30 +executeState__22sFStateID_c<8dTgBcZ_c>CFR8dTgBcZ_c = .text:0x00001280; // type:function size:0x30 +initializeState__22sFStateID_c<8dTgBcZ_c>CFR8dTgBcZ_c = .text:0x000012B0; // type:function size:0x30 +__sinit_\d_t_bcz_cpp = .text:0x000012E0; // type:function size:0x3F4 scope:local +__dt__22sFStateID_c<8dTgBcZ_c>Fv = .text:0x000016E0; // type:function size:0x58 +isSameName__22sFStateID_c<8dTgBcZ_c>CFPCc = .text:0x00001740; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -62,7 +62,7 @@ lbl_170_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float lbl_170_rodata_20 = .rodata:0x00000020; // type:object size:0x10 data:float lbl_170_rodata_30 = .rodata:0x00000030; // type:object size:0x4 data:float lbl_170_rodata_34 = .rodata:0x00000034; // type:object size:0x4 data:float -lbl_170_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_BCZ_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_170_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_170_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_170_data_18 = .data:0x00000018; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_beetleNP/symbols.txt b/config/SOUE01/rels/d_t_beetleNP/symbols.txt index aad77e7d..e9636ea2 100644 --- a/config/SOUE01/rels/d_t_beetleNP/symbols.txt +++ b/config/SOUE01/rels/d_t_beetleNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_302_70 = .text:0x00000070; // type:function size:0x4C +dTgBeetle_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_302_C0 = .text:0x000000C0; // type:function size:0x14C fn_302_210 = .text:0x00000210; // type:function size:0x8 fn_302_220 = .text:0x00000220; // type:function size:0x17C @@ -10,13 +10,13 @@ fn_302_3B0 = .text:0x000003B0; // type:function size:0x168 fn_302_520 = .text:0x00000520; // type:function size:0xFC fn_302_620 = .text:0x00000620; // type:function size:0x54 fn_302_674 = .text:0x00000674; // type:function size:0x4 -fn_302_680 = .text:0x00000680; // type:function size:0x5C +__dt__11dTgBeetle_cFv = .text:0x00000680; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_302_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_302_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_302_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float lbl_302_rodata_C = .rodata:0x0000000C; // type:object size:0xC data:float -lbl_302_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_BEETLE_TAG = .data:0x00000000; // type:object size:0x10 lbl_302_data_10 = .data:0x00000010; // type:object size:0x8 lbl_302_data_18 = .data:0x00000018; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_belt_obstacleNP/symbols.txt b/config/SOUE01/rels/d_t_belt_obstacleNP/symbols.txt index b8350188..a0872e7e 100644 --- a/config/SOUE01/rels/d_t_belt_obstacleNP/symbols.txt +++ b/config/SOUE01/rels/d_t_belt_obstacleNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgBeltObstacle__ctor = .text:0x00000070; // type:function size:0x5C +dTgBeltObstacle_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgBeltObstacle__init = .text:0x000000D0; // type:function size:0xAC fn_446_180 = .text:0x00000180; // type:function size:0x8 TgBeltObstacle__update = .text:0x00000190; // type:function size:0xA8 @@ -9,11 +9,11 @@ calcTimer2 = .text:0x00000240; // type:function size:0x1C fn_446_260 = .text:0x00000260; // type:function size:0x8 TgBeltObstacle__spawnBeltObstacle = .text:0x00000270; // type:function size:0xAC TgBeltObstacle__spawnStaminaFruit = .text:0x00000320; // type:function size:0x60 -fn_446_380 = .text:0x00000380; // type:function size:0x74 +__dt__17dTgBeltObstacle_cFv = .text:0x00000380; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_446_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_446_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_446_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float -lbl_446_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_BELT_OBSTACLE = .data:0x00000000; // type:object size:0x10 lbl_446_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_clef_gameNP/splits.txt b/config/SOUE01/rels/d_t_clef_gameNP/splits.txt index c05bc986..d17eaee1 100644 --- a/config/SOUE01/rels/d_t_clef_gameNP/splits.txt +++ b/config/SOUE01/rels/d_t_clef_gameNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_clef_gameNP/symbols.txt b/config/SOUE01/rels/d_t_clef_gameNP/symbols.txt index 45771edf..87361f41 100644 --- a/config/SOUE01/rels/d_t_clef_gameNP/symbols.txt +++ b/config/SOUE01/rels/d_t_clef_gameNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -dTgClefGame__ctor = .text:0x00000070; // type:function size:0xFC +dTgClefGame_c_classInit__Fv = .text:0x00000070; // type:function size:0xFC dTgClefGame__setAllTadtonesCollected = .text:0x00000170; // type:function size:0x1C dTgClefGame__setAllTadtonesCollected2 = .text:0x00000190; // type:function size:0x4 dTgClefGame__init = .text:0x000001A0; // type:function size:0xCC @@ -9,9 +9,9 @@ dTgClefGame__update = .text:0x00000270; // type:function size:0xF8 fn_571_370 = .text:0x00000370; // type:function size:0x1C dTgClefGame__updateInEvent = .text:0x00000390; // type:function size:0xC8 dTgClefGame__hasCollectedAllTadtones = .text:0x00000460; // type:function size:0x48 -dTgClefGame__dtor = .text:0x000004B0; // type:function size:0x88 +__dt__13dTgClefGame_cFv = .text:0x000004B0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_571_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_571_section4_10 = .rodata:0x00000010; // type:object size:0x4 data:string -lbl_571_section4_14 = .rodata:0x00000014; // type:object size:0x74 +g_profile_TAG_CLEF_GAME = .data:0x00000000; // type:object size:0x10 +lbl_571_section4_10 = .data:0x00000010; // type:object size:0x4 data:string +lbl_571_section4_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_clef_managerNP/symbols.txt b/config/SOUE01/rels/d_t_clef_managerNP/symbols.txt index da84e26b..8b0e22e4 100644 --- a/config/SOUE01/rels/d_t_clef_managerNP/symbols.txt +++ b/config/SOUE01/rels/d_t_clef_managerNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -dTgClefManager__ctor = .text:0x00000070; // type:function size:0x30 -dTgClefManager__ctorCont = .text:0x000000A0; // type:function size:0x68 -dTgClefManager__dtor = .text:0x00000110; // type:function size:0x84 +dTgClefManager_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__16dTgClefManager_cFv = .text:0x000000A0; // type:function size:0x68 +__dt__16dTgClefManager_cFv = .text:0x00000110; // type:function size:0x84 dTgClefManager__init1 = .text:0x000001A0; // type:function size:0x54 dTgClefManager__init2 = .text:0x00000200; // type:function size:0xA4 dTgClefManager__update = .text:0x000002B0; // type:function size:0x744 @@ -13,5 +13,5 @@ dTgClefManager__getPathIndex = .text:0x00000A20; // type:function size:0xC _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_547_rodata_0 = .rodata:0x00000000; // type:object size:0x24 -lbl_547_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_CLEF_MANAGER = .data:0x00000000; // type:object size:0x10 lbl_547_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_col_bomb_shieldNP/symbols.txt b/config/SOUE01/rels/d_t_col_bomb_shieldNP/symbols.txt index c5f19070..33bca0f6 100644 --- a/config/SOUE01/rels/d_t_col_bomb_shieldNP/symbols.txt +++ b/config/SOUE01/rels/d_t_col_bomb_shieldNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgColBombShield__ctor = .text:0x000000F0; // type:function size:0xAC -fn_495_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_495_200 = .text:0x00000200; // type:function size:0x58 -fn_495_260 = .text:0x00000260; // type:function size:0x6C -fn_495_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_495_370 = .text:0x00000370; // type:function size:0xA4 +dTgColBombShield_classInit__Fv = .text:0x000000F0; // type:function size:0xAC +__dt__16dTgColBombShieldFv = .text:0x000001A0; // type:function size:0x58 +__dt__29sFState_c<16dTgColBombShield>Fv = .text:0x00000200; // type:function size:0x58 +__dt__32sFStateFct_c<16dTgColBombShield>Fv = .text:0x00000260; // type:function size:0x6C +__dt__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_495_420 = .text:0x00000420; // type:function size:0x8 TgColBombShield__init = .text:0x00000430; // type:function size:0x104 -TgColBombShield__setState = .text:0x00000540; // type:function size:0x10 +changeState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000540; // type:function size:0x10 fn_495_550 = .text:0x00000550; // type:function size:0x8 TgColBombShield__update = .text:0x00000560; // type:function size:0x60 fn_495_5C0 = .text:0x000005C0; // type:function size:0x8 -fn_495_5D0 = .text:0x000005D0; // type:function size:0x4 -fn_495_5E0 = .text:0x000005E0; // type:function size:0x4 -fn_495_5F0 = .text:0x000005F0; // type:function size:0x4 +initializeState_Wait__16dTgColBombShieldFv = .text:0x000005D0; // type:function size:0x4 +executeState_Wait__16dTgColBombShieldFv = .text:0x000005E0; // type:function size:0x4 +finalizeState_Wait__16dTgColBombShieldFv = .text:0x000005F0; // type:function size:0x4 fn_495_600 = .text:0x00000600; // type:function size:0xC8 -TgColBombShield__doStateUpdate = .text:0x000006D0; // type:function size:0x10 -fn_495_6E0 = .text:0x000006E0; // type:function size:0x10 -fn_495_6F0 = .text:0x000006F0; // type:function size:0x60 -fn_495_750 = .text:0x00000750; // type:function size:0xC -fn_495_760 = .text:0x00000760; // type:function size:0x1C -fn_495_780 = .text:0x00000780; // type:function size:0x1C -fn_495_7A0 = .text:0x000007A0; // type:function size:0x1C -fn_495_7C0 = .text:0x000007C0; // type:function size:0x10 -fn_495_7D0 = .text:0x000007D0; // type:function size:0x10 -fn_495_7E0 = .text:0x000007E0; // type:function size:0x10 -fn_495_7F0 = .text:0x000007F0; // type:function size:0x10 -fn_495_800 = .text:0x00000800; // type:function size:0x10 -fn_495_810 = .text:0x00000810; // type:function size:0x10 -fn_495_820 = .text:0x00000820; // type:function size:0x30 -fn_495_850 = .text:0x00000850; // type:function size:0x30 -fn_495_880 = .text:0x00000880; // type:function size:0x30 -fn_495_8B0 = .text:0x000008B0; // type:function size:0x10C -fn_495_9C0 = .text:0x000009C0; // type:function size:0x58 -fn_495_A20 = .text:0x00000A20; // type:function size:0x88 +executeState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000006E0; // type:function size:0x10 +build__32sFStateFct_c<16dTgColBombShield>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x60 +dispose__32sFStateFct_c<16dTgColBombShield>FRP10sStateIf_c = .text:0x00000750; // type:function size:0xC +initialize__29sFState_c<16dTgColBombShield>Fv = .text:0x00000760; // type:function size:0x1C +execute__29sFState_c<16dTgColBombShield>Fv = .text:0x00000780; // type:function size:0x1C +finalize__29sFState_c<16dTgColBombShield>Fv = .text:0x000007A0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007C0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007D0; // type:function size:0x10 +refreshState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000007E0; // type:function size:0x10 +getState__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000007F0; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000800; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dTgColBombShield,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000810; // type:function size:0x10 +finalizeState__31sFStateID_c<16dTgColBombShield>CFR16dTgColBombShield = .text:0x00000820; // type:function size:0x30 +executeState__31sFStateID_c<16dTgColBombShield>CFR16dTgColBombShield = .text:0x00000850; // type:function size:0x30 +initializeState__31sFStateID_c<16dTgColBombShield>CFR16dTgColBombShield = .text:0x00000880; // type:function size:0x30 +__sinit_\d_t_col_bomb_shield_cpp = .text:0x000008B0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dTgColBombShield>Fv = .text:0x000009C0; // type:function size:0x58 +isSameName__31sFStateID_c<16dTgColBombShield>CFPCc = .text:0x00000A20; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_495_rodata_0 = .rodata:0x00000000; // type:object size:0x14 data:float -lbl_495_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_COL_BOMSLD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_495_data_10 = .data:0x00000010; // type:object size:0x20 lbl_495_data_30 = .data:0x00000030; // type:object size:0x78 lbl_495_data_A8 = .data:0x000000A8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_defeat_bossNP/splits.txt b/config/SOUE01/rels/d_t_defeat_bossNP/splits.txt index aeba4019..8557489f 100644 --- a/config/SOUE01/rels/d_t_defeat_bossNP/splits.txt +++ b/config/SOUE01/rels/d_t_defeat_bossNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_defeat_bossNP/symbols.txt b/config/SOUE01/rels/d_t_defeat_bossNP/symbols.txt index edbbd540..7c8d6338 100644 --- a/config/SOUE01/rels/d_t_defeat_bossNP/symbols.txt +++ b/config/SOUE01/rels/d_t_defeat_bossNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgDefeatBoss__ctor = .text:0x00000070; // type:function size:0x4C +dTgDefeatBoss_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_494_C0 = .text:0x000000C0; // type:function size:0xC fn_494_D0 = .text:0x000000D0; // type:function size:0x84 TgDefeatBoss__init = .text:0x00000160; // type:function size:0xCC @@ -10,8 +10,8 @@ TgDefeatBoss__getSceneflag = .text:0x00000350; // type:function size:0xC fn_494_360 = .text:0x00000360; // type:function size:0xC TgDefeatBoss__getStoryflag = .text:0x00000370; // type:function size:0xC fn_494_380 = .text:0x00000380; // type:function size:0xC -fn_494_390 = .text:0x00000390; // type:function size:0x5C +__dt__15dTgDefeatBoss_cFv = .text:0x00000390; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_494_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_494_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_DEFEAT_BOSS = .data:0x00000000; // type:object size:0x10 +lbl_494_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_drumNP/symbols.txt b/config/SOUE01/rels/d_t_drumNP/symbols.txt index cf8f7b40..efe11cd4 100644 --- a/config/SOUE01/rels/d_t_drumNP/symbols.txt +++ b/config/SOUE01/rels/d_t_drumNP/symbols.txt @@ -1,17 +1,17 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_447_70 = .text:0x00000070; // type:function size:0x5C +dTgDrum_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_447_D0 = .text:0x000000D0; // type:function size:0x88 fn_447_160 = .text:0x00000160; // type:function size:0x8 fn_447_170 = .text:0x00000170; // type:function size:0x134 fn_447_2B0 = .text:0x000002B0; // type:function size:0x1C fn_447_2D0 = .text:0x000002D0; // type:function size:0x8 -fn_447_2E0 = .text:0x000002E0; // type:function size:0x74 +__dt__9dTgDrum_cFv = .text:0x000002E0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_447_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_447_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_447_rodata_8 = .rodata:0x00000008; // type:object size:0x4 data:float -lbl_447_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_DRUM = .data:0x00000000; // type:object size:0x10 lbl_447_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_dungeon_startNP/symbols.txt b/config/SOUE01/rels/d_t_dungeon_startNP/symbols.txt index 039b0638..f34e7dc9 100644 --- a/config/SOUE01/rels/d_t_dungeon_startNP/symbols.txt +++ b/config/SOUE01/rels/d_t_dungeon_startNP/symbols.txt @@ -1,18 +1,18 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -AcDungeonStartTag__ctor = .text:0x00000070; // type:function size:0xA0 +dAcDungeonStartTag_c_classInit__Fv = .text:0x00000070; // type:function size:0xA0 AcDungeonStartTag__initModels = .text:0x00000110; // type:function size:0x118 AcDungeonStartTag__init = .text:0x00000230; // type:function size:0x40 fn_566_270 = .text:0x00000270; // type:function size:0x8 AcDungeonStartTag__updateInEvent = .text:0x00000280; // type:function size:0x30 AcDungeonStartTag__update = .text:0x000002B0; // type:function size:0x160 AcDungeonStartTag__draw = .text:0x00000410; // type:function size:0xC0 -fn_566_4D0 = .text:0x000004D0; // type:function size:0x80 +__dt__20dAcDungeonStartTag_cFv = .text:0x000004D0; // type:function size:0x80 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_566_rodata_0 = .rodata:0x00000000; // type:object size:0x1C data:float -lbl_566_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_START_TAG = .data:0x00000000; // type:object size:0x10 lbl_566_data_10 = .data:0x00000010; // type:object size:0xC lbl_566_data_1C = .data:0x0000001C; // type:object size:0x24 lbl_566_data_40 = .data:0x00000040; // type:object size:0x80 diff --git a/config/SOUE01/rels/d_t_effect_genNP/symbols.txt b/config/SOUE01/rels/d_t_effect_genNP/symbols.txt index 32b06ba6..caf7ae32 100644 --- a/config/SOUE01/rels/d_t_effect_genNP/symbols.txt +++ b/config/SOUE01/rels/d_t_effect_genNP/symbols.txt @@ -1,19 +1,19 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_303_70 = .text:0x00000070; // type:function size:0x70 +dTgEffectGen_c_classInit__Fv = .text:0x00000070; // type:function size:0x70 fn_303_E0 = .text:0x000000E0; // type:function size:0xE0 fn_303_1C0 = .text:0x000001C0; // type:function size:0xC4 fn_303_290 = .text:0x00000290; // type:function size:0x8 fn_303_2A0 = .text:0x000002A0; // type:function size:0x278 fn_303_520 = .text:0x00000520; // type:function size:0x8 -fn_303_530 = .text:0x00000530; // type:function size:0x70 +__dt__14dTgEffectGen_cFv = .text:0x00000530; // type:function size:0x70 fn_303_5A0 = .text:0x000005A0; // type:function size:0x160 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_303_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_303_rodata_28 = .rodata:0x00000028; // type:object size:0xCC data:float -lbl_303_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_EFFECT_GEN_TAG = .data:0x00000000; // type:object size:0x10 lbl_303_data_10 = .data:0x00000010; // type:object size:0x1C data:string lbl_303_data_2C = .data:0x0000002C; // type:object size:0x74 lbl_303_bss_8 = .bss:0x00000008; // type:object size:0x50 data:2byte diff --git a/config/SOUE01/rels/d_t_fence_synchronizerNP/splits.txt b/config/SOUE01/rels/d_t_fence_synchronizerNP/splits.txt index eef190bc..6250b53c 100644 --- a/config/SOUE01/rels/d_t_fence_synchronizerNP/splits.txt +++ b/config/SOUE01/rels/d_t_fence_synchronizerNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_fence_synchronizerNP/symbols.txt b/config/SOUE01/rels/d_t_fence_synchronizerNP/symbols.txt index 14481e27..83a7eb41 100644 --- a/config/SOUE01/rels/d_t_fence_synchronizerNP/symbols.txt +++ b/config/SOUE01/rels/d_t_fence_synchronizerNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_623_70 = .text:0x00000070; // type:function size:0x30 -fn_623_A0 = .text:0x000000A0; // type:function size:0x44 -fn_623_F0 = .text:0x000000F0; // type:function size:0x5C +dTgFenceSynchronizer_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__22dTgFenceSynchronizer_cFv = .text:0x000000A0; // type:function size:0x44 +__dt__22dTgFenceSynchronizer_cFv = .text:0x000000F0; // type:function size:0x5C fn_623_150 = .text:0x00000150; // type:function size:0x244 fn_623_3A0 = .text:0x000003A0; // type:function size:0x23C fn_623_5E0 = .text:0x000005E0; // type:function size:0x194 @@ -20,5 +20,5 @@ fn_623_810 = .text:0x00000810; // type:function size:0xC fn_623_820 = .text:0x00000820; // type:function size:0xC _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_623_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_623_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_FENCE_SYNCHRONIZER = .data:0x00000000; // type:object size:0x10 +lbl_623_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_gate_to_groundNP/symbols.txt b/config/SOUE01/rels/d_t_gate_to_groundNP/symbols.txt index 957e1fcd..dcf4bacd 100644 --- a/config/SOUE01/rels/d_t_gate_to_groundNP/symbols.txt +++ b/config/SOUE01/rels/d_t_gate_to_groundNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgGateToGround__ctor = .text:0x00000070; // type:function size:0x5C +dTgGateToGround_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgGateToGround__init = .text:0x000000D0; // type:function size:0x7C fn_205_150 = .text:0x00000150; // type:function size:0x8 TgGateToGround__update = .text:0x00000160; // type:function size:0x138 TgGateToGround__updateInEvent = .text:0x000002A0; // type:function size:0x44 fn_205_2F0 = .text:0x000002F0; // type:function size:0x8 -fn_205_300 = .text:0x00000300; // type:function size:0x70 +__dt__17dTgGateToGround_cFv = .text:0x00000300; // type:function size:0x70 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_205_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_205_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_GATE2GND_TAG = .data:0x00000000; // type:object size:0x10 lbl_205_data_10 = .data:0x00000010; // type:object size:0xC lbl_205_data_1C = .data:0x0000001C; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_gekotagNP/symbols.txt b/config/SOUE01/rels/d_t_gekotagNP/symbols.txt index 70fcc2cb..f5130510 100644 --- a/config/SOUE01/rels/d_t_gekotagNP/symbols.txt +++ b/config/SOUE01/rels/d_t_gekotagNP/symbols.txt @@ -3,44 +3,44 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_188_F0 = .text:0x000000F0; // type:function size:0xCC -fn_188_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_188_220 = .text:0x00000220; // type:function size:0x58 -fn_188_280 = .text:0x00000280; // type:function size:0x6C -fn_188_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_188_390 = .text:0x00000390; // type:function size:0xA4 +dTgGekoTag_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__10dTgGekoTagFv = .text:0x000001C0; // type:function size:0x58 +__dt__23sFState_c<10dTgGekoTag>Fv = .text:0x00000220; // type:function size:0x58 +__dt__26sFStateFct_c<10dTgGekoTag>Fv = .text:0x00000280; // type:function size:0x6C +__dt__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_188_440 = .text:0x00000440; // type:function size:0x14 fn_188_460 = .text:0x00000460; // type:function size:0x58 fn_188_4C0 = .text:0x000004C0; // type:function size:0x130 -fn_188_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_188_600 = .text:0x00000600; // type:function size:0x8 fn_188_610 = .text:0x00000610; // type:function size:0x30 -fn_188_640 = .text:0x00000640; // type:function size:0x10 +executeState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000640; // type:function size:0x10 fn_188_650 = .text:0x00000650; // type:function size:0x8 -fn_188_660 = .text:0x00000660; // type:function size:0x4 -fn_188_670 = .text:0x00000670; // type:function size:0x4 -fn_188_680 = .text:0x00000680; // type:function size:0x4 +initializeState_Wait__10dTgGekoTagFv = .text:0x00000660; // type:function size:0x4 +executeState_Wait__10dTgGekoTagFv = .text:0x00000670; // type:function size:0x4 +finalizeState_Wait__10dTgGekoTagFv = .text:0x00000680; // type:function size:0x4 fn_188_690 = .text:0x00000690; // type:function size:0x1A8 fn_188_840 = .text:0x00000840; // type:function size:0x1C fn_188_860 = .text:0x00000860; // type:function size:0xE0 -fn_188_940 = .text:0x00000940; // type:function size:0x10 -fn_188_950 = .text:0x00000950; // type:function size:0x60 -fn_188_9B0 = .text:0x000009B0; // type:function size:0xC -fn_188_9C0 = .text:0x000009C0; // type:function size:0x1C -fn_188_9E0 = .text:0x000009E0; // type:function size:0x1C -fn_188_A00 = .text:0x00000A00; // type:function size:0x1C -fn_188_A20 = .text:0x00000A20; // type:function size:0x10 -fn_188_A30 = .text:0x00000A30; // type:function size:0x10 -fn_188_A40 = .text:0x00000A40; // type:function size:0x10 -fn_188_A50 = .text:0x00000A50; // type:function size:0x10 -fn_188_A60 = .text:0x00000A60; // type:function size:0x10 -fn_188_A70 = .text:0x00000A70; // type:function size:0x10 -fn_188_A80 = .text:0x00000A80; // type:function size:0x30 -fn_188_AB0 = .text:0x00000AB0; // type:function size:0x30 -fn_188_AE0 = .text:0x00000AE0; // type:function size:0x30 -fn_188_B10 = .text:0x00000B10; // type:function size:0x10C -fn_188_C20 = .text:0x00000C20; // type:function size:0x58 -fn_188_C80 = .text:0x00000C80; // type:function size:0x88 +getStateID__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000940; // type:function size:0x10 +build__26sFStateFct_c<10dTgGekoTag>FRC12sStateIDIf_c = .text:0x00000950; // type:function size:0x60 +dispose__26sFStateFct_c<10dTgGekoTag>FRP10sStateIf_c = .text:0x000009B0; // type:function size:0xC +initialize__23sFState_c<10dTgGekoTag>Fv = .text:0x000009C0; // type:function size:0x1C +execute__23sFState_c<10dTgGekoTag>Fv = .text:0x000009E0; // type:function size:0x1C +finalize__23sFState_c<10dTgGekoTag>Fv = .text:0x00000A00; // type:function size:0x1C +initializeState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A20; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 +refreshState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A40; // type:function size:0x10 +getState__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A50; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A60; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dTgGekoTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A70; // type:function size:0x10 +finalizeState__25sFStateID_c<10dTgGekoTag>CFR10dTgGekoTag = .text:0x00000A80; // type:function size:0x30 +executeState__25sFStateID_c<10dTgGekoTag>CFR10dTgGekoTag = .text:0x00000AB0; // type:function size:0x30 +initializeState__25sFStateID_c<10dTgGekoTag>CFR10dTgGekoTag = .text:0x00000AE0; // type:function size:0x30 +__sinit_\d_t_gekotag_cpp = .text:0x00000B10; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dTgGekoTag>Fv = .text:0x00000C20; // type:function size:0x58 +isSameName__25sFStateID_c<10dTgGekoTag>CFPCc = .text:0x00000C80; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -49,7 +49,7 @@ lbl_188_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_188_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double lbl_188_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_188_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_188_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_GEKO_TAG = .data:0x00000010; // type:object size:0x10 lbl_188_data_20 = .data:0x00000020; // type:object size:0x78 lbl_188_data_98 = .data:0x00000098; // type:object size:0x30 lbl_188_data_C8 = .data:0x000000C8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_group_summonNP/symbols.txt b/config/SOUE01/rels/d_t_group_summonNP/symbols.txt index 6b2913fb..da4c9ab0 100644 --- a/config/SOUE01/rels/d_t_group_summonNP/symbols.txt +++ b/config/SOUE01/rels/d_t_group_summonNP/symbols.txt @@ -4,22 +4,22 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_333_F0 = .text:0x000000F0; // type:function size:0x40 -fn_333_130 = .text:0x00000130; // type:function size:0x164 -fn_333_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_333_300 = .text:0x00000300; // type:function size:0x58 -fn_333_360 = .text:0x00000360; // type:function size:0x6C -fn_333_3D0 = .text:0x000003D0; // type:function size:0xA0 -fn_333_470 = .text:0x00000470; // type:function size:0xA4 +dTgGroupSummon_c_classInit__Fv = .text:0x00000130; // type:function size:0x164 +__dt__16dTgGroupSummon_cFv = .text:0x000002A0; // type:function size:0x58 +__dt__29sFState_c<16dTgGroupSummon_c>Fv = .text:0x00000300; // type:function size:0x58 +__dt__32sFStateFct_c<16dTgGroupSummon_c>Fv = .text:0x00000360; // type:function size:0x6C +__dt__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003D0; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000470; // type:function size:0xA4 fn_333_520 = .text:0x00000520; // type:function size:0x14 fn_333_540 = .text:0x00000540; // type:function size:0x58 fn_333_5A0 = .text:0x000005A0; // type:function size:0x4 TgGroupSummon__init = .text:0x000005B0; // type:function size:0x1E4 -fn_333_7A0 = .text:0x000007A0; // type:function size:0x10 +changeState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000007A0; // type:function size:0x10 TgGroupSummon__init2 = .text:0x000007B0; // type:function size:0x124 fn_333_8E0 = .text:0x000008E0; // type:function size:0x8 fn_333_8F0 = .text:0x000008F0; // type:function size:0x60 fn_333_950 = .text:0x00000950; // type:function size:0x30 -fn_333_980 = .text:0x00000980; // type:function size:0x10 +executeState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 fn_333_990 = .text:0x00000990; // type:function size:0x8 fn_333_9A0 = .text:0x000009A0; // type:function size:0xBC fn_333_A60 = .text:0x00000A60; // type:function size:0x1338 @@ -33,44 +33,44 @@ fn_333_24B0 = .text:0x000024B0; // type:function size:0x134 fn_333_25F0 = .text:0x000025F0; // type:function size:0x404 fn_333_2A00 = .text:0x00002A00; // type:function size:0xCC fn_333_2AD0 = .text:0x00002AD0; // type:function size:0xD0 -fn_333_2BA0 = .text:0x00002BA0; // type:function size:0x10 +getStateID__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002BA0; // type:function size:0x10 fn_333_2BB0 = .text:0x00002BB0; // type:function size:0x70C fn_333_32C0 = .text:0x000032C0; // type:function size:0x38 -fn_333_3300 = .text:0x00003300; // type:function size:0x4 -fn_333_3310 = .text:0x00003310; // type:function size:0x270 -fn_333_3580 = .text:0x00003580; // type:function size:0x4 -fn_333_3590 = .text:0x00003590; // type:function size:0x94 -fn_333_3630 = .text:0x00003630; // type:function size:0x2C +initializeState_Wait__16dTgGroupSummon_cFv = .text:0x00003300; // type:function size:0x4 +executeState_Wait__16dTgGroupSummon_cFv = .text:0x00003310; // type:function size:0x270 +finalizeState_Wait__16dTgGroupSummon_cFv = .text:0x00003580; // type:function size:0x4 +initializeState_PreSummon__16dTgGroupSummon_cFv = .text:0x00003590; // type:function size:0x94 +executeState_PreSummon__16dTgGroupSummon_cFv = .text:0x00003630; // type:function size:0x2C fn_333_365C = .text:0x0000365C; // type:function size:0x4 -fn_333_3660 = .text:0x00003660; // type:function size:0x4 -fn_333_3670 = .text:0x00003670; // type:function size:0x5C -fn_333_36D0 = .text:0x000036D0; // type:function size:0x230 -fn_333_3900 = .text:0x00003900; // type:function size:0x4 -fn_333_3910 = .text:0x00003910; // type:function size:0x4 -fn_333_3920 = .text:0x00003920; // type:function size:0x208 -fn_333_3B30 = .text:0x00003B30; // type:function size:0x4 -fn_333_3B40 = .text:0x00003B40; // type:function size:0x120 -fn_333_3C60 = .text:0x00003C60; // type:function size:0x2438 -fn_333_60A0 = .text:0x000060A0; // type:function size:0x100 +finalizeState_PreSummon__16dTgGroupSummon_cFv = .text:0x00003660; // type:function size:0x4 +initializeState_Summoning__16dTgGroupSummon_cFv = .text:0x00003670; // type:function size:0x5C +executeState_Summoning__16dTgGroupSummon_cFv = .text:0x000036D0; // type:function size:0x230 +finalizeState_Summoning__16dTgGroupSummon_cFv = .text:0x00003900; // type:function size:0x4 +initializeState_Watch__16dTgGroupSummon_cFv = .text:0x00003910; // type:function size:0x4 +executeState_Watch__16dTgGroupSummon_cFv = .text:0x00003920; // type:function size:0x208 +finalizeState_Watch__16dTgGroupSummon_cFv = .text:0x00003B30; // type:function size:0x4 +initializeState_Demo__16dTgGroupSummon_cFv = .text:0x00003B40; // type:function size:0x120 +executeState_Demo__16dTgGroupSummon_cFv = .text:0x00003C60; // type:function size:0x2438 +finalizeState_Demo__16dTgGroupSummon_cFv = .text:0x000060A0; // type:function size:0x100 fn_333_61A0 = .text:0x000061A0; // type:function size:0x21C fn_333_63C0 = .text:0x000063C0; // type:function size:0x158 -fn_333_6520 = .text:0x00006520; // type:function size:0x60 -fn_333_6580 = .text:0x00006580; // type:function size:0xC -fn_333_6590 = .text:0x00006590; // type:function size:0x1C -fn_333_65B0 = .text:0x000065B0; // type:function size:0x1C -fn_333_65D0 = .text:0x000065D0; // type:function size:0x1C -fn_333_65F0 = .text:0x000065F0; // type:function size:0x10 -fn_333_6600 = .text:0x00006600; // type:function size:0x10 -fn_333_6610 = .text:0x00006610; // type:function size:0x10 -fn_333_6620 = .text:0x00006620; // type:function size:0x10 -fn_333_6630 = .text:0x00006630; // type:function size:0x10 -fn_333_6640 = .text:0x00006640; // type:function size:0x10 -fn_333_6650 = .text:0x00006650; // type:function size:0x30 -fn_333_6680 = .text:0x00006680; // type:function size:0x30 -fn_333_66B0 = .text:0x000066B0; // type:function size:0x30 -fn_333_66E0 = .text:0x000066E0; // type:function size:0x3F4 -fn_333_6AE0 = .text:0x00006AE0; // type:function size:0x58 -fn_333_6B40 = .text:0x00006B40; // type:function size:0x88 +build__32sFStateFct_c<16dTgGroupSummon_c>FRC12sStateIDIf_c = .text:0x00006520; // type:function size:0x60 +dispose__32sFStateFct_c<16dTgGroupSummon_c>FRP10sStateIf_c = .text:0x00006580; // type:function size:0xC +initialize__29sFState_c<16dTgGroupSummon_c>Fv = .text:0x00006590; // type:function size:0x1C +execute__29sFState_c<16dTgGroupSummon_c>Fv = .text:0x000065B0; // type:function size:0x1C +finalize__29sFState_c<16dTgGroupSummon_c>Fv = .text:0x000065D0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000065F0; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006600; // type:function size:0x10 +refreshState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00006610; // type:function size:0x10 +getState__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006620; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006630; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dTgGroupSummon_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00006640; // type:function size:0x10 +finalizeState__31sFStateID_c<16dTgGroupSummon_c>CFR16dTgGroupSummon_c = .text:0x00006650; // type:function size:0x30 +executeState__31sFStateID_c<16dTgGroupSummon_c>CFR16dTgGroupSummon_c = .text:0x00006680; // type:function size:0x30 +initializeState__31sFStateID_c<16dTgGroupSummon_c>CFR16dTgGroupSummon_c = .text:0x000066B0; // type:function size:0x30 +__sinit_\d_t_group_summon_cpp = .text:0x000066E0; // type:function size:0x3F4 scope:local +__dt__31sFStateID_c<16dTgGroupSummon_c>Fv = .text:0x00006AE0; // type:function size:0x58 +isSameName__31sFStateID_c<16dTgGroupSummon_c>CFPCc = .text:0x00006B40; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -83,7 +83,7 @@ lbl_333_rodata_B8 = .rodata:0x000000B8; // type:object size:0x4 data:float lbl_333_rodata_BC = .rodata:0x000000BC; // type:object size:0x4 data:float lbl_333_rodata_C0 = .rodata:0x000000C0; // type:object size:0x4 data:float lbl_333_rodata_C4 = .rodata:0x000000C4; // type:object size:0x104 data:float -lbl_333_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_GROUP_SUMMON = .data:0x00000000; // type:object size:0x10 data:4byte lbl_333_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_333_data_14 = .data:0x00000014; // type:object size:0x10 jumptable_333_data_24 = .data:0x00000024; // type:object size:0x6C scope:local diff --git a/config/SOUE01/rels/d_t_group_testNP/symbols.txt b/config/SOUE01/rels/d_t_group_testNP/symbols.txt index 8bad8f31..4e2a7c56 100644 --- a/config/SOUE01/rels/d_t_group_testNP/symbols.txt +++ b/config/SOUE01/rels/d_t_group_testNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_332_F0 = .text:0x000000F0; // type:function size:0xF0 -fn_332_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_332_240 = .text:0x00000240; // type:function size:0x58 -fn_332_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_332_310 = .text:0x00000310; // type:function size:0xA0 -fn_332_3B0 = .text:0x000003B0; // type:function size:0xA4 +dTgGroupTest_c_classInit__Fv = .text:0x000000F0; // type:function size:0xF0 +__dt__14dTgGroupTest_cFv = .text:0x000001E0; // type:function size:0x58 +__dt__27sFState_c<14dTgGroupTest_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgGroupTest_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 fn_332_460 = .text:0x00000460; // type:function size:0x14 fn_332_480 = .text:0x00000480; // type:function size:0x58 fn_332_4E0 = .text:0x000004E0; // type:function size:0x108 -fn_332_5F0 = .text:0x000005F0; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005F0; // type:function size:0x10 fn_332_600 = .text:0x00000600; // type:function size:0x8 fn_332_610 = .text:0x00000610; // type:function size:0x30 -fn_332_640 = .text:0x00000640; // type:function size:0x10 +executeState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000640; // type:function size:0x10 fn_332_650 = .text:0x00000650; // type:function size:0x8 -fn_332_660 = .text:0x00000660; // type:function size:0x44 -fn_332_6B0 = .text:0x000006B0; // type:function size:0x2A8 -fn_332_960 = .text:0x00000960; // type:function size:0x4 -fn_332_970 = .text:0x00000970; // type:function size:0x4 -fn_332_980 = .text:0x00000980; // type:function size:0x98 -fn_332_A20 = .text:0x00000A20; // type:function size:0x4 -fn_332_A30 = .text:0x00000A30; // type:function size:0x210 -fn_332_C40 = .text:0x00000C40; // type:function size:0x2E0 -fn_332_F20 = .text:0x00000F20; // type:function size:0x4 -fn_332_F30 = .text:0x00000F30; // type:function size:0x38 -fn_332_F70 = .text:0x00000F70; // type:function size:0x4 -fn_332_F80 = .text:0x00000F80; // type:function size:0x4 +initializeState_Wait__14dTgGroupTest_cFv = .text:0x00000660; // type:function size:0x44 +executeState_Wait__14dTgGroupTest_cFv = .text:0x000006B0; // type:function size:0x2A8 +finalizeState_Wait__14dTgGroupTest_cFv = .text:0x00000960; // type:function size:0x4 +initializeState_CreateLeft__14dTgGroupTest_cFv = .text:0x00000970; // type:function size:0x4 +executeState_CreateLeft__14dTgGroupTest_cFv = .text:0x00000980; // type:function size:0x98 +finalizeState_CreateLeft__14dTgGroupTest_cFv = .text:0x00000A20; // type:function size:0x4 +initializeState_Fight__14dTgGroupTest_cFv = .text:0x00000A30; // type:function size:0x210 +executeState_Fight__14dTgGroupTest_cFv = .text:0x00000C40; // type:function size:0x2E0 +finalizeState_Fight__14dTgGroupTest_cFv = .text:0x00000F20; // type:function size:0x4 +initializeState_DoNothing__14dTgGroupTest_cFv = .text:0x00000F30; // type:function size:0x38 +executeState_DoNothing__14dTgGroupTest_cFv = .text:0x00000F70; // type:function size:0x4 +finalizeState_DoNothing__14dTgGroupTest_cFv = .text:0x00000F80; // type:function size:0x4 fn_332_F90 = .text:0x00000F90; // type:function size:0x38 fn_332_FD0 = .text:0x00000FD0; // type:function size:0x40 fn_332_1010 = .text:0x00001010; // type:function size:0x308 fn_332_1320 = .text:0x00001320; // type:function size:0x3C fn_332_1360 = .text:0x00001360; // type:function size:0xF0 -fn_332_1450 = .text:0x00001450; // type:function size:0x10 -fn_332_1460 = .text:0x00001460; // type:function size:0x60 -fn_332_14C0 = .text:0x000014C0; // type:function size:0xC -fn_332_14D0 = .text:0x000014D0; // type:function size:0x1C -fn_332_14F0 = .text:0x000014F0; // type:function size:0x1C -fn_332_1510 = .text:0x00001510; // type:function size:0x1C -fn_332_1530 = .text:0x00001530; // type:function size:0x10 -fn_332_1540 = .text:0x00001540; // type:function size:0x10 -fn_332_1550 = .text:0x00001550; // type:function size:0x10 -fn_332_1560 = .text:0x00001560; // type:function size:0x10 -fn_332_1570 = .text:0x00001570; // type:function size:0x10 -fn_332_1580 = .text:0x00001580; // type:function size:0x10 -fn_332_1590 = .text:0x00001590; // type:function size:0x30 -fn_332_15C0 = .text:0x000015C0; // type:function size:0x30 -fn_332_15F0 = .text:0x000015F0; // type:function size:0x30 -fn_332_1620 = .text:0x00001620; // type:function size:0x340 -fn_332_1960 = .text:0x00001960; // type:function size:0x58 -fn_332_19C0 = .text:0x000019C0; // type:function size:0x88 +getStateID__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001450; // type:function size:0x10 +build__30sFStateFct_c<14dTgGroupTest_c>FRC12sStateIDIf_c = .text:0x00001460; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgGroupTest_c>FRP10sStateIf_c = .text:0x000014C0; // type:function size:0xC +initialize__27sFState_c<14dTgGroupTest_c>Fv = .text:0x000014D0; // type:function size:0x1C +execute__27sFState_c<14dTgGroupTest_c>Fv = .text:0x000014F0; // type:function size:0x1C +finalize__27sFState_c<14dTgGroupTest_c>Fv = .text:0x00001510; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001530; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001540; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001550; // type:function size:0x10 +getState__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001560; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001570; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgGroupTest_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001580; // type:function size:0x10 +finalizeState__29sFStateID_c<14dTgGroupTest_c>CFR14dTgGroupTest_c = .text:0x00001590; // type:function size:0x30 +executeState__29sFStateID_c<14dTgGroupTest_c>CFR14dTgGroupTest_c = .text:0x000015C0; // type:function size:0x30 +initializeState__29sFStateID_c<14dTgGroupTest_c>CFR14dTgGroupTest_c = .text:0x000015F0; // type:function size:0x30 +__sinit_\d_t_group_test_cpp = .text:0x00001620; // type:function size:0x340 scope:local +__dt__29sFStateID_c<14dTgGroupTest_c>Fv = .text:0x00001960; // type:function size:0x58 +isSameName__29sFStateID_c<14dTgGroupTest_c>CFPCc = .text:0x000019C0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -60,7 +60,7 @@ lbl_332_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:float lbl_332_rodata_10 = .rodata:0x00000010; // type:object size:0x10 data:float lbl_332_rodata_20 = .rodata:0x00000020; // type:object size:0x20 data:double lbl_332_rodata_40 = .rodata:0x00000040; // type:object size:0x4 data:float -lbl_332_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_GROUP_TEST = .data:0x00000000; // type:object size:0x10 data:4byte lbl_332_data_10 = .data:0x00000010; // type:object size:0x78 lbl_332_data_88 = .data:0x00000088; // type:object size:0x30 lbl_332_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_harpNP/splits.txt b/config/SOUE01/rels/d_t_harpNP/splits.txt index b8428d62..20533cb9 100644 --- a/config/SOUE01/rels/d_t_harpNP/splits.txt +++ b/config/SOUE01/rels/d_t_harpNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_harpNP/symbols.txt b/config/SOUE01/rels/d_t_harpNP/symbols.txt index 4cbde850..1cf38605 100644 --- a/config/SOUE01/rels/d_t_harpNP/symbols.txt +++ b/config/SOUE01/rels/d_t_harpNP/symbols.txt @@ -3,55 +3,55 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_536_F0 = .text:0x000000F0; // type:function size:0xAC -fn_536_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_536_200 = .text:0x00000200; // type:function size:0x58 -fn_536_260 = .text:0x00000260; // type:function size:0x6C -fn_536_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_536_370 = .text:0x00000370; // type:function size:0xA4 +dTgHarp_c_classInit__Fv = .text:0x000000F0; // type:function size:0xAC +__dt__9dTgHarp_cFv = .text:0x000001A0; // type:function size:0x58 +__dt__21sFState_c<9dTgHarp_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__24sFStateFct_c<9dTgHarp_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__47sFStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_536_420 = .text:0x00000420; // type:function size:0x8 fn_536_430 = .text:0x00000430; // type:function size:0xEC -fn_536_520 = .text:0x00000520; // type:function size:0x10 +changeState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000520; // type:function size:0x10 fn_536_530 = .text:0x00000530; // type:function size:0x8 fn_536_540 = .text:0x00000540; // type:function size:0x30 -fn_536_570 = .text:0x00000570; // type:function size:0x10 +executeState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000570; // type:function size:0x10 fn_536_580 = .text:0x00000580; // type:function size:0x8 -fn_536_590 = .text:0x00000590; // type:function size:0x4 -fn_536_5A0 = .text:0x000005A0; // type:function size:0xE8 +initializeState_Wait__9dTgHarp_cFv = .text:0x00000590; // type:function size:0x4 +executeState_Wait__9dTgHarp_cFv = .text:0x000005A0; // type:function size:0xE8 fn_536_690 = .text:0x00000690; // type:function size:0x1C -fn_536_6B0 = .text:0x000006B0; // type:function size:0x4 +finalizeState_Wait__9dTgHarp_cFv = .text:0x000006B0; // type:function size:0x4 fn_536_6C0 = .text:0x000006C0; // type:function size:0x60 fn_536_720 = .text:0x00000720; // type:function size:0x84 fn_536_7B0 = .text:0x000007B0; // type:function size:0xC8 -fn_536_880 = .text:0x00000880; // type:function size:0x10 -fn_536_890 = .text:0x00000890; // type:function size:0x60 -fn_536_8F0 = .text:0x000008F0; // type:function size:0xC -fn_536_900 = .text:0x00000900; // type:function size:0x1C -fn_536_920 = .text:0x00000920; // type:function size:0x1C -fn_536_940 = .text:0x00000940; // type:function size:0x1C -fn_536_960 = .text:0x00000960; // type:function size:0x10 -fn_536_970 = .text:0x00000970; // type:function size:0x10 -fn_536_980 = .text:0x00000980; // type:function size:0x10 -fn_536_990 = .text:0x00000990; // type:function size:0x10 -fn_536_9A0 = .text:0x000009A0; // type:function size:0x10 -fn_536_9B0 = .text:0x000009B0; // type:function size:0x10 -fn_536_9C0 = .text:0x000009C0; // type:function size:0x30 -fn_536_9F0 = .text:0x000009F0; // type:function size:0x30 -fn_536_A20 = .text:0x00000A20; // type:function size:0x30 -fn_536_A50 = .text:0x00000A50; // type:function size:0x10C -fn_536_B60 = .text:0x00000B60; // type:function size:0x58 -fn_536_BC0 = .text:0x00000BC0; // type:function size:0x88 +getStateID__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000880; // type:function size:0x10 +build__24sFStateFct_c<9dTgHarp_c>FRC12sStateIDIf_c = .text:0x00000890; // type:function size:0x60 +dispose__24sFStateFct_c<9dTgHarp_c>FRP10sStateIf_c = .text:0x000008F0; // type:function size:0xC +initialize__21sFState_c<9dTgHarp_c>Fv = .text:0x00000900; // type:function size:0x1C +execute__21sFState_c<9dTgHarp_c>Fv = .text:0x00000920; // type:function size:0x1C +finalize__21sFState_c<9dTgHarp_c>Fv = .text:0x00000940; // type:function size:0x1C +initializeState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000960; // type:function size:0x10 +finalizeState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000970; // type:function size:0x10 +refreshState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000980; // type:function size:0x10 +getState__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000990; // type:function size:0x10 +getNewStateID__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009A0; // type:function size:0x10 +getOldStateID__77sStateMgr_c<9dTgHarp_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009B0; // type:function size:0x10 +finalizeState__23sFStateID_c<9dTgHarp_c>CFR9dTgHarp_c = .text:0x000009C0; // type:function size:0x30 +executeState__23sFStateID_c<9dTgHarp_c>CFR9dTgHarp_c = .text:0x000009F0; // type:function size:0x30 +initializeState__23sFStateID_c<9dTgHarp_c>CFR9dTgHarp_c = .text:0x00000A20; // type:function size:0x30 +__sinit_\d_t_harp_cpp = .text:0x00000A50; // type:function size:0x10C scope:local +__dt__23sFStateID_c<9dTgHarp_c>Fv = .text:0x00000B60; // type:function size:0x58 +isSameName__23sFStateID_c<9dTgHarp_c>CFPCc = .text:0x00000BC0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_536_section4_0 = .rodata:0x00000000; // type:object size:0x10 data:4byte -lbl_536_section4_10 = .rodata:0x00000010; // type:object size:0x18 -lbl_536_section4_28 = .rodata:0x00000028; // type:object size:0x78 -lbl_536_section4_A0 = .rodata:0x000000A0; // type:object size:0x30 -lbl_536_section4_D0 = .rodata:0x000000D0; // type:object size:0x30 -lbl_536_section4_100 = .rodata:0x00000100; // type:object size:0x18 -lbl_536_section4_118 = .rodata:0x00000118; // type:object size:0xC8 -lbl_536_section4_1E0 = .rodata:0x000001E0; // type:object size:0x34 +g_profile_HARP_TAG = .data:0x00000000; // type:object size:0x10 data:4byte +lbl_536_section4_10 = .data:0x00000010; // type:object size:0x18 +lbl_536_section4_28 = .data:0x00000028; // type:object size:0x78 +lbl_536_section4_A0 = .data:0x000000A0; // type:object size:0x30 +lbl_536_section4_D0 = .data:0x000000D0; // type:object size:0x30 +lbl_536_section4_100 = .data:0x00000100; // type:object size:0x18 +lbl_536_section4_118 = .data:0x00000118; // type:object size:0xC8 +lbl_536_section4_1E0 = .data:0x000001E0; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_536_bss_8 = .bss:0x00000008; // type:object size:0x10 lbl_536_bss_18 = .bss:0x00000018; // type:object size:0x30 data:4byte diff --git a/config/SOUE01/rels/d_t_heat_resistNP/symbols.txt b/config/SOUE01/rels/d_t_heat_resistNP/symbols.txt index ee27ec6a..9685e5ed 100644 --- a/config/SOUE01/rels/d_t_heat_resistNP/symbols.txt +++ b/config/SOUE01/rels/d_t_heat_resistNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgHeatResist__ctor = .text:0x00000070; // type:function size:0x4C +dTgHeatResist_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgHeatResist__init = .text:0x000000C0; // type:function size:0x54 fn_444_120 = .text:0x00000120; // type:function size:0x8 TgHeatResist__update = .text:0x00000130; // type:function size:0x80 fn_444_1B0 = .text:0x000001B0; // type:function size:0x8 -TgHeatResist__dtor = .text:0x000001C0; // type:function size:0x5C +__dt__15dTgHeatResist_cFv = .text:0x000001C0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_444_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_444_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_HEAT_RESIST = .data:0x00000000; // type:object size:0x10 lbl_444_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_insectNP/symbols.txt b/config/SOUE01/rels/d_t_insectNP/symbols.txt index 6f82cdfe..bfec505d 100644 --- a/config/SOUE01/rels/d_t_insectNP/symbols.txt +++ b/config/SOUE01/rels/d_t_insectNP/symbols.txt @@ -3,56 +3,56 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_450_F0 = .text:0x000000F0; // type:function size:0xE0 -fn_450_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_450_230 = .text:0x00000230; // type:function size:0x58 -fn_450_290 = .text:0x00000290; // type:function size:0x6C -fn_450_300 = .text:0x00000300; // type:function size:0xA0 -fn_450_3A0 = .text:0x000003A0; // type:function size:0xA4 +dTgInsect_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__11dTgInsect_cFv = .text:0x000001D0; // type:function size:0x58 +__dt__24sFState_c<11dTgInsect_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__27sFStateFct_c<11dTgInsect_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_450_450 = .text:0x00000450; // type:function size:0x14 fn_450_470 = .text:0x00000470; // type:function size:0x58 fn_450_4D0 = .text:0x000004D0; // type:function size:0x140 TgInsect__init2 = .text:0x00000610; // type:function size:0x5B8 -fn_450_BD0 = .text:0x00000BD0; // type:function size:0x10 +changeState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000BD0; // type:function size:0x10 fn_450_BE0 = .text:0x00000BE0; // type:function size:0x8 fn_450_BF0 = .text:0x00000BF0; // type:function size:0x30 -fn_450_C20 = .text:0x00000C20; // type:function size:0x10 +executeState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 fn_450_C30 = .text:0x00000C30; // type:function size:0x8 -fn_450_C40 = .text:0x00000C40; // type:function size:0x4 -fn_450_C50 = .text:0x00000C50; // type:function size:0x168 -fn_450_DC0 = .text:0x00000DC0; // type:function size:0x4 -fn_450_DD0 = .text:0x00000DD0; // type:function size:0x70 -fn_450_E40 = .text:0x00000E40; // type:function size:0x2B0 -fn_450_10F0 = .text:0x000010F0; // type:function size:0x4 -fn_450_1100 = .text:0x00001100; // type:function size:0x40 -fn_450_1140 = .text:0x00001140; // type:function size:0x15C -fn_450_12A0 = .text:0x000012A0; // type:function size:0x4 -fn_450_12B0 = .text:0x000012B0; // type:function size:0x4 -fn_450_12C0 = .text:0x000012C0; // type:function size:0x4 -fn_450_12D0 = .text:0x000012D0; // type:function size:0x4 +initializeState_Wait__11dTgInsect_cFv = .text:0x00000C40; // type:function size:0x4 +executeState_Wait__11dTgInsect_cFv = .text:0x00000C50; // type:function size:0x168 +finalizeState_Wait__11dTgInsect_cFv = .text:0x00000DC0; // type:function size:0x4 +initializeState_WaitCreate__11dTgInsect_cFv = .text:0x00000DD0; // type:function size:0x70 +executeState_WaitCreate__11dTgInsect_cFv = .text:0x00000E40; // type:function size:0x2B0 +finalizeState_WaitCreate__11dTgInsect_cFv = .text:0x000010F0; // type:function size:0x4 +initializeState_WaitForceEscape__11dTgInsect_cFv = .text:0x00001100; // type:function size:0x40 +executeState_WaitForceEscape__11dTgInsect_cFv = .text:0x00001140; // type:function size:0x15C +finalizeState_WaitForceEscape__11dTgInsect_cFv = .text:0x000012A0; // type:function size:0x4 +initializeState_End__11dTgInsect_cFv = .text:0x000012B0; // type:function size:0x4 +executeState_End__11dTgInsect_cFv = .text:0x000012C0; // type:function size:0x4 +finalizeState_End__11dTgInsect_cFv = .text:0x000012D0; // type:function size:0x4 fn_450_12E0 = .text:0x000012E0; // type:function size:0x64 fn_450_1350 = .text:0x00001350; // type:function size:0x530 fn_450_1880 = .text:0x00001880; // type:function size:0x140 fn_450_19C0 = .text:0x000019C0; // type:function size:0x1E0 fn_450_1BA0 = .text:0x00001BA0; // type:function size:0xF0 -fn_450_1C90 = .text:0x00001C90; // type:function size:0x10 -fn_450_1CA0 = .text:0x00001CA0; // type:function size:0x60 -fn_450_1D00 = .text:0x00001D00; // type:function size:0xC -fn_450_1D10 = .text:0x00001D10; // type:function size:0x1C -fn_450_1D30 = .text:0x00001D30; // type:function size:0x1C -fn_450_1D50 = .text:0x00001D50; // type:function size:0x1C -fn_450_1D70 = .text:0x00001D70; // type:function size:0x10 -fn_450_1D80 = .text:0x00001D80; // type:function size:0x10 -fn_450_1D90 = .text:0x00001D90; // type:function size:0x10 -fn_450_1DA0 = .text:0x00001DA0; // type:function size:0x10 -fn_450_1DB0 = .text:0x00001DB0; // type:function size:0x10 -fn_450_1DC0 = .text:0x00001DC0; // type:function size:0x10 -fn_450_1DD0 = .text:0x00001DD0; // type:function size:0x30 -fn_450_1E00 = .text:0x00001E00; // type:function size:0x30 -fn_450_1E30 = .text:0x00001E30; // type:function size:0x30 -fn_450_1E60 = .text:0x00001E60; // type:function size:0x338 -fn_450_21A0 = .text:0x000021A0; // type:function size:0x58 -fn_450_2200 = .text:0x00002200; // type:function size:0x88 +getStateID__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C90; // type:function size:0x10 +build__27sFStateFct_c<11dTgInsect_c>FRC12sStateIDIf_c = .text:0x00001CA0; // type:function size:0x60 +dispose__27sFStateFct_c<11dTgInsect_c>FRP10sStateIf_c = .text:0x00001D00; // type:function size:0xC +initialize__24sFState_c<11dTgInsect_c>Fv = .text:0x00001D10; // type:function size:0x1C +execute__24sFState_c<11dTgInsect_c>Fv = .text:0x00001D30; // type:function size:0x1C +finalize__24sFState_c<11dTgInsect_c>Fv = .text:0x00001D50; // type:function size:0x1C +initializeState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D70; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D80; // type:function size:0x10 +refreshState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D90; // type:function size:0x10 +getState__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DA0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DB0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dTgInsect_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001DC0; // type:function size:0x10 +finalizeState__26sFStateID_c<11dTgInsect_c>CFR11dTgInsect_c = .text:0x00001DD0; // type:function size:0x30 +executeState__26sFStateID_c<11dTgInsect_c>CFR11dTgInsect_c = .text:0x00001E00; // type:function size:0x30 +initializeState__26sFStateID_c<11dTgInsect_c>CFR11dTgInsect_c = .text:0x00001E30; // type:function size:0x30 +__sinit_\d_t_insect_cpp = .text:0x00001E60; // type:function size:0x338 scope:local +__dt__26sFStateID_c<11dTgInsect_c>Fv = .text:0x000021A0; // type:function size:0x58 +isSameName__26sFStateID_c<11dTgInsect_c>CFPCc = .text:0x00002200; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -65,7 +65,7 @@ lbl_450_rodata_38 = .rodata:0x00000038; // type:object size:0x14 data:float lbl_450_rodata_4C = .rodata:0x0000004C; // type:object size:0x20 data:float lbl_450_rodata_6C = .rodata:0x0000006C; // type:object size:0x4 data:float lbl_450_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:float -lbl_450_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_INSECT = .data:0x00000000; // type:object size:0x10 data:4byte jumptable_450_data_10 = .data:0x00000010; // type:object size:0x2C scope:local jumptable_450_data_3C = .data:0x0000003C; // type:object size:0x2C scope:local lbl_450_data_68 = .data:0x00000068; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_ksNP/symbols.txt b/config/SOUE01/rels/d_t_ksNP/symbols.txt index 5ab7ab9d..07730df5 100644 --- a/config/SOUE01/rels/d_t_ksNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ksNP/symbols.txt @@ -4,12 +4,12 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_154_F0 = .text:0x000000F0; // type:function size:0x40 -fn_154_130 = .text:0x00000130; // type:function size:0x10C -fn_154_240 = .text:0x00000240; // type:function size:0x58 -fn_154_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_154_300 = .text:0x00000300; // type:function size:0x6C -fn_154_370 = .text:0x00000370; // type:function size:0xA0 -fn_154_410 = .text:0x00000410; // type:function size:0xA4 +dTgKiesuTag_c_classInit__Fv = .text:0x00000130; // type:function size:0x10C +__dt__13dTgKiesuTag_cFv = .text:0x00000240; // type:function size:0x58 +__dt__26sFState_c<13dTgKiesuTag_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__29sFStateFct_c<13dTgKiesuTag_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_154_4C0 = .text:0x000004C0; // type:function size:0x14 fn_154_4E0 = .text:0x000004E0; // type:function size:0x58 fn_154_540 = .text:0x00000540; // type:function size:0x4 @@ -25,11 +25,11 @@ fn_154_AC0 = .text:0x00000AC0; // type:function size:0x58 fn_154_B20 = .text:0x00000B20; // type:function size:0x8C fn_154_BB0 = .text:0x00000BB0; // type:function size:0x50 fn_154_C00 = .text:0x00000C00; // type:function size:0x90 -fn_154_C90 = .text:0x00000C90; // type:function size:0x10 +changeState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000C90; // type:function size:0x10 fn_154_CA0 = .text:0x00000CA0; // type:function size:0x78 fn_154_D20 = .text:0x00000D20; // type:function size:0xB4 fn_154_DE0 = .text:0x00000DE0; // type:function size:0x150 -fn_154_F30 = .text:0x00000F30; // type:function size:0x10 +getStateID__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000F30; // type:function size:0x10 fn_154_F40 = .text:0x00000F40; // type:function size:0xAC fn_154_FF0 = .text:0x00000FF0; // type:function size:0x58 fn_154_1050 = .text:0x00001050; // type:function size:0x84 @@ -44,47 +44,47 @@ fn_154_17B0 = .text:0x000017B0; // type:function size:0x208 fn_154_19C0 = .text:0x000019C0; // type:function size:0x6C fn_154_1A30 = .text:0x00001A30; // type:function size:0x8 fn_154_1A40 = .text:0x00001A40; // type:function size:0x11C -fn_154_1B60 = .text:0x00001B60; // type:function size:0x10 +executeState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B60; // type:function size:0x10 fn_154_1B70 = .text:0x00001B70; // type:function size:0x8 -fn_154_1B80 = .text:0x00001B80; // type:function size:0x4 -fn_154_1B90 = .text:0x00001B90; // type:function size:0x60 -fn_154_1BF0 = .text:0x00001BF0; // type:function size:0x4 -fn_154_1C00 = .text:0x00001C00; // type:function size:0x14C -fn_154_1D50 = .text:0x00001D50; // type:function size:0x5DC -fn_154_2330 = .text:0x00002330; // type:function size:0x10 -fn_154_2340 = .text:0x00002340; // type:function size:0x174 -fn_154_24C0 = .text:0x000024C0; // type:function size:0x79C -fn_154_2C60 = .text:0x00002C60; // type:function size:0x4 -fn_154_2C70 = .text:0x00002C70; // type:function size:0x218 -fn_154_2E90 = .text:0x00002E90; // type:function size:0x6A8 -fn_154_3540 = .text:0x00003540; // type:function size:0xC -fn_154_3550 = .text:0x00003550; // type:function size:0x244 -fn_154_37A0 = .text:0x000037A0; // type:function size:0xC38 -fn_154_43E0 = .text:0x000043E0; // type:function size:0xC -fn_154_43F0 = .text:0x000043F0; // type:function size:0x144 -fn_154_4540 = .text:0x00004540; // type:function size:0x588 -fn_154_4AD0 = .text:0x00004AD0; // type:function size:0x4 -fn_154_4AE0 = .text:0x00004AE0; // type:function size:0x1C -fn_154_4B00 = .text:0x00004B00; // type:function size:0x3C -fn_154_4B40 = .text:0x00004B40; // type:function size:0x4 +initializeState_CreateChildren__13dTgKiesuTag_cFv = .text:0x00001B80; // type:function size:0x4 +executeState_CreateChildren__13dTgKiesuTag_cFv = .text:0x00001B90; // type:function size:0x60 +finalizeState_CreateChildren__13dTgKiesuTag_cFv = .text:0x00001BF0; // type:function size:0x4 +initializeState_ControlWait__13dTgKiesuTag_cFv = .text:0x00001C00; // type:function size:0x14C +executeState_ControlWait__13dTgKiesuTag_cFv = .text:0x00001D50; // type:function size:0x5DC +finalizeState_ControlWait__13dTgKiesuTag_cFv = .text:0x00002330; // type:function size:0x10 +initializeState_ControlReturnToWait__13dTgKiesuTag_cFv = .text:0x00002340; // type:function size:0x174 +executeState_ControlReturnToWait__13dTgKiesuTag_cFv = .text:0x000024C0; // type:function size:0x79C +finalizeState_ControlReturnToWait__13dTgKiesuTag_cFv = .text:0x00002C60; // type:function size:0x4 +initializeState_ControlMove__13dTgKiesuTag_cFv = .text:0x00002C70; // type:function size:0x218 +executeState_ControlMove__13dTgKiesuTag_cFv = .text:0x00002E90; // type:function size:0x6A8 +finalizeState_ControlMove__13dTgKiesuTag_cFv = .text:0x00003540; // type:function size:0xC +initializeState_ControlFighting__13dTgKiesuTag_cFv = .text:0x00003550; // type:function size:0x244 +executeState_ControlFighting__13dTgKiesuTag_cFv = .text:0x000037A0; // type:function size:0xC38 +finalizeState_ControlFighting__13dTgKiesuTag_cFv = .text:0x000043E0; // type:function size:0xC +initializeState_ControlPathMove__13dTgKiesuTag_cFv = .text:0x000043F0; // type:function size:0x144 +executeState_ControlPathMove__13dTgKiesuTag_cFv = .text:0x00004540; // type:function size:0x588 +finalizeState_ControlPathMove__13dTgKiesuTag_cFv = .text:0x00004AD0; // type:function size:0x4 +initializeState_DoNothing__13dTgKiesuTag_cFv = .text:0x00004AE0; // type:function size:0x1C +executeState_DoNothing__13dTgKiesuTag_cFv = .text:0x00004B00; // type:function size:0x3C +finalizeState_DoNothing__13dTgKiesuTag_cFv = .text:0x00004B40; // type:function size:0x4 fn_154_4B50 = .text:0x00004B50; // type:function size:0x104 -fn_154_4C60 = .text:0x00004C60; // type:function size:0x60 -fn_154_4CC0 = .text:0x00004CC0; // type:function size:0xC -fn_154_4CD0 = .text:0x00004CD0; // type:function size:0x1C -fn_154_4CF0 = .text:0x00004CF0; // type:function size:0x1C -fn_154_4D10 = .text:0x00004D10; // type:function size:0x1C -fn_154_4D30 = .text:0x00004D30; // type:function size:0x10 -fn_154_4D40 = .text:0x00004D40; // type:function size:0x10 -fn_154_4D50 = .text:0x00004D50; // type:function size:0x10 -fn_154_4D60 = .text:0x00004D60; // type:function size:0x10 -fn_154_4D70 = .text:0x00004D70; // type:function size:0x10 -fn_154_4D80 = .text:0x00004D80; // type:function size:0x10 -fn_154_4D90 = .text:0x00004D90; // type:function size:0x30 -fn_154_4DC0 = .text:0x00004DC0; // type:function size:0x30 -fn_154_4DF0 = .text:0x00004DF0; // type:function size:0x30 -fn_154_4E20 = .text:0x00004E20; // type:function size:0x56C -fn_154_5390 = .text:0x00005390; // type:function size:0x58 -fn_154_53F0 = .text:0x000053F0; // type:function size:0x88 +build__29sFStateFct_c<13dTgKiesuTag_c>FRC12sStateIDIf_c = .text:0x00004C60; // type:function size:0x60 +dispose__29sFStateFct_c<13dTgKiesuTag_c>FRP10sStateIf_c = .text:0x00004CC0; // type:function size:0xC +initialize__26sFState_c<13dTgKiesuTag_c>Fv = .text:0x00004CD0; // type:function size:0x1C +execute__26sFState_c<13dTgKiesuTag_c>Fv = .text:0x00004CF0; // type:function size:0x1C +finalize__26sFState_c<13dTgKiesuTag_c>Fv = .text:0x00004D10; // type:function size:0x1C +initializeState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004D30; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004D40; // type:function size:0x10 +refreshState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00004D50; // type:function size:0x10 +getState__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004D60; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004D70; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dTgKiesuTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00004D80; // type:function size:0x10 +finalizeState__28sFStateID_c<13dTgKiesuTag_c>CFR13dTgKiesuTag_c = .text:0x00004D90; // type:function size:0x30 +executeState__28sFStateID_c<13dTgKiesuTag_c>CFR13dTgKiesuTag_c = .text:0x00004DC0; // type:function size:0x30 +initializeState__28sFStateID_c<13dTgKiesuTag_c>CFR13dTgKiesuTag_c = .text:0x00004DF0; // type:function size:0x30 +__sinit_\d_t_ks_cpp = .text:0x00004E20; // type:function size:0x56C scope:local +__dt__28sFStateID_c<13dTgKiesuTag_c>Fv = .text:0x00005390; // type:function size:0x58 +isSameName__28sFStateID_c<13dTgKiesuTag_c>CFPCc = .text:0x000053F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -96,7 +96,7 @@ lbl_154_rodata_74 = .rodata:0x00000074; // type:object size:0x4 data:float lbl_154_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_154_rodata_7C = .rodata:0x0000007C; // type:object size:0xC data:float lbl_154_rodata_88 = .rodata:0x00000088; // type:object size:0x98 data:double -lbl_154_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_KIESU_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_154_data_10 = .data:0x00000010; // type:object size:0x4 data:string lbl_154_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_154_data_18 = .data:0x00000018; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_kytagNP/symbols.txt b/config/SOUE01/rels/d_t_kytagNP/symbols.txt index 43827f64..fa86517d 100644 --- a/config/SOUE01/rels/d_t_kytagNP/symbols.txt +++ b/config/SOUE01/rels/d_t_kytagNP/symbols.txt @@ -3,48 +3,48 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -KytagTag__ctor = .text:0x000000F0; // type:function size:0xAC -fn_456_1A0 = .text:0x000001A0; // type:function size:0x58 -fn_456_200 = .text:0x00000200; // type:function size:0x58 -fn_456_260 = .text:0x00000260; // type:function size:0x6C -fn_456_2D0 = .text:0x000002D0; // type:function size:0xA0 -fn_456_370 = .text:0x00000370; // type:function size:0xA4 +dKytagTag_c_classInit__Fv = .text:0x000000F0; // type:function size:0xAC +__dt__11dKytagTag_cFv = .text:0x000001A0; // type:function size:0x58 +__dt__24sFState_c<11dKytagTag_c>Fv = .text:0x00000200; // type:function size:0x58 +__dt__27sFStateFct_c<11dKytagTag_c>Fv = .text:0x00000260; // type:function size:0x6C +__dt__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002D0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000370; // type:function size:0xA4 fn_456_420 = .text:0x00000420; // type:function size:0x8 KytagTag__init = .text:0x00000430; // type:function size:0xA4 -fn_456_4E0 = .text:0x000004E0; // type:function size:0x10 +changeState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004E0; // type:function size:0x10 fn_456_4F0 = .text:0x000004F0; // type:function size:0x28 fn_456_520 = .text:0x00000520; // type:function size:0x30 -fn_456_550 = .text:0x00000550; // type:function size:0x10 +executeState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000550; // type:function size:0x10 fn_456_560 = .text:0x00000560; // type:function size:0x30 fn_456_590 = .text:0x00000590; // type:function size:0x8 -fn_456_5A0 = .text:0x000005A0; // type:function size:0x4 -fn_456_5B0 = .text:0x000005B0; // type:function size:0x638 -fn_456_BF0 = .text:0x00000BF0; // type:function size:0x4 +initializeState_Wait__11dKytagTag_cFv = .text:0x000005A0; // type:function size:0x4 +executeState_Wait__11dKytagTag_cFv = .text:0x000005B0; // type:function size:0x638 +finalizeState_Wait__11dKytagTag_cFv = .text:0x00000BF0; // type:function size:0x4 fn_456_C00 = .text:0x00000C00; // type:function size:0xC8 -fn_456_CD0 = .text:0x00000CD0; // type:function size:0x10 -fn_456_CE0 = .text:0x00000CE0; // type:function size:0x60 -fn_456_D40 = .text:0x00000D40; // type:function size:0xC -fn_456_D50 = .text:0x00000D50; // type:function size:0x1C -fn_456_D70 = .text:0x00000D70; // type:function size:0x1C -fn_456_D90 = .text:0x00000D90; // type:function size:0x1C -fn_456_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_456_DC0 = .text:0x00000DC0; // type:function size:0x10 -fn_456_DD0 = .text:0x00000DD0; // type:function size:0x10 -fn_456_DE0 = .text:0x00000DE0; // type:function size:0x10 -fn_456_DF0 = .text:0x00000DF0; // type:function size:0x10 -fn_456_E00 = .text:0x00000E00; // type:function size:0x10 -fn_456_E10 = .text:0x00000E10; // type:function size:0x30 -fn_456_E40 = .text:0x00000E40; // type:function size:0x30 -fn_456_E70 = .text:0x00000E70; // type:function size:0x30 -fn_456_EA0 = .text:0x00000EA0; // type:function size:0x10C -fn_456_FB0 = .text:0x00000FB0; // type:function size:0x58 -fn_456_1010 = .text:0x00001010; // type:function size:0x88 +getStateID__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000CD0; // type:function size:0x10 +build__27sFStateFct_c<11dKytagTag_c>FRC12sStateIDIf_c = .text:0x00000CE0; // type:function size:0x60 +dispose__27sFStateFct_c<11dKytagTag_c>FRP10sStateIf_c = .text:0x00000D40; // type:function size:0xC +initialize__24sFState_c<11dKytagTag_c>Fv = .text:0x00000D50; // type:function size:0x1C +execute__24sFState_c<11dKytagTag_c>Fv = .text:0x00000D70; // type:function size:0x1C +finalize__24sFState_c<11dKytagTag_c>Fv = .text:0x00000D90; // type:function size:0x1C +initializeState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DB0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DC0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000DD0; // type:function size:0x10 +getState__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DE0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DF0; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dKytagTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E00; // type:function size:0x10 +finalizeState__26sFStateID_c<11dKytagTag_c>CFR11dKytagTag_c = .text:0x00000E10; // type:function size:0x30 +executeState__26sFStateID_c<11dKytagTag_c>CFR11dKytagTag_c = .text:0x00000E40; // type:function size:0x30 +initializeState__26sFStateID_c<11dKytagTag_c>CFR11dKytagTag_c = .text:0x00000E70; // type:function size:0x30 +__sinit_\d_t_kytag_cpp = .text:0x00000EA0; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dKytagTag_c>Fv = .text:0x00000FB0; // type:function size:0x58 +isSameName__26sFStateID_c<11dKytagTag_c>CFPCc = .text:0x00001010; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_456_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_456_rodata_4 = .rodata:0x00000004; // type:object size:0x38 data:float -lbl_456_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_KYTAG_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_456_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_456_data_14 = .data:0x00000014; // type:object size:0x1C lbl_456_data_30 = .data:0x00000030; // type:object size:0x8 diff --git a/config/SOUE01/rels/d_t_lb_thunderNP/symbols.txt b/config/SOUE01/rels/d_t_lb_thunderNP/symbols.txt index 6e379327..6c057cb5 100644 --- a/config/SOUE01/rels/d_t_lb_thunderNP/symbols.txt +++ b/config/SOUE01/rels/d_t_lb_thunderNP/symbols.txt @@ -1,35 +1,35 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TagLbThunder__ctor = .text:0x00000070; // type:function size:0xAC -fn_457_120 = .text:0x00000120; // type:function size:0x58 -fn_457_180 = .text:0x00000180; // type:function size:0x6C -fn_457_1F0 = .text:0x000001F0; // type:function size:0xA0 -fn_457_290 = .text:0x00000290; // type:function size:0xA4 +dTgLbThunder_c_classInit__Fv = .text:0x00000070; // type:function size:0xAC +__dt__27sFState_c<14dTgLbThunder_c>Fv = .text:0x00000120; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgLbThunder_c>Fv = .text:0x00000180; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000001F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000290; // type:function size:0xA4 fn_457_340 = .text:0x00000340; // type:function size:0x8 TagLbThunder__init = .text:0x00000350; // type:function size:0x34 fn_457_390 = .text:0x00000390; // type:function size:0x8 TagLbThunder__update = .text:0x000003A0; // type:function size:0x5A4 fn_457_950 = .text:0x00000950; // type:function size:0x8 -fn_457_960 = .text:0x00000960; // type:function size:0xC8 -fn_457_A30 = .text:0x00000A30; // type:function size:0x10 -fn_457_A40 = .text:0x00000A40; // type:function size:0x10 -fn_457_A50 = .text:0x00000A50; // type:function size:0x10 -fn_457_A60 = .text:0x00000A60; // type:function size:0x60 -fn_457_AC0 = .text:0x00000AC0; // type:function size:0xC -fn_457_AD0 = .text:0x00000AD0; // type:function size:0x1C -fn_457_AF0 = .text:0x00000AF0; // type:function size:0x1C -fn_457_B10 = .text:0x00000B10; // type:function size:0x1C -fn_457_B30 = .text:0x00000B30; // type:function size:0x10 -fn_457_B40 = .text:0x00000B40; // type:function size:0x10 -fn_457_B50 = .text:0x00000B50; // type:function size:0x10 -fn_457_B60 = .text:0x00000B60; // type:function size:0x10 -fn_457_B70 = .text:0x00000B70; // type:function size:0x10 -fn_457_B80 = .text:0x00000B80; // type:function size:0x10 +__dt__14dTgLbThunder_cFv = .text:0x00000960; // type:function size:0xC8 +executeState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000A30; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000A40; // type:function size:0x10 +getStateID__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000A50; // type:function size:0x10 +build__30sFStateFct_c<14dTgLbThunder_c>FRC12sStateIDIf_c = .text:0x00000A60; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgLbThunder_c>FRP10sStateIf_c = .text:0x00000AC0; // type:function size:0xC +initialize__27sFState_c<14dTgLbThunder_c>Fv = .text:0x00000AD0; // type:function size:0x1C +execute__27sFState_c<14dTgLbThunder_c>Fv = .text:0x00000AF0; // type:function size:0x1C +finalize__27sFState_c<14dTgLbThunder_c>Fv = .text:0x00000B10; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B30; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B40; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000B50; // type:function size:0x10 +getState__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B60; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B70; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgLbThunder_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B80; // type:function size:0x10 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_457_rodata_0 = .rodata:0x00000000; // type:object size:0x50 data:float -lbl_457_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_LBTHUNDER_TAG = .data:0x00000000; // type:object size:0x10 lbl_457_data_10 = .data:0x00000010; // type:object size:0x78 lbl_457_data_88 = .data:0x00000088; // type:object size:0x30 lbl_457_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_map_markNP/symbols.txt b/config/SOUE01/rels/d_t_map_markNP/symbols.txt index fbca3da4..77f15928 100644 --- a/config/SOUE01/rels/d_t_map_markNP/symbols.txt +++ b/config/SOUE01/rels/d_t_map_markNP/symbols.txt @@ -1,15 +1,15 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgMapMark__ctor = .text:0x00000070; // type:function size:0x4C +dTgMapMark_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgMapMark__init = .text:0x000000C0; // type:function size:0xB4 TgMapMark__init2 = .text:0x00000180; // type:function size:0x54 fn_300_1E0 = .text:0x000001E0; // type:function size:0x8 fn_300_1F0 = .text:0x000001F0; // type:function size:0x8 fn_300_200 = .text:0x00000200; // type:function size:0x8 -fn_300_210 = .text:0x00000210; // type:function size:0x5C +__dt__12dTgMapMark_cFv = .text:0x00000210; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_300_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_300_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_T_MAP_MARK = .data:0x00000000; // type:object size:0x10 lbl_300_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_megami_divingNP/symbols.txt b/config/SOUE01/rels/d_t_megami_divingNP/symbols.txt index 45f7d783..9d92b521 100644 --- a/config/SOUE01/rels/d_t_megami_divingNP/symbols.txt +++ b/config/SOUE01/rels/d_t_megami_divingNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgMegamiDiving__ctor = .text:0x00000070; // type:function size:0x5C +dTgMegamiDiving_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgMegamiDiving__init = .text:0x000000D0; // type:function size:0x10 fn_304_E0 = .text:0x000000E0; // type:function size:0x8 TgMegamiDiving__update = .text:0x000000F0; // type:function size:0x260 fn_304_350 = .text:0x00000350; // type:function size:0x8 fn_304_360 = .text:0x00000360; // type:function size:0x9C -fn_304_400 = .text:0x00000400; // type:function size:0x70 +__dt__17dTgMegamiDiving_cFv = .text:0x00000400; // type:function size:0x70 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_304_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_304_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_304_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_MEGAMI_DIVING_TAG = .data:0x00000000; // type:object size:0x10 lbl_304_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_miechanNP/symbols.txt b/config/SOUE01/rels/d_t_miechanNP/symbols.txt index 6d2d3212..918ceea3 100644 --- a/config/SOUE01/rels/d_t_miechanNP/symbols.txt +++ b/config/SOUE01/rels/d_t_miechanNP/symbols.txt @@ -3,16 +3,16 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgMiechan__ctor = .text:0x000000F0; // type:function size:0xC8 -fn_126_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_126_220 = .text:0x00000220; // type:function size:0x58 -fn_126_280 = .text:0x00000280; // type:function size:0x6C -fn_126_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_126_390 = .text:0x00000390; // type:function size:0xA4 +dTgMiechan_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC8 +__dt__12dTgMiechan_cFv = .text:0x000001C0; // type:function size:0x58 +__dt__25sFState_c<12dTgMiechan_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__28sFStateFct_c<12dTgMiechan_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 TgMiechan__init = .text:0x00000440; // type:function size:0xDC -fn_126_520 = .text:0x00000520; // type:function size:0x10 +changeState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000520; // type:function size:0x10 TgMiechan__update = .text:0x00000530; // type:function size:0x58 -fn_126_590 = .text:0x00000590; // type:function size:0x10 +executeState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000590; // type:function size:0x10 fn_126_5A0 = .text:0x000005A0; // type:function size:0xA0 fn_126_640 = .text:0x00000640; // type:function size:0x20 fn_126_660 = .text:0x00000660; // type:function size:0x20 @@ -20,40 +20,40 @@ fn_126_680 = .text:0x00000680; // type:function size:0x18 fn_126_6A0 = .text:0x000006A0; // type:function size:0x88 fn_126_730 = .text:0x00000730; // type:function size:0xF0 fn_126_820 = .text:0x00000820; // type:function size:0xD8 -fn_126_900 = .text:0x00000900; // type:function size:0x4 -fn_126_910 = .text:0x00000910; // type:function size:0x130 -fn_126_A40 = .text:0x00000A40; // type:function size:0x4 -fn_126_A50 = .text:0x00000A50; // type:function size:0x4 -fn_126_A60 = .text:0x00000A60; // type:function size:0x3C -fn_126_AA0 = .text:0x00000AA0; // type:function size:0x4 -fn_126_AB0 = .text:0x00000AB0; // type:function size:0x4 -fn_126_AC0 = .text:0x00000AC0; // type:function size:0x7C -fn_126_B40 = .text:0x00000B40; // type:function size:0x4 +initializeState_Search__12dTgMiechan_cFv = .text:0x00000900; // type:function size:0x4 +executeState_Search__12dTgMiechan_cFv = .text:0x00000910; // type:function size:0x130 +finalizeState_Search__12dTgMiechan_cFv = .text:0x00000A40; // type:function size:0x4 +initializeState_Wait1__12dTgMiechan_cFv = .text:0x00000A50; // type:function size:0x4 +executeState_Wait1__12dTgMiechan_cFv = .text:0x00000A60; // type:function size:0x3C +finalizeState_Wait1__12dTgMiechan_cFv = .text:0x00000AA0; // type:function size:0x4 +initializeState_Wait2__12dTgMiechan_cFv = .text:0x00000AB0; // type:function size:0x4 +executeState_Wait2__12dTgMiechan_cFv = .text:0x00000AC0; // type:function size:0x7C +finalizeState_Wait2__12dTgMiechan_cFv = .text:0x00000B40; // type:function size:0x4 fn_126_B50 = .text:0x00000B50; // type:function size:0xE8 -fn_126_C40 = .text:0x00000C40; // type:function size:0x10 -fn_126_C50 = .text:0x00000C50; // type:function size:0x60 -fn_126_CB0 = .text:0x00000CB0; // type:function size:0xC -fn_126_CC0 = .text:0x00000CC0; // type:function size:0x1C -fn_126_CE0 = .text:0x00000CE0; // type:function size:0x1C -fn_126_D00 = .text:0x00000D00; // type:function size:0x1C -fn_126_D20 = .text:0x00000D20; // type:function size:0x10 -fn_126_D30 = .text:0x00000D30; // type:function size:0x10 -fn_126_D40 = .text:0x00000D40; // type:function size:0x10 -fn_126_D50 = .text:0x00000D50; // type:function size:0x10 -fn_126_D60 = .text:0x00000D60; // type:function size:0x10 -fn_126_D70 = .text:0x00000D70; // type:function size:0x10 -fn_126_D80 = .text:0x00000D80; // type:function size:0x30 -fn_126_DB0 = .text:0x00000DB0; // type:function size:0x30 -fn_126_DE0 = .text:0x00000DE0; // type:function size:0x30 -TgMiechan__sinit = .text:0x00000E10; // type:function size:0x27C -fn_126_1090 = .text:0x00001090; // type:function size:0x58 -fn_126_10F0 = .text:0x000010F0; // type:function size:0x88 +getStateID__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C40; // type:function size:0x10 +build__28sFStateFct_c<12dTgMiechan_c>FRC12sStateIDIf_c = .text:0x00000C50; // type:function size:0x60 +dispose__28sFStateFct_c<12dTgMiechan_c>FRP10sStateIf_c = .text:0x00000CB0; // type:function size:0xC +initialize__25sFState_c<12dTgMiechan_c>Fv = .text:0x00000CC0; // type:function size:0x1C +execute__25sFState_c<12dTgMiechan_c>Fv = .text:0x00000CE0; // type:function size:0x1C +finalize__25sFState_c<12dTgMiechan_c>Fv = .text:0x00000D00; // type:function size:0x1C +initializeState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D20; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D30; // type:function size:0x10 +refreshState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D40; // type:function size:0x10 +getState__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D50; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D60; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dTgMiechan_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D70; // type:function size:0x10 +finalizeState__27sFStateID_c<12dTgMiechan_c>CFR12dTgMiechan_c = .text:0x00000D80; // type:function size:0x30 +executeState__27sFStateID_c<12dTgMiechan_c>CFR12dTgMiechan_c = .text:0x00000DB0; // type:function size:0x30 +initializeState__27sFStateID_c<12dTgMiechan_c>CFR12dTgMiechan_c = .text:0x00000DE0; // type:function size:0x30 +__sinit_\d_t_miechan_cpp = .text:0x00000E10; // type:function size:0x27C scope:local +__dt__27sFStateID_c<12dTgMiechan_c>Fv = .text:0x00001090; // type:function size:0x58 +isSameName__27sFStateID_c<12dTgMiechan_c>CFPCc = .text:0x000010F0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_126_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_126_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_126_data_0 = .data:0x00000000; // type:object size:0x1C data:4byte +g_profile_TAG_MIECHAN = .data:0x00000000; // type:object size:0x1C data:4byte lbl_126_data_1C = .data:0x0000001C; // type:object size:0x74 lbl_126_data_90 = .data:0x00000090; // type:object size:0x30 lbl_126_data_C0 = .data:0x000000C0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_minigame_insect_captureNP/splits.txt b/config/SOUE01/rels/d_t_minigame_insect_captureNP/splits.txt index 6ca39fb1..2fe5d292 100644 --- a/config/SOUE01/rels/d_t_minigame_insect_captureNP/splits.txt +++ b/config/SOUE01/rels/d_t_minigame_insect_captureNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_minigame_insect_captureNP/symbols.txt b/config/SOUE01/rels/d_t_minigame_insect_captureNP/symbols.txt index dfa2fc0d..90750a49 100644 --- a/config/SOUE01/rels/d_t_minigame_insect_captureNP/symbols.txt +++ b/config/SOUE01/rels/d_t_minigame_insect_captureNP/symbols.txt @@ -1,12 +1,12 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgInsectCaptureMinigame__ctor = .text:0x00000070; // type:function size:0x30 -TgInsectCaptureMinigame__ctorCont = .text:0x000000A0; // type:function size:0xEC -TgInsectCaptureMinigame__dtor = .text:0x00000190; // type:function size:0x90 +dTgMinigameInsectCapture_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__26dTgMinigameInsectCapture_cFv = .text:0x000000A0; // type:function size:0xEC +__dt__26dTgMinigameInsectCapture_cFv = .text:0x00000190; // type:function size:0x90 TgInsectCaptureMinigame__init = .text:0x00000220; // type:function size:0x24 fn_636_250 = .text:0x00000250; // type:function size:0x60 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_636_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_636_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_MINIGAME_INSECT_CAPTURE = .data:0x00000000; // type:object size:0x10 +lbl_636_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_mistNP/symbols.txt b/config/SOUE01/rels/d_t_mistNP/symbols.txt index c6618bbb..d12f0d31 100644 --- a/config/SOUE01/rels/d_t_mistNP/symbols.txt +++ b/config/SOUE01/rels/d_t_mistNP/symbols.txt @@ -4,51 +4,51 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_455_F0 = .text:0x000000F0; // type:function size:0x40 -fn_455_130 = .text:0x00000130; // type:function size:0x134 -fn_455_270 = .text:0x00000270; // type:function size:0x58 -fn_455_2D0 = .text:0x000002D0; // type:function size:0x58 -fn_455_330 = .text:0x00000330; // type:function size:0x6C -fn_455_3A0 = .text:0x000003A0; // type:function size:0xA0 -fn_455_440 = .text:0x00000440; // type:function size:0xA4 +dMistTag_c_classInit__Fv = .text:0x00000130; // type:function size:0x134 +__dt__10dMistTag_cFv = .text:0x00000270; // type:function size:0x58 +__dt__23sFState_c<10dMistTag_c>Fv = .text:0x000002D0; // type:function size:0x58 +__dt__26sFStateFct_c<10dMistTag_c>Fv = .text:0x00000330; // type:function size:0x6C +__dt__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000003A0; // type:function size:0xA0 +__dt__49sFStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000440; // type:function size:0xA4 fn_455_4F0 = .text:0x000004F0; // type:function size:0x4 fn_455_500 = .text:0x00000500; // type:function size:0xA4 fn_455_5B0 = .text:0x000005B0; // type:function size:0x6C fn_455_620 = .text:0x00000620; // type:function size:0x94 -fn_455_6C0 = .text:0x000006C0; // type:function size:0x10 +changeState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006C0; // type:function size:0x10 fn_455_6D0 = .text:0x000006D0; // type:function size:0x8 fn_455_6E0 = .text:0x000006E0; // type:function size:0x30 -fn_455_710 = .text:0x00000710; // type:function size:0x10 +executeState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000710; // type:function size:0x10 fn_455_720 = .text:0x00000720; // type:function size:0x30 fn_455_750 = .text:0x00000750; // type:function size:0x34 fn_455_790 = .text:0x00000790; // type:function size:0x9C0 fn_455_1150 = .text:0x00001150; // type:function size:0x21C -fn_455_1370 = .text:0x00001370; // type:function size:0x4 -fn_455_1380 = .text:0x00001380; // type:function size:0x8 -fn_455_1390 = .text:0x00001390; // type:function size:0x4 +initializeState_Wait__10dMistTag_cFv = .text:0x00001370; // type:function size:0x4 +executeState_Wait__10dMistTag_cFv = .text:0x00001380; // type:function size:0x8 +finalizeState_Wait__10dMistTag_cFv = .text:0x00001390; // type:function size:0x4 fn_455_13A0 = .text:0x000013A0; // type:function size:0x11C -fn_455_14C0 = .text:0x000014C0; // type:function size:0x10 -fn_455_14D0 = .text:0x000014D0; // type:function size:0x60 -fn_455_1530 = .text:0x00001530; // type:function size:0xC -fn_455_1540 = .text:0x00001540; // type:function size:0x1C -fn_455_1560 = .text:0x00001560; // type:function size:0x1C -fn_455_1580 = .text:0x00001580; // type:function size:0x1C -fn_455_15A0 = .text:0x000015A0; // type:function size:0x10 -fn_455_15B0 = .text:0x000015B0; // type:function size:0x10 -fn_455_15C0 = .text:0x000015C0; // type:function size:0x10 -fn_455_15D0 = .text:0x000015D0; // type:function size:0x10 -fn_455_15E0 = .text:0x000015E0; // type:function size:0x10 -fn_455_15F0 = .text:0x000015F0; // type:function size:0x10 -fn_455_1600 = .text:0x00001600; // type:function size:0x30 -fn_455_1630 = .text:0x00001630; // type:function size:0x30 -fn_455_1660 = .text:0x00001660; // type:function size:0x30 -fn_455_1690 = .text:0x00001690; // type:function size:0x10C -fn_455_17A0 = .text:0x000017A0; // type:function size:0x58 -fn_455_1800 = .text:0x00001800; // type:function size:0x88 +getStateID__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014C0; // type:function size:0x10 +build__26sFStateFct_c<10dMistTag_c>FRC12sStateIDIf_c = .text:0x000014D0; // type:function size:0x60 +dispose__26sFStateFct_c<10dMistTag_c>FRP10sStateIf_c = .text:0x00001530; // type:function size:0xC +initialize__23sFState_c<10dMistTag_c>Fv = .text:0x00001540; // type:function size:0x1C +execute__23sFState_c<10dMistTag_c>Fv = .text:0x00001560; // type:function size:0x1C +finalize__23sFState_c<10dMistTag_c>Fv = .text:0x00001580; // type:function size:0x1C +initializeState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015A0; // type:function size:0x10 +finalizeState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015B0; // type:function size:0x10 +refreshState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015C0; // type:function size:0x10 +getState__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015D0; // type:function size:0x10 +getNewStateID__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015E0; // type:function size:0x10 +getOldStateID__79sStateMgr_c<10dMistTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015F0; // type:function size:0x10 +finalizeState__25sFStateID_c<10dMistTag_c>CFR10dMistTag_c = .text:0x00001600; // type:function size:0x30 +executeState__25sFStateID_c<10dMistTag_c>CFR10dMistTag_c = .text:0x00001630; // type:function size:0x30 +initializeState__25sFStateID_c<10dMistTag_c>CFR10dMistTag_c = .text:0x00001660; // type:function size:0x30 +__sinit_\d_t_mist_cpp = .text:0x00001690; // type:function size:0x10C scope:local +__dt__25sFStateID_c<10dMistTag_c>Fv = .text:0x000017A0; // type:function size:0x58 +isSameName__25sFStateID_c<10dMistTag_c>CFPCc = .text:0x00001800; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_455_rodata_0 = .rodata:0x00000000; // type:object size:0x98 data:float -lbl_455_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_MIST_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_455_data_10 = .data:0x00000010; // type:object size:0x8 lbl_455_data_18 = .data:0x00000018; // type:object size:0x18 lbl_455_data_30 = .data:0x00000030; // type:object size:0x18 data:string diff --git a/config/SOUE01/rels/d_t_mole_mgrNP/symbols.txt b/config/SOUE01/rels/d_t_mole_mgrNP/symbols.txt index 85fc6084..33b21d0f 100644 --- a/config/SOUE01/rels/d_t_mole_mgrNP/symbols.txt +++ b/config/SOUE01/rels/d_t_mole_mgrNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_208_70 = .text:0x00000070; // type:function size:0x5C +dTgMoleMgr_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C fn_208_D0 = .text:0x000000D0; // type:function size:0x2B8 fn_208_390 = .text:0x00000390; // type:function size:0x1B8 fn_208_550 = .text:0x00000550; // type:function size:0x8 fn_208_560 = .text:0x00000560; // type:function size:0x25C fn_208_7C0 = .text:0x000007C0; // type:function size:0x8 -fn_208_7D0 = .text:0x000007D0; // type:function size:0x74 +__dt__12dTgMoleMgr_cFv = .text:0x000007D0; // type:function size:0x74 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_208_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float -lbl_208_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_MOLE_MGR_TAG = .data:0x00000000; // type:object size:0x10 lbl_208_data_10 = .data:0x00000010; // type:object size:0x74 lbl_208_bss_8 = .bss:0x00000008; // type:object size:0x20 data:byte diff --git a/config/SOUE01/rels/d_t_musasabiNP/symbols.txt b/config/SOUE01/rels/d_t_musasabiNP/symbols.txt index 7e2e2ca8..fac1cd47 100644 --- a/config/SOUE01/rels/d_t_musasabiNP/symbols.txt +++ b/config/SOUE01/rels/d_t_musasabiNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_438_70 = .text:0x00000070; // type:function size:0x4C +dTgMusasabi_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_438_C0 = .text:0x000000C0; // type:function size:0xE0 fn_438_1A0 = .text:0x000001A0; // type:function size:0x8 fn_438_1B0 = .text:0x000001B0; // type:function size:0x278 fn_438_430 = .text:0x00000430; // type:function size:0x1C fn_438_450 = .text:0x00000450; // type:function size:0x8 -fn_438_460 = .text:0x00000460; // type:function size:0x5C +__dt__13dTgMusasabi_cFv = .text:0x00000460; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_438_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:double lbl_438_rodata_18 = .rodata:0x00000018; // type:object size:0x20 data:float -lbl_438_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_MUSASABI = .data:0x00000000; // type:object size:0x10 lbl_438_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_musouNP/symbols.txt b/config/SOUE01/rels/d_t_musouNP/symbols.txt index e8468482..58f4196f 100644 --- a/config/SOUE01/rels/d_t_musouNP/symbols.txt +++ b/config/SOUE01/rels/d_t_musouNP/symbols.txt @@ -3,7 +3,7 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_335_F0 = .text:0x000000F0; // type:function size:0x4C +dTgMusou_c_classInit__Fv = .text:0x000000F0; // type:function size:0x4C fn_335_140 = .text:0x00000140; // type:function size:0x24 fn_335_170 = .text:0x00000170; // type:function size:0x8C fn_335_200 = .text:0x00000200; // type:function size:0x48 @@ -32,7 +32,7 @@ TgMusou__update = .text:0x00000FD0; // type:function size:0x100 fn_335_10D0 = .text:0x000010D0; // type:function size:0x8 fn_335_10E0 = .text:0x000010E0; // type:function size:0x3C fn_335_1120 = .text:0x00001120; // type:function size:0xE4 -fn_335_1210 = .text:0x00001210; // type:function size:0x5C +__dt__10dTgMusou_cFv = .text:0x00001210; // type:function size:0x5C fn_335_1270 = .text:0x00001270; // type:function size:0x1B4 fn_335_1430 = .text:0x00001430; // type:function size:0x58 fn_335_1490 = .text:0x00001490; // type:function size:0x40 @@ -45,7 +45,7 @@ lbl_335_rodata_30 = .rodata:0x00000030; // type:object size:0x1C data:float lbl_335_rodata_4C = .rodata:0x0000004C; // type:object size:0x14 data:float lbl_335_rodata_60 = .rodata:0x00000060; // type:object size:0x1C lbl_335_rodata_7C = .rodata:0x0000007C; // type:object size:0x4 data:float -lbl_335_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_T_KUMITE = .data:0x00000000; // type:object size:0x10 lbl_335_data_10 = .data:0x00000010; // type:object size:0x74 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_335_bss_8 = .bss:0x00000008; // type:object size:0x10 data:4byte diff --git a/config/SOUE01/rels/d_t_player_restartNP/symbols.txt b/config/SOUE01/rels/d_t_player_restartNP/symbols.txt index 3a55f479..888e1e7f 100644 --- a/config/SOUE01/rels/d_t_player_restartNP/symbols.txt +++ b/config/SOUE01/rels/d_t_player_restartNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgPlayerRestart__ctor = .text:0x00000070; // type:function size:0x4C +dTgPlayerRestart_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgPlayerRestart__init = .text:0x000000C0; // type:function size:0x110 TgPlayerRestart__update = .text:0x000001D0; // type:function size:0x294 -fn_201_470 = .text:0x00000470; // type:function size:0x5C +__dt__18dTgPlayerRestart_cFv = .text:0x00000470; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_201_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_201_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float -lbl_201_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_PL_RESTART = .data:0x00000000; // type:object size:0x10 lbl_201_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_201_data_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_plightNP/symbols.txt b/config/SOUE01/rels/d_t_plightNP/symbols.txt index a6c1936c..0bfc57f1 100644 --- a/config/SOUE01/rels/d_t_plightNP/symbols.txt +++ b/config/SOUE01/rels/d_t_plightNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TagPLight__ctor = .text:0x00000070; // type:function size:0x80 +dTgPlight_c_classInit__Fv = .text:0x00000070; // type:function size:0x80 fn_503_F0 = .text:0x000000F0; // type:function size:0x4 fn_503_100 = .text:0x00000100; // type:function size:0x40 TagPLight__init = .text:0x00000140; // type:function size:0x90 fn_503_1D0 = .text:0x000001D0; // type:function size:0x3C fn_503_210 = .text:0x00000210; // type:function size:0x8 fn_503_220 = .text:0x00000220; // type:function size:0x8 -fn_503_230 = .text:0x00000230; // type:function size:0x7C +__dt__11dTgPlight_cFv = .text:0x00000230; // type:function size:0x7C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_503_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_503_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_PLIGHT_TAG = .data:0x00000000; // type:object size:0x10 lbl_503_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_pltchgNP/symbols.txt b/config/SOUE01/rels/d_t_pltchgNP/symbols.txt index 031c420b..71d2f652 100644 --- a/config/SOUE01/rels/d_t_pltchgNP/symbols.txt +++ b/config/SOUE01/rels/d_t_pltchgNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TagPlightChg__ctor = .text:0x00000070; // type:function size:0x4C +dTgPltchg_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TagPlightChg__inti = .text:0x000000C0; // type:function size:0x9C fn_502_160 = .text:0x00000160; // type:function size:0x8 fn_502_170 = .text:0x00000170; // type:function size:0x184 fn_502_300 = .text:0x00000300; // type:function size:0x264 TagPlightChg__update = .text:0x00000570; // type:function size:0xC8 fn_502_640 = .text:0x00000640; // type:function size:0x8 -fn_502_650 = .text:0x00000650; // type:function size:0x5C +__dt__11dTgPltchg_cFv = .text:0x00000650; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_502_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float @@ -16,6 +16,6 @@ lbl_502_rodata_4 = .rodata:0x00000004; // type:object size:0x4 data:float lbl_502_rodata_8 = .rodata:0x00000008; // type:object size:0x8 data:double lbl_502_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_502_rodata_18 = .rodata:0x00000018; // type:object size:0x8 data:double -lbl_502_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_PLTCHG_TAG = .data:0x00000000; // type:object size:0x10 lbl_502_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_502_data_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_pumpkin_clayNP/symbols.txt b/config/SOUE01/rels/d_t_pumpkin_clayNP/symbols.txt index 01f50a72..70089626 100644 --- a/config/SOUE01/rels/d_t_pumpkin_clayNP/symbols.txt +++ b/config/SOUE01/rels/d_t_pumpkin_clayNP/symbols.txt @@ -3,50 +3,50 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgPumpkinClay__ctor = .text:0x000000F0; // type:function size:0xE0 -fn_560_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_560_230 = .text:0x00000230; // type:function size:0x58 -fn_560_290 = .text:0x00000290; // type:function size:0x6C -fn_560_300 = .text:0x00000300; // type:function size:0xA0 -fn_560_3A0 = .text:0x000003A0; // type:function size:0xA4 +dTgPumpkinClay_c_classInit__Fv = .text:0x000000F0; // type:function size:0xE0 +__dt__16dTgPumpkinClay_cFv = .text:0x000001D0; // type:function size:0x58 +__dt__29sFState_c<16dTgPumpkinClay_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__32sFStateFct_c<16dTgPumpkinClay_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__55sFStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 fn_560_450 = .text:0x00000450; // type:function size:0x14 fn_560_470 = .text:0x00000470; // type:function size:0x58 TgPumpkinClay__init = .text:0x000004D0; // type:function size:0x38 -fn_560_510 = .text:0x00000510; // type:function size:0x10 +changeState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000510; // type:function size:0x10 TgPumpkinClay__init2 = .text:0x00000520; // type:function size:0x58 fn_560_580 = .text:0x00000580; // type:function size:0x8 TgPumpkinClay__update = .text:0x00000590; // type:function size:0x30 -fn_560_5C0 = .text:0x000005C0; // type:function size:0x10 +executeState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005C0; // type:function size:0x10 fn_560_5D0 = .text:0x000005D0; // type:function size:0x8 -fn_560_5E0 = .text:0x000005E0; // type:function size:0x4 -TgPumpkinClay__stateWaitUpdate = .text:0x000005F0; // type:function size:0x284 -fn_560_880 = .text:0x00000880; // type:function size:0x4 +initializeState_Wait__16dTgPumpkinClay_cFv = .text:0x000005E0; // type:function size:0x4 +executeState_Wait__16dTgPumpkinClay_cFv = .text:0x000005F0; // type:function size:0x284 +finalizeState_Wait__16dTgPumpkinClay_cFv = .text:0x00000880; // type:function size:0x4 TgPumpkinClay__spawnPumpkin = .text:0x00000890; // type:function size:0x194 fn_560_A30 = .text:0x00000A30; // type:function size:0xF0 -fn_560_B20 = .text:0x00000B20; // type:function size:0x10 -fn_560_B30 = .text:0x00000B30; // type:function size:0x60 -fn_560_B90 = .text:0x00000B90; // type:function size:0xC -fn_560_BA0 = .text:0x00000BA0; // type:function size:0x1C -fn_560_BC0 = .text:0x00000BC0; // type:function size:0x1C -fn_560_BE0 = .text:0x00000BE0; // type:function size:0x1C -fn_560_C00 = .text:0x00000C00; // type:function size:0x10 -fn_560_C10 = .text:0x00000C10; // type:function size:0x10 -fn_560_C20 = .text:0x00000C20; // type:function size:0x10 -fn_560_C30 = .text:0x00000C30; // type:function size:0x10 -fn_560_C40 = .text:0x00000C40; // type:function size:0x10 -fn_560_C50 = .text:0x00000C50; // type:function size:0x10 -fn_560_C60 = .text:0x00000C60; // type:function size:0x30 -fn_560_C90 = .text:0x00000C90; // type:function size:0x30 -fn_560_CC0 = .text:0x00000CC0; // type:function size:0x30 -fn_560_CF0 = .text:0x00000CF0; // type:function size:0x10C -fn_560_E00 = .text:0x00000E00; // type:function size:0x58 -fn_560_E60 = .text:0x00000E60; // type:function size:0x88 +getStateID__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000B20; // type:function size:0x10 +build__32sFStateFct_c<16dTgPumpkinClay_c>FRC12sStateIDIf_c = .text:0x00000B30; // type:function size:0x60 +dispose__32sFStateFct_c<16dTgPumpkinClay_c>FRP10sStateIf_c = .text:0x00000B90; // type:function size:0xC +initialize__29sFState_c<16dTgPumpkinClay_c>Fv = .text:0x00000BA0; // type:function size:0x1C +execute__29sFState_c<16dTgPumpkinClay_c>Fv = .text:0x00000BC0; // type:function size:0x1C +finalize__29sFState_c<16dTgPumpkinClay_c>Fv = .text:0x00000BE0; // type:function size:0x1C +initializeState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C00; // type:function size:0x10 +finalizeState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C10; // type:function size:0x10 +refreshState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000C20; // type:function size:0x10 +getState__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C30; // type:function size:0x10 +getNewStateID__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C40; // type:function size:0x10 +getOldStateID__85sStateMgr_c<16dTgPumpkinClay_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C50; // type:function size:0x10 +finalizeState__31sFStateID_c<16dTgPumpkinClay_c>CFR16dTgPumpkinClay_c = .text:0x00000C60; // type:function size:0x30 +executeState__31sFStateID_c<16dTgPumpkinClay_c>CFR16dTgPumpkinClay_c = .text:0x00000C90; // type:function size:0x30 +initializeState__31sFStateID_c<16dTgPumpkinClay_c>CFR16dTgPumpkinClay_c = .text:0x00000CC0; // type:function size:0x30 +__sinit_\d_t_pumpkin_clay_cpp = .text:0x00000CF0; // type:function size:0x10C scope:local +__dt__31sFStateID_c<16dTgPumpkinClay_c>Fv = .text:0x00000E00; // type:function size:0x58 +isSameName__31sFStateID_c<16dTgPumpkinClay_c>CFPCc = .text:0x00000E60; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_560_rodata_0 = .rodata:0x00000000; // type:object size:0x70 data:float lbl_560_rodata_70 = .rodata:0x00000070; // type:object size:0x8 data:float -lbl_560_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_PUMPKIN_CLAY = .data:0x00000000; // type:object size:0x10 data:4byte lbl_560_data_10 = .data:0x00000010; // type:object size:0x78 lbl_560_data_88 = .data:0x00000088; // type:object size:0x30 lbl_560_data_B8 = .data:0x000000B8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_reactionNP/symbols.txt b/config/SOUE01/rels/d_t_reactionNP/symbols.txt index ca27658b..b5b7ed28 100644 --- a/config/SOUE01/rels/d_t_reactionNP/symbols.txt +++ b/config/SOUE01/rels/d_t_reactionNP/symbols.txt @@ -3,22 +3,22 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgReaction__ctor = .text:0x000000F0; // type:function size:0xDC -fn_578_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_578_230 = .text:0x00000230; // type:function size:0x6C -fn_578_2A0 = .text:0x000002A0; // type:function size:0xA0 -fn_578_340 = .text:0x00000340; // type:function size:0xA4 +dTgReaction_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__26sFState_c<13dTgReaction_c>Fv = .text:0x000001D0; // type:function size:0x58 +__dt__29sFStateFct_c<13dTgReaction_c>Fv = .text:0x00000230; // type:function size:0x6C +__dt__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002A0; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000340; // type:function size:0xA4 fn_578_3F0 = .text:0x000003F0; // type:function size:0x8 TgReaction__init = .text:0x00000400; // type:function size:0x350 -fn_578_750 = .text:0x00000750; // type:function size:0x10 +changeState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000750; // type:function size:0x10 fn_578_760 = .text:0x00000760; // type:function size:0x24 TgReaction__update = .text:0x00000790; // type:function size:0x84 -fn_578_820 = .text:0x00000820; // type:function size:0x10 +executeState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000820; // type:function size:0x10 fn_578_830 = .text:0x00000830; // type:function size:0x8 -fn_578_840 = .text:0x00000840; // type:function size:0x4 -TgReaction__stateWaitUpdate = .text:0x00000850; // type:function size:0x40 +initializeState_Wait__13dTgReaction_cFv = .text:0x00000840; // type:function size:0x4 +executeState_Wait__13dTgReaction_cFv = .text:0x00000850; // type:function size:0x40 fn_578_890 = .text:0x00000890; // type:function size:0x4 -fn_578_8A0 = .text:0x000008A0; // type:function size:0x4 +finalizeState_Wait__13dTgReaction_cFv = .text:0x000008A0; // type:function size:0x4 TgReaction__bonkGiveItemMaybe = .text:0x000008B0; // type:function size:0x2B8 fn_578_B70 = .text:0x00000B70; // type:function size:0xE0 TgReaction__sling/BellowsGiveItemMaybe = .text:0x00000C50; // type:function size:0x108 @@ -26,32 +26,32 @@ TgReaction__unregisterDowsingTarget = .text:0x00000D60; // type:function size:0x fn_578_DB0 = .text:0x00000DB0; // type:function size:0xB4 fn_578_E70 = .text:0x00000E70; // type:function size:0x184 fn_578_1000 = .text:0x00001000; // type:function size:0xA4 -TgReaction__dtor = .text:0x000010B0; // type:function size:0xD8 -fn_578_1190 = .text:0x00001190; // type:function size:0x10 -fn_578_11A0 = .text:0x000011A0; // type:function size:0x60 -fn_578_1200 = .text:0x00001200; // type:function size:0xC -fn_578_1210 = .text:0x00001210; // type:function size:0x1C -fn_578_1230 = .text:0x00001230; // type:function size:0x1C -fn_578_1250 = .text:0x00001250; // type:function size:0x1C -fn_578_1270 = .text:0x00001270; // type:function size:0x10 -fn_578_1280 = .text:0x00001280; // type:function size:0x10 -fn_578_1290 = .text:0x00001290; // type:function size:0x10 -fn_578_12A0 = .text:0x000012A0; // type:function size:0x10 -fn_578_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_578_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_578_12D0 = .text:0x000012D0; // type:function size:0x30 -fn_578_1300 = .text:0x00001300; // type:function size:0x30 -fn_578_1330 = .text:0x00001330; // type:function size:0x30 -TgReaction__sinit = .text:0x00001360; // type:function size:0x10C -fn_578_1470 = .text:0x00001470; // type:function size:0x58 -fn_578_14D0 = .text:0x000014D0; // type:function size:0x88 +__dt__13dTgReaction_cFv = .text:0x000010B0; // type:function size:0xD8 +getStateID__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001190; // type:function size:0x10 +build__29sFStateFct_c<13dTgReaction_c>FRC12sStateIDIf_c = .text:0x000011A0; // type:function size:0x60 +dispose__29sFStateFct_c<13dTgReaction_c>FRP10sStateIf_c = .text:0x00001200; // type:function size:0xC +initialize__26sFState_c<13dTgReaction_c>Fv = .text:0x00001210; // type:function size:0x1C +execute__26sFState_c<13dTgReaction_c>Fv = .text:0x00001230; // type:function size:0x1C +finalize__26sFState_c<13dTgReaction_c>Fv = .text:0x00001250; // type:function size:0x1C +initializeState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001270; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001280; // type:function size:0x10 +refreshState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001290; // type:function size:0x10 +getState__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012A0; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012B0; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dTgReaction_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012C0; // type:function size:0x10 +finalizeState__28sFStateID_c<13dTgReaction_c>CFR13dTgReaction_c = .text:0x000012D0; // type:function size:0x30 +executeState__28sFStateID_c<13dTgReaction_c>CFR13dTgReaction_c = .text:0x00001300; // type:function size:0x30 +initializeState__28sFStateID_c<13dTgReaction_c>CFR13dTgReaction_c = .text:0x00001330; // type:function size:0x30 +__sinit_\d_t_reaction_cpp = .text:0x00001360; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dTgReaction_c>Fv = .text:0x00001470; // type:function size:0x58 +isSameName__28sFStateID_c<13dTgReaction_c>CFPCc = .text:0x000014D0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_578_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_578_rodata_4 = .rodata:0x00000004; // type:object size:0x1C data:float lbl_578_rodata_20 = .rodata:0x00000020; // type:object size:0x8 data:double -lbl_578_data_0 = .data:0x00000000; // type:object size:0x64 data:4byte +g_profile_TAG_REACTION = .data:0x00000000; // type:object size:0x64 data:4byte lbl_578_data_64 = .data:0x00000064; // type:object size:0x4 data:4byte lbl_578_data_68 = .data:0x00000068; // type:object size:0x80 lbl_578_data_E8 = .data:0x000000E8; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_restart_time_stoneNP/symbols.txt b/config/SOUE01/rels/d_t_restart_time_stoneNP/symbols.txt index b2f9d103..50065c02 100644 --- a/config/SOUE01/rels/d_t_restart_time_stoneNP/symbols.txt +++ b/config/SOUE01/rels/d_t_restart_time_stoneNP/symbols.txt @@ -1,14 +1,14 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgRestartTimeStone__ctor = .text:0x00000070; // type:function size:0x4C +dTgRestartTimeStone_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgRestartTimeStone__init = .text:0x000000C0; // type:function size:0xC4 fn_617_190 = .text:0x00000190; // type:function size:0x8 TgRestartTimeStone__update = .text:0x000001A0; // type:function size:0x8 fn_617_1B0 = .text:0x000001B0; // type:function size:0x8 -TgRestartTimeStone__dtor = .text:0x000001C0; // type:function size:0x5C +__dt__21dTgRestartTimeStone_cFv = .text:0x000001C0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_617_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_617_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_RESTART_TIME_STONE = .data:0x00000000; // type:object size:0x10 lbl_617_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_ride_rock_setNP/symbols.txt b/config/SOUE01/rels/d_t_ride_rock_setNP/symbols.txt index e4ee31c7..b365438f 100644 --- a/config/SOUE01/rels/d_t_ride_rock_setNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ride_rock_setNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgRideRockSet__ctor = .text:0x00000070; // type:function size:0x68 +dTgRideRockSet_c_classInit__Fv = .text:0x00000070; // type:function size:0x68 TgRideRockSet__init1 = .text:0x000000E0; // type:function size:0x18C TgRideRockSet__init2 = .text:0x00000270; // type:function size:0x164 fn_209_3E0 = .text:0x000003E0; // type:function size:0x8 @@ -14,11 +14,11 @@ fn_209_5A0 = .text:0x000005A0; // type:function size:0x5C fn_209_600 = .text:0x00000600; // type:function size:0xA8 fn_209_6B0 = .text:0x000006B0; // type:function size:0x7C fn_209_730 = .text:0x00000730; // type:function size:0x50 -TgRideRockSet__dtor = .text:0x00000780; // type:function size:0x84 +__dt__16dTgRideRockSet_cFv = .text:0x00000780; // type:function size:0x84 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_209_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_209_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_RIDE_ROCK_SET_TAG = .data:0x00000000; // type:object size:0x10 lbl_209_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_209_data_14 = .data:0x00000014; // type:object size:0x1 data:byte lbl_209_data_18 = .data:0x00000018; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_ro_at_target_managerNP/splits.txt b/config/SOUE01/rels/d_t_ro_at_target_managerNP/splits.txt index 794e7397..9782f990 100644 --- a/config/SOUE01/rels/d_t_ro_at_target_managerNP/splits.txt +++ b/config/SOUE01/rels/d_t_ro_at_target_managerNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_ro_at_target_managerNP/symbols.txt b/config/SOUE01/rels/d_t_ro_at_target_managerNP/symbols.txt index e81b785e..0e3161ce 100644 --- a/config/SOUE01/rels/d_t_ro_at_target_managerNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ro_at_target_managerNP/symbols.txt @@ -1,8 +1,8 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_586_70 = .text:0x00000070; // type:function size:0x6C -fn_586_E0 = .text:0x000000E0; // type:function size:0x58 +dTgRoAtTargetManager_c_classInit__Fv = .text:0x00000070; // type:function size:0x6C +__dt__22dTgRoAtTargetManager_cFv = .text:0x000000E0; // type:function size:0x58 fn_586_140 = .text:0x00000140; // type:function size:0x7C fn_586_1C0 = .text:0x000001C0; // type:function size:0x30 fn_586_1F0 = .text:0x000001F0; // type:function size:0x22C @@ -17,8 +17,8 @@ fn_586_710 = .text:0x00000710; // type:function size:0x20 fn_586_730 = .text:0x00000730; // type:function size:0x7C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_586_section4_0 = .rodata:0x00000000; // type:object size:0x20 data:4byte -lbl_586_section4_20 = .rodata:0x00000020; // type:object size:0x14 -lbl_586_section4_34 = .rodata:0x00000034; // type:object size:0x14 -lbl_586_section4_48 = .rodata:0x00000048; // type:object size:0xE8 +g_profile_RO_AT_TAR_MANAGER_TAG = .data:0x00000000; // type:object size:0x20 data:4byte +lbl_586_section4_20 = .data:0x00000020; // type:object size:0x14 +lbl_586_section4_34 = .data:0x00000034; // type:object size:0x14 +lbl_586_section4_48 = .data:0x00000048; // type:object size:0xE8 lbl_586_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_t_roll_attack_logNP/symbols.txt b/config/SOUE01/rels/d_t_roll_attack_logNP/symbols.txt index c86f41ca..ee06972e 100644 --- a/config/SOUE01/rels/d_t_roll_attack_logNP/symbols.txt +++ b/config/SOUE01/rels/d_t_roll_attack_logNP/symbols.txt @@ -3,35 +3,35 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_448_F0 = .text:0x000000F0; // type:function size:0xC4 -fn_448_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_448_220 = .text:0x00000220; // type:function size:0x58 -fn_448_280 = .text:0x00000280; // type:function size:0x6C -fn_448_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_448_390 = .text:0x00000390; // type:function size:0xA4 +dTgRollAttackLog_c_classInit__Fv = .text:0x000000F0; // type:function size:0xC4 +__dt__18dTgRollAttackLog_cFv = .text:0x000001C0; // type:function size:0x58 +__dt__31sFState_c<18dTgRollAttackLog_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__34sFStateFct_c<18dTgRollAttackLog_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__57sFStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_448_440 = .text:0x00000440; // type:function size:0x40 -fn_448_480 = .text:0x00000480; // type:function size:0x10 +changeState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000480; // type:function size:0x10 fn_448_490 = .text:0x00000490; // type:function size:0x8 fn_448_4A0 = .text:0x000004A0; // type:function size:0x30 -fn_448_4D0 = .text:0x000004D0; // type:function size:0x10 +executeState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000004D0; // type:function size:0x10 fn_448_4E0 = .text:0x000004E0; // type:function size:0x4D8 fn_448_9C0 = .text:0x000009C0; // type:function size:0x1C fn_448_9E0 = .text:0x000009E0; // type:function size:0x8 -fn_448_9F0 = .text:0x000009F0; // type:function size:0x30 -fn_448_A20 = .text:0x00000A20; // type:function size:0xD4 -fn_448_B00 = .text:0x00000B00; // type:function size:0x4 -fn_448_B10 = .text:0x00000B10; // type:function size:0x4 -fn_448_B20 = .text:0x00000B20; // type:function size:0xF4 -fn_448_C20 = .text:0x00000C20; // type:function size:0x4 -fn_448_C30 = .text:0x00000C30; // type:function size:0xC -fn_448_C40 = .text:0x00000C40; // type:function size:0xB8 -fn_448_D00 = .text:0x00000D00; // type:function size:0x4 -fn_448_D10 = .text:0x00000D10; // type:function size:0xC -fn_448_D20 = .text:0x00000D20; // type:function size:0xA8 -fn_448_DD0 = .text:0x00000DD0; // type:function size:0x4 -fn_448_DE0 = .text:0x00000DE0; // type:function size:0x4 -fn_448_DF0 = .text:0x00000DF0; // type:function size:0x4 -fn_448_E00 = .text:0x00000E00; // type:function size:0x4 +initializeState_Wait__18dTgRollAttackLog_cFv = .text:0x000009F0; // type:function size:0x30 +executeState_Wait__18dTgRollAttackLog_cFv = .text:0x00000A20; // type:function size:0xD4 +finalizeState_Wait__18dTgRollAttackLog_cFv = .text:0x00000B00; // type:function size:0x4 +initializeState_RollAttack__18dTgRollAttackLog_cFv = .text:0x00000B10; // type:function size:0x4 +executeState_RollAttack__18dTgRollAttackLog_cFv = .text:0x00000B20; // type:function size:0xF4 +finalizeState_RollAttack__18dTgRollAttackLog_cFv = .text:0x00000C20; // type:function size:0x4 +initializeState_Request__18dTgRollAttackLog_cFv = .text:0x00000C30; // type:function size:0xC +executeState_Request__18dTgRollAttackLog_cFv = .text:0x00000C40; // type:function size:0xB8 +finalizeState_Request__18dTgRollAttackLog_cFv = .text:0x00000D00; // type:function size:0x4 +initializeState_FinishAttack__18dTgRollAttackLog_cFv = .text:0x00000D10; // type:function size:0xC +executeState_FinishAttack__18dTgRollAttackLog_cFv = .text:0x00000D20; // type:function size:0xA8 +finalizeState_FinishAttack__18dTgRollAttackLog_cFv = .text:0x00000DD0; // type:function size:0x4 +initializeState_None__18dTgRollAttackLog_cFv = .text:0x00000DE0; // type:function size:0x4 +executeState_None__18dTgRollAttackLog_cFv = .text:0x00000DF0; // type:function size:0x4 +finalizeState_None__18dTgRollAttackLog_cFv = .text:0x00000E00; // type:function size:0x4 fn_448_E10 = .text:0x00000E10; // type:function size:0x2C fn_448_E40 = .text:0x00000E40; // type:function size:0x60 fn_448_EA0 = .text:0x00000EA0; // type:function size:0x118 @@ -39,31 +39,31 @@ fn_448_FC0 = .text:0x00000FC0; // type:function size:0x100 fn_448_10C0 = .text:0x000010C0; // type:function size:0xA8 fn_448_1170 = .text:0x00001170; // type:function size:0x4C fn_448_11C0 = .text:0x000011C0; // type:function size:0xE8 -fn_448_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_448_12C0 = .text:0x000012C0; // type:function size:0x60 -fn_448_1320 = .text:0x00001320; // type:function size:0xC -fn_448_1330 = .text:0x00001330; // type:function size:0x1C -fn_448_1350 = .text:0x00001350; // type:function size:0x1C -fn_448_1370 = .text:0x00001370; // type:function size:0x1C -fn_448_1390 = .text:0x00001390; // type:function size:0x10 -fn_448_13A0 = .text:0x000013A0; // type:function size:0x10 -fn_448_13B0 = .text:0x000013B0; // type:function size:0x10 -fn_448_13C0 = .text:0x000013C0; // type:function size:0x10 -fn_448_13D0 = .text:0x000013D0; // type:function size:0x10 -fn_448_13E0 = .text:0x000013E0; // type:function size:0x10 -fn_448_13F0 = .text:0x000013F0; // type:function size:0x30 -fn_448_1420 = .text:0x00001420; // type:function size:0x30 -fn_448_1450 = .text:0x00001450; // type:function size:0x30 -fn_448_1480 = .text:0x00001480; // type:function size:0x3F4 -fn_448_1880 = .text:0x00001880; // type:function size:0x58 -fn_448_18E0 = .text:0x000018E0; // type:function size:0x88 +getStateID__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012B0; // type:function size:0x10 +build__34sFStateFct_c<18dTgRollAttackLog_c>FRC12sStateIDIf_c = .text:0x000012C0; // type:function size:0x60 +dispose__34sFStateFct_c<18dTgRollAttackLog_c>FRP10sStateIf_c = .text:0x00001320; // type:function size:0xC +initialize__31sFState_c<18dTgRollAttackLog_c>Fv = .text:0x00001330; // type:function size:0x1C +execute__31sFState_c<18dTgRollAttackLog_c>Fv = .text:0x00001350; // type:function size:0x1C +finalize__31sFState_c<18dTgRollAttackLog_c>Fv = .text:0x00001370; // type:function size:0x1C +initializeState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001390; // type:function size:0x10 +finalizeState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013A0; // type:function size:0x10 +refreshState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000013B0; // type:function size:0x10 +getState__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013C0; // type:function size:0x10 +getNewStateID__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013D0; // type:function size:0x10 +getOldStateID__87sStateMgr_c<18dTgRollAttackLog_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000013E0; // type:function size:0x10 +finalizeState__33sFStateID_c<18dTgRollAttackLog_c>CFR18dTgRollAttackLog_c = .text:0x000013F0; // type:function size:0x30 +executeState__33sFStateID_c<18dTgRollAttackLog_c>CFR18dTgRollAttackLog_c = .text:0x00001420; // type:function size:0x30 +initializeState__33sFStateID_c<18dTgRollAttackLog_c>CFR18dTgRollAttackLog_c = .text:0x00001450; // type:function size:0x30 +__sinit_\d_t_roll_attack_log_cpp = .text:0x00001480; // type:function size:0x3F4 scope:local +__dt__33sFStateID_c<18dTgRollAttackLog_c>Fv = .text:0x00001880; // type:function size:0x58 +isSameName__33sFStateID_c<18dTgRollAttackLog_c>CFPCc = .text:0x000018E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_448_rodata_0 = .rodata:0x00000000; // type:object size:0x18 data:float lbl_448_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_448_rodata_1C = .rodata:0x0000001C; // type:object size:0x10 data:float -lbl_448_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_ROLL_ATTACK_LOG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_448_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_448_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_448_data_18 = .data:0x00000018; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_t_scene_changeNP/symbols.txt b/config/SOUE01/rels/d_t_scene_changeNP/symbols.txt index 15c1b69f..96f39adb 100644 --- a/config/SOUE01/rels/d_t_scene_changeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_scene_changeNP/symbols.txt @@ -1,20 +1,20 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgSceneChange__ctor = .text:0x00000070; // type:function size:0x4C +dTgSceneChange_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgSceneChange__init = .text:0x000000C0; // type:function size:0xD4 fn_204_1A0 = .text:0x000001A0; // type:function size:0x74 TgSceneChange__update = .text:0x00000220; // type:function size:0x160 fn_204_380 = .text:0x00000380; // type:function size:0x1C4 fn_204_550 = .text:0x00000550; // type:function size:0x5C fn_204_5B0 = .text:0x000005B0; // type:function size:0x8 -fn_204_5C0 = .text:0x000005C0; // type:function size:0x5C +__dt__16dTgSceneChange_cFv = .text:0x000005C0; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_204_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float lbl_204_data_0 = .data:0x00000000; // type:object size:0x14 lbl_204_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte -lbl_204_data_18 = .data:0x00000018; // type:object size:0x10 +g_profile_SC_CHANGE_TAG = .data:0x00000018; // type:object size:0x10 lbl_204_data_28 = .data:0x00000028; // type:object size:0x4 data:4byte lbl_204_data_2C = .data:0x0000002C; // type:object size:0x4 data:4byte lbl_204_data_30 = .data:0x00000030; // type:object size:0xC data:string diff --git a/config/SOUE01/rels/d_t_ship_floodNP/symbols.txt b/config/SOUE01/rels/d_t_ship_floodNP/symbols.txt index dfdaf130..c91d0c06 100644 --- a/config/SOUE01/rels/d_t_ship_floodNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ship_floodNP/symbols.txt @@ -3,45 +3,45 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgShipFlood__ctor = .text:0x000000F0; // type:function size:0xDC -fn_441_1D0 = .text:0x000001D0; // type:function size:0x58 -fn_441_230 = .text:0x00000230; // type:function size:0x58 -fn_441_290 = .text:0x00000290; // type:function size:0x6C -fn_441_300 = .text:0x00000300; // type:function size:0xA0 -fn_441_3A0 = .text:0x000003A0; // type:function size:0xA4 +dTgShipFlood_c_classInit__Fv = .text:0x000000F0; // type:function size:0xDC +__dt__14dTgShipFlood_cFv = .text:0x000001D0; // type:function size:0x58 +__dt__27sFState_c<14dTgShipFlood_c>Fv = .text:0x00000230; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgShipFlood_c>Fv = .text:0x00000290; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000300; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003A0; // type:function size:0xA4 TgShipFlood__init = .text:0x00000450; // type:function size:0xF0 -fn_441_540 = .text:0x00000540; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000540; // type:function size:0x10 fn_441_550 = .text:0x00000550; // type:function size:0x8 TgShipFlood__update = .text:0x00000560; // type:function size:0x30 -fn_441_590 = .text:0x00000590; // type:function size:0x10 +executeState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000590; // type:function size:0x10 fn_441_5A0 = .text:0x000005A0; // type:function size:0x8 -TgShipFlood__stateWaitEnter = .text:0x000005B0; // type:function size:0x4 -TgShipFlood__stateWaitUpdate = .text:0x000005C0; // type:function size:0x270 -TgShipFlood__stateWaitLeave = .text:0x00000830; // type:function size:0x4 -TgShipFlood__stateStopEnter = .text:0x00000840; // type:function size:0x4 -TgShipFlood__stateStopUpdate = .text:0x00000850; // type:function size:0x74 -TgShipFlood__stateStopLeave = .text:0x000008D0; // type:function size:0x4 +initializeState_Wait__14dTgShipFlood_cFv = .text:0x000005B0; // type:function size:0x4 +executeState_Wait__14dTgShipFlood_cFv = .text:0x000005C0; // type:function size:0x270 +finalizeState_Wait__14dTgShipFlood_cFv = .text:0x00000830; // type:function size:0x4 +initializeState_Stop__14dTgShipFlood_cFv = .text:0x00000840; // type:function size:0x4 +executeState_Stop__14dTgShipFlood_cFv = .text:0x00000850; // type:function size:0x74 +finalizeState_Stop__14dTgShipFlood_cFv = .text:0x000008D0; // type:function size:0x4 fn_441_8E0 = .text:0x000008E0; // type:function size:0x234 fn_441_B20 = .text:0x00000B20; // type:function size:0x58 fn_441_B80 = .text:0x00000B80; // type:function size:0xF4 -fn_441_C80 = .text:0x00000C80; // type:function size:0x10 -fn_441_C90 = .text:0x00000C90; // type:function size:0x60 -fn_441_CF0 = .text:0x00000CF0; // type:function size:0xC -fn_441_D00 = .text:0x00000D00; // type:function size:0x1C -fn_441_D20 = .text:0x00000D20; // type:function size:0x1C -fn_441_D40 = .text:0x00000D40; // type:function size:0x1C -fn_441_D60 = .text:0x00000D60; // type:function size:0x10 -fn_441_D70 = .text:0x00000D70; // type:function size:0x10 -fn_441_D80 = .text:0x00000D80; // type:function size:0x10 -fn_441_D90 = .text:0x00000D90; // type:function size:0x10 -fn_441_DA0 = .text:0x00000DA0; // type:function size:0x10 -fn_441_DB0 = .text:0x00000DB0; // type:function size:0x10 -fn_441_DC0 = .text:0x00000DC0; // type:function size:0x30 -fn_441_DF0 = .text:0x00000DF0; // type:function size:0x30 -fn_441_E20 = .text:0x00000E20; // type:function size:0x30 -fn_441_E50 = .text:0x00000E50; // type:function size:0x1C0 -fn_441_1010 = .text:0x00001010; // type:function size:0x58 -fn_441_1070 = .text:0x00001070; // type:function size:0x88 +getStateID__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000C80; // type:function size:0x10 +build__30sFStateFct_c<14dTgShipFlood_c>FRC12sStateIDIf_c = .text:0x00000C90; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgShipFlood_c>FRP10sStateIf_c = .text:0x00000CF0; // type:function size:0xC +initialize__27sFState_c<14dTgShipFlood_c>Fv = .text:0x00000D00; // type:function size:0x1C +execute__27sFState_c<14dTgShipFlood_c>Fv = .text:0x00000D20; // type:function size:0x1C +finalize__27sFState_c<14dTgShipFlood_c>Fv = .text:0x00000D40; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D60; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D70; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000D80; // type:function size:0x10 +getState__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D90; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DA0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgShipFlood_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000DB0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dTgShipFlood_c>CFR14dTgShipFlood_c = .text:0x00000DC0; // type:function size:0x30 +executeState__29sFStateID_c<14dTgShipFlood_c>CFR14dTgShipFlood_c = .text:0x00000DF0; // type:function size:0x30 +initializeState__29sFStateID_c<14dTgShipFlood_c>CFR14dTgShipFlood_c = .text:0x00000E20; // type:function size:0x30 +__sinit_\d_t_ship_flood_cpp = .text:0x00000E50; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dTgShipFlood_c>Fv = .text:0x00001010; // type:function size:0x58 +isSameName__29sFStateID_c<14dTgShipFlood_c>CFPCc = .text:0x00001070; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -51,7 +51,7 @@ lbl_441_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_441_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_441_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_441_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float -lbl_441_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_SHIP_FLOOD = .data:0x00000000; // type:object size:0x10 data:4byte lbl_441_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_441_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_441_data_18 = .data:0x00000018; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_ship_slopeNP/symbols.txt b/config/SOUE01/rels/d_t_ship_slopeNP/symbols.txt index 812b8c41..c9a7e8b3 100644 --- a/config/SOUE01/rels/d_t_ship_slopeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_ship_slopeNP/symbols.txt @@ -3,46 +3,46 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_440_F0 = .text:0x000000F0; // type:function size:0xD0 -fn_440_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_440_220 = .text:0x00000220; // type:function size:0x58 -fn_440_280 = .text:0x00000280; // type:function size:0x6C -fn_440_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_440_390 = .text:0x00000390; // type:function size:0xA4 +dTgShipSlope_c_classInit__Fv = .text:0x000000F0; // type:function size:0xD0 +__dt__14dTgShipSlope_cFv = .text:0x000001C0; // type:function size:0x58 +__dt__27sFState_c<14dTgShipSlope_c>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgShipSlope_c>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_440_440 = .text:0x00000440; // type:function size:0x54 fn_440_4A0 = .text:0x000004A0; // type:function size:0xF8 -fn_440_5A0 = .text:0x000005A0; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000005A0; // type:function size:0x10 fn_440_5B0 = .text:0x000005B0; // type:function size:0x44 fn_440_600 = .text:0x00000600; // type:function size:0x30 -fn_440_630 = .text:0x00000630; // type:function size:0x10 +executeState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000630; // type:function size:0x10 fn_440_640 = .text:0x00000640; // type:function size:0x8 -fn_440_650 = .text:0x00000650; // type:function size:0x4 -fn_440_660 = .text:0x00000660; // type:function size:0x2D8 -fn_440_940 = .text:0x00000940; // type:function size:0x4 -fn_440_950 = .text:0x00000950; // type:function size:0x4 -fn_440_960 = .text:0x00000960; // type:function size:0x74 -fn_440_9E0 = .text:0x000009E0; // type:function size:0x4 +initializeState_Wait__14dTgShipSlope_cFv = .text:0x00000650; // type:function size:0x4 +executeState_Wait__14dTgShipSlope_cFv = .text:0x00000660; // type:function size:0x2D8 +finalizeState_Wait__14dTgShipSlope_cFv = .text:0x00000940; // type:function size:0x4 +initializeState_Stop__14dTgShipSlope_cFv = .text:0x00000950; // type:function size:0x4 +executeState_Stop__14dTgShipSlope_cFv = .text:0x00000960; // type:function size:0x74 +finalizeState_Stop__14dTgShipSlope_cFv = .text:0x000009E0; // type:function size:0x4 fn_440_9F0 = .text:0x000009F0; // type:function size:0x234 fn_440_C30 = .text:0x00000C30; // type:function size:0x58 fn_440_C90 = .text:0x00000C90; // type:function size:0xE4 -fn_440_D80 = .text:0x00000D80; // type:function size:0x10 -fn_440_D90 = .text:0x00000D90; // type:function size:0x60 -fn_440_DF0 = .text:0x00000DF0; // type:function size:0xC -fn_440_E00 = .text:0x00000E00; // type:function size:0x1C -fn_440_E20 = .text:0x00000E20; // type:function size:0x1C -fn_440_E40 = .text:0x00000E40; // type:function size:0x1C -fn_440_E60 = .text:0x00000E60; // type:function size:0x10 -fn_440_E70 = .text:0x00000E70; // type:function size:0x10 -fn_440_E80 = .text:0x00000E80; // type:function size:0x10 -fn_440_E90 = .text:0x00000E90; // type:function size:0x10 -fn_440_EA0 = .text:0x00000EA0; // type:function size:0x10 -fn_440_EB0 = .text:0x00000EB0; // type:function size:0x10 -fn_440_EC0 = .text:0x00000EC0; // type:function size:0x30 -fn_440_EF0 = .text:0x00000EF0; // type:function size:0x30 -fn_440_F20 = .text:0x00000F20; // type:function size:0x30 -fn_440_F50 = .text:0x00000F50; // type:function size:0x1C0 -fn_440_1110 = .text:0x00001110; // type:function size:0x58 -fn_440_1170 = .text:0x00001170; // type:function size:0x88 +getStateID__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000D80; // type:function size:0x10 +build__30sFStateFct_c<14dTgShipSlope_c>FRC12sStateIDIf_c = .text:0x00000D90; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgShipSlope_c>FRP10sStateIf_c = .text:0x00000DF0; // type:function size:0xC +initialize__27sFState_c<14dTgShipSlope_c>Fv = .text:0x00000E00; // type:function size:0x1C +execute__27sFState_c<14dTgShipSlope_c>Fv = .text:0x00000E20; // type:function size:0x1C +finalize__27sFState_c<14dTgShipSlope_c>Fv = .text:0x00000E40; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E60; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E70; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000E80; // type:function size:0x10 +getState__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000E90; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EA0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgShipSlope_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000EB0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dTgShipSlope_c>CFR14dTgShipSlope_c = .text:0x00000EC0; // type:function size:0x30 +executeState__29sFStateID_c<14dTgShipSlope_c>CFR14dTgShipSlope_c = .text:0x00000EF0; // type:function size:0x30 +initializeState__29sFStateID_c<14dTgShipSlope_c>CFR14dTgShipSlope_c = .text:0x00000F20; // type:function size:0x30 +__sinit_\d_t_ship_slope_cpp = .text:0x00000F50; // type:function size:0x1C0 scope:local +__dt__29sFStateID_c<14dTgShipSlope_c>Fv = .text:0x00001110; // type:function size:0x58 +isSameName__29sFStateID_c<14dTgShipSlope_c>CFPCc = .text:0x00001170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -53,7 +53,7 @@ lbl_440_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_440_rodata_14 = .rodata:0x00000014; // type:object size:0x4 data:float lbl_440_rodata_18 = .rodata:0x00000018; // type:object size:0x4 data:float lbl_440_rodata_1C = .rodata:0x0000001C; // type:object size:0x4 data:float -lbl_440_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_SHIP_SLOPE = .data:0x00000000; // type:object size:0x10 data:4byte lbl_440_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_440_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_440_data_18 = .data:0x00000018; // type:object size:0x78 diff --git a/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/splits.txt b/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/splits.txt index ceb88b63..3e5ebc84 100644 --- a/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/splits.txt +++ b/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/symbols.txt b/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/symbols.txt index f4c481e0..30b26d2c 100644 --- a/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/symbols.txt +++ b/config/SOUE01/rels/d_t_shutter_fence_forbiddanceNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgShutterFenceForbiddance__ctor = .text:0x00000070; // type:function size:0x30 -fn_631_A0 = .text:0x000000A0; // type:function size:0x50 -fn_631_F0 = .text:0x000000F0; // type:function size:0x7C +dTgShutterFenceForbiddance_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__28dTgShutterFenceForbiddance_cFv = .text:0x000000A0; // type:function size:0x50 +__dt__28dTgShutterFenceForbiddance_cFv = .text:0x000000F0; // type:function size:0x7C TgShutterFenceForbiddance__init = .text:0x00000170; // type:function size:0x20 fn_631_190 = .text:0x00000190; // type:function size:0x60 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_631_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_631_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TAG_SHUTTER_FENCE_FORBIDDANCE = .data:0x00000000; // type:object size:0x10 +lbl_631_section4_10 = .data:0x00000010; // type:object size:0x74 lbl_631_bss_8 = .bss:0x00000008; // type:object size:0x4 data:4byte diff --git a/config/SOUE01/rels/d_t_shutter_fence_permissionNP/splits.txt b/config/SOUE01/rels/d_t_shutter_fence_permissionNP/splits.txt index 37ff02c0..6d92c125 100644 --- a/config/SOUE01/rels/d_t_shutter_fence_permissionNP/splits.txt +++ b/config/SOUE01/rels/d_t_shutter_fence_permissionNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_shutter_fence_permissionNP/symbols.txt b/config/SOUE01/rels/d_t_shutter_fence_permissionNP/symbols.txt index e8fc7cd4..43eb49e4 100644 --- a/config/SOUE01/rels/d_t_shutter_fence_permissionNP/symbols.txt +++ b/config/SOUE01/rels/d_t_shutter_fence_permissionNP/symbols.txt @@ -1,9 +1,9 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgShutterFencePermission__ctor = .text:0x00000070; // type:function size:0x30 -TgShutterFencePermission__ctorCont = .text:0x000000A0; // type:function size:0x3C -fn_630_E0 = .text:0x000000E0; // type:function size:0x58 +dTgShutterFencePermission_c_classInit__Fv = .text:0x00000070; // type:function size:0x30 +__ct__27dTgShutterFencePermission_cFv = .text:0x000000A0; // type:function size:0x3C +__dt__27dTgShutterFencePermission_cFv = .text:0x000000E0; // type:function size:0x58 fn_630_140 = .text:0x00000140; // type:function size:0x5C TgShutterFencePermission__init = .text:0x000001A0; // type:function size:0x3D0 fn_630_570 = .text:0x00000570; // type:function size:0x1F0 @@ -29,6 +29,6 @@ fn_630_9F0 = .text:0x000009F0; // type:function size:0x20 fn_630_A10 = .text:0x00000A10; // type:function size:0x6C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_630_section4_0 = .rodata:0x00000000; // type:object size:0x10 data:4byte -lbl_630_section4_10 = .rodata:0x00000010; // type:object size:0x70 -lbl_630_section4_80 = .rodata:0x00000080; // type:object size:0xE8 +lbl_630_section4_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_TAG_SHUTTER_FENCE_PERMISSION = .data:0x00000010; // type:object size:0x70 +lbl_630_section4_80 = .data:0x00000080; // type:object size:0xE8 diff --git a/config/SOUE01/rels/d_t_siren_time_attackNP/splits.txt b/config/SOUE01/rels/d_t_siren_time_attackNP/splits.txt index e142b89e..f62a51f2 100644 --- a/config/SOUE01/rels/d_t_siren_time_attackNP/splits.txt +++ b/config/SOUE01/rels/d_t_siren_time_attackNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_siren_time_attackNP/symbols.txt b/config/SOUE01/rels/d_t_siren_time_attackNP/symbols.txt index bcd79209..07adaec3 100644 --- a/config/SOUE01/rels/d_t_siren_time_attackNP/symbols.txt +++ b/config/SOUE01/rels/d_t_siren_time_attackNP/symbols.txt @@ -5,18 +5,18 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_73_F0 = .text:0x000000F0; // type:function size:0xC fn_73_100 = .text:0x00000100; // type:function size:0xC -TgSirenTimeAttack__ctor = .text:0x00000110; // type:function size:0xD8 -fn_73_1F0 = .text:0x000001F0; // type:function size:0x58 -fn_73_250 = .text:0x00000250; // type:function size:0x58 -fn_73_2B0 = .text:0x000002B0; // type:function size:0x6C -fn_73_320 = .text:0x00000320; // type:function size:0xA0 -fn_73_3C0 = .text:0x000003C0; // type:function size:0xA4 +dTgSirenTimeAttack_c_classInit__Fv = .text:0x00000110; // type:function size:0xD8 +__dt__20dTgSirenTimeAttack_cFv = .text:0x000001F0; // type:function size:0x58 +__dt__33sFState_c<20dTgSirenTimeAttack_c>Fv = .text:0x00000250; // type:function size:0x58 +__dt__36sFStateFct_c<20dTgSirenTimeAttack_c>Fv = .text:0x000002B0; // type:function size:0x6C +__dt__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000320; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003C0; // type:function size:0xA4 TgSirenTimeAttack__create = .text:0x00000470; // type:function size:0x70 TgSirenTimeAttack__isInSirenTimeAttackMode = .text:0x000004E0; // type:function size:0x8 -fn_73_4F0 = .text:0x000004F0; // type:function size:0x10 +changeState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004F0; // type:function size:0x10 fn_73_500 = .text:0x00000500; // type:function size:0x44 TgSirenTimeAttack__update = .text:0x00000550; // type:function size:0xB8 -fn_73_610 = .text:0x00000610; // type:function size:0x10 +executeState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000610; // type:function size:0x10 TgSirenTimeAttack__updateInEvent = .text:0x00000620; // type:function size:0x1A0 fn_73_7C0 = .text:0x000007C0; // type:function size:0x8 fn_73_7D0 = .text:0x000007D0; // type:function size:0x4 @@ -38,41 +38,41 @@ TgSirenTimeAttack__getBestTimeLanayruTrial = .text:0x00000F20; // type:function TgSirenTimeAttack__getBestTimeSkyloftTrial = .text:0x00000FE0; // type:function size:0xB4 TgSirenTimeAttack__getTrialSelection = .text:0x000010A0; // type:function size:0x3C fn_73_10E0 = .text:0x000010E0; // type:function size:0xF0 -fn_73_11D0 = .text:0x000011D0; // type:function size:0x10 -fn_73_11E0 = .text:0x000011E0; // type:function size:0x60 -fn_73_1240 = .text:0x00001240; // type:function size:0xC -fn_73_1250 = .text:0x00001250; // type:function size:0x1C -fn_73_1270 = .text:0x00001270; // type:function size:0x1C -fn_73_1290 = .text:0x00001290; // type:function size:0x1C -fn_73_12B0 = .text:0x000012B0; // type:function size:0x10 -fn_73_12C0 = .text:0x000012C0; // type:function size:0x10 -fn_73_12D0 = .text:0x000012D0; // type:function size:0x10 -fn_73_12E0 = .text:0x000012E0; // type:function size:0x10 -fn_73_12F0 = .text:0x000012F0; // type:function size:0x10 -fn_73_1300 = .text:0x00001300; // type:function size:0x10 -fn_73_1310 = .text:0x00001310; // type:function size:0x30 -fn_73_1340 = .text:0x00001340; // type:function size:0x30 -fn_73_1370 = .text:0x00001370; // type:function size:0x30 -TgSirenTimeAttack__sinit = .text:0x000013A0; // type:function size:0x1E0 -fn_73_1580 = .text:0x00001580; // type:function size:0x58 +getStateID__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000011D0; // type:function size:0x10 +build__36sFStateFct_c<20dTgSirenTimeAttack_c>FRC12sStateIDIf_c = .text:0x000011E0; // type:function size:0x60 +dispose__36sFStateFct_c<20dTgSirenTimeAttack_c>FRP10sStateIf_c = .text:0x00001240; // type:function size:0xC +initialize__33sFState_c<20dTgSirenTimeAttack_c>Fv = .text:0x00001250; // type:function size:0x1C +execute__33sFState_c<20dTgSirenTimeAttack_c>Fv = .text:0x00001270; // type:function size:0x1C +finalize__33sFState_c<20dTgSirenTimeAttack_c>Fv = .text:0x00001290; // type:function size:0x1C +initializeState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012B0; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012C0; // type:function size:0x10 +refreshState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000012D0; // type:function size:0x10 +getState__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012E0; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000012F0; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dTgSirenTimeAttack_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001300; // type:function size:0x10 +finalizeState__35sFStateID_c<20dTgSirenTimeAttack_c>CFR20dTgSirenTimeAttack_c = .text:0x00001310; // type:function size:0x30 +executeState__35sFStateID_c<20dTgSirenTimeAttack_c>CFR20dTgSirenTimeAttack_c = .text:0x00001340; // type:function size:0x30 +initializeState__35sFStateID_c<20dTgSirenTimeAttack_c>CFR20dTgSirenTimeAttack_c = .text:0x00001370; // type:function size:0x30 +__sinit_\d_t_siren_time_attack_cpp = .text:0x000013A0; // type:function size:0x1E0 scope:local +__dt__35sFStateID_c<20dTgSirenTimeAttack_c>Fv = .text:0x00001580; // type:function size:0x58 fn_73_15E0 = .text:0x000015E0; // type:function size:0x5C fn_73_1640 = .text:0x00001640; // type:function size:0xDC fn_73_1720 = .text:0x00001720; // type:function size:0xE0 -fn_73_1800 = .text:0x00001800; // type:function size:0x88 +isSameName__35sFStateID_c<20dTgSirenTimeAttack_c>CFPCc = .text:0x00001800; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_73_section4_0 = .rodata:0x00000000; // type:object size:0x18 data:4byte -lbl_73_section4_18 = .rodata:0x00000018; // type:object size:0x18 -lbl_73_section4_30 = .rodata:0x00000030; // type:object size:0x8 data:4byte -lbl_73_section4_38 = .rodata:0x00000038; // type:object size:0x10 -lbl_73_section4_48 = .rodata:0x00000048; // type:object size:0x10 -lbl_73_section4_58 = .rodata:0x00000058; // type:object size:0x90 -lbl_73_section4_E8 = .rodata:0x000000E8; // type:object size:0x30 -lbl_73_section4_118 = .rodata:0x00000118; // type:object size:0x30 -lbl_73_section4_148 = .rodata:0x00000148; // type:object size:0x18 -lbl_73_section4_160 = .rodata:0x00000160; // type:object size:0x120 -lbl_73_section4_280 = .rodata:0x00000280; // type:object size:0x68 +lbl_73_section4_0 = .data:0x00000000; // type:object size:0x18 data:4byte +lbl_73_section4_18 = .data:0x00000018; // type:object size:0x18 +lbl_73_section4_30 = .data:0x00000030; // type:object size:0x8 data:4byte +g_profile_TAG_SIREN_TIME_ATTACK = .data:0x00000038; // type:object size:0x10 +lbl_73_section4_48 = .data:0x00000048; // type:object size:0x10 +lbl_73_section4_58 = .data:0x00000058; // type:object size:0x90 +lbl_73_section4_E8 = .data:0x000000E8; // type:object size:0x30 +lbl_73_section4_118 = .data:0x00000118; // type:object size:0x30 +lbl_73_section4_148 = .data:0x00000148; // type:object size:0x18 +lbl_73_section4_160 = .data:0x00000160; // type:object size:0x120 +lbl_73_section4_280 = .data:0x00000280; // type:object size:0x68 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_73_bss_8 = .bss:0x00000008; // type:object size:0xC data:4byte lbl_73_bss_14 = .bss:0x00000014; // type:object size:0x40 data:4byte diff --git a/config/SOUE01/rels/d_t_skyEnemyNP/symbols.txt b/config/SOUE01/rels/d_t_skyEnemyNP/symbols.txt index beadf88b..3dd28deb 100644 --- a/config/SOUE01/rels/d_t_skyEnemyNP/symbols.txt +++ b/config/SOUE01/rels/d_t_skyEnemyNP/symbols.txt @@ -3,65 +3,65 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TgSkyEnemy__ctor = .text:0x000000F0; // type:function size:0xCC -fn_564_1C0 = .text:0x000001C0; // type:function size:0x58 -fn_564_220 = .text:0x00000220; // type:function size:0x58 -fn_564_280 = .text:0x00000280; // type:function size:0x6C -fn_564_2F0 = .text:0x000002F0; // type:function size:0xA0 -fn_564_390 = .text:0x00000390; // type:function size:0xA4 +dTgSkyEnemyTag_classInit__Fv = .text:0x000000F0; // type:function size:0xCC +__dt__14dTgSkyEnemyTagFv = .text:0x000001C0; // type:function size:0x58 +__dt__27sFState_c<14dTgSkyEnemyTag>Fv = .text:0x00000220; // type:function size:0x58 +__dt__30sFStateFct_c<14dTgSkyEnemyTag>Fv = .text:0x00000280; // type:function size:0x6C +__dt__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002F0; // type:function size:0xA0 +__dt__53sFStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c>Fv = .text:0x00000390; // type:function size:0xA4 fn_564_440 = .text:0x00000440; // type:function size:0x14 fn_564_460 = .text:0x00000460; // type:function size:0x58 TgSkyEnemy__init = .text:0x000004C0; // type:function size:0x224 -fn_564_6F0 = .text:0x000006F0; // type:function size:0x10 +changeState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000006F0; // type:function size:0x10 fn_564_700 = .text:0x00000700; // type:function size:0x8 TgSkyEnemy__update = .text:0x00000710; // type:function size:0x30 -fn_564_740 = .text:0x00000740; // type:function size:0x10 +executeState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000740; // type:function size:0x10 fn_564_750 = .text:0x00000750; // type:function size:0x8 -TgSkyEnemy__stateWaitEnter = .text:0x00000760; // type:function size:0x4 -TgSkyEnemy__stateWaitUpdate = .text:0x00000770; // type:function size:0x1B4 -TgSkyEnemy__stateWaitLeave = .text:0x00000930; // type:function size:0x4 -fn_564_940 = .text:0x00000940; // type:function size:0x4 -TgSkyEnemy__stateBirthRupeeGuay = .text:0x00000950; // type:function size:0x240 +initializeState_Wait__14dTgSkyEnemyTagFv = .text:0x00000760; // type:function size:0x4 +executeState_Wait__14dTgSkyEnemyTagFv = .text:0x00000770; // type:function size:0x1B4 +finalizeState_Wait__14dTgSkyEnemyTagFv = .text:0x00000930; // type:function size:0x4 +initializeState_BirthRupeeGue__14dTgSkyEnemyTagFv = .text:0x00000940; // type:function size:0x4 +executeState_BirthRupeeGue__14dTgSkyEnemyTagFv = .text:0x00000950; // type:function size:0x240 TgSkyEnemy__decrement = .text:0x00000B90; // type:function size:0x1C -fn_564_BB0 = .text:0x00000BB0; // type:function size:0x4 -TgSkyEnemy__stateBirthSkytailEnter = .text:0x00000BC0; // type:function size:0xC -TgSkyEnemy__stateBirthSkytailUpdate = .text:0x00000BD0; // type:function size:0x438 -TgSkyEnemy__stateBirthSkytailLeave = .text:0x00001010; // type:function size:0x4 -TgSkyEnemy__stateBirthTornadoEnter = .text:0x00001020; // type:function size:0x4 -TgSkyEnemy__stateBirthTornadoUpdate = .text:0x00001030; // type:function size:0x284 -TgSkyEnemy__stateBirthTornadoLeave = .text:0x000012C0; // type:function size:0x4 -fn_564_12D0 = .text:0x000012D0; // type:function size:0xC -fn_564_12E0 = .text:0x000012E0; // type:function size:0x25C -fn_564_1540 = .text:0x00001540; // type:function size:0x4 -fn_564_1550 = .text:0x00001550; // type:function size:0x4 -fn_564_1560 = .text:0x00001560; // type:function size:0x280 -fn_564_17E0 = .text:0x000017E0; // type:function size:0x4 -fn_564_17F0 = .text:0x000017F0; // type:function size:0x4 -TgSkyEnemy__stateBirthNusiUpdate = .text:0x00001800; // type:function size:0xD4 -fn_564_18E0 = .text:0x000018E0; // type:function size:0x4 -fn_564_18F0 = .text:0x000018F0; // type:function size:0x4 -fn_564_1900 = .text:0x00001900; // type:function size:0x4 -fn_564_1910 = .text:0x00001910; // type:function size:0x4 +finalizeState_BirthRupeeGue__14dTgSkyEnemyTagFv = .text:0x00000BB0; // type:function size:0x4 +initializeState_BirthSkytail__14dTgSkyEnemyTagFv = .text:0x00000BC0; // type:function size:0xC +executeState_BirthSkytail__14dTgSkyEnemyTagFv = .text:0x00000BD0; // type:function size:0x438 +finalizeState_BirthSkytail__14dTgSkyEnemyTagFv = .text:0x00001010; // type:function size:0x4 +initializeState_BirthTornado__14dTgSkyEnemyTagFv = .text:0x00001020; // type:function size:0x4 +executeState_BirthTornado__14dTgSkyEnemyTagFv = .text:0x00001030; // type:function size:0x284 +finalizeState_BirthTornado__14dTgSkyEnemyTagFv = .text:0x000012C0; // type:function size:0x4 +initializeState_BirthBirdNpc__14dTgSkyEnemyTagFv = .text:0x000012D0; // type:function size:0xC +executeState_BirthBirdNpc__14dTgSkyEnemyTagFv = .text:0x000012E0; // type:function size:0x25C +finalizeState_BirthBirdNpc__14dTgSkyEnemyTagFv = .text:0x00001540; // type:function size:0x4 +initializeState_BirthFrontBirdNpc__14dTgSkyEnemyTagFv = .text:0x00001550; // type:function size:0x4 +executeState_BirthFrontBirdNpc__14dTgSkyEnemyTagFv = .text:0x00001560; // type:function size:0x280 +finalizeState_BirthFrontBirdNpc__14dTgSkyEnemyTagFv = .text:0x000017E0; // type:function size:0x4 +initializeState_BirthNusiNpc__14dTgSkyEnemyTagFv = .text:0x000017F0; // type:function size:0x4 +executeState_BirthNusiNpc__14dTgSkyEnemyTagFv = .text:0x00001800; // type:function size:0xD4 +finalizeState_BirthNusiNpc__14dTgSkyEnemyTagFv = .text:0x000018E0; // type:function size:0x4 +initializeState_BirthHighSpeed__14dTgSkyEnemyTagFv = .text:0x000018F0; // type:function size:0x4 +executeState_BirthHighSpeed__14dTgSkyEnemyTagFv = .text:0x00001900; // type:function size:0x4 +finalizeState_BirthHighSpeed__14dTgSkyEnemyTagFv = .text:0x00001910; // type:function size:0x4 TgSkyEnemy__checkPosInMatrixXZ = .text:0x00001920; // type:function size:0x7C fn_564_19A0 = .text:0x000019A0; // type:function size:0xE0 -fn_564_1A80 = .text:0x00001A80; // type:function size:0x10 -fn_564_1A90 = .text:0x00001A90; // type:function size:0x60 -fn_564_1AF0 = .text:0x00001AF0; // type:function size:0xC -fn_564_1B00 = .text:0x00001B00; // type:function size:0x1C -fn_564_1B20 = .text:0x00001B20; // type:function size:0x1C -fn_564_1B40 = .text:0x00001B40; // type:function size:0x1C -fn_564_1B60 = .text:0x00001B60; // type:function size:0x10 -fn_564_1B70 = .text:0x00001B70; // type:function size:0x10 -fn_564_1B80 = .text:0x00001B80; // type:function size:0x10 -fn_564_1B90 = .text:0x00001B90; // type:function size:0x10 -fn_564_1BA0 = .text:0x00001BA0; // type:function size:0x10 -fn_564_1BB0 = .text:0x00001BB0; // type:function size:0x10 -fn_564_1BC0 = .text:0x00001BC0; // type:function size:0x30 -fn_564_1BF0 = .text:0x00001BF0; // type:function size:0x30 -fn_564_1C20 = .text:0x00001C20; // type:function size:0x30 -fn_564_1C50 = .text:0x00001C50; // type:function size:0x628 -fn_564_2280 = .text:0x00002280; // type:function size:0x58 -fn_564_22E0 = .text:0x000022E0; // type:function size:0x88 +getStateID__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001A80; // type:function size:0x10 +build__30sFStateFct_c<14dTgSkyEnemyTag>FRC12sStateIDIf_c = .text:0x00001A90; // type:function size:0x60 +dispose__30sFStateFct_c<14dTgSkyEnemyTag>FRP10sStateIf_c = .text:0x00001AF0; // type:function size:0xC +initialize__27sFState_c<14dTgSkyEnemyTag>Fv = .text:0x00001B00; // type:function size:0x1C +execute__27sFState_c<14dTgSkyEnemyTag>Fv = .text:0x00001B20; // type:function size:0x1C +finalize__27sFState_c<14dTgSkyEnemyTag>Fv = .text:0x00001B40; // type:function size:0x1C +initializeState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B60; // type:function size:0x10 +finalizeState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B70; // type:function size:0x10 +refreshState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001B80; // type:function size:0x10 +getState__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001B90; // type:function size:0x10 +getNewStateID__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BA0; // type:function size:0x10 +getOldStateID__83sStateMgr_c<14dTgSkyEnemyTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001BB0; // type:function size:0x10 +finalizeState__29sFStateID_c<14dTgSkyEnemyTag>CFR14dTgSkyEnemyTag = .text:0x00001BC0; // type:function size:0x30 +executeState__29sFStateID_c<14dTgSkyEnemyTag>CFR14dTgSkyEnemyTag = .text:0x00001BF0; // type:function size:0x30 +initializeState__29sFStateID_c<14dTgSkyEnemyTag>CFR14dTgSkyEnemyTag = .text:0x00001C20; // type:function size:0x30 +__sinit_\d_t_skyEnemy_cpp = .text:0x00001C50; // type:function size:0x628 scope:local +__dt__29sFStateID_c<14dTgSkyEnemyTag>Fv = .text:0x00002280; // type:function size:0x58 +isSameName__29sFStateID_c<14dTgSkyEnemyTag>CFPCc = .text:0x000022E0; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -71,7 +71,7 @@ lbl_564_rodata_44 = .rodata:0x00000044; // type:object size:0x8 data:float lbl_564_rodata_4C = .rodata:0x0000004C; // type:object size:0x2C data:float lbl_564_rodata_78 = .rodata:0x00000078; // type:object size:0x4 data:float lbl_564_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte -lbl_564_data_10 = .data:0x00000010; // type:object size:0x10 +g_profile_SKYENEMY_T = .data:0x00000010; // type:object size:0x10 lbl_564_data_20 = .data:0x00000020; // type:object size:0x1C data:4byte lbl_564_data_3C = .data:0x0000003C; // type:object size:0x74 lbl_564_data_B0 = .data:0x000000B0; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_soundNP/symbols.txt b/config/SOUE01/rels/d_t_soundNP/symbols.txt index 3949ab8a..76d5f64b 100644 --- a/config/SOUE01/rels/d_t_soundNP/symbols.txt +++ b/config/SOUE01/rels/d_t_soundNP/symbols.txt @@ -1,7 +1,7 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_330_70 = .text:0x00000070; // type:function size:0x68 +dTgSound_c_classInit__Fv = .text:0x00000070; // type:function size:0x68 fn_330_E0 = .text:0x000000E0; // type:function size:0x18 fn_330_100 = .text:0x00000100; // type:function size:0x180 fn_330_280 = .text:0x00000280; // type:function size:0x8 @@ -12,13 +12,13 @@ fn_330_5A0 = .text:0x000005A0; // type:function size:0xD4 fn_330_680 = .text:0x00000680; // type:function size:0x734 fn_330_DC0 = .text:0x00000DC0; // type:function size:0x14C fn_330_F10 = .text:0x00000F10; // type:function size:0x88 -fn_330_FA0 = .text:0x00000FA0; // type:function size:0x7C +__dt__10dTgSound_cFv = .text:0x00000FA0; // type:function size:0x7C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_330_rodata_0 = .rodata:0x00000000; // type:object size:0x28 data:float lbl_330_rodata_28 = .rodata:0x00000028; // type:object size:0x14 data:float lbl_330_rodata_3C = .rodata:0x0000003C; // type:object size:0x4 data:float -lbl_330_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_SOUND_TAG = .data:0x00000000; // type:object size:0x10 lbl_330_data_10 = .data:0x00000010; // type:object size:0x8 data:string lbl_330_data_18 = .data:0x00000018; // type:object size:0x18 data:string lbl_330_data_30 = .data:0x00000030; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_sparks2NP/symbols.txt b/config/SOUE01/rels/d_t_sparks2NP/symbols.txt index 8ec579b6..03acc036 100644 --- a/config/SOUE01/rels/d_t_sparks2NP/symbols.txt +++ b/config/SOUE01/rels/d_t_sparks2NP/symbols.txt @@ -4,21 +4,21 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_453_F0 = .text:0x000000F0; // type:function size:0x40 -fn_453_130 = .text:0x00000130; // type:function size:0x3A0 -fn_453_4D0 = .text:0x000004D0; // type:function size:0x58 -fn_453_530 = .text:0x00000530; // type:function size:0x58 -fn_453_590 = .text:0x00000590; // type:function size:0x6C -fn_453_600 = .text:0x00000600; // type:function size:0xA0 -fn_453_6A0 = .text:0x000006A0; // type:function size:0xA4 +dSparks2Tag_c_classInit__Fv = .text:0x00000130; // type:function size:0x3A0 +__dt__13dSparks2Tag_cFv = .text:0x000004D0; // type:function size:0x58 +__dt__26sFState_c<13dSparks2Tag_c>Fv = .text:0x00000530; // type:function size:0x58 +__dt__29sFStateFct_c<13dSparks2Tag_c>Fv = .text:0x00000590; // type:function size:0x6C +__dt__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000600; // type:function size:0xA0 +__dt__52sFStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c>Fv = .text:0x000006A0; // type:function size:0xA4 fn_453_750 = .text:0x00000750; // type:function size:0x4 fn_453_760 = .text:0x00000760; // type:function size:0x90 fn_453_7F0 = .text:0x000007F0; // type:function size:0x74 fn_453_870 = .text:0x00000870; // type:function size:0xB0 fn_453_920 = .text:0x00000920; // type:function size:0x23C -fn_453_B60 = .text:0x00000B60; // type:function size:0x10 +changeState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000B60; // type:function size:0x10 fn_453_B70 = .text:0x00000B70; // type:function size:0x8 fn_453_B80 = .text:0x00000B80; // type:function size:0x30 -fn_453_BB0 = .text:0x00000BB0; // type:function size:0x10 +executeState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000BB0; // type:function size:0x10 fn_453_BC0 = .text:0x00000BC0; // type:function size:0x30 fn_453_BF0 = .text:0x00000BF0; // type:function size:0xC8 fn_453_CC0 = .text:0x00000CC0; // type:function size:0x6B4 @@ -26,33 +26,33 @@ fn_453_1380 = .text:0x00001380; // type:function size:0x49C fn_453_1820 = .text:0x00001820; // type:function size:0x764 fn_453_1F90 = .text:0x00001F90; // type:function size:0x884 fn_453_2820 = .text:0x00002820; // type:function size:0x3BC -fn_453_2BE0 = .text:0x00002BE0; // type:function size:0x4 -fn_453_2BF0 = .text:0x00002BF0; // type:function size:0xE4 -fn_453_2CE0 = .text:0x00002CE0; // type:function size:0x4 +initializeState_Wait__13dSparks2Tag_cFv = .text:0x00002BE0; // type:function size:0x4 +executeState_Wait__13dSparks2Tag_cFv = .text:0x00002BF0; // type:function size:0xE4 +finalizeState_Wait__13dSparks2Tag_cFv = .text:0x00002CE0; // type:function size:0x4 fn_453_2CF0 = .text:0x00002CF0; // type:function size:0x134 -fn_453_2E30 = .text:0x00002E30; // type:function size:0x10 -fn_453_2E40 = .text:0x00002E40; // type:function size:0x60 -fn_453_2EA0 = .text:0x00002EA0; // type:function size:0xC -fn_453_2EB0 = .text:0x00002EB0; // type:function size:0x1C -fn_453_2ED0 = .text:0x00002ED0; // type:function size:0x1C -fn_453_2EF0 = .text:0x00002EF0; // type:function size:0x1C -fn_453_2F10 = .text:0x00002F10; // type:function size:0x10 -fn_453_2F20 = .text:0x00002F20; // type:function size:0x10 -fn_453_2F30 = .text:0x00002F30; // type:function size:0x10 -fn_453_2F40 = .text:0x00002F40; // type:function size:0x10 -fn_453_2F50 = .text:0x00002F50; // type:function size:0x10 -fn_453_2F60 = .text:0x00002F60; // type:function size:0x10 -fn_453_2F70 = .text:0x00002F70; // type:function size:0x30 -fn_453_2FA0 = .text:0x00002FA0; // type:function size:0x30 -fn_453_2FD0 = .text:0x00002FD0; // type:function size:0x30 -fn_453_3000 = .text:0x00003000; // type:function size:0x10C -fn_453_3110 = .text:0x00003110; // type:function size:0x58 -fn_453_3170 = .text:0x00003170; // type:function size:0x88 +getStateID__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002E30; // type:function size:0x10 +build__29sFStateFct_c<13dSparks2Tag_c>FRC12sStateIDIf_c = .text:0x00002E40; // type:function size:0x60 +dispose__29sFStateFct_c<13dSparks2Tag_c>FRP10sStateIf_c = .text:0x00002EA0; // type:function size:0xC +initialize__26sFState_c<13dSparks2Tag_c>Fv = .text:0x00002EB0; // type:function size:0x1C +execute__26sFState_c<13dSparks2Tag_c>Fv = .text:0x00002ED0; // type:function size:0x1C +finalize__26sFState_c<13dSparks2Tag_c>Fv = .text:0x00002EF0; // type:function size:0x1C +initializeState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F10; // type:function size:0x10 +finalizeState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F20; // type:function size:0x10 +refreshState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00002F30; // type:function size:0x10 +getState__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F40; // type:function size:0x10 +getNewStateID__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F50; // type:function size:0x10 +getOldStateID__82sStateMgr_c<13dSparks2Tag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00002F60; // type:function size:0x10 +finalizeState__28sFStateID_c<13dSparks2Tag_c>CFR13dSparks2Tag_c = .text:0x00002F70; // type:function size:0x30 +executeState__28sFStateID_c<13dSparks2Tag_c>CFR13dSparks2Tag_c = .text:0x00002FA0; // type:function size:0x30 +initializeState__28sFStateID_c<13dSparks2Tag_c>CFR13dSparks2Tag_c = .text:0x00002FD0; // type:function size:0x30 +__sinit_\d_t_sparks2_cpp = .text:0x00003000; // type:function size:0x10C scope:local +__dt__28sFStateID_c<13dSparks2Tag_c>Fv = .text:0x00003110; // type:function size:0x58 +isSameName__28sFStateID_c<13dSparks2Tag_c>CFPCc = .text:0x00003170; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_453_rodata_0 = .rodata:0x00000000; // type:object size:0xF0 data:float -lbl_453_data_0 = .data:0x00000000; // type:object size:0x40 data:4byte +g_profile_SPARKS2_TAG = .data:0x00000000; // type:object size:0x40 data:4byte lbl_453_data_40 = .data:0x00000040; // type:object size:0x1C lbl_453_data_5C = .data:0x0000005C; // type:object size:0x8 lbl_453_data_64 = .data:0x00000064; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_sparksNP/symbols.txt b/config/SOUE01/rels/d_t_sparksNP/symbols.txt index 6f1ad440..8404e493 100644 --- a/config/SOUE01/rels/d_t_sparksNP/symbols.txt +++ b/config/SOUE01/rels/d_t_sparksNP/symbols.txt @@ -3,42 +3,42 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -fn_452_F0 = .text:0x000000F0; // type:function size:0xC0 -fn_452_1B0 = .text:0x000001B0; // type:function size:0x58 -fn_452_210 = .text:0x00000210; // type:function size:0x58 -fn_452_270 = .text:0x00000270; // type:function size:0x6C -fn_452_2E0 = .text:0x000002E0; // type:function size:0xA0 -fn_452_380 = .text:0x00000380; // type:function size:0xA4 +dTgSparksTag_classInit__Fv = .text:0x000000F0; // type:function size:0xC0 +__dt__12dTgSparksTagFv = .text:0x000001B0; // type:function size:0x58 +__dt__25sFState_c<12dTgSparksTag>Fv = .text:0x00000210; // type:function size:0x58 +__dt__28sFStateFct_c<12dTgSparksTag>Fv = .text:0x00000270; // type:function size:0x6C +__dt__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002E0; // type:function size:0xA0 +__dt__51sFStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c>Fv = .text:0x00000380; // type:function size:0xA4 fn_452_430 = .text:0x00000430; // type:function size:0x118 -fn_452_550 = .text:0x00000550; // type:function size:0x10 +changeState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000550; // type:function size:0x10 fn_452_560 = .text:0x00000560; // type:function size:0x8 fn_452_570 = .text:0x00000570; // type:function size:0x30 -fn_452_5A0 = .text:0x000005A0; // type:function size:0x10 +executeState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000005A0; // type:function size:0x10 fn_452_5B0 = .text:0x000005B0; // type:function size:0x8 -fn_452_5C0 = .text:0x000005C0; // type:function size:0x4 -fn_452_5D0 = .text:0x000005D0; // type:function size:0x4 -fn_452_5E0 = .text:0x000005E0; // type:function size:0x4 +initializeState_Wait__12dTgSparksTagFv = .text:0x000005C0; // type:function size:0x4 +executeState_Wait__12dTgSparksTagFv = .text:0x000005D0; // type:function size:0x4 +finalizeState_Wait__12dTgSparksTagFv = .text:0x000005E0; // type:function size:0x4 fn_452_5F0 = .text:0x000005F0; // type:function size:0xFC fn_452_6F0 = .text:0x000006F0; // type:function size:0x1E8 fn_452_8E0 = .text:0x000008E0; // type:function size:0xE0 -fn_452_9C0 = .text:0x000009C0; // type:function size:0x10 -fn_452_9D0 = .text:0x000009D0; // type:function size:0x60 -fn_452_A30 = .text:0x00000A30; // type:function size:0xC -fn_452_A40 = .text:0x00000A40; // type:function size:0x1C -fn_452_A60 = .text:0x00000A60; // type:function size:0x1C -fn_452_A80 = .text:0x00000A80; // type:function size:0x1C -fn_452_AA0 = .text:0x00000AA0; // type:function size:0x10 -fn_452_AB0 = .text:0x00000AB0; // type:function size:0x10 -fn_452_AC0 = .text:0x00000AC0; // type:function size:0x10 -fn_452_AD0 = .text:0x00000AD0; // type:function size:0x10 -fn_452_AE0 = .text:0x00000AE0; // type:function size:0x10 -fn_452_AF0 = .text:0x00000AF0; // type:function size:0x10 -fn_452_B00 = .text:0x00000B00; // type:function size:0x30 -fn_452_B30 = .text:0x00000B30; // type:function size:0x30 -fn_452_B60 = .text:0x00000B60; // type:function size:0x30 -fn_452_B90 = .text:0x00000B90; // type:function size:0x10C -fn_452_CA0 = .text:0x00000CA0; // type:function size:0x58 -fn_452_D00 = .text:0x00000D00; // type:function size:0x88 +getStateID__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000009C0; // type:function size:0x10 +build__28sFStateFct_c<12dTgSparksTag>FRC12sStateIDIf_c = .text:0x000009D0; // type:function size:0x60 +dispose__28sFStateFct_c<12dTgSparksTag>FRP10sStateIf_c = .text:0x00000A30; // type:function size:0xC +initialize__25sFState_c<12dTgSparksTag>Fv = .text:0x00000A40; // type:function size:0x1C +execute__25sFState_c<12dTgSparksTag>Fv = .text:0x00000A60; // type:function size:0x1C +finalize__25sFState_c<12dTgSparksTag>Fv = .text:0x00000A80; // type:function size:0x1C +initializeState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AA0; // type:function size:0x10 +finalizeState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AB0; // type:function size:0x10 +refreshState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000AC0; // type:function size:0x10 +getState__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AD0; // type:function size:0x10 +getNewStateID__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AE0; // type:function size:0x10 +getOldStateID__81sStateMgr_c<12dTgSparksTag,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00000AF0; // type:function size:0x10 +finalizeState__27sFStateID_c<12dTgSparksTag>CFR12dTgSparksTag = .text:0x00000B00; // type:function size:0x30 +executeState__27sFStateID_c<12dTgSparksTag>CFR12dTgSparksTag = .text:0x00000B30; // type:function size:0x30 +initializeState__27sFStateID_c<12dTgSparksTag>CFR12dTgSparksTag = .text:0x00000B60; // type:function size:0x30 +__sinit_\d_t_sparks_cpp = .text:0x00000B90; // type:function size:0x10C scope:local +__dt__27sFStateID_c<12dTgSparksTag>Fv = .text:0x00000CA0; // type:function size:0x58 +isSameName__27sFStateID_c<12dTgSparksTag>CFPCc = .text:0x00000D00; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global @@ -46,7 +46,7 @@ lbl_452_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float lbl_452_rodata_C = .rodata:0x0000000C; // type:object size:0x4 data:float lbl_452_rodata_10 = .rodata:0x00000010; // type:object size:0x4 data:float lbl_452_rodata_18 = .rodata:0x00000018; // type:object size:0x18 data:double -lbl_452_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_SPARKS_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_452_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_452_data_14 = .data:0x00000014; // type:object size:0x74 lbl_452_data_88 = .data:0x00000088; // type:object size:0x30 diff --git a/config/SOUE01/rels/d_t_sporeNP/symbols.txt b/config/SOUE01/rels/d_t_sporeNP/symbols.txt index 8f231c67..211f675f 100644 --- a/config/SOUE01/rels/d_t_sporeNP/symbols.txt +++ b/config/SOUE01/rels/d_t_sporeNP/symbols.txt @@ -4,51 +4,51 @@ _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_454_F0 = .text:0x000000F0; // type:function size:0x40 -fn_454_130 = .text:0x00000130; // type:function size:0x110 -fn_454_240 = .text:0x00000240; // type:function size:0x58 -fn_454_2A0 = .text:0x000002A0; // type:function size:0x58 -fn_454_300 = .text:0x00000300; // type:function size:0x6C -fn_454_370 = .text:0x00000370; // type:function size:0xA0 -fn_454_410 = .text:0x00000410; // type:function size:0xA4 +dSporeTag_c_classInit__Fv = .text:0x00000130; // type:function size:0x110 +__dt__11dSporeTag_cFv = .text:0x00000240; // type:function size:0x58 +__dt__24sFState_c<11dSporeTag_c>Fv = .text:0x000002A0; // type:function size:0x58 +__dt__27sFStateFct_c<11dSporeTag_c>Fv = .text:0x00000300; // type:function size:0x6C +__dt__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000370; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000410; // type:function size:0xA4 fn_454_4C0 = .text:0x000004C0; // type:function size:0x4 fn_454_4D0 = .text:0x000004D0; // type:function size:0x74 SporeTag__initModels = .text:0x00000550; // type:function size:0x6C SporeTag__init = .text:0x000005C0; // type:function size:0x94 -fn_454_660 = .text:0x00000660; // type:function size:0x10 +changeState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000660; // type:function size:0x10 fn_454_670 = .text:0x00000670; // type:function size:0x8 fn_454_680 = .text:0x00000680; // type:function size:0x30 -fn_454_6B0 = .text:0x000006B0; // type:function size:0x10 +executeState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006B0; // type:function size:0x10 SporeTag__update = .text:0x000006C0; // type:function size:0x30 fn_454_6F0 = .text:0x000006F0; // type:function size:0x34 fn_454_730 = .text:0x00000730; // type:function size:0x954 fn_454_1090 = .text:0x00001090; // type:function size:0x318 -fn_454_13B0 = .text:0x000013B0; // type:function size:0x4 -SporeTag__stateWaitUpdate = .text:0x000013C0; // type:function size:0x8 -fn_454_13D0 = .text:0x000013D0; // type:function size:0x4 +initializeState_Wait__11dSporeTag_cFv = .text:0x000013B0; // type:function size:0x4 +executeState_Wait__11dSporeTag_cFv = .text:0x000013C0; // type:function size:0x8 +finalizeState_Wait__11dSporeTag_cFv = .text:0x000013D0; // type:function size:0x4 fn_454_13E0 = .text:0x000013E0; // type:function size:0xF4 -fn_454_14E0 = .text:0x000014E0; // type:function size:0x10 -fn_454_14F0 = .text:0x000014F0; // type:function size:0x60 -fn_454_1550 = .text:0x00001550; // type:function size:0xC -fn_454_1560 = .text:0x00001560; // type:function size:0x1C -fn_454_1580 = .text:0x00001580; // type:function size:0x1C -fn_454_15A0 = .text:0x000015A0; // type:function size:0x1C -fn_454_15C0 = .text:0x000015C0; // type:function size:0x10 -fn_454_15D0 = .text:0x000015D0; // type:function size:0x10 -fn_454_15E0 = .text:0x000015E0; // type:function size:0x10 -fn_454_15F0 = .text:0x000015F0; // type:function size:0x10 -fn_454_1600 = .text:0x00001600; // type:function size:0x10 -fn_454_1610 = .text:0x00001610; // type:function size:0x10 -fn_454_1620 = .text:0x00001620; // type:function size:0x30 -fn_454_1650 = .text:0x00001650; // type:function size:0x30 -fn_454_1680 = .text:0x00001680; // type:function size:0x30 -fn_454_16B0 = .text:0x000016B0; // type:function size:0x10C -fn_454_17C0 = .text:0x000017C0; // type:function size:0x58 -fn_454_1820 = .text:0x00001820; // type:function size:0x88 +getStateID__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000014E0; // type:function size:0x10 +build__27sFStateFct_c<11dSporeTag_c>FRC12sStateIDIf_c = .text:0x000014F0; // type:function size:0x60 +dispose__27sFStateFct_c<11dSporeTag_c>FRP10sStateIf_c = .text:0x00001550; // type:function size:0xC +initialize__24sFState_c<11dSporeTag_c>Fv = .text:0x00001560; // type:function size:0x1C +execute__24sFState_c<11dSporeTag_c>Fv = .text:0x00001580; // type:function size:0x1C +finalize__24sFState_c<11dSporeTag_c>Fv = .text:0x000015A0; // type:function size:0x1C +initializeState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015C0; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015D0; // type:function size:0x10 +refreshState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000015E0; // type:function size:0x10 +getState__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x000015F0; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001600; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dSporeTag_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001610; // type:function size:0x10 +finalizeState__26sFStateID_c<11dSporeTag_c>CFR11dSporeTag_c = .text:0x00001620; // type:function size:0x30 +executeState__26sFStateID_c<11dSporeTag_c>CFR11dSporeTag_c = .text:0x00001650; // type:function size:0x30 +initializeState__26sFStateID_c<11dSporeTag_c>CFR11dSporeTag_c = .text:0x00001680; // type:function size:0x30 +__sinit_\d_t_spore_cpp = .text:0x000016B0; // type:function size:0x10C scope:local +__dt__26sFStateID_c<11dSporeTag_c>Fv = .text:0x000017C0; // type:function size:0x58 +isSameName__26sFStateID_c<11dSporeTag_c>CFPCc = .text:0x00001820; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global lbl_454_rodata_0 = .rodata:0x00000000; // type:object size:0xD0 data:float -lbl_454_data_0 = .data:0x00000000; // type:object size:0x10 data:4byte +g_profile_SPORE_TAG = .data:0x00000000; // type:object size:0x10 data:4byte lbl_454_data_10 = .data:0x00000010; // type:object size:0x8 lbl_454_data_18 = .data:0x00000018; // type:object size:0x14 lbl_454_data_2C = .data:0x0000002C; // type:object size:0x1C diff --git a/config/SOUE01/rels/d_t_streamNP/symbols.txt b/config/SOUE01/rels/d_t_streamNP/symbols.txt index e550befa..dfd41d59 100644 --- a/config/SOUE01/rels/d_t_streamNP/symbols.txt +++ b/config/SOUE01/rels/d_t_streamNP/symbols.txt @@ -1,15 +1,15 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgStream__ctor = .text:0x00000070; // type:function size:0x5C +dTgStream_c_classInit__Fv = .text:0x00000070; // type:function size:0x5C TgStream__addToStreamList = .text:0x000000D0; // type:function size:0x64 TgStream__init = .text:0x00000140; // type:function size:0xE0 fn_203_220 = .text:0x00000220; // type:function size:0x54 fn_203_280 = .text:0x00000280; // type:function size:0x8 -fn_203_290 = .text:0x00000290; // type:function size:0x5C +__dt__11dTgStream_cFv = .text:0x00000290; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_203_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_203_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_STREAM = .data:0x00000000; // type:object size:0x10 lbl_203_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_203_data_14 = .data:0x00000014; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_sw_areaNP/symbols.txt b/config/SOUE01/rels/d_t_sw_areaNP/symbols.txt index 611f379d..820747f3 100644 --- a/config/SOUE01/rels/d_t_sw_areaNP/symbols.txt +++ b/config/SOUE01/rels/d_t_sw_areaNP/symbols.txt @@ -1,15 +1,15 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -SwAreaT__ctor = .text:0x00000070; // type:function size:0x4C +dTgSwArea_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C SwArea__init = .text:0x000000C0; // type:function size:0x98 SwAreaT__isValidStoryFlag = .text:0x00000160; // type:function size:0x20 SwAreaT__update = .text:0x00000180; // type:function size:0x1F8 -fn_206_380 = .text:0x00000380; // type:function size:0x5C +__dt__11dTgSwArea_cFv = .text:0x00000380; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_206_rodata_0 = .rodata:0x00000000; // type:object size:0xC data:float -lbl_206_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_SW_AREA_TAG = .data:0x00000000; // type:object size:0x10 lbl_206_data_10 = .data:0x00000010; // type:object size:0x4 data:4byte lbl_206_data_14 = .data:0x00000014; // type:object size:0x4 data:4byte lbl_206_data_18 = .data:0x00000018; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_sword_battle_gameNP/splits.txt b/config/SOUE01/rels/d_t_sword_battle_gameNP/splits.txt index fd955f69..02858d14 100644 --- a/config/SOUE01/rels/d_t_sword_battle_gameNP/splits.txt +++ b/config/SOUE01/rels/d_t_sword_battle_gameNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_sword_battle_gameNP/symbols.txt b/config/SOUE01/rels/d_t_sword_battle_gameNP/symbols.txt index de738ab2..33582211 100644 --- a/config/SOUE01/rels/d_t_sword_battle_gameNP/symbols.txt +++ b/config/SOUE01/rels/d_t_sword_battle_gameNP/symbols.txt @@ -5,18 +5,18 @@ __register_global_object = .text:0x00000070; // type:function size:0x1C scope:gl __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global fn_72_F0 = .text:0x000000F0; // type:function size:0xC fn_72_100 = .text:0x00000100; // type:function size:0xC -fn_72_110 = .text:0x00000110; // type:function size:0xC4 -fn_72_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_72_240 = .text:0x00000240; // type:function size:0x58 -fn_72_2A0 = .text:0x000002A0; // type:function size:0x6C -fn_72_310 = .text:0x00000310; // type:function size:0xA0 -fn_72_3B0 = .text:0x000003B0; // type:function size:0xA4 +dTgSwordBattleGame_c_classInit__Fv = .text:0x00000110; // type:function size:0xC4 +__dt__20dTgSwordBattleGame_cFv = .text:0x000001E0; // type:function size:0x58 +__dt__33sFState_c<20dTgSwordBattleGame_c>Fv = .text:0x00000240; // type:function size:0x58 +__dt__36sFStateFct_c<20dTgSwordBattleGame_c>Fv = .text:0x000002A0; // type:function size:0x6C +__dt__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000310; // type:function size:0xA0 +__dt__59sFStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c>Fv = .text:0x000003B0; // type:function size:0xA4 TgSwordBattleGame__init = .text:0x00000460; // type:function size:0x70 TgSwordBattleGame__isInBossRush = .text:0x000004D0; // type:function size:0x8 -fn_72_4E0 = .text:0x000004E0; // type:function size:0x10 +changeState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x000004E0; // type:function size:0x10 fn_72_4F0 = .text:0x000004F0; // type:function size:0x44 TgSwordBattleGame__update = .text:0x00000540; // type:function size:0x184 -fn_72_6D0 = .text:0x000006D0; // type:function size:0x10 +executeState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000006D0; // type:function size:0x10 fn_72_6E0 = .text:0x000006E0; // type:function size:0x280 fn_72_960 = .text:0x00000960; // type:function size:0x8 fn_72_970 = .text:0x00000970; // type:function size:0x4 @@ -54,53 +54,53 @@ TgSwordBattleGame__setCurrentBossNumber = .text:0x00001AF0; // type:function siz fn_72_1B10 = .text:0x00001B10; // type:function size:0x1C fn_72_1B30 = .text:0x00001B30; // type:function size:0x8 fn_72_1B40 = .text:0x00001B40; // type:function size:0xE0 -fn_72_1C20 = .text:0x00001C20; // type:function size:0x10 -fn_72_1C30 = .text:0x00001C30; // type:function size:0x60 -fn_72_1C90 = .text:0x00001C90; // type:function size:0xC -fn_72_1CA0 = .text:0x00001CA0; // type:function size:0x1C -fn_72_1CC0 = .text:0x00001CC0; // type:function size:0x1C -fn_72_1CE0 = .text:0x00001CE0; // type:function size:0x1C -fn_72_1D00 = .text:0x00001D00; // type:function size:0x10 -fn_72_1D10 = .text:0x00001D10; // type:function size:0x10 -fn_72_1D20 = .text:0x00001D20; // type:function size:0x10 -fn_72_1D30 = .text:0x00001D30; // type:function size:0x10 -fn_72_1D40 = .text:0x00001D40; // type:function size:0x10 -fn_72_1D50 = .text:0x00001D50; // type:function size:0x10 -fn_72_1D60 = .text:0x00001D60; // type:function size:0x30 -fn_72_1D90 = .text:0x00001D90; // type:function size:0x30 -fn_72_1DC0 = .text:0x00001DC0; // type:function size:0x30 -fn_72_1DF0 = .text:0x00001DF0; // type:function size:0x1E0 -fn_72_1FD0 = .text:0x00001FD0; // type:function size:0x58 +getStateID__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001C20; // type:function size:0x10 +build__36sFStateFct_c<20dTgSwordBattleGame_c>FRC12sStateIDIf_c = .text:0x00001C30; // type:function size:0x60 +dispose__36sFStateFct_c<20dTgSwordBattleGame_c>FRP10sStateIf_c = .text:0x00001C90; // type:function size:0xC +initialize__33sFState_c<20dTgSwordBattleGame_c>Fv = .text:0x00001CA0; // type:function size:0x1C +execute__33sFState_c<20dTgSwordBattleGame_c>Fv = .text:0x00001CC0; // type:function size:0x1C +finalize__33sFState_c<20dTgSwordBattleGame_c>Fv = .text:0x00001CE0; // type:function size:0x1C +initializeState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D00; // type:function size:0x10 +finalizeState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D10; // type:function size:0x10 +refreshState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001D20; // type:function size:0x10 +getState__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D30; // type:function size:0x10 +getNewStateID__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D40; // type:function size:0x10 +getOldStateID__89sStateMgr_c<20dTgSwordBattleGame_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001D50; // type:function size:0x10 +finalizeState__35sFStateID_c<20dTgSwordBattleGame_c>CFR20dTgSwordBattleGame_c = .text:0x00001D60; // type:function size:0x30 +executeState__35sFStateID_c<20dTgSwordBattleGame_c>CFR20dTgSwordBattleGame_c = .text:0x00001D90; // type:function size:0x30 +initializeState__35sFStateID_c<20dTgSwordBattleGame_c>CFR20dTgSwordBattleGame_c = .text:0x00001DC0; // type:function size:0x30 +__sinit_\d_t_sword_battle_game_cpp = .text:0x00001DF0; // type:function size:0x1E0 scope:local +__dt__35sFStateID_c<20dTgSwordBattleGame_c>Fv = .text:0x00001FD0; // type:function size:0x58 fn_72_2030 = .text:0x00002030; // type:function size:0x5C fn_72_2090 = .text:0x00002090; // type:function size:0xDC fn_72_2170 = .text:0x00002170; // type:function size:0xE0 -fn_72_2250 = .text:0x00002250; // type:function size:0x88 +isSameName__35sFStateID_c<20dTgSwordBattleGame_c>CFPCc = .text:0x00002250; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_72_section4_0 = .rodata:0x00000000; // type:object size:0x18 data:4byte -lbl_72_section4_18 = .rodata:0x00000018; // type:object size:0x14 -lbl_72_section4_2C = .rodata:0x0000002C; // type:object size:0x14 data:string -lbl_72_section4_40 = .rodata:0x00000040; // type:object size:0xC data:4byte -lbl_72_section4_4C = .rodata:0x0000004C; // type:object size:0x14 -lbl_72_section4_60 = .rodata:0x00000060; // type:object size:0x8 -lbl_72_section4_68 = .rodata:0x00000068; // type:object size:0x10 -lbl_72_section4_78 = .rodata:0x00000078; // type:object size:0x8 data:string -lbl_72_section4_80 = .rodata:0x00000080; // type:object size:0xC -lbl_72_section4_8C = .rodata:0x0000008C; // type:object size:0xC -lbl_72_section4_98 = .rodata:0x00000098; // type:object size:0x10 -lbl_72_section4_A8 = .rodata:0x000000A8; // type:object size:0x8 data:string -lbl_72_section4_B0 = .rodata:0x000000B0; // type:object size:0x20 data:4byte -lbl_72_section4_D0 = .rodata:0x000000D0; // type:object size:0x10 -lbl_72_section4_E0 = .rodata:0x000000E0; // type:object size:0x4 data:4byte -lbl_72_section4_E4 = .rodata:0x000000E4; // type:object size:0x4 data:4byte -jumptable_72_section4_E8 = .rodata:0x000000E8; // type:object size:0x30 scope:local -lbl_72_section4_118 = .rodata:0x00000118; // type:object size:0x90 -lbl_72_section4_1A8 = .rodata:0x000001A8; // type:object size:0x30 -lbl_72_section4_1D8 = .rodata:0x000001D8; // type:object size:0x30 -lbl_72_section4_208 = .rodata:0x00000208; // type:object size:0x18 -lbl_72_section4_220 = .rodata:0x00000220; // type:object size:0x120 -lbl_72_section4_340 = .rodata:0x00000340; // type:object size:0x68 +lbl_72_section4_0 = .data:0x00000000; // type:object size:0x18 data:4byte +lbl_72_section4_18 = .data:0x00000018; // type:object size:0x14 +lbl_72_section4_2C = .data:0x0000002C; // type:object size:0x14 data:string +lbl_72_section4_40 = .data:0x00000040; // type:object size:0xC data:4byte +lbl_72_section4_4C = .data:0x0000004C; // type:object size:0x14 +lbl_72_section4_60 = .data:0x00000060; // type:object size:0x8 +lbl_72_section4_68 = .data:0x00000068; // type:object size:0x10 +lbl_72_section4_78 = .data:0x00000078; // type:object size:0x8 data:string +lbl_72_section4_80 = .data:0x00000080; // type:object size:0xC +lbl_72_section4_8C = .data:0x0000008C; // type:object size:0xC +lbl_72_section4_98 = .data:0x00000098; // type:object size:0x10 +lbl_72_section4_A8 = .data:0x000000A8; // type:object size:0x8 data:string +lbl_72_section4_B0 = .data:0x000000B0; // type:object size:0x20 data:4byte +g_profile_TAG_SWORD_BATTLE_GAME = .data:0x000000D0; // type:object size:0x10 +lbl_72_section4_E0 = .data:0x000000E0; // type:object size:0x4 data:4byte +lbl_72_section4_E4 = .data:0x000000E4; // type:object size:0x4 data:4byte +jumptable_72_section4_E8 = .data:0x000000E8; // type:object size:0x30 scope:local +lbl_72_section4_118 = .data:0x00000118; // type:object size:0x90 +lbl_72_section4_1A8 = .data:0x000001A8; // type:object size:0x30 +lbl_72_section4_1D8 = .data:0x000001D8; // type:object size:0x30 +lbl_72_section4_208 = .data:0x00000208; // type:object size:0x18 +lbl_72_section4_220 = .data:0x00000220; // type:object size:0x120 +lbl_72_section4_340 = .data:0x00000340; // type:object size:0x68 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_72_bss_8 = .bss:0x00000008; // type:object size:0xC data:4byte lbl_72_bss_14 = .bss:0x00000014; // type:object size:0x40 data:4byte diff --git a/config/SOUE01/rels/d_t_telopNP/splits.txt b/config/SOUE01/rels/d_t_telopNP/splits.txt index 06c1eb6e..d5538388 100644 --- a/config/SOUE01/rels/d_t_telopNP/splits.txt +++ b/config/SOUE01/rels/d_t_telopNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:8 + .data type:data align:8 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_t_telopNP/symbols.txt b/config/SOUE01/rels/d_t_telopNP/symbols.txt index 691d9715..10db8451 100644 --- a/config/SOUE01/rels/d_t_telopNP/symbols.txt +++ b/config/SOUE01/rels/d_t_telopNP/symbols.txt @@ -1,13 +1,13 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -TgTelop__ctor = .text:0x00000070; // type:function size:0x4C +dTgTelop_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C TgTelop__init = .text:0x000000C0; // type:function size:0x48 fn_563_110 = .text:0x00000110; // type:function size:0x8 TgTelop__update = .text:0x00000120; // type:function size:0x114 fn_563_240 = .text:0x00000240; // type:function size:0x8 -fn_563_250 = .text:0x00000250; // type:function size:0x5C +__dt__10dTgTelop_cFv = .text:0x00000250; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global -lbl_563_section4_0 = .rodata:0x00000000; // type:object size:0x10 -lbl_563_section4_10 = .rodata:0x00000010; // type:object size:0x74 +g_profile_TLP_TAG = .data:0x00000000; // type:object size:0x10 +lbl_563_section4_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_t_time_door_beamNP/symbols.txt b/config/SOUE01/rels/d_t_time_door_beamNP/symbols.txt index 12cbc047..623f3406 100644 --- a/config/SOUE01/rels/d_t_time_door_beamNP/symbols.txt +++ b/config/SOUE01/rels/d_t_time_door_beamNP/symbols.txt @@ -1,16 +1,16 @@ _prolog = .text:0x00000000; // type:function size:0x2C scope:global _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global -fn_591_70 = .text:0x00000070; // type:function size:0x4C +dTgTimeDoorBeam_c_classInit__Fv = .text:0x00000070; // type:function size:0x4C fn_591_C0 = .text:0x000000C0; // type:function size:0x48 fn_591_110 = .text:0x00000110; // type:function size:0x8 fn_591_120 = .text:0x00000120; // type:function size:0x8 fn_591_130 = .text:0x00000130; // type:function size:0x8 fn_591_140 = .text:0x00000140; // type:function size:0x24 fn_591_164 = .text:0x00000164; // type:function size:0x4 -fn_591_170 = .text:0x00000170; // type:function size:0x5C +__dt__17dTgTimeDoorBeam_cFv = .text:0x00000170; // type:function size:0x5C _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global lbl_591_rodata_0 = .rodata:0x00000000; // type:object size:0x4 data:float -lbl_591_data_0 = .data:0x00000000; // type:object size:0x10 +g_profile_TAG_TIME_DOOR_BEAM = .data:0x00000000; // type:object size:0x10 lbl_591_data_10 = .data:0x00000010; // type:object size:0x74 diff --git a/config/SOUE01/rels/d_title_managerNP/splits.txt b/config/SOUE01/rels/d_title_managerNP/splits.txt index 223bba00..9ee6d951 100644 --- a/config/SOUE01/rels/d_title_managerNP/splits.txt +++ b/config/SOUE01/rels/d_title_managerNP/splits.txt @@ -2,7 +2,7 @@ Sections: .text type:code align:16 .ctors type:rodata align:4 .dtors type:rodata align:4 - .rodata type:rodata align:16 + .data type:data align:16 .bss type:bss align:8 REL/executor.c: diff --git a/config/SOUE01/rels/d_title_managerNP/symbols.txt b/config/SOUE01/rels/d_title_managerNP/symbols.txt index d0bc413e..649fd223 100644 --- a/config/SOUE01/rels/d_title_managerNP/symbols.txt +++ b/config/SOUE01/rels/d_title_managerNP/symbols.txt @@ -3,74 +3,74 @@ _epilog = .text:0x00000030; // type:function size:0x2C scope:global _unresolved = .text:0x00000060; // type:function size:0x4 scope:global __register_global_object = .text:0x00000070; // type:function size:0x1C scope:global __destroy_global_chain = .text:0x00000090; // type:function size:0x54 scope:global -TitleMgr__ctor = .text:0x000000F0; // type:function size:0x30 -TitleMgr__ctorCont = .text:0x00000120; // type:function size:0xB8 -fn_559_1E0 = .text:0x000001E0; // type:function size:0x58 -fn_559_240 = .text:0x00000240; // type:function size:0x6C -fn_559_2B0 = .text:0x000002B0; // type:function size:0xA0 -fn_559_350 = .text:0x00000350; // type:function size:0xA4 -fn_559_400 = .text:0x00000400; // type:function size:0xF0 +dTitleMgr_c_classInit__Fv = .text:0x000000F0; // type:function size:0x30 +__ct__11dTitleMgr_cFv = .text:0x00000120; // type:function size:0xB8 +__dt__24sFState_c<11dTitleMgr_c>Fv = .text:0x000001E0; // type:function size:0x58 +__dt__27sFStateFct_c<11dTitleMgr_c>Fv = .text:0x00000240; // type:function size:0x6C +__dt__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x000002B0; // type:function size:0xA0 +__dt__50sFStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c>Fv = .text:0x00000350; // type:function size:0xA4 +__dt__11dTitleMgr_cFv = .text:0x00000400; // type:function size:0xF0 fn_559_4F0 = .text:0x000004F0; // type:function size:0x6C -fn_559_560 = .text:0x00000560; // type:function size:0x10 +changeState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>FRC12sStateIDIf_c = .text:0x00000560; // type:function size:0x10 fn_559_570 = .text:0x00000570; // type:function size:0x70 fn_559_5E0 = .text:0x000005E0; // type:function size:0x94 -fn_559_680 = .text:0x00000680; // type:function size:0x10 +executeState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00000680; // type:function size:0x10 fn_559_690 = .text:0x00000690; // type:function size:0x30 -TitleMgr__stateInitEnter = .text:0x000006C0; // type:function size:0x2C -TitleMgr__stateInitUpdate = .text:0x000006F0; // type:function size:0x14C -fn_559_840 = .text:0x00000840; // type:function size:0x4 -TitleMgr__stateOpeningDemoEnter = .text:0x00000850; // type:function size:0x38 +initializeState_Init__11dTitleMgr_cFv = .text:0x000006C0; // type:function size:0x2C +executeState_Init__11dTitleMgr_cFv = .text:0x000006F0; // type:function size:0x14C +finalizeState_Init__11dTitleMgr_cFv = .text:0x00000840; // type:function size:0x4 +initializeState_OpeningDemo__11dTitleMgr_cFv = .text:0x00000850; // type:function size:0x38 fn_559_890 = .text:0x00000890; // type:function size:0xC -TitleMgr__stateOpeningDemoUpdate = .text:0x000008A0; // type:function size:0x54 -fn_559_900 = .text:0x00000900; // type:function size:0x4 -TitleMgr__stateCheckSaveEnter = .text:0x00000910; // type:function size:0x3C -TitleMgr__stateCheckSaveIn = .text:0x00000950; // type:function size:0xDC -fn_559_A30 = .text:0x00000A30; // type:function size:0x4 -TitleMgr__stateTitleEnter = .text:0x00000A40; // type:function size:0x6C -TitleMgr__stateTitleUpdate = .text:0x00000AB0; // type:function size:0x434 -fn_559_EF0 = .text:0x00000EF0; // type:function size:0x4 -fn_559_F00 = .text:0x00000F00; // type:function size:0x5C -fn_559_F60 = .text:0x00000F60; // type:function size:0x1CC -fn_559_1130 = .text:0x00001130; // type:function size:0x4 -fn_559_1140 = .text:0x00001140; // type:function size:0x70 -fn_559_11B0 = .text:0x000011B0; // type:function size:0x238 -fn_559_13F0 = .text:0x000013F0; // type:function size:0x14 +executeState_OpeningDemo__11dTitleMgr_cFv = .text:0x000008A0; // type:function size:0x54 +finalizeState_OpeningDemo__11dTitleMgr_cFv = .text:0x00000900; // type:function size:0x4 +initializeState_CheckSave__11dTitleMgr_cFv = .text:0x00000910; // type:function size:0x3C +executeState_CheckSave__11dTitleMgr_cFv = .text:0x00000950; // type:function size:0xDC +finalizeState_CheckSave__11dTitleMgr_cFv = .text:0x00000A30; // type:function size:0x4 +initializeState_Title__11dTitleMgr_cFv = .text:0x00000A40; // type:function size:0x6C +executeState_Title__11dTitleMgr_cFv = .text:0x00000AB0; // type:function size:0x434 +finalizeState_Title__11dTitleMgr_cFv = .text:0x00000EF0; // type:function size:0x4 +initializeState_FileSelect__11dTitleMgr_cFv = .text:0x00000F00; // type:function size:0x5C +executeState_FileSelect__11dTitleMgr_cFv = .text:0x00000F60; // type:function size:0x1CC +finalizeState_FileSelect__11dTitleMgr_cFv = .text:0x00001130; // type:function size:0x4 +initializeState_Input__11dTitleMgr_cFv = .text:0x00001140; // type:function size:0x70 +executeState_Input__11dTitleMgr_cFv = .text:0x000011B0; // type:function size:0x238 +finalizeState_Input__11dTitleMgr_cFv = .text:0x000013F0; // type:function size:0x14 fn_559_1410 = .text:0x00001410; // type:function size:0x68 fn_559_1480 = .text:0x00001480; // type:function size:0x90 triggerTitleScreenDemoCutscenes = .text:0x00001510; // type:function size:0xF8 fn_559_1610 = .text:0x00001610; // type:function size:0x3C -fn_559_1650 = .text:0x00001650; // type:function size:0x10 -fn_559_1660 = .text:0x00001660; // type:function size:0x60 -fn_559_16C0 = .text:0x000016C0; // type:function size:0xC -fn_559_16D0 = .text:0x000016D0; // type:function size:0x1C -fn_559_16F0 = .text:0x000016F0; // type:function size:0x1C -fn_559_1710 = .text:0x00001710; // type:function size:0x1C -fn_559_1730 = .text:0x00001730; // type:function size:0x10 -fn_559_1740 = .text:0x00001740; // type:function size:0x10 -fn_559_1750 = .text:0x00001750; // type:function size:0x10 -fn_559_1760 = .text:0x00001760; // type:function size:0x10 -fn_559_1770 = .text:0x00001770; // type:function size:0x10 -fn_559_1780 = .text:0x00001780; // type:function size:0x10 -fn_559_1790 = .text:0x00001790; // type:function size:0x30 -fn_559_17C0 = .text:0x000017C0; // type:function size:0x30 -fn_559_17F0 = .text:0x000017F0; // type:function size:0x30 -fn_559_1820 = .text:0x00001820; // type:function size:0x4B0 -fn_559_1CD0 = .text:0x00001CD0; // type:function size:0x58 -fn_559_1D30 = .text:0x00001D30; // type:function size:0x88 +getStateID__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001650; // type:function size:0x10 +build__27sFStateFct_c<11dTitleMgr_c>FRC12sStateIDIf_c = .text:0x00001660; // type:function size:0x60 +dispose__27sFStateFct_c<11dTitleMgr_c>FRP10sStateIf_c = .text:0x000016C0; // type:function size:0xC +initialize__24sFState_c<11dTitleMgr_c>Fv = .text:0x000016D0; // type:function size:0x1C +execute__24sFState_c<11dTitleMgr_c>Fv = .text:0x000016F0; // type:function size:0x1C +finalize__24sFState_c<11dTitleMgr_c>Fv = .text:0x00001710; // type:function size:0x1C +initializeState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001730; // type:function size:0x10 +finalizeState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001740; // type:function size:0x10 +refreshState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>Fv = .text:0x00001750; // type:function size:0x10 +getState__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001760; // type:function size:0x10 +getNewStateID__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001770; // type:function size:0x10 +getOldStateID__80sStateMgr_c<11dTitleMgr_c,20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>CFv = .text:0x00001780; // type:function size:0x10 +finalizeState__26sFStateID_c<11dTitleMgr_c>CFR11dTitleMgr_c = .text:0x00001790; // type:function size:0x30 +executeState__26sFStateID_c<11dTitleMgr_c>CFR11dTitleMgr_c = .text:0x000017C0; // type:function size:0x30 +initializeState__26sFStateID_c<11dTitleMgr_c>CFR11dTitleMgr_c = .text:0x000017F0; // type:function size:0x30 +__sinit_\d_title_manager_cpp = .text:0x00001820; // type:function size:0x4B0 scope:local +__dt__26sFStateID_c<11dTitleMgr_c>Fv = .text:0x00001CD0; // type:function size:0x58 +isSameName__26sFStateID_c<11dTitleMgr_c>CFPCc = .text:0x00001D30; // type:function size:0x88 _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global -lbl_559_section4_0 = .rodata:0x00000000; // type:object size:0xC data:4byte -lbl_559_section4_C = .rodata:0x0000000C; // type:object size:0xC -lbl_559_section4_18 = .rodata:0x00000018; // type:object size:0xC data:string -lbl_559_section4_24 = .rodata:0x00000024; // type:object size:0x14 -lbl_559_section4_38 = .rodata:0x00000038; // type:object size:0x8 -lbl_559_section4_40 = .rodata:0x00000040; // type:object size:0x50 -lbl_559_section4_90 = .rodata:0x00000090; // type:object size:0x30 -lbl_559_section4_C0 = .rodata:0x000000C0; // type:object size:0x30 -lbl_559_section4_F0 = .rodata:0x000000F0; // type:object size:0x18 -lbl_559_section4_108 = .rodata:0x00000108; // type:object size:0x1AC -lbl_559_section4_2B4 = .rodata:0x000002B4; // type:object size:0x34 +g_profile_TITLE_MANAGER = .data:0x00000000; // type:object size:0xC data:4byte +lbl_559_section4_C = .data:0x0000000C; // type:object size:0xC +lbl_559_section4_18 = .data:0x00000018; // type:object size:0xC data:string +lbl_559_section4_24 = .data:0x00000024; // type:object size:0x14 +lbl_559_section4_38 = .data:0x00000038; // type:object size:0x8 +lbl_559_section4_40 = .data:0x00000040; // type:object size:0x50 +lbl_559_section4_90 = .data:0x00000090; // type:object size:0x30 +lbl_559_section4_C0 = .data:0x000000C0; // type:object size:0x30 +lbl_559_section4_F0 = .data:0x000000F0; // type:object size:0x18 +lbl_559_section4_108 = .data:0x00000108; // type:object size:0x1AC +lbl_559_section4_2B4 = .data:0x000002B4; // type:object size:0x34 __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global lbl_559_bss_8 = .bss:0x00000008; // type:object size:0x10 data:4byte lbl_559_bss_18 = .bss:0x00000018; // type:object size:0xC0 data:4byte diff --git a/config/SOUE01/symbols.txt b/config/SOUE01/symbols.txt index 55953ff2..f54cecb0 100644 --- a/config/SOUE01/symbols.txt +++ b/config/SOUE01/symbols.txt @@ -1145,7 +1145,7 @@ fn_8002EFF0 = .text:0x8002EFF0; // type:function size:0x194 fn_8002F190 = .text:0x8002F190; // type:function size:0x24 createActorUnkGroup3__12dAcObjBase_cFQ28fProfile14PROFILE_NAME_eUlUlP7mVec3_cP7mAng3_cP7mVec3_cUl = .text:0x8002F1C0; // type:function size:0x98 fn_8002F260 = .text:0x8002F260; // type:function size:0xA0 -ActorEnemyBase__ctor = .text:0x8002F300; // type:function size:0x74 +__ct__11dAcEnBase_cFv = .text:0x8002F300; // type:function size:0x74 ActorEnemyBase__dtor = .text:0x8002F380; // type:function size:0x74 ActorEnemyBase__shouldUpdateMaybe = .text:0x8002F400; // type:function size:0xB4 ActorEnemyBase__postUpdate = .text:0x8002F4C0; // type:function size:0x7C @@ -1256,7 +1256,7 @@ fn_80033710 = .text:0x80033710; // type:function size:0xBC fn_800337D0 = .text:0x800337D0; // type:function size:0xB4 fn_80033890 = .text:0x80033890; // type:function size:0xAC fn_80033940 = .text:0x80033940; // type:function size:0x14 -ActorNpcBase__ctor = .text:0x80033960; // type:function size:0x284 +__ct__8dAcNpc_cFv = .text:0x80033960; // type:function size:0x284 __ct__24dAcRef_c<12dAcObjBase_c>Fv = .text:0x80033BF0; // type:function size:0x14 __dt__24dAcRef_c<12dAcObjBase_c>Fv = .text:0x80033C10; // type:function size:0x58 ActorNpcEventFlowManager__dtor = .text:0x80033C70; // type:function size:0x74 @@ -9885,7 +9885,7 @@ fn_80178E90 = .text:0x80178E90; // type:function size:0x40 fn_80178ED0 = .text:0x80178ED0; // type:function size:0x114 fn_80178FF0 = .text:0x80178FF0; // type:function size:0xDC fn_801790D0 = .text:0x801790D0; // type:function size:0x58 -ActorDoorBase__ctor = .text:0x80179130; // type:function size:0x58 +__ct__16dAcObjDoor_cFv = .text:0x80179130; // type:function size:0x58 fn_80179190 = .text:0x80179190; // type:function size:0x74 ActorDoorBase__hasVisitedRoomIdMaybe = .text:0x80179210; // type:function size:0x14 fn_80179230 = .text:0x80179230; // type:function size:0x4 diff --git a/include/d/a/b/d_a_b_asura.h b/include/d/a/b/d_a_b_asura.h new file mode 100644 index 00000000..1658e2a4 --- /dev/null +++ b/include/d/a/b/d_a_b_asura.h @@ -0,0 +1,43 @@ +#ifndef D_A_B_ASURA_H +#define D_A_B_ASURA_H + +#include +#include +#include + +class dAcBAsura_c : public dAcEnBase_c { +public: + dAcBAsura_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBAsura_c() {} + + STATE_FUNC_DECLARE(dAcBAsura_c, Attack); + STATE_FUNC_DECLARE(dAcBAsura_c, AttackHigh); + STATE_FUNC_DECLARE(dAcBAsura_c, AttackB); + STATE_FUNC_DECLARE(dAcBAsura_c, BreakLegB); + STATE_FUNC_DECLARE(dAcBAsura_c, BreakWaitB); + STATE_FUNC_DECLARE(dAcBAsura_c, ChargeB); + STATE_FUNC_DECLARE(dAcBAsura_c, CutAllB); + STATE_FUNC_DECLARE(dAcBAsura_c, Damage); + STATE_FUNC_DECLARE(dAcBAsura_c, DamageB); + STATE_FUNC_DECLARE(dAcBAsura_c, Dead); + STATE_FUNC_DECLARE(dAcBAsura_c, DeadB); + STATE_FUNC_DECLARE(dAcBAsura_c, Disconnect); + STATE_FUNC_DECLARE(dAcBAsura_c, DisconnectB); + STATE_FUNC_DECLARE(dAcBAsura_c, Fire); + STATE_FUNC_DECLARE(dAcBAsura_c, Recover); + STATE_FUNC_DECLARE(dAcBAsura_c, RecoverB); + STATE_FUNC_DECLARE(dAcBAsura_c, StunB); + STATE_FUNC_DECLARE(dAcBAsura_c, SummonB); + STATE_FUNC_DECLARE(dAcBAsura_c, SwordGame); + STATE_FUNC_DECLARE(dAcBAsura_c, Wait); + STATE_FUNC_DECLARE(dAcBAsura_c, WaitB); + STATE_FUNC_DECLARE(dAcBAsura_c, Start); + STATE_FUNC_DECLARE(dAcBAsura_c, StartB); + STATE_FUNC_DECLARE(dAcBAsura_c, Test); + STATE_FUNC_DECLARE(dAcBAsura_c, TestB); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBAsura_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_asura_arm.h b/include/d/a/b/d_a_b_asura_arm.h new file mode 100644 index 00000000..1a9e6fdc --- /dev/null +++ b/include/d/a/b/d_a_b_asura_arm.h @@ -0,0 +1,21 @@ +#ifndef D_A_B_ASURA_ARM_H +#define D_A_B_ASURA_ARM_H + +#include +#include +#include + +class dAcAsuraArm_c : public dAcObjBase_c { +public: + dAcAsuraArm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraArm_c() {} + + STATE_FUNC_DECLARE(dAcAsuraArm_c, Pulled); + STATE_FUNC_DECLARE(dAcAsuraArm_c, Wait); + STATE_FUNC_DECLARE(dAcAsuraArm_c, Demo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraArm_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_asura_foot.h b/include/d/a/b/d_a_b_asura_foot.h new file mode 100644 index 00000000..441ea935 --- /dev/null +++ b/include/d/a/b/d_a_b_asura_foot.h @@ -0,0 +1,20 @@ +#ifndef D_A_B_ASURA_FOOT_H +#define D_A_B_ASURA_FOOT_H + +#include +#include +#include + +class dAcAsuraFoot_c : public dAcObjBase_c { +public: + dAcAsuraFoot_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraFoot_c() {} + + STATE_FUNC_DECLARE(dAcAsuraFoot_c, Pulled); + STATE_FUNC_DECLARE(dAcAsuraFoot_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraFoot_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_bbshockwave.h b/include/d/a/b/d_a_b_bbshockwave.h new file mode 100644 index 00000000..0fe4ca1f --- /dev/null +++ b/include/d/a/b/d_a_b_bbshockwave.h @@ -0,0 +1,14 @@ +#ifndef D_A_B_BBSHOCKWAVE_H +#define D_A_B_BBSHOCKWAVE_H + +#include + +class dAcBBbshockwave_c : public dAcObjBase_c { +public: + dAcBBbshockwave_c() {} + virtual ~dAcBBbshockwave_c() {} + +private: +}; + +#endif diff --git a/include/d/a/b/d_a_b_bigboss.h b/include/d/a/b/d_a_b_bigboss.h new file mode 100644 index 00000000..68686b09 --- /dev/null +++ b/include/d/a/b/d_a_b_bigboss.h @@ -0,0 +1,48 @@ +#ifndef D_A_B_BIGBOSS_H +#define D_A_B_BIGBOSS_H + +#include +#include +#include + +class dAcBBigBoss_c : public dAcEnBase_c { +public: + dAcBBigBoss_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBBigBoss_c() {} + + STATE_FUNC_DECLARE(dAcBBigBoss_c, AppearWait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, AppearDemo); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Wait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Walk); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Reach); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Turn); + STATE_FUNC_DECLARE(dAcBBigBoss_c, ImpaAdvice); + STATE_FUNC_DECLARE(dAcBBigBoss_c, ShakeHead); + STATE_FUNC_DECLARE(dAcBBigBoss_c, HeadDamage); + STATE_FUNC_DECLARE(dAcBBigBoss_c, HeadDamageThrow); + STATE_FUNC_DECLARE(dAcBBigBoss_c, HeadPain); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunPain); + STATE_FUNC_DECLARE(dAcBBigBoss_c, HeadRecover); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Attack); + STATE_FUNC_DECLARE(dAcBBigBoss_c, FrontFall); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Rush); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Rise); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Tied); + STATE_FUNC_DECLARE(dAcBBigBoss_c, LevelUp); + STATE_FUNC_DECLARE(dAcBBigBoss_c, FootBroken); + STATE_FUNC_DECLARE(dAcBBigBoss_c, FootRecover); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Stun); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunWait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunRecover); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunDamage); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StunFrontFall); + STATE_FUNC_DECLARE(dAcBBigBoss_c, Evacuation); + STATE_FUNC_DECLARE(dAcBBigBoss_c, StoneWait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, SwordGameWait); + STATE_FUNC_DECLARE(dAcBBigBoss_c, SwordGameEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBBigBoss_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_bigboss2.h b/include/d/a/b/d_a_b_bigboss2.h new file mode 100644 index 00000000..c554f69f --- /dev/null +++ b/include/d/a/b/d_a_b_bigboss2.h @@ -0,0 +1,62 @@ +#ifndef D_A_B_BIGBOSS2_H +#define D_A_B_BIGBOSS2_H + +#include +#include +#include + +class dAcBBigBoss2_c : public dAcEnBase_c { +public: + dAcBBigBoss2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBBigBoss2_c() {} + + STATE_FUNC_DECLARE(dAcBBigBoss2_c, AppearWait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, AppearDemo); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Wait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Walk); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Reach); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Turn); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ImpaAdvice); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ShakeHead); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, HeadDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, HeadDamageThrow); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, HeadPain); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunPain); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, HeadRecover); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, DropByHand); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Attack); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, FootBroken); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, BombHit); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, FootRecover); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ArmBroken); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ArmAttack); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, ArmRecover); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Stun); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunWait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunRecover); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunBombDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Mount); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Fall); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, MountDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, FrontFall); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Rush); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Rise); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Tied); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StunFrontFall); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, BadAdvice); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, CancelMount); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, MountArmBroken); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, LevelUp); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, RushDamage); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, GuardBallista); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, Evacuation); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, StoneWait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, SwordGameWait); + STATE_FUNC_DECLARE(dAcBBigBoss2_c, SwordGameEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBBigBoss2_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_bigboss3.h b/include/d/a/b/d_a_b_bigboss3.h new file mode 100644 index 00000000..18e538cd --- /dev/null +++ b/include/d/a/b/d_a_b_bigboss3.h @@ -0,0 +1,59 @@ +#ifndef D_A_B_BIGBOSS3_H +#define D_A_B_BIGBOSS3_H + +#include +#include +#include + +class dAcBBigBoss3_c : public dAcEnBase_c { +public: + dAcBBigBoss3_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBBigBoss3_c() {} + + STATE_FUNC_DECLARE(dAcBBigBoss3_c, AppearWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, AppearDemo); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Wait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Walk); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Reach); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Turn); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ImpaAdvice); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ShakeHead); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, HeadDamage); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, HeadDamageThrow); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, HeadPain); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunPain); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, DropByHand); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Attack); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FootBroken); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, BombHit); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FootRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, HeadRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ArmBroken); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ArmRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Stun); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunDamage); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StunBombDamage); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, LevelUp); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, GuardBallista); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, ArmAttack); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, PreFly); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, PreFlyDemo); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Fly); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyPain); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyFall); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyFallGround); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyFallGroundWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyFallRecover); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, FlyReach); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, Evacuation); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, StoneWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, SwordGameWait); + STATE_FUNC_DECLARE(dAcBBigBoss3_c, SwordGameEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBBigBoss3_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_bigbossbase.h b/include/d/a/b/d_a_b_bigbossbase.h new file mode 100644 index 00000000..24f7138d --- /dev/null +++ b/include/d/a/b/d_a_b_bigbossbase.h @@ -0,0 +1,14 @@ +#ifndef D_A_B_BIGBOSSBASE_H +#define D_A_B_BIGBOSSBASE_H + +#include + +class dAcBBigbossbase_c : public dAcEnBase_c { +public: + dAcBBigbossbase_c() {} + virtual ~dAcBBigbossbase_c() {} + +private: +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu.h b/include/d/a/b/d_a_b_girahimu.h new file mode 100644 index 00000000..c781fad0 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_GIRAHIMU_H +#define D_A_B_GIRAHIMU_H + +#include +#include +#include + +class dAcGirahimu_c : public dAcEnBase_c { +public: + dAcGirahimu_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu2.h b/include/d/a/b/d_a_b_girahimu2.h new file mode 100644 index 00000000..deba753a --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu2.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_GIRAHIMU2_H +#define D_A_B_GIRAHIMU2_H + +#include +#include +#include + +class dAcGirahimu2_c : public dAcEnBase_c { +public: + dAcGirahimu2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu2_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu2_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu3_base.h b/include/d/a/b/d_a_b_girahimu3_base.h new file mode 100644 index 00000000..45ec2171 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu3_base.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_GIRAHIMU3_BASE_H +#define D_A_B_GIRAHIMU3_BASE_H + +#include +#include +#include + +class dAcGirahimu3Base_c : public dAcEnBase_c { +public: + dAcGirahimu3Base_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu3Base_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu3Base_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu3_first.h b/include/d/a/b/d_a_b_girahimu3_first.h new file mode 100644 index 00000000..f0f0e455 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu3_first.h @@ -0,0 +1,14 @@ +#ifndef D_A_B_GIRAHIMU3_FIRST_H +#define D_A_B_GIRAHIMU3_FIRST_H + +#include + +class dAcGirahimu3First_c : public dAcEnBase_c { +public: + dAcGirahimu3First_c() {} + virtual ~dAcGirahimu3First_c() {} + +private: +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu3_second.h b/include/d/a/b/d_a_b_girahimu3_second.h new file mode 100644 index 00000000..da875277 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu3_second.h @@ -0,0 +1,37 @@ +#ifndef D_A_B_GIRAHIMU3_SECOND_H +#define D_A_B_GIRAHIMU3_SECOND_H + +#include +#include +#include + +class dAcGirahimu3Second_c : public dAcEnBase_c { +public: + dAcGirahimu3Second_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu3Second_c() {} + + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Demo); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Demo2); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Wait); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Walk); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Attack); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, CounterAttack); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Disturb); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SwordBeamDamage); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, GuardSword); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Provoke); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, KnifeReady); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, KnifeAttack); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SwordBeamReady); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SwordBeamAttack); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SwordBeamRally); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, GuardJust); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, Damage); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, SummonSword); + STATE_FUNC_DECLARE(dAcGirahimu3Second_c, EscapeWarp); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu3Second_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu3_third.h b/include/d/a/b/d_a_b_girahimu3_third.h new file mode 100644 index 00000000..57505260 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu3_third.h @@ -0,0 +1,31 @@ +#ifndef D_A_B_GIRAHIMU3_THIRD_H +#define D_A_B_GIRAHIMU3_THIRD_H + +#include +#include +#include + +class dAcGirahimu3Third_c : public dAcEnBase_c { +public: + dAcGirahimu3Third_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimu3Third_c() {} + + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Demo); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, SceneChange); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Wait); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Walk); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, GuardSword); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Chance); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, SwordBeamDamage); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, RepairClaymore); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, Attack); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, CounterAttack); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, EscapeWarp); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, EscapeWarp2); + STATE_FUNC_DECLARE(dAcGirahimu3Third_c, GuardJust); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimu3Third_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_girahimu_base.h b/include/d/a/b/d_a_b_girahimu_base.h new file mode 100644 index 00000000..6dfe5ac4 --- /dev/null +++ b/include/d/a/b/d_a_b_girahimu_base.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_GIRAHIMU_BASE_H +#define D_A_B_GIRAHIMU_BASE_H + +#include +#include +#include + +class dAcGirahimuBase_c : public dAcEnBase_c { +public: + dAcGirahimuBase_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimuBase_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimuBase_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_kr.h b/include/d/a/b/d_a_b_kr.h new file mode 100644 index 00000000..2ad8d977 --- /dev/null +++ b/include/d/a/b/d_a_b_kr.h @@ -0,0 +1,31 @@ +#ifndef D_A_B_KR_H +#define D_A_B_KR_H + +#include +#include +#include + +class dAcBkr_c : public dAcEnBase_c { +public: + dAcBkr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBkr_c() {} + + STATE_FUNC_DECLARE(dAcBkr_c, StartDemo); + STATE_FUNC_DECLARE(dAcBkr_c, UnderWater); + STATE_FUNC_DECLARE(dAcBkr_c, Appear); + STATE_FUNC_DECLARE(dAcBkr_c, Fight); + STATE_FUNC_DECLARE(dAcBkr_c, Attack); + STATE_FUNC_DECLARE(dAcBkr_c, AttackCrash); + STATE_FUNC_DECLARE(dAcBkr_c, LastFight); + STATE_FUNC_DECLARE(dAcBkr_c, LastDamage); + STATE_FUNC_DECLARE(dAcBkr_c, ArmDamage); + STATE_FUNC_DECLARE(dAcBkr_c, ArmDamage2); + STATE_FUNC_DECLARE(dAcBkr_c, CoreDamage); + STATE_FUNC_DECLARE(dAcBkr_c, SmallDamage); + STATE_FUNC_DECLARE(dAcBkr_c, ArmRecover); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBkr_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_kr_arm.h b/include/d/a/b/d_a_b_kr_arm.h new file mode 100644 index 00000000..3c957043 --- /dev/null +++ b/include/d/a/b/d_a_b_kr_arm.h @@ -0,0 +1,25 @@ +#ifndef D_A_B_KR_ARM_H +#define D_A_B_KR_ARM_H + +#include +#include +#include + +class dAcBkra_c : public dAcEnBase_c { +public: + dAcBkra_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBkra_c() {} + + STATE_FUNC_DECLARE(dAcBkra_c, Wait); + STATE_FUNC_DECLARE(dAcBkra_c, InRoom); + STATE_FUNC_DECLARE(dAcBkra_c, InRoomDemo); + STATE_FUNC_DECLARE(dAcBkra_c, Escape); + STATE_FUNC_DECLARE(dAcBkra_c, AttackA); + STATE_FUNC_DECLARE(dAcBkra_c, AttackB); + STATE_FUNC_DECLARE(dAcBkra_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBkra_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_kr_hair.h b/include/d/a/b/d_a_b_kr_hair.h new file mode 100644 index 00000000..499a6d34 --- /dev/null +++ b/include/d/a/b/d_a_b_kr_hair.h @@ -0,0 +1,21 @@ +#ifndef D_A_B_KR_HAIR_H +#define D_A_B_KR_HAIR_H + +#include +#include +#include + +class dAcBkrh_c : public dAcEnBase_c { +public: + dAcBkrh_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBkrh_c() {} + + STATE_FUNC_DECLARE(dAcBkrh_c, Normal); + STATE_FUNC_DECLARE(dAcBkrh_c, Attack); + STATE_FUNC_DECLARE(dAcBkrh_c, Escape); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBkrh_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_lastboss.h b/include/d/a/b/d_a_b_lastboss.h new file mode 100644 index 00000000..ec3bae7c --- /dev/null +++ b/include/d/a/b/d_a_b_lastboss.h @@ -0,0 +1,32 @@ +#ifndef D_A_B_LASTBOSS_H +#define D_A_B_LASTBOSS_H + +#include +#include +#include + +class dAcBlastboss_c : public dAcEnBase_c { +public: + dAcBlastboss_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBlastboss_c() {} + + STATE_FUNC_DECLARE(dAcBlastboss_c, Fight); + STATE_FUNC_DECLARE(dAcBlastboss_c, Guard); + STATE_FUNC_DECLARE(dAcBlastboss_c, GuardBreak); + STATE_FUNC_DECLARE(dAcBlastboss_c, Attack); + STATE_FUNC_DECLARE(dAcBlastboss_c, CounterAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, PunchAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, DashAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, SmallAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, ThunderAttack); + STATE_FUNC_DECLARE(dAcBlastboss_c, Damage); + STATE_FUNC_DECLARE(dAcBlastboss_c, SitDamage); + STATE_FUNC_DECLARE(dAcBlastboss_c, Down); + STATE_FUNC_DECLARE(dAcBlastboss_c, Stun); + STATE_FUNC_DECLARE(dAcBlastboss_c, ThunderWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBlastboss_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_mg.h b/include/d/a/b/d_a_b_mg.h new file mode 100644 index 00000000..1579154e --- /dev/null +++ b/include/d/a/b/d_a_b_mg.h @@ -0,0 +1,34 @@ +#ifndef D_A_B_MG_H +#define D_A_B_MG_H + +#include +#include +#include + +class dAcBmg_c : public dAcEnBase_c { +public: + dAcBmg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBmg_c() {} + + STATE_FUNC_DECLARE(dAcBmg_c, Start); + STATE_FUNC_DECLARE(dAcBmg_c, DiveWait); + STATE_FUNC_DECLARE(dAcBmg_c, Dive); + STATE_FUNC_DECLARE(dAcBmg_c, DiveWalk); + STATE_FUNC_DECLARE(dAcBmg_c, Fight); + STATE_FUNC_DECLARE(dAcBmg_c, HandAttack); + STATE_FUNC_DECLARE(dAcBmg_c, TailAttack); + STATE_FUNC_DECLARE(dAcBmg_c, DiveAttack); + STATE_FUNC_DECLARE(dAcBmg_c, LostArm); + STATE_FUNC_DECLARE(dAcBmg_c, MiddleDemo); + STATE_FUNC_DECLARE(dAcBmg_c, ArmDamage); + STATE_FUNC_DECLARE(dAcBmg_c, CoreDamage); + STATE_FUNC_DECLARE(dAcBmg_c, EyeBind); + STATE_FUNC_DECLARE(dAcBmg_c, BombDamage); + STATE_FUNC_DECLARE(dAcBmg_c, VacuumDamage); + STATE_FUNC_DECLARE(dAcBmg_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBmg_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_nusi.h b/include/d/a/b/d_a_b_nusi.h new file mode 100644 index 00000000..26448ccb --- /dev/null +++ b/include/d/a/b/d_a_b_nusi.h @@ -0,0 +1,17 @@ +#ifndef D_A_B_NUSI_H +#define D_A_B_NUSI_H + +#include +#include +#include + +class dAcNusi_c : public dAcEnBase_c { +public: + dAcNusi_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusi_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusi_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_nusi_bullet.h b/include/d/a/b/d_a_b_nusi_bullet.h new file mode 100644 index 00000000..05280de5 --- /dev/null +++ b/include/d/a/b/d_a_b_nusi_bullet.h @@ -0,0 +1,21 @@ +#ifndef D_A_B_NUSI_BULLET_H +#define D_A_B_NUSI_BULLET_H + +#include +#include +#include + +class dAcNusi_Bullet_c : public dAcEnBase_c { +public: + dAcNusi_Bullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusi_Bullet_c() {} + + STATE_FUNC_DECLARE(dAcNusi_Bullet_c, Move); + STATE_FUNC_DECLARE(dAcNusi_Bullet_c, Wait); + STATE_FUNC_DECLARE(dAcNusi_Bullet_c, Back); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusi_Bullet_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_nusi_tentakle.h b/include/d/a/b/d_a_b_nusi_tentakle.h new file mode 100644 index 00000000..79d308a5 --- /dev/null +++ b/include/d/a/b/d_a_b_nusi_tentakle.h @@ -0,0 +1,33 @@ +#ifndef D_A_B_NUSI_TENTAKLE_H +#define D_A_B_NUSI_TENTAKLE_H + +#include +#include +#include + +class dAcNusiTentakle_c : public dAcEnBase_c { +public: + dAcNusiTentakle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusiTentakle_c() {} + + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Hide); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Appear); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Wait); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, HideWait); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Attack); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, AppearDemo); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, HideAppearDemo); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, ScarfDamage); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Anger); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Down); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, DownDamage); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, LastDamage); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Recover); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, Death); + STATE_FUNC_DECLARE(dAcNusiTentakle_c, CloseEye); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusiTentakle_c); +}; + +#endif diff --git a/include/d/a/b/d_a_b_vd.h b/include/d/a/b/d_a_b_vd.h new file mode 100644 index 00000000..e7aef93e --- /dev/null +++ b/include/d/a/b/d_a_b_vd.h @@ -0,0 +1,29 @@ +#ifndef D_A_B_VD_H +#define D_A_B_VD_H + +#include +#include +#include + +class dAcBvd_c : public dAcEnBase_c { +public: + dAcBvd_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBvd_c() {} + + STATE_FUNC_DECLARE(dAcBvd_c, Opening); + STATE_FUNC_DECLARE(dAcBvd_c, Wait); + STATE_FUNC_DECLARE(dAcBvd_c, WaitPlayer); + STATE_FUNC_DECLARE(dAcBvd_c, Run); + STATE_FUNC_DECLARE(dAcBvd_c, FireAttack); + STATE_FUNC_DECLARE(dAcBvd_c, Eat); + STATE_FUNC_DECLARE(dAcBvd_c, Damage); + STATE_FUNC_DECLARE(dAcBvd_c, BombDamage); + STATE_FUNC_DECLARE(dAcBvd_c, BodyReverse); + STATE_FUNC_DECLARE(dAcBvd_c, InitMove); + STATE_FUNC_DECLARE(dAcBvd_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBvd_c); +}; + +#endif diff --git a/include/d/a/d_a_asura_bullet.h b/include/d/a/d_a_asura_bullet.h new file mode 100644 index 00000000..e502e7b0 --- /dev/null +++ b/include/d/a/d_a_asura_bullet.h @@ -0,0 +1,20 @@ +#ifndef D_A_ASURA_BULLET_H +#define D_A_ASURA_BULLET_H + +#include +#include +#include + +class dAcAsuraBullet_c : public dAcObjBase_c { +public: + dAcAsuraBullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraBullet_c() {} + + STATE_FUNC_DECLARE(dAcAsuraBullet_c, Attack); + STATE_FUNC_DECLARE(dAcAsuraBullet_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraBullet_c); +}; + +#endif diff --git a/include/d/a/d_a_avater_bullet.h b/include/d/a/d_a_avater_bullet.h new file mode 100644 index 00000000..be3df366 --- /dev/null +++ b/include/d/a/d_a_avater_bullet.h @@ -0,0 +1,20 @@ +#ifndef D_A_AVATER_BULLET_H +#define D_A_AVATER_BULLET_H + +#include +#include +#include + +class dAcAvater_Bullet_c : public dAcObjBase_c { +public: + dAcAvater_Bullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAvater_Bullet_c() {} + + STATE_FUNC_DECLARE(dAcAvater_Bullet_c, Move); + STATE_FUNC_DECLARE(dAcAvater_Bullet_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAvater_Bullet_c); +}; + +#endif diff --git a/include/d/a/d_a_avater_race_mng.h b/include/d/a/d_a_avater_race_mng.h new file mode 100644 index 00000000..47266b80 --- /dev/null +++ b/include/d/a/d_a_avater_race_mng.h @@ -0,0 +1,24 @@ +#ifndef D_A_AVATER_RACE_MNG_H +#define D_A_AVATER_RACE_MNG_H + +#include +#include +#include + +class dAvater_Race_Mng_c : public dAcBase_c { +public: + dAvater_Race_Mng_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAvater_Race_Mng_c() {} + + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, StartWait); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, Race); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, Hide); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, Finish); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, LevelUpDemo); + STATE_FUNC_DECLARE(dAvater_Race_Mng_c, Message); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAvater_Race_Mng_c); +}; + +#endif diff --git a/include/d/a/d_a_bird.h b/include/d/a/d_a_bird.h new file mode 100644 index 00000000..5c8bf9ca --- /dev/null +++ b/include/d/a/d_a_bird.h @@ -0,0 +1,33 @@ +#ifndef D_A_BIRD_H +#define D_A_BIRD_H + +#include +#include +#include + +class dBird_c : public dAcObjBase_c { +public: + dBird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_c() {} + + STATE_FUNC_DECLARE(dBird_c, Wait); + STATE_FUNC_DECLARE(dBird_c, PreMove); + STATE_FUNC_DECLARE(dBird_c, Move); + STATE_FUNC_DECLARE(dBird_c, Hide); + STATE_FUNC_DECLARE(dBird_c, RideDemo); + STATE_FUNC_DECLARE(dBird_c, FirstRideDemo); + STATE_FUNC_DECLARE(dBird_c, OutAreaDemo); + STATE_FUNC_DECLARE(dBird_c, RideOff); + STATE_FUNC_DECLARE(dBird_c, OnGround); + STATE_FUNC_DECLARE(dBird_c, Tornado); + STATE_FUNC_DECLARE(dBird_c, SaveStartDemo); + STATE_FUNC_DECLARE(dBird_c, MiniGameWait); + STATE_FUNC_DECLARE(dBird_c, MiniGameMove); + STATE_FUNC_DECLARE(dBird_c, MiniGameEnd); + STATE_FUNC_DECLARE(dBird_c, MiniGameLevelUpDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_kobunA.h b/include/d/a/d_a_bird_kobunA.h new file mode 100644 index 00000000..aa5c77b1 --- /dev/null +++ b/include/d/a/d_a_bird_kobunA.h @@ -0,0 +1,24 @@ +#ifndef D_A_BIRD_KOBUNA_H +#define D_A_BIRD_KOBUNA_H + +#include +#include +#include + +class dBird_KobunA_c : public dAcObjBase_c { +public: + dBird_KobunA_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_KobunA_c() {} + + STATE_FUNC_DECLARE(dBird_KobunA_c, Wait); + STATE_FUNC_DECLARE(dBird_KobunA_c, Chase); + STATE_FUNC_DECLARE(dBird_KobunA_c, FrontAttack); + STATE_FUNC_DECLARE(dBird_KobunA_c, PathMove); + STATE_FUNC_DECLARE(dBird_KobunA_c, LevelUpDemo); + STATE_FUNC_DECLARE(dBird_KobunA_c, BodyAttack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_KobunA_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_kobunB.h b/include/d/a/d_a_bird_kobunB.h new file mode 100644 index 00000000..54d1334b --- /dev/null +++ b/include/d/a/d_a_bird_kobunB.h @@ -0,0 +1,24 @@ +#ifndef D_A_BIRD_KOBUNB_H +#define D_A_BIRD_KOBUNB_H + +#include +#include +#include + +class dBird_KobunB_c : public dAcObjBase_c { +public: + dBird_KobunB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_KobunB_c() {} + + STATE_FUNC_DECLARE(dBird_KobunB_c, Wait); + STATE_FUNC_DECLARE(dBird_KobunB_c, Chase); + STATE_FUNC_DECLARE(dBird_KobunB_c, FrontAttack); + STATE_FUNC_DECLARE(dBird_KobunB_c, PathMove); + STATE_FUNC_DECLARE(dBird_KobunB_c, BodyAttack); + STATE_FUNC_DECLARE(dBird_KobunB_c, LevelUpDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_KobunB_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_mob.h b/include/d/a/d_a_bird_mob.h new file mode 100644 index 00000000..77fcd569 --- /dev/null +++ b/include/d/a/d_a_bird_mob.h @@ -0,0 +1,19 @@ +#ifndef D_A_BIRD_MOB_H +#define D_A_BIRD_MOB_H + +#include +#include +#include + +class dAcBirdMob_c : public dAcObjBase_c { +public: + dAcBirdMob_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBirdMob_c() {} + + STATE_FUNC_DECLARE(dAcBirdMob_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBirdMob_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_npc.h b/include/d/a/d_a_bird_npc.h new file mode 100644 index 00000000..a478c36a --- /dev/null +++ b/include/d/a/d_a_bird_npc.h @@ -0,0 +1,21 @@ +#ifndef D_A_BIRD_NPC_H +#define D_A_BIRD_NPC_H + +#include +#include +#include + +class dBird_Npc_c : public dAcObjBase_c { +public: + dBird_Npc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_Npc_c() {} + + STATE_FUNC_DECLARE(dBird_Npc_c, Hide); + STATE_FUNC_DECLARE(dBird_Npc_c, Fly); + STATE_FUNC_DECLARE(dBird_Npc_c, Chase); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_Npc_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_rival.h b/include/d/a/d_a_bird_rival.h new file mode 100644 index 00000000..82d19aed --- /dev/null +++ b/include/d/a/d_a_bird_rival.h @@ -0,0 +1,25 @@ +#ifndef D_A_BIRD_RIVAL_H +#define D_A_BIRD_RIVAL_H + +#include +#include +#include + +class dBird_Rival_c : public dAcObjBase_c { +public: + dBird_Rival_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_Rival_c() {} + + STATE_FUNC_DECLARE(dBird_Rival_c, Wait); + STATE_FUNC_DECLARE(dBird_Rival_c, Chase); + STATE_FUNC_DECLARE(dBird_Rival_c, FrontAttack); + STATE_FUNC_DECLARE(dBird_Rival_c, BodyAttack); + STATE_FUNC_DECLARE(dBird_Rival_c, LevelUpDemo); + STATE_FUNC_DECLARE(dBird_Rival_c, CatchDemo); + STATE_FUNC_DECLARE(dBird_Rival_c, PathMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_Rival_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_target.h b/include/d/a/d_a_bird_target.h new file mode 100644 index 00000000..9e10155f --- /dev/null +++ b/include/d/a/d_a_bird_target.h @@ -0,0 +1,23 @@ +#ifndef D_A_BIRD_TARGET_H +#define D_A_BIRD_TARGET_H + +#include +#include +#include + +class dBird_Target_c : public dAcObjBase_c { +public: + dBird_Target_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_Target_c() {} + + STATE_FUNC_DECLARE(dBird_Target_c, Wait); + STATE_FUNC_DECLARE(dBird_Target_c, Move); + STATE_FUNC_DECLARE(dBird_Target_c, LevelUpDemo); + STATE_FUNC_DECLARE(dBird_Target_c, NpcWait); + STATE_FUNC_DECLARE(dBird_Target_c, NpcGlide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_Target_c); +}; + +#endif diff --git a/include/d/a/d_a_bird_zelda_training.h b/include/d/a/d_a_bird_zelda_training.h new file mode 100644 index 00000000..1ea9025e --- /dev/null +++ b/include/d/a/d_a_bird_zelda_training.h @@ -0,0 +1,21 @@ +#ifndef D_A_BIRD_ZELDA_TRAINING_H +#define D_A_BIRD_ZELDA_TRAINING_H + +#include +#include +#include + +class dBird_ZeldaTraining_c : public dAcObjBase_c { +public: + dBird_ZeldaTraining_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dBird_ZeldaTraining_c() {} + + STATE_FUNC_DECLARE(dBird_ZeldaTraining_c, Wait); + STATE_FUNC_DECLARE(dBird_ZeldaTraining_c, Chase); + STATE_FUNC_DECLARE(dBird_ZeldaTraining_c, Finish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dBird_ZeldaTraining_c); +}; + +#endif diff --git a/include/d/a/d_a_bombf.h b/include/d/a/d_a_bombf.h new file mode 100644 index 00000000..71eb14f9 --- /dev/null +++ b/include/d/a/d_a_bombf.h @@ -0,0 +1,19 @@ +#ifndef D_A_BOMBF_H +#define D_A_BOMBF_H + +#include +#include +#include + +class dAcBombf_c : public dAcObjBase_c { +public: + dAcBombf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBombf_c() {} + + STATE_FUNC_DECLARE(dAcBombf_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBombf_c); +}; + +#endif diff --git a/include/d/a/d_a_bullet_gue.h b/include/d/a/d_a_bullet_gue.h new file mode 100644 index 00000000..1642fa32 --- /dev/null +++ b/include/d/a/d_a_bullet_gue.h @@ -0,0 +1,21 @@ +#ifndef D_A_BULLET_GUE_H +#define D_A_BULLET_GUE_H + +#include +#include +#include + +class dAcBulletGue_c : public dAcObjBase_c { +public: + dAcBulletGue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBulletGue_c() {} + + STATE_FUNC_DECLARE(dAcBulletGue_c, Wait); + STATE_FUNC_DECLARE(dAcBulletGue_c, Hold); + STATE_FUNC_DECLARE(dAcBulletGue_c, TakeOff); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBulletGue_c); +}; + +#endif diff --git a/include/d/a/d_a_bullet_maguppo.h b/include/d/a/d_a_bullet_maguppo.h new file mode 100644 index 00000000..f56ffd62 --- /dev/null +++ b/include/d/a/d_a_bullet_maguppo.h @@ -0,0 +1,19 @@ +#ifndef D_A_BULLET_MAGUPPO_H +#define D_A_BULLET_MAGUPPO_H + +#include +#include +#include + +class dAcBulletMaguppo_c : public dAcObjBase_c { +public: + dAcBulletMaguppo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcBulletMaguppo_c() {} + + STATE_FUNC_DECLARE(dAcBulletMaguppo_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcBulletMaguppo_c); +}; + +#endif diff --git a/include/d/a/d_a_co_test.h b/include/d/a/d_a_co_test.h new file mode 100644 index 00000000..3117dbcb --- /dev/null +++ b/include/d/a/d_a_co_test.h @@ -0,0 +1,19 @@ +#ifndef D_A_CO_TEST_H +#define D_A_CO_TEST_H + +#include +#include +#include + +class dAcCoTest : public dAcObjBase_c { +public: + dAcCoTest() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcCoTest() {} + + STATE_FUNC_DECLARE(dAcCoTest, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcCoTest); +}; + +#endif diff --git a/include/d/a/d_a_col_stp.h b/include/d/a/d_a_col_stp.h new file mode 100644 index 00000000..9543b3ba --- /dev/null +++ b/include/d/a/d_a_col_stp.h @@ -0,0 +1,14 @@ +#ifndef D_A_COL_STP_H +#define D_A_COL_STP_H + +#include + +class dAcColStp_c : public dAcObjBase_c { +public: + dAcColStp_c(); + virtual ~dAcColStp_c(); + +private: +}; + +#endif diff --git a/include/d/a/d_a_control.h b/include/d/a/d_a_control.h new file mode 100644 index 00000000..19528707 --- /dev/null +++ b/include/d/a/d_a_control.h @@ -0,0 +1,25 @@ +#ifndef D_A_CONTROL_H +#define D_A_CONTROL_H + +#include +#include +#include + +class dAcEnCl_c : public dAcObjBase_c { +public: + dAcEnCl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEnCl_c() {} + + STATE_FUNC_DECLARE(dAcEnCl_c, pathMove); + STATE_FUNC_DECLARE(dAcEnCl_c, pathRoof); + STATE_FUNC_DECLARE(dAcEnCl_c, pathStop); + STATE_FUNC_DECLARE(dAcEnCl_c, rangeCheck_All); + STATE_FUNC_DECLARE(dAcEnCl_c, infinite); + STATE_FUNC_DECLARE(dAcEnCl_c, rangeMove); + STATE_FUNC_DECLARE(dAcEnCl_c, rangeSearch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEnCl_c); +}; + +#endif diff --git a/include/d/a/d_a_demo_npc_bird.h b/include/d/a/d_a_demo_npc_bird.h new file mode 100644 index 00000000..40375a08 --- /dev/null +++ b/include/d/a/d_a_demo_npc_bird.h @@ -0,0 +1,23 @@ +#ifndef D_A_DEMO_NPC_BIRD_H +#define D_A_DEMO_NPC_BIRD_H + +#include +#include +#include + +class dAcDemoNpcBird_c : public dAcObjBase_c { +public: + dAcDemoNpcBird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcDemoNpcBird_c() {} + + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Hide); + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Call); + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Fly1); + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Fly2); + STATE_FUNC_DECLARE(dAcDemoNpcBird_c, Fly3); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcDemoNpcBird_c); +}; + +#endif diff --git a/include/d/a/d_a_eel.h b/include/d/a/d_a_eel.h new file mode 100644 index 00000000..bbc89d31 --- /dev/null +++ b/include/d/a/d_a_eel.h @@ -0,0 +1,14 @@ +#ifndef D_A_EEL_H +#define D_A_EEL_H + +#include + +class dAcEel_c : public dAcObjBase_c { +public: + dAcEel_c() {} + virtual ~dAcEel_c() {} + +private: +}; + +#endif diff --git a/include/d/a/d_a_fish.h b/include/d/a/d_a_fish.h new file mode 100644 index 00000000..39970950 --- /dev/null +++ b/include/d/a/d_a_fish.h @@ -0,0 +1,14 @@ +#ifndef D_A_FISH_H +#define D_A_FISH_H + +#include + +class dAcFish_c : public dAcObjBase_c { +public: + dAcFish_c() {} + virtual ~dAcFish_c() {} + +private: +}; + +#endif diff --git a/include/d/a/d_a_fish_mgr.h b/include/d/a/d_a_fish_mgr.h new file mode 100644 index 00000000..fd1d624b --- /dev/null +++ b/include/d/a/d_a_fish_mgr.h @@ -0,0 +1,14 @@ +#ifndef D_A_FISH_MGR_H +#define D_A_FISH_MGR_H + +#include + +class dAcFishMgr_c : public dAcBase_c { +public: + dAcFishMgr_c() {} + virtual ~dAcFishMgr_c() {} + +private: +}; + +#endif diff --git a/include/d/a/d_a_fly_slb.h b/include/d/a/d_a_fly_slb.h new file mode 100644 index 00000000..2e2ac619 --- /dev/null +++ b/include/d/a/d_a_fly_slb.h @@ -0,0 +1,19 @@ +#ifndef D_A_FLY_SLB_H +#define D_A_FLY_SLB_H + +#include +#include +#include + +class dAcFlySlb_c : public dAcObjBase_c { +public: + dAcFlySlb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcFlySlb_c() {} + + STATE_FUNC_DECLARE(dAcFlySlb_c, Fly); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcFlySlb_c); +}; + +#endif diff --git a/include/d/a/d_a_girahimu_sword_beam.h b/include/d/a/d_a_girahimu_sword_beam.h new file mode 100644 index 00000000..3feffabb --- /dev/null +++ b/include/d/a/d_a_girahimu_sword_beam.h @@ -0,0 +1,20 @@ +#ifndef D_A_GIRAHIMU_SWORD_BEAM_H +#define D_A_GIRAHIMU_SWORD_BEAM_H + +#include +#include +#include + +class dAcGirahimuSwordBeam_c : public dAcObjBase_c { +public: + dAcGirahimuSwordBeam_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGirahimuSwordBeam_c() {} + + STATE_FUNC_DECLARE(dAcGirahimuSwordBeam_c, BulletMove); + STATE_FUNC_DECLARE(dAcGirahimuSwordBeam_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGirahimuSwordBeam_c); +}; + +#endif diff --git a/include/d/a/d_a_heartf.h b/include/d/a/d_a_heartf.h new file mode 100644 index 00000000..d7175b6f --- /dev/null +++ b/include/d/a/d_a_heartf.h @@ -0,0 +1,24 @@ +#ifndef D_A_HEARTF_H +#define D_A_HEARTF_H + +#include +#include +#include + +class dAcHeartf_c : public dAcObjBase_c { +public: + dAcHeartf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcHeartf_c() {} + + STATE_FUNC_DECLARE(dAcHeartf_c, Wait); + STATE_FUNC_DECLARE(dAcHeartf_c, Wind); + STATE_FUNC_DECLARE(dAcHeartf_c, Break); + STATE_FUNC_DECLARE(dAcHeartf_c, Sync); + STATE_FUNC_DECLARE(dAcHeartf_c, Water); + STATE_FUNC_DECLARE(dAcHeartf_c, Spore); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcHeartf_c); +}; + +#endif diff --git a/include/d/a/d_a_hidory_fire.h b/include/d/a/d_a_hidory_fire.h new file mode 100644 index 00000000..db81e76e --- /dev/null +++ b/include/d/a/d_a_hidory_fire.h @@ -0,0 +1,20 @@ +#ifndef D_A_HIDORY_FIRE_H +#define D_A_HIDORY_FIRE_H + +#include +#include +#include + +class dAcHidoryFire_c : public dAcObjBase_c { +public: + dAcHidoryFire_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcHidoryFire_c() {} + + STATE_FUNC_DECLARE(dAcHidoryFire_c, BulletMove); + STATE_FUNC_DECLARE(dAcHidoryFire_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcHidoryFire_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_ant.h b/include/d/a/d_a_insect_ant.h new file mode 100644 index 00000000..1d9c3062 --- /dev/null +++ b/include/d/a/d_a_insect_ant.h @@ -0,0 +1,24 @@ +#ifndef D_A_INSECT_ANT_H +#define D_A_INSECT_ANT_H + +#include +#include +#include + +class dAcInsectAnt_c : public dAcObjBase_c { +public: + dAcInsectAnt_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectAnt_c() {} + + STATE_FUNC_DECLARE(dAcInsectAnt_c, Wait); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Walk); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Escape); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Dig); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Dead); + STATE_FUNC_DECLARE(dAcInsectAnt_c, Finalize); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectAnt_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_beetle.h b/include/d/a/d_a_insect_beetle.h new file mode 100644 index 00000000..32764555 --- /dev/null +++ b/include/d/a/d_a_insect_beetle.h @@ -0,0 +1,27 @@ +#ifndef D_A_INSECT_BEETLE_H +#define D_A_INSECT_BEETLE_H + +#include +#include +#include + +class dAcInsectBeetle_c : public dAcObjBase_c { +public: + dAcInsectBeetle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectBeetle_c() {} + + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Wait); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Walk); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Escape); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Fly); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Fall); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Getup); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, Dead); + STATE_FUNC_DECLARE(dAcInsectBeetle_c, EscapeChild); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectBeetle_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_butterfly.h b/include/d/a/d_a_insect_butterfly.h new file mode 100644 index 00000000..782d513c --- /dev/null +++ b/include/d/a/d_a_insect_butterfly.h @@ -0,0 +1,23 @@ +#ifndef D_A_INSECT_BUTTERFLY_H +#define D_A_INSECT_BUTTERFLY_H + +#include +#include +#include + +class dAcInsectButterfly_c : public dAcObjBase_c { +public: + dAcInsectButterfly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectButterfly_c() {} + + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Move); + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Escape); + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Fly); + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectButterfly_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectButterfly_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_cicada.h b/include/d/a/d_a_insect_cicada.h new file mode 100644 index 00000000..3e11c97e --- /dev/null +++ b/include/d/a/d_a_insect_cicada.h @@ -0,0 +1,22 @@ +#ifndef D_A_INSECT_CICADA_H +#define D_A_INSECT_CICADA_H + +#include +#include +#include + +class dAcInsectCicada_c : public dAcObjBase_c { +public: + dAcInsectCicada_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectCicada_c() {} + + STATE_FUNC_DECLARE(dAcInsectCicada_c, Wait); + STATE_FUNC_DECLARE(dAcInsectCicada_c, Fly); + STATE_FUNC_DECLARE(dAcInsectCicada_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectCicada_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectCicada_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_dragonfly.h b/include/d/a/d_a_insect_dragonfly.h new file mode 100644 index 00000000..f53a597f --- /dev/null +++ b/include/d/a/d_a_insect_dragonfly.h @@ -0,0 +1,24 @@ +#ifndef D_A_INSECT_DRAGONFLY_H +#define D_A_INSECT_DRAGONFLY_H + +#include +#include +#include + +class dAcInsectDragonfly_c : public dAcObjBase_c { +public: + dAcInsectDragonfly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectDragonfly_c() {} + + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Wait); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Move); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Escape); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Fly); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectDragonfly_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectDragonfly_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_firefly.h b/include/d/a/d_a_insect_firefly.h new file mode 100644 index 00000000..d591efd8 --- /dev/null +++ b/include/d/a/d_a_insect_firefly.h @@ -0,0 +1,23 @@ +#ifndef D_A_INSECT_FIREFLY_H +#define D_A_INSECT_FIREFLY_H + +#include +#include +#include + +class dAcInsectFirefly_c : public dAcObjBase_c { +public: + dAcInsectFirefly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectFirefly_c() {} + + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Move); + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Escape); + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Fly); + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectFirefly_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectFirefly_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_grasshopper.h b/include/d/a/d_a_insect_grasshopper.h new file mode 100644 index 00000000..e0e4532b --- /dev/null +++ b/include/d/a/d_a_insect_grasshopper.h @@ -0,0 +1,24 @@ +#ifndef D_A_INSECT_GRASSHOPPER_H +#define D_A_INSECT_GRASSHOPPER_H + +#include +#include +#include + +class dAcInsectGrasshopper_c : public dAcObjBase_c { +public: + dAcInsectGrasshopper_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectGrasshopper_c() {} + + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Wait); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Walk); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Jump); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Fly); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectGrasshopper_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectGrasshopper_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_ladybug.h b/include/d/a/d_a_insect_ladybug.h new file mode 100644 index 00000000..09c09f8c --- /dev/null +++ b/include/d/a/d_a_insect_ladybug.h @@ -0,0 +1,24 @@ +#ifndef D_A_INSECT_LADYBUG_H +#define D_A_INSECT_LADYBUG_H + +#include +#include +#include + +class dAcInsectLadybug_c : public dAcObjBase_c { +public: + dAcInsectLadybug_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectLadybug_c() {} + + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Wait); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Walk); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Escape); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Fly); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectLadybug_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectLadybug_c); +}; + +#endif diff --git a/include/d/a/d_a_insect_scarab.h b/include/d/a/d_a_insect_scarab.h new file mode 100644 index 00000000..b28041e0 --- /dev/null +++ b/include/d/a/d_a_insect_scarab.h @@ -0,0 +1,25 @@ +#ifndef D_A_INSECT_SCARAB_H +#define D_A_INSECT_SCARAB_H + +#include +#include +#include + +class dAcInsectScarab_c : public dAcObjBase_c { +public: + dAcInsectScarab_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInsectScarab_c() {} + + STATE_FUNC_DECLARE(dAcInsectScarab_c, Wait); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Walk); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Escape); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Fly); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Finalize); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Excrement); + STATE_FUNC_DECLARE(dAcInsectScarab_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInsectScarab_c); +}; + +#endif diff --git a/include/d/a/d_a_invisible.h b/include/d/a/d_a_invisible.h new file mode 100644 index 00000000..7e470826 --- /dev/null +++ b/include/d/a/d_a_invisible.h @@ -0,0 +1,19 @@ +#ifndef D_A_INVISIBLE_H +#define D_A_INVISIBLE_H + +#include +#include +#include + +class dAcInvisible : public dAcObjBase_c { +public: + dAcInvisible() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcInvisible() {} + + STATE_FUNC_DECLARE(dAcInvisible, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcInvisible); +}; + +#endif diff --git a/include/d/a/d_a_kanban.h b/include/d/a/d_a_kanban.h new file mode 100644 index 00000000..2eba6b9e --- /dev/null +++ b/include/d/a/d_a_kanban.h @@ -0,0 +1,21 @@ +#ifndef D_A_KANBAN_H +#define D_A_KANBAN_H + +#include +#include +#include + +class dAcKanban_c : public dAcObjBase_c { +public: + dAcKanban_c(); + virtual ~dAcKanban_c(); + + STATE_FUNC_DECLARE(dAcKanban_c, Wait); + STATE_FUNC_DECLARE(dAcKanban_c, Message); + STATE_FUNC_DECLARE(dAcKanban_c, PullOut); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcKanban_c); +}; + +#endif diff --git a/include/d/a/d_a_knight_leader_bird.h b/include/d/a/d_a_knight_leader_bird.h new file mode 100644 index 00000000..44f5224e --- /dev/null +++ b/include/d/a/d_a_knight_leader_bird.h @@ -0,0 +1,19 @@ +#ifndef D_A_KNIGHT_LEADER_BIRD_H +#define D_A_KNIGHT_LEADER_BIRD_H + +#include +#include +#include + +class dAcKnightLeaderBird_c : public dAcObjBase_c { +public: + dAcKnightLeaderBird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcKnightLeaderBird_c() {} + + STATE_FUNC_DECLARE(dAcKnightLeaderBird_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcKnightLeaderBird_c); +}; + +#endif diff --git a/include/d/a/d_a_little_bird.h b/include/d/a/d_a_little_bird.h new file mode 100644 index 00000000..38f3c6c3 --- /dev/null +++ b/include/d/a/d_a_little_bird.h @@ -0,0 +1,32 @@ +#ifndef D_A_LITTLE_BIRD_H +#define D_A_LITTLE_BIRD_H + +#include +#include +#include + +class dAcLittleBird_c : public dAcObjBase_c { +public: + dAcLittleBird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcLittleBird_c() {} + + STATE_FUNC_DECLARE(dAcLittleBird_c, Init); + STATE_FUNC_DECLARE(dAcLittleBird_c, Wait); + STATE_FUNC_DECLARE(dAcLittleBird_c, Scratch); + STATE_FUNC_DECLARE(dAcLittleBird_c, Hop); + STATE_FUNC_DECLARE(dAcLittleBird_c, Eat); + STATE_FUNC_DECLARE(dAcLittleBird_c, Sing); + STATE_FUNC_DECLARE(dAcLittleBird_c, PreEscape); + STATE_FUNC_DECLARE(dAcLittleBird_c, PreEscape2); + STATE_FUNC_DECLARE(dAcLittleBird_c, FlyReady); + STATE_FUNC_DECLARE(dAcLittleBird_c, FlyEscape); + STATE_FUNC_DECLARE(dAcLittleBird_c, FlyKakku); + STATE_FUNC_DECLARE(dAcLittleBird_c, FlyReturn); + STATE_FUNC_DECLARE(dAcLittleBird_c, LandOn); + STATE_FUNC_DECLARE(dAcLittleBird_c, LandReady); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcLittleBird_c); +}; + +#endif diff --git a/include/d/a/d_a_little_bird_mgr.h b/include/d/a/d_a_little_bird_mgr.h new file mode 100644 index 00000000..5c5111d0 --- /dev/null +++ b/include/d/a/d_a_little_bird_mgr.h @@ -0,0 +1,24 @@ +#ifndef D_A_LITTLE_BIRD_MGR_H +#define D_A_LITTLE_BIRD_MGR_H + +#include +#include +#include + +class dAcLittleBirdMgr_c : public dAcBase_c { +public: + dAcLittleBirdMgr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcLittleBirdMgr_c() {} + + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Set); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Reset); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Safety); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Warning); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Danger); + STATE_FUNC_DECLARE(dAcLittleBirdMgr_c, Kill); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcLittleBirdMgr_c); +}; + +#endif diff --git a/include/d/a/d_a_message.h b/include/d/a/d_a_message.h new file mode 100644 index 00000000..fd3e9cdf --- /dev/null +++ b/include/d/a/d_a_message.h @@ -0,0 +1,14 @@ +#ifndef D_A_MESSAGE_H +#define D_A_MESSAGE_H + +#include + +class dAcMessage_c : public dAcObjBase_c { +public: + dAcMessage_c() {} + virtual ~dAcMessage_c() {} + +private: +}; + +#endif diff --git a/include/d/a/d_a_morita_test.h b/include/d/a/d_a_morita_test.h new file mode 100644 index 00000000..b5e7004f --- /dev/null +++ b/include/d/a/d_a_morita_test.h @@ -0,0 +1,28 @@ +#ifndef D_A_MORITA_TEST_H +#define D_A_MORITA_TEST_H + +#include +#include +#include + +class dAcJtest_c : public dAcEnBase_c { +public: + dAcJtest_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcJtest_c() {} + + STATE_FUNC_DECLARE(dAcJtest_c, FishNormalSwim); + STATE_FUNC_DECLARE(dAcJtest_c, FishEscapeSwim); + STATE_FUNC_DECLARE(dAcJtest_c, EelNormalSwim); + STATE_FUNC_DECLARE(dAcJtest_c, EelEscapeSwim); + STATE_FUNC_DECLARE(dAcJtest_c, GunkanuoSwim); + STATE_FUNC_DECLARE(dAcJtest_c, SkyTailFly); + STATE_FUNC_DECLARE(dAcJtest_c, BirdFly); + STATE_FUNC_DECLARE(dAcJtest_c, Remly); + STATE_FUNC_DECLARE(dAcJtest_c, OctaGrass); + STATE_FUNC_DECLARE(dAcJtest_c, WaterDragon); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcJtest_c); +}; + +#endif diff --git a/include/d/a/d_a_nusi_base.h b/include/d/a/d_a_nusi_base.h new file mode 100644 index 00000000..d6985d4c --- /dev/null +++ b/include/d/a/d_a_nusi_base.h @@ -0,0 +1,17 @@ +#ifndef D_A_NUSI_BASE_H +#define D_A_NUSI_BASE_H + +#include +#include +#include + +class dAcNusiBase_c : public dAcEnBase_c { +public: + dAcNusiBase_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusiBase_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusiBase_c); +}; + +#endif diff --git a/include/d/a/d_a_nusi_npc.h b/include/d/a/d_a_nusi_npc.h new file mode 100644 index 00000000..26e4c057 --- /dev/null +++ b/include/d/a/d_a_nusi_npc.h @@ -0,0 +1,17 @@ +#ifndef D_A_NUSI_NPC_H +#define D_A_NUSI_NPC_H + +#include +#include +#include + +class dAcNusiNpc_c : public dAcEnBase_c { +public: + dAcNusiNpc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNusiNpc_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNusiNpc_c); +}; + +#endif diff --git a/include/d/a/d_a_or_cannon_bullet.h b/include/d/a/d_a_or_cannon_bullet.h new file mode 100644 index 00000000..f76f5592 --- /dev/null +++ b/include/d/a/d_a_or_cannon_bullet.h @@ -0,0 +1,19 @@ +#ifndef D_A_OR_CANNON_BULLET_H +#define D_A_OR_CANNON_BULLET_H + +#include +#include +#include + +class dAcOrCannBullet_c : public dAcObjBase_c { +public: + dAcOrCannBullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOrCannBullet_c() {} + + STATE_FUNC_DECLARE(dAcOrCannBullet_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrCannBullet_c); +}; + +#endif diff --git a/include/d/a/d_a_pumpkin.h b/include/d/a/d_a_pumpkin.h new file mode 100644 index 00000000..a9d4d701 --- /dev/null +++ b/include/d/a/d_a_pumpkin.h @@ -0,0 +1,26 @@ +#ifndef D_A_PUMPKIN_H +#define D_A_PUMPKIN_H + +#include +#include +#include + +class dAcPumpkin_c : public dAcObjBase_c { +public: + dAcPumpkin_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcPumpkin_c() {} + + STATE_FUNC_DECLARE(dAcPumpkin_c, Stick); + STATE_FUNC_DECLARE(dAcPumpkin_c, Wait); + STATE_FUNC_DECLARE(dAcPumpkin_c, CarryGrab); + STATE_FUNC_DECLARE(dAcPumpkin_c, StickSword); + STATE_FUNC_DECLARE(dAcPumpkin_c, Throw); + STATE_FUNC_DECLARE(dAcPumpkin_c, Roll); + STATE_FUNC_DECLARE(dAcPumpkin_c, CarryBeetle); + STATE_FUNC_DECLARE(dAcPumpkin_c, CarryWhip); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcPumpkin_c); +}; + +#endif diff --git a/include/d/a/d_a_shop_sample.h b/include/d/a/d_a_shop_sample.h new file mode 100644 index 00000000..a2edcd1b --- /dev/null +++ b/include/d/a/d_a_shop_sample.h @@ -0,0 +1,22 @@ +#ifndef D_A_SHOP_SAMPLE_H +#define D_A_SHOP_SAMPLE_H + +#include +#include +#include + +class dAcShopSample_c : public dAcObjBase_c { +public: + dAcShopSample_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcShopSample_c() {} + + STATE_FUNC_DECLARE(dAcShopSample_c, Wait); + STATE_FUNC_DECLARE(dAcShopSample_c, PickUp); + STATE_FUNC_DECLARE(dAcShopSample_c, PickingUp); + STATE_FUNC_DECLARE(dAcShopSample_c, PutBack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcShopSample_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_am.h b/include/d/a/e/d_a_e_am.h new file mode 100644 index 00000000..21c1c42d --- /dev/null +++ b/include/d/a/e/d_a_e_am.h @@ -0,0 +1,29 @@ +#ifndef D_A_E_AM_H +#define D_A_E_AM_H + +#include +#include +#include + +class dAcEAm_c : public dAcEnBase_c { +public: + dAcEAm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEAm_c() {} + + STATE_FUNC_DECLARE(dAcEAm_c, Stop); + STATE_FUNC_DECLARE(dAcEAm_c, Appear); + STATE_FUNC_DECLARE(dAcEAm_c, StartWait); + STATE_FUNC_DECLARE(dAcEAm_c, Normal); + STATE_FUNC_DECLARE(dAcEAm_c, RetMove); + STATE_FUNC_DECLARE(dAcEAm_c, LongJump); + STATE_FUNC_DECLARE(dAcEAm_c, Wait); + STATE_FUNC_DECLARE(dAcEAm_c, Chance); + STATE_FUNC_DECLARE(dAcEAm_c, ChanceWait); + STATE_FUNC_DECLARE(dAcEAm_c, Damage); + STATE_FUNC_DECLARE(dAcEAm_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEAm_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_battleshipfish.h b/include/d/a/e/d_a_e_battleshipfish.h new file mode 100644 index 00000000..e3fdefe2 --- /dev/null +++ b/include/d/a/e/d_a_e_battleshipfish.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_BATTLESHIPFISH_H +#define D_A_E_BATTLESHIPFISH_H + +#include +#include +#include + +class dAcEbfish_c : public dAcEnBase_c { +public: + dAcEbfish_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbfish_c() {} + + STATE_FUNC_DECLARE(dAcEbfish_c, Wait); + STATE_FUNC_DECLARE(dAcEbfish_c, Move); + STATE_FUNC_DECLARE(dAcEbfish_c, Find); + STATE_FUNC_DECLARE(dAcEbfish_c, Attack); + STATE_FUNC_DECLARE(dAcEbfish_c, Piyo); + STATE_FUNC_DECLARE(dAcEbfish_c, NoDamage); + STATE_FUNC_DECLARE(dAcEbfish_c, Dead); + STATE_FUNC_DECLARE(dAcEbfish_c, BirthWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbfish_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bc.h b/include/d/a/e/d_a_e_bc.h new file mode 100644 index 00000000..52ca3900 --- /dev/null +++ b/include/d/a/e/d_a_e_bc.h @@ -0,0 +1,53 @@ +#ifndef D_A_E_BC_H +#define D_A_E_BC_H + +#include +#include +#include + +class dAcEbc_c : public dAcEnBase_c { +public: + dAcEbc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbc_c() {} + + STATE_FUNC_DECLARE(dAcEbc_c, Standby); + STATE_FUNC_DECLARE(dAcEbc_c, Home); + STATE_FUNC_DECLARE(dAcEbc_c, Normal); + STATE_FUNC_DECLARE(dAcEbc_c, Lantern); + STATE_FUNC_DECLARE(dAcEbc_c, Yagura); + STATE_FUNC_DECLARE(dAcEbc_c, Path); + STATE_FUNC_DECLARE(dAcEbc_c, LanternPath); + STATE_FUNC_DECLARE(dAcEbc_c, RopeWalk); + STATE_FUNC_DECLARE(dAcEbc_c, FightStart); + STATE_FUNC_DECLARE(dAcEbc_c, FindCall); + STATE_FUNC_DECLARE(dAcEbc_c, Fight); + STATE_FUNC_DECLARE(dAcEbc_c, Attack); + STATE_FUNC_DECLARE(dAcEbc_c, BigAttack); + STATE_FUNC_DECLARE(dAcEbc_c, StepAttack); + STATE_FUNC_DECLARE(dAcEbc_c, RockAttack); + STATE_FUNC_DECLARE(dAcEbc_c, CarryDamage); + STATE_FUNC_DECLARE(dAcEbc_c, Damage); + STATE_FUNC_DECLARE(dAcEbc_c, AirDamage); + STATE_FUNC_DECLARE(dAcEbc_c, Fire); + STATE_FUNC_DECLARE(dAcEbc_c, Fail); + STATE_FUNC_DECLARE(dAcEbc_c, Fall); + STATE_FUNC_DECLARE(dAcEbc_c, BombAction); + STATE_FUNC_DECLARE(dAcEbc_c, StabGuard); + STATE_FUNC_DECLARE(dAcEbc_c, Stun); + STATE_FUNC_DECLARE(dAcEbc_c, BeeDamage); + STATE_FUNC_DECLARE(dAcEbc_c, WhipCapture); + STATE_FUNC_DECLARE(dAcEbc_c, WakidasiWait); + STATE_FUNC_DECLARE(dAcEbc_c, SlopeSlide); + STATE_FUNC_DECLARE(dAcEbc_c, Drop); + STATE_FUNC_DECLARE(dAcEbc_c, MastDrop); + STATE_FUNC_DECLARE(dAcEbc_c, AStandby); + STATE_FUNC_DECLARE(dAcEbc_c, AFindCall); + STATE_FUNC_DECLARE(dAcEbc_c, APath); + STATE_FUNC_DECLARE(dAcEbc_c, AAttack); + STATE_FUNC_DECLARE(dAcEbc_c, ADamage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbc_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bc_arrow.h b/include/d/a/e/d_a_e_bc_arrow.h new file mode 100644 index 00000000..10257f1e --- /dev/null +++ b/include/d/a/e/d_a_e_bc_arrow.h @@ -0,0 +1,19 @@ +#ifndef D_A_E_BC_ARROW_H +#define D_A_E_BC_ARROW_H + +#include +#include +#include + +class dAcEbcarrow_c : public dAcEnBase_c { +public: + dAcEbcarrow_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbcarrow_c() {} + + STATE_FUNC_DECLARE(dAcEbcarrow_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbcarrow_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bcal.h b/include/d/a/e/d_a_e_bcal.h new file mode 100644 index 00000000..4237f290 --- /dev/null +++ b/include/d/a/e/d_a_e_bcal.h @@ -0,0 +1,27 @@ +#ifndef D_A_E_BCAL_H +#define D_A_E_BCAL_H + +#include +#include +#include + +class dAcEbcaL_c : public dAcEnBase_c { +public: + dAcEbcaL_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbcaL_c() {} + + STATE_FUNC_DECLARE(dAcEbcaL_c, Standby); + STATE_FUNC_DECLARE(dAcEbcaL_c, Attack); + STATE_FUNC_DECLARE(dAcEbcaL_c, Damage); + STATE_FUNC_DECLARE(dAcEbcaL_c, Hit); + STATE_FUNC_DECLARE(dAcEbcaL_c, Lead); + STATE_FUNC_DECLARE(dAcEbcaL_c, Stun); + STATE_FUNC_DECLARE(dAcEbcaL_c, AirDamage); + STATE_FUNC_DECLARE(dAcEbcaL_c, Fail); + STATE_FUNC_DECLARE(dAcEbcaL_c, StabGuard); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbcaL_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bcal_arrow.h b/include/d/a/e/d_a_e_bcal_arrow.h new file mode 100644 index 00000000..17888b33 --- /dev/null +++ b/include/d/a/e/d_a_e_bcal_arrow.h @@ -0,0 +1,19 @@ +#ifndef D_A_E_BCAL_ARROW_H +#define D_A_E_BCAL_ARROW_H + +#include +#include +#include + +class dAcEbcalarrow_c : public dAcEnBase_c { +public: + dAcEbcalarrow_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbcalarrow_c() {} + + STATE_FUNC_DECLARE(dAcEbcalarrow_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbcalarrow_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bce.h b/include/d/a/e/d_a_e_bce.h new file mode 100644 index 00000000..468424ea --- /dev/null +++ b/include/d/a/e/d_a_e_bce.h @@ -0,0 +1,33 @@ +#ifndef D_A_E_BCE_H +#define D_A_E_BCE_H + +#include +#include +#include + +class dAcEbce_c : public dAcEnBase_c { +public: + dAcEbce_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbce_c() {} + + STATE_FUNC_DECLARE(dAcEbce_c, Standby); + STATE_FUNC_DECLARE(dAcEbce_c, Home); + STATE_FUNC_DECLARE(dAcEbce_c, Normal); + STATE_FUNC_DECLARE(dAcEbce_c, Path); + STATE_FUNC_DECLARE(dAcEbce_c, FightStart); + STATE_FUNC_DECLARE(dAcEbce_c, Fight); + STATE_FUNC_DECLARE(dAcEbce_c, Attack); + STATE_FUNC_DECLARE(dAcEbce_c, StepAttack); + STATE_FUNC_DECLARE(dAcEbce_c, Damage); + STATE_FUNC_DECLARE(dAcEbce_c, AirDamage); + STATE_FUNC_DECLARE(dAcEbce_c, Fail); + STATE_FUNC_DECLARE(dAcEbce_c, BombAction); + STATE_FUNC_DECLARE(dAcEbce_c, StabGuard); + STATE_FUNC_DECLARE(dAcEbce_c, Stun); + STATE_FUNC_DECLARE(dAcEbce_c, Drop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbce_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bcz.h b/include/d/a/e/d_a_e_bcz.h new file mode 100644 index 00000000..4eb8b507 --- /dev/null +++ b/include/d/a/e/d_a_e_bcz.h @@ -0,0 +1,43 @@ +#ifndef D_A_E_BCZ_H +#define D_A_E_BCZ_H + +#include +#include +#include + +class dAcEBcZ_c : public dAcEnBase_c { +public: + dAcEBcZ_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEBcZ_c() {} + + STATE_FUNC_DECLARE(dAcEBcZ_c, Arise); + STATE_FUNC_DECLARE(dAcEBcZ_c, Wait); + STATE_FUNC_DECLARE(dAcEBcZ_c, Walk); + STATE_FUNC_DECLARE(dAcEBcZ_c, Find); + STATE_FUNC_DECLARE(dAcEBcZ_c, Chase); + STATE_FUNC_DECLARE(dAcEBcZ_c, HoldAttack); + STATE_FUNC_DECLARE(dAcEBcZ_c, HoldStart); + STATE_FUNC_DECLARE(dAcEBcZ_c, HoldWait); + STATE_FUNC_DECLARE(dAcEBcZ_c, HoldScream); + STATE_FUNC_DECLARE(dAcEBcZ_c, WhipTurn); + STATE_FUNC_DECLARE(dAcEBcZ_c, WhipStagger); + STATE_FUNC_DECLARE(dAcEBcZ_c, WindBlow); + STATE_FUNC_DECLARE(dAcEBcZ_c, KeepAwayFromShield); + STATE_FUNC_DECLARE(dAcEBcZ_c, Damage); + STATE_FUNC_DECLARE(dAcEBcZ_c, Down); + STATE_FUNC_DECLARE(dAcEBcZ_c, AriseFromTag); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeSearch); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeSearchWalk); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeSearchWait); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeWait); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeMove); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeHoldStart); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeHoldWait); + STATE_FUNC_DECLARE(dAcEBcZ_c, RopeHoldScream); + STATE_FUNC_DECLARE(dAcEBcZ_c, PoisonSwamp); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEBcZ_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_beamos.h b/include/d/a/e/d_a_e_beamos.h new file mode 100644 index 00000000..713b60aa --- /dev/null +++ b/include/d/a/e/d_a_e_beamos.h @@ -0,0 +1,28 @@ +#ifndef D_A_E_BEAMOS_H +#define D_A_E_BEAMOS_H + +#include +#include +#include + +class dAcEbeamos : public dAcEnBase_c { +public: + dAcEbeamos() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbeamos() {} + + STATE_FUNC_DECLARE(dAcEbeamos, Attack); + STATE_FUNC_DECLARE(dAcEbeamos, Beetle); + STATE_FUNC_DECLARE(dAcEbeamos, Blow); + STATE_FUNC_DECLARE(dAcEbeamos, Damage); + STATE_FUNC_DECLARE(dAcEbeamos, Dead); + STATE_FUNC_DECLARE(dAcEbeamos, Rail); + STATE_FUNC_DECLARE(dAcEbeamos, Shock); + STATE_FUNC_DECLARE(dAcEbeamos, Stun); + STATE_FUNC_DECLARE(dAcEbeamos, Wait); + STATE_FUNC_DECLARE(dAcEbeamos, Watch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbeamos); +}; + +#endif diff --git a/include/d/a/e/d_a_e_bs.h b/include/d/a/e/d_a_e_bs.h new file mode 100644 index 00000000..2bc49e14 --- /dev/null +++ b/include/d/a/e/d_a_e_bs.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_BS_H +#define D_A_E_BS_H + +#include +#include +#include + +class dAcEbs_c : public dAcEnBase_c { +public: + dAcEbs_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEbs_c() {} + + STATE_FUNC_DECLARE(dAcEbs_c, Standby); + STATE_FUNC_DECLARE(dAcEbs_c, StandbyB); + STATE_FUNC_DECLARE(dAcEbs_c, Fight); + STATE_FUNC_DECLARE(dAcEbs_c, FightB); + STATE_FUNC_DECLARE(dAcEbs_c, Attack); + STATE_FUNC_DECLARE(dAcEbs_c, Damage); + STATE_FUNC_DECLARE(dAcEbs_c, Fire); + STATE_FUNC_DECLARE(dAcEbs_c, Disappear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEbs_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_cactus.h b/include/d/a/e/d_a_e_cactus.h new file mode 100644 index 00000000..3e89e58f --- /dev/null +++ b/include/d/a/e/d_a_e_cactus.h @@ -0,0 +1,14 @@ +#ifndef D_A_E_CACTUS_H +#define D_A_E_CACTUS_H + +#include + +class dAcEcactus_c : public dAcEnBase_c { +public: + dAcEcactus_c() {} + virtual ~dAcEcactus_c() {} + +private: +}; + +#endif diff --git a/include/d/a/e/d_a_e_captain.h b/include/d/a/e/d_a_e_captain.h new file mode 100644 index 00000000..19ad7b1b --- /dev/null +++ b/include/d/a/e/d_a_e_captain.h @@ -0,0 +1,36 @@ +#ifndef D_A_E_CAPTAIN_H +#define D_A_E_CAPTAIN_H + +#include +#include +#include + +class dAcEcaptain_c : public dAcEnBase_c { +public: + dAcEcaptain_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEcaptain_c() {} + + STATE_FUNC_DECLARE(dAcEcaptain_c, Opening); + STATE_FUNC_DECLARE(dAcEcaptain_c, Wait); + STATE_FUNC_DECLARE(dAcEcaptain_c, BalanceWait); + STATE_FUNC_DECLARE(dAcEcaptain_c, Walk); + STATE_FUNC_DECLARE(dAcEcaptain_c, Run); + STATE_FUNC_DECLARE(dAcEcaptain_c, AttackSW); + STATE_FUNC_DECLARE(dAcEcaptain_c, AttackF); + STATE_FUNC_DECLARE(dAcEcaptain_c, AttackSP); + STATE_FUNC_DECLARE(dAcEcaptain_c, Guard); + STATE_FUNC_DECLARE(dAcEcaptain_c, GuardJust); + STATE_FUNC_DECLARE(dAcEcaptain_c, Damage); + STATE_FUNC_DECLARE(dAcEcaptain_c, Dead); + STATE_FUNC_DECLARE(dAcEcaptain_c, Demo1); + STATE_FUNC_DECLARE(dAcEcaptain_c, Demo2); + STATE_FUNC_DECLARE(dAcEcaptain_c, OpeningType2); + STATE_FUNC_DECLARE(dAcEcaptain_c, DeadType2); + STATE_FUNC_DECLARE(dAcEcaptain_c, Demo1Type2); + STATE_FUNC_DECLARE(dAcEcaptain_c, Demo2Type2); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEcaptain_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_chaser_b.h b/include/d/a/e/d_a_e_chaser_b.h new file mode 100644 index 00000000..ec1de6bf --- /dev/null +++ b/include/d/a/e/d_a_e_chaser_b.h @@ -0,0 +1,22 @@ +#ifndef D_A_E_CHASER_B_H +#define D_A_E_CHASER_B_H + +#include +#include +#include + +class dAcEChb_c : public dAcEnBase_c { +public: + dAcEChb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEChb_c() {} + + STATE_FUNC_DECLARE(dAcEChb_c, Standby); + STATE_FUNC_DECLARE(dAcEChb_c, Chase); + STATE_FUNC_DECLARE(dAcEChb_c, Start); + STATE_FUNC_DECLARE(dAcEChb_c, Attack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEChb_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_eye.h b/include/d/a/e/d_a_e_eye.h new file mode 100644 index 00000000..0bf7e671 --- /dev/null +++ b/include/d/a/e/d_a_e_eye.h @@ -0,0 +1,23 @@ +#ifndef D_A_E_EYE_H +#define D_A_E_EYE_H + +#include +#include +#include + +class dAcEEye_c : public dAcObjBase_c { +public: + dAcEEye_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEEye_c() {} + + STATE_FUNC_DECLARE(dAcEEye_c, Open); + STATE_FUNC_DECLARE(dAcEEye_c, Wait); + STATE_FUNC_DECLARE(dAcEEye_c, Close); + STATE_FUNC_DECLARE(dAcEEye_c, Chance); + STATE_FUNC_DECLARE(dAcEEye_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEEye_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_ge.h b/include/d/a/e/d_a_e_ge.h new file mode 100644 index 00000000..618f3224 --- /dev/null +++ b/include/d/a/e/d_a_e_ge.h @@ -0,0 +1,19 @@ +#ifndef D_A_E_GE_H +#define D_A_E_GE_H + +#include +#include +#include + +class dAcEge_c : public dAcEnBase_c { +public: + dAcEge_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEge_c() {} + + STATE_FUNC_DECLARE(dAcEge_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEge_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_geko.h b/include/d/a/e/d_a_e_geko.h new file mode 100644 index 00000000..9f89e5de --- /dev/null +++ b/include/d/a/e/d_a_e_geko.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_GEKO_H +#define D_A_E_GEKO_H + +#include +#include +#include + +class dAcEgeko_c : public dAcEnBase_c { +public: + dAcEgeko_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgeko_c() {} + + STATE_FUNC_DECLARE(dAcEgeko_c, Wait); + STATE_FUNC_DECLARE(dAcEgeko_c, Move); + STATE_FUNC_DECLARE(dAcEgeko_c, Search); + STATE_FUNC_DECLARE(dAcEgeko_c, Shield); + STATE_FUNC_DECLARE(dAcEgeko_c, Reflect); + STATE_FUNC_DECLARE(dAcEgeko_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgeko_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gerock.h b/include/d/a/e/d_a_e_gerock.h new file mode 100644 index 00000000..8c6f5f3f --- /dev/null +++ b/include/d/a/e/d_a_e_gerock.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_GEROCK_H +#define D_A_E_GEROCK_H + +#include +#include +#include + +class dAcEgerock_c : public dAcEnBase_c { +public: + dAcEgerock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgerock_c() {} + + STATE_FUNC_DECLARE(dAcEgerock_c, Attack); + STATE_FUNC_DECLARE(dAcEgerock_c, Damage); + STATE_FUNC_DECLARE(dAcEgerock_c, FlyHome); + STATE_FUNC_DECLARE(dAcEgerock_c, Rail); + STATE_FUNC_DECLARE(dAcEgerock_c, Return); + STATE_FUNC_DECLARE(dAcEgerock_c, Shock); + STATE_FUNC_DECLARE(dAcEgerock_c, Stay); + STATE_FUNC_DECLARE(dAcEgerock_c, Vanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgerock_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gue.h b/include/d/a/e/d_a_e_gue.h new file mode 100644 index 00000000..da9267ea --- /dev/null +++ b/include/d/a/e/d_a_e_gue.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_GUE_H +#define D_A_E_GUE_H + +#include +#include +#include + +class dAcEgue_c : public dAcEnBase_c { +public: + dAcEgue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgue_c() {} + + STATE_FUNC_DECLARE(dAcEgue_c, Attack); + STATE_FUNC_DECLARE(dAcEgue_c, Blow); + STATE_FUNC_DECLARE(dAcEgue_c, Damage); + STATE_FUNC_DECLARE(dAcEgue_c, FlyHome); + STATE_FUNC_DECLARE(dAcEgue_c, FlyPlayer); + STATE_FUNC_DECLARE(dAcEgue_c, Return); + STATE_FUNC_DECLARE(dAcEgue_c, Stay); + STATE_FUNC_DECLARE(dAcEgue_c, Stun); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgue_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gumarm.h b/include/d/a/e/d_a_e_gumarm.h new file mode 100644 index 00000000..d09a89c7 --- /dev/null +++ b/include/d/a/e/d_a_e_gumarm.h @@ -0,0 +1,36 @@ +#ifndef D_A_E_GUMARM_H +#define D_A_E_GUMARM_H + +#include +#include +#include + +class dAcGumarm_c : public dAcEnBase_c { +public: + dAcGumarm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcGumarm_c() {} + + STATE_FUNC_DECLARE(dAcGumarm_c, Hide); + STATE_FUNC_DECLARE(dAcGumarm_c, HideWait); + STATE_FUNC_DECLARE(dAcGumarm_c, HideWalk); + STATE_FUNC_DECLARE(dAcGumarm_c, HideMove); + STATE_FUNC_DECLARE(dAcGumarm_c, Wait); + STATE_FUNC_DECLARE(dAcGumarm_c, Walk); + STATE_FUNC_DECLARE(dAcGumarm_c, Appear); + STATE_FUNC_DECLARE(dAcGumarm_c, KeepRock); + STATE_FUNC_DECLARE(dAcGumarm_c, AttackMove); + STATE_FUNC_DECLARE(dAcGumarm_c, Attack); + STATE_FUNC_DECLARE(dAcGumarm_c, Lost); + STATE_FUNC_DECLARE(dAcGumarm_c, Find); + STATE_FUNC_DECLARE(dAcGumarm_c, FreezeStart); + STATE_FUNC_DECLARE(dAcGumarm_c, Freeze); + STATE_FUNC_DECLARE(dAcGumarm_c, FreezeEnd); + STATE_FUNC_DECLARE(dAcGumarm_c, Sink); + STATE_FUNC_DECLARE(dAcGumarm_c, KeepSink); + STATE_FUNC_DECLARE(dAcGumarm_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcGumarm_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gunho.h b/include/d/a/e/d_a_e_gunho.h new file mode 100644 index 00000000..f926a4b7 --- /dev/null +++ b/include/d/a/e/d_a_e_gunho.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_GUNHO_H +#define D_A_E_GUNHO_H + +#include +#include +#include + +class dAcEgunho_c : public dAcEnBase_c { +public: + dAcEgunho_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgunho_c() {} + + STATE_FUNC_DECLARE(dAcEgunho_c, OpenClose); + STATE_FUNC_DECLARE(dAcEgunho_c, Wait); + STATE_FUNC_DECLARE(dAcEgunho_c, NormalMove); + STATE_FUNC_DECLARE(dAcEgunho_c, Search); + STATE_FUNC_DECLARE(dAcEgunho_c, AttackBullet); + STATE_FUNC_DECLARE(dAcEgunho_c, AttackBomb); + STATE_FUNC_DECLARE(dAcEgunho_c, Damage); + STATE_FUNC_DECLARE(dAcEgunho_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgunho_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_gunhob.h b/include/d/a/e/d_a_e_gunhob.h new file mode 100644 index 00000000..af82dcb1 --- /dev/null +++ b/include/d/a/e/d_a_e_gunhob.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_GUNHOB_H +#define D_A_E_GUNHOB_H + +#include +#include +#include + +class dAcEgunhob_c : public dAcEnBase_c { +public: + dAcEgunhob_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEgunhob_c() {} + + STATE_FUNC_DECLARE(dAcEgunhob_c, BulletMove); + STATE_FUNC_DECLARE(dAcEgunhob_c, BulletReflection); + STATE_FUNC_DECLARE(dAcEgunhob_c, BombWait); + STATE_FUNC_DECLARE(dAcEgunhob_c, BombMove); + STATE_FUNC_DECLARE(dAcEgunhob_c, BombDelete); + STATE_FUNC_DECLARE(dAcEgunhob_c, BombBomb); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEgunhob_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hb.h b/include/d/a/e/d_a_e_hb.h new file mode 100644 index 00000000..08a01f00 --- /dev/null +++ b/include/d/a/e/d_a_e_hb.h @@ -0,0 +1,27 @@ +#ifndef D_A_E_HB_H +#define D_A_E_HB_H + +#include +#include +#include + +class dAcEhb_c : public dAcEnBase_c { +public: + dAcEhb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhb_c() {} + + STATE_FUNC_DECLARE(dAcEhb_c, Under); + STATE_FUNC_DECLARE(dAcEhb_c, Appear); + STATE_FUNC_DECLARE(dAcEhb_c, Wait); + STATE_FUNC_DECLARE(dAcEhb_c, Attack); + STATE_FUNC_DECLARE(dAcEhb_c, Damage); + STATE_FUNC_DECLARE(dAcEhb_c, Blow); + STATE_FUNC_DECLARE(dAcEhb_c, Stun); + STATE_FUNC_DECLARE(dAcEhb_c, DeadMouth); + STATE_FUNC_DECLARE(dAcEhb_c, Avoid); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhb_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hidokari.h b/include/d/a/e/d_a_e_hidokari.h new file mode 100644 index 00000000..d97b744f --- /dev/null +++ b/include/d/a/e/d_a_e_hidokari.h @@ -0,0 +1,35 @@ +#ifndef D_A_E_HIDOKARI_H +#define D_A_E_HIDOKARI_H + +#include +#include +#include + +class dAcEhidokari_c : public dAcEnBase_c { +public: + dAcEhidokari_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhidokari_c() {} + + STATE_FUNC_DECLARE(dAcEhidokari_c, Wait); + STATE_FUNC_DECLARE(dAcEhidokari_c, Walk); + STATE_FUNC_DECLARE(dAcEhidokari_c, Kyoro); + STATE_FUNC_DECLARE(dAcEhidokari_c, Find); + STATE_FUNC_DECLARE(dAcEhidokari_c, Run); + STATE_FUNC_DECLARE(dAcEhidokari_c, Inside); + STATE_FUNC_DECLARE(dAcEhidokari_c, Stun); + STATE_FUNC_DECLARE(dAcEhidokari_c, WaitShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, RunShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, WalkShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, FireShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, RetShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, NoShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, Damage); + STATE_FUNC_DECLARE(dAcEhidokari_c, GuradShell); + STATE_FUNC_DECLARE(dAcEhidokari_c, Panic); + STATE_FUNC_DECLARE(dAcEhidokari_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhidokari_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hidokaris.h b/include/d/a/e/d_a_e_hidokaris.h new file mode 100644 index 00000000..51ec3b57 --- /dev/null +++ b/include/d/a/e/d_a_e_hidokaris.h @@ -0,0 +1,21 @@ +#ifndef D_A_E_HIDOKARIS_H +#define D_A_E_HIDOKARIS_H + +#include +#include +#include + +class dAcEhidokaris_c : public dAcObjBase_c { +public: + dAcEhidokaris_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhidokaris_c() {} + + STATE_FUNC_DECLARE(dAcEhidokaris_c, Wait); + STATE_FUNC_DECLARE(dAcEhidokaris_c, BombWait); + STATE_FUNC_DECLARE(dAcEhidokaris_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhidokaris_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hidory.h b/include/d/a/e/d_a_e_hidory.h new file mode 100644 index 00000000..8417b469 --- /dev/null +++ b/include/d/a/e/d_a_e_hidory.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_HIDORY_H +#define D_A_E_HIDORY_H + +#include +#include +#include + +class dAcEHidory_c : public dAcEnBase_c { +public: + dAcEHidory_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEHidory_c() {} + + STATE_FUNC_DECLARE(dAcEHidory_c, Wait); + STATE_FUNC_DECLARE(dAcEHidory_c, Hovering); + STATE_FUNC_DECLARE(dAcEHidory_c, Attack); + STATE_FUNC_DECLARE(dAcEHidory_c, Whip_Damage); + STATE_FUNC_DECLARE(dAcEHidory_c, Damage); + STATE_FUNC_DECLARE(dAcEHidory_c, Death); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEHidory_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hoc.h b/include/d/a/e/d_a_e_hoc.h new file mode 100644 index 00000000..d29e1d27 --- /dev/null +++ b/include/d/a/e/d_a_e_hoc.h @@ -0,0 +1,34 @@ +#ifndef D_A_E_HOC_H +#define D_A_E_HOC_H + +#include +#include +#include + +class dAcEhoc_c : public dAcEnBase_c { +public: + dAcEhoc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhoc_c() {} + + STATE_FUNC_DECLARE(dAcEhoc_c, Fight); + STATE_FUNC_DECLARE(dAcEhoc_c, Attack); + STATE_FUNC_DECLARE(dAcEhoc_c, BigAttack); + STATE_FUNC_DECLARE(dAcEhoc_c, AttackAfter); + STATE_FUNC_DECLARE(dAcEhoc_c, Escape); + STATE_FUNC_DECLARE(dAcEhoc_c, Damage); + STATE_FUNC_DECLARE(dAcEhoc_c, Fire); + STATE_FUNC_DECLARE(dAcEhoc_c, Fail); + STATE_FUNC_DECLARE(dAcEhoc_c, StabGuard); + STATE_FUNC_DECLARE(dAcEhoc_c, Stun); + STATE_FUNC_DECLARE(dAcEhoc_c, DropOut); + STATE_FUNC_DECLARE(dAcEhoc_c, Return); + STATE_FUNC_DECLARE(dAcEhoc_c, DashReturn); + STATE_FUNC_DECLARE(dAcEhoc_c, Wait); + STATE_FUNC_DECLARE(dAcEhoc_c, Summon); + STATE_FUNC_DECLARE(dAcEhoc_c, AirDamage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhoc_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hp.h b/include/d/a/e/d_a_e_hp.h new file mode 100644 index 00000000..0fd45fac --- /dev/null +++ b/include/d/a/e/d_a_e_hp.h @@ -0,0 +1,31 @@ +#ifndef D_A_E_HP_H +#define D_A_E_HP_H + +#include +#include +#include + +class dAcEHp_c : public dAcEnBase_c { +public: + dAcEHp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEHp_c() {} + + STATE_FUNC_DECLARE(dAcEHp_c, BobUpAndDown); + STATE_FUNC_DECLARE(dAcEHp_c, Chase); + STATE_FUNC_DECLARE(dAcEHp_c, Attack); + STATE_FUNC_DECLARE(dAcEHp_c, AtkWait); + STATE_FUNC_DECLARE(dAcEHp_c, Extract); + STATE_FUNC_DECLARE(dAcEHp_c, Petrify); + STATE_FUNC_DECLARE(dAcEHp_c, Fluster); + STATE_FUNC_DECLARE(dAcEHp_c, Escape); + STATE_FUNC_DECLARE(dAcEHp_c, Damage); + STATE_FUNC_DECLARE(dAcEHp_c, VcmDmg); + STATE_FUNC_DECLARE(dAcEHp_c, Stun); + STATE_FUNC_DECLARE(dAcEHp_c, Die); + STATE_FUNC_DECLARE(dAcEHp_c, Dummy); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEHp_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_hydra.h b/include/d/a/e/d_a_e_hydra.h new file mode 100644 index 00000000..09cdab1e --- /dev/null +++ b/include/d/a/e/d_a_e_hydra.h @@ -0,0 +1,29 @@ +#ifndef D_A_E_HYDRA_H +#define D_A_E_HYDRA_H + +#include +#include +#include + +class dAcEhydra_c : public dAcEnBase_c { +public: + dAcEhydra_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEhydra_c() {} + + STATE_FUNC_DECLARE(dAcEhydra_c, Wait); + STATE_FUNC_DECLARE(dAcEhydra_c, Walk); + STATE_FUNC_DECLARE(dAcEhydra_c, Run); + STATE_FUNC_DECLARE(dAcEhydra_c, Ret); + STATE_FUNC_DECLARE(dAcEhydra_c, Attack); + STATE_FUNC_DECLARE(dAcEhydra_c, AttackWait); + STATE_FUNC_DECLARE(dAcEhydra_c, Recover); + STATE_FUNC_DECLARE(dAcEhydra_c, Stun); + STATE_FUNC_DECLARE(dAcEhydra_c, Damage); + STATE_FUNC_DECLARE(dAcEhydra_c, EtcDamage); + STATE_FUNC_DECLARE(dAcEhydra_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEhydra_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_kg.h b/include/d/a/e/d_a_e_kg.h new file mode 100644 index 00000000..c34c80b5 --- /dev/null +++ b/include/d/a/e/d_a_e_kg.h @@ -0,0 +1,53 @@ +#ifndef D_A_E_KG_H +#define D_A_E_KG_H + +#include +#include +#include + +class dAcEkg_c : public dAcEnBase_c { +public: + dAcEkg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEkg_c() {} + + STATE_FUNC_DECLARE(dAcEkg_c, Wait); + STATE_FUNC_DECLARE(dAcEkg_c, Walk); + STATE_FUNC_DECLARE(dAcEkg_c, Find); + STATE_FUNC_DECLARE(dAcEkg_c, Chase); + STATE_FUNC_DECLARE(dAcEkg_c, Step); + STATE_FUNC_DECLARE(dAcEkg_c, Damage); + STATE_FUNC_DECLARE(dAcEkg_c, PlayerLost); + STATE_FUNC_DECLARE(dAcEkg_c, Return); + STATE_FUNC_DECLARE(dAcEkg_c, WindBlow); + STATE_FUNC_DECLARE(dAcEkg_c, Reverse); + STATE_FUNC_DECLARE(dAcEkg_c, BlowReturn); + STATE_FUNC_DECLARE(dAcEkg_c, JumpReady); + STATE_FUNC_DECLARE(dAcEkg_c, Jump); + STATE_FUNC_DECLARE(dAcEkg_c, JumpAttack_Hold); + STATE_FUNC_DECLARE(dAcEkg_c, Release); + STATE_FUNC_DECLARE(dAcEkg_c, Landing); + STATE_FUNC_DECLARE(dAcEkg_c, WallWait); + STATE_FUNC_DECLARE(dAcEkg_c, WallWalk); + STATE_FUNC_DECLARE(dAcEkg_c, WallFind); + STATE_FUNC_DECLARE(dAcEkg_c, WallStep); + STATE_FUNC_DECLARE(dAcEkg_c, WallJumpReady); + STATE_FUNC_DECLARE(dAcEkg_c, WallJump); + STATE_FUNC_DECLARE(dAcEkg_c, WindBlowAtWall); + STATE_FUNC_DECLARE(dAcEkg_c, HitAtWall); + STATE_FUNC_DECLARE(dAcEkg_c, DamageAtWall); + STATE_FUNC_DECLARE(dAcEkg_c, RoofWait); + STATE_FUNC_DECLARE(dAcEkg_c, RoofWalk); + STATE_FUNC_DECLARE(dAcEkg_c, RoofFall); + STATE_FUNC_DECLARE(dAcEkg_c, HangOn); + STATE_FUNC_DECLARE(dAcEkg_c, UnderWait); + STATE_FUNC_DECLARE(dAcEkg_c, UnderWalk); + STATE_FUNC_DECLARE(dAcEkg_c, UnderStep); + STATE_FUNC_DECLARE(dAcEkg_c, UnderJump); + STATE_FUNC_DECLARE(dAcEkg_c, SoundReaction); + STATE_FUNC_DECLARE(dAcEkg_c, SoundReactionAtWallRoof); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEkg_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_ks.h b/include/d/a/e/d_a_e_ks.h new file mode 100644 index 00000000..bd69b029 --- /dev/null +++ b/include/d/a/e/d_a_e_ks.h @@ -0,0 +1,32 @@ +#ifndef D_A_E_KS_H +#define D_A_E_KS_H + +#include +#include +#include + +class dAcEKs_c : public dAcEnBase_c { +public: + dAcEKs_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEKs_c() {} + + STATE_FUNC_DECLARE(dAcEKs_c, Wait); + STATE_FUNC_DECLARE(dAcEKs_c, WakeUp); + STATE_FUNC_DECLARE(dAcEKs_c, ReturnToWait); + STATE_FUNC_DECLARE(dAcEKs_c, WaitReady); + STATE_FUNC_DECLARE(dAcEKs_c, Move); + STATE_FUNC_DECLARE(dAcEKs_c, Chase); + STATE_FUNC_DECLARE(dAcEKs_c, ChaseAttack); + STATE_FUNC_DECLARE(dAcEKs_c, Fighting); + STATE_FUNC_DECLARE(dAcEKs_c, AttackReady); + STATE_FUNC_DECLARE(dAcEKs_c, Attack); + STATE_FUNC_DECLARE(dAcEKs_c, Damage); + STATE_FUNC_DECLARE(dAcEKs_c, Stun); + STATE_FUNC_DECLARE(dAcEKs_c, WindBlow); + STATE_FUNC_DECLARE(dAcEKs_c, PathMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEKs_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_kumite_gira.h b/include/d/a/e/d_a_e_kumite_gira.h new file mode 100644 index 00000000..4dfff51d --- /dev/null +++ b/include/d/a/e/d_a_e_kumite_gira.h @@ -0,0 +1,21 @@ +#ifndef D_A_E_KUMITE_GIRA_H +#define D_A_E_KUMITE_GIRA_H + +#include +#include +#include + +class dAcEKumiteGira_c : public dAcEnBase_c { +public: + dAcEKumiteGira_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEKumiteGira_c() {} + + STATE_FUNC_DECLARE(dAcEKumiteGira_c, Wait); + STATE_FUNC_DECLARE(dAcEKumiteGira_c, PlayAnm); + STATE_FUNC_DECLARE(dAcEKumiteGira_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEKumiteGira_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_liza_tail.h b/include/d/a/e/d_a_e_liza_tail.h new file mode 100644 index 00000000..492fc716 --- /dev/null +++ b/include/d/a/e/d_a_e_liza_tail.h @@ -0,0 +1,23 @@ +#ifndef D_A_E_LIZA_TAIL_H +#define D_A_E_LIZA_TAIL_H + +#include +#include +#include + +class dAcEliza_tail_c : public dAcEnBase_c { +public: + dAcEliza_tail_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEliza_tail_c() {} + + STATE_FUNC_DECLARE(dAcEliza_tail_c, Wait); + STATE_FUNC_DECLARE(dAcEliza_tail_c, Damage); + STATE_FUNC_DECLARE(dAcEliza_tail_c, WhipCatch); + STATE_FUNC_DECLARE(dAcEliza_tail_c, Get); + STATE_FUNC_DECLARE(dAcEliza_tail_c, InLava); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEliza_tail_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_lizarufos.h b/include/d/a/e/d_a_e_lizarufos.h new file mode 100644 index 00000000..72dc39d0 --- /dev/null +++ b/include/d/a/e/d_a_e_lizarufos.h @@ -0,0 +1,43 @@ +#ifndef D_A_E_LIZARUFOS_H +#define D_A_E_LIZARUFOS_H + +#include +#include +#include + +class dAcELizarufos_c : public dAcEnBase_c { +public: + dAcELizarufos_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcELizarufos_c() {} + + STATE_FUNC_DECLARE(dAcELizarufos_c, Demo); + STATE_FUNC_DECLARE(dAcELizarufos_c, Wait); + STATE_FUNC_DECLARE(dAcELizarufos_c, Kyoro); + STATE_FUNC_DECLARE(dAcELizarufos_c, Find); + STATE_FUNC_DECLARE(dAcELizarufos_c, Find2); + STATE_FUNC_DECLARE(dAcELizarufos_c, Move); + STATE_FUNC_DECLARE(dAcELizarufos_c, Search); + STATE_FUNC_DECLARE(dAcELizarufos_c, PathMove); + STATE_FUNC_DECLARE(dAcELizarufos_c, FightWait); + STATE_FUNC_DECLARE(dAcELizarufos_c, Provoke); + STATE_FUNC_DECLARE(dAcELizarufos_c, ArmAttack); + STATE_FUNC_DECLARE(dAcELizarufos_c, TailAttack); + STATE_FUNC_DECLARE(dAcELizarufos_c, FireAttack); + STATE_FUNC_DECLARE(dAcELizarufos_c, Step); + STATE_FUNC_DECLARE(dAcELizarufos_c, BackJump); + STATE_FUNC_DECLARE(dAcELizarufos_c, CliffJump); + STATE_FUNC_DECLARE(dAcELizarufos_c, GuardWait); + STATE_FUNC_DECLARE(dAcELizarufos_c, Guard); + STATE_FUNC_DECLARE(dAcELizarufos_c, JustGuard); + STATE_FUNC_DECLARE(dAcELizarufos_c, RetMove); + STATE_FUNC_DECLARE(dAcELizarufos_c, Damage); + STATE_FUNC_DECLARE(dAcELizarufos_c, Falter); + STATE_FUNC_DECLARE(dAcELizarufos_c, Stun); + STATE_FUNC_DECLARE(dAcELizarufos_c, Fall); + STATE_FUNC_DECLARE(dAcELizarufos_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcELizarufos_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_magma.h b/include/d/a/e/d_a_e_magma.h new file mode 100644 index 00000000..6bd52dca --- /dev/null +++ b/include/d/a/e/d_a_e_magma.h @@ -0,0 +1,23 @@ +#ifndef D_A_E_MAGMA_H +#define D_A_E_MAGMA_H + +#include +#include +#include + +class dAcEmagma_c : public dAcObjBase_c { +public: + dAcEmagma_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEmagma_c() {} + + STATE_FUNC_DECLARE(dAcEmagma_c, Birth); + STATE_FUNC_DECLARE(dAcEmagma_c, Move); + STATE_FUNC_DECLARE(dAcEmagma_c, BulletMove); + STATE_FUNC_DECLARE(dAcEmagma_c, Frame); + STATE_FUNC_DECLARE(dAcEmagma_c, Damage); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEmagma_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_maguppo.h b/include/d/a/e/d_a_e_maguppo.h new file mode 100644 index 00000000..6661dcdc --- /dev/null +++ b/include/d/a/e/d_a_e_maguppo.h @@ -0,0 +1,31 @@ +#ifndef D_A_E_MAGUPPO_H +#define D_A_E_MAGUPPO_H + +#include +#include +#include + +class dAcEmaguppo_c : public dAcEnBase_c { +public: + dAcEmaguppo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEmaguppo_c() {} + + STATE_FUNC_DECLARE(dAcEmaguppo_c, Attack); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Appear); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Blow); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Corner); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Damage); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Dead); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Dive); + STATE_FUNC_DECLARE(dAcEmaguppo_c, RailReverse); + STATE_FUNC_DECLARE(dAcEmaguppo_c, RailWalk); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Stomped); + STATE_FUNC_DECLARE(dAcEmaguppo_c, Stun); + STATE_FUNC_DECLARE(dAcEmaguppo_c, DivingWait); + STATE_FUNC_DECLARE(dAcEmaguppo_c, WaitAttack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEmaguppo_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_mr.h b/include/d/a/e/d_a_e_mr.h new file mode 100644 index 00000000..48a39cf1 --- /dev/null +++ b/include/d/a/e/d_a_e_mr.h @@ -0,0 +1,44 @@ +#ifndef D_A_E_MR_H +#define D_A_E_MR_H + +#include +#include +#include + +class dAcEmr_c : public dAcEnBase_c { +public: + dAcEmr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEmr_c() {} + + STATE_FUNC_DECLARE(dAcEmr_c, Wait); + STATE_FUNC_DECLARE(dAcEmr_c, Walk); + STATE_FUNC_DECLARE(dAcEmr_c, Find); + STATE_FUNC_DECLARE(dAcEmr_c, BattleMove); + STATE_FUNC_DECLARE(dAcEmr_c, GuardSt); + STATE_FUNC_DECLARE(dAcEmr_c, GuardEnd); + STATE_FUNC_DECLARE(dAcEmr_c, Stick); + STATE_FUNC_DECLARE(dAcEmr_c, BattleNoShieldMove); + STATE_FUNC_DECLARE(dAcEmr_c, Swing); + STATE_FUNC_DECLARE(dAcEmr_c, Rush); + STATE_FUNC_DECLARE(dAcEmr_c, GuardJust); + STATE_FUNC_DECLARE(dAcEmr_c, Lost); + STATE_FUNC_DECLARE(dAcEmr_c, ShieldCut); + STATE_FUNC_DECLARE(dAcEmr_c, ShieldThrow); + STATE_FUNC_DECLARE(dAcEmr_c, ShieldOut); + STATE_FUNC_DECLARE(dAcEmr_c, Dead); + STATE_FUNC_DECLARE(dAcEmr_c, Piyori); + STATE_FUNC_DECLARE(dAcEmr_c, WhipPiyori); + STATE_FUNC_DECLARE(dAcEmr_c, BombReaction); + STATE_FUNC_DECLARE(dAcEmr_c, Yoroke); + STATE_FUNC_DECLARE(dAcEmr_c, EventWait); + STATE_FUNC_DECLARE(dAcEmr_c, Damage); + STATE_FUNC_DECLARE(dAcEmr_c, PathWait); + STATE_FUNC_DECLARE(dAcEmr_c, PathWalk); + STATE_FUNC_DECLARE(dAcEmr_c, Home); + STATE_FUNC_DECLARE(dAcEmr_c, PathHome); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEmr_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_mr_shield.h b/include/d/a/e/d_a_e_mr_shield.h new file mode 100644 index 00000000..a507001c --- /dev/null +++ b/include/d/a/e/d_a_e_mr_shield.h @@ -0,0 +1,20 @@ +#ifndef D_A_E_MR_SHIELD_H +#define D_A_E_MR_SHIELD_H + +#include +#include +#include + +class dAcE_Mr_Shield_c : public dAcEnBase_c { +public: + dAcE_Mr_Shield_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcE_Mr_Shield_c() {} + + STATE_FUNC_DECLARE(dAcE_Mr_Shield_c, Move); + STATE_FUNC_DECLARE(dAcE_Mr_Shield_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcE_Mr_Shield_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_oc.h b/include/d/a/e/d_a_e_oc.h new file mode 100644 index 00000000..f5256df1 --- /dev/null +++ b/include/d/a/e/d_a_e_oc.h @@ -0,0 +1,45 @@ +#ifndef D_A_E_OC_H +#define D_A_E_OC_H + +#include +#include +#include + +class dAcEoc_c : public dAcEnBase_c { +public: + dAcEoc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEoc_c() {} + + STATE_FUNC_DECLARE(dAcEoc_c, Wait); + STATE_FUNC_DECLARE(dAcEoc_c, Standby); + STATE_FUNC_DECLARE(dAcEoc_c, FindCall); + STATE_FUNC_DECLARE(dAcEoc_c, Fight); + STATE_FUNC_DECLARE(dAcEoc_c, Attack); + STATE_FUNC_DECLARE(dAcEoc_c, BigAttack); + STATE_FUNC_DECLARE(dAcEoc_c, Damage); + STATE_FUNC_DECLARE(dAcEoc_c, Fire); + STATE_FUNC_DECLARE(dAcEoc_c, Fail); + STATE_FUNC_DECLARE(dAcEoc_c, StabGuard); + STATE_FUNC_DECLARE(dAcEoc_c, Stun); + STATE_FUNC_DECLARE(dAcEoc_c, PipeRun); + STATE_FUNC_DECLARE(dAcEoc_c, PipeWait); + STATE_FUNC_DECLARE(dAcEoc_c, Whistle); + STATE_FUNC_DECLARE(dAcEoc_c, Flicked); + STATE_FUNC_DECLARE(dAcEoc_c, AirDamage); + STATE_FUNC_DECLARE(dAcEoc_c, Demo); + STATE_FUNC_DECLARE(dAcEoc_c, PipeChase); + STATE_FUNC_DECLARE(dAcEoc_c, SearchPipe); + STATE_FUNC_DECLARE(dAcEoc_c, GetPipe); + STATE_FUNC_DECLARE(dAcEoc_c, Summon); + STATE_FUNC_DECLARE(dAcEoc_c, BombCarry); + STATE_FUNC_DECLARE(dAcEoc_c, BombThrow); + STATE_FUNC_DECLARE(dAcEoc_c, Escape); + STATE_FUNC_DECLARE(dAcEoc_c, Equip); + STATE_FUNC_DECLARE(dAcEoc_c, WhipCapture); + STATE_FUNC_DECLARE(dAcEoc_c, DemoMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEoc_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_or.h b/include/d/a/e/d_a_e_or.h new file mode 100644 index 00000000..7c47b560 --- /dev/null +++ b/include/d/a/e/d_a_e_or.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_OR_H +#define D_A_E_OR_H + +#include +#include +#include + +class dAcEor_c : public dAcEnBase_c { +public: + dAcEor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEor_c() {} + + STATE_FUNC_DECLARE(dAcEor_c, Wait); + STATE_FUNC_DECLARE(dAcEor_c, Appear); + STATE_FUNC_DECLARE(dAcEor_c, Attack); + STATE_FUNC_DECLARE(dAcEor_c, AttackCarry); + STATE_FUNC_DECLARE(dAcEor_c, Stun); + STATE_FUNC_DECLARE(dAcEor_c, Damage); + STATE_FUNC_DECLARE(dAcEor_c, Hide); + STATE_FUNC_DECLARE(dAcEor_c, Kyoro); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEor_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_or_cannon.h b/include/d/a/e/d_a_e_or_cannon.h new file mode 100644 index 00000000..37d447a4 --- /dev/null +++ b/include/d/a/e/d_a_e_or_cannon.h @@ -0,0 +1,21 @@ +#ifndef D_A_E_OR_CANNON_H +#define D_A_E_OR_CANNON_H + +#include +#include +#include + +class dAcEorCannon_c : public dAcEnBase_c { +public: + dAcEorCannon_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEorCannon_c() {} + + STATE_FUNC_DECLARE(dAcEorCannon_c, Wait); + STATE_FUNC_DECLARE(dAcEorCannon_c, Attack); + STATE_FUNC_DECLARE(dAcEorCannon_c, Death); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEorCannon_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_ph.h b/include/d/a/e/d_a_e_ph.h new file mode 100644 index 00000000..2b4f213f --- /dev/null +++ b/include/d/a/e/d_a_e_ph.h @@ -0,0 +1,20 @@ +#ifndef D_A_E_PH_H +#define D_A_E_PH_H + +#include +#include +#include + +class dAcEPh_c : public dAcEnBase_c { +public: + dAcEPh_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEPh_c() {} + + STATE_FUNC_DECLARE(dAcEPh_c, Stop); + STATE_FUNC_DECLARE(dAcEPh_c, PathMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEPh_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_po.h b/include/d/a/e/d_a_e_po.h new file mode 100644 index 00000000..1da4a506 --- /dev/null +++ b/include/d/a/e/d_a_e_po.h @@ -0,0 +1,26 @@ +#ifndef D_A_E_PO_H +#define D_A_E_PO_H + +#include +#include +#include + +class dAcEPo_c : public dAcEnBase_c { +public: + dAcEPo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEPo_c() {} + + STATE_FUNC_DECLARE(dAcEPo_c, Stop); + STATE_FUNC_DECLARE(dAcEPo_c, Revival); + STATE_FUNC_DECLARE(dAcEPo_c, Wait); + STATE_FUNC_DECLARE(dAcEPo_c, Move); + STATE_FUNC_DECLARE(dAcEPo_c, PathMove); + STATE_FUNC_DECLARE(dAcEPo_c, Find); + STATE_FUNC_DECLARE(dAcEPo_c, Event); + STATE_FUNC_DECLARE(dAcEPo_c, SearchMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEPo_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_remly.h b/include/d/a/e/d_a_e_remly.h new file mode 100644 index 00000000..f14c9b88 --- /dev/null +++ b/include/d/a/e/d_a_e_remly.h @@ -0,0 +1,42 @@ +#ifndef D_A_E_REMLY_H +#define D_A_E_REMLY_H + +#include +#include +#include + +class dAcEremly_c : public dAcEnBase_c { +public: + dAcEremly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEremly_c() {} + + STATE_FUNC_DECLARE(dAcEremly_c, Wait); + STATE_FUNC_DECLARE(dAcEremly_c, Walk); + STATE_FUNC_DECLARE(dAcEremly_c, Run); + STATE_FUNC_DECLARE(dAcEremly_c, Escape); + STATE_FUNC_DECLARE(dAcEremly_c, EscapeDash); + STATE_FUNC_DECLARE(dAcEremly_c, Wind); + STATE_FUNC_DECLARE(dAcEremly_c, Hold); + STATE_FUNC_DECLARE(dAcEremly_c, Jump); + STATE_FUNC_DECLARE(dAcEremly_c, Fly); + STATE_FUNC_DECLARE(dAcEremly_c, Damage); + STATE_FUNC_DECLARE(dAcEremly_c, Sleep); + STATE_FUNC_DECLARE(dAcEremly_c, Scared); + STATE_FUNC_DECLARE(dAcEremly_c, Stun); + STATE_FUNC_DECLARE(dAcEremly_c, Water); + STATE_FUNC_DECLARE(dAcEremly_c, Hear); + STATE_FUNC_DECLARE(dAcEremly_c, NightSleepDemo); + STATE_FUNC_DECLARE(dAcEremly_c, NightFoo); + STATE_FUNC_DECLARE(dAcEremly_c, NightReflectionFoo); + STATE_FUNC_DECLARE(dAcEremly_c, NightWait); + STATE_FUNC_DECLARE(dAcEremly_c, NightWalk); + STATE_FUNC_DECLARE(dAcEremly_c, NightRun); + STATE_FUNC_DECLARE(dAcEremly_c, NightRet); + STATE_FUNC_DECLARE(dAcEremly_c, NightJumpAttack); + STATE_FUNC_DECLARE(dAcEremly_c, BirthWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEremly_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_rupee_gue.h b/include/d/a/e/d_a_e_rupee_gue.h new file mode 100644 index 00000000..0d61d3b4 --- /dev/null +++ b/include/d/a/e/d_a_e_rupee_gue.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_RUPEE_GUE_H +#define D_A_E_RUPEE_GUE_H + +#include +#include +#include + +class dAcErupeeGue_c : public dAcEnBase_c { +public: + dAcErupeeGue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcErupeeGue_c() {} + + STATE_FUNC_DECLARE(dAcErupeeGue_c, Wait); + STATE_FUNC_DECLARE(dAcErupeeGue_c, RunAway); + STATE_FUNC_DECLARE(dAcErupeeGue_c, Hit); + STATE_FUNC_DECLARE(dAcErupeeGue_c, GHit); + STATE_FUNC_DECLARE(dAcErupeeGue_c, Hide); + STATE_FUNC_DECLARE(dAcErupeeGue_c, Death); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcErupeeGue_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_sf.h b/include/d/a/e/d_a_e_sf.h new file mode 100644 index 00000000..79360d85 --- /dev/null +++ b/include/d/a/e/d_a_e_sf.h @@ -0,0 +1,29 @@ +#ifndef D_A_E_SF_H +#define D_A_E_SF_H + +#include +#include +#include + +class dAcEsf_c : public dAcEnBase_c { +public: + dAcEsf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEsf_c() {} + + STATE_FUNC_DECLARE(dAcEsf_c, Standby); + STATE_FUNC_DECLARE(dAcEsf_c, Home); + STATE_FUNC_DECLARE(dAcEsf_c, Fight); + STATE_FUNC_DECLARE(dAcEsf_c, Attack); + STATE_FUNC_DECLARE(dAcEsf_c, AttackB); + STATE_FUNC_DECLARE(dAcEsf_c, Attack2); + STATE_FUNC_DECLARE(dAcEsf_c, Guard); + STATE_FUNC_DECLARE(dAcEsf_c, Guard2); + STATE_FUNC_DECLARE(dAcEsf_c, GuardJust); + STATE_FUNC_DECLARE(dAcEsf_c, Damage); + STATE_FUNC_DECLARE(dAcEsf_c, Fail); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEsf_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_sf4.h b/include/d/a/e/d_a_e_sf4.h new file mode 100644 index 00000000..00b59045 --- /dev/null +++ b/include/d/a/e/d_a_e_sf4.h @@ -0,0 +1,28 @@ +#ifndef D_A_E_SF4_H +#define D_A_E_SF4_H + +#include +#include +#include + +class dAcEsf4_c : public dAcEnBase_c { +public: + dAcEsf4_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEsf4_c() {} + + STATE_FUNC_DECLARE(dAcEsf4_c, Standby); + STATE_FUNC_DECLARE(dAcEsf4_c, Fight); + STATE_FUNC_DECLARE(dAcEsf4_c, Attack); + STATE_FUNC_DECLARE(dAcEsf4_c, Guard); + STATE_FUNC_DECLARE(dAcEsf4_c, Guard2); + STATE_FUNC_DECLARE(dAcEsf4_c, GuardJust); + STATE_FUNC_DECLARE(dAcEsf4_c, Counter); + STATE_FUNC_DECLARE(dAcEsf4_c, Change4Sword); + STATE_FUNC_DECLARE(dAcEsf4_c, Damage); + STATE_FUNC_DECLARE(dAcEsf4_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEsf4_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_siren.h b/include/d/a/e/d_a_e_siren.h new file mode 100644 index 00000000..9188889c --- /dev/null +++ b/include/d/a/e/d_a_e_siren.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_SIREN_H +#define D_A_E_SIREN_H + +#include +#include +#include + +class dAcESiren_c : public dAcEnBase_c { +public: + dAcESiren_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcESiren_c() {} + + STATE_FUNC_DECLARE(dAcESiren_c, Wait); + STATE_FUNC_DECLARE(dAcESiren_c, Revival); + STATE_FUNC_DECLARE(dAcESiren_c, Move); + STATE_FUNC_DECLARE(dAcESiren_c, PathMove); + STATE_FUNC_DECLARE(dAcESiren_c, Turn); + STATE_FUNC_DECLARE(dAcESiren_c, Event); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcESiren_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_skytail.h b/include/d/a/e/d_a_e_skytail.h new file mode 100644 index 00000000..2e7746a0 --- /dev/null +++ b/include/d/a/e/d_a_e_skytail.h @@ -0,0 +1,25 @@ +#ifndef D_A_E_SKYTAIL_H +#define D_A_E_SKYTAIL_H + +#include +#include +#include + +class dAcESkytail_c : public dAcEnBase_c { +public: + dAcESkytail_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcESkytail_c() {} + + STATE_FUNC_DECLARE(dAcESkytail_c, RandomMove); + STATE_FUNC_DECLARE(dAcESkytail_c, Move); + STATE_FUNC_DECLARE(dAcESkytail_c, ParallelMove); + STATE_FUNC_DECLARE(dAcESkytail_c, FrontAttack); + STATE_FUNC_DECLARE(dAcESkytail_c, Charge); + STATE_FUNC_DECLARE(dAcESkytail_c, Dead); + STATE_FUNC_DECLARE(dAcESkytail_c, Skytail); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcESkytail_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_sm.h b/include/d/a/e/d_a_e_sm.h new file mode 100644 index 00000000..f30e3739 --- /dev/null +++ b/include/d/a/e/d_a_e_sm.h @@ -0,0 +1,28 @@ +#ifndef D_A_E_SM_H +#define D_A_E_SM_H + +#include +#include +#include + +class dAcEsm_c : public dAcEnBase_c { +public: + dAcEsm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEsm_c() {} + + STATE_FUNC_DECLARE(dAcEsm_c, BaseMother); + STATE_FUNC_DECLARE(dAcEsm_c, Wait); + STATE_FUNC_DECLARE(dAcEsm_c, Walk); + STATE_FUNC_DECLARE(dAcEsm_c, BirthJump); + STATE_FUNC_DECLARE(dAcEsm_c, Shake); + STATE_FUNC_DECLARE(dAcEsm_c, Attack); + STATE_FUNC_DECLARE(dAcEsm_c, Electrical); + STATE_FUNC_DECLARE(dAcEsm_c, Absorption); + STATE_FUNC_DECLARE(dAcEsm_c, Fusion); + STATE_FUNC_DECLARE(dAcEsm_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEsm_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_spark.h b/include/d/a/e/d_a_e_spark.h new file mode 100644 index 00000000..35d1dc98 --- /dev/null +++ b/include/d/a/e/d_a_e_spark.h @@ -0,0 +1,24 @@ +#ifndef D_A_E_SPARK_H +#define D_A_E_SPARK_H + +#include +#include +#include + +class dAcEspark_c : public dAcEnBase_c { +public: + dAcEspark_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEspark_c() {} + + STATE_FUNC_DECLARE(dAcEspark_c, Wait); + STATE_FUNC_DECLARE(dAcEspark_c, EyeWait); + STATE_FUNC_DECLARE(dAcEspark_c, Move); + STATE_FUNC_DECLARE(dAcEspark_c, Damage); + STATE_FUNC_DECLARE(dAcEspark_c, Dead); + STATE_FUNC_DECLARE(dAcEspark_c, Stun); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEspark_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_st.h b/include/d/a/e/d_a_e_st.h new file mode 100644 index 00000000..50ea6930 --- /dev/null +++ b/include/d/a/e/d_a_e_st.h @@ -0,0 +1,48 @@ +#ifndef D_A_E_ST_H +#define D_A_E_ST_H + +#include +#include +#include + +class dAcEst_c : public dAcEnBase_c { +public: + dAcEst_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEst_c() {} + + STATE_FUNC_DECLARE(dAcEst_c, Home); + STATE_FUNC_DECLARE(dAcEst_c, HomeLine); + STATE_FUNC_DECLARE(dAcEst_c, HangHide); + STATE_FUNC_DECLARE(dAcEst_c, HangWait); + STATE_FUNC_DECLARE(dAcEst_c, HangAttack); + STATE_FUNC_DECLARE(dAcEst_c, HangStun); + STATE_FUNC_DECLARE(dAcEst_c, Drop); + STATE_FUNC_DECLARE(dAcEst_c, NormalWalk); + STATE_FUNC_DECLARE(dAcEst_c, NormalWait); + STATE_FUNC_DECLARE(dAcEst_c, Fight); + STATE_FUNC_DECLARE(dAcEst_c, JumpAttack); + STATE_FUNC_DECLARE(dAcEst_c, WireAttack); + STATE_FUNC_DECLARE(dAcEst_c, Hug); + STATE_FUNC_DECLARE(dAcEst_c, HugWalk); + STATE_FUNC_DECLARE(dAcEst_c, CancelHug); + STATE_FUNC_DECLARE(dAcEst_c, Stun); + STATE_FUNC_DECLARE(dAcEst_c, StandEnd); + STATE_FUNC_DECLARE(dAcEst_c, StandStun); + STATE_FUNC_DECLARE(dAcEst_c, StandHit); + STATE_FUNC_DECLARE(dAcEst_c, Defense); + STATE_FUNC_DECLARE(dAcEst_c, Dead); + STATE_FUNC_DECLARE(dAcEst_c, WaterDead); + STATE_FUNC_DECLARE(dAcEst_c, StandDead); + STATE_FUNC_DECLARE(dAcEst_c, Reverse); + STATE_FUNC_DECLARE(dAcEst_c, SpiderWait); + STATE_FUNC_DECLARE(dAcEst_c, SpiderMove); + STATE_FUNC_DECLARE(dAcEst_c, SpiderAttack); + STATE_FUNC_DECLARE(dAcEst_c, SpiderHome); + STATE_FUNC_DECLARE(dAcEst_c, SpiderFang); + STATE_FUNC_DECLARE(dAcEst_c, WindGuard); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEst_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_st_wire.h b/include/d/a/e/d_a_e_st_wire.h new file mode 100644 index 00000000..5628efdf --- /dev/null +++ b/include/d/a/e/d_a_e_st_wire.h @@ -0,0 +1,22 @@ +#ifndef D_A_E_ST_WIRE_H +#define D_A_E_ST_WIRE_H + +#include +#include +#include + +class dAcEstwire_c : public dAcEnBase_c { +public: + dAcEstwire_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEstwire_c() {} + + STATE_FUNC_DECLARE(dAcEstwire_c, Shoot); + STATE_FUNC_DECLARE(dAcEstwire_c, Fix); + STATE_FUNC_DECLARE(dAcEstwire_c, Out); + STATE_FUNC_DECLARE(dAcEstwire_c, AirBack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEstwire_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_syakomaito.h b/include/d/a/e/d_a_e_syakomaito.h new file mode 100644 index 00000000..115f58a1 --- /dev/null +++ b/include/d/a/e/d_a_e_syakomaito.h @@ -0,0 +1,35 @@ +#ifndef D_A_E_SYAKOMAITO_H +#define D_A_E_SYAKOMAITO_H + +#include +#include +#include + +class dAcESyakomaito_c : public dAcEnBase_c { +public: + dAcESyakomaito_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcESyakomaito_c() {} + + STATE_FUNC_DECLARE(dAcESyakomaito_c, Wait); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Kyoro); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Find); + STATE_FUNC_DECLARE(dAcESyakomaito_c, FindSound); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Move); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Search); + STATE_FUNC_DECLARE(dAcESyakomaito_c, RetMove); + STATE_FUNC_DECLARE(dAcESyakomaito_c, KnockBack); + STATE_FUNC_DECLARE(dAcESyakomaito_c, GuardImpact); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Damage); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Stun); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Dead); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Debt); + STATE_FUNC_DECLARE(dAcESyakomaito_c, ReverseWait); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Appear); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Drive); + STATE_FUNC_DECLARE(dAcESyakomaito_c, Teni); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcESyakomaito_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_tn2.h b/include/d/a/e/d_a_e_tn2.h new file mode 100644 index 00000000..7fa85266 --- /dev/null +++ b/include/d/a/e/d_a_e_tn2.h @@ -0,0 +1,21 @@ +#ifndef D_A_E_TN2_H +#define D_A_E_TN2_H + +#include +#include +#include + +class dAcEtn2_c : public dAcEnBase_c { +public: + dAcEtn2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEtn2_c() {} + + STATE_FUNC_DECLARE(dAcEtn2_c, ArmorAttack); + STATE_FUNC_DECLARE(dAcEtn2_c, ArmorWait); + STATE_FUNC_DECLARE(dAcEtn2_c, ArmorWalk); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEtn2_c); +}; + +#endif diff --git a/include/d/a/e/d_a_e_ws.h b/include/d/a/e/d_a_e_ws.h new file mode 100644 index 00000000..30e7b067 --- /dev/null +++ b/include/d/a/e/d_a_e_ws.h @@ -0,0 +1,29 @@ +#ifndef D_A_E_WS_H +#define D_A_E_WS_H + +#include +#include +#include + +class dAcEws_c : public dAcEnBase_c { +public: + dAcEws_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcEws_c() {} + + STATE_FUNC_DECLARE(dAcEws_c, Wait); + STATE_FUNC_DECLARE(dAcEws_c, Move); + STATE_FUNC_DECLARE(dAcEws_c, PyMove); + STATE_FUNC_DECLARE(dAcEws_c, JumpReady); + STATE_FUNC_DECLARE(dAcEws_c, JumpReady2); + STATE_FUNC_DECLARE(dAcEws_c, Jump); + STATE_FUNC_DECLARE(dAcEws_c, Hug); + STATE_FUNC_DECLARE(dAcEws_c, ReturnJump); + STATE_FUNC_DECLARE(dAcEws_c, Return); + STATE_FUNC_DECLARE(dAcEws_c, Escape); + STATE_FUNC_DECLARE(dAcEws_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcEws_c); +}; + +#endif diff --git a/include/d/a/e/d_a_en_base.h b/include/d/a/e/d_a_en_base.h index a24957ba..2c41f658 100644 --- a/include/d/a/e/d_a_en_base.h +++ b/include/d/a/e/d_a_en_base.h @@ -7,4 +7,5 @@ // size: // non-official name class dAcEnBase_c : public dAcObjBase_c {}; + #endif diff --git a/include/d/a/npc/d_a_npc_aku_human.h b/include/d/a/npc/d_a_npc_aku_human.h new file mode 100644 index 00000000..e392d6ca --- /dev/null +++ b/include/d/a/npc/d_a_npc_aku_human.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_AKU_HUMAN_H +#define D_A_NPC_AKU_HUMAN_H + +#include + +class dAcNpcAkuHuman_c : public dAcNpc_c { +public: + dAcNpcAkuHuman_c() {} + virtual ~dAcNpcAkuHuman_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_akumakun.h b/include/d/a/npc/d_a_npc_akumakun.h new file mode 100644 index 00000000..bda0aeb5 --- /dev/null +++ b/include/d/a/npc/d_a_npc_akumakun.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_AKUMAKUN_H +#define D_A_NPC_AKUMAKUN_H + +#include +#include +#include + +class dAcNpcAkumakun_c : public dAcNpc_c { +public: + dAcNpcAkumakun_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcAkumakun_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcAkumakun_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_aqua_dragon.h b/include/d/a/npc/d_a_npc_aqua_dragon.h new file mode 100644 index 00000000..ce5539df --- /dev/null +++ b/include/d/a/npc/d_a_npc_aqua_dragon.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_AQUA_DRAGON_H +#define D_A_NPC_AQUA_DRAGON_H + +#include +#include +#include + +class dAcNpcAdr_c : public dAcNpc_c { +public: + dAcNpcAdr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcAdr_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcAdr_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_azukariya_father.h b/include/d/a/npc/d_a_npc_azukariya_father.h new file mode 100644 index 00000000..f08b5053 --- /dev/null +++ b/include/d/a/npc/d_a_npc_azukariya_father.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_AZUKARIYA_FATHER_H +#define D_A_NPC_AZUKARIYA_FATHER_H + +#include + +class dAcNpcAzukariyaFather_c : public dAcNpc_c { +public: + dAcNpcAzukariyaFather_c() {} + virtual ~dAcNpcAzukariyaFather_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_azukariya_night.h b/include/d/a/npc/d_a_npc_azukariya_night.h new file mode 100644 index 00000000..c4a66a4f --- /dev/null +++ b/include/d/a/npc/d_a_npc_azukariya_night.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_AZUKARIYA_NIGHT_H +#define D_A_NPC_AZUKARIYA_NIGHT_H + +#include +#include +#include + +class dAcNpcAzukariyaNight_c : public dAcNpc_c { +public: + dAcNpcAzukariyaNight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcAzukariyaNight_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcAzukariyaNight_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bamboo_goron.h b/include/d/a/npc/d_a_npc_bamboo_goron.h new file mode 100644 index 00000000..189ed35c --- /dev/null +++ b/include/d/a/npc/d_a_npc_bamboo_goron.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_BAMBOO_GORON_H +#define D_A_NPC_BAMBOO_GORON_H + +#include +#include +#include + +class dAcNpcBgr_c : public dAcNpc_c { +public: + dAcNpcBgr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcBgr_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcBgr_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bbrvl.h b/include/d/a/npc/d_a_npc_bbrvl.h new file mode 100644 index 00000000..7fbf6828 --- /dev/null +++ b/include/d/a/npc/d_a_npc_bbrvl.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_BBRVL_H +#define D_A_NPC_BBRVL_H + +#include +#include +#include + +class dAcNpcBBRvl_c : public dAcNpc_c { +public: + dAcNpcBBRvl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcBBRvl_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcBBRvl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bee.h b/include/d/a/npc/d_a_npc_bee.h new file mode 100644 index 00000000..6ceaee0c --- /dev/null +++ b/include/d/a/npc/d_a_npc_bee.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_BEE_H +#define D_A_NPC_BEE_H + +#include + +class dAcNpcBee_c : public dAcEnBase_c { +public: + dAcNpcBee_c() {} + virtual ~dAcNpcBee_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bird.h b/include/d/a/npc/d_a_npc_bird.h new file mode 100644 index 00000000..93267d11 --- /dev/null +++ b/include/d/a/npc/d_a_npc_bird.h @@ -0,0 +1,19 @@ +#ifndef D_A_NPC_BIRD_H +#define D_A_NPC_BIRD_H + +#include +#include +#include + +class dNpc_Bird_c : public dAcObjBase_c { +public: + dNpc_Bird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dNpc_Bird_c() {} + + STATE_FUNC_DECLARE(dNpc_Bird_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dNpc_Bird_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bird_sowoman.h b/include/d/a/npc/d_a_npc_bird_sowoman.h new file mode 100644 index 00000000..e949b169 --- /dev/null +++ b/include/d/a/npc/d_a_npc_bird_sowoman.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_BIRD_SOWOMAN_H +#define D_A_NPC_BIRD_SOWOMAN_H + +#include +#include +#include + +class dAcNpcBdsw_c : public dAcObjBase_c { +public: + dAcNpcBdsw_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcBdsw_c() {} + + STATE_FUNC_DECLARE(dAcNpcBdsw_c, Wait); + STATE_FUNC_DECLARE(dAcNpcBdsw_c, Demo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcBdsw_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_bird_zelda.h b/include/d/a/npc/d_a_npc_bird_zelda.h new file mode 100644 index 00000000..de9ba356 --- /dev/null +++ b/include/d/a/npc/d_a_npc_bird_zelda.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_BIRD_ZELDA_H +#define D_A_NPC_BIRD_ZELDA_H + +#include +#include +#include + +class dAcNpcBdz_c : public dAcObjBase_c { +public: + dAcNpcBdz_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcBdz_c() {} + + STATE_FUNC_DECLARE(dAcNpcBdz_c, Wait); + STATE_FUNC_DECLARE(dAcNpcBdz_c, Demo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcBdz_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_ce_friend.h b/include/d/a/npc/d_a_npc_ce_friend.h new file mode 100644 index 00000000..cd579976 --- /dev/null +++ b/include/d/a/npc/d_a_npc_ce_friend.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_CE_FRIEND_H +#define D_A_NPC_CE_FRIEND_H + +#include +#include +#include + +class dAcNpcCeFriend_c : public dAcNpc_c { +public: + dAcNpcCeFriend_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcCeFriend_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcCeFriend_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_ce_lady.h b/include/d/a/npc/d_a_npc_ce_lady.h new file mode 100644 index 00000000..4203c069 --- /dev/null +++ b/include/d/a/npc/d_a_npc_ce_lady.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_CE_LADY_H +#define D_A_NPC_CE_LADY_H + +#include +#include +#include + +class dAcNpcCeLady_c : public dAcNpc_c { +public: + dAcNpcCeLady_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcCeLady_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcCeLady_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_chef.h b/include/d/a/npc/d_a_npc_chef.h new file mode 100644 index 00000000..dd8c1b51 --- /dev/null +++ b/include/d/a/npc/d_a_npc_chef.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_CHEF_H +#define D_A_NPC_CHEF_H + +#include + +class dAcNpcChef_c : public dAcNpc_c { +public: + dAcNpcChef_c() {} + virtual ~dAcNpcChef_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_daishinkan.h b/include/d/a/npc/d_a_npc_daishinkan.h new file mode 100644 index 00000000..1085460e --- /dev/null +++ b/include/d/a/npc/d_a_npc_daishinkan.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DAISHINKAN_H +#define D_A_NPC_DAISHINKAN_H + +#include + +class dAcNpcDsk_c : public dAcNpc_c { +public: + dAcNpcDsk_c() {} + virtual ~dAcNpcDsk_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_daishinkan_n.h b/include/d/a/npc/d_a_npc_daishinkan_n.h new file mode 100644 index 00000000..debdd389 --- /dev/null +++ b/include/d/a/npc/d_a_npc_daishinkan_n.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DAISHINKAN_N_H +#define D_A_NPC_DAISHINKAN_N_H + +#include + +class dAcNpcDaishinkanN_c : public dAcNpc_c { +public: + dAcNpcDaishinkanN_c() {} + virtual ~dAcNpcDaishinkanN_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_desertrobot.h b/include/d/a/npc/d_a_npc_desertrobot.h new file mode 100644 index 00000000..19649e98 --- /dev/null +++ b/include/d/a/npc/d_a_npc_desertrobot.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_DESERTROBOT_H +#define D_A_NPC_DESERTROBOT_H + +#include +#include +#include + +class dAcNpcDrb_c : public dAcNpc_c { +public: + dAcNpcDrb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcDrb_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcDrb_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_desertrobot_captain.h b/include/d/a/npc/d_a_npc_desertrobot_captain.h new file mode 100644 index 00000000..6f5e91b7 --- /dev/null +++ b/include/d/a/npc/d_a_npc_desertrobot_captain.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_DESERTROBOT_CAPTAIN_H +#define D_A_NPC_DESERTROBOT_CAPTAIN_H + +#include +#include +#include + +class dAcNpcDrbC_c : public dAcNpc_c { +public: + dAcNpcDrbC_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcDrbC_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcDrbC_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_dive_game_judge.h b/include/d/a/npc/d_a_npc_dive_game_judge.h new file mode 100644 index 00000000..80b64a37 --- /dev/null +++ b/include/d/a/npc/d_a_npc_dive_game_judge.h @@ -0,0 +1,23 @@ +#ifndef D_A_NPC_DIVE_GAME_JUDGE_H +#define D_A_NPC_DIVE_GAME_JUDGE_H + +#include +#include +#include + +class dAcNpcDiveGameJudge_c : public dAcNpc_c { +public: + dAcNpcDiveGameJudge_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcDiveGameJudge_c() {} + + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, Sad); + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, PreWatch); + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, Watch); + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, Escape); + STATE_FUNC_DECLARE(dAcNpcDiveGameJudge_c, EscapeEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcDiveGameJudge_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_douguya_mother.h b/include/d/a/npc/d_a_npc_douguya_mother.h new file mode 100644 index 00000000..ec3e9f5a --- /dev/null +++ b/include/d/a/npc/d_a_npc_douguya_mother.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DOUGUYA_MOTHER_H +#define D_A_NPC_DOUGUYA_MOTHER_H + +#include + +class dAcNpcDouguyaMother_c : public dAcNpc_c { +public: + dAcNpcDouguyaMother_c() {} + virtual ~dAcNpcDouguyaMother_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_douguya_mother_lod.h b/include/d/a/npc/d_a_npc_douguya_mother_lod.h new file mode 100644 index 00000000..c0c27ee6 --- /dev/null +++ b/include/d/a/npc/d_a_npc_douguya_mother_lod.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DOUGUYA_MOTHER_LOD_H +#define D_A_NPC_DOUGUYA_MOTHER_LOD_H + +#include + +class dAcNpcDouguyaMotherLOD_c : public dAcNpc_c { +public: + dAcNpcDouguyaMotherLOD_c() {} + virtual ~dAcNpcDouguyaMotherLOD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_douguyanight.h b/include/d/a/npc/d_a_npc_douguyanight.h new file mode 100644 index 00000000..f44860ad --- /dev/null +++ b/include/d/a/npc/d_a_npc_douguyanight.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_DOUGUYANIGHT_H +#define D_A_NPC_DOUGUYANIGHT_H + +#include + +class dAcNpcDouguyaNight_c : public dAcNpc_c { +public: + dAcNpcDouguyaNight_c() {} + virtual ~dAcNpcDouguyaNight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_fire_dragon.h b/include/d/a/npc/d_a_npc_fire_dragon.h new file mode 100644 index 00000000..c3d83904 --- /dev/null +++ b/include/d/a/npc/d_a_npc_fire_dragon.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_FIRE_DRAGON_H +#define D_A_NPC_FIRE_DRAGON_H + +#include +#include +#include + +class dAcNpcFdr_c : public dAcNpc_c { +public: + dAcNpcFdr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcFdr_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcFdr_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_girahim.h b/include/d/a/npc/d_a_npc_girahim.h new file mode 100644 index 00000000..7bbf4282 --- /dev/null +++ b/include/d/a/npc/d_a_npc_girahim.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_GIRAHIM_H +#define D_A_NPC_GIRAHIM_H + +#include + +class dAcNpcGhm_c : public dAcNpc_c { +public: + dAcNpcGhm_c() {} + virtual ~dAcNpcGhm_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_goddess_zelda.h b/include/d/a/npc/d_a_npc_goddess_zelda.h new file mode 100644 index 00000000..ac7557e7 --- /dev/null +++ b/include/d/a/npc/d_a_npc_goddess_zelda.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_GODDESS_ZELDA_H +#define D_A_NPC_GODDESS_ZELDA_H + +#include +#include +#include + +class dAcNpcGzl_c : public dAcNpc_c { +public: + dAcNpcGzl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcGzl_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcGzl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_gra.h b/include/d/a/npc/d_a_npc_gra.h new file mode 100644 index 00000000..99499726 --- /dev/null +++ b/include/d/a/npc/d_a_npc_gra.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_GRA_H +#define D_A_NPC_GRA_H + +#include +#include +#include + +class dAcNpcGra_c : public dAcNpc_c { +public: + dAcNpcGra_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcGra_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcGra_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_grc.h b/include/d/a/npc/d_a_npc_grc.h new file mode 100644 index 00000000..5ba3175d --- /dev/null +++ b/include/d/a/npc/d_a_npc_grc.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_GRC_H +#define D_A_NPC_GRC_H + +#include +#include +#include + +class dAcNpcGrc_c : public dAcNpc_c { +public: + dAcNpcGrc_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcGrc_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcGrc_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_grd.h b/include/d/a/npc/d_a_npc_grd.h new file mode 100644 index 00000000..331666a6 --- /dev/null +++ b/include/d/a/npc/d_a_npc_grd.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_GRD_H +#define D_A_NPC_GRD_H + +#include + +class dAcNpcGrd_c : public dAcNpc_c { +public: + dAcNpcGrd_c() {} + virtual ~dAcNpcGrd_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_honeycomb.h b/include/d/a/npc/d_a_npc_honeycomb.h new file mode 100644 index 00000000..dd81f626 --- /dev/null +++ b/include/d/a/npc/d_a_npc_honeycomb.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_HONEYCOMB_H +#define D_A_NPC_HONEYCOMB_H + +#include + +class dAcNpcHc_c : public dAcEnBase_c { +public: + dAcNpcHc_c() {} + virtual ~dAcNpcHc_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_insect_capture_game_kobun.h b/include/d/a/npc/d_a_npc_insect_capture_game_kobun.h new file mode 100644 index 00000000..cf1c0768 --- /dev/null +++ b/include/d/a/npc/d_a_npc_insect_capture_game_kobun.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_INSECT_CAPTURE_GAME_KOBUN_H +#define D_A_NPC_INSECT_CAPTURE_GAME_KOBUN_H + +#include +#include +#include + +class dAcNpcIcgKobun_c : public dAcNpc_c { +public: + dAcNpcIcgKobun_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcIcgKobun_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcIcgKobun_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_junk_mother.h b/include/d/a/npc/d_a_npc_junk_mother.h new file mode 100644 index 00000000..7f48f9a5 --- /dev/null +++ b/include/d/a/npc/d_a_npc_junk_mother.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_JUNK_MOTHER_H +#define D_A_NPC_JUNK_MOTHER_H + +#include + +class dAcNpcJunkMother_c : public dAcNpc_c { +public: + dAcNpcJunkMother_c() {} + virtual ~dAcNpcJunkMother_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_junk_mother_lod.h b/include/d/a/npc/d_a_npc_junk_mother_lod.h new file mode 100644 index 00000000..cd6c9b0b --- /dev/null +++ b/include/d/a/npc/d_a_npc_junk_mother_lod.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_JUNK_MOTHER_LOD_H +#define D_A_NPC_JUNK_MOTHER_LOD_H + +#include + +class dAcNpcJunkMotherLOD_c : public dAcNpc_c { +public: + dAcNpcJunkMotherLOD_c() {} + virtual ~dAcNpcJunkMotherLOD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_junk_night.h b/include/d/a/npc/d_a_npc_junk_night.h new file mode 100644 index 00000000..12a24e0c --- /dev/null +++ b/include/d/a/npc/d_a_npc_junk_night.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_JUNK_NIGHT_H +#define D_A_NPC_JUNK_NIGHT_H + +#include +#include +#include + +class dAcNpcJunkNight_c : public dAcNpc_c { +public: + dAcNpcJunkNight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcJunkNight_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcJunkNight_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kensei.h b/include/d/a/npc/d_a_npc_kensei.h new file mode 100644 index 00000000..89776463 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kensei.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_KENSEI_H +#define D_A_NPC_KENSEI_H + +#include +#include +#include + +class dAcNpcKensei_c : public dAcNpc_c { +public: + dAcNpcKensei_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKensei_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKensei_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_knight_leader.h b/include/d/a/npc/d_a_npc_knight_leader.h new file mode 100644 index 00000000..1ad0687d --- /dev/null +++ b/include/d/a/npc/d_a_npc_knight_leader.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_KNIGHT_LEADER_H +#define D_A_NPC_KNIGHT_LEADER_H + +#include +#include +#include + +class dAcNpcKnightLeader_c : public dAcNpc_c { +public: + dAcNpcKnightLeader_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKnightLeader_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKnightLeader_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kobun.h b/include/d/a/npc/d_a_npc_kobun.h new file mode 100644 index 00000000..517fbd46 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kobun.h @@ -0,0 +1,25 @@ +#ifndef D_A_NPC_KOBUN_H +#define D_A_NPC_KOBUN_H + +#include +#include +#include + +class dAcNpcKbn_c : public dAcNpc_c { +public: + dAcNpcKbn_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKbn_c() {} + + STATE_FUNC_DECLARE(dAcNpcKbn_c, RaceInit); + STATE_FUNC_DECLARE(dAcNpcKbn_c, RaceRun); + STATE_FUNC_DECLARE(dAcNpcKbn_c, RaceDive); + STATE_FUNC_DECLARE(dAcNpcKbn_c, RaceRide); + STATE_FUNC_DECLARE(dAcNpcKbn_c, LetterWait); + STATE_FUNC_DECLARE(dAcNpcKbn_c, Sleep); + STATE_FUNC_DECLARE(dAcNpcKbn_c, Sit); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKbn_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kobun2.h b/include/d/a/npc/d_a_npc_kobun2.h new file mode 100644 index 00000000..c20ac04d --- /dev/null +++ b/include/d/a/npc/d_a_npc_kobun2.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_KOBUN2_H +#define D_A_NPC_KOBUN2_H + +#include +#include +#include + +class dAcNpcKbn2_c : public dAcNpc_c { +public: + dAcNpcKbn2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKbn2_c() {} + + STATE_FUNC_DECLARE(dAcNpcKbn2_c, RaceInit); + STATE_FUNC_DECLARE(dAcNpcKbn2_c, RaceRun); + STATE_FUNC_DECLARE(dAcNpcKbn2_c, RaceDive); + STATE_FUNC_DECLARE(dAcNpcKbn2_c, RaceRide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKbn2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kobun_b_night.h b/include/d/a/npc/d_a_npc_kobun_b_night.h new file mode 100644 index 00000000..11f20f94 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kobun_b_night.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_KOBUN_B_NIGHT_H +#define D_A_NPC_KOBUN_B_NIGHT_H + +#include + +class dAcNpcKobunBNight_c : public dAcNpc_c { +public: + dAcNpcKobunBNight_c() {} + virtual ~dAcNpcKobunBNight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui4.h b/include/d/a/npc/d_a_npc_kyui4.h new file mode 100644 index 00000000..d8e22735 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui4.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_KYUI4_H +#define D_A_NPC_KYUI4_H + +#include +#include +#include + +class dAcNpcKyui4_c : public dAcNpc_c { +public: + dAcNpcKyui4_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyui4_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyui4_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui_elder.h b/include/d/a/npc/d_a_npc_kyui_elder.h new file mode 100644 index 00000000..cb122cc8 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui_elder.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_KYUI_ELDER_H +#define D_A_NPC_KYUI_ELDER_H + +#include +#include +#include + +class dAcNpcKyuiElder_c : public dAcNpc_c { +public: + dAcNpcKyuiElder_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyuiElder_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyuiElder_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui_first.h b/include/d/a/npc/d_a_npc_kyui_first.h new file mode 100644 index 00000000..2652461e --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui_first.h @@ -0,0 +1,25 @@ +#ifndef D_A_NPC_KYUI_FIRST_H +#define D_A_NPC_KYUI_FIRST_H + +#include +#include +#include + +class dAcNpcKyuiFirst_c : public dAcNpc_c { +public: + dAcNpcKyuiFirst_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyuiFirst_c() {} + + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Fear); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Rest); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Hide); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Kill); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, Ambash); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, AmbashWalk); + STATE_FUNC_DECLARE(dAcNpcKyuiFirst_c, InitAmbash); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyuiFirst_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui_third.h b/include/d/a/npc/d_a_npc_kyui_third.h new file mode 100644 index 00000000..1fef96e8 --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui_third.h @@ -0,0 +1,21 @@ +#ifndef D_A_NPC_KYUI_THIRD_H +#define D_A_NPC_KYUI_THIRD_H + +#include +#include +#include + +class dAcNpcKyuiThird_c : public dAcNpc_c { +public: + dAcNpcKyuiThird_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyuiThird_c() {} + + STATE_FUNC_DECLARE(dAcNpcKyuiThird_c, Wait2); + STATE_FUNC_DECLARE(dAcNpcKyuiThird_c, Hang); + STATE_FUNC_DECLARE(dAcNpcKyuiThird_c, HelpReq); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyuiThird_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_kyui_wizard.h b/include/d/a/npc/d_a_npc_kyui_wizard.h new file mode 100644 index 00000000..19a5c3da --- /dev/null +++ b/include/d/a/npc/d_a_npc_kyui_wizard.h @@ -0,0 +1,27 @@ +#ifndef D_A_NPC_KYUI_WIZARD_H +#define D_A_NPC_KYUI_WIZARD_H + +#include +#include +#include + +class dAcNpcKyuiWizard_c : public dAcNpc_c { +public: + dAcNpcKyuiWizard_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcKyuiWizard_c() {} + + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, SleepFirst); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, Sleep); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, SleepRecover); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, Damage); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, Damage2); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, WakeUpDemo1st); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, WakeUpDemo); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, DragonHintDemoCheck); + STATE_FUNC_DECLARE(dAcNpcKyuiWizard_c, DragonHintDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcKyuiWizard_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_medicine_husband_night.h b/include/d/a/npc/d_a_npc_medicine_husband_night.h new file mode 100644 index 00000000..d7283449 --- /dev/null +++ b/include/d/a/npc/d_a_npc_medicine_husband_night.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_MEDICINE_HUSBAND_NIGHT_H +#define D_A_NPC_MEDICINE_HUSBAND_NIGHT_H + +#include + +class dAcNpcMedicineHusbandNight_c : public dAcNpc_c { +public: + dAcNpcMedicineHusbandNight_c() {} + virtual ~dAcNpcMedicineHusbandNight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_medicinewifenight.h b/include/d/a/npc/d_a_npc_medicinewifenight.h new file mode 100644 index 00000000..bba15246 --- /dev/null +++ b/include/d/a/npc/d_a_npc_medicinewifenight.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_MEDICINEWIFENIGHT_H +#define D_A_NPC_MEDICINEWIFENIGHT_H + +#include + +class dAcNpcMedicineWifeNight_c : public dAcNpc_c { +public: + dAcNpcMedicineWifeNight_c() {} + virtual ~dAcNpcMedicineWifeNight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole.h b/include/d/a/npc/d_a_npc_mole.h new file mode 100644 index 00000000..c983ee70 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_H +#define D_A_NPC_MOLE_H + +#include +#include +#include + +class dAcNpcMole_c : public dAcNpc_c { +public: + dAcNpcMole_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMole_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMole_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_elder.h b/include/d/a/npc/d_a_npc_mole_elder.h new file mode 100644 index 00000000..6d852e4c --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_elder.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_ELDER_H +#define D_A_NPC_MOLE_ELDER_H + +#include +#include +#include + +class dAcNpcMoleElder_c : public dAcNpc_c { +public: + dAcNpcMoleElder_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleElder_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleElder_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_es_nml.h b/include/d/a/npc/d_a_npc_mole_es_nml.h new file mode 100644 index 00000000..c789570e --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_es_nml.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_ES_NML_H +#define D_A_NPC_MOLE_ES_NML_H + +#include +#include +#include + +class dAcNpcMoleEsNml_c : public dAcNpc_c { +public: + dAcNpcMoleEsNml_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleEsNml_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleEsNml_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_mg.h b/include/d/a/npc/d_a_npc_mole_mg.h new file mode 100644 index 00000000..e0dd7cd2 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_mg.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_MOLE_MG_H +#define D_A_NPC_MOLE_MG_H + +#include +#include +#include + +class dAcNpcMoleMg_c : public dAcNpc_c { +public: + dAcNpcMoleMg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleMg_c() {} + + STATE_FUNC_DECLARE(dAcNpcMoleMg_c, Result); + STATE_FUNC_DECLARE(dAcNpcMoleMg_c, Hide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleMg_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_normal.h b/include/d/a/npc/d_a_npc_mole_normal.h new file mode 100644 index 00000000..5fe1ca5d --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_normal.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_NORMAL_H +#define D_A_NPC_MOLE_NORMAL_H + +#include +#include +#include + +class NPC_MOLE_NML_CLASS : public dAcNpc_c { +public: + NPC_MOLE_NML_CLASS() : mStateMgr(*this, sStateID::null) {} + virtual ~NPC_MOLE_NML_CLASS() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(NPC_MOLE_NML_CLASS); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_normal2.h b/include/d/a/npc/d_a_npc_mole_normal2.h new file mode 100644 index 00000000..74fe47fc --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_normal2.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_NORMAL2_H +#define D_A_NPC_MOLE_NORMAL2_H + +#include +#include +#include + +class NPC_MOLE_NML_CLASS : public dAcNpc_c { +public: + NPC_MOLE_NML_CLASS() : mStateMgr(*this, sStateID::null) {} + virtual ~NPC_MOLE_NML_CLASS() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(NPC_MOLE_NML_CLASS); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_sal.h b/include/d/a/npc/d_a_npc_mole_sal.h new file mode 100644 index 00000000..70d43140 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_sal.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_SAL_H +#define D_A_NPC_MOLE_SAL_H + +#include +#include +#include + +class dAcNpcMoleSal_c : public dAcNpc_c { +public: + dAcNpcMoleSal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleSal_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleSal_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_tackle.h b/include/d/a/npc/d_a_npc_mole_tackle.h new file mode 100644 index 00000000..e1646486 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_tackle.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_TACKLE_H +#define D_A_NPC_MOLE_TACKLE_H + +#include +#include +#include + +class dAcNpcMoleTackle_c : public dAcNpc_c { +public: + dAcNpcMoleTackle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleTackle_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleTackle_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_mole_tackle2.h b/include/d/a/npc/d_a_npc_mole_tackle2.h new file mode 100644 index 00000000..a164dae2 --- /dev/null +++ b/include/d/a/npc/d_a_npc_mole_tackle2.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_MOLE_TACKLE2_H +#define D_A_NPC_MOLE_TACKLE2_H + +#include +#include +#include + +class dAcNpcMoleTackle2_c : public dAcNpc_c { +public: + dAcNpcMoleTackle2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcMoleTackle2_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcMoleTackle2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_old_impa.h b/include/d/a/npc/d_a_npc_old_impa.h new file mode 100644 index 00000000..223c8697 --- /dev/null +++ b/include/d/a/npc/d_a_npc_old_impa.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_OLD_IMPA_H +#define D_A_NPC_OLD_IMPA_H + +#include +#include +#include + +class dAcNpcOim_c : public dAcNpc_c { +public: + dAcNpcOim_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcOim_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcOim_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_ord_kyui.h b/include/d/a/npc/d_a_npc_ord_kyui.h new file mode 100644 index 00000000..5c92acc5 --- /dev/null +++ b/include/d/a/npc/d_a_npc_ord_kyui.h @@ -0,0 +1,19 @@ +#ifndef D_A_NPC_ORD_KYUI_H +#define D_A_NPC_ORD_KYUI_H + +#include +#include +#include + +class dAcNpcOrdKyui_c : public dAcNpc_c { +public: + dAcNpcOrdKyui_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcOrdKyui_c() {} + + STATE_FUNC_DECLARE(dAcNpcOrdKyui_c, Hide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcOrdKyui_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_ordinary.h b/include/d/a/npc/d_a_npc_ordinary.h index 0cfe3e86..dfe7030f 100644 --- a/include/d/a/npc/d_a_npc_ordinary.h +++ b/include/d/a/npc/d_a_npc_ordinary.h @@ -7,4 +7,5 @@ // size: // official name class dAcOrdinaryNpc_c : public dAcNpc_c {}; + #endif diff --git a/include/d/a/npc/d_a_npc_pumpkin_clay_shooting.h b/include/d/a/npc/d_a_npc_pumpkin_clay_shooting.h new file mode 100644 index 00000000..f693e973 --- /dev/null +++ b/include/d/a/npc/d_a_npc_pumpkin_clay_shooting.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_PUMPKIN_CLAY_SHOOTING_H +#define D_A_NPC_PUMPKIN_CLAY_SHOOTING_H + +#include +#include +#include + +class dAcNpcPcs_c : public dAcNpc_c { +public: + dAcNpcPcs_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcPcs_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcPcs_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_pumpkin_daughter.h b/include/d/a/npc/d_a_npc_pumpkin_daughter.h new file mode 100644 index 00000000..4fbbdd81 --- /dev/null +++ b/include/d/a/npc/d_a_npc_pumpkin_daughter.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_PUMPKIN_DAUGHTER_H +#define D_A_NPC_PUMPKIN_DAUGHTER_H + +#include +#include +#include + +class dAcNpcPdu_c : public dAcNpc_c { +public: + dAcNpcPdu_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcPdu_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcPdu_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_pumpkin_master.h b/include/d/a/npc/d_a_npc_pumpkin_master.h new file mode 100644 index 00000000..39728ae6 --- /dev/null +++ b/include/d/a/npc/d_a_npc_pumpkin_master.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_PUMPKIN_MASTER_H +#define D_A_NPC_PUMPKIN_MASTER_H + +#include +#include +#include + +class dAcNpcPma_c : public dAcNpc_c { +public: + dAcNpcPma_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcPma_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcPma_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_regret_rival.h b/include/d/a/npc/d_a_npc_regret_rival.h new file mode 100644 index 00000000..72101a85 --- /dev/null +++ b/include/d/a/npc/d_a_npc_regret_rival.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_REGRET_RIVAL_H +#define D_A_NPC_REGRET_RIVAL_H + +#include +#include +#include + +class dAcNpcRegretRvl_c : public dAcNpc_c { +public: + dAcNpcRegretRvl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcRegretRvl_c() {} + + STATE_FUNC_DECLARE(dAcNpcRegretRvl_c, Ready); + STATE_FUNC_DECLARE(dAcNpcRegretRvl_c, Punch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcRegretRvl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_rescue.h b/include/d/a/npc/d_a_npc_rescue.h new file mode 100644 index 00000000..8f448fed --- /dev/null +++ b/include/d/a/npc/d_a_npc_rescue.h @@ -0,0 +1,19 @@ +#ifndef D_A_NPC_RESCUE_H +#define D_A_NPC_RESCUE_H + +#include +#include +#include + +class dAcNpcRescue_c : public dAcObjBase_c { +public: + dAcNpcRescue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcRescue_c() {} + + STATE_FUNC_DECLARE(dAcNpcRescue_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcRescue_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_rival.h b/include/d/a/npc/d_a_npc_rival.h new file mode 100644 index 00000000..d6b94369 --- /dev/null +++ b/include/d/a/npc/d_a_npc_rival.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_RIVAL_H +#define D_A_NPC_RIVAL_H + +#include +#include +#include + +class dAcNpcRvl_c : public dAcNpc_c { +public: + dAcNpcRvl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcRvl_c() {} + + STATE_FUNC_DECLARE(dAcNpcRvl_c, RaceInit); + STATE_FUNC_DECLARE(dAcNpcRvl_c, RaceRun); + STATE_FUNC_DECLARE(dAcNpcRvl_c, RaceDive); + STATE_FUNC_DECLARE(dAcNpcRvl_c, RaceRide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcRvl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_rival_lod.h b/include/d/a/npc/d_a_npc_rival_lod.h new file mode 100644 index 00000000..f0dd9ab3 --- /dev/null +++ b/include/d/a/npc/d_a_npc_rival_lod.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_RIVAL_LOD_H +#define D_A_NPC_RIVAL_LOD_H + +#include +#include +#include + +class dAcNpcRivalLOD_c : public dAcNpc_c { +public: + dAcNpcRivalLOD_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcRivalLOD_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcRivalLOD_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_morry.h b/include/d/a/npc/d_a_npc_salbage_morry.h new file mode 100644 index 00000000..17a53f3f --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_morry.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SALBAGE_MORRY_H +#define D_A_NPC_SALBAGE_MORRY_H + +#include +#include +#include + +class dAcNpcSalbageMorry_c : public dAcNpc_c { +public: + dAcNpcSalbageMorry_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSalbageMorry_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSalbageMorry_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_robot.h b/include/d/a/npc/d_a_npc_salbage_robot.h new file mode 100644 index 00000000..a1c20dc3 --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_robot.h @@ -0,0 +1,23 @@ +#ifndef D_A_NPC_SALBAGE_ROBOT_H +#define D_A_NPC_SALBAGE_ROBOT_H + +#include +#include +#include + +class dAcNpcSlb_c : public dAcNpc_c { +public: + dAcNpcSlb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSlb_c() {} + + STATE_FUNC_DECLARE(dAcNpcSlb_c, Hide); + STATE_FUNC_DECLARE(dAcNpcSlb_c, HideDelivary); + STATE_FUNC_DECLARE(dAcNpcSlb_c, DelivaryReq); + STATE_FUNC_DECLARE(dAcNpcSlb_c, Kill); + STATE_FUNC_DECLARE(dAcNpcSlb_c, Kill2); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSlb_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_robot_fly.h b/include/d/a/npc/d_a_npc_salbage_robot_fly.h new file mode 100644 index 00000000..74d215df --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_robot_fly.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_SALBAGE_ROBOT_FLY_H +#define D_A_NPC_SALBAGE_ROBOT_FLY_H + +#include +#include +#include + +class dAcNpcSalbageRobotFly_c : public dAcNpc_c { +public: + dAcNpcSalbageRobotFly_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSalbageRobotFly_c() {} + + STATE_FUNC_DECLARE(dAcNpcSalbageRobotFly_c, ChasePlayerBird); + STATE_FUNC_DECLARE(dAcNpcSalbageRobotFly_c, FlyWithPlayerBird); + STATE_FUNC_DECLARE(dAcNpcSalbageRobotFly_c, Leave); + STATE_FUNC_DECLARE(dAcNpcSalbageRobotFly_c, EscapeToUpward); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSalbageRobotFly_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_robot_fly_base.h b/include/d/a/npc/d_a_npc_salbage_robot_fly_base.h new file mode 100644 index 00000000..1615aa53 --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_robot_fly_base.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SALBAGE_ROBOT_FLY_BASE_H +#define D_A_NPC_SALBAGE_ROBOT_FLY_BASE_H + +#include + +class dAcNpcSalbageRobotFlyBase_c : public dAcNpc_c { +public: + dAcNpcSalbageRobotFlyBase_c() {} + virtual ~dAcNpcSalbageRobotFlyBase_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salbage_robot_repair.h b/include/d/a/npc/d_a_npc_salbage_robot_repair.h new file mode 100644 index 00000000..7a83de29 --- /dev/null +++ b/include/d/a/npc/d_a_npc_salbage_robot_repair.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SALBAGE_ROBOT_REPAIR_H +#define D_A_NPC_SALBAGE_ROBOT_REPAIR_H + +#include +#include +#include + +class dAcNpcSalbageRobotRepair_c : public dAcNpc_c { +public: + dAcNpcSalbageRobotRepair_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSalbageRobotRepair_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSalbageRobotRepair_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_salesman_s.h b/include/d/a/npc/d_a_npc_salesman_s.h new file mode 100644 index 00000000..2102f13c --- /dev/null +++ b/include/d/a/npc/d_a_npc_salesman_s.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SALESMAN_S_H +#define D_A_NPC_SALESMAN_S_H + +#include +#include +#include + +class dAcNpcSalesmanS_c : public dAcNpc_c { +public: + dAcNpcSalesmanS_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSalesmanS_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSalesmanS_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_saltalk.h b/include/d/a/npc/d_a_npc_saltalk.h new file mode 100644 index 00000000..9d56e85b --- /dev/null +++ b/include/d/a/npc/d_a_npc_saltalk.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SALTALK_H +#define D_A_NPC_SALTALK_H + +#include +#include +#include + +class dAcNpcSltk_c : public dAcNpc_c { +public: + dAcNpcSltk_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSltk_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSltk_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_senpai.h b/include/d/a/npc/d_a_npc_senpai.h new file mode 100644 index 00000000..55773f1d --- /dev/null +++ b/include/d/a/npc/d_a_npc_senpai.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_SENPAI_H +#define D_A_NPC_SENPAI_H + +#include +#include +#include + +class dAcNpcSenpai_c : public dAcNpc_c { +public: + dAcNpcSenpai_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSenpai_c() {} + + STATE_FUNC_DECLARE(dAcNpcSenpai_c, ReadyWatch1); + STATE_FUNC_DECLARE(dAcNpcSenpai_c, ReadyWatch2); + STATE_FUNC_DECLARE(dAcNpcSenpai_c, Watch); + STATE_FUNC_DECLARE(dAcNpcSenpai_c, Think); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSenpai_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_senpai_b.h b/include/d/a/npc/d_a_npc_senpai_b.h new file mode 100644 index 00000000..e4939eea --- /dev/null +++ b/include/d/a/npc/d_a_npc_senpai_b.h @@ -0,0 +1,22 @@ +#ifndef D_A_NPC_SENPAI_B_H +#define D_A_NPC_SENPAI_B_H + +#include +#include +#include + +class dAcNpcSenpaiB_c : public dAcNpc_c { +public: + dAcNpcSenpaiB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSenpaiB_c() {} + + STATE_FUNC_DECLARE(dAcNpcSenpaiB_c, Think); + STATE_FUNC_DECLARE(dAcNpcSenpaiB_c, ThinkWait); + STATE_FUNC_DECLARE(dAcNpcSenpaiB_c, ThinkTurn); + STATE_FUNC_DECLARE(dAcNpcSenpaiB_c, ThinkRandom); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSenpaiB_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_senpaia_mother.h b/include/d/a/npc/d_a_npc_senpaia_mother.h new file mode 100644 index 00000000..7a70f27a --- /dev/null +++ b/include/d/a/npc/d_a_npc_senpaia_mother.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SENPAIA_MOTHER_H +#define D_A_NPC_SENPAIA_MOTHER_H + +#include + +class dAcNpcSenpaiAMother_c : public dAcNpc_c { +public: + dAcNpcSenpaiAMother_c() {} + virtual ~dAcNpcSenpaiAMother_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_senpaia_mother_lod.h b/include/d/a/npc/d_a_npc_senpaia_mother_lod.h new file mode 100644 index 00000000..54de0f8f --- /dev/null +++ b/include/d/a/npc/d_a_npc_senpaia_mother_lod.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SENPAIA_MOTHER_LOD_H +#define D_A_NPC_SENPAIA_MOTHER_LOD_H + +#include + +class dAcNpcSenpaiAMotherLOD_c : public dAcNpc_c { +public: + dAcNpcSenpaiAMotherLOD_c() {} + virtual ~dAcNpcSenpaiAMotherLOD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_shinkan.h b/include/d/a/npc/d_a_npc_shinkan.h new file mode 100644 index 00000000..fb522fea --- /dev/null +++ b/include/d/a/npc/d_a_npc_shinkan.h @@ -0,0 +1,20 @@ +#ifndef D_A_NPC_SHINKAN_H +#define D_A_NPC_SHINKAN_H + +#include +#include +#include + +class dAcNpcSkn_c : public dAcNpc_c { +public: + dAcNpcSkn_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSkn_c() {} + + STATE_FUNC_DECLARE(dAcNpcSkn_c, RaceWatch); + STATE_FUNC_DECLARE(dAcNpcSkn_c, RaceEvt); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSkn_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_shinkan2.h b/include/d/a/npc/d_a_npc_shinkan2.h new file mode 100644 index 00000000..78dc4df9 --- /dev/null +++ b/include/d/a/npc/d_a_npc_shinkan2.h @@ -0,0 +1,27 @@ +#ifndef D_A_NPC_SHINKAN2_H +#define D_A_NPC_SHINKAN2_H + +#include +#include +#include + +class dAcNpcSkn2_c : public dAcNpc_c { +public: + dAcNpcSkn2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSkn2_c() {} + + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch0); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, WatchLerp0); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch1); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch2); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch3); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, TurnRemly); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, Watch4); + STATE_FUNC_DECLARE(dAcNpcSkn2_c, WatchLerp); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSkn2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_boy.h b/include/d/a/npc/d_a_npc_sorajima_boy.h new file mode 100644 index 00000000..1b0e83ab --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_boy.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_BOY_H +#define D_A_NPC_SORAJIMA_BOY_H + +#include +#include +#include + +class dAcNpcSorajimaBoy_c : public dAcNpc_c { +public: + dAcNpcSorajimaBoy_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaBoy_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaBoy_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_father.h b/include/d/a/npc/d_a_npc_sorajima_father.h new file mode 100644 index 00000000..341e8ea9 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_father.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_FATHER_H +#define D_A_NPC_SORAJIMA_FATHER_H + +#include +#include +#include + +class dAcNpcSorajimaFather_c : public dAcNpc_c { +public: + dAcNpcSorajimaFather_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaFather_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaFather_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_female.h b/include/d/a/npc/d_a_npc_sorajima_female.h new file mode 100644 index 00000000..1e6bc17d --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_female.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_FEMALE_H +#define D_A_NPC_SORAJIMA_FEMALE_H + +#include +#include +#include + +class dAcNpcSorajimaFemale_c : public dAcNpc_c { +public: + dAcNpcSorajimaFemale_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaFemale_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaFemale_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_girl.h b/include/d/a/npc/d_a_npc_sorajima_girl.h new file mode 100644 index 00000000..35f3f85e --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_girl.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_GIRL_H +#define D_A_NPC_SORAJIMA_GIRL_H + +#include +#include +#include + +class dAcNpcSorajimaGirl_c : public dAcNpc_c { +public: + dAcNpcSorajimaGirl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaGirl_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaGirl_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_male.h b/include/d/a/npc/d_a_npc_sorajima_male.h new file mode 100644 index 00000000..19373bfa --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_male.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_MALE_H +#define D_A_NPC_SORAJIMA_MALE_H + +#include +#include +#include + +class dAcNpcSorajimaMale_c : public dAcNpc_c { +public: + dAcNpcSorajimaMale_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaMale_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaMale_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_male2.h b/include/d/a/npc/d_a_npc_sorajima_male2.h new file mode 100644 index 00000000..0c2c2670 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_male2.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_MALE2_H +#define D_A_NPC_SORAJIMA_MALE2_H + +#include +#include +#include + +class dAcNpcSma2_c : public dAcNpc_c { +public: + dAcNpcSma2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSma2_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSma2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_male3.h b/include/d/a/npc/d_a_npc_sorajima_male3.h new file mode 100644 index 00000000..b74321b8 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_male3.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_MALE3_H +#define D_A_NPC_SORAJIMA_MALE3_H + +#include +#include +#include + +class dAcNpcSma3_c : public dAcNpc_c { +public: + dAcNpcSma3_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSma3_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSma3_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_man_d.h b/include/d/a/npc/d_a_npc_sorajima_man_d.h new file mode 100644 index 00000000..c02c8eeb --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_man_d.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SORAJIMA_MAN_D_H +#define D_A_NPC_SORAJIMA_MAN_D_H + +#include + +class dAcNpcSoManD_c : public dAcNpc_c { +public: + dAcNpcSoManD_c() {} + virtual ~dAcNpcSoManD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_man_e.h b/include/d/a/npc/d_a_npc_sorajima_man_e.h new file mode 100644 index 00000000..74c8f504 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_man_e.h @@ -0,0 +1,14 @@ +#ifndef D_A_NPC_SORAJIMA_MAN_E_H +#define D_A_NPC_SORAJIMA_MAN_E_H + +#include + +class dAcNpcSoManE_c : public dAcNpc_c { +public: + dAcNpcSoManE_c() {} + virtual ~dAcNpcSoManE_c() {} + +private: +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_sorajima_mother.h b/include/d/a/npc/d_a_npc_sorajima_mother.h new file mode 100644 index 00000000..7bf6a703 --- /dev/null +++ b/include/d/a/npc/d_a_npc_sorajima_mother.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SORAJIMA_MOTHER_H +#define D_A_NPC_SORAJIMA_MOTHER_H + +#include +#include +#include + +class dAcNpcSorajimaMother_c : public dAcNpc_c { +public: + dAcNpcSorajimaMother_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSorajimaMother_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSorajimaMother_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_suisei.h b/include/d/a/npc/d_a_npc_suisei.h new file mode 100644 index 00000000..252d4967 --- /dev/null +++ b/include/d/a/npc/d_a_npc_suisei.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SUISEI_H +#define D_A_NPC_SUISEI_H + +#include +#include +#include + +class dAcNpcSuisei_c : public dAcNpc_c { +public: + dAcNpcSuisei_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSuisei_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSuisei_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_suisei_normal.h b/include/d/a/npc/d_a_npc_suisei_normal.h new file mode 100644 index 00000000..fd17866c --- /dev/null +++ b/include/d/a/npc/d_a_npc_suisei_normal.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SUISEI_NORMAL_H +#define D_A_NPC_SUISEI_NORMAL_H + +#include +#include +#include + +class dAcNpcSuiseiNml_c : public dAcNpc_c { +public: + dAcNpcSuiseiNml_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSuiseiNml_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSuiseiNml_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_suisei_sub.h b/include/d/a/npc/d_a_npc_suisei_sub.h new file mode 100644 index 00000000..648c03f0 --- /dev/null +++ b/include/d/a/npc/d_a_npc_suisei_sub.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_SUISEI_SUB_H +#define D_A_NPC_SUISEI_SUB_H + +#include +#include +#include + +class dAcNpcSuiseiSub_c : public dAcNpc_c { +public: + dAcNpcSuiseiSub_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSuiseiSub_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSuiseiSub_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_terry.h b/include/d/a/npc/d_a_npc_terry.h new file mode 100644 index 00000000..3de02e32 --- /dev/null +++ b/include/d/a/npc/d_a_npc_terry.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_TERRY_H +#define D_A_NPC_TERRY_H + +#include +#include +#include + +class dAcNpcTerry_c : public dAcNpc_c { +public: + dAcNpcTerry_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTerry_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTerry_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_testman.h b/include/d/a/npc/d_a_npc_testman.h new file mode 100644 index 00000000..d0468729 --- /dev/null +++ b/include/d/a/npc/d_a_npc_testman.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_TESTMAN_H +#define D_A_NPC_TESTMAN_H + +#include +#include +#include + +class dAcNpcTmn_c : public dAcNpc_c { +public: + dAcNpcTmn_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTmn_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTmn_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_thunder_dragon.h b/include/d/a/npc/d_a_npc_thunder_dragon.h new file mode 100644 index 00000000..b70433ee --- /dev/null +++ b/include/d/a/npc/d_a_npc_thunder_dragon.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_THUNDER_DRAGON_H +#define D_A_NPC_THUNDER_DRAGON_H + +#include +#include +#include + +class dAcNpcTdr_c : public dAcNpc_c { +public: + dAcNpcTdr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTdr_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTdr_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_thunder_dragon_bone.h b/include/d/a/npc/d_a_npc_thunder_dragon_bone.h new file mode 100644 index 00000000..26fdc06e --- /dev/null +++ b/include/d/a/npc/d_a_npc_thunder_dragon_bone.h @@ -0,0 +1,19 @@ +#ifndef D_A_NPC_THUNDER_DRAGON_BONE_H +#define D_A_NPC_THUNDER_DRAGON_BONE_H + +#include +#include +#include + +class dAcNpcTdrB_c : public dAcObjBase_c { +public: + dAcNpcTdrB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTdrB_c() {} + + STATE_FUNC_DECLARE(dAcNpcTdrB_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTdrB_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_thunder_dragon_skull.h b/include/d/a/npc/d_a_npc_thunder_dragon_skull.h new file mode 100644 index 00000000..99f7ab2c --- /dev/null +++ b/include/d/a/npc/d_a_npc_thunder_dragon_skull.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_THUNDER_DRAGON_SKULL_H +#define D_A_NPC_THUNDER_DRAGON_SKULL_H + +#include +#include +#include + +class dAcNpcTds_c : public dAcNpc_c { +public: + dAcNpcTds_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcTds_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcTds_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_toilet_ghost.h b/include/d/a/npc/d_a_npc_toilet_ghost.h new file mode 100644 index 00000000..631ca425 --- /dev/null +++ b/include/d/a/npc/d_a_npc_toilet_ghost.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_TOILET_GHOST_H +#define D_A_NPC_TOILET_GHOST_H + +#include +#include +#include + +class dAcNpcToiletGhost_c : public dAcNpc_c { +public: + dAcNpcToiletGhost_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcToiletGhost_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcToiletGhost_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_uranaiya.h b/include/d/a/npc/d_a_npc_uranaiya.h new file mode 100644 index 00000000..eb3663d1 --- /dev/null +++ b/include/d/a/npc/d_a_npc_uranaiya.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_URANAIYA_H +#define D_A_NPC_URANAIYA_H + +#include +#include +#include + +class dAcNpcSha_c : public dAcNpc_c { +public: + dAcNpcSha_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSha_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSha_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_volcano_f2_salbo.h b/include/d/a/npc/d_a_npc_volcano_f2_salbo.h new file mode 100644 index 00000000..ebb90612 --- /dev/null +++ b/include/d/a/npc/d_a_npc_volcano_f2_salbo.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_VOLCANO_F2_SALBO_H +#define D_A_NPC_VOLCANO_F2_SALBO_H + +#include +#include +#include + +class dAcNpcSlb2_c : public dAcNpc_c { +public: + dAcNpcSlb2_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcSlb2_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcSlb2_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_young_impa.h b/include/d/a/npc/d_a_npc_young_impa.h new file mode 100644 index 00000000..307ee1b4 --- /dev/null +++ b/include/d/a/npc/d_a_npc_young_impa.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_YOUNG_IMPA_H +#define D_A_NPC_YOUNG_IMPA_H + +#include +#include +#include + +class dAcNpcYim_c : public dAcNpc_c { +public: + dAcNpcYim_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcYim_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcYim_c); +}; + +#endif diff --git a/include/d/a/npc/d_a_npc_zelda.h b/include/d/a/npc/d_a_npc_zelda.h new file mode 100644 index 00000000..4ccd8190 --- /dev/null +++ b/include/d/a/npc/d_a_npc_zelda.h @@ -0,0 +1,17 @@ +#ifndef D_A_NPC_ZELDA_H +#define D_A_NPC_ZELDA_H + +#include +#include +#include + +class dAcNpcZld_c : public dAcNpc_c { +public: + dAcNpcZld_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcNpcZld_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcNpcZld_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_B300_sand.h b/include/d/a/obj/d_a_obj_B300_sand.h new file mode 100644 index 00000000..ce318b09 --- /dev/null +++ b/include/d/a/obj/d_a_obj_B300_sand.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_B300_SAND_H +#define D_A_OBJ_B300_SAND_H + +#include +#include +#include + +class dAcOB300Sand_c : public dAcObjBase_c { +public: + dAcOB300Sand_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOB300Sand_c() {} + + STATE_FUNC_DECLARE(dAcOB300Sand_c, Wait); + STATE_FUNC_DECLARE(dAcOB300Sand_c, Clear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOB300Sand_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_D300.h b/include/d/a/obj/d_a_obj_D300.h new file mode 100644 index 00000000..9f0e4caa --- /dev/null +++ b/include/d/a/obj/d_a_obj_D300.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_D300_H +#define D_A_OBJ_D300_H + +#include +#include +#include + +class dAcOD300_c : public dAcObjBase_c { +public: + dAcOD300_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOD300_c() {} + + STATE_FUNC_DECLARE(dAcOD300_c, Wait); + STATE_FUNC_DECLARE(dAcOD300_c, Appear); + STATE_FUNC_DECLARE(dAcOD300_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOD300_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_D3_dummy.h b/include/d/a/obj/d_a_obj_D3_dummy.h new file mode 100644 index 00000000..edf6433b --- /dev/null +++ b/include/d/a/obj/d_a_obj_D3_dummy.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_D3_DUMMY_H +#define D_A_OBJ_D3_DUMMY_H + +#include +#include +#include + +class dAcOD3Dummy_c : public dAcObjBase_c { +public: + dAcOD3Dummy_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOD3Dummy_c() {} + + STATE_FUNC_DECLARE(dAcOD3Dummy_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOD3Dummy_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_F302_light.h b/include/d/a/obj/d_a_obj_F302_light.h new file mode 100644 index 00000000..b7fc5b34 --- /dev/null +++ b/include/d/a/obj/d_a_obj_F302_light.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_F302_LIGHT_H +#define D_A_OBJ_F302_LIGHT_H + +#include +#include +#include + +class dAcOF302Light_c : public dAcObjBase_c { +public: + dAcOF302Light_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOF302Light_c() {} + + STATE_FUNC_DECLARE(dAcOF302Light_c, Wait); + STATE_FUNC_DECLARE(dAcOF302Light_c, SwitchOn); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOF302Light_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_F400_gate_leaf.h b/include/d/a/obj/d_a_obj_F400_gate_leaf.h new file mode 100644 index 00000000..129890a0 --- /dev/null +++ b/include/d/a/obj/d_a_obj_F400_gate_leaf.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_F400_GATE_LEAF_H +#define D_A_OBJ_F400_GATE_LEAF_H + +#include + +class dAcOF400GateLeaf_c : public dAcObjBase_c { +public: + dAcOF400GateLeaf_c() {} + virtual ~dAcOF400GateLeaf_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_F400_gate_seal.h b/include/d/a/obj/d_a_obj_F400_gate_seal.h new file mode 100644 index 00000000..825ed0c5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_F400_gate_seal.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_F400_GATE_SEAL_H +#define D_A_OBJ_F400_GATE_SEAL_H + +#include + +class dAcOF400GateSeal_c : public dAcObjBase_c { +public: + dAcOF400GateSeal_c() {} + virtual ~dAcOF400GateSeal_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_amber.h b/include/d/a/obj/d_a_obj_amber.h new file mode 100644 index 00000000..3cece710 --- /dev/null +++ b/include/d/a/obj/d_a_obj_amber.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_AMBER_H +#define D_A_OBJ_AMBER_H + +#include + +class dAcOAmber_c : public dAcObjBase_c { +public: + dAcOAmber_c() {} + virtual ~dAcOAmber_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ancient_jewels.h b/include/d/a/obj/d_a_obj_ancient_jewels.h new file mode 100644 index 00000000..b0f00334 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ancient_jewels.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_ANCIENT_JEWELS_H +#define D_A_OBJ_ANCIENT_JEWELS_H + +#include +#include +#include + +class dAcOAncientJewels_c : public dAcObjBase_c { +public: + dAcOAncientJewels_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOAncientJewels_c() {} + + STATE_FUNC_DECLARE(dAcOAncientJewels_c, Wait); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, WaitDrop); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, Drop); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, Buried); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, WhipCarry); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, GetItem); + STATE_FUNC_DECLARE(dAcOAncientJewels_c, UnderLog); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOAncientJewels_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_arrow_switch.h b/include/d/a/obj/d_a_obj_arrow_switch.h new file mode 100644 index 00000000..f91f4d91 --- /dev/null +++ b/include/d/a/obj/d_a_obj_arrow_switch.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_ARROW_SWITCH_H +#define D_A_OBJ_ARROW_SWITCH_H + +#include +#include +#include + +class dAcOarrowSwitch_c : public dAcObjBase_c { +public: + dAcOarrowSwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOarrowSwitch_c() {} + + STATE_FUNC_DECLARE(dAcOarrowSwitch_c, Off); + STATE_FUNC_DECLARE(dAcOarrowSwitch_c, On); + STATE_FUNC_DECLARE(dAcOarrowSwitch_c, FixedOn); + STATE_FUNC_DECLARE(dAcOarrowSwitch_c, OpenEye); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOarrowSwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_asura_pillar.h b/include/d/a/obj/d_a_obj_asura_pillar.h new file mode 100644 index 00000000..03ba025c --- /dev/null +++ b/include/d/a/obj/d_a_obj_asura_pillar.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_ASURA_PILLAR_H +#define D_A_OBJ_ASURA_PILLAR_H + +#include +#include +#include + +class dAcAsuraPillar_c : public dAcObjBase_c { +public: + dAcAsuraPillar_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraPillar_c() {} + + STATE_FUNC_DECLARE(dAcAsuraPillar_c, Damage); + STATE_FUNC_DECLARE(dAcAsuraPillar_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraPillar_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_asura_sword.h b/include/d/a/obj/d_a_obj_asura_sword.h new file mode 100644 index 00000000..8fa106bc --- /dev/null +++ b/include/d/a/obj/d_a_obj_asura_sword.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_ASURA_SWORD_H +#define D_A_OBJ_ASURA_SWORD_H + +#include +#include +#include + +class dAcAsuraSword_c : public dAcObjBase_c { +public: + dAcAsuraSword_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcAsuraSword_c() {} + + STATE_FUNC_DECLARE(dAcAsuraSword_c, Carried); + STATE_FUNC_DECLARE(dAcAsuraSword_c, Stop); + STATE_FUNC_DECLARE(dAcAsuraSword_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcAsuraSword_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ballista.h b/include/d/a/obj/d_a_obj_ballista.h new file mode 100644 index 00000000..f21e4603 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ballista.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_BALLISTA_H +#define D_A_OBJ_BALLISTA_H + +#include +#include +#include + +class dAcOBallista_c : public dAcObjBase_c { +public: + dAcOBallista_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBallista_c() {} + + STATE_FUNC_DECLARE(dAcOBallista_c, Wait); + STATE_FUNC_DECLARE(dAcOBallista_c, Grab); + STATE_FUNC_DECLARE(dAcOBallista_c, Shot); + STATE_FUNC_DECLARE(dAcOBallista_c, ShotEnd); + STATE_FUNC_DECLARE(dAcOBallista_c, Cancel); + STATE_FUNC_DECLARE(dAcOBallista_c, DemoShot); + STATE_FUNC_DECLARE(dAcOBallista_c, DemoShot2); + STATE_FUNC_DECLARE(dAcOBallista_c, DemoShot3); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBallista_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ballista_f3.h b/include/d/a/obj/d_a_obj_ballista_f3.h new file mode 100644 index 00000000..1949c1d9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ballista_f3.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_BALLISTA_F3_H +#define D_A_OBJ_BALLISTA_F3_H + +#include +#include +#include + +class dAcOBallistaF3_c : public dAcObjBase_c { +public: + dAcOBallistaF3_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBallistaF3_c() {} + + STATE_FUNC_DECLARE(dAcOBallistaF3_c, Wait); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, Shot); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, Shot2); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, ShotEnd); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, FallStone); + STATE_FUNC_DECLARE(dAcOBallistaF3_c, EndDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBallistaF3_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ballista_handle.h b/include/d/a/obj/d_a_obj_ballista_handle.h new file mode 100644 index 00000000..59a57c2f --- /dev/null +++ b/include/d/a/obj/d_a_obj_ballista_handle.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BALLISTA_HANDLE_H +#define D_A_OBJ_BALLISTA_HANDLE_H + +#include +#include +#include + +class dAcOBallistaHandle_c : public dAcObjBase_c { +public: + dAcOBallistaHandle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBallistaHandle_c() {} + + STATE_FUNC_DECLARE(dAcOBallistaHandle_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBallistaHandle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bamboo.h b/include/d/a/obj/d_a_obj_bamboo.h new file mode 100644 index 00000000..32860b91 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bamboo.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BAMBOO_H +#define D_A_OBJ_BAMBOO_H + +#include +#include +#include + +class dAcObamboo_c : public dAcObjBase_c { +public: + dAcObamboo_c(); + virtual ~dAcObamboo_c(); + + STATE_FUNC_DECLARE(dAcObamboo_c, Wait); + STATE_FUNC_DECLARE(dAcObamboo_c, Fall); + STATE_FUNC_DECLARE(dAcObamboo_c, CutMark); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObamboo_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_barrel.h b/include/d/a/obj/d_a_obj_barrel.h new file mode 100644 index 00000000..207f9932 --- /dev/null +++ b/include/d/a/obj/d_a_obj_barrel.h @@ -0,0 +1,28 @@ +#ifndef D_A_OBJ_BARREL_H +#define D_A_OBJ_BARREL_H + +#include +#include +#include + +class dAcOBarrel_c : public dAcObjBase_c { +public: + dAcOBarrel_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBarrel_c() {} + + STATE_FUNC_DECLARE(dAcOBarrel_c, Wait); + STATE_FUNC_DECLARE(dAcOBarrel_c, Grab); + STATE_FUNC_DECLARE(dAcOBarrel_c, GrabUp); + STATE_FUNC_DECLARE(dAcOBarrel_c, GrabPut); + STATE_FUNC_DECLARE(dAcOBarrel_c, Slope); + STATE_FUNC_DECLARE(dAcOBarrel_c, Water); + STATE_FUNC_DECLARE(dAcOBarrel_c, Water2); + STATE_FUNC_DECLARE(dAcOBarrel_c, Explode); + STATE_FUNC_DECLARE(dAcOBarrel_c, KrakenBorn); + STATE_FUNC_DECLARE(dAcOBarrel_c, Rebirth); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBarrel_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bb_bridge.h b/include/d/a/obj/d_a_obj_bb_bridge.h new file mode 100644 index 00000000..81ba7433 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bb_bridge.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BB_BRIDGE_H +#define D_A_OBJ_BB_BRIDGE_H + +#include +#include +#include + +class dAcObbBridge_c : public dAcObjBase_c { +public: + dAcObbBridge_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObbBridge_c() {} + + STATE_FUNC_DECLARE(dAcObbBridge_c, Wait); + STATE_FUNC_DECLARE(dAcObbBridge_c, BrokenDemo); + STATE_FUNC_DECLARE(dAcObbBridge_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObbBridge_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bb_broken_parts.h b/include/d/a/obj/d_a_obj_bb_broken_parts.h new file mode 100644 index 00000000..51306a47 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bb_broken_parts.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_BB_BROKEN_PARTS_H +#define D_A_OBJ_BB_BROKEN_PARTS_H + +#include +#include +#include + +class dAcObbBrokenParts_c : public dAcObjBase_c { +public: + dAcObbBrokenParts_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObbBrokenParts_c() {} + + STATE_FUNC_DECLARE(dAcObbBrokenParts_c, Wait); + STATE_FUNC_DECLARE(dAcObbBrokenParts_c, Break); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObbBrokenParts_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bb_objects.h b/include/d/a/obj/d_a_obj_bb_objects.h new file mode 100644 index 00000000..b36340ff --- /dev/null +++ b/include/d/a/obj/d_a_obj_bb_objects.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BB_OBJECTS_H +#define D_A_OBJ_BB_OBJECTS_H + +#include +#include +#include + +class dAcObbObjects_c : public dAcObjBase_c { +public: + dAcObbObjects_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObbObjects_c() {} + + STATE_FUNC_DECLARE(dAcObbObjects_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObbObjects_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bblargebomb.h b/include/d/a/obj/d_a_obj_bblargebomb.h new file mode 100644 index 00000000..381304c1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bblargebomb.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_BBLARGEBOMB_H +#define D_A_OBJ_BBLARGEBOMB_H + +#include +#include +#include + +class dAcOBblargebomb_c : public dAcObjBase_c { +public: + dAcOBblargebomb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBblargebomb_c() {} + + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Wait); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Explode); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Carry); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, WindCarry); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Birth); + STATE_FUNC_DECLARE(dAcOBblargebomb_c, Controled); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBblargebomb_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bbstone.h b/include/d/a/obj/d_a_obj_bbstone.h new file mode 100644 index 00000000..433c435d --- /dev/null +++ b/include/d/a/obj/d_a_obj_bbstone.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BBSTONE_H +#define D_A_OBJ_BBSTONE_H + +#include +#include +#include + +class dAcOBBStone : public dAcObjBase_c { +public: + dAcOBBStone() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBBStone() {} + + STATE_FUNC_DECLARE(dAcOBBStone, Wait); + STATE_FUNC_DECLARE(dAcOBBStone, FirstWait); + STATE_FUNC_DECLARE(dAcOBBStone, FirstDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBBStone); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bell.h b/include/d/a/obj/d_a_obj_bell.h new file mode 100644 index 00000000..7e34a8a3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bell.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BELL_H +#define D_A_OBJ_BELL_H + +#include +#include +#include + +class dAcObell_c : public dAcObjBase_c { +public: + dAcObell_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObell_c() {} + + STATE_FUNC_DECLARE(dAcObell_c, Wait); + STATE_FUNC_DECLARE(dAcObell_c, WaitRupee); + STATE_FUNC_DECLARE(dAcObell_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObell_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_belt_cvr.h b/include/d/a/obj/d_a_obj_belt_cvr.h new file mode 100644 index 00000000..a79f224c --- /dev/null +++ b/include/d/a/obj/d_a_obj_belt_cvr.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BELT_CVR_H +#define D_A_OBJ_BELT_CVR_H + +#include +#include +#include + +class dAcObeltCvr_c : public dAcObjBase_c { +public: + dAcObeltCvr_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObeltCvr_c() {} + + STATE_FUNC_DECLARE(dAcObeltCvr_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObeltCvr_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_belt_obstacle.h b/include/d/a/obj/d_a_obj_belt_obstacle.h new file mode 100644 index 00000000..3783bacb --- /dev/null +++ b/include/d/a/obj/d_a_obj_belt_obstacle.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_BELT_OBSTACLE_H +#define D_A_OBJ_BELT_OBSTACLE_H + +#include +#include +#include + +class dAcObeltObstacle_c : public dAcObjBase_c { +public: + dAcObeltObstacle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObeltObstacle_c() {} + + STATE_FUNC_DECLARE(dAcObeltObstacle_c, Wait); + STATE_FUNC_DECLARE(dAcObeltObstacle_c, Init); + STATE_FUNC_DECLARE(dAcObeltObstacle_c, BeltMove); + STATE_FUNC_DECLARE(dAcObeltObstacle_c, TeniN); + STATE_FUNC_DECLARE(dAcObeltObstacle_c, TeniNonly); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObeltObstacle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bg.h b/include/d/a/obj/d_a_obj_bg.h new file mode 100644 index 00000000..02b1e3e5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bg.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BG_H +#define D_A_OBJ_BG_H + +#include + +class dAcObg_c : public dAcObjBase_c { +public: + dAcObg_c() {} + virtual ~dAcObg_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bigbomb_flower.h b/include/d/a/obj/d_a_obj_bigbomb_flower.h new file mode 100644 index 00000000..67aa2b3f --- /dev/null +++ b/include/d/a/obj/d_a_obj_bigbomb_flower.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BIGBOMB_FLOWER_H +#define D_A_OBJ_BIGBOMB_FLOWER_H + +#include +#include +#include + +class dAcOBBombFlower_c : public dAcObjBase_c { +public: + dAcOBBombFlower_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBBombFlower_c() {} + + STATE_FUNC_DECLARE(dAcOBBombFlower_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBBombFlower_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bird_sp.h b/include/d/a/obj/d_a_obj_bird_sp.h new file mode 100644 index 00000000..bcf85805 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bird_sp.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BIRD_SP_H +#define D_A_OBJ_BIRD_SP_H + +#include + +class dAcObjBirdSp_c : public dAcObjBase_c { +public: + dAcObjBirdSp_c() {} + virtual ~dAcObjBirdSp_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bird_statue.h b/include/d/a/obj/d_a_obj_bird_statue.h new file mode 100644 index 00000000..665bba76 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bird_statue.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BIRD_STATUE_H +#define D_A_OBJ_BIRD_STATUE_H + +#include + +class dAcOBirdStatue_c : public dAcObjBase_c { +public: + dAcOBirdStatue_c() {} + virtual ~dAcOBirdStatue_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_blade.h b/include/d/a/obj/d_a_obj_blade.h new file mode 100644 index 00000000..1bc42019 --- /dev/null +++ b/include/d/a/obj/d_a_obj_blade.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BLADE_H +#define D_A_OBJ_BLADE_H + +#include + +class dAcOblade_c : public dAcObjBase_c { +public: + dAcOblade_c() {} + virtual ~dAcOblade_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_blast_rock.h b/include/d/a/obj/d_a_obj_blast_rock.h new file mode 100644 index 00000000..c3525304 --- /dev/null +++ b/include/d/a/obj/d_a_obj_blast_rock.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BLAST_ROCK_H +#define D_A_OBJ_BLAST_ROCK_H + +#include +#include +#include + +class dAcOBlastRock_c : public dAcObjBase_c { +public: + dAcOBlastRock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBlastRock_c() {} + + STATE_FUNC_DECLARE(dAcOBlastRock_c, Wait); + STATE_FUNC_DECLARE(dAcOBlastRock_c, Piece); + STATE_FUNC_DECLARE(dAcOBlastRock_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBlastRock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_block_rope.h b/include/d/a/obj/d_a_obj_block_rope.h new file mode 100644 index 00000000..271c22ae --- /dev/null +++ b/include/d/a/obj/d_a_obj_block_rope.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_BLOCK_ROPE_H +#define D_A_OBJ_BLOCK_ROPE_H + +#include +#include +#include + +class dAcOblockRope_c : public dAcObjBase_c { +public: + dAcOblockRope_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOblockRope_c() {} + + STATE_FUNC_DECLARE(dAcOblockRope_c, Wait); + STATE_FUNC_DECLARE(dAcOblockRope_c, Delete); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOblockRope_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_block_underground.h b/include/d/a/obj/d_a_obj_block_underground.h new file mode 100644 index 00000000..6dd30a1e --- /dev/null +++ b/include/d/a/obj/d_a_obj_block_underground.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BLOCK_UNDERGROUND_H +#define D_A_OBJ_BLOCK_UNDERGROUND_H + +#include + +class dAcOBlockUnderground : public dAcObjBase_c { +public: + dAcOBlockUnderground(); + virtual ~dAcOBlockUnderground(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_blow_coal.h b/include/d/a/obj/d_a_obj_blow_coal.h new file mode 100644 index 00000000..a157bf96 --- /dev/null +++ b/include/d/a/obj/d_a_obj_blow_coal.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_BLOW_COAL_H +#define D_A_OBJ_BLOW_COAL_H + +#include +#include +#include + +class dAcOblowCoal_c : public dAcObjBase_c { +public: + dAcOblowCoal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOblowCoal_c() {} + + STATE_FUNC_DECLARE(dAcOblowCoal_c, Wait); + STATE_FUNC_DECLARE(dAcOblowCoal_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOblowCoal_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_boat.h b/include/d/a/obj/d_a_obj_boat.h new file mode 100644 index 00000000..4632f8e3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_boat.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_BOAT_H +#define D_A_OBJ_BOAT_H + +#include +#include +#include + +class dAcOBoat_c : public dAcObjBase_c { +public: + dAcOBoat_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBoat_c() {} + + STATE_FUNC_DECLARE(dAcOBoat_c, Wait); + STATE_FUNC_DECLARE(dAcOBoat_c, Fall); + STATE_FUNC_DECLARE(dAcOBoat_c, FallEnd); + STATE_FUNC_DECLARE(dAcOBoat_c, FallStop); + STATE_FUNC_DECLARE(dAcOBoat_c, Up); + STATE_FUNC_DECLARE(dAcOBoat_c, UpEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBoat_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_boxcage_F300.h b/include/d/a/obj/d_a_obj_boxcage_F300.h new file mode 100644 index 00000000..fdf0ebd5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_boxcage_F300.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BOXCAGE_F300_H +#define D_A_OBJ_BOXCAGE_F300_H + +#include +#include +#include + +class dAcOBoxCageF300_c : public dAcObjBase_c { +public: + dAcOBoxCageF300_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBoxCageF300_c() {} + + STATE_FUNC_DECLARE(dAcOBoxCageF300_c, Wait); + STATE_FUNC_DECLARE(dAcOBoxCageF300_c, Move); + STATE_FUNC_DECLARE(dAcOBoxCageF300_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBoxCageF300_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_bone.h b/include/d/a/obj/d_a_obj_bridge_bone.h new file mode 100644 index 00000000..358c27a7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_bone.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BRIDGE_BONE_H +#define D_A_OBJ_BRIDGE_BONE_H + +#include +#include +#include + +class dAcOBridgeBone_c : public dAcObjBase_c { +public: + dAcOBridgeBone_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBridgeBone_c() {} + + STATE_FUNC_DECLARE(dAcOBridgeBone_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBridgeBone_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_building.h b/include/d/a/obj/d_a_obj_bridge_building.h new file mode 100644 index 00000000..b3c78d94 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_building.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_BRIDGE_BUILDING_H +#define D_A_OBJ_BRIDGE_BUILDING_H + +#include +#include +#include + +class dAcObridgeBuilding_c : public dAcObjBase_c { +public: + dAcObridgeBuilding_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObridgeBuilding_c() {} + + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, Wait); + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, PreMove); + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, Move); + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, Shake); + STATE_FUNC_DECLARE(dAcObridgeBuilding_c, Across); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObridgeBuilding_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_fall.h b/include/d/a/obj/d_a_obj_bridge_fall.h new file mode 100644 index 00000000..cc9a9950 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_fall.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BRIDGE_FALL_H +#define D_A_OBJ_BRIDGE_FALL_H + +#include +#include +#include + +class dAcOBridgeFall_c : public dAcObjBase_c { +public: + dAcOBridgeFall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBridgeFall_c() {} + + STATE_FUNC_DECLARE(dAcOBridgeFall_c, Wait); + STATE_FUNC_DECLARE(dAcOBridgeFall_c, Fall); + STATE_FUNC_DECLARE(dAcOBridgeFall_c, Shake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBridgeFall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_step.h b/include/d/a/obj/d_a_obj_bridge_step.h new file mode 100644 index 00000000..2b815fb9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_step.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_BRIDGE_STEP_H +#define D_A_OBJ_BRIDGE_STEP_H + +#include +#include +#include + +class dAcOBridgeStep_c : public dAcObjBase_c { +public: + dAcOBridgeStep_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBridgeStep_c() {} + + STATE_FUNC_DECLARE(dAcOBridgeStep_c, Wait); + STATE_FUNC_DECLARE(dAcOBridgeStep_c, SwitchPushed); + STATE_FUNC_DECLARE(dAcOBridgeStep_c, BridgeUp); + STATE_FUNC_DECLARE(dAcOBridgeStep_c, BridgeUpAll); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBridgeStep_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_stretch.h b/include/d/a/obj/d_a_obj_bridge_stretch.h new file mode 100644 index 00000000..6b1b0474 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_stretch.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_BRIDGE_STRETCH_H +#define D_A_OBJ_BRIDGE_STRETCH_H + +#include +#include +#include + +class dAcObridgeStretch_c : public dAcObjBase_c { +public: + dAcObridgeStretch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObridgeStretch_c() {} + + STATE_FUNC_DECLARE(dAcObridgeStretch_c, Wait); + STATE_FUNC_DECLARE(dAcObridgeStretch_c, Move); + STATE_FUNC_DECLARE(dAcObridgeStretch_c, Shake); + STATE_FUNC_DECLARE(dAcObridgeStretch_c, Stretch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObridgeStretch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bridge_time.h b/include/d/a/obj/d_a_obj_bridge_time.h new file mode 100644 index 00000000..0ad12663 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bridge_time.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_BRIDGE_TIME_H +#define D_A_OBJ_BRIDGE_TIME_H + +#include +#include +#include + +class dAcOBridgeTime_c : public dAcObjBase_c { +public: + dAcOBridgeTime_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOBridgeTime_c() {} + + STATE_FUNC_DECLARE(dAcOBridgeTime_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOBridgeTime_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bstone.h b/include/d/a/obj/d_a_obj_bstone.h new file mode 100644 index 00000000..38fac84c --- /dev/null +++ b/include/d/a/obj/d_a_obj_bstone.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BSTONE_H +#define D_A_OBJ_BSTONE_H + +#include + +class dAcObstonec : public dAcObjBase_c { +public: + dAcObstonec() {} + virtual ~dAcObstonec() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bubble.h b/include/d/a/obj/d_a_obj_bubble.h new file mode 100644 index 00000000..4823ed48 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bubble.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BUBBLE_H +#define D_A_OBJ_BUBBLE_H + +#include + +class dAcObubble_c : public dAcObjBase_c { +public: + dAcObubble_c() {} + virtual ~dAcObubble_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_building.h b/include/d/a/obj/d_a_obj_building.h new file mode 100644 index 00000000..7a71c440 --- /dev/null +++ b/include/d/a/obj/d_a_obj_building.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_BUILDING_H +#define D_A_OBJ_BUILDING_H + +#include + +class dAcOBuilding_c : public dAcObjBase_c { +public: + dAcOBuilding_c() {} + virtual ~dAcOBuilding_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_bulb_switch.h b/include/d/a/obj/d_a_obj_bulb_switch.h new file mode 100644 index 00000000..18ffb546 --- /dev/null +++ b/include/d/a/obj/d_a_obj_bulb_switch.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_BULB_SWITCH_H +#define D_A_OBJ_BULB_SWITCH_H + +#include +#include +#include + +class dAcObulbSwitch_c : public dAcObjBase_c { +public: + dAcObulbSwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObulbSwitch_c() {} + + STATE_FUNC_DECLARE(dAcObulbSwitch_c, Close); + STATE_FUNC_DECLARE(dAcObulbSwitch_c, Open); + STATE_FUNC_DECLARE(dAcObulbSwitch_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObulbSwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_cannon.h b/include/d/a/obj/d_a_obj_cannon.h new file mode 100644 index 00000000..4c37b88b --- /dev/null +++ b/include/d/a/obj/d_a_obj_cannon.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_CANNON_H +#define D_A_OBJ_CANNON_H + +#include +#include +#include + +class dAcOcannon_c : public dAcObjBase_c { +public: + dAcOcannon_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOcannon_c() {} + + STATE_FUNC_DECLARE(dAcOcannon_c, Wait); + STATE_FUNC_DECLARE(dAcOcannon_c, PreCharge); + STATE_FUNC_DECLARE(dAcOcannon_c, Move); + STATE_FUNC_DECLARE(dAcOcannon_c, AfterCharge); + STATE_FUNC_DECLARE(dAcOcannon_c, Shot); + STATE_FUNC_DECLARE(dAcOcannon_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcannon_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_cannon_cover.h b/include/d/a/obj/d_a_obj_cannon_cover.h new file mode 100644 index 00000000..2ab19301 --- /dev/null +++ b/include/d/a/obj/d_a_obj_cannon_cover.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_CANNON_COVER_H +#define D_A_OBJ_CANNON_COVER_H + +#include +#include +#include + +class dAcOcannonCover_c : public dAcObjBase_c { +public: + dAcOcannonCover_c(); + virtual ~dAcOcannonCover_c(); + + STATE_FUNC_DECLARE(dAcOcannonCover_c, Wait); + STATE_FUNC_DECLARE(dAcOcannonCover_c, Open); + STATE_FUNC_DECLARE(dAcOcannonCover_c, Shake); + STATE_FUNC_DECLARE(dAcOcannonCover_c, Close); + STATE_FUNC_DECLARE(dAcOcannonCover_c, Play); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcannonCover_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_carry_stone.h b/include/d/a/obj/d_a_obj_carry_stone.h new file mode 100644 index 00000000..ce7d2434 --- /dev/null +++ b/include/d/a/obj/d_a_obj_carry_stone.h @@ -0,0 +1,27 @@ +#ifndef D_A_OBJ_CARRY_STONE_H +#define D_A_OBJ_CARRY_STONE_H + +#include +#include +#include + +class dAcOcarryStone_c : public dAcObjBase_c { +public: + dAcOcarryStone_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOcarryStone_c() {} + + STATE_FUNC_DECLARE(dAcOcarryStone_c, Wait); + STATE_FUNC_DECLARE(dAcOcarryStone_c, GrabCarry); + STATE_FUNC_DECLARE(dAcOcarryStone_c, Water); + STATE_FUNC_DECLARE(dAcOcarryStone_c, Slope); + STATE_FUNC_DECLARE(dAcOcarryStone_c, SlopeWait); + STATE_FUNC_DECLARE(dAcOcarryStone_c, MoveVacuum); + STATE_FUNC_DECLARE(dAcOcarryStone_c, ShakeWind); + STATE_FUNC_DECLARE(dAcOcarryStone_c, MoveMoleGlove); + STATE_FUNC_DECLARE(dAcOcarryStone_c, EggEnterSwitch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcarryStone_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_chair.h b/include/d/a/obj/d_a_obj_chair.h new file mode 100644 index 00000000..abfe7440 --- /dev/null +++ b/include/d/a/obj/d_a_obj_chair.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_CHAIR_H +#define D_A_OBJ_CHAIR_H + +#include +#include +#include + +class dAcOChair_c : public dAcObjBase_c { +public: + dAcOChair_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOChair_c() {} + + STATE_FUNC_DECLARE(dAcOChair_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOChair_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_chandelier.h b/include/d/a/obj/d_a_obj_chandelier.h new file mode 100644 index 00000000..cd74c2d8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_chandelier.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_CHANDELIER_H +#define D_A_OBJ_CHANDELIER_H + +#include +#include +#include + +class dAcOChandelier_c : public dAcObjBase_c { +public: + dAcOChandelier_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOChandelier_c() {} + + STATE_FUNC_DECLARE(dAcOChandelier_c, Wait); + STATE_FUNC_DECLARE(dAcOChandelier_c, Fall); + STATE_FUNC_DECLARE(dAcOChandelier_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOChandelier_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_chest.h b/include/d/a/obj/d_a_obj_chest.h new file mode 100644 index 00000000..29c4d3de --- /dev/null +++ b/include/d/a/obj/d_a_obj_chest.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_CHEST_H +#define D_A_OBJ_CHEST_H + +#include +#include +#include + +class dAcOChest_c : public dAcObjBase_c { +public: + dAcOChest_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOChest_c() {} + + STATE_FUNC_DECLARE(dAcOChest_c, Wait); + STATE_FUNC_DECLARE(dAcOChest_c, OpenEvent); + STATE_FUNC_DECLARE(dAcOChest_c, FailEvent); + STATE_FUNC_DECLARE(dAcOChest_c, OrderOpenEventAfter); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOChest_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_city.h b/include/d/a/obj/d_a_obj_city.h new file mode 100644 index 00000000..db63d3df --- /dev/null +++ b/include/d/a/obj/d_a_obj_city.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_CITY_H +#define D_A_OBJ_CITY_H + +#include + +class dAcOcity_c : public dAcObjBase_c { +public: + dAcOcity_c() {} + virtual ~dAcOcity_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_city_water.h b/include/d/a/obj/d_a_obj_city_water.h new file mode 100644 index 00000000..56618114 --- /dev/null +++ b/include/d/a/obj/d_a_obj_city_water.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_CITY_WATER_H +#define D_A_OBJ_CITY_WATER_H + +#include + +class dAcOcityWater_c : public dAcObjBase_c { +public: + dAcOcityWater_c() {} + virtual ~dAcOcityWater_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_claw_shot_tg.h b/include/d/a/obj/d_a_obj_claw_shot_tg.h new file mode 100644 index 00000000..b07d14ca --- /dev/null +++ b/include/d/a/obj/d_a_obj_claw_shot_tg.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_CLAW_SHOT_TG_H +#define D_A_OBJ_CLAW_SHOT_TG_H + +#include +#include +#include + +class dAcOclawShotTg_c : public dAcObjBase_c { +public: + dAcOclawShotTg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOclawShotTg_c() {} + + STATE_FUNC_DECLARE(dAcOclawShotTg_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOclawShotTg_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_clearness_wall.h b/include/d/a/obj/d_a_obj_clearness_wall.h new file mode 100644 index 00000000..b451129d --- /dev/null +++ b/include/d/a/obj/d_a_obj_clearness_wall.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_CLEARNESS_WALL_H +#define D_A_OBJ_CLEARNESS_WALL_H + +#include + +class dAcOclearnessWall_c : public dAcObjBase_c { +public: + dAcOclearnessWall_c() {} + virtual ~dAcOclearnessWall_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_clef.h b/include/d/a/obj/d_a_obj_clef.h new file mode 100644 index 00000000..3646b3e5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_clef.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_CLEF_H +#define D_A_OBJ_CLEF_H + +#include +#include +#include + +class dAcOClef_c : public dAcObjBase_c { +public: + dAcOClef_c(); + virtual ~dAcOClef_c(); + + STATE_FUNC_DECLARE(dAcOClef_c, WaitPhantom); + STATE_FUNC_DECLARE(dAcOClef_c, Wait); + STATE_FUNC_DECLARE(dAcOClef_c, WaitPathMove); + STATE_FUNC_DECLARE(dAcOClef_c, MoveTowardPath); + STATE_FUNC_DECLARE(dAcOClef_c, PathMove); + STATE_FUNC_DECLARE(dAcOClef_c, Gravitate); + STATE_FUNC_DECLARE(dAcOClef_c, Die); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOClef_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_cloud_dive.h b/include/d/a/obj/d_a_obj_cloud_dive.h new file mode 100644 index 00000000..ee719fdd --- /dev/null +++ b/include/d/a/obj/d_a_obj_cloud_dive.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_CLOUD_DIVE_H +#define D_A_OBJ_CLOUD_DIVE_H + +#include +#include +#include + +class dAcOcloudDive_c : public dAcObjBase_c { +public: + dAcOcloudDive_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOcloudDive_c() {} + + STATE_FUNC_DECLARE(dAcOcloudDive_c, Wait); + STATE_FUNC_DECLARE(dAcOcloudDive_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcloudDive_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_col.h b/include/d/a/obj/d_a_obj_col.h new file mode 100644 index 00000000..3ca5c1ae --- /dev/null +++ b/include/d/a/obj/d_a_obj_col.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_COL_H +#define D_A_OBJ_COL_H + +#include + +class dAcOCol_c : public dAcObjBase_c { +public: + dAcOCol_c() {} + virtual ~dAcOCol_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_control_panel.h b/include/d/a/obj/d_a_obj_control_panel.h new file mode 100644 index 00000000..4227766c --- /dev/null +++ b/include/d/a/obj/d_a_obj_control_panel.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_CONTROL_PANEL_H +#define D_A_OBJ_CONTROL_PANEL_H + +#include +#include +#include + +class dAcOCtrlPnl_c : public dAcObjBase_c { +public: + dAcOCtrlPnl_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOCtrlPnl_c() {} + + STATE_FUNC_DECLARE(dAcOCtrlPnl_c, Wait); + STATE_FUNC_DECLARE(dAcOCtrlPnl_c, Control); + STATE_FUNC_DECLARE(dAcOCtrlPnl_c, EndEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOCtrlPnl_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_cumul_cloud.h b/include/d/a/obj/d_a_obj_cumul_cloud.h new file mode 100644 index 00000000..d50111e3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_cumul_cloud.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_CUMUL_CLOUD_H +#define D_A_OBJ_CUMUL_CLOUD_H + +#include +#include +#include + +class dAcOcumulCloud_c : public dAcObjBase_c { +public: + dAcOcumulCloud_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOcumulCloud_c() {} + + STATE_FUNC_DECLARE(dAcOcumulCloud_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOcumulCloud_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_daynight.h b/include/d/a/obj/d_a_obj_daynight.h new file mode 100644 index 00000000..83f1b463 --- /dev/null +++ b/include/d/a/obj/d_a_obj_daynight.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_DAYNIGHT_H +#define D_A_OBJ_DAYNIGHT_H + +#include +#include +#include + +class dAcODayNight_c : public dAcObjBase_c { +public: + dAcODayNight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODayNight_c() {} + + STATE_FUNC_DECLARE(dAcODayNight_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODayNight_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_decoA.h b/include/d/a/obj/d_a_obj_decoA.h new file mode 100644 index 00000000..d6fb4d8c --- /dev/null +++ b/include/d/a/obj/d_a_obj_decoA.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_DECOA_H +#define D_A_OBJ_DECOA_H + +#include +#include +#include + +class dAcODecoA_c : public dAcObjBase_c { +public: + dAcODecoA_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODecoA_c() {} + + STATE_FUNC_DECLARE(dAcODecoA_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODecoA_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_decoB.h b/include/d/a/obj/d_a_obj_decoB.h new file mode 100644 index 00000000..c5df6560 --- /dev/null +++ b/include/d/a/obj/d_a_obj_decoB.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_DECOB_H +#define D_A_OBJ_DECOB_H + +#include +#include +#include + +class dAcODecoB_c : public dAcObjBase_c { +public: + dAcODecoB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODecoB_c() {} + + STATE_FUNC_DECLARE(dAcODecoB_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODecoB_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_desert.h b/include/d/a/obj/d_a_obj_desert.h new file mode 100644 index 00000000..370f51ba --- /dev/null +++ b/include/d/a/obj/d_a_obj_desert.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DESERT_H +#define D_A_OBJ_DESERT_H + +#include + +class dAcODesert : public dAcObjBase_c { +public: + dAcODesert(); + virtual ~dAcODesert(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_desert_ago.h b/include/d/a/obj/d_a_obj_desert_ago.h new file mode 100644 index 00000000..179f5b72 --- /dev/null +++ b/include/d/a/obj/d_a_obj_desert_ago.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_DESERT_AGO_H +#define D_A_OBJ_DESERT_AGO_H + +#include +#include +#include + +class dAcODesertAgo_c : public dAcObjBase_c { +public: + dAcODesertAgo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODesertAgo_c() {} + + STATE_FUNC_DECLARE(dAcODesertAgo_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODesertAgo_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_desert_debris.h b/include/d/a/obj/d_a_obj_desert_debris.h new file mode 100644 index 00000000..20d3d659 --- /dev/null +++ b/include/d/a/obj/d_a_obj_desert_debris.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DESERT_DEBRIS_H +#define D_A_OBJ_DESERT_DEBRIS_H + +#include + +class dAcOdesertDebris_c : public dAcObjBase_c { +public: + dAcOdesertDebris_c() {} + virtual ~dAcOdesertDebris_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_desert_meter.h b/include/d/a/obj/d_a_obj_desert_meter.h new file mode 100644 index 00000000..f81a8dce --- /dev/null +++ b/include/d/a/obj/d_a_obj_desert_meter.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_DESERT_METER_H +#define D_A_OBJ_DESERT_METER_H + +#include +#include +#include + +class dAcODesertMeter_c : public dAcObjBase_c { +public: + dAcODesertMeter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODesertMeter_c() {} + + STATE_FUNC_DECLARE(dAcODesertMeter_c, Wait); + STATE_FUNC_DECLARE(dAcODesertMeter_c, OnSwitch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODesertMeter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_display_only_nbs.h b/include/d/a/obj/d_a_obj_display_only_nbs.h new file mode 100644 index 00000000..5d60ae5d --- /dev/null +++ b/include/d/a/obj/d_a_obj_display_only_nbs.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DISPLAY_ONLY_NBS_H +#define D_A_OBJ_DISPLAY_ONLY_NBS_H + +#include + +class dAcOdisplayOnlyNbs_c : public dAcObjBase_c { +public: + dAcOdisplayOnlyNbs_c() {} + virtual ~dAcOdisplayOnlyNbs_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_distant_ship.h b/include/d/a/obj/d_a_obj_distant_ship.h new file mode 100644 index 00000000..cbedc8c6 --- /dev/null +++ b/include/d/a/obj/d_a_obj_distant_ship.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DISTANT_SHIP_H +#define D_A_OBJ_DISTANT_SHIP_H + +#include + +class dAcOdistantShip_c : public dAcObjBase_c { +public: + dAcOdistantShip_c() {} + virtual ~dAcOdistantShip_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_diviner_crystal.h b/include/d/a/obj/d_a_obj_diviner_crystal.h new file mode 100644 index 00000000..f4d88340 --- /dev/null +++ b/include/d/a/obj/d_a_obj_diviner_crystal.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_DIVINER_CRYSTAL_H +#define D_A_OBJ_DIVINER_CRYSTAL_H + +#include +#include +#include + +class dAcODivinerCrystal_c : public dAcObjBase_c { +public: + dAcODivinerCrystal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODivinerCrystal_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODivinerCrystal_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door.h b/include/d/a/obj/d_a_obj_door.h new file mode 100644 index 00000000..cbb04e05 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DOOR_H +#define D_A_OBJ_DOOR_H + +#include + +class dAcOdoor_c : public dAcObjDoor_c { +public: + dAcOdoor_c() {} + virtual ~dAcOdoor_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_base.h b/include/d/a/obj/d_a_obj_door_base.h new file mode 100644 index 00000000..5cfc1110 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_base.h @@ -0,0 +1,11 @@ +#ifndef D_A_OBJ_DOOR_BASE_H +#define D_A_OBJ_DOOR_BASE_H + +#include "d/a/obj/d_a_obj_base.h" + +// Ghidra: ActorDoorBase +// size: +// non-official name +class dAcObjDoor_c : public dAcObjBase_c {}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_boss.h b/include/d/a/obj/d_a_obj_door_boss.h new file mode 100644 index 00000000..64c06ff1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_boss.h @@ -0,0 +1,33 @@ +#ifndef D_A_OBJ_DOOR_BOSS_H +#define D_A_OBJ_DOOR_BOSS_H + +#include +#include +#include + +class dAcOdoorBoss_c : public dAcObjDoor_c { +public: + dAcOdoorBoss_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOdoorBoss_c() {} + + STATE_FUNC_DECLARE(dAcOdoorBoss_c, UnlockWait); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, CorrectKey); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, KeyInsertInitialInterval); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, PutKeyIntoLock); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, KeyInsert); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, KeyInsertAfterglow); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Wait); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Shine); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Unlock); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, OpenWait); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Open); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, WaitClose); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Close); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, Idle); + STATE_FUNC_DECLARE(dAcOdoorBoss_c, BeforeTimeShift); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOdoorBoss_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_bossD101.h b/include/d/a/obj/d_a_obj_door_bossD101.h new file mode 100644 index 00000000..8b9eae4f --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_bossD101.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_DOOR_BOSSD101_H +#define D_A_OBJ_DOOR_BOSSD101_H + +#include +#include +#include + +class dAcODoorBossD101_c : public dAcObjBase_c { +public: + dAcODoorBossD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODoorBossD101_c() {} + + STATE_FUNC_DECLARE(dAcODoorBossD101_c, Wait); + STATE_FUNC_DECLARE(dAcODoorBossD101_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODoorBossD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_dungeon.h b/include/d/a/obj/d_a_obj_door_dungeon.h new file mode 100644 index 00000000..a001a926 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_dungeon.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DOOR_DUNGEON_H +#define D_A_OBJ_DOOR_DUNGEON_H + +#include + +class dAcObjDoorDungeon_c : public dAcObjBase_c { +public: + dAcObjDoorDungeon_c() {} + virtual ~dAcObjDoorDungeon_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_door_dungeonD200.h b/include/d/a/obj/d_a_obj_door_dungeonD200.h new file mode 100644 index 00000000..4c612f25 --- /dev/null +++ b/include/d/a/obj/d_a_obj_door_dungeonD200.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_DOOR_DUNGEOND200_H +#define D_A_OBJ_DOOR_DUNGEOND200_H + +#include + +class dAcObjDoorDungeonD200_c : public dAcObjBase_c { +public: + dAcObjDoorDungeonD200_c() {} + virtual ~dAcObjDoorDungeonD200_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_dormitory_gate.h b/include/d/a/obj/d_a_obj_dormitory_gate.h new file mode 100644 index 00000000..9865e593 --- /dev/null +++ b/include/d/a/obj/d_a_obj_dormitory_gate.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_DORMITORY_GATE_H +#define D_A_OBJ_DORMITORY_GATE_H + +#include +#include +#include + +class dAcODormitoryGate_c : public dAcObjBase_c { +public: + dAcODormitoryGate_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODormitoryGate_c() {} + + STATE_FUNC_DECLARE(dAcODormitoryGate_c, Wait); + STATE_FUNC_DECLARE(dAcODormitoryGate_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODormitoryGate_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_down_lava.h b/include/d/a/obj/d_a_obj_down_lava.h new file mode 100644 index 00000000..4079f8d2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_down_lava.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_DOWN_LAVA_H +#define D_A_OBJ_DOWN_LAVA_H + +#include +#include +#include + +class dAcOdownLava_c : public dAcObjBase_c { +public: + dAcOdownLava_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOdownLava_c() {} + + STATE_FUNC_DECLARE(dAcOdownLava_c, Wait); + STATE_FUNC_DECLARE(dAcOdownLava_c, Move); + STATE_FUNC_DECLARE(dAcOdownLava_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOdownLava_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_drum.h b/include/d/a/obj/d_a_obj_drum.h new file mode 100644 index 00000000..27474fdf --- /dev/null +++ b/include/d/a/obj/d_a_obj_drum.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_DRUM_H +#define D_A_OBJ_DRUM_H + +#include +#include +#include + +class dAcOdrum_c : public dAcObjBase_c { +public: + dAcOdrum_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOdrum_c() {} + + STATE_FUNC_DECLARE(dAcOdrum_c, Wait); + STATE_FUNC_DECLARE(dAcOdrum_c, Move); + STATE_FUNC_DECLARE(dAcOdrum_c, MoveEnd); + STATE_FUNC_DECLARE(dAcOdrum_c, Fall); + STATE_FUNC_DECLARE(dAcOdrum_c, Init); + STATE_FUNC_DECLARE(dAcOdrum_c, BeltMove); + STATE_FUNC_DECLARE(dAcOdrum_c, TeniN); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOdrum_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_dungeon_ship.h b/include/d/a/obj/d_a_obj_dungeon_ship.h new file mode 100644 index 00000000..52f51c36 --- /dev/null +++ b/include/d/a/obj/d_a_obj_dungeon_ship.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_DUNGEON_SHIP_H +#define D_A_OBJ_DUNGEON_SHIP_H + +#include +#include +#include + +class dAcODungeonShip_c : public dAcObjBase_c { +public: + dAcODungeonShip_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcODungeonShip_c() {} + + STATE_FUNC_DECLARE(dAcODungeonShip_c, Wait); + STATE_FUNC_DECLARE(dAcODungeonShip_c, Transparency); + STATE_FUNC_DECLARE(dAcODungeonShip_c, AppearEvent); + STATE_FUNC_DECLARE(dAcODungeonShip_c, Appear); + STATE_FUNC_DECLARE(dAcODungeonShip_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcODungeonShip_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_electric_light.h b/include/d/a/obj/d_a_obj_electric_light.h new file mode 100644 index 00000000..86c1bb05 --- /dev/null +++ b/include/d/a/obj/d_a_obj_electric_light.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_ELECTRIC_LIGHT_H +#define D_A_OBJ_ELECTRIC_LIGHT_H + +#include +#include +#include + +class dAcOelectricLight_c : public dAcObjBase_c { +public: + dAcOelectricLight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOelectricLight_c() {} + + STATE_FUNC_DECLARE(dAcOelectricLight_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOelectricLight_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_evil_field.h b/include/d/a/obj/d_a_obj_evil_field.h new file mode 100644 index 00000000..a71e1a12 --- /dev/null +++ b/include/d/a/obj/d_a_obj_evil_field.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_EVIL_FIELD_H +#define D_A_OBJ_EVIL_FIELD_H + +#include +#include +#include + +class dAcOevilField_c : public dAcObjBase_c { +public: + dAcOevilField_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOevilField_c() {} + + STATE_FUNC_DECLARE(dAcOevilField_c, Wait); + STATE_FUNC_DECLARE(dAcOevilField_c, UpDown); + STATE_FUNC_DECLARE(dAcOevilField_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOevilField_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_farmland.h b/include/d/a/obj/d_a_obj_farmland.h new file mode 100644 index 00000000..578ab379 --- /dev/null +++ b/include/d/a/obj/d_a_obj_farmland.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_FARMLAND_H +#define D_A_OBJ_FARMLAND_H + +#include +#include +#include + +class dAcOFarmLand_c : public dAcObjBase_c { +public: + dAcOFarmLand_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFarmLand_c() {} + + STATE_FUNC_DECLARE(dAcOFarmLand_c, Wait); + STATE_FUNC_DECLARE(dAcOFarmLand_c, DummyEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFarmLand_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence.h b/include/d/a/obj/d_a_obj_fence.h new file mode 100644 index 00000000..d13fbad2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence.h @@ -0,0 +1,27 @@ +#ifndef D_A_OBJ_FENCE_H +#define D_A_OBJ_FENCE_H + +#include +#include +#include + +class dAcOFence_c : public dAcObjBase_c { +public: + dAcOFence_c(); + virtual ~dAcOFence_c(); + + STATE_FUNC_DECLARE(dAcOFence_c, WaitOpen); + STATE_FUNC_DECLARE(dAcOFence_c, Open); + STATE_FUNC_DECLARE(dAcOFence_c, OpenPocoAPoco); + STATE_FUNC_DECLARE(dAcOFence_c, SuccessPocoAPoco); + STATE_FUNC_DECLARE(dAcOFence_c, StopOpenPocoAPoco); + STATE_FUNC_DECLARE(dAcOFence_c, StopOpenAfterglowPocoAPoco); + STATE_FUNC_DECLARE(dAcOFence_c, WaitClose); + STATE_FUNC_DECLARE(dAcOFence_c, Close); + STATE_FUNC_DECLARE(dAcOFence_c, RequestConfineEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFence_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence_boko.h b/include/d/a/obj/d_a_obj_fence_boko.h new file mode 100644 index 00000000..7a85310f --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence_boko.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FENCE_BOKO_H +#define D_A_OBJ_FENCE_BOKO_H + +#include + +class dAcOfenceBoko_c : public dAcObjBase_c { +public: + dAcOfenceBoko_c() {} + virtual ~dAcOfenceBoko_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence_boko2.h b/include/d/a/obj/d_a_obj_fence_boko2.h new file mode 100644 index 00000000..530fbae4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence_boko2.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FENCE_BOKO2_H +#define D_A_OBJ_FENCE_BOKO2_H + +#include + +class dAcOfenceBoko2_c : public dAcObjBase_c { +public: + dAcOfenceBoko2_c() {} + virtual ~dAcOfenceBoko2_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence_iron.h b/include/d/a/obj/d_a_obj_fence_iron.h new file mode 100644 index 00000000..928f8af3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence_iron.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_FENCE_IRON_H +#define D_A_OBJ_FENCE_IRON_H + +#include +#include +#include + +class dAcOfenceIron_c : public dAcObjBase_c { +public: + dAcOfenceIron_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOfenceIron_c() {} + + STATE_FUNC_DECLARE(dAcOfenceIron_c, Close); + STATE_FUNC_DECLARE(dAcOfenceIron_c, PreMoveUp); + STATE_FUNC_DECLARE(dAcOfenceIron_c, MoveUp); + STATE_FUNC_DECLARE(dAcOfenceIron_c, AfterMoveUp); + STATE_FUNC_DECLARE(dAcOfenceIron_c, Open); + STATE_FUNC_DECLARE(dAcOfenceIron_c, PreMoveDown); + STATE_FUNC_DECLARE(dAcOfenceIron_c, MoveDown); + STATE_FUNC_DECLARE(dAcOfenceIron_c, AfterMoveDown); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfenceIron_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fence_konsai.h b/include/d/a/obj/d_a_obj_fence_konsai.h new file mode 100644 index 00000000..c5570920 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fence_konsai.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FENCE_KONSAI_H +#define D_A_OBJ_FENCE_KONSAI_H + +#include + +class dAcOfenceKonsai_c : public dAcObjBase_c { +public: + dAcOfenceKonsai_c() {} + virtual ~dAcOfenceKonsai_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fire.h b/include/d/a/obj/d_a_obj_fire.h new file mode 100644 index 00000000..3e1a548b --- /dev/null +++ b/include/d/a/obj/d_a_obj_fire.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_FIRE_H +#define D_A_OBJ_FIRE_H + +#include +#include +#include + +class dAcOfire_c : public dAcObjBase_c { +public: + dAcOfire_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOfire_c() {} + + STATE_FUNC_DECLARE(dAcOfire_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfire_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fire_obstacle.h b/include/d/a/obj/d_a_obj_fire_obstacle.h new file mode 100644 index 00000000..145dca68 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fire_obstacle.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_FIRE_OBSTACLE_H +#define D_A_OBJ_FIRE_OBSTACLE_H + +#include +#include +#include + +class dAcOfireObstacle_c : public dAcObjBase_c { +public: + dAcOfireObstacle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOfireObstacle_c() {} + + STATE_FUNC_DECLARE(dAcOfireObstacle_c, Wait); + STATE_FUNC_DECLARE(dAcOfireObstacle_c, Vanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfireObstacle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fire_pillar.h b/include/d/a/obj/d_a_obj_fire_pillar.h new file mode 100644 index 00000000..6378b53c --- /dev/null +++ b/include/d/a/obj/d_a_obj_fire_pillar.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_FIRE_PILLAR_H +#define D_A_OBJ_FIRE_PILLAR_H + +#include +#include +#include + +class dAcOfirePillar_c : public dAcObjBase_c { +public: + dAcOfirePillar_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOfirePillar_c() {} + + STATE_FUNC_DECLARE(dAcOfirePillar_c, Wait); + STATE_FUNC_DECLARE(dAcOfirePillar_c, WaterWait); + STATE_FUNC_DECLARE(dAcOfirePillar_c, Vacuum); + STATE_FUNC_DECLARE(dAcOfirePillar_c, Small); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfirePillar_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_firewall.h b/include/d/a/obj/d_a_obj_firewall.h new file mode 100644 index 00000000..7369b9af --- /dev/null +++ b/include/d/a/obj/d_a_obj_firewall.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_FIREWALL_H +#define D_A_OBJ_FIREWALL_H + +#include +#include +#include + +class dAcOFireWall_c : public dAcObjBase_c { +public: + dAcOFireWall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFireWall_c() {} + + STATE_FUNC_DECLARE(dAcOFireWall_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFireWall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_flag.h b/include/d/a/obj/d_a_obj_flag.h new file mode 100644 index 00000000..51ec63c2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_flag.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_FLAG_H +#define D_A_OBJ_FLAG_H + +#include +#include +#include + +class dAcOFlag_c : public dAcObjBase_c { +public: + dAcOFlag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFlag_c() {} + + STATE_FUNC_DECLARE(dAcOFlag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFlag_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_flower_ancient.h b/include/d/a/obj/d_a_obj_flower_ancient.h new file mode 100644 index 00000000..9bc2a847 --- /dev/null +++ b/include/d/a/obj/d_a_obj_flower_ancient.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_FLOWER_ANCIENT_H +#define D_A_OBJ_FLOWER_ANCIENT_H + +#include +#include +#include + +class dAcOFlowerAncient_c : public dAcObjBase_c { +public: + dAcOFlowerAncient_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFlowerAncient_c() {} + + STATE_FUNC_DECLARE(dAcOFlowerAncient_c, Wait); + STATE_FUNC_DECLARE(dAcOFlowerAncient_c, TimeSlip); + STATE_FUNC_DECLARE(dAcOFlowerAncient_c, Break); + STATE_FUNC_DECLARE(dAcOFlowerAncient_c, WhipCarry); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFlowerAncient_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_flying_clawshot_target.h b/include/d/a/obj/d_a_obj_flying_clawshot_target.h new file mode 100644 index 00000000..c62e031c --- /dev/null +++ b/include/d/a/obj/d_a_obj_flying_clawshot_target.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FLYING_CLAWSHOT_TARGET_H +#define D_A_OBJ_FLYING_CLAWSHOT_TARGET_H + +#include + +class dAcOFlyingClawshotTarget_c : public dAcObjBase_c { +public: + dAcOFlyingClawshotTarget_c() {} + virtual ~dAcOFlyingClawshotTarget_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fortune_ring.h b/include/d/a/obj/d_a_obj_fortune_ring.h new file mode 100644 index 00000000..5237c75b --- /dev/null +++ b/include/d/a/obj/d_a_obj_fortune_ring.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_FORTUNE_RING_H +#define D_A_OBJ_FORTUNE_RING_H + +#include +#include +#include + +class dAcOfortuneRing_c : public dAcObjBase_c { +public: + dAcOfortuneRing_c(); + virtual ~dAcOfortuneRing_c(); + + STATE_FUNC_DECLARE(dAcOfortuneRing_c, Wait); + STATE_FUNC_DECLARE(dAcOfortuneRing_c, Play); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOfortuneRing_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fruit.h b/include/d/a/obj/d_a_obj_fruit.h new file mode 100644 index 00000000..429479ed --- /dev/null +++ b/include/d/a/obj/d_a_obj_fruit.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_FRUIT_H +#define D_A_OBJ_FRUIT_H + +#include +#include +#include + +class dAcOFruit_c : public dAcObjBase_c { +public: + dAcOFruit_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFruit_c() {} + + STATE_FUNC_DECLARE(dAcOFruit_c, NormalWait); + STATE_FUNC_DECLARE(dAcOFruit_c, StickWait); + STATE_FUNC_DECLARE(dAcOFruit_c, GrabCarry); + STATE_FUNC_DECLARE(dAcOFruit_c, SwordCarry); + STATE_FUNC_DECLARE(dAcOFruit_c, BoomerangCarry); + STATE_FUNC_DECLARE(dAcOFruit_c, WhipCarry); + STATE_FUNC_DECLARE(dAcOFruit_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFruit_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fruitB.h b/include/d/a/obj/d_a_obj_fruitB.h new file mode 100644 index 00000000..c1ec694f --- /dev/null +++ b/include/d/a/obj/d_a_obj_fruitB.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_FRUITB_H +#define D_A_OBJ_FRUITB_H + +#include +#include +#include + +class dAcOFruitB_c : public dAcObjBase_c { +public: + dAcOFruitB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFruitB_c() {} + + STATE_FUNC_DECLARE(dAcOFruitB_c, Stick); + STATE_FUNC_DECLARE(dAcOFruitB_c, Wait); + STATE_FUNC_DECLARE(dAcOFruitB_c, DummyEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFruitB_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fruit_guts_leaf.h b/include/d/a/obj/d_a_obj_fruit_guts_leaf.h new file mode 100644 index 00000000..729c9e76 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fruit_guts_leaf.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_FRUIT_GUTS_LEAF_H +#define D_A_OBJ_FRUIT_GUTS_LEAF_H + +#include + +class dAcOFruitGutsLeaf_c : public dAcObjBase_c { +public: + dAcOFruitGutsLeaf_c() {} + virtual ~dAcOFruitGutsLeaf_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_fruit_tree.h b/include/d/a/obj/d_a_obj_fruit_tree.h new file mode 100644 index 00000000..82178c06 --- /dev/null +++ b/include/d/a/obj/d_a_obj_fruit_tree.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_FRUIT_TREE_H +#define D_A_OBJ_FRUIT_TREE_H + +#include +#include +#include + +class dAcOFruitTree_c : public dAcObjBase_c { +public: + dAcOFruitTree_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOFruitTree_c() {} + + STATE_FUNC_DECLARE(dAcOFruitTree_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOFruitTree_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_gear.h b/include/d/a/obj/d_a_obj_gear.h new file mode 100644 index 00000000..a0cd18bc --- /dev/null +++ b/include/d/a/obj/d_a_obj_gear.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_GEAR_H +#define D_A_OBJ_GEAR_H + +#include +#include +#include + +class dAcOGear_c : public dAcObjBase_c { +public: + dAcOGear_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGear_c() {} + + STATE_FUNC_DECLARE(dAcOGear_c, Wait); + STATE_FUNC_DECLARE(dAcOGear_c, Rotation); + STATE_FUNC_DECLARE(dAcOGear_c, Deboost); + STATE_FUNC_DECLARE(dAcOGear_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGear_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_girahim_foot.h b/include/d/a/obj/d_a_obj_girahim_foot.h new file mode 100644 index 00000000..1cd812d9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_girahim_foot.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_GIRAHIM_FOOT_H +#define D_A_OBJ_GIRAHIM_FOOT_H + +#include +#include +#include + +class dAcOgirahimFoot_c : public dAcObjBase_c { +public: + dAcOgirahimFoot_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOgirahimFoot_c() {} + + STATE_FUNC_DECLARE(dAcOgirahimFoot_c, Wait); + STATE_FUNC_DECLARE(dAcOgirahimFoot_c, Appear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOgirahimFoot_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_girahimu_floor.h b/include/d/a/obj/d_a_obj_girahimu_floor.h new file mode 100644 index 00000000..c27e4337 --- /dev/null +++ b/include/d/a/obj/d_a_obj_girahimu_floor.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_GIRAHIMU_FLOOR_H +#define D_A_OBJ_GIRAHIMU_FLOOR_H + +#include +#include +#include + +class dAcOGirahimuFloor_c : public dAcObjBase_c { +public: + dAcOGirahimuFloor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGirahimuFloor_c() {} + + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Wait); + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Return); + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Generate); + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Broken); + STATE_FUNC_DECLARE(dAcOGirahimuFloor_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGirahimuFloor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_girahimu_knife.h b/include/d/a/obj/d_a_obj_girahimu_knife.h new file mode 100644 index 00000000..0f476ffc --- /dev/null +++ b/include/d/a/obj/d_a_obj_girahimu_knife.h @@ -0,0 +1,28 @@ +#ifndef D_A_OBJ_GIRAHIMU_KNIFE_H +#define D_A_OBJ_GIRAHIMU_KNIFE_H + +#include +#include +#include + +class dAcObjGirahimuKnife_c : public dAcEnBase_c { +public: + dAcObjGirahimuKnife_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjGirahimuKnife_c() {} + + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, Wait); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, SpinWait); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, SpinWaitPreAttack); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, SpinFreeWait); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, FreeWait); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, Attack); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, AttackEnd); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, Return); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, Hit); + STATE_FUNC_DECLARE(dAcObjGirahimuKnife_c, CircleWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjGirahimuKnife_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_girahimu_sword_link.h b/include/d/a/obj/d_a_obj_girahimu_sword_link.h new file mode 100644 index 00000000..58c00016 --- /dev/null +++ b/include/d/a/obj/d_a_obj_girahimu_sword_link.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_GIRAHIMU_SWORD_LINK_H +#define D_A_OBJ_GIRAHIMU_SWORD_LINK_H + +#include +#include +#include + +class dAcObjGirahimuSwordLink_c : public dAcObjBase_c { +public: + dAcObjGirahimuSwordLink_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjGirahimuSwordLink_c() {} + + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Hide); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Equip); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, GetSword); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Throw); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, AtThrow); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Stick); + STATE_FUNC_DECLARE(dAcObjGirahimuSwordLink_c, Reflect); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjGirahimuSwordLink_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_god_mark.h b/include/d/a/obj/d_a_obj_god_mark.h new file mode 100644 index 00000000..8e77f771 --- /dev/null +++ b/include/d/a/obj/d_a_obj_god_mark.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_GOD_MARK_H +#define D_A_OBJ_GOD_MARK_H + +#include +#include +#include + +class dAcOgodMark_c : public dAcObjBase_c { +public: + dAcOgodMark_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOgodMark_c() {} + + STATE_FUNC_DECLARE(dAcOgodMark_c, Wait); + STATE_FUNC_DECLARE(dAcOgodMark_c, Shine); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOgodMark_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_goddess_cube.h b/include/d/a/obj/d_a_obj_goddess_cube.h new file mode 100644 index 00000000..73671d0a --- /dev/null +++ b/include/d/a/obj/d_a_obj_goddess_cube.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_GODDESS_CUBE_H +#define D_A_OBJ_GODDESS_CUBE_H + +#include +#include +#include + +class dAcOGoddessCube_c : public dAcObjBase_c { +public: + dAcOGoddessCube_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGoddessCube_c() {} + + STATE_FUNC_DECLARE(dAcOGoddessCube_c, Wait); + STATE_FUNC_DECLARE(dAcOGoddessCube_c, Shot); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGoddessCube_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_goddess_statue.h b/include/d/a/obj/d_a_obj_goddess_statue.h new file mode 100644 index 00000000..67e97634 --- /dev/null +++ b/include/d/a/obj/d_a_obj_goddess_statue.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_GODDESS_STATUE_H +#define D_A_OBJ_GODDESS_STATUE_H + +#include +#include +#include + +class dAcOGoddessStatue_c : public dAcObjBase_c { +public: + dAcOGoddessStatue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGoddessStatue_c() {} + + STATE_FUNC_DECLARE(dAcOGoddessStatue_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGoddessStatue_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_grass_coil.h b/include/d/a/obj/d_a_obj_grass_coil.h new file mode 100644 index 00000000..85313ccb --- /dev/null +++ b/include/d/a/obj/d_a_obj_grass_coil.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_GRASS_COIL_H +#define D_A_OBJ_GRASS_COIL_H + +#include +#include +#include + +class dAcOgrassCoil_c : public dAcObjBase_c { +public: + dAcOgrassCoil_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOgrassCoil_c() {} + + STATE_FUNC_DECLARE(dAcOgrassCoil_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOgrassCoil_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_grave.h b/include/d/a/obj/d_a_obj_grave.h new file mode 100644 index 00000000..b1417122 --- /dev/null +++ b/include/d/a/obj/d_a_obj_grave.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_GRAVE_H +#define D_A_OBJ_GRAVE_H + +#include +#include +#include + +class dAcOGrave_c : public dAcObjBase_c { +public: + dAcOGrave_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOGrave_c() {} + + STATE_FUNC_DECLARE(dAcOGrave_c, Wait); + STATE_FUNC_DECLARE(dAcOGrave_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOGrave_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ground_cover.h b/include/d/a/obj/d_a_obj_ground_cover.h new file mode 100644 index 00000000..0b94aa47 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ground_cover.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_GROUND_COVER_H +#define D_A_OBJ_GROUND_COVER_H + +#include +#include +#include + +class dAcOgroundCover_c : public dAcObjBase_c { +public: + dAcOgroundCover_c(); + virtual ~dAcOgroundCover_c(); + + STATE_FUNC_DECLARE(dAcOgroundCover_c, Wait); + STATE_FUNC_DECLARE(dAcOgroundCover_c, Wait2); + STATE_FUNC_DECLARE(dAcOgroundCover_c, AppearWait); + STATE_FUNC_DECLARE(dAcOgroundCover_c, AppearOpen); + STATE_FUNC_DECLARE(dAcOgroundCover_c, AppearClose); + STATE_FUNC_DECLARE(dAcOgroundCover_c, Fight); + STATE_FUNC_DECLARE(dAcOgroundCover_c, Sealed); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOgroundCover_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_guard_log.h b/include/d/a/obj/d_a_obj_guard_log.h new file mode 100644 index 00000000..e96a5adc --- /dev/null +++ b/include/d/a/obj/d_a_obj_guard_log.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_GUARD_LOG_H +#define D_A_OBJ_GUARD_LOG_H + +#include +#include +#include + +class dAcOguardLog_c : public dAcObjBase_c { +public: + dAcOguardLog_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOguardLog_c() {} + + STATE_FUNC_DECLARE(dAcOguardLog_c, Init); + STATE_FUNC_DECLARE(dAcOguardLog_c, Wait); + STATE_FUNC_DECLARE(dAcOguardLog_c, Shake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOguardLog_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_harp_hint.h b/include/d/a/obj/d_a_obj_harp_hint.h new file mode 100644 index 00000000..c4fd1a66 --- /dev/null +++ b/include/d/a/obj/d_a_obj_harp_hint.h @@ -0,0 +1,34 @@ +#ifndef D_A_OBJ_HARP_HINT_H +#define D_A_OBJ_HARP_HINT_H + +#include +#include +#include + +class dAcOHarpHint_c : public dAcObjBase_c { +public: + dAcOHarpHint_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOHarpHint_c() {} + + STATE_FUNC_DECLARE(dAcOHarpHint_c, Wait); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Rotate); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Shift); + STATE_FUNC_DECLARE(dAcOHarpHint_c, TalkStart); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Talk); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Beetle); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Bomb); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Whip); + STATE_FUNC_DECLARE(dAcOHarpHint_c, WhipRot); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Water); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Wind); + STATE_FUNC_DECLARE(dAcOHarpHint_c, HorizonHit); + STATE_FUNC_DECLARE(dAcOHarpHint_c, VerticalHit); + STATE_FUNC_DECLARE(dAcOHarpHint_c, Appear); + STATE_FUNC_DECLARE(dAcOHarpHint_c, AppearShiekah); + STATE_FUNC_DECLARE(dAcOHarpHint_c, ItemGen); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOHarpHint_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_himo.h b/include/d/a/obj/d_a_obj_himo.h new file mode 100644 index 00000000..0b171d1f --- /dev/null +++ b/include/d/a/obj/d_a_obj_himo.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_HIMO_H +#define D_A_OBJ_HIMO_H + +#include +#include +#include + +class dAcOhimo_c : public dAcObjBase_c { +public: + dAcOhimo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOhimo_c() {} + + STATE_FUNC_DECLARE(dAcOhimo_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOhimo_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_hit_lever_sw.h b/include/d/a/obj/d_a_obj_hit_lever_sw.h new file mode 100644 index 00000000..237b3d7c --- /dev/null +++ b/include/d/a/obj/d_a_obj_hit_lever_sw.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_HIT_LEVER_SW_H +#define D_A_OBJ_HIT_LEVER_SW_H + +#include +#include +#include + +class dAcOhitLeverSw_c : public dAcObjBase_c { +public: + dAcOhitLeverSw_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOhitLeverSw_c() {} + + STATE_FUNC_DECLARE(dAcOhitLeverSw_c, Right); + STATE_FUNC_DECLARE(dAcOhitLeverSw_c, Left); + STATE_FUNC_DECLARE(dAcOhitLeverSw_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOhitLeverSw_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_hole.h b/include/d/a/obj/d_a_obj_hole.h new file mode 100644 index 00000000..1ad9d2da --- /dev/null +++ b/include/d/a/obj/d_a_obj_hole.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_HOLE_H +#define D_A_OBJ_HOLE_H + +#include +#include +#include + +class dAcOhole_c : public dAcObjBase_c { +public: + dAcOhole_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOhole_c() {} + + STATE_FUNC_DECLARE(dAcOhole_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOhole_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_hole_minigame.h b/include/d/a/obj/d_a_obj_hole_minigame.h new file mode 100644 index 00000000..7664fb89 --- /dev/null +++ b/include/d/a/obj/d_a_obj_hole_minigame.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_HOLE_MINIGAME_H +#define D_A_OBJ_HOLE_MINIGAME_H + +#include +#include +#include + +class dAcOholeMinigame_c : public dAcObjBase_c { +public: + dAcOholeMinigame_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOholeMinigame_c() {} + + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Wait); + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Start); + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Play); + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Message); + STATE_FUNC_DECLARE(dAcOholeMinigame_c, Clear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOholeMinigame_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_impa_door.h b/include/d/a/obj/d_a_obj_impa_door.h new file mode 100644 index 00000000..38dcce5c --- /dev/null +++ b/include/d/a/obj/d_a_obj_impa_door.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_IMPA_DOOR_H +#define D_A_OBJ_IMPA_DOOR_H + +#include +#include +#include + +class dAcOimpaDoor_c : public dAcObjBase_c { +public: + dAcOimpaDoor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOimpaDoor_c() {} + + STATE_FUNC_DECLARE(dAcOimpaDoor_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOimpaDoor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_insect_island.h b/include/d/a/obj/d_a_obj_insect_island.h new file mode 100644 index 00000000..31e52913 --- /dev/null +++ b/include/d/a/obj/d_a_obj_insect_island.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_INSECT_ISLAND_H +#define D_A_OBJ_INSECT_ISLAND_H + +#include + +class dAcOinsectIsland_c : public dAcObjBase_c { +public: + dAcOinsectIsland_c() {} + virtual ~dAcOinsectIsland_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_into_hole.h b/include/d/a/obj/d_a_obj_into_hole.h new file mode 100644 index 00000000..c9915433 --- /dev/null +++ b/include/d/a/obj/d_a_obj_into_hole.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_INTO_HOLE_H +#define D_A_OBJ_INTO_HOLE_H + +#include + +class dAcArrow_c : public dAcObjBase_c { +public: + dAcArrow_c() {} + virtual ~dAcArrow_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_iron_stage.h b/include/d/a/obj/d_a_obj_iron_stage.h new file mode 100644 index 00000000..dce551f2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_iron_stage.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_IRON_STAGE_H +#define D_A_OBJ_IRON_STAGE_H + +#include + +class dAcOironStage_c : public dAcObjBase_c { +public: + dAcOironStage_c() {} + virtual ~dAcOironStage_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_island_LOD.h b/include/d/a/obj/d_a_obj_island_LOD.h new file mode 100644 index 00000000..53b44cab --- /dev/null +++ b/include/d/a/obj/d_a_obj_island_LOD.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_ISLAND_LOD_H +#define D_A_OBJ_ISLAND_LOD_H + +#include + +class dAcOislandLOD_c : public dAcObjBase_c { +public: + dAcOislandLOD_c() {} + virtual ~dAcOislandLOD_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_island_nusi.h b/include/d/a/obj/d_a_obj_island_nusi.h new file mode 100644 index 00000000..7a58fdb7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_island_nusi.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_ISLAND_NUSI_H +#define D_A_OBJ_ISLAND_NUSI_H + +#include +#include +#include + +class dAcOislandNusi_c : public dAcObjBase_c { +public: + dAcOislandNusi_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOislandNusi_c() {} + + STATE_FUNC_DECLARE(dAcOislandNusi_c, Wait); + STATE_FUNC_DECLARE(dAcOislandNusi_c, NusiFight); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOislandNusi_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_item_heart_container.h b/include/d/a/obj/d_a_obj_item_heart_container.h new file mode 100644 index 00000000..c66c0b10 --- /dev/null +++ b/include/d/a/obj/d_a_obj_item_heart_container.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_ITEM_HEART_CONTAINER_H +#define D_A_OBJ_ITEM_HEART_CONTAINER_H + +#include +#include +#include + +class dAcOItemHeartContainer_c : public dAcObjBase_c { +public: + dAcOItemHeartContainer_c(); + virtual ~dAcOItemHeartContainer_c(); + + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, Hide); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, RequestAppearEvent); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, AppearEffect); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, Appear); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, WaitFall); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, Fall); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, WaitGet); + STATE_FUNC_DECLARE(dAcOItemHeartContainer_c, WaitGetQuake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOItemHeartContainer_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ivy_rope.h b/include/d/a/obj/d_a_obj_ivy_rope.h new file mode 100644 index 00000000..ab1f9b6e --- /dev/null +++ b/include/d/a/obj/d_a_obj_ivy_rope.h @@ -0,0 +1,27 @@ +#ifndef D_A_OBJ_IVY_ROPE_H +#define D_A_OBJ_IVY_ROPE_H + +#include +#include +#include + +class dAcOivyRope_c : public dAcObjBase_c { +public: + dAcOivyRope_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOivyRope_c() {} + + STATE_FUNC_DECLARE(dAcOivyRope_c, RopeWait); + STATE_FUNC_DECLARE(dAcOivyRope_c, PlayerGrip); + STATE_FUNC_DECLARE(dAcOivyRope_c, RopeReturn); + STATE_FUNC_DECLARE(dAcOivyRope_c, RopeCut); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopeWait); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopeUp); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopeDown); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopeInit); + STATE_FUNC_DECLARE(dAcOivyRope_c, TerryRopePlayerCarry); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOivyRope_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_kanban_stone.h b/include/d/a/obj/d_a_obj_kanban_stone.h new file mode 100644 index 00000000..700c1c26 --- /dev/null +++ b/include/d/a/obj/d_a_obj_kanban_stone.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_KANBAN_STONE_H +#define D_A_OBJ_KANBAN_STONE_H + +#include +#include +#include + +class dAcOKanbanStone_c : public dAcObjBase_c { +public: + dAcOKanbanStone_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOKanbanStone_c() {} + + STATE_FUNC_DECLARE(dAcOKanbanStone_c, Wait); + STATE_FUNC_DECLARE(dAcOKanbanStone_c, Message); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOKanbanStone_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_kibako.h b/include/d/a/obj/d_a_obj_kibako.h new file mode 100644 index 00000000..97110f51 --- /dev/null +++ b/include/d/a/obj/d_a_obj_kibako.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_KIBAKO_H +#define D_A_OBJ_KIBAKO_H + +#include +#include +#include + +class dAcOkibako_c : public dAcObjBase_c { +public: + dAcOkibako_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOkibako_c() {} + + STATE_FUNC_DECLARE(dAcOkibako_c, Wait); + STATE_FUNC_DECLARE(dAcOkibako_c, Fire); + STATE_FUNC_DECLARE(dAcOkibako_c, PushPull); + STATE_FUNC_DECLARE(dAcOkibako_c, RopeGrab); + STATE_FUNC_DECLARE(dAcOkibako_c, DeleteEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOkibako_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_kumite_wall.h b/include/d/a/obj/d_a_obj_kumite_wall.h new file mode 100644 index 00000000..5c488387 --- /dev/null +++ b/include/d/a/obj/d_a_obj_kumite_wall.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_KUMITE_WALL_H +#define D_A_OBJ_KUMITE_WALL_H + +#include +#include +#include + +class dAcOkumiteWall_c : public dAcObjBase_c { +public: + dAcOkumiteWall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOkumiteWall_c() {} + + STATE_FUNC_DECLARE(dAcOkumiteWall_c, Wait); + STATE_FUNC_DECLARE(dAcOkumiteWall_c, Appear); + STATE_FUNC_DECLARE(dAcOkumiteWall_c, Exist); + STATE_FUNC_DECLARE(dAcOkumiteWall_c, Vanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOkumiteWall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lamp.h b/include/d/a/obj/d_a_obj_lamp.h new file mode 100644 index 00000000..aa25f389 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lamp.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LAMP_H +#define D_A_OBJ_LAMP_H + +#include +#include +#include + +class dAcOLamp_c : public dAcObjBase_c { +public: + dAcOLamp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLamp_c() {} + + STATE_FUNC_DECLARE(dAcOLamp_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLamp_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lava_d201.h b/include/d/a/obj/d_a_obj_lava_d201.h new file mode 100644 index 00000000..b3ca006b --- /dev/null +++ b/include/d/a/obj/d_a_obj_lava_d201.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_LAVA_D201_H +#define D_A_OBJ_LAVA_D201_H + +#include +#include +#include + +class dAcOLavaD201_c : public dAcObjBase_c { +public: + dAcOLavaD201_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLavaD201_c() {} + + STATE_FUNC_DECLARE(dAcOLavaD201_c, Wait); + STATE_FUNC_DECLARE(dAcOLavaD201_c, WaitOff); + STATE_FUNC_DECLARE(dAcOLavaD201_c, LavaIn); + STATE_FUNC_DECLARE(dAcOLavaD201_c, LavaOut); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLavaD201_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lava_plate.h b/include/d/a/obj/d_a_obj_lava_plate.h new file mode 100644 index 00000000..48cb3a96 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lava_plate.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_LAVA_PLATE_H +#define D_A_OBJ_LAVA_PLATE_H + +#include +#include +#include + +class dAcOLavaPlate_c : public dAcObjBase_c { +public: + dAcOLavaPlate_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLavaPlate_c() {} + + STATE_FUNC_DECLARE(dAcOLavaPlate_c, Wait); + STATE_FUNC_DECLARE(dAcOLavaPlate_c, Move); + STATE_FUNC_DECLARE(dAcOLavaPlate_c, Success); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLavaPlate_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_leaf_swing.h b/include/d/a/obj/d_a_obj_leaf_swing.h new file mode 100644 index 00000000..6d1ff084 --- /dev/null +++ b/include/d/a/obj/d_a_obj_leaf_swing.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LEAF_SWING_H +#define D_A_OBJ_LEAF_SWING_H + +#include +#include +#include + +class dAcOleafSwing_c : public dAcObjBase_c { +public: + dAcOleafSwing_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOleafSwing_c() {} + + STATE_FUNC_DECLARE(dAcOleafSwing_c, SwingCalc); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOleafSwing_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_light_line.h b/include/d/a/obj/d_a_obj_light_line.h new file mode 100644 index 00000000..ca69e2cc --- /dev/null +++ b/include/d/a/obj/d_a_obj_light_line.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_LIGHT_LINE_H +#define D_A_OBJ_LIGHT_LINE_H + +#include +#include +#include + +class dAcOlightLine_c : public dAcObjBase_c { +public: + dAcOlightLine_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlightLine_c() {} + + STATE_FUNC_DECLARE(dAcOlightLine_c, OutSide); + STATE_FUNC_DECLARE(dAcOlightLine_c, InSide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlightLine_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_light_shaft_small.h b/include/d/a/obj/d_a_obj_light_shaft_small.h new file mode 100644 index 00000000..b885b394 --- /dev/null +++ b/include/d/a/obj/d_a_obj_light_shaft_small.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_LIGHT_SHAFT_SMALL_H +#define D_A_OBJ_LIGHT_SHAFT_SMALL_H + +#include +#include +#include + +class dAcOLightShaftSmall_c : public dAcObjBase_c { +public: + dAcOLightShaftSmall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLightShaftSmall_c() {} + + STATE_FUNC_DECLARE(dAcOLightShaftSmall_c, Wait); + STATE_FUNC_DECLARE(dAcOLightShaftSmall_c, Inside); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLightShaftSmall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lighthouse_harp.h b/include/d/a/obj/d_a_obj_lighthouse_harp.h new file mode 100644 index 00000000..8fb55478 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lighthouse_harp.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_LIGHTHOUSE_HARP_H +#define D_A_OBJ_LIGHTHOUSE_HARP_H + +#include +#include +#include + +class dAcOlighthouseHarp_c : public dAcObjBase_c { +public: + dAcOlighthouseHarp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlighthouseHarp_c() {} + + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, Wait); + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, Move); + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, Appear); + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, Roll); + STATE_FUNC_DECLARE(dAcOlighthouseHarp_c, HarpFinish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlighthouseHarp_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lighthouse_light.h b/include/d/a/obj/d_a_obj_lighthouse_light.h new file mode 100644 index 00000000..58bddc55 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lighthouse_light.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_LIGHTHOUSE_LIGHT_H +#define D_A_OBJ_LIGHTHOUSE_LIGHT_H + +#include +#include +#include + +class dAcOlighthouseLight_c : public dAcObjBase_c { +public: + dAcOlighthouseLight_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlighthouseLight_c() {} + + STATE_FUNC_DECLARE(dAcOlighthouseLight_c, Wait); + STATE_FUNC_DECLARE(dAcOlighthouseLight_c, Move); + STATE_FUNC_DECLARE(dAcOlighthouseLight_c, Appear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlighthouseLight_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lock.h b/include/d/a/obj/d_a_obj_lock.h new file mode 100644 index 00000000..ca3d5a02 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lock.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LOCK_H +#define D_A_OBJ_LOCK_H + +#include +#include +#include + +class dAcOLock_c : public dAcObjBase_c { +public: + dAcOLock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLock_c() {} + + STATE_FUNC_DECLARE(dAcOLock_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_log.h b/include/d/a/obj/d_a_obj_log.h new file mode 100644 index 00000000..c82fa874 --- /dev/null +++ b/include/d/a/obj/d_a_obj_log.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_LOG_H +#define D_A_OBJ_LOG_H + +#include +#include +#include + +class dAcOlog_c : public dAcObjBase_c { +public: + dAcOlog_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlog_c() {} + + STATE_FUNC_DECLARE(dAcOlog_c, Wait); + STATE_FUNC_DECLARE(dAcOlog_c, Move); + STATE_FUNC_DECLARE(dAcOlog_c, MoveEnd); + STATE_FUNC_DECLARE(dAcOlog_c, Fall); + STATE_FUNC_DECLARE(dAcOlog_c, Shake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlog_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_log_water.h b/include/d/a/obj/d_a_obj_log_water.h new file mode 100644 index 00000000..26bae430 --- /dev/null +++ b/include/d/a/obj/d_a_obj_log_water.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LOG_WATER_H +#define D_A_OBJ_LOG_WATER_H + +#include +#include +#include + +class dAcOlogWater_c : public dAcObjBase_c { +public: + dAcOlogWater_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOlogWater_c() {} + + STATE_FUNC_DECLARE(dAcOlogWater_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOlogWater_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lotus.h b/include/d/a/obj/d_a_obj_lotus.h new file mode 100644 index 00000000..32bbef3b --- /dev/null +++ b/include/d/a/obj/d_a_obj_lotus.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_LOTUS_H +#define D_A_OBJ_LOTUS_H + +#include +#include +#include + +class dAcOLotus_c : public dAcObjBase_c { +public: + dAcOLotus_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLotus_c() {} + + STATE_FUNC_DECLARE(dAcOLotus_c, Wait); + STATE_FUNC_DECLARE(dAcOLotus_c, Reverse); + STATE_FUNC_DECLARE(dAcOLotus_c, Rotate); + STATE_FUNC_DECLARE(dAcOLotus_c, EndRotate); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLotus_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lotus_flower.h b/include/d/a/obj/d_a_obj_lotus_flower.h new file mode 100644 index 00000000..d1a8a231 --- /dev/null +++ b/include/d/a/obj/d_a_obj_lotus_flower.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_LOTUS_FLOWER_H +#define D_A_OBJ_LOTUS_FLOWER_H + +#include +#include +#include + +class dAcOLotusFlower_c : public dAcObjBase_c { +public: + dAcOLotusFlower_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLotusFlower_c() {} + + STATE_FUNC_DECLARE(dAcOLotusFlower_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLotusFlower_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_lotus_seed.h b/include/d/a/obj/d_a_obj_lotus_seed.h new file mode 100644 index 00000000..3d360d2a --- /dev/null +++ b/include/d/a/obj/d_a_obj_lotus_seed.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_LOTUS_SEED_H +#define D_A_OBJ_LOTUS_SEED_H + +#include +#include +#include + +class dAcOLotusSeed_c : public dAcObjBase_c { +public: + dAcOLotusSeed_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOLotusSeed_c() {} + + STATE_FUNC_DECLARE(dAcOLotusSeed_c, Init); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, Stick); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, Wait); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, CarryGrab); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, CarryWhip); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, CarryBeetle); + STATE_FUNC_DECLARE(dAcOLotusSeed_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOLotusSeed_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_mapparts.h b/include/d/a/obj/d_a_obj_mapparts.h new file mode 100644 index 00000000..6bdd0fcd --- /dev/null +++ b/include/d/a/obj/d_a_obj_mapparts.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_MAPPARTS_H +#define D_A_OBJ_MAPPARTS_H + +#include + +class dAcOMapparts_c : public dAcObjBase_c { +public: + dAcOMapparts_c() {} + virtual ~dAcOMapparts_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_megami_island.h b/include/d/a/obj/d_a_obj_megami_island.h new file mode 100644 index 00000000..abeb4802 --- /dev/null +++ b/include/d/a/obj/d_a_obj_megami_island.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_MEGAMI_ISLAND_H +#define D_A_OBJ_MEGAMI_ISLAND_H + +#include + +class dAcOmegamiIsland_c : public dAcObjBase_c { +public: + dAcOmegamiIsland_c() {} + virtual ~dAcOmegamiIsland_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_mg_pumpkin.h b/include/d/a/obj/d_a_obj_mg_pumpkin.h new file mode 100644 index 00000000..0e79b5ef --- /dev/null +++ b/include/d/a/obj/d_a_obj_mg_pumpkin.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_MG_PUMPKIN_H +#define D_A_OBJ_MG_PUMPKIN_H + +#include +#include +#include + +class dAcOMgPumpkin_c : public dAcObjBase_c { +public: + dAcOMgPumpkin_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOMgPumpkin_c() {} + + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, Wait); + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, Carry); + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, Drop); + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, DropAll); + STATE_FUNC_DECLARE(dAcOMgPumpkin_c, DropPartial); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOMgPumpkin_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_mole_cover.h b/include/d/a/obj/d_a_obj_mole_cover.h new file mode 100644 index 00000000..93651f09 --- /dev/null +++ b/include/d/a/obj/d_a_obj_mole_cover.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_MOLE_COVER_H +#define D_A_OBJ_MOLE_COVER_H + +#include + +class dAcOmoleCover_c : public dAcObjBase_c { +public: + dAcOmoleCover_c() {} + virtual ~dAcOmoleCover_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_move_elec.h b/include/d/a/obj/d_a_obj_move_elec.h new file mode 100644 index 00000000..c899297b --- /dev/null +++ b/include/d/a/obj/d_a_obj_move_elec.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_MOVE_ELEC_H +#define D_A_OBJ_MOVE_ELEC_H + +#include +#include +#include + +class dAcOMoveElec_c : public dAcObjBase_c { +public: + dAcOMoveElec_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOMoveElec_c() {} + + STATE_FUNC_DECLARE(dAcOMoveElec_c, WaitOff); + STATE_FUNC_DECLARE(dAcOMoveElec_c, WaitOn); + STATE_FUNC_DECLARE(dAcOMoveElec_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOMoveElec_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_move_lift_vol.h b/include/d/a/obj/d_a_obj_move_lift_vol.h new file mode 100644 index 00000000..b7fa995e --- /dev/null +++ b/include/d/a/obj/d_a_obj_move_lift_vol.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_MOVE_LIFT_VOL_H +#define D_A_OBJ_MOVE_LIFT_VOL_H + +#include +#include +#include + +class dAcOmoveLiftVol_c : public dAcObjBase_c { +public: + dAcOmoveLiftVol_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOmoveLiftVol_c() {} + + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, Wait); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, Ready); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, Move); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, Arrive); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, SwitchWait); + STATE_FUNC_DECLARE(dAcOmoveLiftVol_c, RopeMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOmoveLiftVol_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_musasabi.h b/include/d/a/obj/d_a_obj_musasabi.h new file mode 100644 index 00000000..923c5722 --- /dev/null +++ b/include/d/a/obj/d_a_obj_musasabi.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_MUSASABI_H +#define D_A_OBJ_MUSASABI_H + +#include +#include +#include + +class dAcOmusasabi_c : public dAcObjBase_c { +public: + dAcOmusasabi_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOmusasabi_c() {} + + STATE_FUNC_DECLARE(dAcOmusasabi_c, Wait); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Approach); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Near); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Far); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Formation); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Away); + STATE_FUNC_DECLARE(dAcOmusasabi_c, Disappear); + STATE_FUNC_DECLARE(dAcOmusasabi_c, FormNotPlayer); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOmusasabi_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_mushroom.h b/include/d/a/obj/d_a_obj_mushroom.h new file mode 100644 index 00000000..ffec733a --- /dev/null +++ b/include/d/a/obj/d_a_obj_mushroom.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_MUSHROOM_H +#define D_A_OBJ_MUSHROOM_H + +#include +#include +#include + +class dAcOMushRoom_c : public dAcObjBase_c { +public: + dAcOMushRoom_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOMushRoom_c() {} + + STATE_FUNC_DECLARE(dAcOMushRoom_c, Wait); + STATE_FUNC_DECLARE(dAcOMushRoom_c, Init); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOMushRoom_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_needle_desert.h b/include/d/a/obj/d_a_obj_needle_desert.h new file mode 100644 index 00000000..f573d5b7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_needle_desert.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_NEEDLE_DESERT_H +#define D_A_OBJ_NEEDLE_DESERT_H + +#include +#include +#include + +class dAcONeedleDesert_c : public dAcObjBase_c { +public: + dAcONeedleDesert_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcONeedleDesert_c() {} + + STATE_FUNC_DECLARE(dAcONeedleDesert_c, On); + STATE_FUNC_DECLARE(dAcONeedleDesert_c, Off); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcONeedleDesert_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_needle_underground.h b/include/d/a/obj/d_a_obj_needle_underground.h new file mode 100644 index 00000000..b64fb6ee --- /dev/null +++ b/include/d/a/obj/d_a_obj_needle_underground.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_NEEDLE_UNDERGROUND_H +#define D_A_OBJ_NEEDLE_UNDERGROUND_H + +#include +#include +#include + +class dAcONeedleUnderground_c : public dAcObjBase_c { +public: + dAcONeedleUnderground_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcONeedleUnderground_c() {} + + STATE_FUNC_DECLARE(dAcONeedleUnderground_c, RemainOpen); + STATE_FUNC_DECLARE(dAcONeedleUnderground_c, Close); + STATE_FUNC_DECLARE(dAcONeedleUnderground_c, RemainClosed); + STATE_FUNC_DECLARE(dAcONeedleUnderground_c, Open); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcONeedleUnderground_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_oct_grass.h b/include/d/a/obj/d_a_obj_oct_grass.h new file mode 100644 index 00000000..887682b3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_oct_grass.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_OCT_GRASS_H +#define D_A_OBJ_OCT_GRASS_H + +#include +#include +#include + +class dAcOOctGrass_c : public dAcObjBase_c { +public: + dAcOOctGrass_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOOctGrass_c() {} + + STATE_FUNC_DECLARE(dAcOOctGrass_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOOctGrass_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_oct_grass_leaf.h b/include/d/a/obj/d_a_obj_oct_grass_leaf.h new file mode 100644 index 00000000..48cae41d --- /dev/null +++ b/include/d/a/obj/d_a_obj_oct_grass_leaf.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_OCT_GRASS_LEAF_H +#define D_A_OBJ_OCT_GRASS_LEAF_H + +#include +#include +#include + +class dAcOOctGrassLeaf_c : public dAcObjBase_c { +public: + dAcOOctGrassLeaf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOOctGrassLeaf_c() {} + + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Wait); + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Shake); + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Touch); + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Grab); + STATE_FUNC_DECLARE(dAcOOctGrassLeaf_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOOctGrassLeaf_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_paint.h b/include/d/a/obj/d_a_obj_paint.h new file mode 100644 index 00000000..6815f9cd --- /dev/null +++ b/include/d/a/obj/d_a_obj_paint.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_PAINT_H +#define D_A_OBJ_PAINT_H + +#include +#include +#include + +class dAcOpaint_c : public dAcObjBase_c { +public: + dAcOpaint_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOpaint_c() {} + + STATE_FUNC_DECLARE(dAcOpaint_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOpaint_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pinwheel.h b/include/d/a/obj/d_a_obj_pinwheel.h new file mode 100644 index 00000000..d836302d --- /dev/null +++ b/include/d/a/obj/d_a_obj_pinwheel.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_PINWHEEL_H +#define D_A_OBJ_PINWHEEL_H + +#include +#include +#include + +class dAcOpinwheel_c : public dAcObjBase_c { +public: + dAcOpinwheel_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOpinwheel_c() {} + + STATE_FUNC_DECLARE(dAcOpinwheel_c, Wait); + STATE_FUNC_DECLARE(dAcOpinwheel_c, Acceleration); + STATE_FUNC_DECLARE(dAcOpinwheel_c, RollMaxSpeed); + STATE_FUNC_DECLARE(dAcOpinwheel_c, Deceleration); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOpinwheel_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pipe.h b/include/d/a/obj/d_a_obj_pipe.h new file mode 100644 index 00000000..b6611a24 --- /dev/null +++ b/include/d/a/obj/d_a_obj_pipe.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_PIPE_H +#define D_A_OBJ_PIPE_H + +#include +#include +#include + +class dAcOPipe_c : public dAcObjBase_c { +public: + dAcOPipe_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOPipe_c() {} + + STATE_FUNC_DECLARE(dAcOPipe_c, Hold); + STATE_FUNC_DECLARE(dAcOPipe_c, Wait); + STATE_FUNC_DECLARE(dAcOPipe_c, Drop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOPipe_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_piston.h b/include/d/a/obj/d_a_obj_piston.h new file mode 100644 index 00000000..8b038b2c --- /dev/null +++ b/include/d/a/obj/d_a_obj_piston.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_PISTON_H +#define D_A_OBJ_PISTON_H + +#include +#include +#include + +class dAcOPiston_c : public dAcObjBase_c { +public: + dAcOPiston_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOPiston_c() {} + + STATE_FUNC_DECLARE(dAcOPiston_c, WaitDelay); + STATE_FUNC_DECLARE(dAcOPiston_c, OnAnim); + STATE_FUNC_DECLARE(dAcOPiston_c, Wait); + STATE_FUNC_DECLARE(dAcOPiston_c, Move); + STATE_FUNC_DECLARE(dAcOPiston_c, Event); + STATE_FUNC_DECLARE(dAcOPiston_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOPiston_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pole_stony.h b/include/d/a/obj/d_a_obj_pole_stony.h new file mode 100644 index 00000000..368af1cd --- /dev/null +++ b/include/d/a/obj/d_a_obj_pole_stony.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_POLE_STONY_H +#define D_A_OBJ_POLE_STONY_H + +#include + +class dAcOPoleStony_c : public dAcObjBase_c { +public: + dAcOPoleStony_c() {} + virtual ~dAcOPoleStony_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pot_sal.h b/include/d/a/obj/d_a_obj_pot_sal.h new file mode 100644 index 00000000..110bb49e --- /dev/null +++ b/include/d/a/obj/d_a_obj_pot_sal.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_POT_SAL_H +#define D_A_OBJ_POT_SAL_H + +#include +#include +#include + +class dAcOpotSal_c : public dAcObjBase_c { +public: + dAcOpotSal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOpotSal_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOpotSal_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_propeller_lift.h b/include/d/a/obj/d_a_obj_propeller_lift.h new file mode 100644 index 00000000..1c43289e --- /dev/null +++ b/include/d/a/obj/d_a_obj_propeller_lift.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_PROPELLER_LIFT_H +#define D_A_OBJ_PROPELLER_LIFT_H + +#include +#include +#include + +class dAcOPropellerLift_c : public dAcObjBase_c { +public: + dAcOPropellerLift_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOPropellerLift_c() {} + + STATE_FUNC_DECLARE(dAcOPropellerLift_c, Normal); + STATE_FUNC_DECLARE(dAcOPropellerLift_c, BackMove); + STATE_FUNC_DECLARE(dAcOPropellerLift_c, BackMoveMain); + STATE_FUNC_DECLARE(dAcOPropellerLift_c, CrashAction); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOPropellerLift_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_propera.h b/include/d/a/obj/d_a_obj_propera.h new file mode 100644 index 00000000..2d06092f --- /dev/null +++ b/include/d/a/obj/d_a_obj_propera.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_PROPERA_H +#define D_A_OBJ_PROPERA_H + +#include +#include +#include + +class dAcObjPropera_c : public dAcObjBase_c { +public: + dAcObjPropera_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjPropera_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjPropera_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_pumpkin_bar.h b/include/d/a/obj/d_a_obj_pumpkin_bar.h new file mode 100644 index 00000000..84c99965 --- /dev/null +++ b/include/d/a/obj/d_a_obj_pumpkin_bar.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_PUMPKIN_BAR_H +#define D_A_OBJ_PUMPKIN_BAR_H + +#include + +class dAcOpumpkinBar_c : public dAcObjBase_c { +public: + dAcOpumpkinBar_c() {} + virtual ~dAcOpumpkinBar_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_push_block.h b/include/d/a/obj/d_a_obj_push_block.h new file mode 100644 index 00000000..8f7aa333 --- /dev/null +++ b/include/d/a/obj/d_a_obj_push_block.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_PUSH_BLOCK_H +#define D_A_OBJ_PUSH_BLOCK_H + +#include +#include +#include + +class dAcOpushBlk_c : public dAcObjBase_c { +public: + dAcOpushBlk_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOpushBlk_c() {} + + STATE_FUNC_DECLARE(dAcOpushBlk_c, Wait); + STATE_FUNC_DECLARE(dAcOpushBlk_c, Move); + STATE_FUNC_DECLARE(dAcOpushBlk_c, RopeGrab); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOpushBlk_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_puzzle_island.h b/include/d/a/obj/d_a_obj_puzzle_island.h new file mode 100644 index 00000000..0914d9b9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_puzzle_island.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_PUZZLE_ISLAND_H +#define D_A_OBJ_PUZZLE_ISLAND_H + +#include + +class dAcOpuzzleIsland_c : public dAcObjBase_c { +public: + dAcOpuzzleIsland_c() {} + virtual ~dAcOpuzzleIsland_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rail_end.h b/include/d/a/obj/d_a_obj_rail_end.h new file mode 100644 index 00000000..2e151627 --- /dev/null +++ b/include/d/a/obj/d_a_obj_rail_end.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_RAIL_END_H +#define D_A_OBJ_RAIL_END_H + +#include + +class dAcORailEnd_c : public dAcObjBase_c { +public: + dAcORailEnd_c(); + virtual ~dAcORailEnd_c(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rail_post.h b/include/d/a/obj/d_a_obj_rail_post.h new file mode 100644 index 00000000..d4a7164b --- /dev/null +++ b/include/d/a/obj/d_a_obj_rail_post.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_RAIL_POST_H +#define D_A_OBJ_RAIL_POST_H + +#include + +class dAcORailPost : public dAcObjBase_c { +public: + dAcORailPost(); + virtual ~dAcORailPost(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ride_rock.h b/include/d/a/obj/d_a_obj_ride_rock.h new file mode 100644 index 00000000..784f8126 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ride_rock.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_RIDE_ROCK_H +#define D_A_OBJ_RIDE_ROCK_H + +#include +#include +#include + +class dAcOrideRock_c : public dAcObjBase_c { +public: + dAcOrideRock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOrideRock_c() {} + + STATE_FUNC_DECLARE(dAcOrideRock_c, Wait); + STATE_FUNC_DECLARE(dAcOrideRock_c, Slope); + STATE_FUNC_DECLARE(dAcOrideRock_c, SlopeWait); + STATE_FUNC_DECLARE(dAcOrideRock_c, RideMove); + STATE_FUNC_DECLARE(dAcOrideRock_c, SwitchMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrideRock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ro_at_target.h b/include/d/a/obj/d_a_obj_ro_at_target.h new file mode 100644 index 00000000..c0ab3d77 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ro_at_target.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_RO_AT_TARGET_H +#define D_A_OBJ_RO_AT_TARGET_H + +#include +#include +#include + +class dAcOroAtTarget_c : public dAcObjBase_c { +public: + dAcOroAtTarget_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOroAtTarget_c() {} + + STATE_FUNC_DECLARE(dAcOroAtTarget_c, Wait); + STATE_FUNC_DECLARE(dAcOroAtTarget_c, Play); + STATE_FUNC_DECLARE(dAcOroAtTarget_c, Death); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOroAtTarget_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rock_boat.h b/include/d/a/obj/d_a_obj_rock_boat.h new file mode 100644 index 00000000..43da6a2c --- /dev/null +++ b/include/d/a/obj/d_a_obj_rock_boat.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_ROCK_BOAT_H +#define D_A_OBJ_ROCK_BOAT_H + +#include +#include +#include + +class dAcORockBoat_c : public dAcObjBase_c { +public: + dAcORockBoat_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcORockBoat_c() {} + + STATE_FUNC_DECLARE(dAcORockBoat_c, Appear); + STATE_FUNC_DECLARE(dAcORockBoat_c, Wait); + STATE_FUNC_DECLARE(dAcORockBoat_c, Move); + STATE_FUNC_DECLARE(dAcORockBoat_c, PreSink); + STATE_FUNC_DECLARE(dAcORockBoat_c, Sink); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcORockBoat_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rock_dragon.h b/include/d/a/obj/d_a_obj_rock_dragon.h new file mode 100644 index 00000000..5fa47c57 --- /dev/null +++ b/include/d/a/obj/d_a_obj_rock_dragon.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_ROCK_DRAGON_H +#define D_A_OBJ_ROCK_DRAGON_H + +#include +#include +#include + +class dAcORockDragon_c : public dAcObjBase_c { +public: + dAcORockDragon_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcORockDragon_c() {} + + STATE_FUNC_DECLARE(dAcORockDragon_c, Upper_Wait); + STATE_FUNC_DECLARE(dAcORockDragon_c, Upper_Move); + STATE_FUNC_DECLARE(dAcORockDragon_c, Upper_End); + STATE_FUNC_DECLARE(dAcORockDragon_c, Lower_Wait); + STATE_FUNC_DECLARE(dAcORockDragon_c, Lower_RockCatch); + STATE_FUNC_DECLARE(dAcORockDragon_c, Lower_End); + STATE_FUNC_DECLARE(dAcORockDragon_c, BossRoom_Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcORockDragon_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rock_sky.h b/include/d/a/obj/d_a_obj_rock_sky.h new file mode 100644 index 00000000..a4743c02 --- /dev/null +++ b/include/d/a/obj/d_a_obj_rock_sky.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_ROCK_SKY_H +#define D_A_OBJ_ROCK_SKY_H + +#include + +class dAcOrockSky_c : public dAcObjBase_c { +public: + dAcOrockSky_c() {} + virtual ~dAcOrockSky_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roll_pillar.h b/include/d/a/obj/d_a_obj_roll_pillar.h new file mode 100644 index 00000000..c26db1d9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roll_pillar.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_ROLL_PILLAR_H +#define D_A_OBJ_ROLL_PILLAR_H + +#include +#include +#include + +class dAcORollPillar_c : public dAcObjBase_c { +public: + dAcORollPillar_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcORollPillar_c() {} + + STATE_FUNC_DECLARE(dAcORollPillar_c, Wait); + STATE_FUNC_DECLARE(dAcORollPillar_c, Rotate); + STATE_FUNC_DECLARE(dAcORollPillar_c, TimerWait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcORollPillar_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roll_rock.h b/include/d/a/obj/d_a_obj_roll_rock.h new file mode 100644 index 00000000..8510da92 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roll_rock.h @@ -0,0 +1,32 @@ +#ifndef D_A_OBJ_ROLL_ROCK_H +#define D_A_OBJ_ROLL_ROCK_H + +#include +#include +#include + +class dAcOrollRock_c : public dAcObjBase_c { +public: + dAcOrollRock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOrollRock_c() {} + + STATE_FUNC_DECLARE(dAcOrollRock_c, Wait); + STATE_FUNC_DECLARE(dAcOrollRock_c, Slope); + STATE_FUNC_DECLARE(dAcOrollRock_c, SlopeWait); + STATE_FUNC_DECLARE(dAcOrollRock_c, SwitchStop); + STATE_FUNC_DECLARE(dAcOrollRock_c, PathMove); + STATE_FUNC_DECLARE(dAcOrollRock_c, PathJump); + STATE_FUNC_DECLARE(dAcOrollRock_c, PathJumpArrive); + STATE_FUNC_DECLARE(dAcOrollRock_c, GrabCarry); + STATE_FUNC_DECLARE(dAcOrollRock_c, StopSink); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoWait); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoPathMove); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoStop); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoPreWait); + STATE_FUNC_DECLARE(dAcOrollRock_c, BossDemoPrePathMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrollRock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rope_base.h b/include/d/a/obj/d_a_obj_rope_base.h new file mode 100644 index 00000000..0837fcec --- /dev/null +++ b/include/d/a/obj/d_a_obj_rope_base.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_ROPE_BASE_H +#define D_A_OBJ_ROPE_BASE_H + +#include + +class dAcOropeBase_c : public dAcObjBase_c { +public: + dAcOropeBase_c() {} + virtual ~dAcOropeBase_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rope_igaiga.h b/include/d/a/obj/d_a_obj_rope_igaiga.h new file mode 100644 index 00000000..41c1d235 --- /dev/null +++ b/include/d/a/obj/d_a_obj_rope_igaiga.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_ROPE_IGAIGA_H +#define D_A_OBJ_ROPE_IGAIGA_H + +#include +#include +#include + +class dAcOropeIgaiga_c : public dAcObjBase_c { +public: + dAcOropeIgaiga_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOropeIgaiga_c() {} + + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Init); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Rope); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Ground); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Tree); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Stick); + STATE_FUNC_DECLARE(dAcOropeIgaiga_c, Water); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOropeIgaiga_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_rotation_light.h b/include/d/a/obj/d_a_obj_rotation_light.h new file mode 100644 index 00000000..f2ff2ddc --- /dev/null +++ b/include/d/a/obj/d_a_obj_rotation_light.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_ROTATION_LIGHT_H +#define D_A_OBJ_ROTATION_LIGHT_H + +#include + +class dAcOrotationLight_c : public dAcObjBase_c { +public: + dAcOrotationLight_c() {} + virtual ~dAcOrotationLight_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roulette.h b/include/d/a/obj/d_a_obj_roulette.h new file mode 100644 index 00000000..b35fb298 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roulette.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_ROULETTE_H +#define D_A_OBJ_ROULETTE_H + +#include +#include +#include + +class dAcObjRoulette_c : public dAcObjBase_c { +public: + dAcObjRoulette_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjRoulette_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjRoulette_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roulette_island_c.h b/include/d/a/obj/d_a_obj_roulette_island_c.h new file mode 100644 index 00000000..6ad0fbe4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roulette_island_c.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_ROULETTE_ISLAND_C_H +#define D_A_OBJ_ROULETTE_ISLAND_C_H + +#include +#include +#include + +class dAcOrouletteIslandC_c : public dAcObjBase_c { +public: + dAcOrouletteIslandC_c(); + virtual ~dAcOrouletteIslandC_c(); + + STATE_FUNC_DECLARE(dAcOrouletteIslandC_c, Wait); + STATE_FUNC_DECLARE(dAcOrouletteIslandC_c, Play); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrouletteIslandC_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_roulette_island_r.h b/include/d/a/obj/d_a_obj_roulette_island_r.h new file mode 100644 index 00000000..516664c9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_roulette_island_r.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_ROULETTE_ISLAND_R_H +#define D_A_OBJ_ROULETTE_ISLAND_R_H + +#include +#include +#include + +class dAcOrouletteIslandR_c : public dAcObjBase_c { +public: + dAcOrouletteIslandR_c(); + virtual ~dAcOrouletteIslandR_c(); + + STATE_FUNC_DECLARE(dAcOrouletteIslandR_c, Wait); + STATE_FUNC_DECLARE(dAcOrouletteIslandR_c, Move); + STATE_FUNC_DECLARE(dAcOrouletteIslandR_c, Reduce); + STATE_FUNC_DECLARE(dAcOrouletteIslandR_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOrouletteIslandR_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ruined_save.h b/include/d/a/obj/d_a_obj_ruined_save.h new file mode 100644 index 00000000..915825f8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ruined_save.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_RUINED_SAVE_H +#define D_A_OBJ_RUINED_SAVE_H + +#include +#include +#include + +class dAcOruinedSave_c : public dAcObjBase_c { +public: + dAcOruinedSave_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOruinedSave_c() {} + + STATE_FUNC_DECLARE(dAcOruinedSave_c, Wait); + STATE_FUNC_DECLARE(dAcOruinedSave_c, Vanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOruinedSave_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sail.h b/include/d/a/obj/d_a_obj_sail.h new file mode 100644 index 00000000..decbdacf --- /dev/null +++ b/include/d/a/obj/d_a_obj_sail.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SAIL_H +#define D_A_OBJ_SAIL_H + +#include +#include +#include + +class dAcOSail_c : public dAcObjBase_c { +public: + dAcOSail_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSail_c() {} + + STATE_FUNC_DECLARE(dAcOSail_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSail_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sand_D301.h b/include/d/a/obj/d_a_obj_sand_D301.h new file mode 100644 index 00000000..8041a08a --- /dev/null +++ b/include/d/a/obj/d_a_obj_sand_D301.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SAND_D301_H +#define D_A_OBJ_SAND_D301_H + +#include +#include +#include + +class dAcOSandD301_c : public dAcObjBase_c { +public: + dAcOSandD301_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSandD301_c() {} + + STATE_FUNC_DECLARE(dAcOSandD301_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSandD301_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sand_floor.h b/include/d/a/obj/d_a_obj_sand_floor.h new file mode 100644 index 00000000..eff6a9c4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sand_floor.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SAND_FLOOR_H +#define D_A_OBJ_SAND_FLOOR_H + +#include +#include +#include + +class dAcOSandFloor_c : public dAcObjBase_c { +public: + dAcOSandFloor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSandFloor_c() {} + + STATE_FUNC_DECLARE(dAcOSandFloor_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSandFloor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sandbag.h b/include/d/a/obj/d_a_obj_sandbag.h new file mode 100644 index 00000000..2d6c8576 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sandbag.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SANDBAG_H +#define D_A_OBJ_SANDBAG_H + +#include +#include +#include + +class dAcOSandbag_c : public dAcObjBase_c { +public: + dAcOSandbag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSandbag_c() {} + + STATE_FUNC_DECLARE(dAcOSandbag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSandbag_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_save.h b/include/d/a/obj/d_a_obj_save.h new file mode 100644 index 00000000..28e2e778 --- /dev/null +++ b/include/d/a/obj/d_a_obj_save.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SAVE_H +#define D_A_OBJ_SAVE_H + +#include +#include +#include + +class dAcOSave_c : public dAcObjBase_c { +public: + dAcOSave_c(); + virtual ~dAcOSave_c(); + + STATE_FUNC_DECLARE(dAcOSave_c, Moss); + STATE_FUNC_DECLARE(dAcOSave_c, Shine); + STATE_FUNC_DECLARE(dAcOSave_c, Wait); + STATE_FUNC_DECLARE(dAcOSave_c, Query); + STATE_FUNC_DECLARE(dAcOSave_c, LightShaft); + STATE_FUNC_DECLARE(dAcOSave_c, Escape); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSave_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_scattersand.h b/include/d/a/obj/d_a_obj_scattersand.h new file mode 100644 index 00000000..04b9d0d1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_scattersand.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SCATTERSAND_H +#define D_A_OBJ_SCATTERSAND_H + +#include + +class dAcOScatterSand : public dAcObjBase_c { +public: + dAcOScatterSand() {} + virtual ~dAcOScatterSand() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sea_F301.h b/include/d/a/obj/d_a_obj_sea_F301.h new file mode 100644 index 00000000..abd0a7ae --- /dev/null +++ b/include/d/a/obj/d_a_obj_sea_F301.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SEA_F301_H +#define D_A_OBJ_SEA_F301_H + +#include +#include +#include + +class dAcOSeaF301_c : public dAcObjBase_c { +public: + dAcOSeaF301_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSeaF301_c() {} + + STATE_FUNC_DECLARE(dAcOSeaF301_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSeaF301_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sealed_door.h b/include/d/a/obj/d_a_obj_sealed_door.h new file mode 100644 index 00000000..21d615e9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sealed_door.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SEALED_DOOR_H +#define D_A_OBJ_SEALED_DOOR_H + +#include +#include +#include + +class dAcOsealedDoor_c : public dAcObjBase_c { +public: + dAcOsealedDoor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsealedDoor_c() {} + + STATE_FUNC_DECLARE(dAcOsealedDoor_c, Wait); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, MarkAppear); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, Light); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, AnmWait); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, Vanish); + STATE_FUNC_DECLARE(dAcOsealedDoor_c, Appear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsealedDoor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_seat_sword.h b/include/d/a/obj/d_a_obj_seat_sword.h new file mode 100644 index 00000000..f3577727 --- /dev/null +++ b/include/d/a/obj/d_a_obj_seat_sword.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SEAT_SWORD_H +#define D_A_OBJ_SEAT_SWORD_H + +#include +#include +#include + +class dAcOSeatSword_c : public dAcObjBase_c { +public: + dAcOSeatSword_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSeatSword_c() {} + + STATE_FUNC_DECLARE(dAcOSeatSword_c, Wait); + STATE_FUNC_DECLARE(dAcOSeatSword_c, Get); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSeatSword_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shed.h b/include/d/a/obj/d_a_obj_shed.h new file mode 100644 index 00000000..16da86e9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shed.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SHED_H +#define D_A_OBJ_SHED_H + +#include +#include +#include + +class dAcOShed_c : public dAcObjBase_c { +public: + dAcOShed_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOShed_c() {} + + STATE_FUNC_DECLARE(dAcOShed_c, Wait); + STATE_FUNC_DECLARE(dAcOShed_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOShed_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_ship_window.h b/include/d/a/obj/d_a_obj_ship_window.h new file mode 100644 index 00000000..c60d1a11 --- /dev/null +++ b/include/d/a/obj/d_a_obj_ship_window.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SHIP_WINDOW_H +#define D_A_OBJ_SHIP_WINDOW_H + +#include +#include +#include + +class dAcOshipWindow_c : public dAcObjBase_c { +public: + dAcOshipWindow_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOshipWindow_c() {} + + STATE_FUNC_DECLARE(dAcOshipWindow_c, Close); + STATE_FUNC_DECLARE(dAcOshipWindow_c, Move); + STATE_FUNC_DECLARE(dAcOshipWindow_c, Open); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOshipWindow_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shrine_after.h b/include/d/a/obj/d_a_obj_shrine_after.h new file mode 100644 index 00000000..ba9983aa --- /dev/null +++ b/include/d/a/obj/d_a_obj_shrine_after.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SHRINE_AFTER_H +#define D_A_OBJ_SHRINE_AFTER_H + +#include + +class dAcOshrineAfter_c : public dAcObjBase_c { +public: + dAcOshrineAfter_c() {} + virtual ~dAcOshrineAfter_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shrine_bef_inside.h b/include/d/a/obj/d_a_obj_shrine_bef_inside.h new file mode 100644 index 00000000..f8c2c0e5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shrine_bef_inside.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SHRINE_BEF_INSIDE_H +#define D_A_OBJ_SHRINE_BEF_INSIDE_H + +#include + +class dAcOshrineBefInside_c : public dAcObjBase_c { +public: + dAcOshrineBefInside_c() {} + virtual ~dAcOshrineBefInside_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shrine_before.h b/include/d/a/obj/d_a_obj_shrine_before.h new file mode 100644 index 00000000..1aa9ba97 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shrine_before.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SHRINE_BEFORE_H +#define D_A_OBJ_SHRINE_BEFORE_H + +#include + +class dAcOshrineBefore_c : public dAcObjBase_c { +public: + dAcOshrineBefore_c() {} + virtual ~dAcOshrineBefore_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shutter.h b/include/d/a/obj/d_a_obj_shutter.h new file mode 100644 index 00000000..b7c7ae99 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shutter.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SHUTTER_H +#define D_A_OBJ_SHUTTER_H + +#include +#include +#include + +class dAcOShutter_c : public dAcObjDoor_c { +public: + dAcOShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOShutter_c() {} + + STATE_FUNC_DECLARE(dAcOShutter_c, Wait); + STATE_FUNC_DECLARE(dAcOShutter_c, Open); + STATE_FUNC_DECLARE(dAcOShutter_c, Close); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shutter_change_scene.h b/include/d/a/obj/d_a_obj_shutter_change_scene.h new file mode 100644 index 00000000..9f7786c8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shutter_change_scene.h @@ -0,0 +1,27 @@ +#ifndef D_A_OBJ_SHUTTER_CHANGE_SCENE_H +#define D_A_OBJ_SHUTTER_CHANGE_SCENE_H + +#include +#include +#include + +class dAcOShutterChangeScene_c : public dAcObjDoor_c { +public: + dAcOShutterChangeScene_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOShutterChangeScene_c() {} + + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, WaitOpenShutter); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, WaitOpenShutterForEvent); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, OpenShutter); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, WaitCloseShutter); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, CloseShutter); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, WaitOpenFence); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, OpenFence); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, CloseFence); + STATE_FUNC_DECLARE(dAcOShutterChangeScene_c, ObserveSwEye); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOShutterChangeScene_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shutter_fence.h b/include/d/a/obj/d_a_obj_shutter_fence.h new file mode 100644 index 00000000..329c8d90 --- /dev/null +++ b/include/d/a/obj/d_a_obj_shutter_fence.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SHUTTER_FENCE_H +#define D_A_OBJ_SHUTTER_FENCE_H + +#include +#include +#include + +class dAcOshutterfence_c : public dAcObjBase_c { +public: + dAcOshutterfence_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOshutterfence_c() {} + + STATE_FUNC_DECLARE(dAcOshutterfence_c, Wait); + STATE_FUNC_DECLARE(dAcOshutterfence_c, Open); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOshutterfence_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_shutter_waterD101.h b/include/d/a/obj/d_a_obj_shutter_waterD101.h new file mode 100644 index 00000000..7238d9ac --- /dev/null +++ b/include/d/a/obj/d_a_obj_shutter_waterD101.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SHUTTER_WATERD101_H +#define D_A_OBJ_SHUTTER_WATERD101_H + +#include +#include +#include + +class dAcOShutterWaterD101_c : public dAcObjBase_c { +public: + dAcOShutterWaterD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOShutterWaterD101_c() {} + + STATE_FUNC_DECLARE(dAcOShutterWaterD101_c, Wait); + STATE_FUNC_DECLARE(dAcOShutterWaterD101_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOShutterWaterD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_side_shutter.h b/include/d/a/obj/d_a_obj_side_shutter.h new file mode 100644 index 00000000..6ae6e245 --- /dev/null +++ b/include/d/a/obj/d_a_obj_side_shutter.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SIDE_SHUTTER_H +#define D_A_OBJ_SIDE_SHUTTER_H + +#include +#include +#include + +class dAcOsideShutter_c : public dAcObjBase_c { +public: + dAcOsideShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsideShutter_c() {} + + STATE_FUNC_DECLARE(dAcOsideShutter_c, Off); + STATE_FUNC_DECLARE(dAcOsideShutter_c, On); + STATE_FUNC_DECLARE(dAcOsideShutter_c, OffToOnWait); + STATE_FUNC_DECLARE(dAcOsideShutter_c, OffToOn); + STATE_FUNC_DECLARE(dAcOsideShutter_c, OnToOffWait); + STATE_FUNC_DECLARE(dAcOsideShutter_c, OnToOff); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsideShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sink_floor_f.h b/include/d/a/obj/d_a_obj_sink_floor_f.h new file mode 100644 index 00000000..5c21515b --- /dev/null +++ b/include/d/a/obj/d_a_obj_sink_floor_f.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SINK_FLOOR_F_H +#define D_A_OBJ_SINK_FLOOR_F_H + +#include +#include +#include + +class dAcOSinkFloorF_c : public dAcObjBase_c { +public: + dAcOSinkFloorF_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSinkFloorF_c() {} + + STATE_FUNC_DECLARE(dAcOSinkFloorF_c, Wait); + STATE_FUNC_DECLARE(dAcOSinkFloorF_c, Ride); + STATE_FUNC_DECLARE(dAcOSinkFloorF_c, Sink); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSinkFloorF_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_siren_2dmap.h b/include/d/a/obj/d_a_obj_siren_2dmap.h new file mode 100644 index 00000000..22ba8ef2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_siren_2dmap.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SIREN_2DMAP_H +#define D_A_OBJ_SIREN_2DMAP_H + +#include + +class dAcOsiren2dmap_c : public dAcObjBase_c { +public: + dAcOsiren2dmap_c() {} + virtual ~dAcOsiren2dmap_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_siren_barrier.h b/include/d/a/obj/d_a_obj_siren_barrier.h new file mode 100644 index 00000000..cb2c26b4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_siren_barrier.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_SIREN_BARRIER_H +#define D_A_OBJ_SIREN_BARRIER_H + +#include + +class dAcOSirenBarrier_c : public dAcObjBase_c { +public: + dAcOSirenBarrier_c() {} + virtual ~dAcOSirenBarrier_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_skull.h b/include/d/a/obj/d_a_obj_skull.h new file mode 100644 index 00000000..b1fc58fc --- /dev/null +++ b/include/d/a/obj/d_a_obj_skull.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_SKULL_H +#define D_A_OBJ_SKULL_H + +#include +#include +#include + +class dAcOSkull_c : public dAcObjBase_c { +public: + dAcOSkull_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSkull_c() {} + + STATE_FUNC_DECLARE(dAcOSkull_c, NormalWait); + STATE_FUNC_DECLARE(dAcOSkull_c, GrabCarry); + STATE_FUNC_DECLARE(dAcOSkull_c, BoomerangCarry); + STATE_FUNC_DECLARE(dAcOSkull_c, WhipCarry); + STATE_FUNC_DECLARE(dAcOSkull_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSkull_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_slice_log.h b/include/d/a/obj/d_a_obj_slice_log.h new file mode 100644 index 00000000..780e312d --- /dev/null +++ b/include/d/a/obj/d_a_obj_slice_log.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_SLICE_LOG_H +#define D_A_OBJ_SLICE_LOG_H + +#include +#include +#include + +class dAcOsliceLog_c : public dAcObjBase_c { +public: + dAcOsliceLog_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsliceLog_c() {} + + STATE_FUNC_DECLARE(dAcOsliceLog_c, Fall); + STATE_FUNC_DECLARE(dAcOsliceLog_c, Bound); + STATE_FUNC_DECLARE(dAcOsliceLog_c, Init); + STATE_FUNC_DECLARE(dAcOsliceLog_c, Wait); + STATE_FUNC_DECLARE(dAcOsliceLog_c, Slice); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsliceLog_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_slice_log_parts.h b/include/d/a/obj/d_a_obj_slice_log_parts.h new file mode 100644 index 00000000..7c142873 --- /dev/null +++ b/include/d/a/obj/d_a_obj_slice_log_parts.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_SLICE_LOG_PARTS_H +#define D_A_OBJ_SLICE_LOG_PARTS_H + +#include +#include +#include + +class dAcOsliceLogParts_c : public dAcEnBase_c { +public: + dAcOsliceLogParts_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsliceLogParts_c() {} + + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Wait); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Fly); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Ground); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, GroundSecond); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Shake); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Vanish); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, Finish); + STATE_FUNC_DECLARE(dAcOsliceLogParts_c, GroundAftFin); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsliceLogParts_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_soil.h b/include/d/a/obj/d_a_obj_soil.h new file mode 100644 index 00000000..46793891 --- /dev/null +++ b/include/d/a/obj/d_a_obj_soil.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SOIL_H +#define D_A_OBJ_SOIL_H + +#include +#include +#include + +class dAcOsoil_c : public dAcObjBase_c { +public: + dAcOsoil_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOsoil_c() {} + + STATE_FUNC_DECLARE(dAcOsoil_c, Soil); + STATE_FUNC_DECLARE(dAcOsoil_c, Hole); + STATE_FUNC_DECLARE(dAcOsoil_c, Ready); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOsoil_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_spider_line.h b/include/d/a/obj/d_a_obj_spider_line.h new file mode 100644 index 00000000..dfd86dff --- /dev/null +++ b/include/d/a/obj/d_a_obj_spider_line.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SPIDER_LINE_H +#define D_A_OBJ_SPIDER_LINE_H + +#include +#include +#include + +class dObjSpiderLine_c : public dAcObjBase_c { +public: + dObjSpiderLine_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dObjSpiderLine_c() {} + + STATE_FUNC_DECLARE(dObjSpiderLine_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dObjSpiderLine_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_crack.h b/include/d/a/obj/d_a_obj_stage_crack.h new file mode 100644 index 00000000..1c897a2c --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_crack.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_STAGE_CRACK_H +#define D_A_OBJ_STAGE_CRACK_H + +#include +#include +#include + +class dAcOstageCrack_c : public dAcObjBase_c { +public: + dAcOstageCrack_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageCrack_c() {} + + STATE_FUNC_DECLARE(dAcOstageCrack_c, Wait); + STATE_FUNC_DECLARE(dAcOstageCrack_c, Stay); + STATE_FUNC_DECLARE(dAcOstageCrack_c, Reverse); + STATE_FUNC_DECLARE(dAcOstageCrack_c, Delete); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageCrack_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_debris.h b/include/d/a/obj/d_a_obj_stage_debris.h new file mode 100644 index 00000000..24a82b60 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_debris.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_STAGE_DEBRIS_H +#define D_A_OBJ_STAGE_DEBRIS_H + +#include +#include +#include + +class dAcOstageDebris_c : public dAcObjBase_c { +public: + dAcOstageDebris_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageDebris_c() {} + + STATE_FUNC_DECLARE(dAcOstageDebris_c, Wait); + STATE_FUNC_DECLARE(dAcOstageDebris_c, Break); + STATE_FUNC_DECLARE(dAcOstageDebris_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageDebris_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_kraken.h b/include/d/a/obj/d_a_obj_stage_kraken.h new file mode 100644 index 00000000..1c8e3565 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_kraken.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_STAGE_KRAKEN_H +#define D_A_OBJ_STAGE_KRAKEN_H + +#include +#include +#include + +class dAcOstageKraken_c : public dAcObjBase_c { +public: + dAcOstageKraken_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageKraken_c() {} + + STATE_FUNC_DECLARE(dAcOstageKraken_c, Wait); + STATE_FUNC_DECLARE(dAcOstageKraken_c, MarkLight); + STATE_FUNC_DECLARE(dAcOstageKraken_c, AroundMarkLight); + STATE_FUNC_DECLARE(dAcOstageKraken_c, MarkVanish); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageKraken_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_kraken_parts.h b/include/d/a/obj/d_a_obj_stage_kraken_parts.h new file mode 100644 index 00000000..4ec71b0b --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_kraken_parts.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STAGE_KRAKEN_PARTS_H +#define D_A_OBJ_STAGE_KRAKEN_PARTS_H + +#include +#include +#include + +class dAcOstageKrakenParts_c : public dAcObjBase_c { +public: + dAcOstageKrakenParts_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageKrakenParts_c() {} + + STATE_FUNC_DECLARE(dAcOstageKrakenParts_c, Shake); + STATE_FUNC_DECLARE(dAcOstageKrakenParts_c, Fall); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageKrakenParts_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_sink.h b/include/d/a/obj/d_a_obj_stage_sink.h new file mode 100644 index 00000000..8a673fe2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_sink.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STAGE_SINK_H +#define D_A_OBJ_STAGE_SINK_H + +#include +#include +#include + +class dAcOstageSink_c : public dAcObjBase_c { +public: + dAcOstageSink_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageSink_c() {} + + STATE_FUNC_DECLARE(dAcOstageSink_c, Wait); + STATE_FUNC_DECLARE(dAcOstageSink_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageSink_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stage_water.h b/include/d/a/obj/d_a_obj_stage_water.h new file mode 100644 index 00000000..6047495f --- /dev/null +++ b/include/d/a/obj/d_a_obj_stage_water.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STAGE_WATER_H +#define D_A_OBJ_STAGE_WATER_H + +#include +#include +#include + +class dAcOstageWater_c : public dAcObjBase_c { +public: + dAcOstageWater_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstageWater_c() {} + + STATE_FUNC_DECLARE(dAcOstageWater_c, Wait); + STATE_FUNC_DECLARE(dAcOstageWater_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstageWater_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_step_gumarm.h b/include/d/a/obj/d_a_obj_step_gumarm.h new file mode 100644 index 00000000..7e6619cc --- /dev/null +++ b/include/d/a/obj/d_a_obj_step_gumarm.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_STEP_GUMARM_H +#define D_A_OBJ_STEP_GUMARM_H + +#include +#include +#include + +class dAcOStepGumarm_c : public dAcObjBase_c { +public: + dAcOStepGumarm_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStepGumarm_c() {} + + STATE_FUNC_DECLARE(dAcOStepGumarm_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStepGumarm_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_step_statue.h b/include/d/a/obj/d_a_obj_step_statue.h new file mode 100644 index 00000000..b452e0b3 --- /dev/null +++ b/include/d/a/obj/d_a_obj_step_statue.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_STEP_STATUE_H +#define D_A_OBJ_STEP_STATUE_H + +#include +#include +#include + +class dAcOStepStatue_c : public dAcObjBase_c { +public: + dAcOStepStatue_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStepStatue_c() {} + + STATE_FUNC_DECLARE(dAcOStepStatue_c, Wait); + STATE_FUNC_DECLARE(dAcOStepStatue_c, CarryBomb); + STATE_FUNC_DECLARE(dAcOStepStatue_c, BreakDown); + STATE_FUNC_DECLARE(dAcOStepStatue_c, SandSink); + STATE_FUNC_DECLARE(dAcOStepStatue_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStepStatue_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_step_time_slip.h b/include/d/a/obj/d_a_obj_step_time_slip.h new file mode 100644 index 00000000..317b7f3a --- /dev/null +++ b/include/d/a/obj/d_a_obj_step_time_slip.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_STEP_TIME_SLIP_H +#define D_A_OBJ_STEP_TIME_SLIP_H + +#include +#include +#include + +class dAcOStepTimeSlip_c : public dAcObjBase_c { +public: + dAcOStepTimeSlip_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStepTimeSlip_c() {} + + STATE_FUNC_DECLARE(dAcOStepTimeSlip_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStepTimeSlip_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stone_stand.h b/include/d/a/obj/d_a_obj_stone_stand.h new file mode 100644 index 00000000..d1b1a079 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stone_stand.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_STONE_STAND_H +#define D_A_OBJ_STONE_STAND_H + +#include +#include +#include + +class dAcOStoneStand_c : public dAcObjBase_c { +public: + dAcOStoneStand_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStoneStand_c() {} + + STATE_FUNC_DECLARE(dAcOStoneStand_c, Wait); + STATE_FUNC_DECLARE(dAcOStoneStand_c, Shake); + STATE_FUNC_DECLARE(dAcOStoneStand_c, OnSwitch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStoneStand_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stopper_rock.h b/include/d/a/obj/d_a_obj_stopper_rock.h new file mode 100644 index 00000000..198a4990 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stopper_rock.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STOPPER_ROCK_H +#define D_A_OBJ_STOPPER_ROCK_H + +#include +#include +#include + +class dAcOstopperRock_c : public dAcObjBase_c { +public: + dAcOstopperRock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstopperRock_c() {} + + STATE_FUNC_DECLARE(dAcOstopperRock_c, Wait); + STATE_FUNC_DECLARE(dAcOstopperRock_c, Bomb); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstopperRock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stopping_rope.h b/include/d/a/obj/d_a_obj_stopping_rope.h new file mode 100644 index 00000000..41ddf030 --- /dev/null +++ b/include/d/a/obj/d_a_obj_stopping_rope.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STOPPING_ROPE_H +#define D_A_OBJ_STOPPING_ROPE_H + +#include +#include +#include + +class dAcOStoppingRope_c : public dAcObjBase_c { +public: + dAcOStoppingRope_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOStoppingRope_c() {} + + STATE_FUNC_DECLARE(dAcOStoppingRope_c, Wait); + STATE_FUNC_DECLARE(dAcOStoppingRope_c, SwitchOn); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOStoppingRope_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_stream_lava.h b/include/d/a/obj/d_a_obj_stream_lava.h new file mode 100644 index 00000000..f73598ab --- /dev/null +++ b/include/d/a/obj/d_a_obj_stream_lava.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_STREAM_LAVA_H +#define D_A_OBJ_STREAM_LAVA_H + +#include +#include +#include + +class dAcOstreamLava_c : public dAcObjBase_c { +public: + dAcOstreamLava_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOstreamLava_c() {} + + STATE_FUNC_DECLARE(dAcOstreamLava_c, Wait); + STATE_FUNC_DECLARE(dAcOstreamLava_c, Stream); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOstreamLava_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_bank.h b/include/d/a/obj/d_a_obj_sw_bank.h new file mode 100644 index 00000000..2f0bbf4f --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_bank.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_SW_BANK_H +#define D_A_OBJ_SW_BANK_H + +#include +#include +#include + +class dAcOSwBank_c : public dAcObjBase_c { +public: + dAcOSwBank_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwBank_c() {} + + STATE_FUNC_DECLARE(dAcOSwBank_c, Wait); + STATE_FUNC_DECLARE(dAcOSwBank_c, Dial); + STATE_FUNC_DECLARE(dAcOSwBank_c, Shift); + STATE_FUNC_DECLARE(dAcOSwBank_c, Correct); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwBank_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_bank_small.h b/include/d/a/obj/d_a_obj_sw_bank_small.h new file mode 100644 index 00000000..96ddef6e --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_bank_small.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SW_BANK_SMALL_H +#define D_A_OBJ_SW_BANK_SMALL_H + +#include +#include +#include + +class dAcOSwBankSmall_c : public dAcObjBase_c { +public: + dAcOSwBankSmall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwBankSmall_c() {} + + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, Wait); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, Dial); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, Shift); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, Correct); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, CorrectEnd); + STATE_FUNC_DECLARE(dAcOSwBankSmall_c, BcDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwBankSmall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_dir.h b/include/d/a/obj/d_a_obj_sw_dir.h new file mode 100644 index 00000000..d8d409d9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_dir.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SW_DIR_H +#define D_A_OBJ_SW_DIR_H + +#include +#include +#include + +class dAcOSwDir_c : public dAcObjBase_c { +public: + dAcOSwDir_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwDir_c() {} + + STATE_FUNC_DECLARE(dAcOSwDir_c, Wait); + STATE_FUNC_DECLARE(dAcOSwDir_c, Done); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwDir_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_dir_door.h b/include/d/a/obj/d_a_obj_sw_dir_door.h new file mode 100644 index 00000000..9ec71c2f --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_dir_door.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_SW_DIR_DOOR_H +#define D_A_OBJ_SW_DIR_DOOR_H + +#include +#include +#include + +class dAcOSwDirDoor_c : public dAcObjBase_c { +public: + dAcOSwDirDoor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwDirDoor_c() {} + + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, Wait); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, CorrectStart); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, Correct); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, Broken); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, BrokenEnd); + STATE_FUNC_DECLARE(dAcOSwDirDoor_c, DemoEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwDirDoor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_harp.h b/include/d/a/obj/d_a_obj_sw_harp.h new file mode 100644 index 00000000..8431b5a1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_harp.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SW_HARP_H +#define D_A_OBJ_SW_HARP_H + +#include +#include +#include + +class dAcOSwHarp_c : public dAcObjBase_c { +public: + dAcOSwHarp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwHarp_c() {} + + STATE_FUNC_DECLARE(dAcOSwHarp_c, Wait); + STATE_FUNC_DECLARE(dAcOSwHarp_c, OnSwitch); + STATE_FUNC_DECLARE(dAcOSwHarp_c, EndDemo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwHarp_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_sword_beam.h b/include/d/a/obj/d_a_obj_sw_sword_beam.h new file mode 100644 index 00000000..1a6ca275 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_sword_beam.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_SW_SWORD_BEAM_H +#define D_A_OBJ_SW_SWORD_BEAM_H + +#include +#include +#include + +class dAcOSwSwordBeam_c : public dAcObjBase_c { +public: + dAcOSwSwordBeam_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwSwordBeam_c() {} + + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, Wait); + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, Rotate); + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, RotateEnd); + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, OnSwitch); + STATE_FUNC_DECLARE(dAcOSwSwordBeam_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwSwordBeam_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_syako.h b/include/d/a/obj/d_a_obj_sw_syako.h new file mode 100644 index 00000000..3fba42d8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_syako.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SW_SYAKO_H +#define D_A_OBJ_SW_SYAKO_H + +#include +#include +#include + +class dAcOSwSyako_c : public dAcObjBase_c { +public: + dAcOSwSyako_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwSyako_c() {} + + STATE_FUNC_DECLARE(dAcOSwSyako_c, Wait); + STATE_FUNC_DECLARE(dAcOSwSyako_c, Event); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwSyako_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sw_whiplever.h b/include/d/a/obj/d_a_obj_sw_whiplever.h new file mode 100644 index 00000000..3a099cb0 --- /dev/null +++ b/include/d/a/obj/d_a_obj_sw_whiplever.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SW_WHIPLEVER_H +#define D_A_OBJ_SW_WHIPLEVER_H + +#include +#include +#include + +class dAcOSwWhipLever_c : public dAcObjBase_c { +public: + dAcOSwWhipLever_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwWhipLever_c() {} + + STATE_FUNC_DECLARE(dAcOSwWhipLever_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwWhipLever_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_swhit.h b/include/d/a/obj/d_a_obj_swhit.h new file mode 100644 index 00000000..56d2e8c5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_swhit.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_SWHIT_H +#define D_A_OBJ_SWHIT_H + +#include +#include +#include + +class dAcOswhit_c : public dAcObjBase_c { +public: + dAcOswhit_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOswhit_c() {} + + STATE_FUNC_DECLARE(dAcOswhit_c, OnWait); + STATE_FUNC_DECLARE(dAcOswhit_c, On); + STATE_FUNC_DECLARE(dAcOswhit_c, OffWait); + STATE_FUNC_DECLARE(dAcOswhit_c, Off); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOswhit_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_switch_shutter.h b/include/d/a/obj/d_a_obj_switch_shutter.h new file mode 100644 index 00000000..a68e91c9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_switch_shutter.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SWITCH_SHUTTER_H +#define D_A_OBJ_SWITCH_SHUTTER_H + +#include +#include +#include + +class dAcOSwShutter_c : public dAcObjBase_c { +public: + dAcOSwShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwShutter_c() {} + + STATE_FUNC_DECLARE(dAcOSwShutter_c, Wait); + STATE_FUNC_DECLARE(dAcOSwShutter_c, Move); + STATE_FUNC_DECLARE(dAcOSwShutter_c, WaitEventEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_switch_wall.h b/include/d/a/obj/d_a_obj_switch_wall.h new file mode 100644 index 00000000..7bda307c --- /dev/null +++ b/include/d/a/obj/d_a_obj_switch_wall.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SWITCH_WALL_H +#define D_A_OBJ_SWITCH_WALL_H + +#include +#include +#include + +class dAcOswitchWall_c : public dAcObjBase_c { +public: + dAcOswitchWall_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOswitchWall_c() {} + + STATE_FUNC_DECLARE(dAcOswitchWall_c, Up); + STATE_FUNC_DECLARE(dAcOswitchWall_c, Down); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOswitchWall_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sword_candle.h b/include/d/a/obj/d_a_obj_sword_candle.h new file mode 100644 index 00000000..0b68c12f --- /dev/null +++ b/include/d/a/obj/d_a_obj_sword_candle.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_SWORD_CANDLE_H +#define D_A_OBJ_SWORD_CANDLE_H + +#include +#include +#include + +class dAcOSwordCandle_c : public dAcObjBase_c { +public: + dAcOSwordCandle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwordCandle_c() {} + + STATE_FUNC_DECLARE(dAcOSwordCandle_c, Wait); + STATE_FUNC_DECLARE(dAcOSwordCandle_c, WaitClear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwordCandle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_sword_stab.h b/include/d/a/obj/d_a_obj_sword_stab.h new file mode 100644 index 00000000..a218bd6e --- /dev/null +++ b/include/d/a/obj/d_a_obj_sword_stab.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_SWORD_STAB_H +#define D_A_OBJ_SWORD_STAB_H + +#include +#include +#include + +class dAcOSwordStab_c : public dAcObjBase_c { +public: + dAcOSwordStab_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSwordStab_c() {} + + STATE_FUNC_DECLARE(dAcOSwordStab_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwordStab_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_swrd_prj.h b/include/d/a/obj/d_a_obj_swrd_prj.h new file mode 100644 index 00000000..ffbf8d04 --- /dev/null +++ b/include/d/a/obj/d_a_obj_swrd_prj.h @@ -0,0 +1,28 @@ +#ifndef D_A_OBJ_SWRD_PRJ_H +#define D_A_OBJ_SWRD_PRJ_H + +#include +#include +#include + +class dAcOSwrdPrj : public dAcObjBase_c { +public: + dAcOSwrdPrj(); + virtual ~dAcOSwrdPrj(); + + STATE_FUNC_DECLARE(dAcOSwrdPrj, WaitHarp); + STATE_FUNC_DECLARE(dAcOSwrdPrj, WaitAppear); + STATE_FUNC_DECLARE(dAcOSwrdPrj, Wait); + STATE_FUNC_DECLARE(dAcOSwrdPrj, WaitCross); + STATE_FUNC_DECLARE(dAcOSwrdPrj, ChkTri); + STATE_FUNC_DECLARE(dAcOSwrdPrj, End); + STATE_FUNC_DECLARE(dAcOSwrdPrj, SWWait); + STATE_FUNC_DECLARE(dAcOSwrdPrj, SWWaitCross); + STATE_FUNC_DECLARE(dAcOSwrdPrj, SWChkTri); + STATE_FUNC_DECLARE(dAcOSwrdPrj, SWEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSwrdPrj); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_syako_shutter.h b/include/d/a/obj/d_a_obj_syako_shutter.h new file mode 100644 index 00000000..8da96d5a --- /dev/null +++ b/include/d/a/obj/d_a_obj_syako_shutter.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_SYAKO_SHUTTER_H +#define D_A_OBJ_SYAKO_SHUTTER_H + +#include +#include +#include + +class dAcOSyakoShutter_c : public dAcObjBase_c { +public: + dAcOSyakoShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOSyakoShutter_c() {} + + STATE_FUNC_DECLARE(dAcOSyakoShutter_c, Wait); + STATE_FUNC_DECLARE(dAcOSyakoShutter_c, OpenEvent); + STATE_FUNC_DECLARE(dAcOSyakoShutter_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOSyakoShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tableware.h b/include/d/a/obj/d_a_obj_tableware.h new file mode 100644 index 00000000..aac29d8e --- /dev/null +++ b/include/d/a/obj/d_a_obj_tableware.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TABLEWARE_H +#define D_A_OBJ_TABLEWARE_H + +#include +#include +#include + +class dAcOTableWare_c : public dAcObjBase_c { +public: + dAcOTableWare_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTableWare_c() {} + + STATE_FUNC_DECLARE(dAcOTableWare_c, Wait); + STATE_FUNC_DECLARE(dAcOTableWare_c, Down); + STATE_FUNC_DECLARE(dAcOTableWare_c, Drop); + STATE_FUNC_DECLARE(dAcOTableWare_c, WindMove); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTableWare_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tackle.h b/include/d/a/obj/d_a_obj_tackle.h new file mode 100644 index 00000000..834b3b61 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tackle.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TACKLE_H +#define D_A_OBJ_TACKLE_H + +#include +#include +#include + +class dAcOTackle_c : public dAcObjBase_c { +public: + dAcOTackle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTackle_c() {} + + STATE_FUNC_DECLARE(dAcOTackle_c, Wait); + STATE_FUNC_DECLARE(dAcOTackle_c, Broken); + STATE_FUNC_DECLARE(dAcOTackle_c, ResqueMole); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTackle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tarzan_pole.h b/include/d/a/obj/d_a_obj_tarzan_pole.h new file mode 100644 index 00000000..59766180 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tarzan_pole.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TARZAN_POLE_H +#define D_A_OBJ_TARZAN_POLE_H + +#include + +class dAcOTarzanPole_c : public dAcObjBase_c { +public: + dAcOTarzanPole_c() {} + virtual ~dAcOTarzanPole_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_teni_rail.h b/include/d/a/obj/d_a_obj_teni_rail.h new file mode 100644 index 00000000..2d6167eb --- /dev/null +++ b/include/d/a/obj/d_a_obj_teni_rail.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TENI_RAIL_H +#define D_A_OBJ_TENI_RAIL_H + +#include + +class dAcOTeniRail : public dAcObjBase_c { +public: + dAcOTeniRail(); + virtual ~dAcOTeniRail(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_teni_rail_post.h b/include/d/a/obj/d_a_obj_teni_rail_post.h new file mode 100644 index 00000000..2e6c4a12 --- /dev/null +++ b/include/d/a/obj/d_a_obj_teni_rail_post.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TENI_RAIL_POST_H +#define D_A_OBJ_TENI_RAIL_POST_H + +#include + +class dAcOTeniRailPost : public dAcObjBase_c { +public: + dAcOTeniRailPost(); + virtual ~dAcOTeniRailPost(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tenijima.h b/include/d/a/obj/d_a_obj_tenijima.h new file mode 100644 index 00000000..96862f77 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tenijima.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TENIJIMA_H +#define D_A_OBJ_TENIJIMA_H + +#include + +class dAcOtenijima_c : public dAcObjBase_c { +public: + dAcOtenijima_c() {} + virtual ~dAcOtenijima_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_bicycle.h b/include/d/a/obj/d_a_obj_terry_bicycle.h new file mode 100644 index 00000000..06a9b18a --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_bicycle.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TERRY_BICYCLE_H +#define D_A_OBJ_TERRY_BICYCLE_H + +#include +#include +#include + +class dAcOTerryBicycle_c : public dAcObjBase_c { +public: + dAcOTerryBicycle_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTerryBicycle_c() {} + + STATE_FUNC_DECLARE(dAcOTerryBicycle_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTerryBicycle_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_gimmick.h b/include/d/a/obj/d_a_obj_terry_gimmick.h new file mode 100644 index 00000000..1365e7ee --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_gimmick.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TERRY_GIMMICK_H +#define D_A_OBJ_TERRY_GIMMICK_H + +#include +#include +#include + +class dAcOTerryGimmick_c : public dAcObjBase_c { +public: + dAcOTerryGimmick_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTerryGimmick_c() {} + + STATE_FUNC_DECLARE(dAcOTerryGimmick_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTerryGimmick_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_hole.h b/include/d/a/obj/d_a_obj_terry_hole.h new file mode 100644 index 00000000..a556621e --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_hole.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TERRY_HOLE_H +#define D_A_OBJ_TERRY_HOLE_H + +#include +#include +#include + +class dAcOTerryHole_c : public dAcObjBase_c { +public: + dAcOTerryHole_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTerryHole_c() {} + + STATE_FUNC_DECLARE(dAcOTerryHole_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTerryHole_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_island.h b/include/d/a/obj/d_a_obj_terry_island.h new file mode 100644 index 00000000..2212dbf1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_island.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TERRY_ISLAND_H +#define D_A_OBJ_TERRY_ISLAND_H + +#include +#include +#include + +class dAcOterryIsland_c : public dAcObjBase_c { +public: + dAcOterryIsland_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOterryIsland_c() {} + + STATE_FUNC_DECLARE(dAcOterryIsland_c, Wait); + STATE_FUNC_DECLARE(dAcOterryIsland_c, Vanish); + STATE_FUNC_DECLARE(dAcOterryIsland_c, Vacuum); + STATE_FUNC_DECLARE(dAcOterryIsland_c, Smoke); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOterryIsland_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_shop.h b/include/d/a/obj/d_a_obj_terry_shop.h new file mode 100644 index 00000000..0f987584 --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_shop.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TERRY_SHOP_H +#define D_A_OBJ_TERRY_SHOP_H + +#include +#include +#include + +class dAcOterryShop_c : public dAcObjBase_c { +public: + dAcOterryShop_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOterryShop_c() {} + + STATE_FUNC_DECLARE(dAcOterryShop_c, Move); + STATE_FUNC_DECLARE(dAcOterryShop_c, Stop); + STATE_FUNC_DECLARE(dAcOterryShop_c, Enter); + STATE_FUNC_DECLARE(dAcOterryShop_c, TakeOff); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOterryShop_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_terry_switch.h b/include/d/a/obj/d_a_obj_terry_switch.h new file mode 100644 index 00000000..a3959022 --- /dev/null +++ b/include/d/a/obj/d_a_obj_terry_switch.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TERRY_SWITCH_H +#define D_A_OBJ_TERRY_SWITCH_H + +#include +#include +#include + +class dAcOTerrySwitch_c : public dAcObjBase_c { +public: + dAcOTerrySwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTerrySwitch_c() {} + + STATE_FUNC_DECLARE(dAcOTerrySwitch_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTerrySwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_base.h b/include/d/a/obj/d_a_obj_time_base.h new file mode 100644 index 00000000..e6195556 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_base.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TIME_BASE_H +#define D_A_OBJ_TIME_BASE_H + +#include +#include +#include + +class dAcOTimeBase_c : public dAcObjBase_c { +public: + dAcOTimeBase_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeBase_c() {} + + STATE_FUNC_DECLARE(dAcOTimeBase_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeBase_c, Event); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeBase_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_block.h b/include/d/a/obj/d_a_obj_time_block.h new file mode 100644 index 00000000..2e48e0ed --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_block.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TIME_BLOCK_H +#define D_A_OBJ_TIME_BLOCK_H + +#include +#include +#include + +class dAcOTimeBlock_c : public dAcObjBase_c { +public: + dAcOTimeBlock_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeBlock_c() {} + + STATE_FUNC_DECLARE(dAcOTimeBlock_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeBlock_c, TimeSlip); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeBlock_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_boat.h b/include/d/a/obj/d_a_obj_time_boat.h new file mode 100644 index 00000000..8545eb26 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_boat.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TIME_BOAT_H +#define D_A_OBJ_TIME_BOAT_H + +#include +#include +#include + +class dAcOTimeBoat_c : public dAcObjBase_c { +public: + dAcOTimeBoat_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeBoat_c() {} + + STATE_FUNC_DECLARE(dAcOTimeBoat_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeBoat_c, StartTimeSlip); + STATE_FUNC_DECLARE(dAcOTimeBoat_c, TSWait); + STATE_FUNC_DECLARE(dAcOTimeBoat_c, TSRide); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeBoat_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_boat_bullet.h b/include/d/a/obj/d_a_obj_time_boat_bullet.h new file mode 100644 index 00000000..e229813a --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_boat_bullet.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TIME_BOAT_BULLET_H +#define D_A_OBJ_TIME_BOAT_BULLET_H + +#include +#include +#include + +class dAcOTimeBoatBullet_c : public dAcObjBase_c { +public: + dAcOTimeBoatBullet_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeBoatBullet_c() {} + + STATE_FUNC_DECLARE(dAcOTimeBoatBullet_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeBoatBullet_c, Explode); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeBoatBullet_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_door.h b/include/d/a/obj/d_a_obj_time_door.h new file mode 100644 index 00000000..2b8f33a9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_door.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TIME_DOOR_H +#define D_A_OBJ_TIME_DOOR_H + +#include +#include +#include + +class dAcOTimeDoor_c : public dAcObjBase_c { +public: + dAcOTimeDoor_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeDoor_c() {} + + STATE_FUNC_DECLARE(dAcOTimeDoor_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeDoor_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_door_before.h b/include/d/a/obj/d_a_obj_time_door_before.h new file mode 100644 index 00000000..99f88fd0 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_door_before.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TIME_DOOR_BEFORE_H +#define D_A_OBJ_TIME_DOOR_BEFORE_H + +#include +#include +#include + +class dAcOTimeDoorBefore_c : public dAcObjBase_c { +public: + dAcOTimeDoorBefore_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeDoorBefore_c() {} + + STATE_FUNC_DECLARE(dAcOTimeDoorBefore_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeDoorBefore_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_stage_bg.h b/include/d/a/obj/d_a_obj_time_stage_bg.h new file mode 100644 index 00000000..8041c6d8 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_stage_bg.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TIME_STAGE_BG_H +#define D_A_OBJ_TIME_STAGE_BG_H + +#include +#include +#include + +class dAcOTimeStageBg_c : public dAcObjBase_c { +public: + dAcOTimeStageBg_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeStageBg_c() {} + + STATE_FUNC_DECLARE(dAcOTimeStageBg_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeStageBg_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_time_stone.h b/include/d/a/obj/d_a_obj_time_stone.h new file mode 100644 index 00000000..ebb67230 --- /dev/null +++ b/include/d/a/obj/d_a_obj_time_stone.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TIME_STONE_H +#define D_A_OBJ_TIME_STONE_H + +#include +#include +#include + +class dAcOTimeStone_c : public dAcObjBase_c { +public: + dAcOTimeStone_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTimeStone_c() {} + + STATE_FUNC_DECLARE(dAcOTimeStone_c, Wait); + STATE_FUNC_DECLARE(dAcOTimeStone_c, TimeSlip); + STATE_FUNC_DECLARE(dAcOTimeStone_c, TimeSlipEnd); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTimeStone_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_toge_trap.h b/include/d/a/obj/d_a_obj_toge_trap.h new file mode 100644 index 00000000..5366a8d4 --- /dev/null +++ b/include/d/a/obj/d_a_obj_toge_trap.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TOGE_TRAP_H +#define D_A_OBJ_TOGE_TRAP_H + +#include +#include +#include + +class dAcOtogeTrap_c : public dAcObjBase_c { +public: + dAcOtogeTrap_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtogeTrap_c() {} + + STATE_FUNC_DECLARE(dAcOtogeTrap_c, Wait); + STATE_FUNC_DECLARE(dAcOtogeTrap_c, Move); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtogeTrap_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tornado.h b/include/d/a/obj/d_a_obj_tornado.h new file mode 100644 index 00000000..96a35a33 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tornado.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TORNADO_H +#define D_A_OBJ_TORNADO_H + +#include +#include +#include + +class dAcOTornado_c : public dAcObjBase_c { +public: + dAcOTornado_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTornado_c() {} + + STATE_FUNC_DECLARE(dAcOTornado_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTornado_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tower_D101.h b/include/d/a/obj/d_a_obj_tower_D101.h new file mode 100644 index 00000000..0c79e7e1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tower_D101.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TOWER_D101_H +#define D_A_OBJ_TOWER_D101_H + +#include +#include +#include + +class dAcOTowerD101_c : public dAcObjBase_c { +public: + dAcOTowerD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTowerD101_c() {} + + STATE_FUNC_DECLARE(dAcOTowerD101_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTowerD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tower_bomb.h b/include/d/a/obj/d_a_obj_tower_bomb.h new file mode 100644 index 00000000..ac3b3fd1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tower_bomb.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TOWER_BOMB_H +#define D_A_OBJ_TOWER_BOMB_H + +#include +#include +#include + +class dAcOTowerBomb_c : public dAcObjBase_c { +public: + dAcOTowerBomb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTowerBomb_c() {} + + STATE_FUNC_DECLARE(dAcOTowerBomb_c, Wait); + STATE_FUNC_DECLARE(dAcOTowerBomb_c, Bomb); + STATE_FUNC_DECLARE(dAcOTowerBomb_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTowerBomb_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tower_gearD101.h b/include/d/a/obj/d_a_obj_tower_gearD101.h new file mode 100644 index 00000000..1c248889 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tower_gearD101.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TOWER_GEARD101_H +#define D_A_OBJ_TOWER_GEARD101_H + +#include +#include +#include + +class dAcOTowerGearD101_c : public dAcObjBase_c { +public: + dAcOTowerGearD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTowerGearD101_c() {} + + STATE_FUNC_DECLARE(dAcOTowerGearD101_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTowerGearD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tower_hand_D101.h b/include/d/a/obj/d_a_obj_tower_hand_D101.h new file mode 100644 index 00000000..b0f3bab7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tower_hand_D101.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_TOWER_HAND_D101_H +#define D_A_OBJ_TOWER_HAND_D101_H + +#include +#include +#include + +class dAcOTowerHandD101_c : public dAcObjBase_c { +public: + dAcOTowerHandD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTowerHandD101_c() {} + + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, RemainOpen); + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, Close); + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, RemainClosed); + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, Open); + STATE_FUNC_DECLARE(dAcOTowerHandD101_c, Hold); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTowerHandD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tr_shutter_cs.h b/include/d/a/obj/d_a_obj_tr_shutter_cs.h new file mode 100644 index 00000000..0e000af9 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tr_shutter_cs.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TR_SHUTTER_CS_H +#define D_A_OBJ_TR_SHUTTER_CS_H + +#include +#include +#include + +class dAcOTrlyShtrChgScn_c : public dAcObjDoor_c { +public: + dAcOTrlyShtrChgScn_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTrlyShtrChgScn_c() {} + + STATE_FUNC_DECLARE(dAcOTrlyShtrChgScn_c, Wait); + STATE_FUNC_DECLARE(dAcOTrlyShtrChgScn_c, OpenEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTrlyShtrChgScn_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_trap_bird_wood.h b/include/d/a/obj/d_a_obj_trap_bird_wood.h new file mode 100644 index 00000000..c3ba93dd --- /dev/null +++ b/include/d/a/obj/d_a_obj_trap_bird_wood.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TRAP_BIRD_WOOD_H +#define D_A_OBJ_TRAP_BIRD_WOOD_H + +#include +#include +#include + +class dAcOTrapBirdWood_c : public dAcObjBase_c { +public: + dAcOTrapBirdWood_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTrapBirdWood_c() {} + + STATE_FUNC_DECLARE(dAcOTrapBirdWood_c, Wait); + STATE_FUNC_DECLARE(dAcOTrapBirdWood_c, Broken); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTrapBirdWood_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_trap_rock_1.h b/include/d/a/obj/d_a_obj_trap_rock_1.h new file mode 100644 index 00000000..caeaab9e --- /dev/null +++ b/include/d/a/obj/d_a_obj_trap_rock_1.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TRAP_ROCK_1_H +#define D_A_OBJ_TRAP_ROCK_1_H + +#include +#include +#include + +class dAcOtrapRock1_c : public dAcObjBase_c { +public: + dAcOtrapRock1_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtrapRock1_c() {} + + STATE_FUNC_DECLARE(dAcOtrapRock1_c, TrapWait); + STATE_FUNC_DECLARE(dAcOtrapRock1_c, TrapAction); + STATE_FUNC_DECLARE(dAcOtrapRock1_c, TrapReturn); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtrapRock1_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_treasure_island.h b/include/d/a/obj/d_a_obj_treasure_island.h new file mode 100644 index 00000000..1866ec42 --- /dev/null +++ b/include/d/a/obj/d_a_obj_treasure_island.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_TREASURE_ISLAND_H +#define D_A_OBJ_TREASURE_ISLAND_H + +#include + +class dAcOtreasureIsland_c : public dAcObjBase_c { +public: + dAcOtreasureIsland_c() {} + virtual ~dAcOtreasureIsland_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_treasure_island_b.h b/include/d/a/obj/d_a_obj_treasure_island_b.h new file mode 100644 index 00000000..25e4f4d6 --- /dev/null +++ b/include/d/a/obj/d_a_obj_treasure_island_b.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TREASURE_ISLAND_B_H +#define D_A_OBJ_TREASURE_ISLAND_B_H + +#include +#include +#include + +class dAcOtreasureIslandB_c : public dAcObjBase_c { +public: + dAcOtreasureIslandB_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtreasureIslandB_c() {} + + STATE_FUNC_DECLARE(dAcOtreasureIslandB_c, Wait); + STATE_FUNC_DECLARE(dAcOtreasureIslandB_c, CoverBreak); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtreasureIslandB_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_trolley.h b/include/d/a/obj/d_a_obj_trolley.h new file mode 100644 index 00000000..f2bbac12 --- /dev/null +++ b/include/d/a/obj/d_a_obj_trolley.h @@ -0,0 +1,36 @@ +#ifndef D_A_OBJ_TROLLEY_H +#define D_A_OBJ_TROLLEY_H + +#include +#include +#include + +class dAcOTrolley_c : public dAcObjBase_c { +public: + dAcOTrolley_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTrolley_c() {} + + STATE_FUNC_DECLARE(dAcOTrolley_c, Wait); + STATE_FUNC_DECLARE(dAcOTrolley_c, RideAction); + STATE_FUNC_DECLARE(dAcOTrolley_c, StartAction); + STATE_FUNC_DECLARE(dAcOTrolley_c, PathMove); + STATE_FUNC_DECLARE(dAcOTrolley_c, StopAction); + STATE_FUNC_DECLARE(dAcOTrolley_c, CrashAction); + STATE_FUNC_DECLARE(dAcOTrolley_c, PushPull); + STATE_FUNC_DECLARE(dAcOTrolley_c, Fall); + STATE_FUNC_DECLARE(dAcOTrolley_c, End); + STATE_FUNC_DECLARE(dAcOTrolley_c, TimeSlipStart); + STATE_FUNC_DECLARE(dAcOTrolley_c, TimeSlipEnd); + STATE_FUNC_DECLARE(dAcOTrolley_c, WaitOpenDoor); + STATE_FUNC_DECLARE(dAcOTrolley_c, RestartWait); + STATE_FUNC_DECLARE(dAcOTrolley_c, BuriedSand); + STATE_FUNC_DECLARE(dAcOTrolley_c, BackMove); + STATE_FUNC_DECLARE(dAcOTrolley_c, F302RevivalDemo); + STATE_FUNC_DECLARE(dAcOTrolley_c, TimeSlipEndFromAnother); + STATE_FUNC_DECLARE(dAcOTrolley_c, WaitOnSwitch); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTrolley_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_trolley_shutter.h b/include/d/a/obj/d_a_obj_trolley_shutter.h new file mode 100644 index 00000000..fcf637bc --- /dev/null +++ b/include/d/a/obj/d_a_obj_trolley_shutter.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TROLLEY_SHUTTER_H +#define D_A_OBJ_TROLLEY_SHUTTER_H + +#include +#include +#include + +class dAcOTrolleyShutter_c : public dAcObjDoor_c { +public: + dAcOTrolleyShutter_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTrolleyShutter_c() {} + + STATE_FUNC_DECLARE(dAcOTrolleyShutter_c, Wait); + STATE_FUNC_DECLARE(dAcOTrolleyShutter_c, OpenEvent); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTrolleyShutter_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_truck.h b/include/d/a/obj/d_a_obj_truck.h new file mode 100644 index 00000000..da79d00a --- /dev/null +++ b/include/d/a/obj/d_a_obj_truck.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_TRUCK_H +#define D_A_OBJ_TRUCK_H + +#include +#include +#include + +class dAcOtruck_c : public dAcObjBase_c { +public: + dAcOtruck_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtruck_c() {} + + STATE_FUNC_DECLARE(dAcOtruck_c, Wait); + STATE_FUNC_DECLARE(dAcOtruck_c, Ready); + STATE_FUNC_DECLARE(dAcOtruck_c, PathMove); + STATE_FUNC_DECLARE(dAcOtruck_c, Sink); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtruck_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_truck_rail_col.h b/include/d/a/obj/d_a_obj_truck_rail_col.h new file mode 100644 index 00000000..4862bda5 --- /dev/null +++ b/include/d/a/obj/d_a_obj_truck_rail_col.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_TRUCK_RAIL_COL_H +#define D_A_OBJ_TRUCK_RAIL_COL_H + +#include +#include +#include + +class dAcOTruckRailCol_c : public dAcObjBase_c { +public: + dAcOTruckRailCol_c(); + virtual ~dAcOTruckRailCol_c(); + + STATE_FUNC_DECLARE(dAcOTruckRailCol_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTruckRailCol_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_truck_stopper.h b/include/d/a/obj/d_a_obj_truck_stopper.h new file mode 100644 index 00000000..bbd33d5a --- /dev/null +++ b/include/d/a/obj/d_a_obj_truck_stopper.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TRUCK_STOPPER_H +#define D_A_OBJ_TRUCK_STOPPER_H + +#include +#include +#include + +class dAcOtruckStopper_c : public dAcObjBase_c { +public: + dAcOtruckStopper_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtruckStopper_c() {} + + STATE_FUNC_DECLARE(dAcOtruckStopper_c, Wait); + STATE_FUNC_DECLARE(dAcOtruckStopper_c, Break); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtruckStopper_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tubo.h b/include/d/a/obj/d_a_obj_tubo.h new file mode 100644 index 00000000..a1e6d948 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tubo.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_TUBO_H +#define D_A_OBJ_TUBO_H + +#include +#include +#include + +class dAcOtubo_c : public dAcObjBase_c { +public: + dAcOtubo_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOtubo_c() {} + + STATE_FUNC_DECLARE(dAcOtubo_c, Wait); + STATE_FUNC_DECLARE(dAcOtubo_c, Grab); + STATE_FUNC_DECLARE(dAcOtubo_c, Put); + STATE_FUNC_DECLARE(dAcOtubo_c, Slope); + STATE_FUNC_DECLARE(dAcOtubo_c, Rebirth); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOtubo_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tubo_big.h b/include/d/a/obj/d_a_obj_tubo_big.h new file mode 100644 index 00000000..6c7e4d15 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tubo_big.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_TUBO_BIG_H +#define D_A_OBJ_TUBO_BIG_H + +#include +#include +#include + +class dAcOTuboBig_c : public dAcObjBase_c { +public: + dAcOTuboBig_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTuboBig_c() {} + + STATE_FUNC_DECLARE(dAcOTuboBig_c, Wait); + STATE_FUNC_DECLARE(dAcOTuboBig_c, Grab); + STATE_FUNC_DECLARE(dAcOTuboBig_c, Water); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTuboBig_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_tumble_weed.h b/include/d/a/obj/d_a_obj_tumble_weed.h new file mode 100644 index 00000000..9abd82d7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_tumble_weed.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_TUMBLE_WEED_H +#define D_A_OBJ_TUMBLE_WEED_H + +#include +#include +#include + +class dAcOTumbleWeed_c : public dAcObjBase_c { +public: + dAcOTumbleWeed_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOTumbleWeed_c() {} + + STATE_FUNC_DECLARE(dAcOTumbleWeed_c, Wait); + STATE_FUNC_DECLARE(dAcOTumbleWeed_c, Slope); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOTumbleWeed_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_under_cloud.h b/include/d/a/obj/d_a_obj_under_cloud.h new file mode 100644 index 00000000..84c3eddd --- /dev/null +++ b/include/d/a/obj/d_a_obj_under_cloud.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UNDER_CLOUD_H +#define D_A_OBJ_UNDER_CLOUD_H + +#include + +class dAcOunderCloud_c : public dAcObjBase_c { +public: + dAcOunderCloud_c() {} + virtual ~dAcOunderCloud_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_underground.h b/include/d/a/obj/d_a_obj_underground.h new file mode 100644 index 00000000..c7f917ef --- /dev/null +++ b/include/d/a/obj/d_a_obj_underground.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UNDERGROUND_H +#define D_A_OBJ_UNDERGROUND_H + +#include + +class dAcOUnderground_c : public dAcObjBase_c { +public: + dAcOUnderground_c() {} + virtual ~dAcOUnderground_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_underground_switch.h b/include/d/a/obj/d_a_obj_underground_switch.h new file mode 100644 index 00000000..59828507 --- /dev/null +++ b/include/d/a/obj/d_a_obj_underground_switch.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_UNDERGROUND_SWITCH_H +#define D_A_OBJ_UNDERGROUND_SWITCH_H + +#include +#include +#include + +class dAcOUgSwitch_c : public dAcObjBase_c { +public: + dAcOUgSwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOUgSwitch_c() {} + + STATE_FUNC_DECLARE(dAcOUgSwitch_c, Off); + STATE_FUNC_DECLARE(dAcOUgSwitch_c, Active); + STATE_FUNC_DECLARE(dAcOUgSwitch_c, On); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOUgSwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_updown_lava.h b/include/d/a/obj/d_a_obj_updown_lava.h new file mode 100644 index 00000000..cfa88f1e --- /dev/null +++ b/include/d/a/obj/d_a_obj_updown_lava.h @@ -0,0 +1,24 @@ +#ifndef D_A_OBJ_UPDOWN_LAVA_H +#define D_A_OBJ_UPDOWN_LAVA_H + +#include +#include +#include + +class dAcOupdownLava_c : public dAcObjBase_c { +public: + dAcOupdownLava_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOupdownLava_c() {} + + STATE_FUNC_DECLARE(dAcOupdownLava_c, Wait); + STATE_FUNC_DECLARE(dAcOupdownLava_c, UpDown); + STATE_FUNC_DECLARE(dAcOupdownLava_c, Stop); + STATE_FUNC_DECLARE(dAcOupdownLava_c, Up); + STATE_FUNC_DECLARE(dAcOupdownLava_c, Sink); + STATE_FUNC_DECLARE(dAcOupdownLava_c, Down); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOupdownLava_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_uta_demo_pedest.h b/include/d/a/obj/d_a_obj_uta_demo_pedest.h new file mode 100644 index 00000000..0e39466f --- /dev/null +++ b/include/d/a/obj/d_a_obj_uta_demo_pedest.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UTA_DEMO_PEDEST_H +#define D_A_OBJ_UTA_DEMO_PEDEST_H + +#include + +class dAcOutaDemoPedest_c : public dAcObjBase_c { +public: + dAcOutaDemoPedest_c() {} + virtual ~dAcOutaDemoPedest_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima.h b/include/d/a/obj/d_a_obj_utajima.h new file mode 100644 index 00000000..ef06d287 --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UTAJIMA_H +#define D_A_OBJ_UTAJIMA_H + +#include + +class dAcOutajima_c : public dAcObjBase_c { +public: + dAcOutajima_c() {} + virtual ~dAcOutajima_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_island.h b/include/d/a/obj/d_a_obj_utajima_island.h new file mode 100644 index 00000000..43ca4a8c --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_island.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_UTAJIMA_ISLAND_H +#define D_A_OBJ_UTAJIMA_ISLAND_H + +#include +#include +#include + +class dAcOutajimaIsland_c : public dAcObjBase_c { +public: + dAcOutajimaIsland_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOutajimaIsland_c() {} + + STATE_FUNC_DECLARE(dAcOutajimaIsland_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOutajimaIsland_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_lv2.h b/include/d/a/obj/d_a_obj_utajima_lv2.h new file mode 100644 index 00000000..ca94903a --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_lv2.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_UTAJIMA_LV2_H +#define D_A_OBJ_UTAJIMA_LV2_H + +#include + +class dAcOutajimaLv2_c : public dAcObjBase_c { +public: + dAcOutajimaLv2_c() {} + virtual ~dAcOutajimaLv2_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_main_mecha.h b/include/d/a/obj/d_a_obj_utajima_main_mecha.h new file mode 100644 index 00000000..4c8f404c --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_main_mecha.h @@ -0,0 +1,26 @@ +#ifndef D_A_OBJ_UTAJIMA_MAIN_MECHA_H +#define D_A_OBJ_UTAJIMA_MAIN_MECHA_H + +#include +#include +#include + +class dAcOutajimaMainMecha_c : public dAcObjBase_c { +public: + dAcOutajimaMainMecha_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOutajimaMainMecha_c() {} + + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Before); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Appear); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Main); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Roll); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Disappear); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, After); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, StopperReset); + STATE_FUNC_DECLARE(dAcOutajimaMainMecha_c, Reset); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOutajimaMainMecha_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_pedestal.h b/include/d/a/obj/d_a_obj_utajima_pedestal.h new file mode 100644 index 00000000..9f7e4d46 --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_pedestal.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_UTAJIMA_PEDESTAL_H +#define D_A_OBJ_UTAJIMA_PEDESTAL_H + +#include +#include +#include + +class dAcOutajimaPedestal_c : public dAcObjBase_c { +public: + dAcOutajimaPedestal_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOutajimaPedestal_c() {} + + STATE_FUNC_DECLARE(dAcOutajimaPedestal_c, Wait); + STATE_FUNC_DECLARE(dAcOutajimaPedestal_c, Move); + STATE_FUNC_DECLARE(dAcOutajimaPedestal_c, Reset); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOutajimaPedestal_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_utajima_stopper.h b/include/d/a/obj/d_a_obj_utajima_stopper.h new file mode 100644 index 00000000..f27792b1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_utajima_stopper.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_UTAJIMA_STOPPER_H +#define D_A_OBJ_UTAJIMA_STOPPER_H + +#include +#include +#include + +class dAcOutajimaStopper_c : public dAcObjBase_c { +public: + dAcOutajimaStopper_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOutajimaStopper_c() {} + + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Down); + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Rise); + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Up); + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Fall); + STATE_FUNC_DECLARE(dAcOutajimaStopper_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOutajimaStopper_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vacu_dust.h b/include/d/a/obj/d_a_obj_vacu_dust.h new file mode 100644 index 00000000..669796ec --- /dev/null +++ b/include/d/a/obj/d_a_obj_vacu_dust.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_VACU_DUST_H +#define D_A_OBJ_VACU_DUST_H + +#include + +class dAcOVacuDust : public dAcObjBase_c { +public: + dAcOVacuDust(); + virtual ~dAcOVacuDust(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vacu_dust_parts.h b/include/d/a/obj/d_a_obj_vacu_dust_parts.h new file mode 100644 index 00000000..16f163ee --- /dev/null +++ b/include/d/a/obj/d_a_obj_vacu_dust_parts.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_VACU_DUST_PARTS_H +#define D_A_OBJ_VACU_DUST_PARTS_H + +#include + +class dAcOVacuDustParts_c : public dAcObjBase_c { +public: + dAcOVacuDustParts_c(); + virtual ~dAcOVacuDustParts_c(); + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vd_bullet.h b/include/d/a/obj/d_a_obj_vd_bullet.h new file mode 100644 index 00000000..2ec909ed --- /dev/null +++ b/include/d/a/obj/d_a_obj_vd_bullet.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_VD_BULLET_H +#define D_A_OBJ_VD_BULLET_H + +#include +#include +#include + +class dAcObjVdb_c : public dAcObjBase_c { +public: + dAcObjVdb_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcObjVdb_c() {} + + STATE_FUNC_DECLARE(dAcObjVdb_c, BulletMove); + STATE_FUNC_DECLARE(dAcObjVdb_c, BulletLost); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcObjVdb_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vent_fan.h b/include/d/a/obj/d_a_obj_vent_fan.h new file mode 100644 index 00000000..8ac60569 --- /dev/null +++ b/include/d/a/obj/d_a_obj_vent_fan.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_VENT_FAN_H +#define D_A_OBJ_VENT_FAN_H + +#include +#include +#include + +class dAcOventFan_c : public dAcObjBase_c { +public: + dAcOventFan_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOventFan_c() {} + + STATE_FUNC_DECLARE(dAcOventFan_c, Normal); + STATE_FUNC_DECLARE(dAcOventFan_c, Reverse); + STATE_FUNC_DECLARE(dAcOventFan_c, Vacuum); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOventFan_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_vortex.h b/include/d/a/obj/d_a_obj_vortex.h index dca91eb4..6ba8a6a9 100644 --- a/include/d/a/obj/d_a_obj_vortex.h +++ b/include/d/a/obj/d_a_obj_vortex.h @@ -1,9 +1,27 @@ -#include +#ifndef D_A_OBJ_VORTEX_H +#define D_A_OBJ_VORTEX_H #include +#include +#include -struct dAcObjVortex_c : public dAcObjBase_c { - // TODO - /* 0x330 */ u8 _[0x870 - 0x330]; +class dAcOVortex_c : public dAcObjBase_c { +public: + dAcOVortex_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOVortex_c() {} + + STATE_FUNC_DECLARE(dAcOVortex_c, Wait); + STATE_FUNC_DECLARE(dAcOVortex_c, Appear); + + void triggerActivation() { + actor_properties |= 0x4; + field_0x870 = 1; + } + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOVortex_c); + /* 0x??? */ u8 field____[0x870 - 0x36C]; /* 0x870 */ u8 field_0x870; }; + +#endif diff --git a/include/d/a/obj/d_a_obj_warp.h b/include/d/a/obj/d_a_obj_warp.h new file mode 100644 index 00000000..07fd77aa --- /dev/null +++ b/include/d/a/obj/d_a_obj_warp.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_WARP_H +#define D_A_OBJ_WARP_H + +#include +#include +#include + +class dAcOWarp_c : public dAcObjBase_c { +public: + dAcOWarp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWarp_c() {} + + STATE_FUNC_DECLARE(dAcOWarp_c, Wait); + STATE_FUNC_DECLARE(dAcOWarp_c, SirenFinish); + STATE_FUNC_DECLARE(dAcOWarp_c, GetItem); + STATE_FUNC_DECLARE(dAcOWarp_c, GateWait); + STATE_FUNC_DECLARE(dAcOWarp_c, GateOpen); + STATE_FUNC_DECLARE(dAcOWarp_c, GateIn); + STATE_FUNC_DECLARE(dAcOWarp_c, GateClear); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWarp_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_warp_hole.h b/include/d/a/obj/d_a_obj_warp_hole.h new file mode 100644 index 00000000..371b7d79 --- /dev/null +++ b/include/d/a/obj/d_a_obj_warp_hole.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_WARP_HOLE_H +#define D_A_OBJ_WARP_HOLE_H + +#include + +class dAcOwarpHole_c : public dAcObjBase_c { +public: + dAcOwarpHole_c() {} + virtual ~dAcOwarpHole_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_F100.h b/include/d/a/obj/d_a_obj_water_F100.h new file mode 100644 index 00000000..ce2b33cd --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_F100.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_WATER_F100_H +#define D_A_OBJ_WATER_F100_H + +#include + +class dAcOwaterF100_c : public dAcObjBase_c { +public: + dAcOwaterF100_c() {} + virtual ~dAcOwaterF100_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_igaiga.h b/include/d/a/obj/d_a_obj_water_igaiga.h new file mode 100644 index 00000000..57203837 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_igaiga.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WATER_IGAIGA_H +#define D_A_OBJ_WATER_IGAIGA_H + +#include +#include +#include + +class dAcOwaterIgaiga_c : public dAcObjBase_c { +public: + dAcOwaterIgaiga_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterIgaiga_c() {} + + STATE_FUNC_DECLARE(dAcOwaterIgaiga_c, Wait); + STATE_FUNC_DECLARE(dAcOwaterIgaiga_c, Stick); + STATE_FUNC_DECLARE(dAcOwaterIgaiga_c, Away); + STATE_FUNC_DECLARE(dAcOwaterIgaiga_c, Explode); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterIgaiga_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_jar.h b/include/d/a/obj/d_a_obj_water_jar.h new file mode 100644 index 00000000..13fe69c2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_jar.h @@ -0,0 +1,17 @@ +#ifndef D_A_OBJ_WATER_JAR_H +#define D_A_OBJ_WATER_JAR_H + +#include +#include +#include + +class dAcOWaterJar_c : public dAcObjBase_c { +public: + dAcOWaterJar_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWaterJar_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWaterJar_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_nut.h b/include/d/a/obj/d_a_obj_water_nut.h new file mode 100644 index 00000000..07f63cb1 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_nut.h @@ -0,0 +1,25 @@ +#ifndef D_A_OBJ_WATER_NUT_H +#define D_A_OBJ_WATER_NUT_H + +#include +#include +#include + +class dAcOWaterNut_c : public dAcObjBase_c { +public: + dAcOWaterNut_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWaterNut_c() {} + + STATE_FUNC_DECLARE(dAcOWaterNut_c, Wait); + STATE_FUNC_DECLARE(dAcOWaterNut_c, SwordCarry); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Throw); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Drop); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Explode); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Birth); + STATE_FUNC_DECLARE(dAcOWaterNut_c, Peel); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWaterNut_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_nut_leaf.h b/include/d/a/obj/d_a_obj_water_nut_leaf.h new file mode 100644 index 00000000..3dcabd53 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_nut_leaf.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_WATER_NUT_LEAF_H +#define D_A_OBJ_WATER_NUT_LEAF_H + +#include +#include +#include + +class dAcOWaterNutLeaf_c : public dAcObjBase_c { +public: + dAcOWaterNutLeaf_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWaterNutLeaf_c() {} + + STATE_FUNC_DECLARE(dAcOWaterNutLeaf_c, Wait); + STATE_FUNC_DECLARE(dAcOWaterNutLeaf_c, WaitBirth); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWaterNutLeaf_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_shield.h b/include/d/a/obj/d_a_obj_water_shield.h new file mode 100644 index 00000000..cd21b93f --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_shield.h @@ -0,0 +1,14 @@ +#ifndef D_A_OBJ_WATER_SHIELD_H +#define D_A_OBJ_WATER_SHIELD_H + +#include + +class dAcOwaterShield_c : public dAcObjBase_c { +public: + dAcOwaterShield_c() {} + virtual ~dAcOwaterShield_c() {} + +private: +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_surface.h b/include/d/a/obj/d_a_obj_water_surface.h new file mode 100644 index 00000000..ab22fc32 --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_surface.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WATER_SURFACE_H +#define D_A_OBJ_WATER_SURFACE_H + +#include +#include +#include + +class dAcOwaterSurface_c : public dAcObjBase_c { +public: + dAcOwaterSurface_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterSurface_c() {} + + STATE_FUNC_DECLARE(dAcOwaterSurface_c, Wait); + STATE_FUNC_DECLARE(dAcOwaterSurface_c, Move); + STATE_FUNC_DECLARE(dAcOwaterSurface_c, After1); + STATE_FUNC_DECLARE(dAcOwaterSurface_c, After2); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterSurface_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_water_switch.h b/include/d/a/obj/d_a_obj_water_switch.h new file mode 100644 index 00000000..a7b1660d --- /dev/null +++ b/include/d/a/obj/d_a_obj_water_switch.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_WATER_SWITCH_H +#define D_A_OBJ_WATER_SWITCH_H + +#include +#include +#include + +class dAcOwaterSwitch_c : public dAcObjBase_c { +public: + dAcOwaterSwitch_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterSwitch_c() {} + + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, Off); + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, Wait1); + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, Wait2); + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, Wait3); + STATE_FUNC_DECLARE(dAcOwaterSwitch_c, On); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterSwitch_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_waterfall_D100.h b/include/d/a/obj/d_a_obj_waterfall_D100.h new file mode 100644 index 00000000..3ffc4fff --- /dev/null +++ b/include/d/a/obj/d_a_obj_waterfall_D100.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_WATERFALL_D100_H +#define D_A_OBJ_WATERFALL_D100_H + +#include +#include +#include + +class dAcOwaterfallD100_c : public dAcObjBase_c { +public: + dAcOwaterfallD100_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterfallD100_c() {} + + STATE_FUNC_DECLARE(dAcOwaterfallD100_c, Wait); + STATE_FUNC_DECLARE(dAcOwaterfallD100_c, Spout); + STATE_FUNC_DECLARE(dAcOwaterfallD100_c, After); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterfallD100_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_waterfall_D101.h b/include/d/a/obj/d_a_obj_waterfall_D101.h new file mode 100644 index 00000000..990099a7 --- /dev/null +++ b/include/d/a/obj/d_a_obj_waterfall_D101.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_WATERFALL_D101_H +#define D_A_OBJ_WATERFALL_D101_H + +#include +#include +#include + +class dAcOWaterFallD101_c : public dAcObjBase_c { +public: + dAcOWaterFallD101_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOWaterFallD101_c() {} + + STATE_FUNC_DECLARE(dAcOWaterFallD101_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOWaterFallD101_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_waterfall_F102.h b/include/d/a/obj/d_a_obj_waterfall_F102.h new file mode 100644 index 00000000..9e1d5c22 --- /dev/null +++ b/include/d/a/obj/d_a_obj_waterfall_F102.h @@ -0,0 +1,21 @@ +#ifndef D_A_OBJ_WATERFALL_F102_H +#define D_A_OBJ_WATERFALL_F102_H + +#include +#include +#include + +class dAcOwaterfallF102_c : public dAcObjBase_c { +public: + dAcOwaterfallF102_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwaterfallF102_c() {} + + STATE_FUNC_DECLARE(dAcOwaterfallF102_c, Wait); + STATE_FUNC_DECLARE(dAcOwaterfallF102_c, Vanish); + STATE_FUNC_DECLARE(dAcOwaterfallF102_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwaterfallF102_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wind.h b/include/d/a/obj/d_a_obj_wind.h new file mode 100644 index 00000000..8d5763d2 --- /dev/null +++ b/include/d/a/obj/d_a_obj_wind.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_WIND_H +#define D_A_OBJ_WIND_H + +#include +#include +#include + +class dAcOwind_c : public dAcObjBase_c { +public: + dAcOwind_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwind_c() {} + + STATE_FUNC_DECLARE(dAcOwind_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwind_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wind02.h b/include/d/a/obj/d_a_obj_wind02.h new file mode 100644 index 00000000..630ae632 --- /dev/null +++ b/include/d/a/obj/d_a_obj_wind02.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WIND02_H +#define D_A_OBJ_WIND02_H + +#include +#include +#include + +class dAcOwind02_c : public dAcObjBase_c { +public: + dAcOwind02_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwind02_c() {} + + STATE_FUNC_DECLARE(dAcOwind02_c, Wait); + STATE_FUNC_DECLARE(dAcOwind02_c, Loop); + STATE_FUNC_DECLARE(dAcOwind02_c, Stop); + STATE_FUNC_DECLARE(dAcOwind02_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwind02_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wind03.h b/include/d/a/obj/d_a_obj_wind03.h new file mode 100644 index 00000000..3b01d308 --- /dev/null +++ b/include/d/a/obj/d_a_obj_wind03.h @@ -0,0 +1,19 @@ +#ifndef D_A_OBJ_WIND03_H +#define D_A_OBJ_WIND03_H + +#include +#include +#include + +class dAcOwind03_c : public dAcObjBase_c { +public: + dAcOwind03_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwind03_c() {} + + STATE_FUNC_DECLARE(dAcOwind03_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwind03_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wind04.h b/include/d/a/obj/d_a_obj_wind04.h new file mode 100644 index 00000000..7c642e76 --- /dev/null +++ b/include/d/a/obj/d_a_obj_wind04.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WIND04_H +#define D_A_OBJ_WIND04_H + +#include +#include +#include + +class dAcOwind04_c : public dAcObjBase_c { +public: + dAcOwind04_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwind04_c() {} + + STATE_FUNC_DECLARE(dAcOwind04_c, Wait); + STATE_FUNC_DECLARE(dAcOwind04_c, Loop); + STATE_FUNC_DECLARE(dAcOwind04_c, Stop); + STATE_FUNC_DECLARE(dAcOwind04_c, Dead); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwind04_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_windmill.h b/include/d/a/obj/d_a_obj_windmill.h new file mode 100644 index 00000000..c8c3d367 --- /dev/null +++ b/include/d/a/obj/d_a_obj_windmill.h @@ -0,0 +1,23 @@ +#ifndef D_A_OBJ_WINDMILL_H +#define D_A_OBJ_WINDMILL_H + +#include +#include +#include + +class dAcOwindmill_c : public dAcObjBase_c { +public: + dAcOwindmill_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwindmill_c() {} + + STATE_FUNC_DECLARE(dAcOwindmill_c, Wait); + STATE_FUNC_DECLARE(dAcOwindmill_c, CameraMove); + STATE_FUNC_DECLARE(dAcOwindmill_c, Move); + STATE_FUNC_DECLARE(dAcOwindmill_c, Collect); + STATE_FUNC_DECLARE(dAcOwindmill_c, CollectStick); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwindmill_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_windmill_desert.h b/include/d/a/obj/d_a_obj_windmill_desert.h new file mode 100644 index 00000000..fcdb0cdf --- /dev/null +++ b/include/d/a/obj/d_a_obj_windmill_desert.h @@ -0,0 +1,22 @@ +#ifndef D_A_OBJ_WINDMILL_DESERT_H +#define D_A_OBJ_WINDMILL_DESERT_H + +#include +#include +#include + +class dAcOwindmillDesert_c : public dAcObjBase_c { +public: + dAcOwindmillDesert_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwindmillDesert_c() {} + + STATE_FUNC_DECLARE(dAcOwindmillDesert_c, Wait); + STATE_FUNC_DECLARE(dAcOwindmillDesert_c, Acceleration); + STATE_FUNC_DECLARE(dAcOwindmillDesert_c, RollMaxSpeed); + STATE_FUNC_DECLARE(dAcOwindmillDesert_c, Deceleration); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwindmillDesert_c); +}; + +#endif diff --git a/include/d/a/obj/d_a_obj_wood_board.h b/include/d/a/obj/d_a_obj_wood_board.h new file mode 100644 index 00000000..de3b8eda --- /dev/null +++ b/include/d/a/obj/d_a_obj_wood_board.h @@ -0,0 +1,20 @@ +#ifndef D_A_OBJ_WOOD_BOARD_H +#define D_A_OBJ_WOOD_BOARD_H + +#include +#include +#include + +class dAcOwoodBoard_c : public dAcObjBase_c { +public: + dAcOwoodBoard_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dAcOwoodBoard_c() {} + + STATE_FUNC_DECLARE(dAcOwoodBoard_c, Wait); + STATE_FUNC_DECLARE(dAcOwoodBoard_c, Break); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dAcOwoodBoard_c); +}; + +#endif diff --git a/include/d/d_SoftwareKeyboard.h b/include/d/d_SoftwareKeyboard.h new file mode 100644 index 00000000..4bd68e01 --- /dev/null +++ b/include/d/d_SoftwareKeyboard.h @@ -0,0 +1,14 @@ +#ifndef D_SOFTWAREKEYBOARD_H +#define D_SOFTWAREKEYBOARD_H + +#include + +class dSKB_c : public dBase_c { +public: + dSKB_c(); + virtual ~dSKB_c(); + +private: +}; + +#endif diff --git a/include/d/d_lyt_file_select.h b/include/d/d_lyt_file_select.h new file mode 100644 index 00000000..3336b115 --- /dev/null +++ b/include/d/d_lyt_file_select.h @@ -0,0 +1,14 @@ +#ifndef D_LYT_FILE_SELECT_H +#define D_LYT_FILE_SELECT_H + +#include + +class dLytFileSelectMgr_c : public dBase_c { +public: + dLytFileSelectMgr_c(); + virtual ~dLytFileSelectMgr_c(); + +private: +}; + +#endif diff --git a/include/d/d_lyt_seeker_stone.h b/include/d/d_lyt_seeker_stone.h new file mode 100644 index 00000000..802894e9 --- /dev/null +++ b/include/d/d_lyt_seeker_stone.h @@ -0,0 +1,30 @@ +#ifndef D_LYT_SEEKER_STONE_H +#define D_LYT_SEEKER_STONE_H + +#include +#include +#include + +class dLytSeekerStone_c : public dBase_c { +public: + dLytSeekerStone_c(); + virtual ~dLytSeekerStone_c(); + + STATE_FUNC_DECLARE(dLytSeekerStone_c, None); + STATE_FUNC_DECLARE(dLytSeekerStone_c, In); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Move); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Decide); + STATE_FUNC_DECLARE(dLytSeekerStone_c, SelectScroll); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Scroll); + STATE_FUNC_DECLARE(dLytSeekerStone_c, FadeOut); + STATE_FUNC_DECLARE(dLytSeekerStone_c, FadeIn); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Movie); + STATE_FUNC_DECLARE(dLytSeekerStone_c, MovieFadeOut); + STATE_FUNC_DECLARE(dLytSeekerStone_c, MovieFadeIn); + STATE_FUNC_DECLARE(dLytSeekerStone_c, Out); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dLytSeekerStone_c); +}; + +#endif diff --git a/include/d/d_lyt_title_BG.h b/include/d/d_lyt_title_BG.h new file mode 100644 index 00000000..6ca39895 --- /dev/null +++ b/include/d/d_lyt_title_BG.h @@ -0,0 +1,14 @@ +#ifndef D_LYT_TITLE_BG_H +#define D_LYT_TITLE_BG_H + +#include + +class dLytTitleBg_c : public dBase_c { +public: + dLytTitleBg_c(); + virtual ~dLytTitleBg_c(); + +private: +}; + +#endif diff --git a/include/d/d_s_boot.h b/include/d/d_s_boot.h new file mode 100644 index 00000000..ffeaacb5 --- /dev/null +++ b/include/d/d_s_boot.h @@ -0,0 +1,22 @@ +#ifndef D_S_BOOT_H +#define D_S_BOOT_H + +#include +#include +#include + +class dScBoot_c : public dBase_c { +public: + dScBoot_c(); + virtual ~dScBoot_c(); + + STATE_FUNC_DECLARE(dScBoot_c, Init); + STATE_FUNC_DECLARE(dScBoot_c, Strap); + STATE_FUNC_DECLARE(dScBoot_c, Connect); + STATE_FUNC_DECLARE(dScBoot_c, Save); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dScBoot_c); +}; + +#endif diff --git a/include/d/d_title_manager.h b/include/d/d_title_manager.h new file mode 100644 index 00000000..ea287c71 --- /dev/null +++ b/include/d/d_title_manager.h @@ -0,0 +1,24 @@ +#ifndef D_TITLE_MANAGER_H +#define D_TITLE_MANAGER_H + +#include +#include +#include + +class dTitleMgr_c : public dBase_c { +public: + dTitleMgr_c(); + virtual ~dTitleMgr_c(); + + STATE_FUNC_DECLARE(dTitleMgr_c, Init); + STATE_FUNC_DECLARE(dTitleMgr_c, OpeningDemo); + STATE_FUNC_DECLARE(dTitleMgr_c, CheckSave); + STATE_FUNC_DECLARE(dTitleMgr_c, Title); + STATE_FUNC_DECLARE(dTitleMgr_c, FileSelect); + STATE_FUNC_DECLARE(dTitleMgr_c, Input); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTitleMgr_c); +}; + +#endif diff --git a/include/d/t/d_t_D3_scene_change.h b/include/d/t/d_t_D3_scene_change.h new file mode 100644 index 00000000..9fb1734e --- /dev/null +++ b/include/d/t/d_t_D3_scene_change.h @@ -0,0 +1,14 @@ +#ifndef D_T_D3_SCENE_CHANGE_H +#define D_T_D3_SCENE_CHANGE_H + +#include + +class dTgD3SceneChange_c : public dAcBase_c { +public: + dTgD3SceneChange_c() {} + virtual ~dTgD3SceneChange_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_action.h b/include/d/t/d_t_action.h new file mode 100644 index 00000000..95f6bd9b --- /dev/null +++ b/include/d/t/d_t_action.h @@ -0,0 +1,14 @@ +#ifndef D_T_ACTION_H +#define D_T_ACTION_H + +#include + +class dTgAction_c : public dAcBase_c { +public: + dTgAction_c() {} + virtual ~dTgAction_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_at0.h b/include/d/t/d_t_at0.h new file mode 100644 index 00000000..9976cf58 --- /dev/null +++ b/include/d/t/d_t_at0.h @@ -0,0 +1,14 @@ +#ifndef D_T_AT0_H +#define D_T_AT0_H + +#include + +class dTgAt0_c : public dAcBase_c { +public: + dTgAt0_c() {} + virtual ~dTgAt0_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_auto_message.h b/include/d/t/d_t_auto_message.h new file mode 100644 index 00000000..670571cc --- /dev/null +++ b/include/d/t/d_t_auto_message.h @@ -0,0 +1,14 @@ +#ifndef D_T_AUTO_MESSAGE_H +#define D_T_AUTO_MESSAGE_H + +#include + +class dTgAutoMessage_c : public dAcBase_c { +public: + dTgAutoMessage_c() {} + virtual ~dTgAutoMessage_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_barrel.h b/include/d/t/d_t_barrel.h new file mode 100644 index 00000000..9770f11b --- /dev/null +++ b/include/d/t/d_t_barrel.h @@ -0,0 +1,20 @@ +#ifndef D_T_BARREL_H +#define D_T_BARREL_H + +#include +#include +#include + +class dTgBarrel_c : public dAcBase_c { +public: + dTgBarrel_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgBarrel_c() {} + + STATE_FUNC_DECLARE(dTgBarrel_c, Wait); + STATE_FUNC_DECLARE(dTgBarrel_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgBarrel_c); +}; + +#endif diff --git a/include/d/t/d_t_barrel_pos.h b/include/d/t/d_t_barrel_pos.h new file mode 100644 index 00000000..85cf0ca0 --- /dev/null +++ b/include/d/t/d_t_barrel_pos.h @@ -0,0 +1,14 @@ +#ifndef D_T_BARREL_POS_H +#define D_T_BARREL_POS_H + +#include + +class dTgBarrelPos_c : public dAcBase_c { +public: + dTgBarrelPos_c() {} + virtual ~dTgBarrelPos_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_bb_quake.h b/include/d/t/d_t_bb_quake.h new file mode 100644 index 00000000..e1bc34b0 --- /dev/null +++ b/include/d/t/d_t_bb_quake.h @@ -0,0 +1,20 @@ +#ifndef D_T_BB_QUAKE_H +#define D_T_BB_QUAKE_H + +#include +#include +#include + +class dTgBBQuake_c : public dAcBase_c { +public: + dTgBBQuake_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgBBQuake_c() {} + + STATE_FUNC_DECLARE(dTgBBQuake_c, Wait); + STATE_FUNC_DECLARE(dTgBBQuake_c, Wake); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgBBQuake_c); +}; + +#endif diff --git a/include/d/t/d_t_bcal_tag.h b/include/d/t/d_t_bcal_tag.h new file mode 100644 index 00000000..5f693dcd --- /dev/null +++ b/include/d/t/d_t_bcal_tag.h @@ -0,0 +1,22 @@ +#ifndef D_T_BCAL_TAG_H +#define D_T_BCAL_TAG_H + +#include +#include +#include + +class dTgBcArL_c : public dAcBase_c { +public: + dTgBcArL_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgBcArL_c() {} + + STATE_FUNC_DECLARE(dTgBcArL_c, Wait); + STATE_FUNC_DECLARE(dTgBcArL_c, Create); + STATE_FUNC_DECLARE(dTgBcArL_c, AttackWait); + STATE_FUNC_DECLARE(dTgBcArL_c, Attack); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgBcArL_c); +}; + +#endif diff --git a/include/d/t/d_t_bcz.h b/include/d/t/d_t_bcz.h new file mode 100644 index 00000000..b3ba4ada --- /dev/null +++ b/include/d/t/d_t_bcz.h @@ -0,0 +1,23 @@ +#ifndef D_T_BCZ_H +#define D_T_BCZ_H + +#include +#include +#include + +class dTgBcZ_c : public dAcBase_c { +public: + dTgBcZ_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgBcZ_c() {} + + STATE_FUNC_DECLARE(dTgBcZ_c, Wait); + STATE_FUNC_DECLARE(dTgBcZ_c, RaiseBcZ); + STATE_FUNC_DECLARE(dTgBcZ_c, RaiseLeft); + STATE_FUNC_DECLARE(dTgBcZ_c, ControlBcZ); + STATE_FUNC_DECLARE(dTgBcZ_c, DoNothing); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgBcZ_c); +}; + +#endif diff --git a/include/d/t/d_t_beetle.h b/include/d/t/d_t_beetle.h new file mode 100644 index 00000000..70ecca19 --- /dev/null +++ b/include/d/t/d_t_beetle.h @@ -0,0 +1,14 @@ +#ifndef D_T_BEETLE_H +#define D_T_BEETLE_H + +#include + +class dTgBeetle_c : public dAcBase_c { +public: + dTgBeetle_c() {} + virtual ~dTgBeetle_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_belt_obstacle.h b/include/d/t/d_t_belt_obstacle.h new file mode 100644 index 00000000..33edde68 --- /dev/null +++ b/include/d/t/d_t_belt_obstacle.h @@ -0,0 +1,14 @@ +#ifndef D_T_BELT_OBSTACLE_H +#define D_T_BELT_OBSTACLE_H + +#include + +class dTgBeltObstacle_c : public dAcBase_c { +public: + dTgBeltObstacle_c() {} + virtual ~dTgBeltObstacle_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_clef_game.h b/include/d/t/d_t_clef_game.h new file mode 100644 index 00000000..c1a7da64 --- /dev/null +++ b/include/d/t/d_t_clef_game.h @@ -0,0 +1,14 @@ +#ifndef D_T_CLEF_GAME_H +#define D_T_CLEF_GAME_H + +#include + +class dTgClefGame_c : public dAcBase_c { +public: + dTgClefGame_c() {} + virtual ~dTgClefGame_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_clef_manager.h b/include/d/t/d_t_clef_manager.h new file mode 100644 index 00000000..16570f75 --- /dev/null +++ b/include/d/t/d_t_clef_manager.h @@ -0,0 +1,14 @@ +#ifndef D_T_CLEF_MANAGER_H +#define D_T_CLEF_MANAGER_H + +#include + +class dTgClefManager_c : public dAcBase_c { +public: + dTgClefManager_c(); + virtual ~dTgClefManager_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_col_bomb_shield.h b/include/d/t/d_t_col_bomb_shield.h new file mode 100644 index 00000000..cbc34a0c --- /dev/null +++ b/include/d/t/d_t_col_bomb_shield.h @@ -0,0 +1,19 @@ +#ifndef D_T_COL_BOMB_SHIELD_H +#define D_T_COL_BOMB_SHIELD_H + +#include +#include +#include + +class dTgColBombShield : public dAcBase_c { +public: + dTgColBombShield() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgColBombShield() {} + + STATE_FUNC_DECLARE(dTgColBombShield, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgColBombShield); +}; + +#endif diff --git a/include/d/t/d_t_defeat_boss.h b/include/d/t/d_t_defeat_boss.h new file mode 100644 index 00000000..68cd1f0a --- /dev/null +++ b/include/d/t/d_t_defeat_boss.h @@ -0,0 +1,14 @@ +#ifndef D_T_DEFEAT_BOSS_H +#define D_T_DEFEAT_BOSS_H + +#include + +class dTgDefeatBoss_c : public dAcBase_c { +public: + dTgDefeatBoss_c() {} + virtual ~dTgDefeatBoss_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_dowsing.h b/include/d/t/d_t_dowsing.h similarity index 98% rename from include/d/tg/d_t_dowsing.h rename to include/d/t/d_t_dowsing.h index 21a583a1..f7d4c5aa 100644 --- a/include/d/tg/d_t_dowsing.h +++ b/include/d/t/d_t_dowsing.h @@ -1,7 +1,7 @@ #ifndef D_T_DOWSING_H #define D_T_DOWSING_H -#include +#include #include class dTgDowsing_c : public dTg_c { diff --git a/include/d/t/d_t_drum.h b/include/d/t/d_t_drum.h new file mode 100644 index 00000000..507e2134 --- /dev/null +++ b/include/d/t/d_t_drum.h @@ -0,0 +1,14 @@ +#ifndef D_T_DRUM_H +#define D_T_DRUM_H + +#include + +class dTgDrum_c : public dAcBase_c { +public: + dTgDrum_c() {} + virtual ~dTgDrum_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_dungeon_start.h b/include/d/t/d_t_dungeon_start.h new file mode 100644 index 00000000..2a094395 --- /dev/null +++ b/include/d/t/d_t_dungeon_start.h @@ -0,0 +1,14 @@ +#ifndef D_T_DUNGEON_START_H +#define D_T_DUNGEON_START_H + +#include + +class dAcDungeonStartTag_c : public dAcObjBase_c { +public: + dAcDungeonStartTag_c() {} + virtual ~dAcDungeonStartTag_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_effect_gen.h b/include/d/t/d_t_effect_gen.h new file mode 100644 index 00000000..fd5e2d70 --- /dev/null +++ b/include/d/t/d_t_effect_gen.h @@ -0,0 +1,14 @@ +#ifndef D_T_EFFECT_GEN_H +#define D_T_EFFECT_GEN_H + +#include + +class dTgEffectGen_c : public dAcBase_c { +public: + dTgEffectGen_c() {} + virtual ~dTgEffectGen_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_fairytag.h b/include/d/t/d_t_fairytag.h similarity index 95% rename from include/d/tg/d_t_fairytag.h rename to include/d/t/d_t_fairytag.h index 60891e11..b0c963a5 100644 --- a/include/d/tg/d_t_fairytag.h +++ b/include/d/t/d_t_fairytag.h @@ -2,7 +2,7 @@ #define D_T_OBJ_FAIRY_H #include -#include +#include class dTgFairy_c : public dTg_c { public: diff --git a/include/d/t/d_t_fence_synchronizer.h b/include/d/t/d_t_fence_synchronizer.h new file mode 100644 index 00000000..1bbd082e --- /dev/null +++ b/include/d/t/d_t_fence_synchronizer.h @@ -0,0 +1,14 @@ +#ifndef D_T_FENCE_SYNCHRONIZER_H +#define D_T_FENCE_SYNCHRONIZER_H + +#include + +class dTgFenceSynchronizer_c : public dAcBase_c { +public: + dTgFenceSynchronizer_c(); + virtual ~dTgFenceSynchronizer_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_gate_to_ground.h b/include/d/t/d_t_gate_to_ground.h new file mode 100644 index 00000000..1981e72e --- /dev/null +++ b/include/d/t/d_t_gate_to_ground.h @@ -0,0 +1,14 @@ +#ifndef D_T_GATE_TO_GROUND_H +#define D_T_GATE_TO_GROUND_H + +#include + +class dTgGateToGround_c : public dAcBase_c { +public: + dTgGateToGround_c() {} + virtual ~dTgGateToGround_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_gekotag.h b/include/d/t/d_t_gekotag.h new file mode 100644 index 00000000..3b3551d5 --- /dev/null +++ b/include/d/t/d_t_gekotag.h @@ -0,0 +1,19 @@ +#ifndef D_T_GEKOTAG_H +#define D_T_GEKOTAG_H + +#include +#include +#include + +class dTgGekoTag : public dAcBase_c { +public: + dTgGekoTag() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgGekoTag() {} + + STATE_FUNC_DECLARE(dTgGekoTag, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgGekoTag); +}; + +#endif diff --git a/include/d/tg/d_t_genki_dws_tgt.h b/include/d/t/d_t_genki_dws_tgt.h similarity index 95% rename from include/d/tg/d_t_genki_dws_tgt.h rename to include/d/t/d_t_genki_dws_tgt.h index b6d9899f..810c5c52 100644 --- a/include/d/tg/d_t_genki_dws_tgt.h +++ b/include/d/t/d_t_genki_dws_tgt.h @@ -1,7 +1,7 @@ #ifndef D_T_GENKI_DWS_TGT_H #define D_T_GENKI_DWS_TGT_H -#include +#include #include class dTgGenkiDwsTgt_c : public dTg_c { diff --git a/include/d/t/d_t_group_summon.h b/include/d/t/d_t_group_summon.h new file mode 100644 index 00000000..a845a226 --- /dev/null +++ b/include/d/t/d_t_group_summon.h @@ -0,0 +1,23 @@ +#ifndef D_T_GROUP_SUMMON_H +#define D_T_GROUP_SUMMON_H + +#include +#include +#include + +class dTgGroupSummon_c : public dAcBase_c { +public: + dTgGroupSummon_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgGroupSummon_c() {} + + STATE_FUNC_DECLARE(dTgGroupSummon_c, Wait); + STATE_FUNC_DECLARE(dTgGroupSummon_c, PreSummon); + STATE_FUNC_DECLARE(dTgGroupSummon_c, Summoning); + STATE_FUNC_DECLARE(dTgGroupSummon_c, Watch); + STATE_FUNC_DECLARE(dTgGroupSummon_c, Demo); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgGroupSummon_c); +}; + +#endif diff --git a/include/d/t/d_t_group_test.h b/include/d/t/d_t_group_test.h new file mode 100644 index 00000000..69cd5c58 --- /dev/null +++ b/include/d/t/d_t_group_test.h @@ -0,0 +1,22 @@ +#ifndef D_T_GROUP_TEST_H +#define D_T_GROUP_TEST_H + +#include +#include +#include + +class dTgGroupTest_c : public dAcBase_c { +public: + dTgGroupTest_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgGroupTest_c() {} + + STATE_FUNC_DECLARE(dTgGroupTest_c, Wait); + STATE_FUNC_DECLARE(dTgGroupTest_c, CreateLeft); + STATE_FUNC_DECLARE(dTgGroupTest_c, Fight); + STATE_FUNC_DECLARE(dTgGroupTest_c, DoNothing); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgGroupTest_c); +}; + +#endif diff --git a/include/d/t/d_t_harp.h b/include/d/t/d_t_harp.h new file mode 100644 index 00000000..d3cffa65 --- /dev/null +++ b/include/d/t/d_t_harp.h @@ -0,0 +1,19 @@ +#ifndef D_T_HARP_H +#define D_T_HARP_H + +#include +#include +#include + +class dTgHarp_c : public dAcBase_c { +public: + dTgHarp_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgHarp_c() {} + + STATE_FUNC_DECLARE(dTgHarp_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgHarp_c); +}; + +#endif diff --git a/include/d/t/d_t_heat_resist.h b/include/d/t/d_t_heat_resist.h new file mode 100644 index 00000000..ce7c380d --- /dev/null +++ b/include/d/t/d_t_heat_resist.h @@ -0,0 +1,14 @@ +#ifndef D_T_HEAT_RESIST_H +#define D_T_HEAT_RESIST_H + +#include + +class dTgHeatResist_c : public dAcBase_c { +public: + dTgHeatResist_c() {} + virtual ~dTgHeatResist_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_holy_water.h b/include/d/t/d_t_holy_water.h similarity index 95% rename from include/d/tg/d_t_holy_water.h rename to include/d/t/d_t_holy_water.h index fd6bacfe..ab4f314d 100644 --- a/include/d/tg/d_t_holy_water.h +++ b/include/d/t/d_t_holy_water.h @@ -1,7 +1,7 @@ #ifndef D_T_HOLY_WATER_H #define D_T_HOLY_WATER_H -#include +#include #include class dTgHolyWater_c : public dTg_c { diff --git a/include/d/t/d_t_insect.h b/include/d/t/d_t_insect.h new file mode 100644 index 00000000..72c24d89 --- /dev/null +++ b/include/d/t/d_t_insect.h @@ -0,0 +1,22 @@ +#ifndef D_T_INSECT_H +#define D_T_INSECT_H + +#include +#include +#include + +class dTgInsect_c : public dAcBase_c { +public: + dTgInsect_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgInsect_c() {} + + STATE_FUNC_DECLARE(dTgInsect_c, Wait); + STATE_FUNC_DECLARE(dTgInsect_c, WaitCreate); + STATE_FUNC_DECLARE(dTgInsect_c, WaitForceEscape); + STATE_FUNC_DECLARE(dTgInsect_c, End); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgInsect_c); +}; + +#endif diff --git a/include/d/t/d_t_ks.h b/include/d/t/d_t_ks.h new file mode 100644 index 00000000..fb225b27 --- /dev/null +++ b/include/d/t/d_t_ks.h @@ -0,0 +1,25 @@ +#ifndef D_T_KS_H +#define D_T_KS_H + +#include +#include +#include + +class dTgKiesuTag_c : public dAcBase_c { +public: + dTgKiesuTag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgKiesuTag_c() {} + + STATE_FUNC_DECLARE(dTgKiesuTag_c, CreateChildren); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlWait); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlReturnToWait); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlMove); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlFighting); + STATE_FUNC_DECLARE(dTgKiesuTag_c, ControlPathMove); + STATE_FUNC_DECLARE(dTgKiesuTag_c, DoNothing); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgKiesuTag_c); +}; + +#endif diff --git a/include/d/t/d_t_kytag.h b/include/d/t/d_t_kytag.h new file mode 100644 index 00000000..ee5d0853 --- /dev/null +++ b/include/d/t/d_t_kytag.h @@ -0,0 +1,19 @@ +#ifndef D_T_KYTAG_H +#define D_T_KYTAG_H + +#include +#include +#include + +class dKytagTag_c : public dAcBase_c { +public: + dKytagTag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dKytagTag_c() {} + + STATE_FUNC_DECLARE(dKytagTag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dKytagTag_c); +}; + +#endif diff --git a/include/d/t/d_t_lb_thunder.h b/include/d/t/d_t_lb_thunder.h new file mode 100644 index 00000000..2ab6094f --- /dev/null +++ b/include/d/t/d_t_lb_thunder.h @@ -0,0 +1,14 @@ +#ifndef D_T_LB_THUNDER_H +#define D_T_LB_THUNDER_H + +#include + +class dTgLbThunder_c : public dAcBase_c { +public: + dTgLbThunder_c() {} + virtual ~dTgLbThunder_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_light_shaft_eff.h b/include/d/t/d_t_light_shaft_eff.h similarity index 93% rename from include/d/tg/d_t_light_shaft_eff.h rename to include/d/t/d_t_light_shaft_eff.h index d3d8a35f..26cc1771 100644 --- a/include/d/tg/d_t_light_shaft_eff.h +++ b/include/d/t/d_t_light_shaft_eff.h @@ -1,7 +1,7 @@ #ifndef D_T_LIGHT_SHAFT_EFF_H #define D_T_LIGHT_SHAFT_EFF_H -#include +#include class dTgLightShaftEff_c : public dTg_c { public: diff --git a/include/d/tg/d_t_map_inst.h b/include/d/t/d_t_map_inst.h similarity index 93% rename from include/d/tg/d_t_map_inst.h rename to include/d/t/d_t_map_inst.h index f5545962..23c1dd78 100644 --- a/include/d/tg/d_t_map_inst.h +++ b/include/d/t/d_t_map_inst.h @@ -1,7 +1,7 @@ #ifndef D_T_MAP_INST_H #define D_T_MAP_INST_H -#include +#include class dTgMapInst_c : public dTg_c { public: diff --git a/include/d/t/d_t_map_mark.h b/include/d/t/d_t_map_mark.h new file mode 100644 index 00000000..9cebe743 --- /dev/null +++ b/include/d/t/d_t_map_mark.h @@ -0,0 +1,14 @@ +#ifndef D_T_MAP_MARK_H +#define D_T_MAP_MARK_H + +#include + +class dTgMapMark_c : public dAcBase_c { +public: + dTgMapMark_c() {} + virtual ~dTgMapMark_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_megami_diving.h b/include/d/t/d_t_megami_diving.h new file mode 100644 index 00000000..bbeb8ee4 --- /dev/null +++ b/include/d/t/d_t_megami_diving.h @@ -0,0 +1,14 @@ +#ifndef D_T_MEGAMI_DIVING_H +#define D_T_MEGAMI_DIVING_H + +#include + +class dTgMegamiDiving_c : public dAcBase_c { +public: + dTgMegamiDiving_c() {} + virtual ~dTgMegamiDiving_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_miechan.h b/include/d/t/d_t_miechan.h new file mode 100644 index 00000000..d43ed94c --- /dev/null +++ b/include/d/t/d_t_miechan.h @@ -0,0 +1,21 @@ +#ifndef D_T_MIECHAN_H +#define D_T_MIECHAN_H + +#include +#include +#include + +class dTgMiechan_c : public dAcBase_c { +public: + dTgMiechan_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgMiechan_c() {} + + STATE_FUNC_DECLARE(dTgMiechan_c, Search); + STATE_FUNC_DECLARE(dTgMiechan_c, Wait1); + STATE_FUNC_DECLARE(dTgMiechan_c, Wait2); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgMiechan_c); +}; + +#endif diff --git a/include/d/t/d_t_minigame_insect_capture.h b/include/d/t/d_t_minigame_insect_capture.h new file mode 100644 index 00000000..257cc6a6 --- /dev/null +++ b/include/d/t/d_t_minigame_insect_capture.h @@ -0,0 +1,14 @@ +#ifndef D_T_MINIGAME_INSECT_CAPTURE_H +#define D_T_MINIGAME_INSECT_CAPTURE_H + +#include + +class dTgMinigameInsectCapture_c : public dAcBase_c { +public: + dTgMinigameInsectCapture_c(); + virtual ~dTgMinigameInsectCapture_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_mist.h b/include/d/t/d_t_mist.h new file mode 100644 index 00000000..3c9a33c3 --- /dev/null +++ b/include/d/t/d_t_mist.h @@ -0,0 +1,19 @@ +#ifndef D_T_MIST_H +#define D_T_MIST_H + +#include +#include +#include + +class dMistTag_c : public dAcBase_c { +public: + dMistTag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dMistTag_c() {} + + STATE_FUNC_DECLARE(dMistTag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dMistTag_c); +}; + +#endif diff --git a/include/d/t/d_t_mole_mgr.h b/include/d/t/d_t_mole_mgr.h new file mode 100644 index 00000000..77c74a21 --- /dev/null +++ b/include/d/t/d_t_mole_mgr.h @@ -0,0 +1,14 @@ +#ifndef D_T_MOLE_MGR_H +#define D_T_MOLE_MGR_H + +#include + +class dTgMoleMgr_c : public dAcBase_c { +public: + dTgMoleMgr_c() {} + virtual ~dTgMoleMgr_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_mole_prohibit.h b/include/d/t/d_t_mole_prohibit.h similarity index 95% rename from include/d/tg/d_t_mole_prohibit.h rename to include/d/t/d_t_mole_prohibit.h index 3d10d0e3..3bc8c976 100644 --- a/include/d/tg/d_t_mole_prohibit.h +++ b/include/d/t/d_t_mole_prohibit.h @@ -1,7 +1,7 @@ #ifndef D_T_MOLE_PROHIBIT_H #define D_T_MOLE_PROHIBIT_H -#include +#include #include #include diff --git a/include/d/t/d_t_musasabi.h b/include/d/t/d_t_musasabi.h new file mode 100644 index 00000000..a0e3f501 --- /dev/null +++ b/include/d/t/d_t_musasabi.h @@ -0,0 +1,14 @@ +#ifndef D_T_MUSASABI_H +#define D_T_MUSASABI_H + +#include + +class dTgMusasabi_c : public dAcBase_c { +public: + dTgMusasabi_c() {} + virtual ~dTgMusasabi_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_musou.h b/include/d/t/d_t_musou.h new file mode 100644 index 00000000..a9c55cee --- /dev/null +++ b/include/d/t/d_t_musou.h @@ -0,0 +1,14 @@ +#ifndef D_T_MUSOU_H +#define D_T_MUSOU_H + +#include + +class dTgMusou_c : public dAcBase_c { +public: + dTgMusou_c() {} + virtual ~dTgMusou_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_noeffect_area.h b/include/d/t/d_t_noeffect_area.h similarity index 96% rename from include/d/tg/d_t_noeffect_area.h rename to include/d/t/d_t_noeffect_area.h index 18dd0bbd..4fa1f8f2 100644 --- a/include/d/tg/d_t_noeffect_area.h +++ b/include/d/t/d_t_noeffect_area.h @@ -1,7 +1,7 @@ #ifndef D_T_NOEFFECT_AREA_H #define D_T_NOEFFECT_AREA_H -#include +#include #include #include diff --git a/include/d/t/d_t_player_restart.h b/include/d/t/d_t_player_restart.h new file mode 100644 index 00000000..bea035d1 --- /dev/null +++ b/include/d/t/d_t_player_restart.h @@ -0,0 +1,14 @@ +#ifndef D_T_PLAYER_RESTART_H +#define D_T_PLAYER_RESTART_H + +#include + +class dTgPlayerRestart_c : public dAcBase_c { +public: + dTgPlayerRestart_c() {} + virtual ~dTgPlayerRestart_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_plight.h b/include/d/t/d_t_plight.h new file mode 100644 index 00000000..41da7e15 --- /dev/null +++ b/include/d/t/d_t_plight.h @@ -0,0 +1,14 @@ +#ifndef D_T_PLIGHT_H +#define D_T_PLIGHT_H + +#include + +class dTgPlight_c : public dAcBase_c { +public: + dTgPlight_c() {} + virtual ~dTgPlight_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_pltchg.h b/include/d/t/d_t_pltchg.h new file mode 100644 index 00000000..e2be2872 --- /dev/null +++ b/include/d/t/d_t_pltchg.h @@ -0,0 +1,14 @@ +#ifndef D_T_PLTCHG_H +#define D_T_PLTCHG_H + +#include + +class dTgPltchg_c : public dAcBase_c { +public: + dTgPltchg_c() {} + virtual ~dTgPltchg_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_pumpkin_clay.h b/include/d/t/d_t_pumpkin_clay.h new file mode 100644 index 00000000..59822bde --- /dev/null +++ b/include/d/t/d_t_pumpkin_clay.h @@ -0,0 +1,19 @@ +#ifndef D_T_PUMPKIN_CLAY_H +#define D_T_PUMPKIN_CLAY_H + +#include +#include +#include + +class dTgPumpkinClay_c : public dAcBase_c { +public: + dTgPumpkinClay_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgPumpkinClay_c() {} + + STATE_FUNC_DECLARE(dTgPumpkinClay_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgPumpkinClay_c); +}; + +#endif diff --git a/include/d/t/d_t_reaction.h b/include/d/t/d_t_reaction.h new file mode 100644 index 00000000..c716c7ab --- /dev/null +++ b/include/d/t/d_t_reaction.h @@ -0,0 +1,19 @@ +#ifndef D_T_REACTION_H +#define D_T_REACTION_H + +#include +#include +#include + +class dTgReaction_c : public dAcObjBase_c { +public: + dTgReaction_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgReaction_c() {} + + STATE_FUNC_DECLARE(dTgReaction_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgReaction_c); +}; + +#endif diff --git a/include/d/t/d_t_restart_time_stone.h b/include/d/t/d_t_restart_time_stone.h new file mode 100644 index 00000000..2f050775 --- /dev/null +++ b/include/d/t/d_t_restart_time_stone.h @@ -0,0 +1,14 @@ +#ifndef D_T_RESTART_TIME_STONE_H +#define D_T_RESTART_TIME_STONE_H + +#include + +class dTgRestartTimeStone_c : public dAcBase_c { +public: + dTgRestartTimeStone_c() {} + virtual ~dTgRestartTimeStone_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_ride_rock_set.h b/include/d/t/d_t_ride_rock_set.h new file mode 100644 index 00000000..7d513e43 --- /dev/null +++ b/include/d/t/d_t_ride_rock_set.h @@ -0,0 +1,14 @@ +#ifndef D_T_RIDE_ROCK_SET_H +#define D_T_RIDE_ROCK_SET_H + +#include + +class dTgRideRockSet_c : public dAcBase_c { +public: + dTgRideRockSet_c() {} + virtual ~dTgRideRockSet_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_ro_at_target_manager.h b/include/d/t/d_t_ro_at_target_manager.h new file mode 100644 index 00000000..a6d74973 --- /dev/null +++ b/include/d/t/d_t_ro_at_target_manager.h @@ -0,0 +1,14 @@ +#ifndef D_T_RO_AT_TARGET_MANAGER_H +#define D_T_RO_AT_TARGET_MANAGER_H + +#include + +class dTgRoAtTargetManager_c : public dAcBase_c { +public: + dTgRoAtTargetManager_c() {} + virtual ~dTgRoAtTargetManager_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_rock_boat.h b/include/d/t/d_t_rock_boat.h similarity index 95% rename from include/d/tg/d_t_rock_boat.h rename to include/d/t/d_t_rock_boat.h index 54194752..99a730b2 100644 --- a/include/d/tg/d_t_rock_boat.h +++ b/include/d/t/d_t_rock_boat.h @@ -1,7 +1,7 @@ #ifndef D_T_ROCK_BOAT #define D_T_ROCK_BOAT -#include +#include #include #include #include diff --git a/include/d/t/d_t_roll_attack_log.h b/include/d/t/d_t_roll_attack_log.h new file mode 100644 index 00000000..0451306b --- /dev/null +++ b/include/d/t/d_t_roll_attack_log.h @@ -0,0 +1,23 @@ +#ifndef D_T_ROLL_ATTACK_LOG_H +#define D_T_ROLL_ATTACK_LOG_H + +#include +#include +#include + +class dTgRollAttackLog_c : public dAcBase_c { +public: + dTgRollAttackLog_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgRollAttackLog_c() {} + + STATE_FUNC_DECLARE(dTgRollAttackLog_c, Wait); + STATE_FUNC_DECLARE(dTgRollAttackLog_c, RollAttack); + STATE_FUNC_DECLARE(dTgRollAttackLog_c, Request); + STATE_FUNC_DECLARE(dTgRollAttackLog_c, FinishAttack); + STATE_FUNC_DECLARE(dTgRollAttackLog_c, None); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgRollAttackLog_c); +}; + +#endif diff --git a/include/d/t/d_t_scene_change.h b/include/d/t/d_t_scene_change.h new file mode 100644 index 00000000..c34b6bc3 --- /dev/null +++ b/include/d/t/d_t_scene_change.h @@ -0,0 +1,14 @@ +#ifndef D_T_SCENE_CHANGE_H +#define D_T_SCENE_CHANGE_H + +#include + +class dTgSceneChange_c : public dAcBase_c { +public: + dTgSceneChange_c() {} + virtual ~dTgSceneChange_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_ship_flood.h b/include/d/t/d_t_ship_flood.h new file mode 100644 index 00000000..0d3a9743 --- /dev/null +++ b/include/d/t/d_t_ship_flood.h @@ -0,0 +1,20 @@ +#ifndef D_T_SHIP_FLOOD_H +#define D_T_SHIP_FLOOD_H + +#include +#include +#include + +class dTgShipFlood_c : public dAcBase_c { +public: + dTgShipFlood_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgShipFlood_c() {} + + STATE_FUNC_DECLARE(dTgShipFlood_c, Wait); + STATE_FUNC_DECLARE(dTgShipFlood_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgShipFlood_c); +}; + +#endif diff --git a/include/d/t/d_t_ship_slope.h b/include/d/t/d_t_ship_slope.h new file mode 100644 index 00000000..c8658205 --- /dev/null +++ b/include/d/t/d_t_ship_slope.h @@ -0,0 +1,20 @@ +#ifndef D_T_SHIP_SLOPE_H +#define D_T_SHIP_SLOPE_H + +#include +#include +#include + +class dTgShipSlope_c : public dAcBase_c { +public: + dTgShipSlope_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgShipSlope_c() {} + + STATE_FUNC_DECLARE(dTgShipSlope_c, Wait); + STATE_FUNC_DECLARE(dTgShipSlope_c, Stop); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgShipSlope_c); +}; + +#endif diff --git a/include/d/tg/d_t_ship_window.h b/include/d/t/d_t_ship_window.h similarity index 97% rename from include/d/tg/d_t_ship_window.h rename to include/d/t/d_t_ship_window.h index fb22f845..0e5d85a8 100644 --- a/include/d/tg/d_t_ship_window.h +++ b/include/d/t/d_t_ship_window.h @@ -1,7 +1,7 @@ #ifndef D_T_SHIP_WINDOW_H #define D_T_SHIP_WINDOW_H -#include +#include #include #include #include diff --git a/include/d/t/d_t_shutter_fence_forbiddance.h b/include/d/t/d_t_shutter_fence_forbiddance.h new file mode 100644 index 00000000..1fc4f9a7 --- /dev/null +++ b/include/d/t/d_t_shutter_fence_forbiddance.h @@ -0,0 +1,14 @@ +#ifndef D_T_SHUTTER_FENCE_FORBIDDANCE_H +#define D_T_SHUTTER_FENCE_FORBIDDANCE_H + +#include + +class dTgShutterFenceForbiddance_c : public dAcBase_c { +public: + dTgShutterFenceForbiddance_c(); + virtual ~dTgShutterFenceForbiddance_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_shutter_fence_permission.h b/include/d/t/d_t_shutter_fence_permission.h new file mode 100644 index 00000000..ebe5bc02 --- /dev/null +++ b/include/d/t/d_t_shutter_fence_permission.h @@ -0,0 +1,14 @@ +#ifndef D_T_SHUTTER_FENCE_PERMISSION_H +#define D_T_SHUTTER_FENCE_PERMISSION_H + +#include + +class dTgShutterFencePermission_c : public dAcBase_c { +public: + dTgShutterFencePermission_c(); + virtual ~dTgShutterFencePermission_c(); + +private: +}; + +#endif diff --git a/include/d/t/d_t_siren_time_attack.h b/include/d/t/d_t_siren_time_attack.h new file mode 100644 index 00000000..de87b943 --- /dev/null +++ b/include/d/t/d_t_siren_time_attack.h @@ -0,0 +1,17 @@ +#ifndef D_T_SIREN_TIME_ATTACK_H +#define D_T_SIREN_TIME_ATTACK_H + +#include +#include +#include + +class dTgSirenTimeAttack_c : public dAcBase_c { +public: + dTgSirenTimeAttack_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgSirenTimeAttack_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgSirenTimeAttack_c); +}; + +#endif diff --git a/include/d/t/d_t_skyEnemy.h b/include/d/t/d_t_skyEnemy.h new file mode 100644 index 00000000..e86cc9e9 --- /dev/null +++ b/include/d/t/d_t_skyEnemy.h @@ -0,0 +1,26 @@ +#ifndef D_T_SKYENEMY_H +#define D_T_SKYENEMY_H + +#include +#include +#include + +class dTgSkyEnemyTag : public dAcBase_c { +public: + dTgSkyEnemyTag() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgSkyEnemyTag() {} + + STATE_FUNC_DECLARE(dTgSkyEnemyTag, Wait); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthRupeeGue); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthSkytail); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthTornado); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthBirdNpc); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthFrontBirdNpc); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthNusiNpc); + STATE_FUNC_DECLARE(dTgSkyEnemyTag, BirthHighSpeed); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgSkyEnemyTag); +}; + +#endif diff --git a/include/d/t/d_t_sound.h b/include/d/t/d_t_sound.h new file mode 100644 index 00000000..3cacf034 --- /dev/null +++ b/include/d/t/d_t_sound.h @@ -0,0 +1,14 @@ +#ifndef D_T_SOUND_H +#define D_T_SOUND_H + +#include + +class dTgSound_c : public dAcBase_c { +public: + dTgSound_c() {} + virtual ~dTgSound_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_sound_area.h b/include/d/t/d_t_sound_area.h similarity index 96% rename from include/d/tg/d_t_sound_area.h rename to include/d/t/d_t_sound_area.h index 67c6fbfd..0df0b6d8 100644 --- a/include/d/tg/d_t_sound_area.h +++ b/include/d/t/d_t_sound_area.h @@ -1,7 +1,7 @@ #ifndef D_T_SOUND_AREA_H #define D_T_SOUND_AREA_H -#include +#include #include #include #include diff --git a/include/d/tg/d_t_sound_area_mgr.h b/include/d/t/d_t_sound_area_mgr.h similarity index 95% rename from include/d/tg/d_t_sound_area_mgr.h rename to include/d/t/d_t_sound_area_mgr.h index a6047864..05cfb17f 100644 --- a/include/d/tg/d_t_sound_area_mgr.h +++ b/include/d/t/d_t_sound_area_mgr.h @@ -1,7 +1,7 @@ #ifndef D_T_SOUND_AREA_MGR_H #define D_T_SOUND_AREA_MGR_H -#include +#include class dTgSndMg_c : public dTg_c { public: diff --git a/include/d/t/d_t_sparks.h b/include/d/t/d_t_sparks.h new file mode 100644 index 00000000..5a68b1e5 --- /dev/null +++ b/include/d/t/d_t_sparks.h @@ -0,0 +1,19 @@ +#ifndef D_T_SPARKS_H +#define D_T_SPARKS_H + +#include +#include +#include + +class dTgSparksTag : public dAcBase_c { +public: + dTgSparksTag() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgSparksTag() {} + + STATE_FUNC_DECLARE(dTgSparksTag, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgSparksTag); +}; + +#endif diff --git a/include/d/t/d_t_sparks2.h b/include/d/t/d_t_sparks2.h new file mode 100644 index 00000000..24266a13 --- /dev/null +++ b/include/d/t/d_t_sparks2.h @@ -0,0 +1,19 @@ +#ifndef D_T_SPARKS2_H +#define D_T_SPARKS2_H + +#include +#include +#include + +class dSparks2Tag_c : public dAcBase_c { +public: + dSparks2Tag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dSparks2Tag_c() {} + + STATE_FUNC_DECLARE(dSparks2Tag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dSparks2Tag_c); +}; + +#endif diff --git a/include/d/t/d_t_spore.h b/include/d/t/d_t_spore.h new file mode 100644 index 00000000..6e166b75 --- /dev/null +++ b/include/d/t/d_t_spore.h @@ -0,0 +1,19 @@ +#ifndef D_T_SPORE_H +#define D_T_SPORE_H + +#include +#include +#include + +class dSporeTag_c : public dAcBase_c { +public: + dSporeTag_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dSporeTag_c() {} + + STATE_FUNC_DECLARE(dSporeTag_c, Wait); + +private: + /* 0x??? */ STATE_MGR_DECLARE(dSporeTag_c); +}; + +#endif diff --git a/include/d/t/d_t_stream.h b/include/d/t/d_t_stream.h new file mode 100644 index 00000000..e96b13fb --- /dev/null +++ b/include/d/t/d_t_stream.h @@ -0,0 +1,14 @@ +#ifndef D_T_STREAM_H +#define D_T_STREAM_H + +#include + +class dTgStream_c : public dAcBase_c { +public: + dTgStream_c() {} + virtual ~dTgStream_c() {} + +private: +}; + +#endif diff --git a/include/d/t/d_t_sw_area.h b/include/d/t/d_t_sw_area.h new file mode 100644 index 00000000..a0edcc61 --- /dev/null +++ b/include/d/t/d_t_sw_area.h @@ -0,0 +1,14 @@ +#ifndef D_T_SW_AREA_H +#define D_T_SW_AREA_H + +#include + +class dTgSwArea_c : public dAcBase_c { +public: + dTgSwArea_c() {} + virtual ~dTgSwArea_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_switch.h b/include/d/t/d_t_switch.h similarity index 98% rename from include/d/tg/d_t_switch.h rename to include/d/t/d_t_switch.h index 0e241f25..ff17538a 100644 --- a/include/d/tg/d_t_switch.h +++ b/include/d/t/d_t_switch.h @@ -1,7 +1,7 @@ #ifndef D_T_SWITCH_H #define D_T_SWITCH_H -#include +#include #include #include #include diff --git a/include/d/t/d_t_sword_battle_game.h b/include/d/t/d_t_sword_battle_game.h new file mode 100644 index 00000000..e4a90ccf --- /dev/null +++ b/include/d/t/d_t_sword_battle_game.h @@ -0,0 +1,17 @@ +#ifndef D_T_SWORD_BATTLE_GAME_H +#define D_T_SWORD_BATTLE_GAME_H + +#include +#include +#include + +class dTgSwordBattleGame_c : public dAcBase_c { +public: + dTgSwordBattleGame_c() : mStateMgr(*this, sStateID::null) {} + virtual ~dTgSwordBattleGame_c() {} + +private: + /* 0x??? */ STATE_MGR_DECLARE(dTgSwordBattleGame_c); +}; + +#endif diff --git a/include/d/tg/d_t_tackle.h b/include/d/t/d_t_tackle.h similarity index 92% rename from include/d/tg/d_t_tackle.h rename to include/d/t/d_t_tackle.h index aba9f97c..87afbfe8 100644 --- a/include/d/tg/d_t_tackle.h +++ b/include/d/t/d_t_tackle.h @@ -1,7 +1,7 @@ #ifndef D_T_TACKLE_H #define D_T_TACKLE_H -#include +#include class dTgTackle_c : public dTg_c { public: diff --git a/include/d/t/d_t_telop.h b/include/d/t/d_t_telop.h new file mode 100644 index 00000000..657066ac --- /dev/null +++ b/include/d/t/d_t_telop.h @@ -0,0 +1,14 @@ +#ifndef D_T_TELOP_H +#define D_T_TELOP_H + +#include + +class dTgTelop_c : public dAcBase_c { +public: + dTgTelop_c() {} + virtual ~dTgTelop_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_time_area_check.h b/include/d/t/d_t_time_area_check.h similarity index 94% rename from include/d/tg/d_t_time_area_check.h rename to include/d/t/d_t_time_area_check.h index 1c890a51..ccb1de73 100644 --- a/include/d/tg/d_t_time_area_check.h +++ b/include/d/t/d_t_time_area_check.h @@ -1,7 +1,7 @@ #ifndef D_T_TIME_AREA_CHECK_H #define D_T_TIME_AREA_CHECK_H -#include +#include class dTgTimeAreaCheck_c : public dTg_c { public: diff --git a/include/d/t/d_t_time_door_beam.h b/include/d/t/d_t_time_door_beam.h new file mode 100644 index 00000000..bf90220f --- /dev/null +++ b/include/d/t/d_t_time_door_beam.h @@ -0,0 +1,14 @@ +#ifndef D_T_TIME_DOOR_BEAM_H +#define D_T_TIME_DOOR_BEAM_H + +#include + +class dTgTimeDoorBeam_c : public dAcBase_c { +public: + dTgTimeDoorBeam_c() {} + virtual ~dTgTimeDoorBeam_c() {} + +private: +}; + +#endif diff --git a/include/d/tg/d_t_timer.h b/include/d/t/d_t_timer.h similarity index 96% rename from include/d/tg/d_t_timer.h rename to include/d/t/d_t_timer.h index e8caf0fc..997a458f 100644 --- a/include/d/tg/d_t_timer.h +++ b/include/d/t/d_t_timer.h @@ -2,7 +2,7 @@ #define D_T_TIMER_H #include -#include +#include class dTgTimer_c : public dTg_c { public: diff --git a/include/d/tg/d_t_touch.h b/include/d/t/d_t_touch.h similarity index 97% rename from include/d/tg/d_t_touch.h rename to include/d/t/d_t_touch.h index 544e523e..71b5913a 100644 --- a/include/d/tg/d_t_touch.h +++ b/include/d/t/d_t_touch.h @@ -1,7 +1,7 @@ #ifndef D_T_TOUCH_H #define D_T_TOUCH_H -#include +#include #include #include #include diff --git a/include/d/tg/d_t_tumble_weed.h b/include/d/t/d_t_tumble_weed.h similarity index 97% rename from include/d/tg/d_t_tumble_weed.h rename to include/d/t/d_t_tumble_weed.h index c366e290..d905266c 100644 --- a/include/d/tg/d_t_tumble_weed.h +++ b/include/d/t/d_t_tumble_weed.h @@ -1,7 +1,7 @@ #ifndef D_T_TUMBLE_WEED_H #define D_T_TUMBLE_WEED_H -#include +#include #include #include #include diff --git a/include/d/tg/d_tg.h b/include/d/t/d_tg.h similarity index 100% rename from include/d/tg/d_tg.h rename to include/d/t/d_tg.h diff --git a/src/REL/d/a/b/d_a_b_asura.cpp b/src/REL/d/a/b/d_a_b_asura.cpp index e69de29b..a6d06da6 100644 --- a/src/REL/d/a/b/d_a_b_asura.cpp +++ b/src/REL/d/a/b/d_a_b_asura.cpp @@ -0,0 +1,105 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_ASURA, dAcBAsura_c, fProfile::B_ASURA, 0x117, 0, 0); + +STATE_DEFINE(dAcBAsura_c, Attack); +STATE_DEFINE(dAcBAsura_c, AttackHigh); +STATE_DEFINE(dAcBAsura_c, AttackB); +STATE_DEFINE(dAcBAsura_c, BreakLegB); +STATE_DEFINE(dAcBAsura_c, BreakWaitB); +STATE_DEFINE(dAcBAsura_c, ChargeB); +STATE_DEFINE(dAcBAsura_c, CutAllB); +STATE_DEFINE(dAcBAsura_c, Damage); +STATE_DEFINE(dAcBAsura_c, DamageB); +STATE_DEFINE(dAcBAsura_c, Dead); +STATE_DEFINE(dAcBAsura_c, DeadB); +STATE_DEFINE(dAcBAsura_c, Disconnect); +STATE_DEFINE(dAcBAsura_c, DisconnectB); +STATE_DEFINE(dAcBAsura_c, Fire); +STATE_DEFINE(dAcBAsura_c, Recover); +STATE_DEFINE(dAcBAsura_c, RecoverB); +STATE_DEFINE(dAcBAsura_c, StunB); +STATE_DEFINE(dAcBAsura_c, SummonB); +STATE_DEFINE(dAcBAsura_c, SwordGame); +STATE_DEFINE(dAcBAsura_c, Wait); +STATE_DEFINE(dAcBAsura_c, WaitB); +STATE_DEFINE(dAcBAsura_c, Start); +STATE_DEFINE(dAcBAsura_c, StartB); +STATE_DEFINE(dAcBAsura_c, Test); +STATE_DEFINE(dAcBAsura_c, TestB); + +void dAcBAsura_c::initializeState_Attack() {} +void dAcBAsura_c::executeState_Attack() {} +void dAcBAsura_c::finalizeState_Attack() {} +void dAcBAsura_c::initializeState_AttackHigh() {} +void dAcBAsura_c::executeState_AttackHigh() {} +void dAcBAsura_c::finalizeState_AttackHigh() {} +void dAcBAsura_c::initializeState_AttackB() {} +void dAcBAsura_c::executeState_AttackB() {} +void dAcBAsura_c::finalizeState_AttackB() {} +void dAcBAsura_c::initializeState_BreakLegB() {} +void dAcBAsura_c::executeState_BreakLegB() {} +void dAcBAsura_c::finalizeState_BreakLegB() {} +void dAcBAsura_c::initializeState_BreakWaitB() {} +void dAcBAsura_c::executeState_BreakWaitB() {} +void dAcBAsura_c::finalizeState_BreakWaitB() {} +void dAcBAsura_c::initializeState_ChargeB() {} +void dAcBAsura_c::executeState_ChargeB() {} +void dAcBAsura_c::finalizeState_ChargeB() {} +void dAcBAsura_c::initializeState_CutAllB() {} +void dAcBAsura_c::executeState_CutAllB() {} +void dAcBAsura_c::finalizeState_CutAllB() {} +void dAcBAsura_c::initializeState_Damage() {} +void dAcBAsura_c::executeState_Damage() {} +void dAcBAsura_c::finalizeState_Damage() {} +void dAcBAsura_c::initializeState_DamageB() {} +void dAcBAsura_c::executeState_DamageB() {} +void dAcBAsura_c::finalizeState_DamageB() {} +void dAcBAsura_c::initializeState_Dead() {} +void dAcBAsura_c::executeState_Dead() {} +void dAcBAsura_c::finalizeState_Dead() {} +void dAcBAsura_c::initializeState_DeadB() {} +void dAcBAsura_c::executeState_DeadB() {} +void dAcBAsura_c::finalizeState_DeadB() {} +void dAcBAsura_c::initializeState_Disconnect() {} +void dAcBAsura_c::executeState_Disconnect() {} +void dAcBAsura_c::finalizeState_Disconnect() {} +void dAcBAsura_c::initializeState_DisconnectB() {} +void dAcBAsura_c::executeState_DisconnectB() {} +void dAcBAsura_c::finalizeState_DisconnectB() {} +void dAcBAsura_c::initializeState_Fire() {} +void dAcBAsura_c::executeState_Fire() {} +void dAcBAsura_c::finalizeState_Fire() {} +void dAcBAsura_c::initializeState_Recover() {} +void dAcBAsura_c::executeState_Recover() {} +void dAcBAsura_c::finalizeState_Recover() {} +void dAcBAsura_c::initializeState_RecoverB() {} +void dAcBAsura_c::executeState_RecoverB() {} +void dAcBAsura_c::finalizeState_RecoverB() {} +void dAcBAsura_c::initializeState_StunB() {} +void dAcBAsura_c::executeState_StunB() {} +void dAcBAsura_c::finalizeState_StunB() {} +void dAcBAsura_c::initializeState_SummonB() {} +void dAcBAsura_c::executeState_SummonB() {} +void dAcBAsura_c::finalizeState_SummonB() {} +void dAcBAsura_c::initializeState_SwordGame() {} +void dAcBAsura_c::executeState_SwordGame() {} +void dAcBAsura_c::finalizeState_SwordGame() {} +void dAcBAsura_c::initializeState_Wait() {} +void dAcBAsura_c::executeState_Wait() {} +void dAcBAsura_c::finalizeState_Wait() {} +void dAcBAsura_c::initializeState_WaitB() {} +void dAcBAsura_c::executeState_WaitB() {} +void dAcBAsura_c::finalizeState_WaitB() {} +void dAcBAsura_c::initializeState_Start() {} +void dAcBAsura_c::executeState_Start() {} +void dAcBAsura_c::finalizeState_Start() {} +void dAcBAsura_c::initializeState_StartB() {} +void dAcBAsura_c::executeState_StartB() {} +void dAcBAsura_c::finalizeState_StartB() {} +void dAcBAsura_c::initializeState_Test() {} +void dAcBAsura_c::executeState_Test() {} +void dAcBAsura_c::finalizeState_Test() {} +void dAcBAsura_c::initializeState_TestB() {} +void dAcBAsura_c::executeState_TestB() {} +void dAcBAsura_c::finalizeState_TestB() {} diff --git a/src/REL/d/a/b/d_a_b_asura_arm.cpp b/src/REL/d/a/b/d_a_b_asura_arm.cpp index e69de29b..7c0aa390 100644 --- a/src/REL/d/a/b/d_a_b_asura_arm.cpp +++ b/src/REL/d/a/b/d_a_b_asura_arm.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_ARM, dAcAsuraArm_c, fProfile::ASURA_ARM, 0x118, 0, 0); + +STATE_DEFINE(dAcAsuraArm_c, Pulled); +STATE_DEFINE(dAcAsuraArm_c, Wait); +STATE_DEFINE(dAcAsuraArm_c, Demo); + +void dAcAsuraArm_c::initializeState_Pulled() {} +void dAcAsuraArm_c::executeState_Pulled() {} +void dAcAsuraArm_c::finalizeState_Pulled() {} +void dAcAsuraArm_c::initializeState_Wait() {} +void dAcAsuraArm_c::executeState_Wait() {} +void dAcAsuraArm_c::finalizeState_Wait() {} +void dAcAsuraArm_c::initializeState_Demo() {} +void dAcAsuraArm_c::executeState_Demo() {} +void dAcAsuraArm_c::finalizeState_Demo() {} diff --git a/src/REL/d/a/b/d_a_b_asura_foot.cpp b/src/REL/d/a/b/d_a_b_asura_foot.cpp index e69de29b..97b87ff3 100644 --- a/src/REL/d/a/b/d_a_b_asura_foot.cpp +++ b/src/REL/d/a/b/d_a_b_asura_foot.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_FOOT, dAcAsuraFoot_c, fProfile::ASURA_FOOT, 0x119, 0, 0); + +STATE_DEFINE(dAcAsuraFoot_c, Pulled); +STATE_DEFINE(dAcAsuraFoot_c, Wait); + +void dAcAsuraFoot_c::initializeState_Pulled() {} +void dAcAsuraFoot_c::executeState_Pulled() {} +void dAcAsuraFoot_c::finalizeState_Pulled() {} +void dAcAsuraFoot_c::initializeState_Wait() {} +void dAcAsuraFoot_c::executeState_Wait() {} +void dAcAsuraFoot_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/b/d_a_b_bbshockwave.cpp b/src/REL/d/a/b/d_a_b_bbshockwave.cpp index e69de29b..4c2e20ff 100644 --- a/src/REL/d/a/b/d_a_b_bbshockwave.cpp +++ b/src/REL/d/a/b/d_a_b_bbshockwave.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BBSHWV, dAcBBbshockwave_c, fProfile::B_BBSHWV, 0xA3, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_bigboss.cpp b/src/REL/d/a/b/d_a_b_bigboss.cpp index e69de29b..eedc9ece 100644 --- a/src/REL/d/a/b/d_a_b_bigboss.cpp +++ b/src/REL/d/a/b/d_a_b_bigboss.cpp @@ -0,0 +1,125 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BIGBOSS, dAcBBigBoss_c, fProfile::B_BIGBOSS, 0xA0, 0, 0); + +STATE_DEFINE(dAcBBigBoss_c, AppearWait); +STATE_DEFINE(dAcBBigBoss_c, AppearDemo); +STATE_DEFINE(dAcBBigBoss_c, Wait); +STATE_DEFINE(dAcBBigBoss_c, Walk); +STATE_DEFINE(dAcBBigBoss_c, Reach); +STATE_DEFINE(dAcBBigBoss_c, Turn); +STATE_DEFINE(dAcBBigBoss_c, ImpaAdvice); +STATE_DEFINE(dAcBBigBoss_c, ShakeHead); +STATE_DEFINE(dAcBBigBoss_c, HeadDamage); +STATE_DEFINE(dAcBBigBoss_c, HeadDamageThrow); +STATE_DEFINE(dAcBBigBoss_c, HeadPain); +STATE_DEFINE(dAcBBigBoss_c, StunPain); +STATE_DEFINE(dAcBBigBoss_c, HeadRecover); +STATE_DEFINE(dAcBBigBoss_c, Attack); +STATE_DEFINE(dAcBBigBoss_c, FrontFall); +STATE_DEFINE(dAcBBigBoss_c, Rush); +STATE_DEFINE(dAcBBigBoss_c, Rise); +STATE_DEFINE(dAcBBigBoss_c, Tied); +STATE_DEFINE(dAcBBigBoss_c, LevelUp); +STATE_DEFINE(dAcBBigBoss_c, FootBroken); +STATE_DEFINE(dAcBBigBoss_c, FootRecover); +STATE_DEFINE(dAcBBigBoss_c, Stun); +STATE_DEFINE(dAcBBigBoss_c, StunWait); +STATE_DEFINE(dAcBBigBoss_c, StunRecover); +STATE_DEFINE(dAcBBigBoss_c, StunDamage); +STATE_DEFINE(dAcBBigBoss_c, StunFrontFall); +STATE_DEFINE(dAcBBigBoss_c, Evacuation); +STATE_DEFINE(dAcBBigBoss_c, StoneWait); +STATE_DEFINE(dAcBBigBoss_c, SwordGameWait); +STATE_DEFINE(dAcBBigBoss_c, SwordGameEnd); + +void dAcBBigBoss_c::initializeState_AppearWait() {} +void dAcBBigBoss_c::executeState_AppearWait() {} +void dAcBBigBoss_c::finalizeState_AppearWait() {} +void dAcBBigBoss_c::initializeState_AppearDemo() {} +void dAcBBigBoss_c::executeState_AppearDemo() {} +void dAcBBigBoss_c::finalizeState_AppearDemo() {} +void dAcBBigBoss_c::initializeState_Wait() {} +void dAcBBigBoss_c::executeState_Wait() {} +void dAcBBigBoss_c::finalizeState_Wait() {} +void dAcBBigBoss_c::initializeState_Walk() {} +void dAcBBigBoss_c::executeState_Walk() {} +void dAcBBigBoss_c::finalizeState_Walk() {} +void dAcBBigBoss_c::initializeState_Reach() {} +void dAcBBigBoss_c::executeState_Reach() {} +void dAcBBigBoss_c::finalizeState_Reach() {} +void dAcBBigBoss_c::initializeState_Turn() {} +void dAcBBigBoss_c::executeState_Turn() {} +void dAcBBigBoss_c::finalizeState_Turn() {} +void dAcBBigBoss_c::initializeState_ImpaAdvice() {} +void dAcBBigBoss_c::executeState_ImpaAdvice() {} +void dAcBBigBoss_c::finalizeState_ImpaAdvice() {} +void dAcBBigBoss_c::initializeState_ShakeHead() {} +void dAcBBigBoss_c::executeState_ShakeHead() {} +void dAcBBigBoss_c::finalizeState_ShakeHead() {} +void dAcBBigBoss_c::initializeState_HeadDamage() {} +void dAcBBigBoss_c::executeState_HeadDamage() {} +void dAcBBigBoss_c::finalizeState_HeadDamage() {} +void dAcBBigBoss_c::initializeState_HeadDamageThrow() {} +void dAcBBigBoss_c::executeState_HeadDamageThrow() {} +void dAcBBigBoss_c::finalizeState_HeadDamageThrow() {} +void dAcBBigBoss_c::initializeState_HeadPain() {} +void dAcBBigBoss_c::executeState_HeadPain() {} +void dAcBBigBoss_c::finalizeState_HeadPain() {} +void dAcBBigBoss_c::initializeState_StunPain() {} +void dAcBBigBoss_c::executeState_StunPain() {} +void dAcBBigBoss_c::finalizeState_StunPain() {} +void dAcBBigBoss_c::initializeState_HeadRecover() {} +void dAcBBigBoss_c::executeState_HeadRecover() {} +void dAcBBigBoss_c::finalizeState_HeadRecover() {} +void dAcBBigBoss_c::initializeState_Attack() {} +void dAcBBigBoss_c::executeState_Attack() {} +void dAcBBigBoss_c::finalizeState_Attack() {} +void dAcBBigBoss_c::initializeState_FrontFall() {} +void dAcBBigBoss_c::executeState_FrontFall() {} +void dAcBBigBoss_c::finalizeState_FrontFall() {} +void dAcBBigBoss_c::initializeState_Rush() {} +void dAcBBigBoss_c::executeState_Rush() {} +void dAcBBigBoss_c::finalizeState_Rush() {} +void dAcBBigBoss_c::initializeState_Rise() {} +void dAcBBigBoss_c::executeState_Rise() {} +void dAcBBigBoss_c::finalizeState_Rise() {} +void dAcBBigBoss_c::initializeState_Tied() {} +void dAcBBigBoss_c::executeState_Tied() {} +void dAcBBigBoss_c::finalizeState_Tied() {} +void dAcBBigBoss_c::initializeState_LevelUp() {} +void dAcBBigBoss_c::executeState_LevelUp() {} +void dAcBBigBoss_c::finalizeState_LevelUp() {} +void dAcBBigBoss_c::initializeState_FootBroken() {} +void dAcBBigBoss_c::executeState_FootBroken() {} +void dAcBBigBoss_c::finalizeState_FootBroken() {} +void dAcBBigBoss_c::initializeState_FootRecover() {} +void dAcBBigBoss_c::executeState_FootRecover() {} +void dAcBBigBoss_c::finalizeState_FootRecover() {} +void dAcBBigBoss_c::initializeState_Stun() {} +void dAcBBigBoss_c::executeState_Stun() {} +void dAcBBigBoss_c::finalizeState_Stun() {} +void dAcBBigBoss_c::initializeState_StunWait() {} +void dAcBBigBoss_c::executeState_StunWait() {} +void dAcBBigBoss_c::finalizeState_StunWait() {} +void dAcBBigBoss_c::initializeState_StunRecover() {} +void dAcBBigBoss_c::executeState_StunRecover() {} +void dAcBBigBoss_c::finalizeState_StunRecover() {} +void dAcBBigBoss_c::initializeState_StunDamage() {} +void dAcBBigBoss_c::executeState_StunDamage() {} +void dAcBBigBoss_c::finalizeState_StunDamage() {} +void dAcBBigBoss_c::initializeState_StunFrontFall() {} +void dAcBBigBoss_c::executeState_StunFrontFall() {} +void dAcBBigBoss_c::finalizeState_StunFrontFall() {} +void dAcBBigBoss_c::initializeState_Evacuation() {} +void dAcBBigBoss_c::executeState_Evacuation() {} +void dAcBBigBoss_c::finalizeState_Evacuation() {} +void dAcBBigBoss_c::initializeState_StoneWait() {} +void dAcBBigBoss_c::executeState_StoneWait() {} +void dAcBBigBoss_c::finalizeState_StoneWait() {} +void dAcBBigBoss_c::initializeState_SwordGameWait() {} +void dAcBBigBoss_c::executeState_SwordGameWait() {} +void dAcBBigBoss_c::finalizeState_SwordGameWait() {} +void dAcBBigBoss_c::initializeState_SwordGameEnd() {} +void dAcBBigBoss_c::executeState_SwordGameEnd() {} +void dAcBBigBoss_c::finalizeState_SwordGameEnd() {} diff --git a/src/REL/d/a/b/d_a_b_bigboss2.cpp b/src/REL/d/a/b/d_a_b_bigboss2.cpp index e69de29b..a9ff180b 100644 --- a/src/REL/d/a/b/d_a_b_bigboss2.cpp +++ b/src/REL/d/a/b/d_a_b_bigboss2.cpp @@ -0,0 +1,181 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BIGBOSS2, dAcBBigBoss2_c, fProfile::B_BIGBOSS2, 0xA1, 0, 0); + +STATE_DEFINE(dAcBBigBoss2_c, AppearWait); +STATE_DEFINE(dAcBBigBoss2_c, AppearDemo); +STATE_DEFINE(dAcBBigBoss2_c, Wait); +STATE_DEFINE(dAcBBigBoss2_c, Walk); +STATE_DEFINE(dAcBBigBoss2_c, Reach); +STATE_DEFINE(dAcBBigBoss2_c, Turn); +STATE_DEFINE(dAcBBigBoss2_c, ImpaAdvice); +STATE_DEFINE(dAcBBigBoss2_c, ShakeHead); +STATE_DEFINE(dAcBBigBoss2_c, HeadDamage); +STATE_DEFINE(dAcBBigBoss2_c, HeadDamageThrow); +STATE_DEFINE(dAcBBigBoss2_c, HeadPain); +STATE_DEFINE(dAcBBigBoss2_c, StunPain); +STATE_DEFINE(dAcBBigBoss2_c, HeadRecover); +STATE_DEFINE(dAcBBigBoss2_c, DropByHand); +STATE_DEFINE(dAcBBigBoss2_c, Attack); +STATE_DEFINE(dAcBBigBoss2_c, FootBroken); +STATE_DEFINE(dAcBBigBoss2_c, BombHit); +STATE_DEFINE(dAcBBigBoss2_c, FootRecover); +STATE_DEFINE(dAcBBigBoss2_c, ArmBroken); +STATE_DEFINE(dAcBBigBoss2_c, ArmAttack); +STATE_DEFINE(dAcBBigBoss2_c, ArmRecover); +STATE_DEFINE(dAcBBigBoss2_c, Stun); +STATE_DEFINE(dAcBBigBoss2_c, StunWait); +STATE_DEFINE(dAcBBigBoss2_c, StunRecover); +STATE_DEFINE(dAcBBigBoss2_c, StunDamage); +STATE_DEFINE(dAcBBigBoss2_c, StunBombDamage); +STATE_DEFINE(dAcBBigBoss2_c, Mount); +STATE_DEFINE(dAcBBigBoss2_c, Fall); +STATE_DEFINE(dAcBBigBoss2_c, MountDamage); +STATE_DEFINE(dAcBBigBoss2_c, FrontFall); +STATE_DEFINE(dAcBBigBoss2_c, Rush); +STATE_DEFINE(dAcBBigBoss2_c, Rise); +STATE_DEFINE(dAcBBigBoss2_c, Tied); +STATE_DEFINE(dAcBBigBoss2_c, StunFrontFall); +STATE_DEFINE(dAcBBigBoss2_c, BadAdvice); +STATE_DEFINE(dAcBBigBoss2_c, CancelMount); +STATE_DEFINE(dAcBBigBoss2_c, MountArmBroken); +STATE_DEFINE(dAcBBigBoss2_c, LevelUp); +STATE_DEFINE(dAcBBigBoss2_c, RushDamage); +STATE_DEFINE(dAcBBigBoss2_c, GuardBallista); +STATE_DEFINE(dAcBBigBoss2_c, Evacuation); +STATE_DEFINE(dAcBBigBoss2_c, StoneWait); +STATE_DEFINE(dAcBBigBoss2_c, SwordGameWait); +STATE_DEFINE(dAcBBigBoss2_c, SwordGameEnd); + +void dAcBBigBoss2_c::initializeState_AppearWait() {} +void dAcBBigBoss2_c::executeState_AppearWait() {} +void dAcBBigBoss2_c::finalizeState_AppearWait() {} +void dAcBBigBoss2_c::initializeState_AppearDemo() {} +void dAcBBigBoss2_c::executeState_AppearDemo() {} +void dAcBBigBoss2_c::finalizeState_AppearDemo() {} +void dAcBBigBoss2_c::initializeState_Wait() {} +void dAcBBigBoss2_c::executeState_Wait() {} +void dAcBBigBoss2_c::finalizeState_Wait() {} +void dAcBBigBoss2_c::initializeState_Walk() {} +void dAcBBigBoss2_c::executeState_Walk() {} +void dAcBBigBoss2_c::finalizeState_Walk() {} +void dAcBBigBoss2_c::initializeState_Reach() {} +void dAcBBigBoss2_c::executeState_Reach() {} +void dAcBBigBoss2_c::finalizeState_Reach() {} +void dAcBBigBoss2_c::initializeState_Turn() {} +void dAcBBigBoss2_c::executeState_Turn() {} +void dAcBBigBoss2_c::finalizeState_Turn() {} +void dAcBBigBoss2_c::initializeState_ImpaAdvice() {} +void dAcBBigBoss2_c::executeState_ImpaAdvice() {} +void dAcBBigBoss2_c::finalizeState_ImpaAdvice() {} +void dAcBBigBoss2_c::initializeState_ShakeHead() {} +void dAcBBigBoss2_c::executeState_ShakeHead() {} +void dAcBBigBoss2_c::finalizeState_ShakeHead() {} +void dAcBBigBoss2_c::initializeState_HeadDamage() {} +void dAcBBigBoss2_c::executeState_HeadDamage() {} +void dAcBBigBoss2_c::finalizeState_HeadDamage() {} +void dAcBBigBoss2_c::initializeState_HeadDamageThrow() {} +void dAcBBigBoss2_c::executeState_HeadDamageThrow() {} +void dAcBBigBoss2_c::finalizeState_HeadDamageThrow() {} +void dAcBBigBoss2_c::initializeState_HeadPain() {} +void dAcBBigBoss2_c::executeState_HeadPain() {} +void dAcBBigBoss2_c::finalizeState_HeadPain() {} +void dAcBBigBoss2_c::initializeState_StunPain() {} +void dAcBBigBoss2_c::executeState_StunPain() {} +void dAcBBigBoss2_c::finalizeState_StunPain() {} +void dAcBBigBoss2_c::initializeState_HeadRecover() {} +void dAcBBigBoss2_c::executeState_HeadRecover() {} +void dAcBBigBoss2_c::finalizeState_HeadRecover() {} +void dAcBBigBoss2_c::initializeState_DropByHand() {} +void dAcBBigBoss2_c::executeState_DropByHand() {} +void dAcBBigBoss2_c::finalizeState_DropByHand() {} +void dAcBBigBoss2_c::initializeState_Attack() {} +void dAcBBigBoss2_c::executeState_Attack() {} +void dAcBBigBoss2_c::finalizeState_Attack() {} +void dAcBBigBoss2_c::initializeState_FootBroken() {} +void dAcBBigBoss2_c::executeState_FootBroken() {} +void dAcBBigBoss2_c::finalizeState_FootBroken() {} +void dAcBBigBoss2_c::initializeState_BombHit() {} +void dAcBBigBoss2_c::executeState_BombHit() {} +void dAcBBigBoss2_c::finalizeState_BombHit() {} +void dAcBBigBoss2_c::initializeState_FootRecover() {} +void dAcBBigBoss2_c::executeState_FootRecover() {} +void dAcBBigBoss2_c::finalizeState_FootRecover() {} +void dAcBBigBoss2_c::initializeState_ArmBroken() {} +void dAcBBigBoss2_c::executeState_ArmBroken() {} +void dAcBBigBoss2_c::finalizeState_ArmBroken() {} +void dAcBBigBoss2_c::initializeState_ArmAttack() {} +void dAcBBigBoss2_c::executeState_ArmAttack() {} +void dAcBBigBoss2_c::finalizeState_ArmAttack() {} +void dAcBBigBoss2_c::initializeState_ArmRecover() {} +void dAcBBigBoss2_c::executeState_ArmRecover() {} +void dAcBBigBoss2_c::finalizeState_ArmRecover() {} +void dAcBBigBoss2_c::initializeState_Stun() {} +void dAcBBigBoss2_c::executeState_Stun() {} +void dAcBBigBoss2_c::finalizeState_Stun() {} +void dAcBBigBoss2_c::initializeState_StunWait() {} +void dAcBBigBoss2_c::executeState_StunWait() {} +void dAcBBigBoss2_c::finalizeState_StunWait() {} +void dAcBBigBoss2_c::initializeState_StunRecover() {} +void dAcBBigBoss2_c::executeState_StunRecover() {} +void dAcBBigBoss2_c::finalizeState_StunRecover() {} +void dAcBBigBoss2_c::initializeState_StunDamage() {} +void dAcBBigBoss2_c::executeState_StunDamage() {} +void dAcBBigBoss2_c::finalizeState_StunDamage() {} +void dAcBBigBoss2_c::initializeState_StunBombDamage() {} +void dAcBBigBoss2_c::executeState_StunBombDamage() {} +void dAcBBigBoss2_c::finalizeState_StunBombDamage() {} +void dAcBBigBoss2_c::initializeState_Mount() {} +void dAcBBigBoss2_c::executeState_Mount() {} +void dAcBBigBoss2_c::finalizeState_Mount() {} +void dAcBBigBoss2_c::initializeState_Fall() {} +void dAcBBigBoss2_c::executeState_Fall() {} +void dAcBBigBoss2_c::finalizeState_Fall() {} +void dAcBBigBoss2_c::initializeState_MountDamage() {} +void dAcBBigBoss2_c::executeState_MountDamage() {} +void dAcBBigBoss2_c::finalizeState_MountDamage() {} +void dAcBBigBoss2_c::initializeState_FrontFall() {} +void dAcBBigBoss2_c::executeState_FrontFall() {} +void dAcBBigBoss2_c::finalizeState_FrontFall() {} +void dAcBBigBoss2_c::initializeState_Rush() {} +void dAcBBigBoss2_c::executeState_Rush() {} +void dAcBBigBoss2_c::finalizeState_Rush() {} +void dAcBBigBoss2_c::initializeState_Rise() {} +void dAcBBigBoss2_c::executeState_Rise() {} +void dAcBBigBoss2_c::finalizeState_Rise() {} +void dAcBBigBoss2_c::initializeState_Tied() {} +void dAcBBigBoss2_c::executeState_Tied() {} +void dAcBBigBoss2_c::finalizeState_Tied() {} +void dAcBBigBoss2_c::initializeState_StunFrontFall() {} +void dAcBBigBoss2_c::executeState_StunFrontFall() {} +void dAcBBigBoss2_c::finalizeState_StunFrontFall() {} +void dAcBBigBoss2_c::initializeState_BadAdvice() {} +void dAcBBigBoss2_c::executeState_BadAdvice() {} +void dAcBBigBoss2_c::finalizeState_BadAdvice() {} +void dAcBBigBoss2_c::initializeState_CancelMount() {} +void dAcBBigBoss2_c::executeState_CancelMount() {} +void dAcBBigBoss2_c::finalizeState_CancelMount() {} +void dAcBBigBoss2_c::initializeState_MountArmBroken() {} +void dAcBBigBoss2_c::executeState_MountArmBroken() {} +void dAcBBigBoss2_c::finalizeState_MountArmBroken() {} +void dAcBBigBoss2_c::initializeState_LevelUp() {} +void dAcBBigBoss2_c::executeState_LevelUp() {} +void dAcBBigBoss2_c::finalizeState_LevelUp() {} +void dAcBBigBoss2_c::initializeState_RushDamage() {} +void dAcBBigBoss2_c::executeState_RushDamage() {} +void dAcBBigBoss2_c::finalizeState_RushDamage() {} +void dAcBBigBoss2_c::initializeState_GuardBallista() {} +void dAcBBigBoss2_c::executeState_GuardBallista() {} +void dAcBBigBoss2_c::finalizeState_GuardBallista() {} +void dAcBBigBoss2_c::initializeState_Evacuation() {} +void dAcBBigBoss2_c::executeState_Evacuation() {} +void dAcBBigBoss2_c::finalizeState_Evacuation() {} +void dAcBBigBoss2_c::initializeState_StoneWait() {} +void dAcBBigBoss2_c::executeState_StoneWait() {} +void dAcBBigBoss2_c::finalizeState_StoneWait() {} +void dAcBBigBoss2_c::initializeState_SwordGameWait() {} +void dAcBBigBoss2_c::executeState_SwordGameWait() {} +void dAcBBigBoss2_c::finalizeState_SwordGameWait() {} +void dAcBBigBoss2_c::initializeState_SwordGameEnd() {} +void dAcBBigBoss2_c::executeState_SwordGameEnd() {} +void dAcBBigBoss2_c::finalizeState_SwordGameEnd() {} diff --git a/src/REL/d/a/b/d_a_b_bigboss3.cpp b/src/REL/d/a/b/d_a_b_bigboss3.cpp index e69de29b..5bbac1a3 100644 --- a/src/REL/d/a/b/d_a_b_bigboss3.cpp +++ b/src/REL/d/a/b/d_a_b_bigboss3.cpp @@ -0,0 +1,169 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BIGBOSS3, dAcBBigBoss3_c, fProfile::B_BIGBOSS3, 0xA2, 0, 0); + +STATE_DEFINE(dAcBBigBoss3_c, AppearWait); +STATE_DEFINE(dAcBBigBoss3_c, AppearDemo); +STATE_DEFINE(dAcBBigBoss3_c, Wait); +STATE_DEFINE(dAcBBigBoss3_c, Walk); +STATE_DEFINE(dAcBBigBoss3_c, Reach); +STATE_DEFINE(dAcBBigBoss3_c, Turn); +STATE_DEFINE(dAcBBigBoss3_c, ImpaAdvice); +STATE_DEFINE(dAcBBigBoss3_c, ShakeHead); +STATE_DEFINE(dAcBBigBoss3_c, HeadDamage); +STATE_DEFINE(dAcBBigBoss3_c, HeadDamageThrow); +STATE_DEFINE(dAcBBigBoss3_c, HeadPain); +STATE_DEFINE(dAcBBigBoss3_c, StunPain); +STATE_DEFINE(dAcBBigBoss3_c, DropByHand); +STATE_DEFINE(dAcBBigBoss3_c, Attack); +STATE_DEFINE(dAcBBigBoss3_c, FootBroken); +STATE_DEFINE(dAcBBigBoss3_c, BombHit); +STATE_DEFINE(dAcBBigBoss3_c, FootRecover); +STATE_DEFINE(dAcBBigBoss3_c, HeadRecover); +STATE_DEFINE(dAcBBigBoss3_c, ArmBroken); +STATE_DEFINE(dAcBBigBoss3_c, ArmRecover); +STATE_DEFINE(dAcBBigBoss3_c, Stun); +STATE_DEFINE(dAcBBigBoss3_c, StunWait); +STATE_DEFINE(dAcBBigBoss3_c, StunRecover); +STATE_DEFINE(dAcBBigBoss3_c, StunDamage); +STATE_DEFINE(dAcBBigBoss3_c, StunBombDamage); +STATE_DEFINE(dAcBBigBoss3_c, LevelUp); +STATE_DEFINE(dAcBBigBoss3_c, GuardBallista); +STATE_DEFINE(dAcBBigBoss3_c, ArmAttack); +STATE_DEFINE(dAcBBigBoss3_c, PreFly); +STATE_DEFINE(dAcBBigBoss3_c, PreFlyDemo); +STATE_DEFINE(dAcBBigBoss3_c, Fly); +STATE_DEFINE(dAcBBigBoss3_c, FlyPain); +STATE_DEFINE(dAcBBigBoss3_c, FlyFall); +STATE_DEFINE(dAcBBigBoss3_c, FlyFallGround); +STATE_DEFINE(dAcBBigBoss3_c, FlyFallGroundWait); +STATE_DEFINE(dAcBBigBoss3_c, FlyFallRecover); +STATE_DEFINE(dAcBBigBoss3_c, FlyReach); +STATE_DEFINE(dAcBBigBoss3_c, Evacuation); +STATE_DEFINE(dAcBBigBoss3_c, StoneWait); +STATE_DEFINE(dAcBBigBoss3_c, SwordGameWait); +STATE_DEFINE(dAcBBigBoss3_c, SwordGameEnd); + +void dAcBBigBoss3_c::initializeState_AppearWait() {} +void dAcBBigBoss3_c::executeState_AppearWait() {} +void dAcBBigBoss3_c::finalizeState_AppearWait() {} +void dAcBBigBoss3_c::initializeState_AppearDemo() {} +void dAcBBigBoss3_c::executeState_AppearDemo() {} +void dAcBBigBoss3_c::finalizeState_AppearDemo() {} +void dAcBBigBoss3_c::initializeState_Wait() {} +void dAcBBigBoss3_c::executeState_Wait() {} +void dAcBBigBoss3_c::finalizeState_Wait() {} +void dAcBBigBoss3_c::initializeState_Walk() {} +void dAcBBigBoss3_c::executeState_Walk() {} +void dAcBBigBoss3_c::finalizeState_Walk() {} +void dAcBBigBoss3_c::initializeState_Reach() {} +void dAcBBigBoss3_c::executeState_Reach() {} +void dAcBBigBoss3_c::finalizeState_Reach() {} +void dAcBBigBoss3_c::initializeState_Turn() {} +void dAcBBigBoss3_c::executeState_Turn() {} +void dAcBBigBoss3_c::finalizeState_Turn() {} +void dAcBBigBoss3_c::initializeState_ImpaAdvice() {} +void dAcBBigBoss3_c::executeState_ImpaAdvice() {} +void dAcBBigBoss3_c::finalizeState_ImpaAdvice() {} +void dAcBBigBoss3_c::initializeState_ShakeHead() {} +void dAcBBigBoss3_c::executeState_ShakeHead() {} +void dAcBBigBoss3_c::finalizeState_ShakeHead() {} +void dAcBBigBoss3_c::initializeState_HeadDamage() {} +void dAcBBigBoss3_c::executeState_HeadDamage() {} +void dAcBBigBoss3_c::finalizeState_HeadDamage() {} +void dAcBBigBoss3_c::initializeState_HeadDamageThrow() {} +void dAcBBigBoss3_c::executeState_HeadDamageThrow() {} +void dAcBBigBoss3_c::finalizeState_HeadDamageThrow() {} +void dAcBBigBoss3_c::initializeState_HeadPain() {} +void dAcBBigBoss3_c::executeState_HeadPain() {} +void dAcBBigBoss3_c::finalizeState_HeadPain() {} +void dAcBBigBoss3_c::initializeState_StunPain() {} +void dAcBBigBoss3_c::executeState_StunPain() {} +void dAcBBigBoss3_c::finalizeState_StunPain() {} +void dAcBBigBoss3_c::initializeState_DropByHand() {} +void dAcBBigBoss3_c::executeState_DropByHand() {} +void dAcBBigBoss3_c::finalizeState_DropByHand() {} +void dAcBBigBoss3_c::initializeState_Attack() {} +void dAcBBigBoss3_c::executeState_Attack() {} +void dAcBBigBoss3_c::finalizeState_Attack() {} +void dAcBBigBoss3_c::initializeState_FootBroken() {} +void dAcBBigBoss3_c::executeState_FootBroken() {} +void dAcBBigBoss3_c::finalizeState_FootBroken() {} +void dAcBBigBoss3_c::initializeState_BombHit() {} +void dAcBBigBoss3_c::executeState_BombHit() {} +void dAcBBigBoss3_c::finalizeState_BombHit() {} +void dAcBBigBoss3_c::initializeState_FootRecover() {} +void dAcBBigBoss3_c::executeState_FootRecover() {} +void dAcBBigBoss3_c::finalizeState_FootRecover() {} +void dAcBBigBoss3_c::initializeState_HeadRecover() {} +void dAcBBigBoss3_c::executeState_HeadRecover() {} +void dAcBBigBoss3_c::finalizeState_HeadRecover() {} +void dAcBBigBoss3_c::initializeState_ArmBroken() {} +void dAcBBigBoss3_c::executeState_ArmBroken() {} +void dAcBBigBoss3_c::finalizeState_ArmBroken() {} +void dAcBBigBoss3_c::initializeState_ArmRecover() {} +void dAcBBigBoss3_c::executeState_ArmRecover() {} +void dAcBBigBoss3_c::finalizeState_ArmRecover() {} +void dAcBBigBoss3_c::initializeState_Stun() {} +void dAcBBigBoss3_c::executeState_Stun() {} +void dAcBBigBoss3_c::finalizeState_Stun() {} +void dAcBBigBoss3_c::initializeState_StunWait() {} +void dAcBBigBoss3_c::executeState_StunWait() {} +void dAcBBigBoss3_c::finalizeState_StunWait() {} +void dAcBBigBoss3_c::initializeState_StunRecover() {} +void dAcBBigBoss3_c::executeState_StunRecover() {} +void dAcBBigBoss3_c::finalizeState_StunRecover() {} +void dAcBBigBoss3_c::initializeState_StunDamage() {} +void dAcBBigBoss3_c::executeState_StunDamage() {} +void dAcBBigBoss3_c::finalizeState_StunDamage() {} +void dAcBBigBoss3_c::initializeState_StunBombDamage() {} +void dAcBBigBoss3_c::executeState_StunBombDamage() {} +void dAcBBigBoss3_c::finalizeState_StunBombDamage() {} +void dAcBBigBoss3_c::initializeState_LevelUp() {} +void dAcBBigBoss3_c::executeState_LevelUp() {} +void dAcBBigBoss3_c::finalizeState_LevelUp() {} +void dAcBBigBoss3_c::initializeState_GuardBallista() {} +void dAcBBigBoss3_c::executeState_GuardBallista() {} +void dAcBBigBoss3_c::finalizeState_GuardBallista() {} +void dAcBBigBoss3_c::initializeState_ArmAttack() {} +void dAcBBigBoss3_c::executeState_ArmAttack() {} +void dAcBBigBoss3_c::finalizeState_ArmAttack() {} +void dAcBBigBoss3_c::initializeState_PreFly() {} +void dAcBBigBoss3_c::executeState_PreFly() {} +void dAcBBigBoss3_c::finalizeState_PreFly() {} +void dAcBBigBoss3_c::initializeState_PreFlyDemo() {} +void dAcBBigBoss3_c::executeState_PreFlyDemo() {} +void dAcBBigBoss3_c::finalizeState_PreFlyDemo() {} +void dAcBBigBoss3_c::initializeState_Fly() {} +void dAcBBigBoss3_c::executeState_Fly() {} +void dAcBBigBoss3_c::finalizeState_Fly() {} +void dAcBBigBoss3_c::initializeState_FlyPain() {} +void dAcBBigBoss3_c::executeState_FlyPain() {} +void dAcBBigBoss3_c::finalizeState_FlyPain() {} +void dAcBBigBoss3_c::initializeState_FlyFall() {} +void dAcBBigBoss3_c::executeState_FlyFall() {} +void dAcBBigBoss3_c::finalizeState_FlyFall() {} +void dAcBBigBoss3_c::initializeState_FlyFallGround() {} +void dAcBBigBoss3_c::executeState_FlyFallGround() {} +void dAcBBigBoss3_c::finalizeState_FlyFallGround() {} +void dAcBBigBoss3_c::initializeState_FlyFallGroundWait() {} +void dAcBBigBoss3_c::executeState_FlyFallGroundWait() {} +void dAcBBigBoss3_c::finalizeState_FlyFallGroundWait() {} +void dAcBBigBoss3_c::initializeState_FlyFallRecover() {} +void dAcBBigBoss3_c::executeState_FlyFallRecover() {} +void dAcBBigBoss3_c::finalizeState_FlyFallRecover() {} +void dAcBBigBoss3_c::initializeState_FlyReach() {} +void dAcBBigBoss3_c::executeState_FlyReach() {} +void dAcBBigBoss3_c::finalizeState_FlyReach() {} +void dAcBBigBoss3_c::initializeState_Evacuation() {} +void dAcBBigBoss3_c::executeState_Evacuation() {} +void dAcBBigBoss3_c::finalizeState_Evacuation() {} +void dAcBBigBoss3_c::initializeState_StoneWait() {} +void dAcBBigBoss3_c::executeState_StoneWait() {} +void dAcBBigBoss3_c::finalizeState_StoneWait() {} +void dAcBBigBoss3_c::initializeState_SwordGameWait() {} +void dAcBBigBoss3_c::executeState_SwordGameWait() {} +void dAcBBigBoss3_c::finalizeState_SwordGameWait() {} +void dAcBBigBoss3_c::initializeState_SwordGameEnd() {} +void dAcBBigBoss3_c::executeState_SwordGameEnd() {} +void dAcBBigBoss3_c::finalizeState_SwordGameEnd() {} diff --git a/src/REL/d/a/b/d_a_b_bigbossbase.cpp b/src/REL/d/a/b/d_a_b_bigbossbase.cpp index e69de29b..893e7e7e 100644 --- a/src/REL/d/a/b/d_a_b_bigbossbase.cpp +++ b/src/REL/d/a/b/d_a_b_bigbossbase.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_BIGBOSS_BASE, dAcBBigbossbase_c, fProfile::B_BIGBOSS_BASE, 0x9F, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu.cpp b/src/REL/d/a/b/d_a_b_girahimu.cpp index e69de29b..7fc83626 100644 --- a/src/REL/d/a/b/d_a_b_girahimu.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU, dAcGirahimu_c, fProfile::B_GIRAHIMU, 0x10E, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu2.cpp b/src/REL/d/a/b/d_a_b_girahimu2.cpp index e69de29b..ce015582 100644 --- a/src/REL/d/a/b/d_a_b_girahimu2.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU2, dAcGirahimu2_c, fProfile::B_GIRAHIMU2, 0x10F, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu3_base.cpp b/src/REL/d/a/b/d_a_b_girahimu3_base.cpp index e69de29b..24d6589e 100644 --- a/src/REL/d/a/b/d_a_b_girahimu3_base.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu3_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU3_BASE, dAcGirahimu3Base_c, fProfile::B_GIRAHIMU3_BASE, 0x110, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu3_first.cpp b/src/REL/d/a/b/d_a_b_girahimu3_first.cpp index e69de29b..9fd1eec9 100644 --- a/src/REL/d/a/b/d_a_b_girahimu3_first.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu3_first.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU3_FIRST, dAcGirahimu3First_c, fProfile::B_GIRAHIMU3_FIRST, 0x111, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_girahimu3_second.cpp b/src/REL/d/a/b/d_a_b_girahimu3_second.cpp index e69de29b..6e323f50 100644 --- a/src/REL/d/a/b/d_a_b_girahimu3_second.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu3_second.cpp @@ -0,0 +1,81 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU3_SECOND, dAcGirahimu3Second_c, fProfile::B_GIRAHIMU3_SECOND, 0x112, 0, 0); + +STATE_DEFINE(dAcGirahimu3Second_c, Demo); +STATE_DEFINE(dAcGirahimu3Second_c, Demo2); +STATE_DEFINE(dAcGirahimu3Second_c, Wait); +STATE_DEFINE(dAcGirahimu3Second_c, Walk); +STATE_DEFINE(dAcGirahimu3Second_c, Attack); +STATE_DEFINE(dAcGirahimu3Second_c, CounterAttack); +STATE_DEFINE(dAcGirahimu3Second_c, Disturb); +STATE_DEFINE(dAcGirahimu3Second_c, SwordBeamDamage); +STATE_DEFINE(dAcGirahimu3Second_c, GuardSword); +STATE_DEFINE(dAcGirahimu3Second_c, Provoke); +STATE_DEFINE(dAcGirahimu3Second_c, KnifeReady); +STATE_DEFINE(dAcGirahimu3Second_c, KnifeAttack); +STATE_DEFINE(dAcGirahimu3Second_c, SwordBeamReady); +STATE_DEFINE(dAcGirahimu3Second_c, SwordBeamAttack); +STATE_DEFINE(dAcGirahimu3Second_c, SwordBeamRally); +STATE_DEFINE(dAcGirahimu3Second_c, GuardJust); +STATE_DEFINE(dAcGirahimu3Second_c, Damage); +STATE_DEFINE(dAcGirahimu3Second_c, SummonSword); +STATE_DEFINE(dAcGirahimu3Second_c, EscapeWarp); + +void dAcGirahimu3Second_c::initializeState_Demo() {} +void dAcGirahimu3Second_c::executeState_Demo() {} +void dAcGirahimu3Second_c::finalizeState_Demo() {} +void dAcGirahimu3Second_c::initializeState_Demo2() {} +void dAcGirahimu3Second_c::executeState_Demo2() {} +void dAcGirahimu3Second_c::finalizeState_Demo2() {} +void dAcGirahimu3Second_c::initializeState_Wait() {} +void dAcGirahimu3Second_c::executeState_Wait() {} +void dAcGirahimu3Second_c::finalizeState_Wait() {} +void dAcGirahimu3Second_c::initializeState_Walk() {} +void dAcGirahimu3Second_c::executeState_Walk() {} +void dAcGirahimu3Second_c::finalizeState_Walk() {} +void dAcGirahimu3Second_c::initializeState_Attack() {} +void dAcGirahimu3Second_c::executeState_Attack() {} +void dAcGirahimu3Second_c::finalizeState_Attack() {} +void dAcGirahimu3Second_c::initializeState_CounterAttack() {} +void dAcGirahimu3Second_c::executeState_CounterAttack() {} +void dAcGirahimu3Second_c::finalizeState_CounterAttack() {} +void dAcGirahimu3Second_c::initializeState_Disturb() {} +void dAcGirahimu3Second_c::executeState_Disturb() {} +void dAcGirahimu3Second_c::finalizeState_Disturb() {} +void dAcGirahimu3Second_c::initializeState_SwordBeamDamage() {} +void dAcGirahimu3Second_c::executeState_SwordBeamDamage() {} +void dAcGirahimu3Second_c::finalizeState_SwordBeamDamage() {} +void dAcGirahimu3Second_c::initializeState_GuardSword() {} +void dAcGirahimu3Second_c::executeState_GuardSword() {} +void dAcGirahimu3Second_c::finalizeState_GuardSword() {} +void dAcGirahimu3Second_c::initializeState_Provoke() {} +void dAcGirahimu3Second_c::executeState_Provoke() {} +void dAcGirahimu3Second_c::finalizeState_Provoke() {} +void dAcGirahimu3Second_c::initializeState_KnifeReady() {} +void dAcGirahimu3Second_c::executeState_KnifeReady() {} +void dAcGirahimu3Second_c::finalizeState_KnifeReady() {} +void dAcGirahimu3Second_c::initializeState_KnifeAttack() {} +void dAcGirahimu3Second_c::executeState_KnifeAttack() {} +void dAcGirahimu3Second_c::finalizeState_KnifeAttack() {} +void dAcGirahimu3Second_c::initializeState_SwordBeamReady() {} +void dAcGirahimu3Second_c::executeState_SwordBeamReady() {} +void dAcGirahimu3Second_c::finalizeState_SwordBeamReady() {} +void dAcGirahimu3Second_c::initializeState_SwordBeamAttack() {} +void dAcGirahimu3Second_c::executeState_SwordBeamAttack() {} +void dAcGirahimu3Second_c::finalizeState_SwordBeamAttack() {} +void dAcGirahimu3Second_c::initializeState_SwordBeamRally() {} +void dAcGirahimu3Second_c::executeState_SwordBeamRally() {} +void dAcGirahimu3Second_c::finalizeState_SwordBeamRally() {} +void dAcGirahimu3Second_c::initializeState_GuardJust() {} +void dAcGirahimu3Second_c::executeState_GuardJust() {} +void dAcGirahimu3Second_c::finalizeState_GuardJust() {} +void dAcGirahimu3Second_c::initializeState_Damage() {} +void dAcGirahimu3Second_c::executeState_Damage() {} +void dAcGirahimu3Second_c::finalizeState_Damage() {} +void dAcGirahimu3Second_c::initializeState_SummonSword() {} +void dAcGirahimu3Second_c::executeState_SummonSword() {} +void dAcGirahimu3Second_c::finalizeState_SummonSword() {} +void dAcGirahimu3Second_c::initializeState_EscapeWarp() {} +void dAcGirahimu3Second_c::executeState_EscapeWarp() {} +void dAcGirahimu3Second_c::finalizeState_EscapeWarp() {} diff --git a/src/REL/d/a/b/d_a_b_girahimu3_third.cpp b/src/REL/d/a/b/d_a_b_girahimu3_third.cpp index e69de29b..06937bcc 100644 --- a/src/REL/d/a/b/d_a_b_girahimu3_third.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu3_third.cpp @@ -0,0 +1,57 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU3_THIRD, dAcGirahimu3Third_c, fProfile::B_GIRAHIMU3_THIRD, 0x113, 0, 0); + +STATE_DEFINE(dAcGirahimu3Third_c, Demo); +STATE_DEFINE(dAcGirahimu3Third_c, SceneChange); +STATE_DEFINE(dAcGirahimu3Third_c, Wait); +STATE_DEFINE(dAcGirahimu3Third_c, Walk); +STATE_DEFINE(dAcGirahimu3Third_c, GuardSword); +STATE_DEFINE(dAcGirahimu3Third_c, Chance); +STATE_DEFINE(dAcGirahimu3Third_c, SwordBeamDamage); +STATE_DEFINE(dAcGirahimu3Third_c, RepairClaymore); +STATE_DEFINE(dAcGirahimu3Third_c, Attack); +STATE_DEFINE(dAcGirahimu3Third_c, CounterAttack); +STATE_DEFINE(dAcGirahimu3Third_c, EscapeWarp); +STATE_DEFINE(dAcGirahimu3Third_c, EscapeWarp2); +STATE_DEFINE(dAcGirahimu3Third_c, GuardJust); + +void dAcGirahimu3Third_c::initializeState_Demo() {} +void dAcGirahimu3Third_c::executeState_Demo() {} +void dAcGirahimu3Third_c::finalizeState_Demo() {} +void dAcGirahimu3Third_c::initializeState_SceneChange() {} +void dAcGirahimu3Third_c::executeState_SceneChange() {} +void dAcGirahimu3Third_c::finalizeState_SceneChange() {} +void dAcGirahimu3Third_c::initializeState_Wait() {} +void dAcGirahimu3Third_c::executeState_Wait() {} +void dAcGirahimu3Third_c::finalizeState_Wait() {} +void dAcGirahimu3Third_c::initializeState_Walk() {} +void dAcGirahimu3Third_c::executeState_Walk() {} +void dAcGirahimu3Third_c::finalizeState_Walk() {} +void dAcGirahimu3Third_c::initializeState_GuardSword() {} +void dAcGirahimu3Third_c::executeState_GuardSword() {} +void dAcGirahimu3Third_c::finalizeState_GuardSword() {} +void dAcGirahimu3Third_c::initializeState_Chance() {} +void dAcGirahimu3Third_c::executeState_Chance() {} +void dAcGirahimu3Third_c::finalizeState_Chance() {} +void dAcGirahimu3Third_c::initializeState_SwordBeamDamage() {} +void dAcGirahimu3Third_c::executeState_SwordBeamDamage() {} +void dAcGirahimu3Third_c::finalizeState_SwordBeamDamage() {} +void dAcGirahimu3Third_c::initializeState_RepairClaymore() {} +void dAcGirahimu3Third_c::executeState_RepairClaymore() {} +void dAcGirahimu3Third_c::finalizeState_RepairClaymore() {} +void dAcGirahimu3Third_c::initializeState_Attack() {} +void dAcGirahimu3Third_c::executeState_Attack() {} +void dAcGirahimu3Third_c::finalizeState_Attack() {} +void dAcGirahimu3Third_c::initializeState_CounterAttack() {} +void dAcGirahimu3Third_c::executeState_CounterAttack() {} +void dAcGirahimu3Third_c::finalizeState_CounterAttack() {} +void dAcGirahimu3Third_c::initializeState_EscapeWarp() {} +void dAcGirahimu3Third_c::executeState_EscapeWarp() {} +void dAcGirahimu3Third_c::finalizeState_EscapeWarp() {} +void dAcGirahimu3Third_c::initializeState_EscapeWarp2() {} +void dAcGirahimu3Third_c::executeState_EscapeWarp2() {} +void dAcGirahimu3Third_c::finalizeState_EscapeWarp2() {} +void dAcGirahimu3Third_c::initializeState_GuardJust() {} +void dAcGirahimu3Third_c::executeState_GuardJust() {} +void dAcGirahimu3Third_c::finalizeState_GuardJust() {} diff --git a/src/REL/d/a/b/d_a_b_girahimu_base.cpp b/src/REL/d/a/b/d_a_b_girahimu_base.cpp index e69de29b..724e2806 100644 --- a/src/REL/d/a/b/d_a_b_girahimu_base.cpp +++ b/src/REL/d/a/b/d_a_b_girahimu_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_GIRAHIMU_BASE, dAcGirahimuBase_c, fProfile::B_GIRAHIMU_BASE, 0x10D, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_kr.cpp b/src/REL/d/a/b/d_a_b_kr.cpp index e69de29b..4e7b7cbb 100644 --- a/src/REL/d/a/b/d_a_b_kr.cpp +++ b/src/REL/d/a/b/d_a_b_kr.cpp @@ -0,0 +1,57 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_KR, dAcBkr_c, fProfile::B_KR, 0xB7, 0, 0); + +STATE_DEFINE(dAcBkr_c, StartDemo); +STATE_DEFINE(dAcBkr_c, UnderWater); +STATE_DEFINE(dAcBkr_c, Appear); +STATE_DEFINE(dAcBkr_c, Fight); +STATE_DEFINE(dAcBkr_c, Attack); +STATE_DEFINE(dAcBkr_c, AttackCrash); +STATE_DEFINE(dAcBkr_c, LastFight); +STATE_DEFINE(dAcBkr_c, LastDamage); +STATE_DEFINE(dAcBkr_c, ArmDamage); +STATE_DEFINE(dAcBkr_c, ArmDamage2); +STATE_DEFINE(dAcBkr_c, CoreDamage); +STATE_DEFINE(dAcBkr_c, SmallDamage); +STATE_DEFINE(dAcBkr_c, ArmRecover); + +void dAcBkr_c::initializeState_StartDemo() {} +void dAcBkr_c::executeState_StartDemo() {} +void dAcBkr_c::finalizeState_StartDemo() {} +void dAcBkr_c::initializeState_UnderWater() {} +void dAcBkr_c::executeState_UnderWater() {} +void dAcBkr_c::finalizeState_UnderWater() {} +void dAcBkr_c::initializeState_Appear() {} +void dAcBkr_c::executeState_Appear() {} +void dAcBkr_c::finalizeState_Appear() {} +void dAcBkr_c::initializeState_Fight() {} +void dAcBkr_c::executeState_Fight() {} +void dAcBkr_c::finalizeState_Fight() {} +void dAcBkr_c::initializeState_Attack() {} +void dAcBkr_c::executeState_Attack() {} +void dAcBkr_c::finalizeState_Attack() {} +void dAcBkr_c::initializeState_AttackCrash() {} +void dAcBkr_c::executeState_AttackCrash() {} +void dAcBkr_c::finalizeState_AttackCrash() {} +void dAcBkr_c::initializeState_LastFight() {} +void dAcBkr_c::executeState_LastFight() {} +void dAcBkr_c::finalizeState_LastFight() {} +void dAcBkr_c::initializeState_LastDamage() {} +void dAcBkr_c::executeState_LastDamage() {} +void dAcBkr_c::finalizeState_LastDamage() {} +void dAcBkr_c::initializeState_ArmDamage() {} +void dAcBkr_c::executeState_ArmDamage() {} +void dAcBkr_c::finalizeState_ArmDamage() {} +void dAcBkr_c::initializeState_ArmDamage2() {} +void dAcBkr_c::executeState_ArmDamage2() {} +void dAcBkr_c::finalizeState_ArmDamage2() {} +void dAcBkr_c::initializeState_CoreDamage() {} +void dAcBkr_c::executeState_CoreDamage() {} +void dAcBkr_c::finalizeState_CoreDamage() {} +void dAcBkr_c::initializeState_SmallDamage() {} +void dAcBkr_c::executeState_SmallDamage() {} +void dAcBkr_c::finalizeState_SmallDamage() {} +void dAcBkr_c::initializeState_ArmRecover() {} +void dAcBkr_c::executeState_ArmRecover() {} +void dAcBkr_c::finalizeState_ArmRecover() {} diff --git a/src/REL/d/a/b/d_a_b_kr_arm.cpp b/src/REL/d/a/b/d_a_b_kr_arm.cpp index e69de29b..a1e7a296 100644 --- a/src/REL/d/a/b/d_a_b_kr_arm.cpp +++ b/src/REL/d/a/b/d_a_b_kr_arm.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_KRA, dAcBkra_c, fProfile::B_KRA, 0xB9, 0, 0); + +STATE_DEFINE(dAcBkra_c, Wait); +STATE_DEFINE(dAcBkra_c, InRoom); +STATE_DEFINE(dAcBkra_c, InRoomDemo); +STATE_DEFINE(dAcBkra_c, Escape); +STATE_DEFINE(dAcBkra_c, AttackA); +STATE_DEFINE(dAcBkra_c, AttackB); +STATE_DEFINE(dAcBkra_c, Damage); + +void dAcBkra_c::initializeState_Wait() {} +void dAcBkra_c::executeState_Wait() {} +void dAcBkra_c::finalizeState_Wait() {} +void dAcBkra_c::initializeState_InRoom() {} +void dAcBkra_c::executeState_InRoom() {} +void dAcBkra_c::finalizeState_InRoom() {} +void dAcBkra_c::initializeState_InRoomDemo() {} +void dAcBkra_c::executeState_InRoomDemo() {} +void dAcBkra_c::finalizeState_InRoomDemo() {} +void dAcBkra_c::initializeState_Escape() {} +void dAcBkra_c::executeState_Escape() {} +void dAcBkra_c::finalizeState_Escape() {} +void dAcBkra_c::initializeState_AttackA() {} +void dAcBkra_c::executeState_AttackA() {} +void dAcBkra_c::finalizeState_AttackA() {} +void dAcBkra_c::initializeState_AttackB() {} +void dAcBkra_c::executeState_AttackB() {} +void dAcBkra_c::finalizeState_AttackB() {} +void dAcBkra_c::initializeState_Damage() {} +void dAcBkra_c::executeState_Damage() {} +void dAcBkra_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/b/d_a_b_kr_hair.cpp b/src/REL/d/a/b/d_a_b_kr_hair.cpp index e69de29b..070ef896 100644 --- a/src/REL/d/a/b/d_a_b_kr_hair.cpp +++ b/src/REL/d/a/b/d_a_b_kr_hair.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_KRH, dAcBkrh_c, fProfile::B_KRH, 0xB8, 0, 0); + +STATE_DEFINE(dAcBkrh_c, Normal); +STATE_DEFINE(dAcBkrh_c, Attack); +STATE_DEFINE(dAcBkrh_c, Escape); + +void dAcBkrh_c::initializeState_Normal() {} +void dAcBkrh_c::executeState_Normal() {} +void dAcBkrh_c::finalizeState_Normal() {} +void dAcBkrh_c::initializeState_Attack() {} +void dAcBkrh_c::executeState_Attack() {} +void dAcBkrh_c::finalizeState_Attack() {} +void dAcBkrh_c::initializeState_Escape() {} +void dAcBkrh_c::executeState_Escape() {} +void dAcBkrh_c::finalizeState_Escape() {} diff --git a/src/REL/d/a/b/d_a_b_lastboss.cpp b/src/REL/d/a/b/d_a_b_lastboss.cpp index e69de29b..7349be7c 100644 --- a/src/REL/d/a/b/d_a_b_lastboss.cpp +++ b/src/REL/d/a/b/d_a_b_lastboss.cpp @@ -0,0 +1,61 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_LASTBOSS, dAcBlastboss_c, fProfile::B_LASTBOSS, 0xBA, 0, 0); + +STATE_DEFINE(dAcBlastboss_c, Fight); +STATE_DEFINE(dAcBlastboss_c, Guard); +STATE_DEFINE(dAcBlastboss_c, GuardBreak); +STATE_DEFINE(dAcBlastboss_c, Attack); +STATE_DEFINE(dAcBlastboss_c, CounterAttack); +STATE_DEFINE(dAcBlastboss_c, PunchAttack); +STATE_DEFINE(dAcBlastboss_c, DashAttack); +STATE_DEFINE(dAcBlastboss_c, SmallAttack); +STATE_DEFINE(dAcBlastboss_c, ThunderAttack); +STATE_DEFINE(dAcBlastboss_c, Damage); +STATE_DEFINE(dAcBlastboss_c, SitDamage); +STATE_DEFINE(dAcBlastboss_c, Down); +STATE_DEFINE(dAcBlastboss_c, Stun); +STATE_DEFINE(dAcBlastboss_c, ThunderWait); + +void dAcBlastboss_c::initializeState_Fight() {} +void dAcBlastboss_c::executeState_Fight() {} +void dAcBlastboss_c::finalizeState_Fight() {} +void dAcBlastboss_c::initializeState_Guard() {} +void dAcBlastboss_c::executeState_Guard() {} +void dAcBlastboss_c::finalizeState_Guard() {} +void dAcBlastboss_c::initializeState_GuardBreak() {} +void dAcBlastboss_c::executeState_GuardBreak() {} +void dAcBlastboss_c::finalizeState_GuardBreak() {} +void dAcBlastboss_c::initializeState_Attack() {} +void dAcBlastboss_c::executeState_Attack() {} +void dAcBlastboss_c::finalizeState_Attack() {} +void dAcBlastboss_c::initializeState_CounterAttack() {} +void dAcBlastboss_c::executeState_CounterAttack() {} +void dAcBlastboss_c::finalizeState_CounterAttack() {} +void dAcBlastboss_c::initializeState_PunchAttack() {} +void dAcBlastboss_c::executeState_PunchAttack() {} +void dAcBlastboss_c::finalizeState_PunchAttack() {} +void dAcBlastboss_c::initializeState_DashAttack() {} +void dAcBlastboss_c::executeState_DashAttack() {} +void dAcBlastboss_c::finalizeState_DashAttack() {} +void dAcBlastboss_c::initializeState_SmallAttack() {} +void dAcBlastboss_c::executeState_SmallAttack() {} +void dAcBlastboss_c::finalizeState_SmallAttack() {} +void dAcBlastboss_c::initializeState_ThunderAttack() {} +void dAcBlastboss_c::executeState_ThunderAttack() {} +void dAcBlastboss_c::finalizeState_ThunderAttack() {} +void dAcBlastboss_c::initializeState_Damage() {} +void dAcBlastboss_c::executeState_Damage() {} +void dAcBlastboss_c::finalizeState_Damage() {} +void dAcBlastboss_c::initializeState_SitDamage() {} +void dAcBlastboss_c::executeState_SitDamage() {} +void dAcBlastboss_c::finalizeState_SitDamage() {} +void dAcBlastboss_c::initializeState_Down() {} +void dAcBlastboss_c::executeState_Down() {} +void dAcBlastboss_c::finalizeState_Down() {} +void dAcBlastboss_c::initializeState_Stun() {} +void dAcBlastboss_c::executeState_Stun() {} +void dAcBlastboss_c::finalizeState_Stun() {} +void dAcBlastboss_c::initializeState_ThunderWait() {} +void dAcBlastboss_c::executeState_ThunderWait() {} +void dAcBlastboss_c::finalizeState_ThunderWait() {} diff --git a/src/REL/d/a/b/d_a_b_mg.cpp b/src/REL/d/a/b/d_a_b_mg.cpp index e69de29b..54941044 100644 --- a/src/REL/d/a/b/d_a_b_mg.cpp +++ b/src/REL/d/a/b/d_a_b_mg.cpp @@ -0,0 +1,69 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_MG, dAcBmg_c, fProfile::B_MG, 0xB6, 0, 2); + +STATE_DEFINE(dAcBmg_c, Start); +STATE_DEFINE(dAcBmg_c, DiveWait); +STATE_DEFINE(dAcBmg_c, Dive); +STATE_DEFINE(dAcBmg_c, DiveWalk); +STATE_DEFINE(dAcBmg_c, Fight); +STATE_DEFINE(dAcBmg_c, HandAttack); +STATE_DEFINE(dAcBmg_c, TailAttack); +STATE_DEFINE(dAcBmg_c, DiveAttack); +STATE_DEFINE(dAcBmg_c, LostArm); +STATE_DEFINE(dAcBmg_c, MiddleDemo); +STATE_DEFINE(dAcBmg_c, ArmDamage); +STATE_DEFINE(dAcBmg_c, CoreDamage); +STATE_DEFINE(dAcBmg_c, EyeBind); +STATE_DEFINE(dAcBmg_c, BombDamage); +STATE_DEFINE(dAcBmg_c, VacuumDamage); +STATE_DEFINE(dAcBmg_c, End); + +void dAcBmg_c::initializeState_Start() {} +void dAcBmg_c::executeState_Start() {} +void dAcBmg_c::finalizeState_Start() {} +void dAcBmg_c::initializeState_DiveWait() {} +void dAcBmg_c::executeState_DiveWait() {} +void dAcBmg_c::finalizeState_DiveWait() {} +void dAcBmg_c::initializeState_Dive() {} +void dAcBmg_c::executeState_Dive() {} +void dAcBmg_c::finalizeState_Dive() {} +void dAcBmg_c::initializeState_DiveWalk() {} +void dAcBmg_c::executeState_DiveWalk() {} +void dAcBmg_c::finalizeState_DiveWalk() {} +void dAcBmg_c::initializeState_Fight() {} +void dAcBmg_c::executeState_Fight() {} +void dAcBmg_c::finalizeState_Fight() {} +void dAcBmg_c::initializeState_HandAttack() {} +void dAcBmg_c::executeState_HandAttack() {} +void dAcBmg_c::finalizeState_HandAttack() {} +void dAcBmg_c::initializeState_TailAttack() {} +void dAcBmg_c::executeState_TailAttack() {} +void dAcBmg_c::finalizeState_TailAttack() {} +void dAcBmg_c::initializeState_DiveAttack() {} +void dAcBmg_c::executeState_DiveAttack() {} +void dAcBmg_c::finalizeState_DiveAttack() {} +void dAcBmg_c::initializeState_LostArm() {} +void dAcBmg_c::executeState_LostArm() {} +void dAcBmg_c::finalizeState_LostArm() {} +void dAcBmg_c::initializeState_MiddleDemo() {} +void dAcBmg_c::executeState_MiddleDemo() {} +void dAcBmg_c::finalizeState_MiddleDemo() {} +void dAcBmg_c::initializeState_ArmDamage() {} +void dAcBmg_c::executeState_ArmDamage() {} +void dAcBmg_c::finalizeState_ArmDamage() {} +void dAcBmg_c::initializeState_CoreDamage() {} +void dAcBmg_c::executeState_CoreDamage() {} +void dAcBmg_c::finalizeState_CoreDamage() {} +void dAcBmg_c::initializeState_EyeBind() {} +void dAcBmg_c::executeState_EyeBind() {} +void dAcBmg_c::finalizeState_EyeBind() {} +void dAcBmg_c::initializeState_BombDamage() {} +void dAcBmg_c::executeState_BombDamage() {} +void dAcBmg_c::finalizeState_BombDamage() {} +void dAcBmg_c::initializeState_VacuumDamage() {} +void dAcBmg_c::executeState_VacuumDamage() {} +void dAcBmg_c::finalizeState_VacuumDamage() {} +void dAcBmg_c::initializeState_End() {} +void dAcBmg_c::executeState_End() {} +void dAcBmg_c::finalizeState_End() {} diff --git a/src/REL/d/a/b/d_a_b_nusi.cpp b/src/REL/d/a/b/d_a_b_nusi.cpp index e69de29b..6facde8a 100644 --- a/src/REL/d/a/b/d_a_b_nusi.cpp +++ b/src/REL/d/a/b/d_a_b_nusi.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_NUSI, dAcNusi_c, fProfile::B_NUSI, 0xB3, 0, 0); diff --git a/src/REL/d/a/b/d_a_b_nusi_bullet.cpp b/src/REL/d/a/b/d_a_b_nusi_bullet.cpp index e69de29b..0f6ac1fe 100644 --- a/src/REL/d/a/b/d_a_b_nusi_bullet.cpp +++ b/src/REL/d/a/b/d_a_b_nusi_bullet.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_NUSI_BULLET, dAcNusi_Bullet_c, fProfile::B_NUSI_BULLET, 0xB5, 0, 0); + +STATE_DEFINE(dAcNusi_Bullet_c, Move); +STATE_DEFINE(dAcNusi_Bullet_c, Wait); +STATE_DEFINE(dAcNusi_Bullet_c, Back); + +void dAcNusi_Bullet_c::initializeState_Move() {} +void dAcNusi_Bullet_c::executeState_Move() {} +void dAcNusi_Bullet_c::finalizeState_Move() {} +void dAcNusi_Bullet_c::initializeState_Wait() {} +void dAcNusi_Bullet_c::executeState_Wait() {} +void dAcNusi_Bullet_c::finalizeState_Wait() {} +void dAcNusi_Bullet_c::initializeState_Back() {} +void dAcNusi_Bullet_c::executeState_Back() {} +void dAcNusi_Bullet_c::finalizeState_Back() {} diff --git a/src/REL/d/a/b/d_a_b_nusi_tentakle.cpp b/src/REL/d/a/b/d_a_b_nusi_tentakle.cpp index e69de29b..61a75701 100644 --- a/src/REL/d/a/b/d_a_b_nusi_tentakle.cpp +++ b/src/REL/d/a/b/d_a_b_nusi_tentakle.cpp @@ -0,0 +1,65 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_NUSI_TENTAKLE, dAcNusiTentakle_c, fProfile::B_NUSI_TENTAKLE, 0xB4, 0, 0); + +STATE_DEFINE(dAcNusiTentakle_c, Hide); +STATE_DEFINE(dAcNusiTentakle_c, Appear); +STATE_DEFINE(dAcNusiTentakle_c, Wait); +STATE_DEFINE(dAcNusiTentakle_c, HideWait); +STATE_DEFINE(dAcNusiTentakle_c, Attack); +STATE_DEFINE(dAcNusiTentakle_c, AppearDemo); +STATE_DEFINE(dAcNusiTentakle_c, HideAppearDemo); +STATE_DEFINE(dAcNusiTentakle_c, ScarfDamage); +STATE_DEFINE(dAcNusiTentakle_c, Anger); +STATE_DEFINE(dAcNusiTentakle_c, Down); +STATE_DEFINE(dAcNusiTentakle_c, DownDamage); +STATE_DEFINE(dAcNusiTentakle_c, LastDamage); +STATE_DEFINE(dAcNusiTentakle_c, Recover); +STATE_DEFINE(dAcNusiTentakle_c, Death); +STATE_DEFINE(dAcNusiTentakle_c, CloseEye); + +void dAcNusiTentakle_c::initializeState_Hide() {} +void dAcNusiTentakle_c::executeState_Hide() {} +void dAcNusiTentakle_c::finalizeState_Hide() {} +void dAcNusiTentakle_c::initializeState_Appear() {} +void dAcNusiTentakle_c::executeState_Appear() {} +void dAcNusiTentakle_c::finalizeState_Appear() {} +void dAcNusiTentakle_c::initializeState_Wait() {} +void dAcNusiTentakle_c::executeState_Wait() {} +void dAcNusiTentakle_c::finalizeState_Wait() {} +void dAcNusiTentakle_c::initializeState_HideWait() {} +void dAcNusiTentakle_c::executeState_HideWait() {} +void dAcNusiTentakle_c::finalizeState_HideWait() {} +void dAcNusiTentakle_c::initializeState_Attack() {} +void dAcNusiTentakle_c::executeState_Attack() {} +void dAcNusiTentakle_c::finalizeState_Attack() {} +void dAcNusiTentakle_c::initializeState_AppearDemo() {} +void dAcNusiTentakle_c::executeState_AppearDemo() {} +void dAcNusiTentakle_c::finalizeState_AppearDemo() {} +void dAcNusiTentakle_c::initializeState_HideAppearDemo() {} +void dAcNusiTentakle_c::executeState_HideAppearDemo() {} +void dAcNusiTentakle_c::finalizeState_HideAppearDemo() {} +void dAcNusiTentakle_c::initializeState_ScarfDamage() {} +void dAcNusiTentakle_c::executeState_ScarfDamage() {} +void dAcNusiTentakle_c::finalizeState_ScarfDamage() {} +void dAcNusiTentakle_c::initializeState_Anger() {} +void dAcNusiTentakle_c::executeState_Anger() {} +void dAcNusiTentakle_c::finalizeState_Anger() {} +void dAcNusiTentakle_c::initializeState_Down() {} +void dAcNusiTentakle_c::executeState_Down() {} +void dAcNusiTentakle_c::finalizeState_Down() {} +void dAcNusiTentakle_c::initializeState_DownDamage() {} +void dAcNusiTentakle_c::executeState_DownDamage() {} +void dAcNusiTentakle_c::finalizeState_DownDamage() {} +void dAcNusiTentakle_c::initializeState_LastDamage() {} +void dAcNusiTentakle_c::executeState_LastDamage() {} +void dAcNusiTentakle_c::finalizeState_LastDamage() {} +void dAcNusiTentakle_c::initializeState_Recover() {} +void dAcNusiTentakle_c::executeState_Recover() {} +void dAcNusiTentakle_c::finalizeState_Recover() {} +void dAcNusiTentakle_c::initializeState_Death() {} +void dAcNusiTentakle_c::executeState_Death() {} +void dAcNusiTentakle_c::finalizeState_Death() {} +void dAcNusiTentakle_c::initializeState_CloseEye() {} +void dAcNusiTentakle_c::executeState_CloseEye() {} +void dAcNusiTentakle_c::finalizeState_CloseEye() {} diff --git a/src/REL/d/a/b/d_a_b_vd.cpp b/src/REL/d/a/b/d_a_b_vd.cpp index e69de29b..260c90b6 100644 --- a/src/REL/d/a/b/d_a_b_vd.cpp +++ b/src/REL/d/a/b/d_a_b_vd.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(B_VD, dAcBvd_c, fProfile::B_VD, 0xBC, 0, 32); + +STATE_DEFINE(dAcBvd_c, Opening); +STATE_DEFINE(dAcBvd_c, Wait); +STATE_DEFINE(dAcBvd_c, WaitPlayer); +STATE_DEFINE(dAcBvd_c, Run); +STATE_DEFINE(dAcBvd_c, FireAttack); +STATE_DEFINE(dAcBvd_c, Eat); +STATE_DEFINE(dAcBvd_c, Damage); +STATE_DEFINE(dAcBvd_c, BombDamage); +STATE_DEFINE(dAcBvd_c, BodyReverse); +STATE_DEFINE(dAcBvd_c, InitMove); +STATE_DEFINE(dAcBvd_c, Dead); + +void dAcBvd_c::initializeState_Opening() {} +void dAcBvd_c::executeState_Opening() {} +void dAcBvd_c::finalizeState_Opening() {} +void dAcBvd_c::initializeState_Wait() {} +void dAcBvd_c::executeState_Wait() {} +void dAcBvd_c::finalizeState_Wait() {} +void dAcBvd_c::initializeState_WaitPlayer() {} +void dAcBvd_c::executeState_WaitPlayer() {} +void dAcBvd_c::finalizeState_WaitPlayer() {} +void dAcBvd_c::initializeState_Run() {} +void dAcBvd_c::executeState_Run() {} +void dAcBvd_c::finalizeState_Run() {} +void dAcBvd_c::initializeState_FireAttack() {} +void dAcBvd_c::executeState_FireAttack() {} +void dAcBvd_c::finalizeState_FireAttack() {} +void dAcBvd_c::initializeState_Eat() {} +void dAcBvd_c::executeState_Eat() {} +void dAcBvd_c::finalizeState_Eat() {} +void dAcBvd_c::initializeState_Damage() {} +void dAcBvd_c::executeState_Damage() {} +void dAcBvd_c::finalizeState_Damage() {} +void dAcBvd_c::initializeState_BombDamage() {} +void dAcBvd_c::executeState_BombDamage() {} +void dAcBvd_c::finalizeState_BombDamage() {} +void dAcBvd_c::initializeState_BodyReverse() {} +void dAcBvd_c::executeState_BodyReverse() {} +void dAcBvd_c::finalizeState_BodyReverse() {} +void dAcBvd_c::initializeState_InitMove() {} +void dAcBvd_c::executeState_InitMove() {} +void dAcBvd_c::finalizeState_InitMove() {} +void dAcBvd_c::initializeState_Dead() {} +void dAcBvd_c::executeState_Dead() {} +void dAcBvd_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_asura_bullet.cpp b/src/REL/d/a/d_a_asura_bullet.cpp index e69de29b..d30d01b4 100644 --- a/src/REL/d/a/d_a_asura_bullet.cpp +++ b/src/REL/d/a/d_a_asura_bullet.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_BULLET, dAcAsuraBullet_c, fProfile::ASURA_BULLET, 0x11A, 0, 0); + +STATE_DEFINE(dAcAsuraBullet_c, Attack); +STATE_DEFINE(dAcAsuraBullet_c, Wait); + +void dAcAsuraBullet_c::initializeState_Attack() {} +void dAcAsuraBullet_c::executeState_Attack() {} +void dAcAsuraBullet_c::finalizeState_Attack() {} +void dAcAsuraBullet_c::initializeState_Wait() {} +void dAcAsuraBullet_c::executeState_Wait() {} +void dAcAsuraBullet_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_avater_bullet.cpp b/src/REL/d/a/d_a_avater_bullet.cpp index e69de29b..fbc2d0df 100644 --- a/src/REL/d/a/d_a_avater_bullet.cpp +++ b/src/REL/d/a/d_a_avater_bullet.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(AVATER_BULLET, dAcAvater_Bullet_c, fProfile::AVATER_BULLET, 0xB0, 0, 0); + +STATE_DEFINE(dAcAvater_Bullet_c, Move); +STATE_DEFINE(dAcAvater_Bullet_c, Wait); + +void dAcAvater_Bullet_c::initializeState_Move() {} +void dAcAvater_Bullet_c::executeState_Move() {} +void dAcAvater_Bullet_c::finalizeState_Move() {} +void dAcAvater_Bullet_c::initializeState_Wait() {} +void dAcAvater_Bullet_c::executeState_Wait() {} +void dAcAvater_Bullet_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_avater_race_mng.cpp b/src/REL/d/a/d_a_avater_race_mng.cpp index e69de29b..ba37dd30 100644 --- a/src/REL/d/a/d_a_avater_race_mng.cpp +++ b/src/REL/d/a/d_a_avater_race_mng.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(AVATER_RACE_MNG, dAvater_Race_Mng_c, fProfile::AVATER_RACE_MNG, 0xAF, 0, 2); + +STATE_DEFINE(dAvater_Race_Mng_c, StartWait); +STATE_DEFINE(dAvater_Race_Mng_c, Race); +STATE_DEFINE(dAvater_Race_Mng_c, Hide); +STATE_DEFINE(dAvater_Race_Mng_c, Finish); +STATE_DEFINE(dAvater_Race_Mng_c, LevelUpDemo); +STATE_DEFINE(dAvater_Race_Mng_c, Message); + +void dAvater_Race_Mng_c::initializeState_StartWait() {} +void dAvater_Race_Mng_c::executeState_StartWait() {} +void dAvater_Race_Mng_c::finalizeState_StartWait() {} +void dAvater_Race_Mng_c::initializeState_Race() {} +void dAvater_Race_Mng_c::executeState_Race() {} +void dAvater_Race_Mng_c::finalizeState_Race() {} +void dAvater_Race_Mng_c::initializeState_Hide() {} +void dAvater_Race_Mng_c::executeState_Hide() {} +void dAvater_Race_Mng_c::finalizeState_Hide() {} +void dAvater_Race_Mng_c::initializeState_Finish() {} +void dAvater_Race_Mng_c::executeState_Finish() {} +void dAvater_Race_Mng_c::finalizeState_Finish() {} +void dAvater_Race_Mng_c::initializeState_LevelUpDemo() {} +void dAvater_Race_Mng_c::executeState_LevelUpDemo() {} +void dAvater_Race_Mng_c::finalizeState_LevelUpDemo() {} +void dAvater_Race_Mng_c::initializeState_Message() {} +void dAvater_Race_Mng_c::executeState_Message() {} +void dAvater_Race_Mng_c::finalizeState_Message() {} diff --git a/src/REL/d/a/d_a_bird.cpp b/src/REL/d/a/d_a_bird.cpp index e69de29b..0d8c1403 100644 --- a/src/REL/d/a/d_a_bird.cpp +++ b/src/REL/d/a/d_a_bird.cpp @@ -0,0 +1,65 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD, dBird_c, fProfile::BIRD, 0xA8, 0, 2); + +STATE_DEFINE(dBird_c, Wait); +STATE_DEFINE(dBird_c, PreMove); +STATE_DEFINE(dBird_c, Move); +STATE_DEFINE(dBird_c, Hide); +STATE_DEFINE(dBird_c, RideDemo); +STATE_DEFINE(dBird_c, FirstRideDemo); +STATE_DEFINE(dBird_c, OutAreaDemo); +STATE_DEFINE(dBird_c, RideOff); +STATE_DEFINE(dBird_c, OnGround); +STATE_DEFINE(dBird_c, Tornado); +STATE_DEFINE(dBird_c, SaveStartDemo); +STATE_DEFINE(dBird_c, MiniGameWait); +STATE_DEFINE(dBird_c, MiniGameMove); +STATE_DEFINE(dBird_c, MiniGameEnd); +STATE_DEFINE(dBird_c, MiniGameLevelUpDemo); + +void dBird_c::initializeState_Wait() {} +void dBird_c::executeState_Wait() {} +void dBird_c::finalizeState_Wait() {} +void dBird_c::initializeState_PreMove() {} +void dBird_c::executeState_PreMove() {} +void dBird_c::finalizeState_PreMove() {} +void dBird_c::initializeState_Move() {} +void dBird_c::executeState_Move() {} +void dBird_c::finalizeState_Move() {} +void dBird_c::initializeState_Hide() {} +void dBird_c::executeState_Hide() {} +void dBird_c::finalizeState_Hide() {} +void dBird_c::initializeState_RideDemo() {} +void dBird_c::executeState_RideDemo() {} +void dBird_c::finalizeState_RideDemo() {} +void dBird_c::initializeState_FirstRideDemo() {} +void dBird_c::executeState_FirstRideDemo() {} +void dBird_c::finalizeState_FirstRideDemo() {} +void dBird_c::initializeState_OutAreaDemo() {} +void dBird_c::executeState_OutAreaDemo() {} +void dBird_c::finalizeState_OutAreaDemo() {} +void dBird_c::initializeState_RideOff() {} +void dBird_c::executeState_RideOff() {} +void dBird_c::finalizeState_RideOff() {} +void dBird_c::initializeState_OnGround() {} +void dBird_c::executeState_OnGround() {} +void dBird_c::finalizeState_OnGround() {} +void dBird_c::initializeState_Tornado() {} +void dBird_c::executeState_Tornado() {} +void dBird_c::finalizeState_Tornado() {} +void dBird_c::initializeState_SaveStartDemo() {} +void dBird_c::executeState_SaveStartDemo() {} +void dBird_c::finalizeState_SaveStartDemo() {} +void dBird_c::initializeState_MiniGameWait() {} +void dBird_c::executeState_MiniGameWait() {} +void dBird_c::finalizeState_MiniGameWait() {} +void dBird_c::initializeState_MiniGameMove() {} +void dBird_c::executeState_MiniGameMove() {} +void dBird_c::finalizeState_MiniGameMove() {} +void dBird_c::initializeState_MiniGameEnd() {} +void dBird_c::executeState_MiniGameEnd() {} +void dBird_c::finalizeState_MiniGameEnd() {} +void dBird_c::initializeState_MiniGameLevelUpDemo() {} +void dBird_c::executeState_MiniGameLevelUpDemo() {} +void dBird_c::finalizeState_MiniGameLevelUpDemo() {} diff --git a/src/REL/d/a/d_a_bird_kobunA.cpp b/src/REL/d/a/d_a_bird_kobunA.cpp index e69de29b..18772e76 100644 --- a/src/REL/d/a/d_a_bird_kobunA.cpp +++ b/src/REL/d/a/d_a_bird_kobunA.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_KOBUNA, dBird_KobunA_c, fProfile::BIRD_KOBUNA, 0xAB, 0, 2); + +STATE_DEFINE(dBird_KobunA_c, Wait); +STATE_DEFINE(dBird_KobunA_c, Chase); +STATE_DEFINE(dBird_KobunA_c, FrontAttack); +STATE_DEFINE(dBird_KobunA_c, PathMove); +STATE_DEFINE(dBird_KobunA_c, LevelUpDemo); +STATE_DEFINE(dBird_KobunA_c, BodyAttack); + +void dBird_KobunA_c::initializeState_Wait() {} +void dBird_KobunA_c::executeState_Wait() {} +void dBird_KobunA_c::finalizeState_Wait() {} +void dBird_KobunA_c::initializeState_Chase() {} +void dBird_KobunA_c::executeState_Chase() {} +void dBird_KobunA_c::finalizeState_Chase() {} +void dBird_KobunA_c::initializeState_FrontAttack() {} +void dBird_KobunA_c::executeState_FrontAttack() {} +void dBird_KobunA_c::finalizeState_FrontAttack() {} +void dBird_KobunA_c::initializeState_PathMove() {} +void dBird_KobunA_c::executeState_PathMove() {} +void dBird_KobunA_c::finalizeState_PathMove() {} +void dBird_KobunA_c::initializeState_LevelUpDemo() {} +void dBird_KobunA_c::executeState_LevelUpDemo() {} +void dBird_KobunA_c::finalizeState_LevelUpDemo() {} +void dBird_KobunA_c::initializeState_BodyAttack() {} +void dBird_KobunA_c::executeState_BodyAttack() {} +void dBird_KobunA_c::finalizeState_BodyAttack() {} diff --git a/src/REL/d/a/d_a_bird_kobunB.cpp b/src/REL/d/a/d_a_bird_kobunB.cpp index e69de29b..fcacd9cc 100644 --- a/src/REL/d/a/d_a_bird_kobunB.cpp +++ b/src/REL/d/a/d_a_bird_kobunB.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_KOBUNB, dBird_KobunB_c, fProfile::BIRD_KOBUNB, 0xAC, 0, 2); + +STATE_DEFINE(dBird_KobunB_c, Wait); +STATE_DEFINE(dBird_KobunB_c, Chase); +STATE_DEFINE(dBird_KobunB_c, FrontAttack); +STATE_DEFINE(dBird_KobunB_c, PathMove); +STATE_DEFINE(dBird_KobunB_c, BodyAttack); +STATE_DEFINE(dBird_KobunB_c, LevelUpDemo); + +void dBird_KobunB_c::initializeState_Wait() {} +void dBird_KobunB_c::executeState_Wait() {} +void dBird_KobunB_c::finalizeState_Wait() {} +void dBird_KobunB_c::initializeState_Chase() {} +void dBird_KobunB_c::executeState_Chase() {} +void dBird_KobunB_c::finalizeState_Chase() {} +void dBird_KobunB_c::initializeState_FrontAttack() {} +void dBird_KobunB_c::executeState_FrontAttack() {} +void dBird_KobunB_c::finalizeState_FrontAttack() {} +void dBird_KobunB_c::initializeState_PathMove() {} +void dBird_KobunB_c::executeState_PathMove() {} +void dBird_KobunB_c::finalizeState_PathMove() {} +void dBird_KobunB_c::initializeState_BodyAttack() {} +void dBird_KobunB_c::executeState_BodyAttack() {} +void dBird_KobunB_c::finalizeState_BodyAttack() {} +void dBird_KobunB_c::initializeState_LevelUpDemo() {} +void dBird_KobunB_c::executeState_LevelUpDemo() {} +void dBird_KobunB_c::finalizeState_LevelUpDemo() {} diff --git a/src/REL/d/a/d_a_bird_mob.cpp b/src/REL/d/a/d_a_bird_mob.cpp index e69de29b..2dc7aff5 100644 --- a/src/REL/d/a/d_a_bird_mob.cpp +++ b/src/REL/d/a/d_a_bird_mob.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_MOB, dAcBirdMob_c, fProfile::BIRD_MOB, 0x24F, 0, 7); + +STATE_DEFINE(dAcBirdMob_c, Wait); + +void dAcBirdMob_c::initializeState_Wait() {} +void dAcBirdMob_c::executeState_Wait() {} +void dAcBirdMob_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_bird_npc.cpp b/src/REL/d/a/d_a_bird_npc.cpp index e69de29b..2d72331f 100644 --- a/src/REL/d/a/d_a_bird_npc.cpp +++ b/src/REL/d/a/d_a_bird_npc.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_NPC, dBird_Npc_c, fProfile::BIRD_NPC, 0xA9, 0, 2); + +STATE_DEFINE(dBird_Npc_c, Hide); +STATE_DEFINE(dBird_Npc_c, Fly); +STATE_DEFINE(dBird_Npc_c, Chase); + +void dBird_Npc_c::initializeState_Hide() {} +void dBird_Npc_c::executeState_Hide() {} +void dBird_Npc_c::finalizeState_Hide() {} +void dBird_Npc_c::initializeState_Fly() {} +void dBird_Npc_c::executeState_Fly() {} +void dBird_Npc_c::finalizeState_Fly() {} +void dBird_Npc_c::initializeState_Chase() {} +void dBird_Npc_c::executeState_Chase() {} +void dBird_Npc_c::finalizeState_Chase() {} diff --git a/src/REL/d/a/d_a_bird_rival.cpp b/src/REL/d/a/d_a_bird_rival.cpp index e69de29b..8d355259 100644 --- a/src/REL/d/a/d_a_bird_rival.cpp +++ b/src/REL/d/a/d_a_bird_rival.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_RIVAL, dBird_Rival_c, fProfile::BIRD_RIVAL, 0xAA, 0, 2); + +STATE_DEFINE(dBird_Rival_c, Wait); +STATE_DEFINE(dBird_Rival_c, Chase); +STATE_DEFINE(dBird_Rival_c, FrontAttack); +STATE_DEFINE(dBird_Rival_c, BodyAttack); +STATE_DEFINE(dBird_Rival_c, LevelUpDemo); +STATE_DEFINE(dBird_Rival_c, CatchDemo); +STATE_DEFINE(dBird_Rival_c, PathMove); + +void dBird_Rival_c::initializeState_Wait() {} +void dBird_Rival_c::executeState_Wait() {} +void dBird_Rival_c::finalizeState_Wait() {} +void dBird_Rival_c::initializeState_Chase() {} +void dBird_Rival_c::executeState_Chase() {} +void dBird_Rival_c::finalizeState_Chase() {} +void dBird_Rival_c::initializeState_FrontAttack() {} +void dBird_Rival_c::executeState_FrontAttack() {} +void dBird_Rival_c::finalizeState_FrontAttack() {} +void dBird_Rival_c::initializeState_BodyAttack() {} +void dBird_Rival_c::executeState_BodyAttack() {} +void dBird_Rival_c::finalizeState_BodyAttack() {} +void dBird_Rival_c::initializeState_LevelUpDemo() {} +void dBird_Rival_c::executeState_LevelUpDemo() {} +void dBird_Rival_c::finalizeState_LevelUpDemo() {} +void dBird_Rival_c::initializeState_CatchDemo() {} +void dBird_Rival_c::executeState_CatchDemo() {} +void dBird_Rival_c::finalizeState_CatchDemo() {} +void dBird_Rival_c::initializeState_PathMove() {} +void dBird_Rival_c::executeState_PathMove() {} +void dBird_Rival_c::finalizeState_PathMove() {} diff --git a/src/REL/d/a/d_a_bird_target.cpp b/src/REL/d/a/d_a_bird_target.cpp index e69de29b..c2144ace 100644 --- a/src/REL/d/a/d_a_bird_target.cpp +++ b/src/REL/d/a/d_a_bird_target.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_TARGET, dBird_Target_c, fProfile::BIRD_TARGET, 0xAD, 0, 0); + +STATE_DEFINE(dBird_Target_c, Wait); +STATE_DEFINE(dBird_Target_c, Move); +STATE_DEFINE(dBird_Target_c, LevelUpDemo); +STATE_DEFINE(dBird_Target_c, NpcWait); +STATE_DEFINE(dBird_Target_c, NpcGlide); + +void dBird_Target_c::initializeState_Wait() {} +void dBird_Target_c::executeState_Wait() {} +void dBird_Target_c::finalizeState_Wait() {} +void dBird_Target_c::initializeState_Move() {} +void dBird_Target_c::executeState_Move() {} +void dBird_Target_c::finalizeState_Move() {} +void dBird_Target_c::initializeState_LevelUpDemo() {} +void dBird_Target_c::executeState_LevelUpDemo() {} +void dBird_Target_c::finalizeState_LevelUpDemo() {} +void dBird_Target_c::initializeState_NpcWait() {} +void dBird_Target_c::executeState_NpcWait() {} +void dBird_Target_c::finalizeState_NpcWait() {} +void dBird_Target_c::initializeState_NpcGlide() {} +void dBird_Target_c::executeState_NpcGlide() {} +void dBird_Target_c::finalizeState_NpcGlide() {} diff --git a/src/REL/d/a/d_a_bird_zelda_training.cpp b/src/REL/d/a/d_a_bird_zelda_training.cpp index e69de29b..c188b81a 100644 --- a/src/REL/d/a/d_a_bird_zelda_training.cpp +++ b/src/REL/d/a/d_a_bird_zelda_training.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(BIRD_ZELDA_TRAINING, dBird_ZeldaTraining_c, fProfile::BIRD_ZELDA_TRAINING, 0xAE, 0, 2); + +STATE_DEFINE(dBird_ZeldaTraining_c, Wait); +STATE_DEFINE(dBird_ZeldaTraining_c, Chase); +STATE_DEFINE(dBird_ZeldaTraining_c, Finish); + +void dBird_ZeldaTraining_c::initializeState_Wait() {} +void dBird_ZeldaTraining_c::executeState_Wait() {} +void dBird_ZeldaTraining_c::finalizeState_Wait() {} +void dBird_ZeldaTraining_c::initializeState_Chase() {} +void dBird_ZeldaTraining_c::executeState_Chase() {} +void dBird_ZeldaTraining_c::finalizeState_Chase() {} +void dBird_ZeldaTraining_c::initializeState_Finish() {} +void dBird_ZeldaTraining_c::executeState_Finish() {} +void dBird_ZeldaTraining_c::finalizeState_Finish() {} diff --git a/src/REL/d/a/d_a_bombf.cpp b/src/REL/d/a/d_a_bombf.cpp index e69de29b..d9008c06 100644 --- a/src/REL/d/a/d_a_bombf.cpp +++ b/src/REL/d/a/d_a_bombf.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(BOMBF, dAcBombf_c, fProfile::BOMBF, 0x129, 0, 4099); + +STATE_DEFINE(dAcBombf_c, Wait); + +void dAcBombf_c::initializeState_Wait() {} +void dAcBombf_c::executeState_Wait() {} +void dAcBombf_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_bullet_gue.cpp b/src/REL/d/a/d_a_bullet_gue.cpp index e69de29b..0883a373 100644 --- a/src/REL/d/a/d_a_bullet_gue.cpp +++ b/src/REL/d/a/d_a_bullet_gue.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(GUE_BULLET, dAcBulletGue_c, fProfile::GUE_BULLET, 0x105, 0, 2); + +STATE_DEFINE(dAcBulletGue_c, Wait); +STATE_DEFINE(dAcBulletGue_c, Hold); +STATE_DEFINE(dAcBulletGue_c, TakeOff); + +void dAcBulletGue_c::initializeState_Wait() {} +void dAcBulletGue_c::executeState_Wait() {} +void dAcBulletGue_c::finalizeState_Wait() {} +void dAcBulletGue_c::initializeState_Hold() {} +void dAcBulletGue_c::executeState_Hold() {} +void dAcBulletGue_c::finalizeState_Hold() {} +void dAcBulletGue_c::initializeState_TakeOff() {} +void dAcBulletGue_c::executeState_TakeOff() {} +void dAcBulletGue_c::finalizeState_TakeOff() {} diff --git a/src/REL/d/a/d_a_bullet_maguppo.cpp b/src/REL/d/a/d_a_bullet_maguppo.cpp index e69de29b..dc206fa8 100644 --- a/src/REL/d/a/d_a_bullet_maguppo.cpp +++ b/src/REL/d/a/d_a_bullet_maguppo.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(MAGUPPO_BULLET, dAcBulletMaguppo_c, fProfile::MAGUPPO_BULLET, 0xFC, 0, 0); + +STATE_DEFINE(dAcBulletMaguppo_c, Move); + +void dAcBulletMaguppo_c::initializeState_Move() {} +void dAcBulletMaguppo_c::executeState_Move() {} +void dAcBulletMaguppo_c::finalizeState_Move() {} diff --git a/src/REL/d/a/d_a_co_test.cpp b/src/REL/d/a/d_a_co_test.cpp index e69de29b..87530bf6 100644 --- a/src/REL/d/a/d_a_co_test.cpp +++ b/src/REL/d/a/d_a_co_test.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(CO_TEST, dAcCoTest, fProfile::CO_TEST, 0x1B4, 0, 1); + +STATE_DEFINE(dAcCoTest, Wait); + +void dAcCoTest::initializeState_Wait() {} +void dAcCoTest::executeState_Wait() {} +void dAcCoTest::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_col_stp.cpp b/src/REL/d/a/d_a_col_stp.cpp index e69de29b..88f9f94d 100644 --- a/src/REL/d/a/d_a_col_stp.cpp +++ b/src/REL/d/a/d_a_col_stp.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(COL_STP, dAcColStp_c, fProfile::COL_STP, 0x258, 0, 0); + +dAcColStp_c::dAcColStp_c() {} +dAcColStp_c::~dAcColStp_c() {} diff --git a/src/REL/d/a/d_a_control.cpp b/src/REL/d/a/d_a_control.cpp index e69de29b..a4a5ba51 100644 --- a/src/REL/d/a/d_a_control.cpp +++ b/src/REL/d/a/d_a_control.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(ENEMY_CONTROL, dAcEnCl_c, fProfile::ENEMY_CONTROL, 0xE0, 0, 0); + +STATE_DEFINE(dAcEnCl_c, pathMove); +STATE_DEFINE(dAcEnCl_c, pathRoof); +STATE_DEFINE(dAcEnCl_c, pathStop); +STATE_DEFINE(dAcEnCl_c, rangeCheck_All); +STATE_DEFINE(dAcEnCl_c, infinite); +STATE_DEFINE(dAcEnCl_c, rangeMove); +STATE_DEFINE(dAcEnCl_c, rangeSearch); + +void dAcEnCl_c::initializeState_pathMove() {} +void dAcEnCl_c::executeState_pathMove() {} +void dAcEnCl_c::finalizeState_pathMove() {} +void dAcEnCl_c::initializeState_pathRoof() {} +void dAcEnCl_c::executeState_pathRoof() {} +void dAcEnCl_c::finalizeState_pathRoof() {} +void dAcEnCl_c::initializeState_pathStop() {} +void dAcEnCl_c::executeState_pathStop() {} +void dAcEnCl_c::finalizeState_pathStop() {} +void dAcEnCl_c::initializeState_rangeCheck_All() {} +void dAcEnCl_c::executeState_rangeCheck_All() {} +void dAcEnCl_c::finalizeState_rangeCheck_All() {} +void dAcEnCl_c::initializeState_infinite() {} +void dAcEnCl_c::executeState_infinite() {} +void dAcEnCl_c::finalizeState_infinite() {} +void dAcEnCl_c::initializeState_rangeMove() {} +void dAcEnCl_c::executeState_rangeMove() {} +void dAcEnCl_c::finalizeState_rangeMove() {} +void dAcEnCl_c::initializeState_rangeSearch() {} +void dAcEnCl_c::executeState_rangeSearch() {} +void dAcEnCl_c::finalizeState_rangeSearch() {} diff --git a/src/REL/d/a/d_a_demo_npc_bird.cpp b/src/REL/d/a/d_a_demo_npc_bird.cpp index e69de29b..a537a81c 100644 --- a/src/REL/d/a/d_a_demo_npc_bird.cpp +++ b/src/REL/d/a/d_a_demo_npc_bird.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(DEMO_NPC_BIRD, dAcDemoNpcBird_c, fProfile::DEMO_NPC_BIRD, 0x2F, 0, 2); + +STATE_DEFINE(dAcDemoNpcBird_c, Hide); +STATE_DEFINE(dAcDemoNpcBird_c, Call); +STATE_DEFINE(dAcDemoNpcBird_c, Fly1); +STATE_DEFINE(dAcDemoNpcBird_c, Fly2); +STATE_DEFINE(dAcDemoNpcBird_c, Fly3); + +void dAcDemoNpcBird_c::initializeState_Hide() {} +void dAcDemoNpcBird_c::executeState_Hide() {} +void dAcDemoNpcBird_c::finalizeState_Hide() {} +void dAcDemoNpcBird_c::initializeState_Call() {} +void dAcDemoNpcBird_c::executeState_Call() {} +void dAcDemoNpcBird_c::finalizeState_Call() {} +void dAcDemoNpcBird_c::initializeState_Fly1() {} +void dAcDemoNpcBird_c::executeState_Fly1() {} +void dAcDemoNpcBird_c::finalizeState_Fly1() {} +void dAcDemoNpcBird_c::initializeState_Fly2() {} +void dAcDemoNpcBird_c::executeState_Fly2() {} +void dAcDemoNpcBird_c::finalizeState_Fly2() {} +void dAcDemoNpcBird_c::initializeState_Fly3() {} +void dAcDemoNpcBird_c::executeState_Fly3() {} +void dAcDemoNpcBird_c::finalizeState_Fly3() {} diff --git a/src/REL/d/a/d_a_eel.cpp b/src/REL/d/a/d_a_eel.cpp index e69de29b..7480dc24 100644 --- a/src/REL/d/a/d_a_eel.cpp +++ b/src/REL/d/a/d_a_eel.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(EEL, dAcEel_c, fProfile::EEL, 0x9C, 0, 3); diff --git a/src/REL/d/a/d_a_fish.cpp b/src/REL/d/a/d_a_fish.cpp index e69de29b..ebd43999 100644 --- a/src/REL/d/a/d_a_fish.cpp +++ b/src/REL/d/a/d_a_fish.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(FISH, dAcFish_c, fProfile::FISH, 0x9B, 0, 3); diff --git a/src/REL/d/a/d_a_fish_mgr.cpp b/src/REL/d/a/d_a_fish_mgr.cpp index e69de29b..6353ca70 100644 --- a/src/REL/d/a/d_a_fish_mgr.cpp +++ b/src/REL/d/a/d_a_fish_mgr.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(FISH_MGR, dAcFishMgr_c, fProfile::FISH_MGR, 0x9A, 0, 3); diff --git a/src/REL/d/a/d_a_fly_slb.cpp b/src/REL/d/a/d_a_fly_slb.cpp index e69de29b..919a5bf9 100644 --- a/src/REL/d/a/d_a_fly_slb.cpp +++ b/src/REL/d/a/d_a_fly_slb.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(FLY_SLB, dAcFlySlb_c, fProfile::FLY_SLB, 0x95, 0, 387); + +STATE_DEFINE(dAcFlySlb_c, Fly); + +void dAcFlySlb_c::initializeState_Fly() {} +void dAcFlySlb_c::executeState_Fly() {} +void dAcFlySlb_c::finalizeState_Fly() {} diff --git a/src/REL/d/a/d_a_girahimu_sword_beam.cpp b/src/REL/d/a/d_a_girahimu_sword_beam.cpp index e69de29b..f72f8b3d 100644 --- a/src/REL/d/a/d_a_girahimu_sword_beam.cpp +++ b/src/REL/d/a/d_a_girahimu_sword_beam.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(GH_SWORD_BEAM, dAcGirahimuSwordBeam_c, fProfile::GH_SWORD_BEAM, 0x116, 0, 0); + +STATE_DEFINE(dAcGirahimuSwordBeam_c, BulletMove); +STATE_DEFINE(dAcGirahimuSwordBeam_c, Damage); + +void dAcGirahimuSwordBeam_c::initializeState_BulletMove() {} +void dAcGirahimuSwordBeam_c::executeState_BulletMove() {} +void dAcGirahimuSwordBeam_c::finalizeState_BulletMove() {} +void dAcGirahimuSwordBeam_c::initializeState_Damage() {} +void dAcGirahimuSwordBeam_c::executeState_Damage() {} +void dAcGirahimuSwordBeam_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/d_a_heartf.cpp b/src/REL/d/a/d_a_heartf.cpp index e69de29b..38b06857 100644 --- a/src/REL/d/a/d_a_heartf.cpp +++ b/src/REL/d/a/d_a_heartf.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(HEART_FLOWER, dAcHeartf_c, fProfile::HEART_FLOWER, 0x127, 0, 7); + +STATE_DEFINE(dAcHeartf_c, Wait); +STATE_DEFINE(dAcHeartf_c, Wind); +STATE_DEFINE(dAcHeartf_c, Break); +STATE_DEFINE(dAcHeartf_c, Sync); +STATE_DEFINE(dAcHeartf_c, Water); +STATE_DEFINE(dAcHeartf_c, Spore); + +void dAcHeartf_c::initializeState_Wait() {} +void dAcHeartf_c::executeState_Wait() {} +void dAcHeartf_c::finalizeState_Wait() {} +void dAcHeartf_c::initializeState_Wind() {} +void dAcHeartf_c::executeState_Wind() {} +void dAcHeartf_c::finalizeState_Wind() {} +void dAcHeartf_c::initializeState_Break() {} +void dAcHeartf_c::executeState_Break() {} +void dAcHeartf_c::finalizeState_Break() {} +void dAcHeartf_c::initializeState_Sync() {} +void dAcHeartf_c::executeState_Sync() {} +void dAcHeartf_c::finalizeState_Sync() {} +void dAcHeartf_c::initializeState_Water() {} +void dAcHeartf_c::executeState_Water() {} +void dAcHeartf_c::finalizeState_Water() {} +void dAcHeartf_c::initializeState_Spore() {} +void dAcHeartf_c::executeState_Spore() {} +void dAcHeartf_c::finalizeState_Spore() {} diff --git a/src/REL/d/a/d_a_hidory_fire.cpp b/src/REL/d/a/d_a_hidory_fire.cpp index e69de29b..9b665d21 100644 --- a/src/REL/d/a/d_a_hidory_fire.cpp +++ b/src/REL/d/a/d_a_hidory_fire.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(HIDORY_FIRE, dAcHidoryFire_c, fProfile::HIDORY_FIRE, 0x10B, 0, 0); + +STATE_DEFINE(dAcHidoryFire_c, BulletMove); +STATE_DEFINE(dAcHidoryFire_c, Damage); + +void dAcHidoryFire_c::initializeState_BulletMove() {} +void dAcHidoryFire_c::executeState_BulletMove() {} +void dAcHidoryFire_c::finalizeState_BulletMove() {} +void dAcHidoryFire_c::initializeState_Damage() {} +void dAcHidoryFire_c::executeState_Damage() {} +void dAcHidoryFire_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/d_a_insect_ant.cpp b/src/REL/d/a/d_a_insect_ant.cpp index e69de29b..59e9b24d 100644 --- a/src/REL/d/a/d_a_insect_ant.cpp +++ b/src/REL/d/a/d_a_insect_ant.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_ANT, dAcInsectAnt_c, fProfile::INSECT_ANT, 0x16D, 0, 3); + +STATE_DEFINE(dAcInsectAnt_c, Wait); +STATE_DEFINE(dAcInsectAnt_c, Walk); +STATE_DEFINE(dAcInsectAnt_c, Escape); +STATE_DEFINE(dAcInsectAnt_c, Dig); +STATE_DEFINE(dAcInsectAnt_c, Dead); +STATE_DEFINE(dAcInsectAnt_c, Finalize); + +void dAcInsectAnt_c::initializeState_Wait() {} +void dAcInsectAnt_c::executeState_Wait() {} +void dAcInsectAnt_c::finalizeState_Wait() {} +void dAcInsectAnt_c::initializeState_Walk() {} +void dAcInsectAnt_c::executeState_Walk() {} +void dAcInsectAnt_c::finalizeState_Walk() {} +void dAcInsectAnt_c::initializeState_Escape() {} +void dAcInsectAnt_c::executeState_Escape() {} +void dAcInsectAnt_c::finalizeState_Escape() {} +void dAcInsectAnt_c::initializeState_Dig() {} +void dAcInsectAnt_c::executeState_Dig() {} +void dAcInsectAnt_c::finalizeState_Dig() {} +void dAcInsectAnt_c::initializeState_Dead() {} +void dAcInsectAnt_c::executeState_Dead() {} +void dAcInsectAnt_c::finalizeState_Dead() {} +void dAcInsectAnt_c::initializeState_Finalize() {} +void dAcInsectAnt_c::executeState_Finalize() {} +void dAcInsectAnt_c::finalizeState_Finalize() {} diff --git a/src/REL/d/a/d_a_insect_beetle.cpp b/src/REL/d/a/d_a_insect_beetle.cpp index e69de29b..022b5fc3 100644 --- a/src/REL/d/a/d_a_insect_beetle.cpp +++ b/src/REL/d/a/d_a_insect_beetle.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_BEETLE, dAcInsectBeetle_c, fProfile::INSECT_BEETLE, 0x16A, 0, 3); + +STATE_DEFINE(dAcInsectBeetle_c, Wait); +STATE_DEFINE(dAcInsectBeetle_c, Walk); +STATE_DEFINE(dAcInsectBeetle_c, Escape); +STATE_DEFINE(dAcInsectBeetle_c, Fly); +STATE_DEFINE(dAcInsectBeetle_c, Fall); +STATE_DEFINE(dAcInsectBeetle_c, Getup); +STATE_DEFINE(dAcInsectBeetle_c, Finalize); +STATE_DEFINE(dAcInsectBeetle_c, Dead); +STATE_DEFINE(dAcInsectBeetle_c, EscapeChild); + +void dAcInsectBeetle_c::initializeState_Wait() {} +void dAcInsectBeetle_c::executeState_Wait() {} +void dAcInsectBeetle_c::finalizeState_Wait() {} +void dAcInsectBeetle_c::initializeState_Walk() {} +void dAcInsectBeetle_c::executeState_Walk() {} +void dAcInsectBeetle_c::finalizeState_Walk() {} +void dAcInsectBeetle_c::initializeState_Escape() {} +void dAcInsectBeetle_c::executeState_Escape() {} +void dAcInsectBeetle_c::finalizeState_Escape() {} +void dAcInsectBeetle_c::initializeState_Fly() {} +void dAcInsectBeetle_c::executeState_Fly() {} +void dAcInsectBeetle_c::finalizeState_Fly() {} +void dAcInsectBeetle_c::initializeState_Fall() {} +void dAcInsectBeetle_c::executeState_Fall() {} +void dAcInsectBeetle_c::finalizeState_Fall() {} +void dAcInsectBeetle_c::initializeState_Getup() {} +void dAcInsectBeetle_c::executeState_Getup() {} +void dAcInsectBeetle_c::finalizeState_Getup() {} +void dAcInsectBeetle_c::initializeState_Finalize() {} +void dAcInsectBeetle_c::executeState_Finalize() {} +void dAcInsectBeetle_c::finalizeState_Finalize() {} +void dAcInsectBeetle_c::initializeState_Dead() {} +void dAcInsectBeetle_c::executeState_Dead() {} +void dAcInsectBeetle_c::finalizeState_Dead() {} +void dAcInsectBeetle_c::initializeState_EscapeChild() {} +void dAcInsectBeetle_c::executeState_EscapeChild() {} +void dAcInsectBeetle_c::finalizeState_EscapeChild() {} diff --git a/src/REL/d/a/d_a_insect_butterfly.cpp b/src/REL/d/a/d_a_insect_butterfly.cpp index e69de29b..9a6c1194 100644 --- a/src/REL/d/a/d_a_insect_butterfly.cpp +++ b/src/REL/d/a/d_a_insect_butterfly.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_BUTTERFLY, dAcInsectButterfly_c, fProfile::INSECT_BUTTERFLY, 0x16E, 0, 3); + +STATE_DEFINE(dAcInsectButterfly_c, Move); +STATE_DEFINE(dAcInsectButterfly_c, Escape); +STATE_DEFINE(dAcInsectButterfly_c, Fly); +STATE_DEFINE(dAcInsectButterfly_c, Finalize); +STATE_DEFINE(dAcInsectButterfly_c, Dead); + +void dAcInsectButterfly_c::initializeState_Move() {} +void dAcInsectButterfly_c::executeState_Move() {} +void dAcInsectButterfly_c::finalizeState_Move() {} +void dAcInsectButterfly_c::initializeState_Escape() {} +void dAcInsectButterfly_c::executeState_Escape() {} +void dAcInsectButterfly_c::finalizeState_Escape() {} +void dAcInsectButterfly_c::initializeState_Fly() {} +void dAcInsectButterfly_c::executeState_Fly() {} +void dAcInsectButterfly_c::finalizeState_Fly() {} +void dAcInsectButterfly_c::initializeState_Finalize() {} +void dAcInsectButterfly_c::executeState_Finalize() {} +void dAcInsectButterfly_c::finalizeState_Finalize() {} +void dAcInsectButterfly_c::initializeState_Dead() {} +void dAcInsectButterfly_c::executeState_Dead() {} +void dAcInsectButterfly_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_cicada.cpp b/src/REL/d/a/d_a_insect_cicada.cpp index e69de29b..650ec4ef 100644 --- a/src/REL/d/a/d_a_insect_cicada.cpp +++ b/src/REL/d/a/d_a_insect_cicada.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_CICADA, dAcInsectCicada_c, fProfile::INSECT_CICADA, 0x16C, 0, 2); + +STATE_DEFINE(dAcInsectCicada_c, Wait); +STATE_DEFINE(dAcInsectCicada_c, Fly); +STATE_DEFINE(dAcInsectCicada_c, Finalize); +STATE_DEFINE(dAcInsectCicada_c, Dead); + +void dAcInsectCicada_c::initializeState_Wait() {} +void dAcInsectCicada_c::executeState_Wait() {} +void dAcInsectCicada_c::finalizeState_Wait() {} +void dAcInsectCicada_c::initializeState_Fly() {} +void dAcInsectCicada_c::executeState_Fly() {} +void dAcInsectCicada_c::finalizeState_Fly() {} +void dAcInsectCicada_c::initializeState_Finalize() {} +void dAcInsectCicada_c::executeState_Finalize() {} +void dAcInsectCicada_c::finalizeState_Finalize() {} +void dAcInsectCicada_c::initializeState_Dead() {} +void dAcInsectCicada_c::executeState_Dead() {} +void dAcInsectCicada_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_dragonfly.cpp b/src/REL/d/a/d_a_insect_dragonfly.cpp index e69de29b..7992b01b 100644 --- a/src/REL/d/a/d_a_insect_dragonfly.cpp +++ b/src/REL/d/a/d_a_insect_dragonfly.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_DRAGONFLY, dAcInsectDragonfly_c, fProfile::INSECT_DRAGONFLY, 0x169, 0, 3); + +STATE_DEFINE(dAcInsectDragonfly_c, Wait); +STATE_DEFINE(dAcInsectDragonfly_c, Move); +STATE_DEFINE(dAcInsectDragonfly_c, Escape); +STATE_DEFINE(dAcInsectDragonfly_c, Fly); +STATE_DEFINE(dAcInsectDragonfly_c, Finalize); +STATE_DEFINE(dAcInsectDragonfly_c, Dead); + +void dAcInsectDragonfly_c::initializeState_Wait() {} +void dAcInsectDragonfly_c::executeState_Wait() {} +void dAcInsectDragonfly_c::finalizeState_Wait() {} +void dAcInsectDragonfly_c::initializeState_Move() {} +void dAcInsectDragonfly_c::executeState_Move() {} +void dAcInsectDragonfly_c::finalizeState_Move() {} +void dAcInsectDragonfly_c::initializeState_Escape() {} +void dAcInsectDragonfly_c::executeState_Escape() {} +void dAcInsectDragonfly_c::finalizeState_Escape() {} +void dAcInsectDragonfly_c::initializeState_Fly() {} +void dAcInsectDragonfly_c::executeState_Fly() {} +void dAcInsectDragonfly_c::finalizeState_Fly() {} +void dAcInsectDragonfly_c::initializeState_Finalize() {} +void dAcInsectDragonfly_c::executeState_Finalize() {} +void dAcInsectDragonfly_c::finalizeState_Finalize() {} +void dAcInsectDragonfly_c::initializeState_Dead() {} +void dAcInsectDragonfly_c::executeState_Dead() {} +void dAcInsectDragonfly_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_firefly.cpp b/src/REL/d/a/d_a_insect_firefly.cpp index e69de29b..2d437216 100644 --- a/src/REL/d/a/d_a_insect_firefly.cpp +++ b/src/REL/d/a/d_a_insect_firefly.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_FIREFLY, dAcInsectFirefly_c, fProfile::INSECT_FIREFLY, 0x170, 0, 3); + +STATE_DEFINE(dAcInsectFirefly_c, Move); +STATE_DEFINE(dAcInsectFirefly_c, Escape); +STATE_DEFINE(dAcInsectFirefly_c, Fly); +STATE_DEFINE(dAcInsectFirefly_c, Finalize); +STATE_DEFINE(dAcInsectFirefly_c, Dead); + +void dAcInsectFirefly_c::initializeState_Move() {} +void dAcInsectFirefly_c::executeState_Move() {} +void dAcInsectFirefly_c::finalizeState_Move() {} +void dAcInsectFirefly_c::initializeState_Escape() {} +void dAcInsectFirefly_c::executeState_Escape() {} +void dAcInsectFirefly_c::finalizeState_Escape() {} +void dAcInsectFirefly_c::initializeState_Fly() {} +void dAcInsectFirefly_c::executeState_Fly() {} +void dAcInsectFirefly_c::finalizeState_Fly() {} +void dAcInsectFirefly_c::initializeState_Finalize() {} +void dAcInsectFirefly_c::executeState_Finalize() {} +void dAcInsectFirefly_c::finalizeState_Finalize() {} +void dAcInsectFirefly_c::initializeState_Dead() {} +void dAcInsectFirefly_c::executeState_Dead() {} +void dAcInsectFirefly_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_grasshopper.cpp b/src/REL/d/a/d_a_insect_grasshopper.cpp index e69de29b..2f071cee 100644 --- a/src/REL/d/a/d_a_insect_grasshopper.cpp +++ b/src/REL/d/a/d_a_insect_grasshopper.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_GRASSHOPPER, dAcInsectGrasshopper_c, fProfile::INSECT_GRASSHOPPER, 0x16B, 0, 3); + +STATE_DEFINE(dAcInsectGrasshopper_c, Wait); +STATE_DEFINE(dAcInsectGrasshopper_c, Walk); +STATE_DEFINE(dAcInsectGrasshopper_c, Jump); +STATE_DEFINE(dAcInsectGrasshopper_c, Fly); +STATE_DEFINE(dAcInsectGrasshopper_c, Finalize); +STATE_DEFINE(dAcInsectGrasshopper_c, Dead); + +void dAcInsectGrasshopper_c::initializeState_Wait() {} +void dAcInsectGrasshopper_c::executeState_Wait() {} +void dAcInsectGrasshopper_c::finalizeState_Wait() {} +void dAcInsectGrasshopper_c::initializeState_Walk() {} +void dAcInsectGrasshopper_c::executeState_Walk() {} +void dAcInsectGrasshopper_c::finalizeState_Walk() {} +void dAcInsectGrasshopper_c::initializeState_Jump() {} +void dAcInsectGrasshopper_c::executeState_Jump() {} +void dAcInsectGrasshopper_c::finalizeState_Jump() {} +void dAcInsectGrasshopper_c::initializeState_Fly() {} +void dAcInsectGrasshopper_c::executeState_Fly() {} +void dAcInsectGrasshopper_c::finalizeState_Fly() {} +void dAcInsectGrasshopper_c::initializeState_Finalize() {} +void dAcInsectGrasshopper_c::executeState_Finalize() {} +void dAcInsectGrasshopper_c::finalizeState_Finalize() {} +void dAcInsectGrasshopper_c::initializeState_Dead() {} +void dAcInsectGrasshopper_c::executeState_Dead() {} +void dAcInsectGrasshopper_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_ladybug.cpp b/src/REL/d/a/d_a_insect_ladybug.cpp index e69de29b..e04d3781 100644 --- a/src/REL/d/a/d_a_insect_ladybug.cpp +++ b/src/REL/d/a/d_a_insect_ladybug.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_LADYBUG, dAcInsectLadybug_c, fProfile::INSECT_LADYBUG, 0x168, 0, 3); + +STATE_DEFINE(dAcInsectLadybug_c, Wait); +STATE_DEFINE(dAcInsectLadybug_c, Walk); +STATE_DEFINE(dAcInsectLadybug_c, Escape); +STATE_DEFINE(dAcInsectLadybug_c, Fly); +STATE_DEFINE(dAcInsectLadybug_c, Finalize); +STATE_DEFINE(dAcInsectLadybug_c, Dead); + +void dAcInsectLadybug_c::initializeState_Wait() {} +void dAcInsectLadybug_c::executeState_Wait() {} +void dAcInsectLadybug_c::finalizeState_Wait() {} +void dAcInsectLadybug_c::initializeState_Walk() {} +void dAcInsectLadybug_c::executeState_Walk() {} +void dAcInsectLadybug_c::finalizeState_Walk() {} +void dAcInsectLadybug_c::initializeState_Escape() {} +void dAcInsectLadybug_c::executeState_Escape() {} +void dAcInsectLadybug_c::finalizeState_Escape() {} +void dAcInsectLadybug_c::initializeState_Fly() {} +void dAcInsectLadybug_c::executeState_Fly() {} +void dAcInsectLadybug_c::finalizeState_Fly() {} +void dAcInsectLadybug_c::initializeState_Finalize() {} +void dAcInsectLadybug_c::executeState_Finalize() {} +void dAcInsectLadybug_c::finalizeState_Finalize() {} +void dAcInsectLadybug_c::initializeState_Dead() {} +void dAcInsectLadybug_c::executeState_Dead() {} +void dAcInsectLadybug_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_insect_scarab.cpp b/src/REL/d/a/d_a_insect_scarab.cpp index e69de29b..cadaa467 100644 --- a/src/REL/d/a/d_a_insect_scarab.cpp +++ b/src/REL/d/a/d_a_insect_scarab.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(INSECT_SCARAB, dAcInsectScarab_c, fProfile::INSECT_SCARAB, 0x16F, 0, 3); + +STATE_DEFINE(dAcInsectScarab_c, Wait); +STATE_DEFINE(dAcInsectScarab_c, Walk); +STATE_DEFINE(dAcInsectScarab_c, Escape); +STATE_DEFINE(dAcInsectScarab_c, Fly); +STATE_DEFINE(dAcInsectScarab_c, Finalize); +STATE_DEFINE(dAcInsectScarab_c, Excrement); +STATE_DEFINE(dAcInsectScarab_c, Dead); + +void dAcInsectScarab_c::initializeState_Wait() {} +void dAcInsectScarab_c::executeState_Wait() {} +void dAcInsectScarab_c::finalizeState_Wait() {} +void dAcInsectScarab_c::initializeState_Walk() {} +void dAcInsectScarab_c::executeState_Walk() {} +void dAcInsectScarab_c::finalizeState_Walk() {} +void dAcInsectScarab_c::initializeState_Escape() {} +void dAcInsectScarab_c::executeState_Escape() {} +void dAcInsectScarab_c::finalizeState_Escape() {} +void dAcInsectScarab_c::initializeState_Fly() {} +void dAcInsectScarab_c::executeState_Fly() {} +void dAcInsectScarab_c::finalizeState_Fly() {} +void dAcInsectScarab_c::initializeState_Finalize() {} +void dAcInsectScarab_c::executeState_Finalize() {} +void dAcInsectScarab_c::finalizeState_Finalize() {} +void dAcInsectScarab_c::initializeState_Excrement() {} +void dAcInsectScarab_c::executeState_Excrement() {} +void dAcInsectScarab_c::finalizeState_Excrement() {} +void dAcInsectScarab_c::initializeState_Dead() {} +void dAcInsectScarab_c::executeState_Dead() {} +void dAcInsectScarab_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/d_a_invisible.cpp b/src/REL/d/a/d_a_invisible.cpp index e69de29b..31b37f89 100644 --- a/src/REL/d/a/d_a_invisible.cpp +++ b/src/REL/d/a/d_a_invisible.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(INVISIBLE, dAcInvisible, fProfile::INVISIBLE, 0x11D, 0, 0); + +STATE_DEFINE(dAcInvisible, Wait); + +void dAcInvisible::initializeState_Wait() {} +void dAcInvisible::executeState_Wait() {} +void dAcInvisible::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_kanban.cpp b/src/REL/d/a/d_a_kanban.cpp index e69de29b..c1242128 100644 --- a/src/REL/d/a/d_a_kanban.cpp +++ b/src/REL/d/a/d_a_kanban.cpp @@ -0,0 +1,20 @@ +#include + +SPECIAL_ACTOR_PROFILE(KANBAN, dAcKanban_c, fProfile::KANBAN, 0x181, 0, 3); + +STATE_DEFINE(dAcKanban_c, Wait); +STATE_DEFINE(dAcKanban_c, Message); +STATE_DEFINE(dAcKanban_c, PullOut); + +dAcKanban_c::dAcKanban_c() : mStateMgr(*this, sStateID::null) {} +dAcKanban_c::~dAcKanban_c() {} + +void dAcKanban_c::initializeState_Wait() {} +void dAcKanban_c::executeState_Wait() {} +void dAcKanban_c::finalizeState_Wait() {} +void dAcKanban_c::initializeState_Message() {} +void dAcKanban_c::executeState_Message() {} +void dAcKanban_c::finalizeState_Message() {} +void dAcKanban_c::initializeState_PullOut() {} +void dAcKanban_c::executeState_PullOut() {} +void dAcKanban_c::finalizeState_PullOut() {} diff --git a/src/REL/d/a/d_a_knight_leader_bird.cpp b/src/REL/d/a/d_a_knight_leader_bird.cpp index e69de29b..6a98975e 100644 --- a/src/REL/d/a/d_a_knight_leader_bird.cpp +++ b/src/REL/d/a/d_a_knight_leader_bird.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(KNIGHT_LEADER_BIRD, dAcKnightLeaderBird_c, fProfile::KNIGHT_LEADER_BIRD, 0x8E, 0, 2); + +STATE_DEFINE(dAcKnightLeaderBird_c, Wait); + +void dAcKnightLeaderBird_c::initializeState_Wait() {} +void dAcKnightLeaderBird_c::executeState_Wait() {} +void dAcKnightLeaderBird_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_little_bird.cpp b/src/REL/d/a/d_a_little_bird.cpp index e69de29b..2db08f9d 100644 --- a/src/REL/d/a/d_a_little_bird.cpp +++ b/src/REL/d/a/d_a_little_bird.cpp @@ -0,0 +1,61 @@ +#include + +SPECIAL_ACTOR_PROFILE(LITTLE_BIRD, dAcLittleBird_c, fProfile::LITTLE_BIRD, 0x99, 0, 391); + +STATE_DEFINE(dAcLittleBird_c, Init); +STATE_DEFINE(dAcLittleBird_c, Wait); +STATE_DEFINE(dAcLittleBird_c, Scratch); +STATE_DEFINE(dAcLittleBird_c, Hop); +STATE_DEFINE(dAcLittleBird_c, Eat); +STATE_DEFINE(dAcLittleBird_c, Sing); +STATE_DEFINE(dAcLittleBird_c, PreEscape); +STATE_DEFINE(dAcLittleBird_c, PreEscape2); +STATE_DEFINE(dAcLittleBird_c, FlyReady); +STATE_DEFINE(dAcLittleBird_c, FlyEscape); +STATE_DEFINE(dAcLittleBird_c, FlyKakku); +STATE_DEFINE(dAcLittleBird_c, FlyReturn); +STATE_DEFINE(dAcLittleBird_c, LandOn); +STATE_DEFINE(dAcLittleBird_c, LandReady); + +void dAcLittleBird_c::initializeState_Init() {} +void dAcLittleBird_c::executeState_Init() {} +void dAcLittleBird_c::finalizeState_Init() {} +void dAcLittleBird_c::initializeState_Wait() {} +void dAcLittleBird_c::executeState_Wait() {} +void dAcLittleBird_c::finalizeState_Wait() {} +void dAcLittleBird_c::initializeState_Scratch() {} +void dAcLittleBird_c::executeState_Scratch() {} +void dAcLittleBird_c::finalizeState_Scratch() {} +void dAcLittleBird_c::initializeState_Hop() {} +void dAcLittleBird_c::executeState_Hop() {} +void dAcLittleBird_c::finalizeState_Hop() {} +void dAcLittleBird_c::initializeState_Eat() {} +void dAcLittleBird_c::executeState_Eat() {} +void dAcLittleBird_c::finalizeState_Eat() {} +void dAcLittleBird_c::initializeState_Sing() {} +void dAcLittleBird_c::executeState_Sing() {} +void dAcLittleBird_c::finalizeState_Sing() {} +void dAcLittleBird_c::initializeState_PreEscape() {} +void dAcLittleBird_c::executeState_PreEscape() {} +void dAcLittleBird_c::finalizeState_PreEscape() {} +void dAcLittleBird_c::initializeState_PreEscape2() {} +void dAcLittleBird_c::executeState_PreEscape2() {} +void dAcLittleBird_c::finalizeState_PreEscape2() {} +void dAcLittleBird_c::initializeState_FlyReady() {} +void dAcLittleBird_c::executeState_FlyReady() {} +void dAcLittleBird_c::finalizeState_FlyReady() {} +void dAcLittleBird_c::initializeState_FlyEscape() {} +void dAcLittleBird_c::executeState_FlyEscape() {} +void dAcLittleBird_c::finalizeState_FlyEscape() {} +void dAcLittleBird_c::initializeState_FlyKakku() {} +void dAcLittleBird_c::executeState_FlyKakku() {} +void dAcLittleBird_c::finalizeState_FlyKakku() {} +void dAcLittleBird_c::initializeState_FlyReturn() {} +void dAcLittleBird_c::executeState_FlyReturn() {} +void dAcLittleBird_c::finalizeState_FlyReturn() {} +void dAcLittleBird_c::initializeState_LandOn() {} +void dAcLittleBird_c::executeState_LandOn() {} +void dAcLittleBird_c::finalizeState_LandOn() {} +void dAcLittleBird_c::initializeState_LandReady() {} +void dAcLittleBird_c::executeState_LandReady() {} +void dAcLittleBird_c::finalizeState_LandReady() {} diff --git a/src/REL/d/a/d_a_little_bird_mgr.cpp b/src/REL/d/a/d_a_little_bird_mgr.cpp index e69de29b..1efe68c4 100644 --- a/src/REL/d/a/d_a_little_bird_mgr.cpp +++ b/src/REL/d/a/d_a_little_bird_mgr.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(LITTLE_BIRD_MGR, dAcLittleBirdMgr_c, fProfile::LITTLE_BIRD_MGR, 0x98, 0, 3); + +STATE_DEFINE(dAcLittleBirdMgr_c, Set); +STATE_DEFINE(dAcLittleBirdMgr_c, Reset); +STATE_DEFINE(dAcLittleBirdMgr_c, Safety); +STATE_DEFINE(dAcLittleBirdMgr_c, Warning); +STATE_DEFINE(dAcLittleBirdMgr_c, Danger); +STATE_DEFINE(dAcLittleBirdMgr_c, Kill); + +void dAcLittleBirdMgr_c::initializeState_Set() {} +void dAcLittleBirdMgr_c::executeState_Set() {} +void dAcLittleBirdMgr_c::finalizeState_Set() {} +void dAcLittleBirdMgr_c::initializeState_Reset() {} +void dAcLittleBirdMgr_c::executeState_Reset() {} +void dAcLittleBirdMgr_c::finalizeState_Reset() {} +void dAcLittleBirdMgr_c::initializeState_Safety() {} +void dAcLittleBirdMgr_c::executeState_Safety() {} +void dAcLittleBirdMgr_c::finalizeState_Safety() {} +void dAcLittleBirdMgr_c::initializeState_Warning() {} +void dAcLittleBirdMgr_c::executeState_Warning() {} +void dAcLittleBirdMgr_c::finalizeState_Warning() {} +void dAcLittleBirdMgr_c::initializeState_Danger() {} +void dAcLittleBirdMgr_c::executeState_Danger() {} +void dAcLittleBirdMgr_c::finalizeState_Danger() {} +void dAcLittleBirdMgr_c::initializeState_Kill() {} +void dAcLittleBirdMgr_c::executeState_Kill() {} +void dAcLittleBirdMgr_c::finalizeState_Kill() {} diff --git a/src/REL/d/a/d_a_message.cpp b/src/REL/d/a/d_a_message.cpp index e69de29b..87e1ae7b 100644 --- a/src/REL/d/a/d_a_message.cpp +++ b/src/REL/d/a/d_a_message.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(MESSAGE_ACTOR, dAcMessage_c, fProfile::MESSAGE_ACTOR, 0x289, 0, 0); diff --git a/src/REL/d/a/d_a_morita_test.cpp b/src/REL/d/a/d_a_morita_test.cpp index e69de29b..7fe4b63a 100644 --- a/src/REL/d/a/d_a_morita_test.cpp +++ b/src/REL/d/a/d_a_morita_test.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(J_TEST, dAcJtest_c, fProfile::J_TEST, 0xBB, 0, 2); + +STATE_DEFINE(dAcJtest_c, FishNormalSwim); +STATE_DEFINE(dAcJtest_c, FishEscapeSwim); +STATE_DEFINE(dAcJtest_c, EelNormalSwim); +STATE_DEFINE(dAcJtest_c, EelEscapeSwim); +STATE_DEFINE(dAcJtest_c, GunkanuoSwim); +STATE_DEFINE(dAcJtest_c, SkyTailFly); +STATE_DEFINE(dAcJtest_c, BirdFly); +STATE_DEFINE(dAcJtest_c, Remly); +STATE_DEFINE(dAcJtest_c, OctaGrass); +STATE_DEFINE(dAcJtest_c, WaterDragon); + +void dAcJtest_c::initializeState_FishNormalSwim() {} +void dAcJtest_c::executeState_FishNormalSwim() {} +void dAcJtest_c::finalizeState_FishNormalSwim() {} +void dAcJtest_c::initializeState_FishEscapeSwim() {} +void dAcJtest_c::executeState_FishEscapeSwim() {} +void dAcJtest_c::finalizeState_FishEscapeSwim() {} +void dAcJtest_c::initializeState_EelNormalSwim() {} +void dAcJtest_c::executeState_EelNormalSwim() {} +void dAcJtest_c::finalizeState_EelNormalSwim() {} +void dAcJtest_c::initializeState_EelEscapeSwim() {} +void dAcJtest_c::executeState_EelEscapeSwim() {} +void dAcJtest_c::finalizeState_EelEscapeSwim() {} +void dAcJtest_c::initializeState_GunkanuoSwim() {} +void dAcJtest_c::executeState_GunkanuoSwim() {} +void dAcJtest_c::finalizeState_GunkanuoSwim() {} +void dAcJtest_c::initializeState_SkyTailFly() {} +void dAcJtest_c::executeState_SkyTailFly() {} +void dAcJtest_c::finalizeState_SkyTailFly() {} +void dAcJtest_c::initializeState_BirdFly() {} +void dAcJtest_c::executeState_BirdFly() {} +void dAcJtest_c::finalizeState_BirdFly() {} +void dAcJtest_c::initializeState_Remly() {} +void dAcJtest_c::executeState_Remly() {} +void dAcJtest_c::finalizeState_Remly() {} +void dAcJtest_c::initializeState_OctaGrass() {} +void dAcJtest_c::executeState_OctaGrass() {} +void dAcJtest_c::finalizeState_OctaGrass() {} +void dAcJtest_c::initializeState_WaterDragon() {} +void dAcJtest_c::executeState_WaterDragon() {} +void dAcJtest_c::finalizeState_WaterDragon() {} diff --git a/src/REL/d/a/d_a_nusi_base.cpp b/src/REL/d/a/d_a_nusi_base.cpp index e69de29b..2571c93a 100644 --- a/src/REL/d/a/d_a_nusi_base.cpp +++ b/src/REL/d/a/d_a_nusi_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NUSI_BASE, dAcNusiBase_c, fProfile::NUSI_BASE, 0xB1, 0, 0); diff --git a/src/REL/d/a/d_a_nusi_npc.cpp b/src/REL/d/a/d_a_nusi_npc.cpp index e69de29b..4888229d 100644 --- a/src/REL/d/a/d_a_nusi_npc.cpp +++ b/src/REL/d/a/d_a_nusi_npc.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NUSI_NPC, dAcNusiNpc_c, fProfile::NUSI_NPC, 0xB2, 0, 2); diff --git a/src/REL/d/a/d_a_or_cannon_bullet.cpp b/src/REL/d/a/d_a_or_cannon_bullet.cpp index e69de29b..d2637525 100644 --- a/src/REL/d/a/d_a_or_cannon_bullet.cpp +++ b/src/REL/d/a/d_a_or_cannon_bullet.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OR_CANN_BULLET, dAcOrCannBullet_c, fProfile::OR_CANN_BULLET, 0xF5, 0, 2); + +STATE_DEFINE(dAcOrCannBullet_c, Wait); + +void dAcOrCannBullet_c::initializeState_Wait() {} +void dAcOrCannBullet_c::executeState_Wait() {} +void dAcOrCannBullet_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/d_a_pumpkin.cpp b/src/REL/d/a/d_a_pumpkin.cpp index e69de29b..45b3857f 100644 --- a/src/REL/d/a/d_a_pumpkin.cpp +++ b/src/REL/d/a/d_a_pumpkin.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(PUMPKIN, dAcPumpkin_c, fProfile::PUMPKIN, 0x134, 0, 3); + +STATE_DEFINE(dAcPumpkin_c, Stick); +STATE_DEFINE(dAcPumpkin_c, Wait); +STATE_DEFINE(dAcPumpkin_c, CarryGrab); +STATE_DEFINE(dAcPumpkin_c, StickSword); +STATE_DEFINE(dAcPumpkin_c, Throw); +STATE_DEFINE(dAcPumpkin_c, Roll); +STATE_DEFINE(dAcPumpkin_c, CarryBeetle); +STATE_DEFINE(dAcPumpkin_c, CarryWhip); + +void dAcPumpkin_c::initializeState_Stick() {} +void dAcPumpkin_c::executeState_Stick() {} +void dAcPumpkin_c::finalizeState_Stick() {} +void dAcPumpkin_c::initializeState_Wait() {} +void dAcPumpkin_c::executeState_Wait() {} +void dAcPumpkin_c::finalizeState_Wait() {} +void dAcPumpkin_c::initializeState_CarryGrab() {} +void dAcPumpkin_c::executeState_CarryGrab() {} +void dAcPumpkin_c::finalizeState_CarryGrab() {} +void dAcPumpkin_c::initializeState_StickSword() {} +void dAcPumpkin_c::executeState_StickSword() {} +void dAcPumpkin_c::finalizeState_StickSword() {} +void dAcPumpkin_c::initializeState_Throw() {} +void dAcPumpkin_c::executeState_Throw() {} +void dAcPumpkin_c::finalizeState_Throw() {} +void dAcPumpkin_c::initializeState_Roll() {} +void dAcPumpkin_c::executeState_Roll() {} +void dAcPumpkin_c::finalizeState_Roll() {} +void dAcPumpkin_c::initializeState_CarryBeetle() {} +void dAcPumpkin_c::executeState_CarryBeetle() {} +void dAcPumpkin_c::finalizeState_CarryBeetle() {} +void dAcPumpkin_c::initializeState_CarryWhip() {} +void dAcPumpkin_c::executeState_CarryWhip() {} +void dAcPumpkin_c::finalizeState_CarryWhip() {} diff --git a/src/REL/d/a/d_a_shop_sample.cpp b/src/REL/d/a/d_a_shop_sample.cpp index e69de29b..8be1964f 100644 --- a/src/REL/d/a/d_a_shop_sample.cpp +++ b/src/REL/d/a/d_a_shop_sample.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(SHOP_SAMPLE, dAcShopSample_c, fProfile::SHOP_SAMPLE, 0x276, 0, 3); + +STATE_DEFINE(dAcShopSample_c, Wait); +STATE_DEFINE(dAcShopSample_c, PickUp); +STATE_DEFINE(dAcShopSample_c, PickingUp); +STATE_DEFINE(dAcShopSample_c, PutBack); + +void dAcShopSample_c::initializeState_Wait() {} +void dAcShopSample_c::executeState_Wait() {} +void dAcShopSample_c::finalizeState_Wait() {} +void dAcShopSample_c::initializeState_PickUp() {} +void dAcShopSample_c::executeState_PickUp() {} +void dAcShopSample_c::finalizeState_PickUp() {} +void dAcShopSample_c::initializeState_PickingUp() {} +void dAcShopSample_c::executeState_PickingUp() {} +void dAcShopSample_c::finalizeState_PickingUp() {} +void dAcShopSample_c::initializeState_PutBack() {} +void dAcShopSample_c::executeState_PutBack() {} +void dAcShopSample_c::finalizeState_PutBack() {} diff --git a/src/REL/d/a/e/d_a_e_am.cpp b/src/REL/d/a/e/d_a_e_am.cpp index e69de29b..f5f5b597 100644 --- a/src/REL/d/a/e/d_a_e_am.cpp +++ b/src/REL/d/a/e/d_a_e_am.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_AM, dAcEAm_c, fProfile::E_AM, 0xC1, 0, 4131); + +STATE_DEFINE(dAcEAm_c, Stop); +STATE_DEFINE(dAcEAm_c, Appear); +STATE_DEFINE(dAcEAm_c, StartWait); +STATE_DEFINE(dAcEAm_c, Normal); +STATE_DEFINE(dAcEAm_c, RetMove); +STATE_DEFINE(dAcEAm_c, LongJump); +STATE_DEFINE(dAcEAm_c, Wait); +STATE_DEFINE(dAcEAm_c, Chance); +STATE_DEFINE(dAcEAm_c, ChanceWait); +STATE_DEFINE(dAcEAm_c, Damage); +STATE_DEFINE(dAcEAm_c, Dead); + +void dAcEAm_c::initializeState_Stop() {} +void dAcEAm_c::executeState_Stop() {} +void dAcEAm_c::finalizeState_Stop() {} +void dAcEAm_c::initializeState_Appear() {} +void dAcEAm_c::executeState_Appear() {} +void dAcEAm_c::finalizeState_Appear() {} +void dAcEAm_c::initializeState_StartWait() {} +void dAcEAm_c::executeState_StartWait() {} +void dAcEAm_c::finalizeState_StartWait() {} +void dAcEAm_c::initializeState_Normal() {} +void dAcEAm_c::executeState_Normal() {} +void dAcEAm_c::finalizeState_Normal() {} +void dAcEAm_c::initializeState_RetMove() {} +void dAcEAm_c::executeState_RetMove() {} +void dAcEAm_c::finalizeState_RetMove() {} +void dAcEAm_c::initializeState_LongJump() {} +void dAcEAm_c::executeState_LongJump() {} +void dAcEAm_c::finalizeState_LongJump() {} +void dAcEAm_c::initializeState_Wait() {} +void dAcEAm_c::executeState_Wait() {} +void dAcEAm_c::finalizeState_Wait() {} +void dAcEAm_c::initializeState_Chance() {} +void dAcEAm_c::executeState_Chance() {} +void dAcEAm_c::finalizeState_Chance() {} +void dAcEAm_c::initializeState_ChanceWait() {} +void dAcEAm_c::executeState_ChanceWait() {} +void dAcEAm_c::finalizeState_ChanceWait() {} +void dAcEAm_c::initializeState_Damage() {} +void dAcEAm_c::executeState_Damage() {} +void dAcEAm_c::finalizeState_Damage() {} +void dAcEAm_c::initializeState_Dead() {} +void dAcEAm_c::executeState_Dead() {} +void dAcEAm_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_battleshipfish.cpp b/src/REL/d/a/e/d_a_e_battleshipfish.cpp index e69de29b..1541af40 100644 --- a/src/REL/d/a/e/d_a_e_battleshipfish.cpp +++ b/src/REL/d/a/e/d_a_e_battleshipfish.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BFISH, dAcEbfish_c, fProfile::E_BFISH, 0xE9, 0, 4098); + +STATE_DEFINE(dAcEbfish_c, Wait); +STATE_DEFINE(dAcEbfish_c, Move); +STATE_DEFINE(dAcEbfish_c, Find); +STATE_DEFINE(dAcEbfish_c, Attack); +STATE_DEFINE(dAcEbfish_c, Piyo); +STATE_DEFINE(dAcEbfish_c, NoDamage); +STATE_DEFINE(dAcEbfish_c, Dead); +STATE_DEFINE(dAcEbfish_c, BirthWait); + +void dAcEbfish_c::initializeState_Wait() {} +void dAcEbfish_c::executeState_Wait() {} +void dAcEbfish_c::finalizeState_Wait() {} +void dAcEbfish_c::initializeState_Move() {} +void dAcEbfish_c::executeState_Move() {} +void dAcEbfish_c::finalizeState_Move() {} +void dAcEbfish_c::initializeState_Find() {} +void dAcEbfish_c::executeState_Find() {} +void dAcEbfish_c::finalizeState_Find() {} +void dAcEbfish_c::initializeState_Attack() {} +void dAcEbfish_c::executeState_Attack() {} +void dAcEbfish_c::finalizeState_Attack() {} +void dAcEbfish_c::initializeState_Piyo() {} +void dAcEbfish_c::executeState_Piyo() {} +void dAcEbfish_c::finalizeState_Piyo() {} +void dAcEbfish_c::initializeState_NoDamage() {} +void dAcEbfish_c::executeState_NoDamage() {} +void dAcEbfish_c::finalizeState_NoDamage() {} +void dAcEbfish_c::initializeState_Dead() {} +void dAcEbfish_c::executeState_Dead() {} +void dAcEbfish_c::finalizeState_Dead() {} +void dAcEbfish_c::initializeState_BirthWait() {} +void dAcEbfish_c::executeState_BirthWait() {} +void dAcEbfish_c::finalizeState_BirthWait() {} diff --git a/src/REL/d/a/e/d_a_e_bc.cpp b/src/REL/d/a/e/d_a_e_bc.cpp index e69de29b..3dad4b97 100644 --- a/src/REL/d/a/e/d_a_e_bc.cpp +++ b/src/REL/d/a/e/d_a_e_bc.cpp @@ -0,0 +1,145 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BC, dAcEbc_c, fProfile::E_BC, 0xD0, 0, 4099); + +STATE_DEFINE(dAcEbc_c, Standby); +STATE_DEFINE(dAcEbc_c, Home); +STATE_DEFINE(dAcEbc_c, Normal); +STATE_DEFINE(dAcEbc_c, Lantern); +STATE_DEFINE(dAcEbc_c, Yagura); +STATE_DEFINE(dAcEbc_c, Path); +STATE_DEFINE(dAcEbc_c, LanternPath); +STATE_DEFINE(dAcEbc_c, RopeWalk); +STATE_DEFINE(dAcEbc_c, FightStart); +STATE_DEFINE(dAcEbc_c, FindCall); +STATE_DEFINE(dAcEbc_c, Fight); +STATE_DEFINE(dAcEbc_c, Attack); +STATE_DEFINE(dAcEbc_c, BigAttack); +STATE_DEFINE(dAcEbc_c, StepAttack); +STATE_DEFINE(dAcEbc_c, RockAttack); +STATE_DEFINE(dAcEbc_c, CarryDamage); +STATE_DEFINE(dAcEbc_c, Damage); +STATE_DEFINE(dAcEbc_c, AirDamage); +STATE_DEFINE(dAcEbc_c, Fire); +STATE_DEFINE(dAcEbc_c, Fail); +STATE_DEFINE(dAcEbc_c, Fall); +STATE_DEFINE(dAcEbc_c, BombAction); +STATE_DEFINE(dAcEbc_c, StabGuard); +STATE_DEFINE(dAcEbc_c, Stun); +STATE_DEFINE(dAcEbc_c, BeeDamage); +STATE_DEFINE(dAcEbc_c, WhipCapture); +STATE_DEFINE(dAcEbc_c, WakidasiWait); +STATE_DEFINE(dAcEbc_c, SlopeSlide); +STATE_DEFINE(dAcEbc_c, Drop); +STATE_DEFINE(dAcEbc_c, MastDrop); +STATE_DEFINE(dAcEbc_c, AStandby); +STATE_DEFINE(dAcEbc_c, AFindCall); +STATE_DEFINE(dAcEbc_c, APath); +STATE_DEFINE(dAcEbc_c, AAttack); +STATE_DEFINE(dAcEbc_c, ADamage); + +void dAcEbc_c::initializeState_Standby() {} +void dAcEbc_c::executeState_Standby() {} +void dAcEbc_c::finalizeState_Standby() {} +void dAcEbc_c::initializeState_Home() {} +void dAcEbc_c::executeState_Home() {} +void dAcEbc_c::finalizeState_Home() {} +void dAcEbc_c::initializeState_Normal() {} +void dAcEbc_c::executeState_Normal() {} +void dAcEbc_c::finalizeState_Normal() {} +void dAcEbc_c::initializeState_Lantern() {} +void dAcEbc_c::executeState_Lantern() {} +void dAcEbc_c::finalizeState_Lantern() {} +void dAcEbc_c::initializeState_Yagura() {} +void dAcEbc_c::executeState_Yagura() {} +void dAcEbc_c::finalizeState_Yagura() {} +void dAcEbc_c::initializeState_Path() {} +void dAcEbc_c::executeState_Path() {} +void dAcEbc_c::finalizeState_Path() {} +void dAcEbc_c::initializeState_LanternPath() {} +void dAcEbc_c::executeState_LanternPath() {} +void dAcEbc_c::finalizeState_LanternPath() {} +void dAcEbc_c::initializeState_RopeWalk() {} +void dAcEbc_c::executeState_RopeWalk() {} +void dAcEbc_c::finalizeState_RopeWalk() {} +void dAcEbc_c::initializeState_FightStart() {} +void dAcEbc_c::executeState_FightStart() {} +void dAcEbc_c::finalizeState_FightStart() {} +void dAcEbc_c::initializeState_FindCall() {} +void dAcEbc_c::executeState_FindCall() {} +void dAcEbc_c::finalizeState_FindCall() {} +void dAcEbc_c::initializeState_Fight() {} +void dAcEbc_c::executeState_Fight() {} +void dAcEbc_c::finalizeState_Fight() {} +void dAcEbc_c::initializeState_Attack() {} +void dAcEbc_c::executeState_Attack() {} +void dAcEbc_c::finalizeState_Attack() {} +void dAcEbc_c::initializeState_BigAttack() {} +void dAcEbc_c::executeState_BigAttack() {} +void dAcEbc_c::finalizeState_BigAttack() {} +void dAcEbc_c::initializeState_StepAttack() {} +void dAcEbc_c::executeState_StepAttack() {} +void dAcEbc_c::finalizeState_StepAttack() {} +void dAcEbc_c::initializeState_RockAttack() {} +void dAcEbc_c::executeState_RockAttack() {} +void dAcEbc_c::finalizeState_RockAttack() {} +void dAcEbc_c::initializeState_CarryDamage() {} +void dAcEbc_c::executeState_CarryDamage() {} +void dAcEbc_c::finalizeState_CarryDamage() {} +void dAcEbc_c::initializeState_Damage() {} +void dAcEbc_c::executeState_Damage() {} +void dAcEbc_c::finalizeState_Damage() {} +void dAcEbc_c::initializeState_AirDamage() {} +void dAcEbc_c::executeState_AirDamage() {} +void dAcEbc_c::finalizeState_AirDamage() {} +void dAcEbc_c::initializeState_Fire() {} +void dAcEbc_c::executeState_Fire() {} +void dAcEbc_c::finalizeState_Fire() {} +void dAcEbc_c::initializeState_Fail() {} +void dAcEbc_c::executeState_Fail() {} +void dAcEbc_c::finalizeState_Fail() {} +void dAcEbc_c::initializeState_Fall() {} +void dAcEbc_c::executeState_Fall() {} +void dAcEbc_c::finalizeState_Fall() {} +void dAcEbc_c::initializeState_BombAction() {} +void dAcEbc_c::executeState_BombAction() {} +void dAcEbc_c::finalizeState_BombAction() {} +void dAcEbc_c::initializeState_StabGuard() {} +void dAcEbc_c::executeState_StabGuard() {} +void dAcEbc_c::finalizeState_StabGuard() {} +void dAcEbc_c::initializeState_Stun() {} +void dAcEbc_c::executeState_Stun() {} +void dAcEbc_c::finalizeState_Stun() {} +void dAcEbc_c::initializeState_BeeDamage() {} +void dAcEbc_c::executeState_BeeDamage() {} +void dAcEbc_c::finalizeState_BeeDamage() {} +void dAcEbc_c::initializeState_WhipCapture() {} +void dAcEbc_c::executeState_WhipCapture() {} +void dAcEbc_c::finalizeState_WhipCapture() {} +void dAcEbc_c::initializeState_WakidasiWait() {} +void dAcEbc_c::executeState_WakidasiWait() {} +void dAcEbc_c::finalizeState_WakidasiWait() {} +void dAcEbc_c::initializeState_SlopeSlide() {} +void dAcEbc_c::executeState_SlopeSlide() {} +void dAcEbc_c::finalizeState_SlopeSlide() {} +void dAcEbc_c::initializeState_Drop() {} +void dAcEbc_c::executeState_Drop() {} +void dAcEbc_c::finalizeState_Drop() {} +void dAcEbc_c::initializeState_MastDrop() {} +void dAcEbc_c::executeState_MastDrop() {} +void dAcEbc_c::finalizeState_MastDrop() {} +void dAcEbc_c::initializeState_AStandby() {} +void dAcEbc_c::executeState_AStandby() {} +void dAcEbc_c::finalizeState_AStandby() {} +void dAcEbc_c::initializeState_AFindCall() {} +void dAcEbc_c::executeState_AFindCall() {} +void dAcEbc_c::finalizeState_AFindCall() {} +void dAcEbc_c::initializeState_APath() {} +void dAcEbc_c::executeState_APath() {} +void dAcEbc_c::finalizeState_APath() {} +void dAcEbc_c::initializeState_AAttack() {} +void dAcEbc_c::executeState_AAttack() {} +void dAcEbc_c::finalizeState_AAttack() {} +void dAcEbc_c::initializeState_ADamage() {} +void dAcEbc_c::executeState_ADamage() {} +void dAcEbc_c::finalizeState_ADamage() {} diff --git a/src/REL/d/a/e/d_a_e_bc_arrow.cpp b/src/REL/d/a/e/d_a_e_bc_arrow.cpp index e69de29b..a80c2fc6 100644 --- a/src/REL/d/a/e/d_a_e_bc_arrow.cpp +++ b/src/REL/d/a/e/d_a_e_bc_arrow.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCARROW, dAcEbcarrow_c, fProfile::E_BCARROW, 0xD3, 0, 2); + +STATE_DEFINE(dAcEbcarrow_c, Move); + +void dAcEbcarrow_c::initializeState_Move() {} +void dAcEbcarrow_c::executeState_Move() {} +void dAcEbcarrow_c::finalizeState_Move() {} diff --git a/src/REL/d/a/e/d_a_e_bcal.cpp b/src/REL/d/a/e/d_a_e_bcal.cpp index e69de29b..94cc86c1 100644 --- a/src/REL/d/a/e/d_a_e_bcal.cpp +++ b/src/REL/d/a/e/d_a_e_bcal.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCAL, dAcEbcaL_c, fProfile::E_BCAL, 0xD2, 0, 2); + +STATE_DEFINE(dAcEbcaL_c, Standby); +STATE_DEFINE(dAcEbcaL_c, Attack); +STATE_DEFINE(dAcEbcaL_c, Damage); +STATE_DEFINE(dAcEbcaL_c, Hit); +STATE_DEFINE(dAcEbcaL_c, Lead); +STATE_DEFINE(dAcEbcaL_c, Stun); +STATE_DEFINE(dAcEbcaL_c, AirDamage); +STATE_DEFINE(dAcEbcaL_c, Fail); +STATE_DEFINE(dAcEbcaL_c, StabGuard); + +void dAcEbcaL_c::initializeState_Standby() {} +void dAcEbcaL_c::executeState_Standby() {} +void dAcEbcaL_c::finalizeState_Standby() {} +void dAcEbcaL_c::initializeState_Attack() {} +void dAcEbcaL_c::executeState_Attack() {} +void dAcEbcaL_c::finalizeState_Attack() {} +void dAcEbcaL_c::initializeState_Damage() {} +void dAcEbcaL_c::executeState_Damage() {} +void dAcEbcaL_c::finalizeState_Damage() {} +void dAcEbcaL_c::initializeState_Hit() {} +void dAcEbcaL_c::executeState_Hit() {} +void dAcEbcaL_c::finalizeState_Hit() {} +void dAcEbcaL_c::initializeState_Lead() {} +void dAcEbcaL_c::executeState_Lead() {} +void dAcEbcaL_c::finalizeState_Lead() {} +void dAcEbcaL_c::initializeState_Stun() {} +void dAcEbcaL_c::executeState_Stun() {} +void dAcEbcaL_c::finalizeState_Stun() {} +void dAcEbcaL_c::initializeState_AirDamage() {} +void dAcEbcaL_c::executeState_AirDamage() {} +void dAcEbcaL_c::finalizeState_AirDamage() {} +void dAcEbcaL_c::initializeState_Fail() {} +void dAcEbcaL_c::executeState_Fail() {} +void dAcEbcaL_c::finalizeState_Fail() {} +void dAcEbcaL_c::initializeState_StabGuard() {} +void dAcEbcaL_c::executeState_StabGuard() {} +void dAcEbcaL_c::finalizeState_StabGuard() {} diff --git a/src/REL/d/a/e/d_a_e_bcal_arrow.cpp b/src/REL/d/a/e/d_a_e_bcal_arrow.cpp index e69de29b..a5bb13ef 100644 --- a/src/REL/d/a/e/d_a_e_bcal_arrow.cpp +++ b/src/REL/d/a/e/d_a_e_bcal_arrow.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCALARROW, dAcEbcalarrow_c, fProfile::E_BCALARROW, 0xD4, 0, 2); + +STATE_DEFINE(dAcEbcalarrow_c, Move); + +void dAcEbcalarrow_c::initializeState_Move() {} +void dAcEbcalarrow_c::executeState_Move() {} +void dAcEbcalarrow_c::finalizeState_Move() {} diff --git a/src/REL/d/a/e/d_a_e_bce.cpp b/src/REL/d/a/e/d_a_e_bce.cpp index e69de29b..5a633ff7 100644 --- a/src/REL/d/a/e/d_a_e_bce.cpp +++ b/src/REL/d/a/e/d_a_e_bce.cpp @@ -0,0 +1,65 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCE, dAcEbce_c, fProfile::E_BCE, 0xD1, 0, 4099); + +STATE_DEFINE(dAcEbce_c, Standby); +STATE_DEFINE(dAcEbce_c, Home); +STATE_DEFINE(dAcEbce_c, Normal); +STATE_DEFINE(dAcEbce_c, Path); +STATE_DEFINE(dAcEbce_c, FightStart); +STATE_DEFINE(dAcEbce_c, Fight); +STATE_DEFINE(dAcEbce_c, Attack); +STATE_DEFINE(dAcEbce_c, StepAttack); +STATE_DEFINE(dAcEbce_c, Damage); +STATE_DEFINE(dAcEbce_c, AirDamage); +STATE_DEFINE(dAcEbce_c, Fail); +STATE_DEFINE(dAcEbce_c, BombAction); +STATE_DEFINE(dAcEbce_c, StabGuard); +STATE_DEFINE(dAcEbce_c, Stun); +STATE_DEFINE(dAcEbce_c, Drop); + +void dAcEbce_c::initializeState_Standby() {} +void dAcEbce_c::executeState_Standby() {} +void dAcEbce_c::finalizeState_Standby() {} +void dAcEbce_c::initializeState_Home() {} +void dAcEbce_c::executeState_Home() {} +void dAcEbce_c::finalizeState_Home() {} +void dAcEbce_c::initializeState_Normal() {} +void dAcEbce_c::executeState_Normal() {} +void dAcEbce_c::finalizeState_Normal() {} +void dAcEbce_c::initializeState_Path() {} +void dAcEbce_c::executeState_Path() {} +void dAcEbce_c::finalizeState_Path() {} +void dAcEbce_c::initializeState_FightStart() {} +void dAcEbce_c::executeState_FightStart() {} +void dAcEbce_c::finalizeState_FightStart() {} +void dAcEbce_c::initializeState_Fight() {} +void dAcEbce_c::executeState_Fight() {} +void dAcEbce_c::finalizeState_Fight() {} +void dAcEbce_c::initializeState_Attack() {} +void dAcEbce_c::executeState_Attack() {} +void dAcEbce_c::finalizeState_Attack() {} +void dAcEbce_c::initializeState_StepAttack() {} +void dAcEbce_c::executeState_StepAttack() {} +void dAcEbce_c::finalizeState_StepAttack() {} +void dAcEbce_c::initializeState_Damage() {} +void dAcEbce_c::executeState_Damage() {} +void dAcEbce_c::finalizeState_Damage() {} +void dAcEbce_c::initializeState_AirDamage() {} +void dAcEbce_c::executeState_AirDamage() {} +void dAcEbce_c::finalizeState_AirDamage() {} +void dAcEbce_c::initializeState_Fail() {} +void dAcEbce_c::executeState_Fail() {} +void dAcEbce_c::finalizeState_Fail() {} +void dAcEbce_c::initializeState_BombAction() {} +void dAcEbce_c::executeState_BombAction() {} +void dAcEbce_c::finalizeState_BombAction() {} +void dAcEbce_c::initializeState_StabGuard() {} +void dAcEbce_c::executeState_StabGuard() {} +void dAcEbce_c::finalizeState_StabGuard() {} +void dAcEbce_c::initializeState_Stun() {} +void dAcEbce_c::executeState_Stun() {} +void dAcEbce_c::finalizeState_Stun() {} +void dAcEbce_c::initializeState_Drop() {} +void dAcEbce_c::executeState_Drop() {} +void dAcEbce_c::finalizeState_Drop() {} diff --git a/src/REL/d/a/e/d_a_e_bcz.cpp b/src/REL/d/a/e/d_a_e_bcz.cpp index e69de29b..678eb17d 100644 --- a/src/REL/d/a/e/d_a_e_bcz.cpp +++ b/src/REL/d/a/e/d_a_e_bcz.cpp @@ -0,0 +1,105 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BCZ, dAcEBcZ_c, fProfile::E_BCZ, 0xD6, 0, 3); + +STATE_DEFINE(dAcEBcZ_c, Arise); +STATE_DEFINE(dAcEBcZ_c, Wait); +STATE_DEFINE(dAcEBcZ_c, Walk); +STATE_DEFINE(dAcEBcZ_c, Find); +STATE_DEFINE(dAcEBcZ_c, Chase); +STATE_DEFINE(dAcEBcZ_c, HoldAttack); +STATE_DEFINE(dAcEBcZ_c, HoldStart); +STATE_DEFINE(dAcEBcZ_c, HoldWait); +STATE_DEFINE(dAcEBcZ_c, HoldScream); +STATE_DEFINE(dAcEBcZ_c, WhipTurn); +STATE_DEFINE(dAcEBcZ_c, WhipStagger); +STATE_DEFINE(dAcEBcZ_c, WindBlow); +STATE_DEFINE(dAcEBcZ_c, KeepAwayFromShield); +STATE_DEFINE(dAcEBcZ_c, Damage); +STATE_DEFINE(dAcEBcZ_c, Down); +STATE_DEFINE(dAcEBcZ_c, AriseFromTag); +STATE_DEFINE(dAcEBcZ_c, RopeSearch); +STATE_DEFINE(dAcEBcZ_c, RopeSearchWalk); +STATE_DEFINE(dAcEBcZ_c, RopeSearchWait); +STATE_DEFINE(dAcEBcZ_c, RopeWait); +STATE_DEFINE(dAcEBcZ_c, RopeMove); +STATE_DEFINE(dAcEBcZ_c, RopeHoldStart); +STATE_DEFINE(dAcEBcZ_c, RopeHoldWait); +STATE_DEFINE(dAcEBcZ_c, RopeHoldScream); +STATE_DEFINE(dAcEBcZ_c, PoisonSwamp); + +void dAcEBcZ_c::initializeState_Arise() {} +void dAcEBcZ_c::executeState_Arise() {} +void dAcEBcZ_c::finalizeState_Arise() {} +void dAcEBcZ_c::initializeState_Wait() {} +void dAcEBcZ_c::executeState_Wait() {} +void dAcEBcZ_c::finalizeState_Wait() {} +void dAcEBcZ_c::initializeState_Walk() {} +void dAcEBcZ_c::executeState_Walk() {} +void dAcEBcZ_c::finalizeState_Walk() {} +void dAcEBcZ_c::initializeState_Find() {} +void dAcEBcZ_c::executeState_Find() {} +void dAcEBcZ_c::finalizeState_Find() {} +void dAcEBcZ_c::initializeState_Chase() {} +void dAcEBcZ_c::executeState_Chase() {} +void dAcEBcZ_c::finalizeState_Chase() {} +void dAcEBcZ_c::initializeState_HoldAttack() {} +void dAcEBcZ_c::executeState_HoldAttack() {} +void dAcEBcZ_c::finalizeState_HoldAttack() {} +void dAcEBcZ_c::initializeState_HoldStart() {} +void dAcEBcZ_c::executeState_HoldStart() {} +void dAcEBcZ_c::finalizeState_HoldStart() {} +void dAcEBcZ_c::initializeState_HoldWait() {} +void dAcEBcZ_c::executeState_HoldWait() {} +void dAcEBcZ_c::finalizeState_HoldWait() {} +void dAcEBcZ_c::initializeState_HoldScream() {} +void dAcEBcZ_c::executeState_HoldScream() {} +void dAcEBcZ_c::finalizeState_HoldScream() {} +void dAcEBcZ_c::initializeState_WhipTurn() {} +void dAcEBcZ_c::executeState_WhipTurn() {} +void dAcEBcZ_c::finalizeState_WhipTurn() {} +void dAcEBcZ_c::initializeState_WhipStagger() {} +void dAcEBcZ_c::executeState_WhipStagger() {} +void dAcEBcZ_c::finalizeState_WhipStagger() {} +void dAcEBcZ_c::initializeState_WindBlow() {} +void dAcEBcZ_c::executeState_WindBlow() {} +void dAcEBcZ_c::finalizeState_WindBlow() {} +void dAcEBcZ_c::initializeState_KeepAwayFromShield() {} +void dAcEBcZ_c::executeState_KeepAwayFromShield() {} +void dAcEBcZ_c::finalizeState_KeepAwayFromShield() {} +void dAcEBcZ_c::initializeState_Damage() {} +void dAcEBcZ_c::executeState_Damage() {} +void dAcEBcZ_c::finalizeState_Damage() {} +void dAcEBcZ_c::initializeState_Down() {} +void dAcEBcZ_c::executeState_Down() {} +void dAcEBcZ_c::finalizeState_Down() {} +void dAcEBcZ_c::initializeState_AriseFromTag() {} +void dAcEBcZ_c::executeState_AriseFromTag() {} +void dAcEBcZ_c::finalizeState_AriseFromTag() {} +void dAcEBcZ_c::initializeState_RopeSearch() {} +void dAcEBcZ_c::executeState_RopeSearch() {} +void dAcEBcZ_c::finalizeState_RopeSearch() {} +void dAcEBcZ_c::initializeState_RopeSearchWalk() {} +void dAcEBcZ_c::executeState_RopeSearchWalk() {} +void dAcEBcZ_c::finalizeState_RopeSearchWalk() {} +void dAcEBcZ_c::initializeState_RopeSearchWait() {} +void dAcEBcZ_c::executeState_RopeSearchWait() {} +void dAcEBcZ_c::finalizeState_RopeSearchWait() {} +void dAcEBcZ_c::initializeState_RopeWait() {} +void dAcEBcZ_c::executeState_RopeWait() {} +void dAcEBcZ_c::finalizeState_RopeWait() {} +void dAcEBcZ_c::initializeState_RopeMove() {} +void dAcEBcZ_c::executeState_RopeMove() {} +void dAcEBcZ_c::finalizeState_RopeMove() {} +void dAcEBcZ_c::initializeState_RopeHoldStart() {} +void dAcEBcZ_c::executeState_RopeHoldStart() {} +void dAcEBcZ_c::finalizeState_RopeHoldStart() {} +void dAcEBcZ_c::initializeState_RopeHoldWait() {} +void dAcEBcZ_c::executeState_RopeHoldWait() {} +void dAcEBcZ_c::finalizeState_RopeHoldWait() {} +void dAcEBcZ_c::initializeState_RopeHoldScream() {} +void dAcEBcZ_c::executeState_RopeHoldScream() {} +void dAcEBcZ_c::finalizeState_RopeHoldScream() {} +void dAcEBcZ_c::initializeState_PoisonSwamp() {} +void dAcEBcZ_c::executeState_PoisonSwamp() {} +void dAcEBcZ_c::finalizeState_PoisonSwamp() {} diff --git a/src/REL/d/a/e/d_a_e_beamos.cpp b/src/REL/d/a/e/d_a_e_beamos.cpp index e69de29b..ee134fb1 100644 --- a/src/REL/d/a/e/d_a_e_beamos.cpp +++ b/src/REL/d/a/e/d_a_e_beamos.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BEAMOS, dAcEbeamos, fProfile::E_BEAMOS, 0xEC, 0, 4098); + +STATE_DEFINE(dAcEbeamos, Attack); +STATE_DEFINE(dAcEbeamos, Beetle); +STATE_DEFINE(dAcEbeamos, Blow); +STATE_DEFINE(dAcEbeamos, Damage); +STATE_DEFINE(dAcEbeamos, Dead); +STATE_DEFINE(dAcEbeamos, Rail); +STATE_DEFINE(dAcEbeamos, Shock); +STATE_DEFINE(dAcEbeamos, Stun); +STATE_DEFINE(dAcEbeamos, Wait); +STATE_DEFINE(dAcEbeamos, Watch); + +void dAcEbeamos::initializeState_Attack() {} +void dAcEbeamos::executeState_Attack() {} +void dAcEbeamos::finalizeState_Attack() {} +void dAcEbeamos::initializeState_Beetle() {} +void dAcEbeamos::executeState_Beetle() {} +void dAcEbeamos::finalizeState_Beetle() {} +void dAcEbeamos::initializeState_Blow() {} +void dAcEbeamos::executeState_Blow() {} +void dAcEbeamos::finalizeState_Blow() {} +void dAcEbeamos::initializeState_Damage() {} +void dAcEbeamos::executeState_Damage() {} +void dAcEbeamos::finalizeState_Damage() {} +void dAcEbeamos::initializeState_Dead() {} +void dAcEbeamos::executeState_Dead() {} +void dAcEbeamos::finalizeState_Dead() {} +void dAcEbeamos::initializeState_Rail() {} +void dAcEbeamos::executeState_Rail() {} +void dAcEbeamos::finalizeState_Rail() {} +void dAcEbeamos::initializeState_Shock() {} +void dAcEbeamos::executeState_Shock() {} +void dAcEbeamos::finalizeState_Shock() {} +void dAcEbeamos::initializeState_Stun() {} +void dAcEbeamos::executeState_Stun() {} +void dAcEbeamos::finalizeState_Stun() {} +void dAcEbeamos::initializeState_Wait() {} +void dAcEbeamos::executeState_Wait() {} +void dAcEbeamos::finalizeState_Wait() {} +void dAcEbeamos::initializeState_Watch() {} +void dAcEbeamos::executeState_Watch() {} +void dAcEbeamos::finalizeState_Watch() {} diff --git a/src/REL/d/a/e/d_a_e_bs.cpp b/src/REL/d/a/e/d_a_e_bs.cpp index e69de29b..74896fb2 100644 --- a/src/REL/d/a/e/d_a_e_bs.cpp +++ b/src/REL/d/a/e/d_a_e_bs.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_BS, dAcEbs_c, fProfile::E_BS, 0xC7, 0, 2); + +STATE_DEFINE(dAcEbs_c, Standby); +STATE_DEFINE(dAcEbs_c, StandbyB); +STATE_DEFINE(dAcEbs_c, Fight); +STATE_DEFINE(dAcEbs_c, FightB); +STATE_DEFINE(dAcEbs_c, Attack); +STATE_DEFINE(dAcEbs_c, Damage); +STATE_DEFINE(dAcEbs_c, Fire); +STATE_DEFINE(dAcEbs_c, Disappear); + +void dAcEbs_c::initializeState_Standby() {} +void dAcEbs_c::executeState_Standby() {} +void dAcEbs_c::finalizeState_Standby() {} +void dAcEbs_c::initializeState_StandbyB() {} +void dAcEbs_c::executeState_StandbyB() {} +void dAcEbs_c::finalizeState_StandbyB() {} +void dAcEbs_c::initializeState_Fight() {} +void dAcEbs_c::executeState_Fight() {} +void dAcEbs_c::finalizeState_Fight() {} +void dAcEbs_c::initializeState_FightB() {} +void dAcEbs_c::executeState_FightB() {} +void dAcEbs_c::finalizeState_FightB() {} +void dAcEbs_c::initializeState_Attack() {} +void dAcEbs_c::executeState_Attack() {} +void dAcEbs_c::finalizeState_Attack() {} +void dAcEbs_c::initializeState_Damage() {} +void dAcEbs_c::executeState_Damage() {} +void dAcEbs_c::finalizeState_Damage() {} +void dAcEbs_c::initializeState_Fire() {} +void dAcEbs_c::executeState_Fire() {} +void dAcEbs_c::finalizeState_Fire() {} +void dAcEbs_c::initializeState_Disappear() {} +void dAcEbs_c::executeState_Disappear() {} +void dAcEbs_c::finalizeState_Disappear() {} diff --git a/src/REL/d/a/e/d_a_e_cactus.cpp b/src/REL/d/a/e/d_a_e_cactus.cpp index e69de29b..f864785a 100644 --- a/src/REL/d/a/e/d_a_e_cactus.cpp +++ b/src/REL/d/a/e/d_a_e_cactus.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_CACTUS, dAcEcactus_c, fProfile::E_CACTUS, 0xEA, 0, 4359); diff --git a/src/REL/d/a/e/d_a_e_captain.cpp b/src/REL/d/a/e/d_a_e_captain.cpp index e69de29b..33f811f9 100644 --- a/src/REL/d/a/e/d_a_e_captain.cpp +++ b/src/REL/d/a/e/d_a_e_captain.cpp @@ -0,0 +1,77 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_CAPTAIN, dAcEcaptain_c, fProfile::E_CAPTAIN, 0xBE, 0, 32); + +STATE_DEFINE(dAcEcaptain_c, Opening); +STATE_DEFINE(dAcEcaptain_c, Wait); +STATE_DEFINE(dAcEcaptain_c, BalanceWait); +STATE_DEFINE(dAcEcaptain_c, Walk); +STATE_DEFINE(dAcEcaptain_c, Run); +STATE_DEFINE(dAcEcaptain_c, AttackSW); +STATE_DEFINE(dAcEcaptain_c, AttackF); +STATE_DEFINE(dAcEcaptain_c, AttackSP); +STATE_DEFINE(dAcEcaptain_c, Guard); +STATE_DEFINE(dAcEcaptain_c, GuardJust); +STATE_DEFINE(dAcEcaptain_c, Damage); +STATE_DEFINE(dAcEcaptain_c, Dead); +STATE_DEFINE(dAcEcaptain_c, Demo1); +STATE_DEFINE(dAcEcaptain_c, Demo2); +STATE_DEFINE(dAcEcaptain_c, OpeningType2); +STATE_DEFINE(dAcEcaptain_c, DeadType2); +STATE_DEFINE(dAcEcaptain_c, Demo1Type2); +STATE_DEFINE(dAcEcaptain_c, Demo2Type2); + +void dAcEcaptain_c::initializeState_Opening() {} +void dAcEcaptain_c::executeState_Opening() {} +void dAcEcaptain_c::finalizeState_Opening() {} +void dAcEcaptain_c::initializeState_Wait() {} +void dAcEcaptain_c::executeState_Wait() {} +void dAcEcaptain_c::finalizeState_Wait() {} +void dAcEcaptain_c::initializeState_BalanceWait() {} +void dAcEcaptain_c::executeState_BalanceWait() {} +void dAcEcaptain_c::finalizeState_BalanceWait() {} +void dAcEcaptain_c::initializeState_Walk() {} +void dAcEcaptain_c::executeState_Walk() {} +void dAcEcaptain_c::finalizeState_Walk() {} +void dAcEcaptain_c::initializeState_Run() {} +void dAcEcaptain_c::executeState_Run() {} +void dAcEcaptain_c::finalizeState_Run() {} +void dAcEcaptain_c::initializeState_AttackSW() {} +void dAcEcaptain_c::executeState_AttackSW() {} +void dAcEcaptain_c::finalizeState_AttackSW() {} +void dAcEcaptain_c::initializeState_AttackF() {} +void dAcEcaptain_c::executeState_AttackF() {} +void dAcEcaptain_c::finalizeState_AttackF() {} +void dAcEcaptain_c::initializeState_AttackSP() {} +void dAcEcaptain_c::executeState_AttackSP() {} +void dAcEcaptain_c::finalizeState_AttackSP() {} +void dAcEcaptain_c::initializeState_Guard() {} +void dAcEcaptain_c::executeState_Guard() {} +void dAcEcaptain_c::finalizeState_Guard() {} +void dAcEcaptain_c::initializeState_GuardJust() {} +void dAcEcaptain_c::executeState_GuardJust() {} +void dAcEcaptain_c::finalizeState_GuardJust() {} +void dAcEcaptain_c::initializeState_Damage() {} +void dAcEcaptain_c::executeState_Damage() {} +void dAcEcaptain_c::finalizeState_Damage() {} +void dAcEcaptain_c::initializeState_Dead() {} +void dAcEcaptain_c::executeState_Dead() {} +void dAcEcaptain_c::finalizeState_Dead() {} +void dAcEcaptain_c::initializeState_Demo1() {} +void dAcEcaptain_c::executeState_Demo1() {} +void dAcEcaptain_c::finalizeState_Demo1() {} +void dAcEcaptain_c::initializeState_Demo2() {} +void dAcEcaptain_c::executeState_Demo2() {} +void dAcEcaptain_c::finalizeState_Demo2() {} +void dAcEcaptain_c::initializeState_OpeningType2() {} +void dAcEcaptain_c::executeState_OpeningType2() {} +void dAcEcaptain_c::finalizeState_OpeningType2() {} +void dAcEcaptain_c::initializeState_DeadType2() {} +void dAcEcaptain_c::executeState_DeadType2() {} +void dAcEcaptain_c::finalizeState_DeadType2() {} +void dAcEcaptain_c::initializeState_Demo1Type2() {} +void dAcEcaptain_c::executeState_Demo1Type2() {} +void dAcEcaptain_c::finalizeState_Demo1Type2() {} +void dAcEcaptain_c::initializeState_Demo2Type2() {} +void dAcEcaptain_c::executeState_Demo2Type2() {} +void dAcEcaptain_c::finalizeState_Demo2Type2() {} diff --git a/src/REL/d/a/e/d_a_e_chaser_b.cpp b/src/REL/d/a/e/d_a_e_chaser_b.cpp index e69de29b..54631b28 100644 --- a/src/REL/d/a/e/d_a_e_chaser_b.cpp +++ b/src/REL/d/a/e/d_a_e_chaser_b.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_CHB, dAcEChb_c, fProfile::E_CHB, 0x103, 0, 3); + +STATE_DEFINE(dAcEChb_c, Standby); +STATE_DEFINE(dAcEChb_c, Chase); +STATE_DEFINE(dAcEChb_c, Start); +STATE_DEFINE(dAcEChb_c, Attack); + +void dAcEChb_c::initializeState_Standby() {} +void dAcEChb_c::executeState_Standby() {} +void dAcEChb_c::finalizeState_Standby() {} +void dAcEChb_c::initializeState_Chase() {} +void dAcEChb_c::executeState_Chase() {} +void dAcEChb_c::finalizeState_Chase() {} +void dAcEChb_c::initializeState_Start() {} +void dAcEChb_c::executeState_Start() {} +void dAcEChb_c::finalizeState_Start() {} +void dAcEChb_c::initializeState_Attack() {} +void dAcEChb_c::executeState_Attack() {} +void dAcEChb_c::finalizeState_Attack() {} diff --git a/src/REL/d/a/e/d_a_e_eye.cpp b/src/REL/d/a/e/d_a_e_eye.cpp index e69de29b..9d4f9f09 100644 --- a/src/REL/d/a/e/d_a_e_eye.cpp +++ b/src/REL/d/a/e/d_a_e_eye.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_EYE, dAcEEye_c, fProfile::E_EYE, 0xF6, 0, 3); + +STATE_DEFINE(dAcEEye_c, Open); +STATE_DEFINE(dAcEEye_c, Wait); +STATE_DEFINE(dAcEEye_c, Close); +STATE_DEFINE(dAcEEye_c, Chance); +STATE_DEFINE(dAcEEye_c, Dead); + +void dAcEEye_c::initializeState_Open() {} +void dAcEEye_c::executeState_Open() {} +void dAcEEye_c::finalizeState_Open() {} +void dAcEEye_c::initializeState_Wait() {} +void dAcEEye_c::executeState_Wait() {} +void dAcEEye_c::finalizeState_Wait() {} +void dAcEEye_c::initializeState_Close() {} +void dAcEEye_c::executeState_Close() {} +void dAcEEye_c::finalizeState_Close() {} +void dAcEEye_c::initializeState_Chance() {} +void dAcEEye_c::executeState_Chance() {} +void dAcEEye_c::finalizeState_Chance() {} +void dAcEEye_c::initializeState_Dead() {} +void dAcEEye_c::executeState_Dead() {} +void dAcEEye_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_ge.cpp b/src/REL/d/a/e/d_a_e_ge.cpp index e69de29b..48fa6c30 100644 --- a/src/REL/d/a/e/d_a_e_ge.cpp +++ b/src/REL/d/a/e/d_a_e_ge.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GE, dAcEge_c, fProfile::E_GE, 0x106, 0, 2); + +STATE_DEFINE(dAcEge_c, Wait); + +void dAcEge_c::initializeState_Wait() {} +void dAcEge_c::executeState_Wait() {} +void dAcEge_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/e/d_a_e_geko.cpp b/src/REL/d/a/e/d_a_e_geko.cpp index e69de29b..932de514 100644 --- a/src/REL/d/a/e/d_a_e_geko.cpp +++ b/src/REL/d/a/e/d_a_e_geko.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GEKO, dAcEgeko_c, fProfile::E_GEKO, 0xED, 0, 4099); + +STATE_DEFINE(dAcEgeko_c, Wait); +STATE_DEFINE(dAcEgeko_c, Move); +STATE_DEFINE(dAcEgeko_c, Search); +STATE_DEFINE(dAcEgeko_c, Shield); +STATE_DEFINE(dAcEgeko_c, Reflect); +STATE_DEFINE(dAcEgeko_c, Damage); + +void dAcEgeko_c::initializeState_Wait() {} +void dAcEgeko_c::executeState_Wait() {} +void dAcEgeko_c::finalizeState_Wait() {} +void dAcEgeko_c::initializeState_Move() {} +void dAcEgeko_c::executeState_Move() {} +void dAcEgeko_c::finalizeState_Move() {} +void dAcEgeko_c::initializeState_Search() {} +void dAcEgeko_c::executeState_Search() {} +void dAcEgeko_c::finalizeState_Search() {} +void dAcEgeko_c::initializeState_Shield() {} +void dAcEgeko_c::executeState_Shield() {} +void dAcEgeko_c::finalizeState_Shield() {} +void dAcEgeko_c::initializeState_Reflect() {} +void dAcEgeko_c::executeState_Reflect() {} +void dAcEgeko_c::finalizeState_Reflect() {} +void dAcEgeko_c::initializeState_Damage() {} +void dAcEgeko_c::executeState_Damage() {} +void dAcEgeko_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/e/d_a_e_gerock.cpp b/src/REL/d/a/e/d_a_e_gerock.cpp index e69de29b..dffd88cb 100644 --- a/src/REL/d/a/e/d_a_e_gerock.cpp +++ b/src/REL/d/a/e/d_a_e_gerock.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GEROCK, dAcEgerock_c, fProfile::E_GEROCK, 0x108, 0, 4099); + +STATE_DEFINE(dAcEgerock_c, Attack); +STATE_DEFINE(dAcEgerock_c, Damage); +STATE_DEFINE(dAcEgerock_c, FlyHome); +STATE_DEFINE(dAcEgerock_c, Rail); +STATE_DEFINE(dAcEgerock_c, Return); +STATE_DEFINE(dAcEgerock_c, Shock); +STATE_DEFINE(dAcEgerock_c, Stay); +STATE_DEFINE(dAcEgerock_c, Vanish); + +void dAcEgerock_c::initializeState_Attack() {} +void dAcEgerock_c::executeState_Attack() {} +void dAcEgerock_c::finalizeState_Attack() {} +void dAcEgerock_c::initializeState_Damage() {} +void dAcEgerock_c::executeState_Damage() {} +void dAcEgerock_c::finalizeState_Damage() {} +void dAcEgerock_c::initializeState_FlyHome() {} +void dAcEgerock_c::executeState_FlyHome() {} +void dAcEgerock_c::finalizeState_FlyHome() {} +void dAcEgerock_c::initializeState_Rail() {} +void dAcEgerock_c::executeState_Rail() {} +void dAcEgerock_c::finalizeState_Rail() {} +void dAcEgerock_c::initializeState_Return() {} +void dAcEgerock_c::executeState_Return() {} +void dAcEgerock_c::finalizeState_Return() {} +void dAcEgerock_c::initializeState_Shock() {} +void dAcEgerock_c::executeState_Shock() {} +void dAcEgerock_c::finalizeState_Shock() {} +void dAcEgerock_c::initializeState_Stay() {} +void dAcEgerock_c::executeState_Stay() {} +void dAcEgerock_c::finalizeState_Stay() {} +void dAcEgerock_c::initializeState_Vanish() {} +void dAcEgerock_c::executeState_Vanish() {} +void dAcEgerock_c::finalizeState_Vanish() {} diff --git a/src/REL/d/a/e/d_a_e_gue.cpp b/src/REL/d/a/e/d_a_e_gue.cpp index e69de29b..596c756a 100644 --- a/src/REL/d/a/e/d_a_e_gue.cpp +++ b/src/REL/d/a/e/d_a_e_gue.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GUE, dAcEgue_c, fProfile::E_GUE, 0x104, 0, 3); + +STATE_DEFINE(dAcEgue_c, Attack); +STATE_DEFINE(dAcEgue_c, Blow); +STATE_DEFINE(dAcEgue_c, Damage); +STATE_DEFINE(dAcEgue_c, FlyHome); +STATE_DEFINE(dAcEgue_c, FlyPlayer); +STATE_DEFINE(dAcEgue_c, Return); +STATE_DEFINE(dAcEgue_c, Stay); +STATE_DEFINE(dAcEgue_c, Stun); + +void dAcEgue_c::initializeState_Attack() {} +void dAcEgue_c::executeState_Attack() {} +void dAcEgue_c::finalizeState_Attack() {} +void dAcEgue_c::initializeState_Blow() {} +void dAcEgue_c::executeState_Blow() {} +void dAcEgue_c::finalizeState_Blow() {} +void dAcEgue_c::initializeState_Damage() {} +void dAcEgue_c::executeState_Damage() {} +void dAcEgue_c::finalizeState_Damage() {} +void dAcEgue_c::initializeState_FlyHome() {} +void dAcEgue_c::executeState_FlyHome() {} +void dAcEgue_c::finalizeState_FlyHome() {} +void dAcEgue_c::initializeState_FlyPlayer() {} +void dAcEgue_c::executeState_FlyPlayer() {} +void dAcEgue_c::finalizeState_FlyPlayer() {} +void dAcEgue_c::initializeState_Return() {} +void dAcEgue_c::executeState_Return() {} +void dAcEgue_c::finalizeState_Return() {} +void dAcEgue_c::initializeState_Stay() {} +void dAcEgue_c::executeState_Stay() {} +void dAcEgue_c::finalizeState_Stay() {} +void dAcEgue_c::initializeState_Stun() {} +void dAcEgue_c::executeState_Stun() {} +void dAcEgue_c::finalizeState_Stun() {} diff --git a/src/REL/d/a/e/d_a_e_gumarm.cpp b/src/REL/d/a/e/d_a_e_gumarm.cpp index e69de29b..33ef6697 100644 --- a/src/REL/d/a/e/d_a_e_gumarm.cpp +++ b/src/REL/d/a/e/d_a_e_gumarm.cpp @@ -0,0 +1,77 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GUMARM, dAcGumarm_c, fProfile::E_GUMARM, 0x11F, 0, 3); + +STATE_DEFINE(dAcGumarm_c, Hide); +STATE_DEFINE(dAcGumarm_c, HideWait); +STATE_DEFINE(dAcGumarm_c, HideWalk); +STATE_DEFINE(dAcGumarm_c, HideMove); +STATE_DEFINE(dAcGumarm_c, Wait); +STATE_DEFINE(dAcGumarm_c, Walk); +STATE_DEFINE(dAcGumarm_c, Appear); +STATE_DEFINE(dAcGumarm_c, KeepRock); +STATE_DEFINE(dAcGumarm_c, AttackMove); +STATE_DEFINE(dAcGumarm_c, Attack); +STATE_DEFINE(dAcGumarm_c, Lost); +STATE_DEFINE(dAcGumarm_c, Find); +STATE_DEFINE(dAcGumarm_c, FreezeStart); +STATE_DEFINE(dAcGumarm_c, Freeze); +STATE_DEFINE(dAcGumarm_c, FreezeEnd); +STATE_DEFINE(dAcGumarm_c, Sink); +STATE_DEFINE(dAcGumarm_c, KeepSink); +STATE_DEFINE(dAcGumarm_c, Dead); + +void dAcGumarm_c::initializeState_Hide() {} +void dAcGumarm_c::executeState_Hide() {} +void dAcGumarm_c::finalizeState_Hide() {} +void dAcGumarm_c::initializeState_HideWait() {} +void dAcGumarm_c::executeState_HideWait() {} +void dAcGumarm_c::finalizeState_HideWait() {} +void dAcGumarm_c::initializeState_HideWalk() {} +void dAcGumarm_c::executeState_HideWalk() {} +void dAcGumarm_c::finalizeState_HideWalk() {} +void dAcGumarm_c::initializeState_HideMove() {} +void dAcGumarm_c::executeState_HideMove() {} +void dAcGumarm_c::finalizeState_HideMove() {} +void dAcGumarm_c::initializeState_Wait() {} +void dAcGumarm_c::executeState_Wait() {} +void dAcGumarm_c::finalizeState_Wait() {} +void dAcGumarm_c::initializeState_Walk() {} +void dAcGumarm_c::executeState_Walk() {} +void dAcGumarm_c::finalizeState_Walk() {} +void dAcGumarm_c::initializeState_Appear() {} +void dAcGumarm_c::executeState_Appear() {} +void dAcGumarm_c::finalizeState_Appear() {} +void dAcGumarm_c::initializeState_KeepRock() {} +void dAcGumarm_c::executeState_KeepRock() {} +void dAcGumarm_c::finalizeState_KeepRock() {} +void dAcGumarm_c::initializeState_AttackMove() {} +void dAcGumarm_c::executeState_AttackMove() {} +void dAcGumarm_c::finalizeState_AttackMove() {} +void dAcGumarm_c::initializeState_Attack() {} +void dAcGumarm_c::executeState_Attack() {} +void dAcGumarm_c::finalizeState_Attack() {} +void dAcGumarm_c::initializeState_Lost() {} +void dAcGumarm_c::executeState_Lost() {} +void dAcGumarm_c::finalizeState_Lost() {} +void dAcGumarm_c::initializeState_Find() {} +void dAcGumarm_c::executeState_Find() {} +void dAcGumarm_c::finalizeState_Find() {} +void dAcGumarm_c::initializeState_FreezeStart() {} +void dAcGumarm_c::executeState_FreezeStart() {} +void dAcGumarm_c::finalizeState_FreezeStart() {} +void dAcGumarm_c::initializeState_Freeze() {} +void dAcGumarm_c::executeState_Freeze() {} +void dAcGumarm_c::finalizeState_Freeze() {} +void dAcGumarm_c::initializeState_FreezeEnd() {} +void dAcGumarm_c::executeState_FreezeEnd() {} +void dAcGumarm_c::finalizeState_FreezeEnd() {} +void dAcGumarm_c::initializeState_Sink() {} +void dAcGumarm_c::executeState_Sink() {} +void dAcGumarm_c::finalizeState_Sink() {} +void dAcGumarm_c::initializeState_KeepSink() {} +void dAcGumarm_c::executeState_KeepSink() {} +void dAcGumarm_c::finalizeState_KeepSink() {} +void dAcGumarm_c::initializeState_Dead() {} +void dAcGumarm_c::executeState_Dead() {} +void dAcGumarm_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_gunho.cpp b/src/REL/d/a/e/d_a_e_gunho.cpp index e69de29b..19c9d1e6 100644 --- a/src/REL/d/a/e/d_a_e_gunho.cpp +++ b/src/REL/d/a/e/d_a_e_gunho.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GUNHO, dAcEgunho_c, fProfile::E_GUNHO, 0xE7, 0, 4099); + +STATE_DEFINE(dAcEgunho_c, OpenClose); +STATE_DEFINE(dAcEgunho_c, Wait); +STATE_DEFINE(dAcEgunho_c, NormalMove); +STATE_DEFINE(dAcEgunho_c, Search); +STATE_DEFINE(dAcEgunho_c, AttackBullet); +STATE_DEFINE(dAcEgunho_c, AttackBomb); +STATE_DEFINE(dAcEgunho_c, Damage); +STATE_DEFINE(dAcEgunho_c, Dead); + +void dAcEgunho_c::initializeState_OpenClose() {} +void dAcEgunho_c::executeState_OpenClose() {} +void dAcEgunho_c::finalizeState_OpenClose() {} +void dAcEgunho_c::initializeState_Wait() {} +void dAcEgunho_c::executeState_Wait() {} +void dAcEgunho_c::finalizeState_Wait() {} +void dAcEgunho_c::initializeState_NormalMove() {} +void dAcEgunho_c::executeState_NormalMove() {} +void dAcEgunho_c::finalizeState_NormalMove() {} +void dAcEgunho_c::initializeState_Search() {} +void dAcEgunho_c::executeState_Search() {} +void dAcEgunho_c::finalizeState_Search() {} +void dAcEgunho_c::initializeState_AttackBullet() {} +void dAcEgunho_c::executeState_AttackBullet() {} +void dAcEgunho_c::finalizeState_AttackBullet() {} +void dAcEgunho_c::initializeState_AttackBomb() {} +void dAcEgunho_c::executeState_AttackBomb() {} +void dAcEgunho_c::finalizeState_AttackBomb() {} +void dAcEgunho_c::initializeState_Damage() {} +void dAcEgunho_c::executeState_Damage() {} +void dAcEgunho_c::finalizeState_Damage() {} +void dAcEgunho_c::initializeState_Dead() {} +void dAcEgunho_c::executeState_Dead() {} +void dAcEgunho_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_gunhob.cpp b/src/REL/d/a/e/d_a_e_gunhob.cpp index e69de29b..7cdb685b 100644 --- a/src/REL/d/a/e/d_a_e_gunhob.cpp +++ b/src/REL/d/a/e/d_a_e_gunhob.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_GUNHOB, dAcEgunhob_c, fProfile::E_GUNHOB, 0xE8, 0, 4130); + +STATE_DEFINE(dAcEgunhob_c, BulletMove); +STATE_DEFINE(dAcEgunhob_c, BulletReflection); +STATE_DEFINE(dAcEgunhob_c, BombWait); +STATE_DEFINE(dAcEgunhob_c, BombMove); +STATE_DEFINE(dAcEgunhob_c, BombDelete); +STATE_DEFINE(dAcEgunhob_c, BombBomb); + +void dAcEgunhob_c::initializeState_BulletMove() {} +void dAcEgunhob_c::executeState_BulletMove() {} +void dAcEgunhob_c::finalizeState_BulletMove() {} +void dAcEgunhob_c::initializeState_BulletReflection() {} +void dAcEgunhob_c::executeState_BulletReflection() {} +void dAcEgunhob_c::finalizeState_BulletReflection() {} +void dAcEgunhob_c::initializeState_BombWait() {} +void dAcEgunhob_c::executeState_BombWait() {} +void dAcEgunhob_c::finalizeState_BombWait() {} +void dAcEgunhob_c::initializeState_BombMove() {} +void dAcEgunhob_c::executeState_BombMove() {} +void dAcEgunhob_c::finalizeState_BombMove() {} +void dAcEgunhob_c::initializeState_BombDelete() {} +void dAcEgunhob_c::executeState_BombDelete() {} +void dAcEgunhob_c::finalizeState_BombDelete() {} +void dAcEgunhob_c::initializeState_BombBomb() {} +void dAcEgunhob_c::executeState_BombBomb() {} +void dAcEgunhob_c::finalizeState_BombBomb() {} diff --git a/src/REL/d/a/e/d_a_e_hb.cpp b/src/REL/d/a/e/d_a_e_hb.cpp index e69de29b..f5ba45d7 100644 --- a/src/REL/d/a/e/d_a_e_hb.cpp +++ b/src/REL/d/a/e/d_a_e_hb.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HB, dAcEhb_c, fProfile::E_HB, 0xFF, 0, 4096); + +STATE_DEFINE(dAcEhb_c, Under); +STATE_DEFINE(dAcEhb_c, Appear); +STATE_DEFINE(dAcEhb_c, Wait); +STATE_DEFINE(dAcEhb_c, Attack); +STATE_DEFINE(dAcEhb_c, Damage); +STATE_DEFINE(dAcEhb_c, Blow); +STATE_DEFINE(dAcEhb_c, Stun); +STATE_DEFINE(dAcEhb_c, DeadMouth); +STATE_DEFINE(dAcEhb_c, Avoid); + +void dAcEhb_c::initializeState_Under() {} +void dAcEhb_c::executeState_Under() {} +void dAcEhb_c::finalizeState_Under() {} +void dAcEhb_c::initializeState_Appear() {} +void dAcEhb_c::executeState_Appear() {} +void dAcEhb_c::finalizeState_Appear() {} +void dAcEhb_c::initializeState_Wait() {} +void dAcEhb_c::executeState_Wait() {} +void dAcEhb_c::finalizeState_Wait() {} +void dAcEhb_c::initializeState_Attack() {} +void dAcEhb_c::executeState_Attack() {} +void dAcEhb_c::finalizeState_Attack() {} +void dAcEhb_c::initializeState_Damage() {} +void dAcEhb_c::executeState_Damage() {} +void dAcEhb_c::finalizeState_Damage() {} +void dAcEhb_c::initializeState_Blow() {} +void dAcEhb_c::executeState_Blow() {} +void dAcEhb_c::finalizeState_Blow() {} +void dAcEhb_c::initializeState_Stun() {} +void dAcEhb_c::executeState_Stun() {} +void dAcEhb_c::finalizeState_Stun() {} +void dAcEhb_c::initializeState_DeadMouth() {} +void dAcEhb_c::executeState_DeadMouth() {} +void dAcEhb_c::finalizeState_DeadMouth() {} +void dAcEhb_c::initializeState_Avoid() {} +void dAcEhb_c::executeState_Avoid() {} +void dAcEhb_c::finalizeState_Avoid() {} diff --git a/src/REL/d/a/e/d_a_e_hidokari.cpp b/src/REL/d/a/e/d_a_e_hidokari.cpp index e69de29b..5170687d 100644 --- a/src/REL/d/a/e/d_a_e_hidokari.cpp +++ b/src/REL/d/a/e/d_a_e_hidokari.cpp @@ -0,0 +1,73 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HIDOKARI, dAcEhidokari_c, fProfile::E_HIDOKARI, 0xE5, 0, 2); + +STATE_DEFINE(dAcEhidokari_c, Wait); +STATE_DEFINE(dAcEhidokari_c, Walk); +STATE_DEFINE(dAcEhidokari_c, Kyoro); +STATE_DEFINE(dAcEhidokari_c, Find); +STATE_DEFINE(dAcEhidokari_c, Run); +STATE_DEFINE(dAcEhidokari_c, Inside); +STATE_DEFINE(dAcEhidokari_c, Stun); +STATE_DEFINE(dAcEhidokari_c, WaitShell); +STATE_DEFINE(dAcEhidokari_c, RunShell); +STATE_DEFINE(dAcEhidokari_c, WalkShell); +STATE_DEFINE(dAcEhidokari_c, FireShell); +STATE_DEFINE(dAcEhidokari_c, RetShell); +STATE_DEFINE(dAcEhidokari_c, NoShell); +STATE_DEFINE(dAcEhidokari_c, Damage); +STATE_DEFINE(dAcEhidokari_c, GuradShell); +STATE_DEFINE(dAcEhidokari_c, Panic); +STATE_DEFINE(dAcEhidokari_c, Dead); + +void dAcEhidokari_c::initializeState_Wait() {} +void dAcEhidokari_c::executeState_Wait() {} +void dAcEhidokari_c::finalizeState_Wait() {} +void dAcEhidokari_c::initializeState_Walk() {} +void dAcEhidokari_c::executeState_Walk() {} +void dAcEhidokari_c::finalizeState_Walk() {} +void dAcEhidokari_c::initializeState_Kyoro() {} +void dAcEhidokari_c::executeState_Kyoro() {} +void dAcEhidokari_c::finalizeState_Kyoro() {} +void dAcEhidokari_c::initializeState_Find() {} +void dAcEhidokari_c::executeState_Find() {} +void dAcEhidokari_c::finalizeState_Find() {} +void dAcEhidokari_c::initializeState_Run() {} +void dAcEhidokari_c::executeState_Run() {} +void dAcEhidokari_c::finalizeState_Run() {} +void dAcEhidokari_c::initializeState_Inside() {} +void dAcEhidokari_c::executeState_Inside() {} +void dAcEhidokari_c::finalizeState_Inside() {} +void dAcEhidokari_c::initializeState_Stun() {} +void dAcEhidokari_c::executeState_Stun() {} +void dAcEhidokari_c::finalizeState_Stun() {} +void dAcEhidokari_c::initializeState_WaitShell() {} +void dAcEhidokari_c::executeState_WaitShell() {} +void dAcEhidokari_c::finalizeState_WaitShell() {} +void dAcEhidokari_c::initializeState_RunShell() {} +void dAcEhidokari_c::executeState_RunShell() {} +void dAcEhidokari_c::finalizeState_RunShell() {} +void dAcEhidokari_c::initializeState_WalkShell() {} +void dAcEhidokari_c::executeState_WalkShell() {} +void dAcEhidokari_c::finalizeState_WalkShell() {} +void dAcEhidokari_c::initializeState_FireShell() {} +void dAcEhidokari_c::executeState_FireShell() {} +void dAcEhidokari_c::finalizeState_FireShell() {} +void dAcEhidokari_c::initializeState_RetShell() {} +void dAcEhidokari_c::executeState_RetShell() {} +void dAcEhidokari_c::finalizeState_RetShell() {} +void dAcEhidokari_c::initializeState_NoShell() {} +void dAcEhidokari_c::executeState_NoShell() {} +void dAcEhidokari_c::finalizeState_NoShell() {} +void dAcEhidokari_c::initializeState_Damage() {} +void dAcEhidokari_c::executeState_Damage() {} +void dAcEhidokari_c::finalizeState_Damage() {} +void dAcEhidokari_c::initializeState_GuradShell() {} +void dAcEhidokari_c::executeState_GuradShell() {} +void dAcEhidokari_c::finalizeState_GuradShell() {} +void dAcEhidokari_c::initializeState_Panic() {} +void dAcEhidokari_c::executeState_Panic() {} +void dAcEhidokari_c::finalizeState_Panic() {} +void dAcEhidokari_c::initializeState_Dead() {} +void dAcEhidokari_c::executeState_Dead() {} +void dAcEhidokari_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_hidokaris.cpp b/src/REL/d/a/e/d_a_e_hidokaris.cpp index e69de29b..0461c897 100644 --- a/src/REL/d/a/e/d_a_e_hidokaris.cpp +++ b/src/REL/d/a/e/d_a_e_hidokaris.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HIDOKARIS, dAcEhidokaris_c, fProfile::E_HIDOKARIS, 0xE4, 0, 2); + +STATE_DEFINE(dAcEhidokaris_c, Wait); +STATE_DEFINE(dAcEhidokaris_c, BombWait); +STATE_DEFINE(dAcEhidokaris_c, Dead); + +void dAcEhidokaris_c::initializeState_Wait() {} +void dAcEhidokaris_c::executeState_Wait() {} +void dAcEhidokaris_c::finalizeState_Wait() {} +void dAcEhidokaris_c::initializeState_BombWait() {} +void dAcEhidokaris_c::executeState_BombWait() {} +void dAcEhidokaris_c::finalizeState_BombWait() {} +void dAcEhidokaris_c::initializeState_Dead() {} +void dAcEhidokaris_c::executeState_Dead() {} +void dAcEhidokaris_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_hidory.cpp b/src/REL/d/a/e/d_a_e_hidory.cpp index e69de29b..de1204e9 100644 --- a/src/REL/d/a/e/d_a_e_hidory.cpp +++ b/src/REL/d/a/e/d_a_e_hidory.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HIDORY, dAcEHidory_c, fProfile::E_HIDORY, 0x10A, 0, 3); + +STATE_DEFINE(dAcEHidory_c, Wait); +STATE_DEFINE(dAcEHidory_c, Hovering); +STATE_DEFINE(dAcEHidory_c, Attack); +STATE_DEFINE(dAcEHidory_c, Whip_Damage); +STATE_DEFINE(dAcEHidory_c, Damage); +STATE_DEFINE(dAcEHidory_c, Death); + +void dAcEHidory_c::initializeState_Wait() {} +void dAcEHidory_c::executeState_Wait() {} +void dAcEHidory_c::finalizeState_Wait() {} +void dAcEHidory_c::initializeState_Hovering() {} +void dAcEHidory_c::executeState_Hovering() {} +void dAcEHidory_c::finalizeState_Hovering() {} +void dAcEHidory_c::initializeState_Attack() {} +void dAcEHidory_c::executeState_Attack() {} +void dAcEHidory_c::finalizeState_Attack() {} +void dAcEHidory_c::initializeState_Whip_Damage() {} +void dAcEHidory_c::executeState_Whip_Damage() {} +void dAcEHidory_c::finalizeState_Whip_Damage() {} +void dAcEHidory_c::initializeState_Damage() {} +void dAcEHidory_c::executeState_Damage() {} +void dAcEHidory_c::finalizeState_Damage() {} +void dAcEHidory_c::initializeState_Death() {} +void dAcEHidory_c::executeState_Death() {} +void dAcEHidory_c::finalizeState_Death() {} diff --git a/src/REL/d/a/e/d_a_e_hoc.cpp b/src/REL/d/a/e/d_a_e_hoc.cpp index e69de29b..c174fd28 100644 --- a/src/REL/d/a/e/d_a_e_hoc.cpp +++ b/src/REL/d/a/e/d_a_e_hoc.cpp @@ -0,0 +1,69 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HOC, dAcEhoc_c, fProfile::E_HOC, 0xCC, 0, 3); + +STATE_DEFINE(dAcEhoc_c, Fight); +STATE_DEFINE(dAcEhoc_c, Attack); +STATE_DEFINE(dAcEhoc_c, BigAttack); +STATE_DEFINE(dAcEhoc_c, AttackAfter); +STATE_DEFINE(dAcEhoc_c, Escape); +STATE_DEFINE(dAcEhoc_c, Damage); +STATE_DEFINE(dAcEhoc_c, Fire); +STATE_DEFINE(dAcEhoc_c, Fail); +STATE_DEFINE(dAcEhoc_c, StabGuard); +STATE_DEFINE(dAcEhoc_c, Stun); +STATE_DEFINE(dAcEhoc_c, DropOut); +STATE_DEFINE(dAcEhoc_c, Return); +STATE_DEFINE(dAcEhoc_c, DashReturn); +STATE_DEFINE(dAcEhoc_c, Wait); +STATE_DEFINE(dAcEhoc_c, Summon); +STATE_DEFINE(dAcEhoc_c, AirDamage); + +void dAcEhoc_c::initializeState_Fight() {} +void dAcEhoc_c::executeState_Fight() {} +void dAcEhoc_c::finalizeState_Fight() {} +void dAcEhoc_c::initializeState_Attack() {} +void dAcEhoc_c::executeState_Attack() {} +void dAcEhoc_c::finalizeState_Attack() {} +void dAcEhoc_c::initializeState_BigAttack() {} +void dAcEhoc_c::executeState_BigAttack() {} +void dAcEhoc_c::finalizeState_BigAttack() {} +void dAcEhoc_c::initializeState_AttackAfter() {} +void dAcEhoc_c::executeState_AttackAfter() {} +void dAcEhoc_c::finalizeState_AttackAfter() {} +void dAcEhoc_c::initializeState_Escape() {} +void dAcEhoc_c::executeState_Escape() {} +void dAcEhoc_c::finalizeState_Escape() {} +void dAcEhoc_c::initializeState_Damage() {} +void dAcEhoc_c::executeState_Damage() {} +void dAcEhoc_c::finalizeState_Damage() {} +void dAcEhoc_c::initializeState_Fire() {} +void dAcEhoc_c::executeState_Fire() {} +void dAcEhoc_c::finalizeState_Fire() {} +void dAcEhoc_c::initializeState_Fail() {} +void dAcEhoc_c::executeState_Fail() {} +void dAcEhoc_c::finalizeState_Fail() {} +void dAcEhoc_c::initializeState_StabGuard() {} +void dAcEhoc_c::executeState_StabGuard() {} +void dAcEhoc_c::finalizeState_StabGuard() {} +void dAcEhoc_c::initializeState_Stun() {} +void dAcEhoc_c::executeState_Stun() {} +void dAcEhoc_c::finalizeState_Stun() {} +void dAcEhoc_c::initializeState_DropOut() {} +void dAcEhoc_c::executeState_DropOut() {} +void dAcEhoc_c::finalizeState_DropOut() {} +void dAcEhoc_c::initializeState_Return() {} +void dAcEhoc_c::executeState_Return() {} +void dAcEhoc_c::finalizeState_Return() {} +void dAcEhoc_c::initializeState_DashReturn() {} +void dAcEhoc_c::executeState_DashReturn() {} +void dAcEhoc_c::finalizeState_DashReturn() {} +void dAcEhoc_c::initializeState_Wait() {} +void dAcEhoc_c::executeState_Wait() {} +void dAcEhoc_c::finalizeState_Wait() {} +void dAcEhoc_c::initializeState_Summon() {} +void dAcEhoc_c::executeState_Summon() {} +void dAcEhoc_c::finalizeState_Summon() {} +void dAcEhoc_c::initializeState_AirDamage() {} +void dAcEhoc_c::executeState_AirDamage() {} +void dAcEhoc_c::finalizeState_AirDamage() {} diff --git a/src/REL/d/a/e/d_a_e_hp.cpp b/src/REL/d/a/e/d_a_e_hp.cpp index e69de29b..4c6481ca 100644 --- a/src/REL/d/a/e/d_a_e_hp.cpp +++ b/src/REL/d/a/e/d_a_e_hp.cpp @@ -0,0 +1,57 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HP, dAcEHp_c, fProfile::E_HP, 0x102, 0, 18); + +STATE_DEFINE(dAcEHp_c, BobUpAndDown); +STATE_DEFINE(dAcEHp_c, Chase); +STATE_DEFINE(dAcEHp_c, Attack); +STATE_DEFINE(dAcEHp_c, AtkWait); +STATE_DEFINE(dAcEHp_c, Extract); +STATE_DEFINE(dAcEHp_c, Petrify); +STATE_DEFINE(dAcEHp_c, Fluster); +STATE_DEFINE(dAcEHp_c, Escape); +STATE_DEFINE(dAcEHp_c, Damage); +STATE_DEFINE(dAcEHp_c, VcmDmg); +STATE_DEFINE(dAcEHp_c, Stun); +STATE_DEFINE(dAcEHp_c, Die); +STATE_DEFINE(dAcEHp_c, Dummy); + +void dAcEHp_c::initializeState_BobUpAndDown() {} +void dAcEHp_c::executeState_BobUpAndDown() {} +void dAcEHp_c::finalizeState_BobUpAndDown() {} +void dAcEHp_c::initializeState_Chase() {} +void dAcEHp_c::executeState_Chase() {} +void dAcEHp_c::finalizeState_Chase() {} +void dAcEHp_c::initializeState_Attack() {} +void dAcEHp_c::executeState_Attack() {} +void dAcEHp_c::finalizeState_Attack() {} +void dAcEHp_c::initializeState_AtkWait() {} +void dAcEHp_c::executeState_AtkWait() {} +void dAcEHp_c::finalizeState_AtkWait() {} +void dAcEHp_c::initializeState_Extract() {} +void dAcEHp_c::executeState_Extract() {} +void dAcEHp_c::finalizeState_Extract() {} +void dAcEHp_c::initializeState_Petrify() {} +void dAcEHp_c::executeState_Petrify() {} +void dAcEHp_c::finalizeState_Petrify() {} +void dAcEHp_c::initializeState_Fluster() {} +void dAcEHp_c::executeState_Fluster() {} +void dAcEHp_c::finalizeState_Fluster() {} +void dAcEHp_c::initializeState_Escape() {} +void dAcEHp_c::executeState_Escape() {} +void dAcEHp_c::finalizeState_Escape() {} +void dAcEHp_c::initializeState_Damage() {} +void dAcEHp_c::executeState_Damage() {} +void dAcEHp_c::finalizeState_Damage() {} +void dAcEHp_c::initializeState_VcmDmg() {} +void dAcEHp_c::executeState_VcmDmg() {} +void dAcEHp_c::finalizeState_VcmDmg() {} +void dAcEHp_c::initializeState_Stun() {} +void dAcEHp_c::executeState_Stun() {} +void dAcEHp_c::finalizeState_Stun() {} +void dAcEHp_c::initializeState_Die() {} +void dAcEHp_c::executeState_Die() {} +void dAcEHp_c::finalizeState_Die() {} +void dAcEHp_c::initializeState_Dummy() {} +void dAcEHp_c::executeState_Dummy() {} +void dAcEHp_c::finalizeState_Dummy() {} diff --git a/src/REL/d/a/e/d_a_e_hydra.cpp b/src/REL/d/a/e/d_a_e_hydra.cpp index e69de29b..1b54cc10 100644 --- a/src/REL/d/a/e/d_a_e_hydra.cpp +++ b/src/REL/d/a/e/d_a_e_hydra.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_HYDRA, dAcEhydra_c, fProfile::E_HYDRA, 0xE6, 0, 4131); + +STATE_DEFINE(dAcEhydra_c, Wait); +STATE_DEFINE(dAcEhydra_c, Walk); +STATE_DEFINE(dAcEhydra_c, Run); +STATE_DEFINE(dAcEhydra_c, Ret); +STATE_DEFINE(dAcEhydra_c, Attack); +STATE_DEFINE(dAcEhydra_c, AttackWait); +STATE_DEFINE(dAcEhydra_c, Recover); +STATE_DEFINE(dAcEhydra_c, Stun); +STATE_DEFINE(dAcEhydra_c, Damage); +STATE_DEFINE(dAcEhydra_c, EtcDamage); +STATE_DEFINE(dAcEhydra_c, Dead); + +void dAcEhydra_c::initializeState_Wait() {} +void dAcEhydra_c::executeState_Wait() {} +void dAcEhydra_c::finalizeState_Wait() {} +void dAcEhydra_c::initializeState_Walk() {} +void dAcEhydra_c::executeState_Walk() {} +void dAcEhydra_c::finalizeState_Walk() {} +void dAcEhydra_c::initializeState_Run() {} +void dAcEhydra_c::executeState_Run() {} +void dAcEhydra_c::finalizeState_Run() {} +void dAcEhydra_c::initializeState_Ret() {} +void dAcEhydra_c::executeState_Ret() {} +void dAcEhydra_c::finalizeState_Ret() {} +void dAcEhydra_c::initializeState_Attack() {} +void dAcEhydra_c::executeState_Attack() {} +void dAcEhydra_c::finalizeState_Attack() {} +void dAcEhydra_c::initializeState_AttackWait() {} +void dAcEhydra_c::executeState_AttackWait() {} +void dAcEhydra_c::finalizeState_AttackWait() {} +void dAcEhydra_c::initializeState_Recover() {} +void dAcEhydra_c::executeState_Recover() {} +void dAcEhydra_c::finalizeState_Recover() {} +void dAcEhydra_c::initializeState_Stun() {} +void dAcEhydra_c::executeState_Stun() {} +void dAcEhydra_c::finalizeState_Stun() {} +void dAcEhydra_c::initializeState_Damage() {} +void dAcEhydra_c::executeState_Damage() {} +void dAcEhydra_c::finalizeState_Damage() {} +void dAcEhydra_c::initializeState_EtcDamage() {} +void dAcEhydra_c::executeState_EtcDamage() {} +void dAcEhydra_c::finalizeState_EtcDamage() {} +void dAcEhydra_c::initializeState_Dead() {} +void dAcEhydra_c::executeState_Dead() {} +void dAcEhydra_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_kg.cpp b/src/REL/d/a/e/d_a_e_kg.cpp index e69de29b..7ef08570 100644 --- a/src/REL/d/a/e/d_a_e_kg.cpp +++ b/src/REL/d/a/e/d_a_e_kg.cpp @@ -0,0 +1,145 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_KG, dAcEkg_c, fProfile::E_KG, 0x122, 0, 4099); + +STATE_DEFINE(dAcEkg_c, Wait); +STATE_DEFINE(dAcEkg_c, Walk); +STATE_DEFINE(dAcEkg_c, Find); +STATE_DEFINE(dAcEkg_c, Chase); +STATE_DEFINE(dAcEkg_c, Step); +STATE_DEFINE(dAcEkg_c, Damage); +STATE_DEFINE(dAcEkg_c, PlayerLost); +STATE_DEFINE(dAcEkg_c, Return); +STATE_DEFINE(dAcEkg_c, WindBlow); +STATE_DEFINE(dAcEkg_c, Reverse); +STATE_DEFINE(dAcEkg_c, BlowReturn); +STATE_DEFINE(dAcEkg_c, JumpReady); +STATE_DEFINE(dAcEkg_c, Jump); +STATE_DEFINE(dAcEkg_c, JumpAttack_Hold); +STATE_DEFINE(dAcEkg_c, Release); +STATE_DEFINE(dAcEkg_c, Landing); +STATE_DEFINE(dAcEkg_c, WallWait); +STATE_DEFINE(dAcEkg_c, WallWalk); +STATE_DEFINE(dAcEkg_c, WallFind); +STATE_DEFINE(dAcEkg_c, WallStep); +STATE_DEFINE(dAcEkg_c, WallJumpReady); +STATE_DEFINE(dAcEkg_c, WallJump); +STATE_DEFINE(dAcEkg_c, WindBlowAtWall); +STATE_DEFINE(dAcEkg_c, HitAtWall); +STATE_DEFINE(dAcEkg_c, DamageAtWall); +STATE_DEFINE(dAcEkg_c, RoofWait); +STATE_DEFINE(dAcEkg_c, RoofWalk); +STATE_DEFINE(dAcEkg_c, RoofFall); +STATE_DEFINE(dAcEkg_c, HangOn); +STATE_DEFINE(dAcEkg_c, UnderWait); +STATE_DEFINE(dAcEkg_c, UnderWalk); +STATE_DEFINE(dAcEkg_c, UnderStep); +STATE_DEFINE(dAcEkg_c, UnderJump); +STATE_DEFINE(dAcEkg_c, SoundReaction); +STATE_DEFINE(dAcEkg_c, SoundReactionAtWallRoof); + +void dAcEkg_c::initializeState_Wait() {} +void dAcEkg_c::executeState_Wait() {} +void dAcEkg_c::finalizeState_Wait() {} +void dAcEkg_c::initializeState_Walk() {} +void dAcEkg_c::executeState_Walk() {} +void dAcEkg_c::finalizeState_Walk() {} +void dAcEkg_c::initializeState_Find() {} +void dAcEkg_c::executeState_Find() {} +void dAcEkg_c::finalizeState_Find() {} +void dAcEkg_c::initializeState_Chase() {} +void dAcEkg_c::executeState_Chase() {} +void dAcEkg_c::finalizeState_Chase() {} +void dAcEkg_c::initializeState_Step() {} +void dAcEkg_c::executeState_Step() {} +void dAcEkg_c::finalizeState_Step() {} +void dAcEkg_c::initializeState_Damage() {} +void dAcEkg_c::executeState_Damage() {} +void dAcEkg_c::finalizeState_Damage() {} +void dAcEkg_c::initializeState_PlayerLost() {} +void dAcEkg_c::executeState_PlayerLost() {} +void dAcEkg_c::finalizeState_PlayerLost() {} +void dAcEkg_c::initializeState_Return() {} +void dAcEkg_c::executeState_Return() {} +void dAcEkg_c::finalizeState_Return() {} +void dAcEkg_c::initializeState_WindBlow() {} +void dAcEkg_c::executeState_WindBlow() {} +void dAcEkg_c::finalizeState_WindBlow() {} +void dAcEkg_c::initializeState_Reverse() {} +void dAcEkg_c::executeState_Reverse() {} +void dAcEkg_c::finalizeState_Reverse() {} +void dAcEkg_c::initializeState_BlowReturn() {} +void dAcEkg_c::executeState_BlowReturn() {} +void dAcEkg_c::finalizeState_BlowReturn() {} +void dAcEkg_c::initializeState_JumpReady() {} +void dAcEkg_c::executeState_JumpReady() {} +void dAcEkg_c::finalizeState_JumpReady() {} +void dAcEkg_c::initializeState_Jump() {} +void dAcEkg_c::executeState_Jump() {} +void dAcEkg_c::finalizeState_Jump() {} +void dAcEkg_c::initializeState_JumpAttack_Hold() {} +void dAcEkg_c::executeState_JumpAttack_Hold() {} +void dAcEkg_c::finalizeState_JumpAttack_Hold() {} +void dAcEkg_c::initializeState_Release() {} +void dAcEkg_c::executeState_Release() {} +void dAcEkg_c::finalizeState_Release() {} +void dAcEkg_c::initializeState_Landing() {} +void dAcEkg_c::executeState_Landing() {} +void dAcEkg_c::finalizeState_Landing() {} +void dAcEkg_c::initializeState_WallWait() {} +void dAcEkg_c::executeState_WallWait() {} +void dAcEkg_c::finalizeState_WallWait() {} +void dAcEkg_c::initializeState_WallWalk() {} +void dAcEkg_c::executeState_WallWalk() {} +void dAcEkg_c::finalizeState_WallWalk() {} +void dAcEkg_c::initializeState_WallFind() {} +void dAcEkg_c::executeState_WallFind() {} +void dAcEkg_c::finalizeState_WallFind() {} +void dAcEkg_c::initializeState_WallStep() {} +void dAcEkg_c::executeState_WallStep() {} +void dAcEkg_c::finalizeState_WallStep() {} +void dAcEkg_c::initializeState_WallJumpReady() {} +void dAcEkg_c::executeState_WallJumpReady() {} +void dAcEkg_c::finalizeState_WallJumpReady() {} +void dAcEkg_c::initializeState_WallJump() {} +void dAcEkg_c::executeState_WallJump() {} +void dAcEkg_c::finalizeState_WallJump() {} +void dAcEkg_c::initializeState_WindBlowAtWall() {} +void dAcEkg_c::executeState_WindBlowAtWall() {} +void dAcEkg_c::finalizeState_WindBlowAtWall() {} +void dAcEkg_c::initializeState_HitAtWall() {} +void dAcEkg_c::executeState_HitAtWall() {} +void dAcEkg_c::finalizeState_HitAtWall() {} +void dAcEkg_c::initializeState_DamageAtWall() {} +void dAcEkg_c::executeState_DamageAtWall() {} +void dAcEkg_c::finalizeState_DamageAtWall() {} +void dAcEkg_c::initializeState_RoofWait() {} +void dAcEkg_c::executeState_RoofWait() {} +void dAcEkg_c::finalizeState_RoofWait() {} +void dAcEkg_c::initializeState_RoofWalk() {} +void dAcEkg_c::executeState_RoofWalk() {} +void dAcEkg_c::finalizeState_RoofWalk() {} +void dAcEkg_c::initializeState_RoofFall() {} +void dAcEkg_c::executeState_RoofFall() {} +void dAcEkg_c::finalizeState_RoofFall() {} +void dAcEkg_c::initializeState_HangOn() {} +void dAcEkg_c::executeState_HangOn() {} +void dAcEkg_c::finalizeState_HangOn() {} +void dAcEkg_c::initializeState_UnderWait() {} +void dAcEkg_c::executeState_UnderWait() {} +void dAcEkg_c::finalizeState_UnderWait() {} +void dAcEkg_c::initializeState_UnderWalk() {} +void dAcEkg_c::executeState_UnderWalk() {} +void dAcEkg_c::finalizeState_UnderWalk() {} +void dAcEkg_c::initializeState_UnderStep() {} +void dAcEkg_c::executeState_UnderStep() {} +void dAcEkg_c::finalizeState_UnderStep() {} +void dAcEkg_c::initializeState_UnderJump() {} +void dAcEkg_c::executeState_UnderJump() {} +void dAcEkg_c::finalizeState_UnderJump() {} +void dAcEkg_c::initializeState_SoundReaction() {} +void dAcEkg_c::executeState_SoundReaction() {} +void dAcEkg_c::finalizeState_SoundReaction() {} +void dAcEkg_c::initializeState_SoundReactionAtWallRoof() {} +void dAcEkg_c::executeState_SoundReactionAtWallRoof() {} +void dAcEkg_c::finalizeState_SoundReactionAtWallRoof() {} diff --git a/src/REL/d/a/e/d_a_e_ks.cpp b/src/REL/d/a/e/d_a_e_ks.cpp index e69de29b..c8938427 100644 --- a/src/REL/d/a/e/d_a_e_ks.cpp +++ b/src/REL/d/a/e/d_a_e_ks.cpp @@ -0,0 +1,61 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_KS, dAcEKs_c, fProfile::E_KS, 0xFE, 0, 4099); + +STATE_DEFINE(dAcEKs_c, Wait); +STATE_DEFINE(dAcEKs_c, WakeUp); +STATE_DEFINE(dAcEKs_c, ReturnToWait); +STATE_DEFINE(dAcEKs_c, WaitReady); +STATE_DEFINE(dAcEKs_c, Move); +STATE_DEFINE(dAcEKs_c, Chase); +STATE_DEFINE(dAcEKs_c, ChaseAttack); +STATE_DEFINE(dAcEKs_c, Fighting); +STATE_DEFINE(dAcEKs_c, AttackReady); +STATE_DEFINE(dAcEKs_c, Attack); +STATE_DEFINE(dAcEKs_c, Damage); +STATE_DEFINE(dAcEKs_c, Stun); +STATE_DEFINE(dAcEKs_c, WindBlow); +STATE_DEFINE(dAcEKs_c, PathMove); + +void dAcEKs_c::initializeState_Wait() {} +void dAcEKs_c::executeState_Wait() {} +void dAcEKs_c::finalizeState_Wait() {} +void dAcEKs_c::initializeState_WakeUp() {} +void dAcEKs_c::executeState_WakeUp() {} +void dAcEKs_c::finalizeState_WakeUp() {} +void dAcEKs_c::initializeState_ReturnToWait() {} +void dAcEKs_c::executeState_ReturnToWait() {} +void dAcEKs_c::finalizeState_ReturnToWait() {} +void dAcEKs_c::initializeState_WaitReady() {} +void dAcEKs_c::executeState_WaitReady() {} +void dAcEKs_c::finalizeState_WaitReady() {} +void dAcEKs_c::initializeState_Move() {} +void dAcEKs_c::executeState_Move() {} +void dAcEKs_c::finalizeState_Move() {} +void dAcEKs_c::initializeState_Chase() {} +void dAcEKs_c::executeState_Chase() {} +void dAcEKs_c::finalizeState_Chase() {} +void dAcEKs_c::initializeState_ChaseAttack() {} +void dAcEKs_c::executeState_ChaseAttack() {} +void dAcEKs_c::finalizeState_ChaseAttack() {} +void dAcEKs_c::initializeState_Fighting() {} +void dAcEKs_c::executeState_Fighting() {} +void dAcEKs_c::finalizeState_Fighting() {} +void dAcEKs_c::initializeState_AttackReady() {} +void dAcEKs_c::executeState_AttackReady() {} +void dAcEKs_c::finalizeState_AttackReady() {} +void dAcEKs_c::initializeState_Attack() {} +void dAcEKs_c::executeState_Attack() {} +void dAcEKs_c::finalizeState_Attack() {} +void dAcEKs_c::initializeState_Damage() {} +void dAcEKs_c::executeState_Damage() {} +void dAcEKs_c::finalizeState_Damage() {} +void dAcEKs_c::initializeState_Stun() {} +void dAcEKs_c::executeState_Stun() {} +void dAcEKs_c::finalizeState_Stun() {} +void dAcEKs_c::initializeState_WindBlow() {} +void dAcEKs_c::executeState_WindBlow() {} +void dAcEKs_c::finalizeState_WindBlow() {} +void dAcEKs_c::initializeState_PathMove() {} +void dAcEKs_c::executeState_PathMove() {} +void dAcEKs_c::finalizeState_PathMove() {} diff --git a/src/REL/d/a/e/d_a_e_kumite_gira.cpp b/src/REL/d/a/e/d_a_e_kumite_gira.cpp index e69de29b..1b0fe66f 100644 --- a/src/REL/d/a/e/d_a_e_kumite_gira.cpp +++ b/src/REL/d/a/e/d_a_e_kumite_gira.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_KGIRA, dAcEKumiteGira_c, fProfile::E_KGIRA, 0xCE, 0, 3); + +STATE_DEFINE(dAcEKumiteGira_c, Wait); +STATE_DEFINE(dAcEKumiteGira_c, PlayAnm); +STATE_DEFINE(dAcEKumiteGira_c, Damage); + +void dAcEKumiteGira_c::initializeState_Wait() {} +void dAcEKumiteGira_c::executeState_Wait() {} +void dAcEKumiteGira_c::finalizeState_Wait() {} +void dAcEKumiteGira_c::initializeState_PlayAnm() {} +void dAcEKumiteGira_c::executeState_PlayAnm() {} +void dAcEKumiteGira_c::finalizeState_PlayAnm() {} +void dAcEKumiteGira_c::initializeState_Damage() {} +void dAcEKumiteGira_c::executeState_Damage() {} +void dAcEKumiteGira_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/e/d_a_e_liza_tail.cpp b/src/REL/d/a/e/d_a_e_liza_tail.cpp index e69de29b..b6c75e41 100644 --- a/src/REL/d/a/e/d_a_e_liza_tail.cpp +++ b/src/REL/d/a/e/d_a_e_liza_tail.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_LIZA_TAIL, dAcEliza_tail_c, fProfile::E_LIZA_TAIL, 0xE3, 0, 3); + +STATE_DEFINE(dAcEliza_tail_c, Wait); +STATE_DEFINE(dAcEliza_tail_c, Damage); +STATE_DEFINE(dAcEliza_tail_c, WhipCatch); +STATE_DEFINE(dAcEliza_tail_c, Get); +STATE_DEFINE(dAcEliza_tail_c, InLava); + +void dAcEliza_tail_c::initializeState_Wait() {} +void dAcEliza_tail_c::executeState_Wait() {} +void dAcEliza_tail_c::finalizeState_Wait() {} +void dAcEliza_tail_c::initializeState_Damage() {} +void dAcEliza_tail_c::executeState_Damage() {} +void dAcEliza_tail_c::finalizeState_Damage() {} +void dAcEliza_tail_c::initializeState_WhipCatch() {} +void dAcEliza_tail_c::executeState_WhipCatch() {} +void dAcEliza_tail_c::finalizeState_WhipCatch() {} +void dAcEliza_tail_c::initializeState_Get() {} +void dAcEliza_tail_c::executeState_Get() {} +void dAcEliza_tail_c::finalizeState_Get() {} +void dAcEliza_tail_c::initializeState_InLava() {} +void dAcEliza_tail_c::executeState_InLava() {} +void dAcEliza_tail_c::finalizeState_InLava() {} diff --git a/src/REL/d/a/e/d_a_e_lizarufos.cpp b/src/REL/d/a/e/d_a_e_lizarufos.cpp index e69de29b..5630badb 100644 --- a/src/REL/d/a/e/d_a_e_lizarufos.cpp +++ b/src/REL/d/a/e/d_a_e_lizarufos.cpp @@ -0,0 +1,105 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_LIZARUFOS, dAcELizarufos_c, fProfile::E_LIZARUFOS, 0xE2, 0, 34); + +STATE_DEFINE(dAcELizarufos_c, Demo); +STATE_DEFINE(dAcELizarufos_c, Wait); +STATE_DEFINE(dAcELizarufos_c, Kyoro); +STATE_DEFINE(dAcELizarufos_c, Find); +STATE_DEFINE(dAcELizarufos_c, Find2); +STATE_DEFINE(dAcELizarufos_c, Move); +STATE_DEFINE(dAcELizarufos_c, Search); +STATE_DEFINE(dAcELizarufos_c, PathMove); +STATE_DEFINE(dAcELizarufos_c, FightWait); +STATE_DEFINE(dAcELizarufos_c, Provoke); +STATE_DEFINE(dAcELizarufos_c, ArmAttack); +STATE_DEFINE(dAcELizarufos_c, TailAttack); +STATE_DEFINE(dAcELizarufos_c, FireAttack); +STATE_DEFINE(dAcELizarufos_c, Step); +STATE_DEFINE(dAcELizarufos_c, BackJump); +STATE_DEFINE(dAcELizarufos_c, CliffJump); +STATE_DEFINE(dAcELizarufos_c, GuardWait); +STATE_DEFINE(dAcELizarufos_c, Guard); +STATE_DEFINE(dAcELizarufos_c, JustGuard); +STATE_DEFINE(dAcELizarufos_c, RetMove); +STATE_DEFINE(dAcELizarufos_c, Damage); +STATE_DEFINE(dAcELizarufos_c, Falter); +STATE_DEFINE(dAcELizarufos_c, Stun); +STATE_DEFINE(dAcELizarufos_c, Fall); +STATE_DEFINE(dAcELizarufos_c, Dead); + +void dAcELizarufos_c::initializeState_Demo() {} +void dAcELizarufos_c::executeState_Demo() {} +void dAcELizarufos_c::finalizeState_Demo() {} +void dAcELizarufos_c::initializeState_Wait() {} +void dAcELizarufos_c::executeState_Wait() {} +void dAcELizarufos_c::finalizeState_Wait() {} +void dAcELizarufos_c::initializeState_Kyoro() {} +void dAcELizarufos_c::executeState_Kyoro() {} +void dAcELizarufos_c::finalizeState_Kyoro() {} +void dAcELizarufos_c::initializeState_Find() {} +void dAcELizarufos_c::executeState_Find() {} +void dAcELizarufos_c::finalizeState_Find() {} +void dAcELizarufos_c::initializeState_Find2() {} +void dAcELizarufos_c::executeState_Find2() {} +void dAcELizarufos_c::finalizeState_Find2() {} +void dAcELizarufos_c::initializeState_Move() {} +void dAcELizarufos_c::executeState_Move() {} +void dAcELizarufos_c::finalizeState_Move() {} +void dAcELizarufos_c::initializeState_Search() {} +void dAcELizarufos_c::executeState_Search() {} +void dAcELizarufos_c::finalizeState_Search() {} +void dAcELizarufos_c::initializeState_PathMove() {} +void dAcELizarufos_c::executeState_PathMove() {} +void dAcELizarufos_c::finalizeState_PathMove() {} +void dAcELizarufos_c::initializeState_FightWait() {} +void dAcELizarufos_c::executeState_FightWait() {} +void dAcELizarufos_c::finalizeState_FightWait() {} +void dAcELizarufos_c::initializeState_Provoke() {} +void dAcELizarufos_c::executeState_Provoke() {} +void dAcELizarufos_c::finalizeState_Provoke() {} +void dAcELizarufos_c::initializeState_ArmAttack() {} +void dAcELizarufos_c::executeState_ArmAttack() {} +void dAcELizarufos_c::finalizeState_ArmAttack() {} +void dAcELizarufos_c::initializeState_TailAttack() {} +void dAcELizarufos_c::executeState_TailAttack() {} +void dAcELizarufos_c::finalizeState_TailAttack() {} +void dAcELizarufos_c::initializeState_FireAttack() {} +void dAcELizarufos_c::executeState_FireAttack() {} +void dAcELizarufos_c::finalizeState_FireAttack() {} +void dAcELizarufos_c::initializeState_Step() {} +void dAcELizarufos_c::executeState_Step() {} +void dAcELizarufos_c::finalizeState_Step() {} +void dAcELizarufos_c::initializeState_BackJump() {} +void dAcELizarufos_c::executeState_BackJump() {} +void dAcELizarufos_c::finalizeState_BackJump() {} +void dAcELizarufos_c::initializeState_CliffJump() {} +void dAcELizarufos_c::executeState_CliffJump() {} +void dAcELizarufos_c::finalizeState_CliffJump() {} +void dAcELizarufos_c::initializeState_GuardWait() {} +void dAcELizarufos_c::executeState_GuardWait() {} +void dAcELizarufos_c::finalizeState_GuardWait() {} +void dAcELizarufos_c::initializeState_Guard() {} +void dAcELizarufos_c::executeState_Guard() {} +void dAcELizarufos_c::finalizeState_Guard() {} +void dAcELizarufos_c::initializeState_JustGuard() {} +void dAcELizarufos_c::executeState_JustGuard() {} +void dAcELizarufos_c::finalizeState_JustGuard() {} +void dAcELizarufos_c::initializeState_RetMove() {} +void dAcELizarufos_c::executeState_RetMove() {} +void dAcELizarufos_c::finalizeState_RetMove() {} +void dAcELizarufos_c::initializeState_Damage() {} +void dAcELizarufos_c::executeState_Damage() {} +void dAcELizarufos_c::finalizeState_Damage() {} +void dAcELizarufos_c::initializeState_Falter() {} +void dAcELizarufos_c::executeState_Falter() {} +void dAcELizarufos_c::finalizeState_Falter() {} +void dAcELizarufos_c::initializeState_Stun() {} +void dAcELizarufos_c::executeState_Stun() {} +void dAcELizarufos_c::finalizeState_Stun() {} +void dAcELizarufos_c::initializeState_Fall() {} +void dAcELizarufos_c::executeState_Fall() {} +void dAcELizarufos_c::finalizeState_Fall() {} +void dAcELizarufos_c::initializeState_Dead() {} +void dAcELizarufos_c::executeState_Dead() {} +void dAcELizarufos_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_magma.cpp b/src/REL/d/a/e/d_a_e_magma.cpp index e69de29b..d98e451e 100644 --- a/src/REL/d/a/e/d_a_e_magma.cpp +++ b/src/REL/d/a/e/d_a_e_magma.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_MAGMA, dAcEmagma_c, fProfile::E_MAGMA, 0xFA, 0, 0); + +STATE_DEFINE(dAcEmagma_c, Birth); +STATE_DEFINE(dAcEmagma_c, Move); +STATE_DEFINE(dAcEmagma_c, BulletMove); +STATE_DEFINE(dAcEmagma_c, Frame); +STATE_DEFINE(dAcEmagma_c, Damage); + +void dAcEmagma_c::initializeState_Birth() {} +void dAcEmagma_c::executeState_Birth() {} +void dAcEmagma_c::finalizeState_Birth() {} +void dAcEmagma_c::initializeState_Move() {} +void dAcEmagma_c::executeState_Move() {} +void dAcEmagma_c::finalizeState_Move() {} +void dAcEmagma_c::initializeState_BulletMove() {} +void dAcEmagma_c::executeState_BulletMove() {} +void dAcEmagma_c::finalizeState_BulletMove() {} +void dAcEmagma_c::initializeState_Frame() {} +void dAcEmagma_c::executeState_Frame() {} +void dAcEmagma_c::finalizeState_Frame() {} +void dAcEmagma_c::initializeState_Damage() {} +void dAcEmagma_c::executeState_Damage() {} +void dAcEmagma_c::finalizeState_Damage() {} diff --git a/src/REL/d/a/e/d_a_e_maguppo.cpp b/src/REL/d/a/e/d_a_e_maguppo.cpp index e69de29b..c848f9c9 100644 --- a/src/REL/d/a/e/d_a_e_maguppo.cpp +++ b/src/REL/d/a/e/d_a_e_maguppo.cpp @@ -0,0 +1,57 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_MAGUPPO, dAcEmaguppo_c, fProfile::E_MAGUPPO, 0xFB, 0, 4098); + +STATE_DEFINE(dAcEmaguppo_c, Attack); +STATE_DEFINE(dAcEmaguppo_c, Appear); +STATE_DEFINE(dAcEmaguppo_c, Blow); +STATE_DEFINE(dAcEmaguppo_c, Corner); +STATE_DEFINE(dAcEmaguppo_c, Damage); +STATE_DEFINE(dAcEmaguppo_c, Dead); +STATE_DEFINE(dAcEmaguppo_c, Dive); +STATE_DEFINE(dAcEmaguppo_c, RailReverse); +STATE_DEFINE(dAcEmaguppo_c, RailWalk); +STATE_DEFINE(dAcEmaguppo_c, Stomped); +STATE_DEFINE(dAcEmaguppo_c, Stun); +STATE_DEFINE(dAcEmaguppo_c, DivingWait); +STATE_DEFINE(dAcEmaguppo_c, WaitAttack); + +void dAcEmaguppo_c::initializeState_Attack() {} +void dAcEmaguppo_c::executeState_Attack() {} +void dAcEmaguppo_c::finalizeState_Attack() {} +void dAcEmaguppo_c::initializeState_Appear() {} +void dAcEmaguppo_c::executeState_Appear() {} +void dAcEmaguppo_c::finalizeState_Appear() {} +void dAcEmaguppo_c::initializeState_Blow() {} +void dAcEmaguppo_c::executeState_Blow() {} +void dAcEmaguppo_c::finalizeState_Blow() {} +void dAcEmaguppo_c::initializeState_Corner() {} +void dAcEmaguppo_c::executeState_Corner() {} +void dAcEmaguppo_c::finalizeState_Corner() {} +void dAcEmaguppo_c::initializeState_Damage() {} +void dAcEmaguppo_c::executeState_Damage() {} +void dAcEmaguppo_c::finalizeState_Damage() {} +void dAcEmaguppo_c::initializeState_Dead() {} +void dAcEmaguppo_c::executeState_Dead() {} +void dAcEmaguppo_c::finalizeState_Dead() {} +void dAcEmaguppo_c::initializeState_Dive() {} +void dAcEmaguppo_c::executeState_Dive() {} +void dAcEmaguppo_c::finalizeState_Dive() {} +void dAcEmaguppo_c::initializeState_RailReverse() {} +void dAcEmaguppo_c::executeState_RailReverse() {} +void dAcEmaguppo_c::finalizeState_RailReverse() {} +void dAcEmaguppo_c::initializeState_RailWalk() {} +void dAcEmaguppo_c::executeState_RailWalk() {} +void dAcEmaguppo_c::finalizeState_RailWalk() {} +void dAcEmaguppo_c::initializeState_Stomped() {} +void dAcEmaguppo_c::executeState_Stomped() {} +void dAcEmaguppo_c::finalizeState_Stomped() {} +void dAcEmaguppo_c::initializeState_Stun() {} +void dAcEmaguppo_c::executeState_Stun() {} +void dAcEmaguppo_c::finalizeState_Stun() {} +void dAcEmaguppo_c::initializeState_DivingWait() {} +void dAcEmaguppo_c::executeState_DivingWait() {} +void dAcEmaguppo_c::finalizeState_DivingWait() {} +void dAcEmaguppo_c::initializeState_WaitAttack() {} +void dAcEmaguppo_c::executeState_WaitAttack() {} +void dAcEmaguppo_c::finalizeState_WaitAttack() {} diff --git a/src/REL/d/a/e/d_a_e_mr.cpp b/src/REL/d/a/e/d_a_e_mr.cpp index e69de29b..c11d93bd 100644 --- a/src/REL/d/a/e/d_a_e_mr.cpp +++ b/src/REL/d/a/e/d_a_e_mr.cpp @@ -0,0 +1,109 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_MR, dAcEmr_c, fProfile::E_MR, 0x11E, 0, 3); + +STATE_DEFINE(dAcEmr_c, Wait); +STATE_DEFINE(dAcEmr_c, Walk); +STATE_DEFINE(dAcEmr_c, Find); +STATE_DEFINE(dAcEmr_c, BattleMove); +STATE_DEFINE(dAcEmr_c, GuardSt); +STATE_DEFINE(dAcEmr_c, GuardEnd); +STATE_DEFINE(dAcEmr_c, Stick); +STATE_DEFINE(dAcEmr_c, BattleNoShieldMove); +STATE_DEFINE(dAcEmr_c, Swing); +STATE_DEFINE(dAcEmr_c, Rush); +STATE_DEFINE(dAcEmr_c, GuardJust); +STATE_DEFINE(dAcEmr_c, Lost); +STATE_DEFINE(dAcEmr_c, ShieldCut); +STATE_DEFINE(dAcEmr_c, ShieldThrow); +STATE_DEFINE(dAcEmr_c, ShieldOut); +STATE_DEFINE(dAcEmr_c, Dead); +STATE_DEFINE(dAcEmr_c, Piyori); +STATE_DEFINE(dAcEmr_c, WhipPiyori); +STATE_DEFINE(dAcEmr_c, BombReaction); +STATE_DEFINE(dAcEmr_c, Yoroke); +STATE_DEFINE(dAcEmr_c, EventWait); +STATE_DEFINE(dAcEmr_c, Damage); +STATE_DEFINE(dAcEmr_c, PathWait); +STATE_DEFINE(dAcEmr_c, PathWalk); +STATE_DEFINE(dAcEmr_c, Home); +STATE_DEFINE(dAcEmr_c, PathHome); + +void dAcEmr_c::initializeState_Wait() {} +void dAcEmr_c::executeState_Wait() {} +void dAcEmr_c::finalizeState_Wait() {} +void dAcEmr_c::initializeState_Walk() {} +void dAcEmr_c::executeState_Walk() {} +void dAcEmr_c::finalizeState_Walk() {} +void dAcEmr_c::initializeState_Find() {} +void dAcEmr_c::executeState_Find() {} +void dAcEmr_c::finalizeState_Find() {} +void dAcEmr_c::initializeState_BattleMove() {} +void dAcEmr_c::executeState_BattleMove() {} +void dAcEmr_c::finalizeState_BattleMove() {} +void dAcEmr_c::initializeState_GuardSt() {} +void dAcEmr_c::executeState_GuardSt() {} +void dAcEmr_c::finalizeState_GuardSt() {} +void dAcEmr_c::initializeState_GuardEnd() {} +void dAcEmr_c::executeState_GuardEnd() {} +void dAcEmr_c::finalizeState_GuardEnd() {} +void dAcEmr_c::initializeState_Stick() {} +void dAcEmr_c::executeState_Stick() {} +void dAcEmr_c::finalizeState_Stick() {} +void dAcEmr_c::initializeState_BattleNoShieldMove() {} +void dAcEmr_c::executeState_BattleNoShieldMove() {} +void dAcEmr_c::finalizeState_BattleNoShieldMove() {} +void dAcEmr_c::initializeState_Swing() {} +void dAcEmr_c::executeState_Swing() {} +void dAcEmr_c::finalizeState_Swing() {} +void dAcEmr_c::initializeState_Rush() {} +void dAcEmr_c::executeState_Rush() {} +void dAcEmr_c::finalizeState_Rush() {} +void dAcEmr_c::initializeState_GuardJust() {} +void dAcEmr_c::executeState_GuardJust() {} +void dAcEmr_c::finalizeState_GuardJust() {} +void dAcEmr_c::initializeState_Lost() {} +void dAcEmr_c::executeState_Lost() {} +void dAcEmr_c::finalizeState_Lost() {} +void dAcEmr_c::initializeState_ShieldCut() {} +void dAcEmr_c::executeState_ShieldCut() {} +void dAcEmr_c::finalizeState_ShieldCut() {} +void dAcEmr_c::initializeState_ShieldThrow() {} +void dAcEmr_c::executeState_ShieldThrow() {} +void dAcEmr_c::finalizeState_ShieldThrow() {} +void dAcEmr_c::initializeState_ShieldOut() {} +void dAcEmr_c::executeState_ShieldOut() {} +void dAcEmr_c::finalizeState_ShieldOut() {} +void dAcEmr_c::initializeState_Dead() {} +void dAcEmr_c::executeState_Dead() {} +void dAcEmr_c::finalizeState_Dead() {} +void dAcEmr_c::initializeState_Piyori() {} +void dAcEmr_c::executeState_Piyori() {} +void dAcEmr_c::finalizeState_Piyori() {} +void dAcEmr_c::initializeState_WhipPiyori() {} +void dAcEmr_c::executeState_WhipPiyori() {} +void dAcEmr_c::finalizeState_WhipPiyori() {} +void dAcEmr_c::initializeState_BombReaction() {} +void dAcEmr_c::executeState_BombReaction() {} +void dAcEmr_c::finalizeState_BombReaction() {} +void dAcEmr_c::initializeState_Yoroke() {} +void dAcEmr_c::executeState_Yoroke() {} +void dAcEmr_c::finalizeState_Yoroke() {} +void dAcEmr_c::initializeState_EventWait() {} +void dAcEmr_c::executeState_EventWait() {} +void dAcEmr_c::finalizeState_EventWait() {} +void dAcEmr_c::initializeState_Damage() {} +void dAcEmr_c::executeState_Damage() {} +void dAcEmr_c::finalizeState_Damage() {} +void dAcEmr_c::initializeState_PathWait() {} +void dAcEmr_c::executeState_PathWait() {} +void dAcEmr_c::finalizeState_PathWait() {} +void dAcEmr_c::initializeState_PathWalk() {} +void dAcEmr_c::executeState_PathWalk() {} +void dAcEmr_c::finalizeState_PathWalk() {} +void dAcEmr_c::initializeState_Home() {} +void dAcEmr_c::executeState_Home() {} +void dAcEmr_c::finalizeState_Home() {} +void dAcEmr_c::initializeState_PathHome() {} +void dAcEmr_c::executeState_PathHome() {} +void dAcEmr_c::finalizeState_PathHome() {} diff --git a/src/REL/d/a/e/d_a_e_mr_shield.cpp b/src/REL/d/a/e/d_a_e_mr_shield.cpp index e69de29b..6225d9c2 100644 --- a/src/REL/d/a/e/d_a_e_mr_shield.cpp +++ b/src/REL/d/a/e/d_a_e_mr_shield.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_MR_SHIELD, dAcE_Mr_Shield_c, fProfile::E_MR_SHIELD, 0x121, 0, 3); + +STATE_DEFINE(dAcE_Mr_Shield_c, Move); +STATE_DEFINE(dAcE_Mr_Shield_c, Wait); + +void dAcE_Mr_Shield_c::initializeState_Move() {} +void dAcE_Mr_Shield_c::executeState_Move() {} +void dAcE_Mr_Shield_c::finalizeState_Move() {} +void dAcE_Mr_Shield_c::initializeState_Wait() {} +void dAcE_Mr_Shield_c::executeState_Wait() {} +void dAcE_Mr_Shield_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/e/d_a_e_oc.cpp b/src/REL/d/a/e/d_a_e_oc.cpp index e69de29b..77d658aa 100644 --- a/src/REL/d/a/e/d_a_e_oc.cpp +++ b/src/REL/d/a/e/d_a_e_oc.cpp @@ -0,0 +1,113 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_OC, dAcEoc_c, fProfile::E_OC, 0xCD, 0, 3); + +STATE_DEFINE(dAcEoc_c, Wait); +STATE_DEFINE(dAcEoc_c, Standby); +STATE_DEFINE(dAcEoc_c, FindCall); +STATE_DEFINE(dAcEoc_c, Fight); +STATE_DEFINE(dAcEoc_c, Attack); +STATE_DEFINE(dAcEoc_c, BigAttack); +STATE_DEFINE(dAcEoc_c, Damage); +STATE_DEFINE(dAcEoc_c, Fire); +STATE_DEFINE(dAcEoc_c, Fail); +STATE_DEFINE(dAcEoc_c, StabGuard); +STATE_DEFINE(dAcEoc_c, Stun); +STATE_DEFINE(dAcEoc_c, PipeRun); +STATE_DEFINE(dAcEoc_c, PipeWait); +STATE_DEFINE(dAcEoc_c, Whistle); +STATE_DEFINE(dAcEoc_c, Flicked); +STATE_DEFINE(dAcEoc_c, AirDamage); +STATE_DEFINE(dAcEoc_c, Demo); +STATE_DEFINE(dAcEoc_c, PipeChase); +STATE_DEFINE(dAcEoc_c, SearchPipe); +STATE_DEFINE(dAcEoc_c, GetPipe); +STATE_DEFINE(dAcEoc_c, Summon); +STATE_DEFINE(dAcEoc_c, BombCarry); +STATE_DEFINE(dAcEoc_c, BombThrow); +STATE_DEFINE(dAcEoc_c, Escape); +STATE_DEFINE(dAcEoc_c, Equip); +STATE_DEFINE(dAcEoc_c, WhipCapture); +STATE_DEFINE(dAcEoc_c, DemoMove); + +void dAcEoc_c::initializeState_Wait() {} +void dAcEoc_c::executeState_Wait() {} +void dAcEoc_c::finalizeState_Wait() {} +void dAcEoc_c::initializeState_Standby() {} +void dAcEoc_c::executeState_Standby() {} +void dAcEoc_c::finalizeState_Standby() {} +void dAcEoc_c::initializeState_FindCall() {} +void dAcEoc_c::executeState_FindCall() {} +void dAcEoc_c::finalizeState_FindCall() {} +void dAcEoc_c::initializeState_Fight() {} +void dAcEoc_c::executeState_Fight() {} +void dAcEoc_c::finalizeState_Fight() {} +void dAcEoc_c::initializeState_Attack() {} +void dAcEoc_c::executeState_Attack() {} +void dAcEoc_c::finalizeState_Attack() {} +void dAcEoc_c::initializeState_BigAttack() {} +void dAcEoc_c::executeState_BigAttack() {} +void dAcEoc_c::finalizeState_BigAttack() {} +void dAcEoc_c::initializeState_Damage() {} +void dAcEoc_c::executeState_Damage() {} +void dAcEoc_c::finalizeState_Damage() {} +void dAcEoc_c::initializeState_Fire() {} +void dAcEoc_c::executeState_Fire() {} +void dAcEoc_c::finalizeState_Fire() {} +void dAcEoc_c::initializeState_Fail() {} +void dAcEoc_c::executeState_Fail() {} +void dAcEoc_c::finalizeState_Fail() {} +void dAcEoc_c::initializeState_StabGuard() {} +void dAcEoc_c::executeState_StabGuard() {} +void dAcEoc_c::finalizeState_StabGuard() {} +void dAcEoc_c::initializeState_Stun() {} +void dAcEoc_c::executeState_Stun() {} +void dAcEoc_c::finalizeState_Stun() {} +void dAcEoc_c::initializeState_PipeRun() {} +void dAcEoc_c::executeState_PipeRun() {} +void dAcEoc_c::finalizeState_PipeRun() {} +void dAcEoc_c::initializeState_PipeWait() {} +void dAcEoc_c::executeState_PipeWait() {} +void dAcEoc_c::finalizeState_PipeWait() {} +void dAcEoc_c::initializeState_Whistle() {} +void dAcEoc_c::executeState_Whistle() {} +void dAcEoc_c::finalizeState_Whistle() {} +void dAcEoc_c::initializeState_Flicked() {} +void dAcEoc_c::executeState_Flicked() {} +void dAcEoc_c::finalizeState_Flicked() {} +void dAcEoc_c::initializeState_AirDamage() {} +void dAcEoc_c::executeState_AirDamage() {} +void dAcEoc_c::finalizeState_AirDamage() {} +void dAcEoc_c::initializeState_Demo() {} +void dAcEoc_c::executeState_Demo() {} +void dAcEoc_c::finalizeState_Demo() {} +void dAcEoc_c::initializeState_PipeChase() {} +void dAcEoc_c::executeState_PipeChase() {} +void dAcEoc_c::finalizeState_PipeChase() {} +void dAcEoc_c::initializeState_SearchPipe() {} +void dAcEoc_c::executeState_SearchPipe() {} +void dAcEoc_c::finalizeState_SearchPipe() {} +void dAcEoc_c::initializeState_GetPipe() {} +void dAcEoc_c::executeState_GetPipe() {} +void dAcEoc_c::finalizeState_GetPipe() {} +void dAcEoc_c::initializeState_Summon() {} +void dAcEoc_c::executeState_Summon() {} +void dAcEoc_c::finalizeState_Summon() {} +void dAcEoc_c::initializeState_BombCarry() {} +void dAcEoc_c::executeState_BombCarry() {} +void dAcEoc_c::finalizeState_BombCarry() {} +void dAcEoc_c::initializeState_BombThrow() {} +void dAcEoc_c::executeState_BombThrow() {} +void dAcEoc_c::finalizeState_BombThrow() {} +void dAcEoc_c::initializeState_Escape() {} +void dAcEoc_c::executeState_Escape() {} +void dAcEoc_c::finalizeState_Escape() {} +void dAcEoc_c::initializeState_Equip() {} +void dAcEoc_c::executeState_Equip() {} +void dAcEoc_c::finalizeState_Equip() {} +void dAcEoc_c::initializeState_WhipCapture() {} +void dAcEoc_c::executeState_WhipCapture() {} +void dAcEoc_c::finalizeState_WhipCapture() {} +void dAcEoc_c::initializeState_DemoMove() {} +void dAcEoc_c::executeState_DemoMove() {} +void dAcEoc_c::finalizeState_DemoMove() {} diff --git a/src/REL/d/a/e/d_a_e_or.cpp b/src/REL/d/a/e/d_a_e_or.cpp index e69de29b..65b83843 100644 --- a/src/REL/d/a/e/d_a_e_or.cpp +++ b/src/REL/d/a/e/d_a_e_or.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_OR, dAcEor_c, fProfile::E_OR, 0xF3, 0, 3); + +STATE_DEFINE(dAcEor_c, Wait); +STATE_DEFINE(dAcEor_c, Appear); +STATE_DEFINE(dAcEor_c, Attack); +STATE_DEFINE(dAcEor_c, AttackCarry); +STATE_DEFINE(dAcEor_c, Stun); +STATE_DEFINE(dAcEor_c, Damage); +STATE_DEFINE(dAcEor_c, Hide); +STATE_DEFINE(dAcEor_c, Kyoro); + +void dAcEor_c::initializeState_Wait() {} +void dAcEor_c::executeState_Wait() {} +void dAcEor_c::finalizeState_Wait() {} +void dAcEor_c::initializeState_Appear() {} +void dAcEor_c::executeState_Appear() {} +void dAcEor_c::finalizeState_Appear() {} +void dAcEor_c::initializeState_Attack() {} +void dAcEor_c::executeState_Attack() {} +void dAcEor_c::finalizeState_Attack() {} +void dAcEor_c::initializeState_AttackCarry() {} +void dAcEor_c::executeState_AttackCarry() {} +void dAcEor_c::finalizeState_AttackCarry() {} +void dAcEor_c::initializeState_Stun() {} +void dAcEor_c::executeState_Stun() {} +void dAcEor_c::finalizeState_Stun() {} +void dAcEor_c::initializeState_Damage() {} +void dAcEor_c::executeState_Damage() {} +void dAcEor_c::finalizeState_Damage() {} +void dAcEor_c::initializeState_Hide() {} +void dAcEor_c::executeState_Hide() {} +void dAcEor_c::finalizeState_Hide() {} +void dAcEor_c::initializeState_Kyoro() {} +void dAcEor_c::executeState_Kyoro() {} +void dAcEor_c::finalizeState_Kyoro() {} diff --git a/src/REL/d/a/e/d_a_e_or_cannon.cpp b/src/REL/d/a/e/d_a_e_or_cannon.cpp index e69de29b..12ca8078 100644 --- a/src/REL/d/a/e/d_a_e_or_cannon.cpp +++ b/src/REL/d/a/e/d_a_e_or_cannon.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_OR_CANNON, dAcEorCannon_c, fProfile::E_OR_CANNON, 0xF4, 0, 3); + +STATE_DEFINE(dAcEorCannon_c, Wait); +STATE_DEFINE(dAcEorCannon_c, Attack); +STATE_DEFINE(dAcEorCannon_c, Death); + +void dAcEorCannon_c::initializeState_Wait() {} +void dAcEorCannon_c::executeState_Wait() {} +void dAcEorCannon_c::finalizeState_Wait() {} +void dAcEorCannon_c::initializeState_Attack() {} +void dAcEorCannon_c::executeState_Attack() {} +void dAcEorCannon_c::finalizeState_Attack() {} +void dAcEorCannon_c::initializeState_Death() {} +void dAcEorCannon_c::executeState_Death() {} +void dAcEorCannon_c::finalizeState_Death() {} diff --git a/src/REL/d/a/e/d_a_e_ph.cpp b/src/REL/d/a/e/d_a_e_ph.cpp index e69de29b..97a84eb5 100644 --- a/src/REL/d/a/e/d_a_e_ph.cpp +++ b/src/REL/d/a/e/d_a_e_ph.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_PH, dAcEPh_c, fProfile::E_PH, 0xF1, 0, 3); + +STATE_DEFINE(dAcEPh_c, Stop); +STATE_DEFINE(dAcEPh_c, PathMove); + +void dAcEPh_c::initializeState_Stop() {} +void dAcEPh_c::executeState_Stop() {} +void dAcEPh_c::finalizeState_Stop() {} +void dAcEPh_c::initializeState_PathMove() {} +void dAcEPh_c::executeState_PathMove() {} +void dAcEPh_c::finalizeState_PathMove() {} diff --git a/src/REL/d/a/e/d_a_e_po.cpp b/src/REL/d/a/e/d_a_e_po.cpp index e69de29b..91103079 100644 --- a/src/REL/d/a/e/d_a_e_po.cpp +++ b/src/REL/d/a/e/d_a_e_po.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_PO, dAcEPo_c, fProfile::E_PO, 0xF0, 0, 3); + +STATE_DEFINE(dAcEPo_c, Stop); +STATE_DEFINE(dAcEPo_c, Revival); +STATE_DEFINE(dAcEPo_c, Wait); +STATE_DEFINE(dAcEPo_c, Move); +STATE_DEFINE(dAcEPo_c, PathMove); +STATE_DEFINE(dAcEPo_c, Find); +STATE_DEFINE(dAcEPo_c, Event); +STATE_DEFINE(dAcEPo_c, SearchMove); + +void dAcEPo_c::initializeState_Stop() {} +void dAcEPo_c::executeState_Stop() {} +void dAcEPo_c::finalizeState_Stop() {} +void dAcEPo_c::initializeState_Revival() {} +void dAcEPo_c::executeState_Revival() {} +void dAcEPo_c::finalizeState_Revival() {} +void dAcEPo_c::initializeState_Wait() {} +void dAcEPo_c::executeState_Wait() {} +void dAcEPo_c::finalizeState_Wait() {} +void dAcEPo_c::initializeState_Move() {} +void dAcEPo_c::executeState_Move() {} +void dAcEPo_c::finalizeState_Move() {} +void dAcEPo_c::initializeState_PathMove() {} +void dAcEPo_c::executeState_PathMove() {} +void dAcEPo_c::finalizeState_PathMove() {} +void dAcEPo_c::initializeState_Find() {} +void dAcEPo_c::executeState_Find() {} +void dAcEPo_c::finalizeState_Find() {} +void dAcEPo_c::initializeState_Event() {} +void dAcEPo_c::executeState_Event() {} +void dAcEPo_c::finalizeState_Event() {} +void dAcEPo_c::initializeState_SearchMove() {} +void dAcEPo_c::executeState_SearchMove() {} +void dAcEPo_c::finalizeState_SearchMove() {} diff --git a/src/REL/d/a/e/d_a_e_remly.cpp b/src/REL/d/a/e/d_a_e_remly.cpp index e69de29b..b5d6deab 100644 --- a/src/REL/d/a/e/d_a_e_remly.cpp +++ b/src/REL/d/a/e/d_a_e_remly.cpp @@ -0,0 +1,101 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_REMLY, dAcEremly_c, fProfile::E_REMLY, 0xE1, 0, 3); + +STATE_DEFINE(dAcEremly_c, Wait); +STATE_DEFINE(dAcEremly_c, Walk); +STATE_DEFINE(dAcEremly_c, Run); +STATE_DEFINE(dAcEremly_c, Escape); +STATE_DEFINE(dAcEremly_c, EscapeDash); +STATE_DEFINE(dAcEremly_c, Wind); +STATE_DEFINE(dAcEremly_c, Hold); +STATE_DEFINE(dAcEremly_c, Jump); +STATE_DEFINE(dAcEremly_c, Fly); +STATE_DEFINE(dAcEremly_c, Damage); +STATE_DEFINE(dAcEremly_c, Sleep); +STATE_DEFINE(dAcEremly_c, Scared); +STATE_DEFINE(dAcEremly_c, Stun); +STATE_DEFINE(dAcEremly_c, Water); +STATE_DEFINE(dAcEremly_c, Hear); +STATE_DEFINE(dAcEremly_c, NightSleepDemo); +STATE_DEFINE(dAcEremly_c, NightFoo); +STATE_DEFINE(dAcEremly_c, NightReflectionFoo); +STATE_DEFINE(dAcEremly_c, NightWait); +STATE_DEFINE(dAcEremly_c, NightWalk); +STATE_DEFINE(dAcEremly_c, NightRun); +STATE_DEFINE(dAcEremly_c, NightRet); +STATE_DEFINE(dAcEremly_c, NightJumpAttack); +STATE_DEFINE(dAcEremly_c, BirthWait); + +void dAcEremly_c::initializeState_Wait() {} +void dAcEremly_c::executeState_Wait() {} +void dAcEremly_c::finalizeState_Wait() {} +void dAcEremly_c::initializeState_Walk() {} +void dAcEremly_c::executeState_Walk() {} +void dAcEremly_c::finalizeState_Walk() {} +void dAcEremly_c::initializeState_Run() {} +void dAcEremly_c::executeState_Run() {} +void dAcEremly_c::finalizeState_Run() {} +void dAcEremly_c::initializeState_Escape() {} +void dAcEremly_c::executeState_Escape() {} +void dAcEremly_c::finalizeState_Escape() {} +void dAcEremly_c::initializeState_EscapeDash() {} +void dAcEremly_c::executeState_EscapeDash() {} +void dAcEremly_c::finalizeState_EscapeDash() {} +void dAcEremly_c::initializeState_Wind() {} +void dAcEremly_c::executeState_Wind() {} +void dAcEremly_c::finalizeState_Wind() {} +void dAcEremly_c::initializeState_Hold() {} +void dAcEremly_c::executeState_Hold() {} +void dAcEremly_c::finalizeState_Hold() {} +void dAcEremly_c::initializeState_Jump() {} +void dAcEremly_c::executeState_Jump() {} +void dAcEremly_c::finalizeState_Jump() {} +void dAcEremly_c::initializeState_Fly() {} +void dAcEremly_c::executeState_Fly() {} +void dAcEremly_c::finalizeState_Fly() {} +void dAcEremly_c::initializeState_Damage() {} +void dAcEremly_c::executeState_Damage() {} +void dAcEremly_c::finalizeState_Damage() {} +void dAcEremly_c::initializeState_Sleep() {} +void dAcEremly_c::executeState_Sleep() {} +void dAcEremly_c::finalizeState_Sleep() {} +void dAcEremly_c::initializeState_Scared() {} +void dAcEremly_c::executeState_Scared() {} +void dAcEremly_c::finalizeState_Scared() {} +void dAcEremly_c::initializeState_Stun() {} +void dAcEremly_c::executeState_Stun() {} +void dAcEremly_c::finalizeState_Stun() {} +void dAcEremly_c::initializeState_Water() {} +void dAcEremly_c::executeState_Water() {} +void dAcEremly_c::finalizeState_Water() {} +void dAcEremly_c::initializeState_Hear() {} +void dAcEremly_c::executeState_Hear() {} +void dAcEremly_c::finalizeState_Hear() {} +void dAcEremly_c::initializeState_NightSleepDemo() {} +void dAcEremly_c::executeState_NightSleepDemo() {} +void dAcEremly_c::finalizeState_NightSleepDemo() {} +void dAcEremly_c::initializeState_NightFoo() {} +void dAcEremly_c::executeState_NightFoo() {} +void dAcEremly_c::finalizeState_NightFoo() {} +void dAcEremly_c::initializeState_NightReflectionFoo() {} +void dAcEremly_c::executeState_NightReflectionFoo() {} +void dAcEremly_c::finalizeState_NightReflectionFoo() {} +void dAcEremly_c::initializeState_NightWait() {} +void dAcEremly_c::executeState_NightWait() {} +void dAcEremly_c::finalizeState_NightWait() {} +void dAcEremly_c::initializeState_NightWalk() {} +void dAcEremly_c::executeState_NightWalk() {} +void dAcEremly_c::finalizeState_NightWalk() {} +void dAcEremly_c::initializeState_NightRun() {} +void dAcEremly_c::executeState_NightRun() {} +void dAcEremly_c::finalizeState_NightRun() {} +void dAcEremly_c::initializeState_NightRet() {} +void dAcEremly_c::executeState_NightRet() {} +void dAcEremly_c::finalizeState_NightRet() {} +void dAcEremly_c::initializeState_NightJumpAttack() {} +void dAcEremly_c::executeState_NightJumpAttack() {} +void dAcEremly_c::finalizeState_NightJumpAttack() {} +void dAcEremly_c::initializeState_BirthWait() {} +void dAcEremly_c::executeState_BirthWait() {} +void dAcEremly_c::finalizeState_BirthWait() {} diff --git a/src/REL/d/a/e/d_a_e_rupee_gue.cpp b/src/REL/d/a/e/d_a_e_rupee_gue.cpp index e69de29b..83ca64f2 100644 --- a/src/REL/d/a/e/d_a_e_rupee_gue.cpp +++ b/src/REL/d/a/e/d_a_e_rupee_gue.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_RUPEE_GUE, dAcErupeeGue_c, fProfile::E_RUPEE_GUE, 0x107, 0, 3); + +STATE_DEFINE(dAcErupeeGue_c, Wait); +STATE_DEFINE(dAcErupeeGue_c, RunAway); +STATE_DEFINE(dAcErupeeGue_c, Hit); +STATE_DEFINE(dAcErupeeGue_c, GHit); +STATE_DEFINE(dAcErupeeGue_c, Hide); +STATE_DEFINE(dAcErupeeGue_c, Death); + +void dAcErupeeGue_c::initializeState_Wait() {} +void dAcErupeeGue_c::executeState_Wait() {} +void dAcErupeeGue_c::finalizeState_Wait() {} +void dAcErupeeGue_c::initializeState_RunAway() {} +void dAcErupeeGue_c::executeState_RunAway() {} +void dAcErupeeGue_c::finalizeState_RunAway() {} +void dAcErupeeGue_c::initializeState_Hit() {} +void dAcErupeeGue_c::executeState_Hit() {} +void dAcErupeeGue_c::finalizeState_Hit() {} +void dAcErupeeGue_c::initializeState_GHit() {} +void dAcErupeeGue_c::executeState_GHit() {} +void dAcErupeeGue_c::finalizeState_GHit() {} +void dAcErupeeGue_c::initializeState_Hide() {} +void dAcErupeeGue_c::executeState_Hide() {} +void dAcErupeeGue_c::finalizeState_Hide() {} +void dAcErupeeGue_c::initializeState_Death() {} +void dAcErupeeGue_c::executeState_Death() {} +void dAcErupeeGue_c::finalizeState_Death() {} diff --git a/src/REL/d/a/e/d_a_e_sf.cpp b/src/REL/d/a/e/d_a_e_sf.cpp index e69de29b..cbbff629 100644 --- a/src/REL/d/a/e/d_a_e_sf.cpp +++ b/src/REL/d/a/e/d_a_e_sf.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SF, dAcEsf_c, fProfile::E_SF, 0xC8, 0, 2); + +STATE_DEFINE(dAcEsf_c, Standby); +STATE_DEFINE(dAcEsf_c, Home); +STATE_DEFINE(dAcEsf_c, Fight); +STATE_DEFINE(dAcEsf_c, Attack); +STATE_DEFINE(dAcEsf_c, AttackB); +STATE_DEFINE(dAcEsf_c, Attack2); +STATE_DEFINE(dAcEsf_c, Guard); +STATE_DEFINE(dAcEsf_c, Guard2); +STATE_DEFINE(dAcEsf_c, GuardJust); +STATE_DEFINE(dAcEsf_c, Damage); +STATE_DEFINE(dAcEsf_c, Fail); + +void dAcEsf_c::initializeState_Standby() {} +void dAcEsf_c::executeState_Standby() {} +void dAcEsf_c::finalizeState_Standby() {} +void dAcEsf_c::initializeState_Home() {} +void dAcEsf_c::executeState_Home() {} +void dAcEsf_c::finalizeState_Home() {} +void dAcEsf_c::initializeState_Fight() {} +void dAcEsf_c::executeState_Fight() {} +void dAcEsf_c::finalizeState_Fight() {} +void dAcEsf_c::initializeState_Attack() {} +void dAcEsf_c::executeState_Attack() {} +void dAcEsf_c::finalizeState_Attack() {} +void dAcEsf_c::initializeState_AttackB() {} +void dAcEsf_c::executeState_AttackB() {} +void dAcEsf_c::finalizeState_AttackB() {} +void dAcEsf_c::initializeState_Attack2() {} +void dAcEsf_c::executeState_Attack2() {} +void dAcEsf_c::finalizeState_Attack2() {} +void dAcEsf_c::initializeState_Guard() {} +void dAcEsf_c::executeState_Guard() {} +void dAcEsf_c::finalizeState_Guard() {} +void dAcEsf_c::initializeState_Guard2() {} +void dAcEsf_c::executeState_Guard2() {} +void dAcEsf_c::finalizeState_Guard2() {} +void dAcEsf_c::initializeState_GuardJust() {} +void dAcEsf_c::executeState_GuardJust() {} +void dAcEsf_c::finalizeState_GuardJust() {} +void dAcEsf_c::initializeState_Damage() {} +void dAcEsf_c::executeState_Damage() {} +void dAcEsf_c::finalizeState_Damage() {} +void dAcEsf_c::initializeState_Fail() {} +void dAcEsf_c::executeState_Fail() {} +void dAcEsf_c::finalizeState_Fail() {} diff --git a/src/REL/d/a/e/d_a_e_sf4.cpp b/src/REL/d/a/e/d_a_e_sf4.cpp index e69de29b..f39c34a9 100644 --- a/src/REL/d/a/e/d_a_e_sf4.cpp +++ b/src/REL/d/a/e/d_a_e_sf4.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SF4, dAcEsf4_c, fProfile::E_SF4, 0xC9, 0, 2); + +STATE_DEFINE(dAcEsf4_c, Standby); +STATE_DEFINE(dAcEsf4_c, Fight); +STATE_DEFINE(dAcEsf4_c, Attack); +STATE_DEFINE(dAcEsf4_c, Guard); +STATE_DEFINE(dAcEsf4_c, Guard2); +STATE_DEFINE(dAcEsf4_c, GuardJust); +STATE_DEFINE(dAcEsf4_c, Counter); +STATE_DEFINE(dAcEsf4_c, Change4Sword); +STATE_DEFINE(dAcEsf4_c, Damage); +STATE_DEFINE(dAcEsf4_c, End); + +void dAcEsf4_c::initializeState_Standby() {} +void dAcEsf4_c::executeState_Standby() {} +void dAcEsf4_c::finalizeState_Standby() {} +void dAcEsf4_c::initializeState_Fight() {} +void dAcEsf4_c::executeState_Fight() {} +void dAcEsf4_c::finalizeState_Fight() {} +void dAcEsf4_c::initializeState_Attack() {} +void dAcEsf4_c::executeState_Attack() {} +void dAcEsf4_c::finalizeState_Attack() {} +void dAcEsf4_c::initializeState_Guard() {} +void dAcEsf4_c::executeState_Guard() {} +void dAcEsf4_c::finalizeState_Guard() {} +void dAcEsf4_c::initializeState_Guard2() {} +void dAcEsf4_c::executeState_Guard2() {} +void dAcEsf4_c::finalizeState_Guard2() {} +void dAcEsf4_c::initializeState_GuardJust() {} +void dAcEsf4_c::executeState_GuardJust() {} +void dAcEsf4_c::finalizeState_GuardJust() {} +void dAcEsf4_c::initializeState_Counter() {} +void dAcEsf4_c::executeState_Counter() {} +void dAcEsf4_c::finalizeState_Counter() {} +void dAcEsf4_c::initializeState_Change4Sword() {} +void dAcEsf4_c::executeState_Change4Sword() {} +void dAcEsf4_c::finalizeState_Change4Sword() {} +void dAcEsf4_c::initializeState_Damage() {} +void dAcEsf4_c::executeState_Damage() {} +void dAcEsf4_c::finalizeState_Damage() {} +void dAcEsf4_c::initializeState_End() {} +void dAcEsf4_c::executeState_End() {} +void dAcEsf4_c::finalizeState_End() {} diff --git a/src/REL/d/a/e/d_a_e_siren.cpp b/src/REL/d/a/e/d_a_e_siren.cpp index e69de29b..93817684 100644 --- a/src/REL/d/a/e/d_a_e_siren.cpp +++ b/src/REL/d/a/e/d_a_e_siren.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SIREN, dAcESiren_c, fProfile::E_SIREN, 0xEF, 0, 3); + +STATE_DEFINE(dAcESiren_c, Wait); +STATE_DEFINE(dAcESiren_c, Revival); +STATE_DEFINE(dAcESiren_c, Move); +STATE_DEFINE(dAcESiren_c, PathMove); +STATE_DEFINE(dAcESiren_c, Turn); +STATE_DEFINE(dAcESiren_c, Event); + +void dAcESiren_c::initializeState_Wait() {} +void dAcESiren_c::executeState_Wait() {} +void dAcESiren_c::finalizeState_Wait() {} +void dAcESiren_c::initializeState_Revival() {} +void dAcESiren_c::executeState_Revival() {} +void dAcESiren_c::finalizeState_Revival() {} +void dAcESiren_c::initializeState_Move() {} +void dAcESiren_c::executeState_Move() {} +void dAcESiren_c::finalizeState_Move() {} +void dAcESiren_c::initializeState_PathMove() {} +void dAcESiren_c::executeState_PathMove() {} +void dAcESiren_c::finalizeState_PathMove() {} +void dAcESiren_c::initializeState_Turn() {} +void dAcESiren_c::executeState_Turn() {} +void dAcESiren_c::finalizeState_Turn() {} +void dAcESiren_c::initializeState_Event() {} +void dAcESiren_c::executeState_Event() {} +void dAcESiren_c::finalizeState_Event() {} diff --git a/src/REL/d/a/e/d_a_e_skytail.cpp b/src/REL/d/a/e/d_a_e_skytail.cpp index e69de29b..b56b739a 100644 --- a/src/REL/d/a/e/d_a_e_skytail.cpp +++ b/src/REL/d/a/e/d_a_e_skytail.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SKYTAIL, dAcESkytail_c, fProfile::E_SKYTAIL, 0xD7, 0, 2); + +STATE_DEFINE(dAcESkytail_c, RandomMove); +STATE_DEFINE(dAcESkytail_c, Move); +STATE_DEFINE(dAcESkytail_c, ParallelMove); +STATE_DEFINE(dAcESkytail_c, FrontAttack); +STATE_DEFINE(dAcESkytail_c, Charge); +STATE_DEFINE(dAcESkytail_c, Dead); +STATE_DEFINE(dAcESkytail_c, Skytail); + +void dAcESkytail_c::initializeState_RandomMove() {} +void dAcESkytail_c::executeState_RandomMove() {} +void dAcESkytail_c::finalizeState_RandomMove() {} +void dAcESkytail_c::initializeState_Move() {} +void dAcESkytail_c::executeState_Move() {} +void dAcESkytail_c::finalizeState_Move() {} +void dAcESkytail_c::initializeState_ParallelMove() {} +void dAcESkytail_c::executeState_ParallelMove() {} +void dAcESkytail_c::finalizeState_ParallelMove() {} +void dAcESkytail_c::initializeState_FrontAttack() {} +void dAcESkytail_c::executeState_FrontAttack() {} +void dAcESkytail_c::finalizeState_FrontAttack() {} +void dAcESkytail_c::initializeState_Charge() {} +void dAcESkytail_c::executeState_Charge() {} +void dAcESkytail_c::finalizeState_Charge() {} +void dAcESkytail_c::initializeState_Dead() {} +void dAcESkytail_c::executeState_Dead() {} +void dAcESkytail_c::finalizeState_Dead() {} +void dAcESkytail_c::initializeState_Skytail() {} +void dAcESkytail_c::executeState_Skytail() {} +void dAcESkytail_c::finalizeState_Skytail() {} diff --git a/src/REL/d/a/e/d_a_e_sm.cpp b/src/REL/d/a/e/d_a_e_sm.cpp index e69de29b..53f2cc0f 100644 --- a/src/REL/d/a/e/d_a_e_sm.cpp +++ b/src/REL/d/a/e/d_a_e_sm.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SM, dAcEsm_c, fProfile::E_SM, 0xEB, 0, 4098); + +STATE_DEFINE(dAcEsm_c, BaseMother); +STATE_DEFINE(dAcEsm_c, Wait); +STATE_DEFINE(dAcEsm_c, Walk); +STATE_DEFINE(dAcEsm_c, BirthJump); +STATE_DEFINE(dAcEsm_c, Shake); +STATE_DEFINE(dAcEsm_c, Attack); +STATE_DEFINE(dAcEsm_c, Electrical); +STATE_DEFINE(dAcEsm_c, Absorption); +STATE_DEFINE(dAcEsm_c, Fusion); +STATE_DEFINE(dAcEsm_c, Dead); + +void dAcEsm_c::initializeState_BaseMother() {} +void dAcEsm_c::executeState_BaseMother() {} +void dAcEsm_c::finalizeState_BaseMother() {} +void dAcEsm_c::initializeState_Wait() {} +void dAcEsm_c::executeState_Wait() {} +void dAcEsm_c::finalizeState_Wait() {} +void dAcEsm_c::initializeState_Walk() {} +void dAcEsm_c::executeState_Walk() {} +void dAcEsm_c::finalizeState_Walk() {} +void dAcEsm_c::initializeState_BirthJump() {} +void dAcEsm_c::executeState_BirthJump() {} +void dAcEsm_c::finalizeState_BirthJump() {} +void dAcEsm_c::initializeState_Shake() {} +void dAcEsm_c::executeState_Shake() {} +void dAcEsm_c::finalizeState_Shake() {} +void dAcEsm_c::initializeState_Attack() {} +void dAcEsm_c::executeState_Attack() {} +void dAcEsm_c::finalizeState_Attack() {} +void dAcEsm_c::initializeState_Electrical() {} +void dAcEsm_c::executeState_Electrical() {} +void dAcEsm_c::finalizeState_Electrical() {} +void dAcEsm_c::initializeState_Absorption() {} +void dAcEsm_c::executeState_Absorption() {} +void dAcEsm_c::finalizeState_Absorption() {} +void dAcEsm_c::initializeState_Fusion() {} +void dAcEsm_c::executeState_Fusion() {} +void dAcEsm_c::finalizeState_Fusion() {} +void dAcEsm_c::initializeState_Dead() {} +void dAcEsm_c::executeState_Dead() {} +void dAcEsm_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/e/d_a_e_spark.cpp b/src/REL/d/a/e/d_a_e_spark.cpp index e69de29b..56895e2c 100644 --- a/src/REL/d/a/e/d_a_e_spark.cpp +++ b/src/REL/d/a/e/d_a_e_spark.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SPARK, dAcEspark_c, fProfile::E_SPARK, 0xF9, 0, 0); + +STATE_DEFINE(dAcEspark_c, Wait); +STATE_DEFINE(dAcEspark_c, EyeWait); +STATE_DEFINE(dAcEspark_c, Move); +STATE_DEFINE(dAcEspark_c, Damage); +STATE_DEFINE(dAcEspark_c, Dead); +STATE_DEFINE(dAcEspark_c, Stun); + +void dAcEspark_c::initializeState_Wait() {} +void dAcEspark_c::executeState_Wait() {} +void dAcEspark_c::finalizeState_Wait() {} +void dAcEspark_c::initializeState_EyeWait() {} +void dAcEspark_c::executeState_EyeWait() {} +void dAcEspark_c::finalizeState_EyeWait() {} +void dAcEspark_c::initializeState_Move() {} +void dAcEspark_c::executeState_Move() {} +void dAcEspark_c::finalizeState_Move() {} +void dAcEspark_c::initializeState_Damage() {} +void dAcEspark_c::executeState_Damage() {} +void dAcEspark_c::finalizeState_Damage() {} +void dAcEspark_c::initializeState_Dead() {} +void dAcEspark_c::executeState_Dead() {} +void dAcEspark_c::finalizeState_Dead() {} +void dAcEspark_c::initializeState_Stun() {} +void dAcEspark_c::executeState_Stun() {} +void dAcEspark_c::finalizeState_Stun() {} diff --git a/src/REL/d/a/e/d_a_e_st.cpp b/src/REL/d/a/e/d_a_e_st.cpp index e69de29b..2b42716f 100644 --- a/src/REL/d/a/e/d_a_e_st.cpp +++ b/src/REL/d/a/e/d_a_e_st.cpp @@ -0,0 +1,125 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_ST, dAcEst_c, fProfile::E_ST, 0xCA, 0, 2); + +STATE_DEFINE(dAcEst_c, Home); +STATE_DEFINE(dAcEst_c, HomeLine); +STATE_DEFINE(dAcEst_c, HangHide); +STATE_DEFINE(dAcEst_c, HangWait); +STATE_DEFINE(dAcEst_c, HangAttack); +STATE_DEFINE(dAcEst_c, HangStun); +STATE_DEFINE(dAcEst_c, Drop); +STATE_DEFINE(dAcEst_c, NormalWalk); +STATE_DEFINE(dAcEst_c, NormalWait); +STATE_DEFINE(dAcEst_c, Fight); +STATE_DEFINE(dAcEst_c, JumpAttack); +STATE_DEFINE(dAcEst_c, WireAttack); +STATE_DEFINE(dAcEst_c, Hug); +STATE_DEFINE(dAcEst_c, HugWalk); +STATE_DEFINE(dAcEst_c, CancelHug); +STATE_DEFINE(dAcEst_c, Stun); +STATE_DEFINE(dAcEst_c, StandEnd); +STATE_DEFINE(dAcEst_c, StandStun); +STATE_DEFINE(dAcEst_c, StandHit); +STATE_DEFINE(dAcEst_c, Defense); +STATE_DEFINE(dAcEst_c, Dead); +STATE_DEFINE(dAcEst_c, WaterDead); +STATE_DEFINE(dAcEst_c, StandDead); +STATE_DEFINE(dAcEst_c, Reverse); +STATE_DEFINE(dAcEst_c, SpiderWait); +STATE_DEFINE(dAcEst_c, SpiderMove); +STATE_DEFINE(dAcEst_c, SpiderAttack); +STATE_DEFINE(dAcEst_c, SpiderHome); +STATE_DEFINE(dAcEst_c, SpiderFang); +STATE_DEFINE(dAcEst_c, WindGuard); + +void dAcEst_c::initializeState_Home() {} +void dAcEst_c::executeState_Home() {} +void dAcEst_c::finalizeState_Home() {} +void dAcEst_c::initializeState_HomeLine() {} +void dAcEst_c::executeState_HomeLine() {} +void dAcEst_c::finalizeState_HomeLine() {} +void dAcEst_c::initializeState_HangHide() {} +void dAcEst_c::executeState_HangHide() {} +void dAcEst_c::finalizeState_HangHide() {} +void dAcEst_c::initializeState_HangWait() {} +void dAcEst_c::executeState_HangWait() {} +void dAcEst_c::finalizeState_HangWait() {} +void dAcEst_c::initializeState_HangAttack() {} +void dAcEst_c::executeState_HangAttack() {} +void dAcEst_c::finalizeState_HangAttack() {} +void dAcEst_c::initializeState_HangStun() {} +void dAcEst_c::executeState_HangStun() {} +void dAcEst_c::finalizeState_HangStun() {} +void dAcEst_c::initializeState_Drop() {} +void dAcEst_c::executeState_Drop() {} +void dAcEst_c::finalizeState_Drop() {} +void dAcEst_c::initializeState_NormalWalk() {} +void dAcEst_c::executeState_NormalWalk() {} +void dAcEst_c::finalizeState_NormalWalk() {} +void dAcEst_c::initializeState_NormalWait() {} +void dAcEst_c::executeState_NormalWait() {} +void dAcEst_c::finalizeState_NormalWait() {} +void dAcEst_c::initializeState_Fight() {} +void dAcEst_c::executeState_Fight() {} +void dAcEst_c::finalizeState_Fight() {} +void dAcEst_c::initializeState_JumpAttack() {} +void dAcEst_c::executeState_JumpAttack() {} +void dAcEst_c::finalizeState_JumpAttack() {} +void dAcEst_c::initializeState_WireAttack() {} +void dAcEst_c::executeState_WireAttack() {} +void dAcEst_c::finalizeState_WireAttack() {} +void dAcEst_c::initializeState_Hug() {} +void dAcEst_c::executeState_Hug() {} +void dAcEst_c::finalizeState_Hug() {} +void dAcEst_c::initializeState_HugWalk() {} +void dAcEst_c::executeState_HugWalk() {} +void dAcEst_c::finalizeState_HugWalk() {} +void dAcEst_c::initializeState_CancelHug() {} +void dAcEst_c::executeState_CancelHug() {} +void dAcEst_c::finalizeState_CancelHug() {} +void dAcEst_c::initializeState_Stun() {} +void dAcEst_c::executeState_Stun() {} +void dAcEst_c::finalizeState_Stun() {} +void dAcEst_c::initializeState_StandEnd() {} +void dAcEst_c::executeState_StandEnd() {} +void dAcEst_c::finalizeState_StandEnd() {} +void dAcEst_c::initializeState_StandStun() {} +void dAcEst_c::executeState_StandStun() {} +void dAcEst_c::finalizeState_StandStun() {} +void dAcEst_c::initializeState_StandHit() {} +void dAcEst_c::executeState_StandHit() {} +void dAcEst_c::finalizeState_StandHit() {} +void dAcEst_c::initializeState_Defense() {} +void dAcEst_c::executeState_Defense() {} +void dAcEst_c::finalizeState_Defense() {} +void dAcEst_c::initializeState_Dead() {} +void dAcEst_c::executeState_Dead() {} +void dAcEst_c::finalizeState_Dead() {} +void dAcEst_c::initializeState_WaterDead() {} +void dAcEst_c::executeState_WaterDead() {} +void dAcEst_c::finalizeState_WaterDead() {} +void dAcEst_c::initializeState_StandDead() {} +void dAcEst_c::executeState_StandDead() {} +void dAcEst_c::finalizeState_StandDead() {} +void dAcEst_c::initializeState_Reverse() {} +void dAcEst_c::executeState_Reverse() {} +void dAcEst_c::finalizeState_Reverse() {} +void dAcEst_c::initializeState_SpiderWait() {} +void dAcEst_c::executeState_SpiderWait() {} +void dAcEst_c::finalizeState_SpiderWait() {} +void dAcEst_c::initializeState_SpiderMove() {} +void dAcEst_c::executeState_SpiderMove() {} +void dAcEst_c::finalizeState_SpiderMove() {} +void dAcEst_c::initializeState_SpiderAttack() {} +void dAcEst_c::executeState_SpiderAttack() {} +void dAcEst_c::finalizeState_SpiderAttack() {} +void dAcEst_c::initializeState_SpiderHome() {} +void dAcEst_c::executeState_SpiderHome() {} +void dAcEst_c::finalizeState_SpiderHome() {} +void dAcEst_c::initializeState_SpiderFang() {} +void dAcEst_c::executeState_SpiderFang() {} +void dAcEst_c::finalizeState_SpiderFang() {} +void dAcEst_c::initializeState_WindGuard() {} +void dAcEst_c::executeState_WindGuard() {} +void dAcEst_c::finalizeState_WindGuard() {} diff --git a/src/REL/d/a/e/d_a_e_st_wire.cpp b/src/REL/d/a/e/d_a_e_st_wire.cpp index e69de29b..10818fbb 100644 --- a/src/REL/d/a/e/d_a_e_st_wire.cpp +++ b/src/REL/d/a/e/d_a_e_st_wire.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_ST_WIRE, dAcEstwire_c, fProfile::E_ST_WIRE, 0xCB, 0, 0); + +STATE_DEFINE(dAcEstwire_c, Shoot); +STATE_DEFINE(dAcEstwire_c, Fix); +STATE_DEFINE(dAcEstwire_c, Out); +STATE_DEFINE(dAcEstwire_c, AirBack); + +void dAcEstwire_c::initializeState_Shoot() {} +void dAcEstwire_c::executeState_Shoot() {} +void dAcEstwire_c::finalizeState_Shoot() {} +void dAcEstwire_c::initializeState_Fix() {} +void dAcEstwire_c::executeState_Fix() {} +void dAcEstwire_c::finalizeState_Fix() {} +void dAcEstwire_c::initializeState_Out() {} +void dAcEstwire_c::executeState_Out() {} +void dAcEstwire_c::finalizeState_Out() {} +void dAcEstwire_c::initializeState_AirBack() {} +void dAcEstwire_c::executeState_AirBack() {} +void dAcEstwire_c::finalizeState_AirBack() {} diff --git a/src/REL/d/a/e/d_a_e_syakomaito.cpp b/src/REL/d/a/e/d_a_e_syakomaito.cpp index e69de29b..cd0b1148 100644 --- a/src/REL/d/a/e/d_a_e_syakomaito.cpp +++ b/src/REL/d/a/e/d_a_e_syakomaito.cpp @@ -0,0 +1,73 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_SYAKOMAITO, dAcESyakomaito_c, fProfile::E_SYAKOMAITO, 0xC0, 0, 4099); + +STATE_DEFINE(dAcESyakomaito_c, Wait); +STATE_DEFINE(dAcESyakomaito_c, Kyoro); +STATE_DEFINE(dAcESyakomaito_c, Find); +STATE_DEFINE(dAcESyakomaito_c, FindSound); +STATE_DEFINE(dAcESyakomaito_c, Move); +STATE_DEFINE(dAcESyakomaito_c, Search); +STATE_DEFINE(dAcESyakomaito_c, RetMove); +STATE_DEFINE(dAcESyakomaito_c, KnockBack); +STATE_DEFINE(dAcESyakomaito_c, GuardImpact); +STATE_DEFINE(dAcESyakomaito_c, Damage); +STATE_DEFINE(dAcESyakomaito_c, Stun); +STATE_DEFINE(dAcESyakomaito_c, Dead); +STATE_DEFINE(dAcESyakomaito_c, Debt); +STATE_DEFINE(dAcESyakomaito_c, ReverseWait); +STATE_DEFINE(dAcESyakomaito_c, Appear); +STATE_DEFINE(dAcESyakomaito_c, Drive); +STATE_DEFINE(dAcESyakomaito_c, Teni); + +void dAcESyakomaito_c::initializeState_Wait() {} +void dAcESyakomaito_c::executeState_Wait() {} +void dAcESyakomaito_c::finalizeState_Wait() {} +void dAcESyakomaito_c::initializeState_Kyoro() {} +void dAcESyakomaito_c::executeState_Kyoro() {} +void dAcESyakomaito_c::finalizeState_Kyoro() {} +void dAcESyakomaito_c::initializeState_Find() {} +void dAcESyakomaito_c::executeState_Find() {} +void dAcESyakomaito_c::finalizeState_Find() {} +void dAcESyakomaito_c::initializeState_FindSound() {} +void dAcESyakomaito_c::executeState_FindSound() {} +void dAcESyakomaito_c::finalizeState_FindSound() {} +void dAcESyakomaito_c::initializeState_Move() {} +void dAcESyakomaito_c::executeState_Move() {} +void dAcESyakomaito_c::finalizeState_Move() {} +void dAcESyakomaito_c::initializeState_Search() {} +void dAcESyakomaito_c::executeState_Search() {} +void dAcESyakomaito_c::finalizeState_Search() {} +void dAcESyakomaito_c::initializeState_RetMove() {} +void dAcESyakomaito_c::executeState_RetMove() {} +void dAcESyakomaito_c::finalizeState_RetMove() {} +void dAcESyakomaito_c::initializeState_KnockBack() {} +void dAcESyakomaito_c::executeState_KnockBack() {} +void dAcESyakomaito_c::finalizeState_KnockBack() {} +void dAcESyakomaito_c::initializeState_GuardImpact() {} +void dAcESyakomaito_c::executeState_GuardImpact() {} +void dAcESyakomaito_c::finalizeState_GuardImpact() {} +void dAcESyakomaito_c::initializeState_Damage() {} +void dAcESyakomaito_c::executeState_Damage() {} +void dAcESyakomaito_c::finalizeState_Damage() {} +void dAcESyakomaito_c::initializeState_Stun() {} +void dAcESyakomaito_c::executeState_Stun() {} +void dAcESyakomaito_c::finalizeState_Stun() {} +void dAcESyakomaito_c::initializeState_Dead() {} +void dAcESyakomaito_c::executeState_Dead() {} +void dAcESyakomaito_c::finalizeState_Dead() {} +void dAcESyakomaito_c::initializeState_Debt() {} +void dAcESyakomaito_c::executeState_Debt() {} +void dAcESyakomaito_c::finalizeState_Debt() {} +void dAcESyakomaito_c::initializeState_ReverseWait() {} +void dAcESyakomaito_c::executeState_ReverseWait() {} +void dAcESyakomaito_c::finalizeState_ReverseWait() {} +void dAcESyakomaito_c::initializeState_Appear() {} +void dAcESyakomaito_c::executeState_Appear() {} +void dAcESyakomaito_c::finalizeState_Appear() {} +void dAcESyakomaito_c::initializeState_Drive() {} +void dAcESyakomaito_c::executeState_Drive() {} +void dAcESyakomaito_c::finalizeState_Drive() {} +void dAcESyakomaito_c::initializeState_Teni() {} +void dAcESyakomaito_c::executeState_Teni() {} +void dAcESyakomaito_c::finalizeState_Teni() {} diff --git a/src/REL/d/a/e/d_a_e_tn2.cpp b/src/REL/d/a/e/d_a_e_tn2.cpp index e69de29b..b75d5443 100644 --- a/src/REL/d/a/e/d_a_e_tn2.cpp +++ b/src/REL/d/a/e/d_a_e_tn2.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_TN2, dAcEtn2_c, fProfile::E_TN2, 0x109, 0, 3); + +STATE_DEFINE(dAcEtn2_c, ArmorAttack); +STATE_DEFINE(dAcEtn2_c, ArmorWait); +STATE_DEFINE(dAcEtn2_c, ArmorWalk); + +void dAcEtn2_c::initializeState_ArmorAttack() {} +void dAcEtn2_c::executeState_ArmorAttack() {} +void dAcEtn2_c::finalizeState_ArmorAttack() {} +void dAcEtn2_c::initializeState_ArmorWait() {} +void dAcEtn2_c::executeState_ArmorWait() {} +void dAcEtn2_c::finalizeState_ArmorWait() {} +void dAcEtn2_c::initializeState_ArmorWalk() {} +void dAcEtn2_c::executeState_ArmorWalk() {} +void dAcEtn2_c::finalizeState_ArmorWalk() {} diff --git a/src/REL/d/a/e/d_a_e_ws.cpp b/src/REL/d/a/e/d_a_e_ws.cpp index e69de29b..ed1d8262 100644 --- a/src/REL/d/a/e/d_a_e_ws.cpp +++ b/src/REL/d/a/e/d_a_e_ws.cpp @@ -0,0 +1,49 @@ +#include + +SPECIAL_ACTOR_PROFILE(E_WS, dAcEws_c, fProfile::E_WS, 0x10C, 0, 3); + +STATE_DEFINE(dAcEws_c, Wait); +STATE_DEFINE(dAcEws_c, Move); +STATE_DEFINE(dAcEws_c, PyMove); +STATE_DEFINE(dAcEws_c, JumpReady); +STATE_DEFINE(dAcEws_c, JumpReady2); +STATE_DEFINE(dAcEws_c, Jump); +STATE_DEFINE(dAcEws_c, Hug); +STATE_DEFINE(dAcEws_c, ReturnJump); +STATE_DEFINE(dAcEws_c, Return); +STATE_DEFINE(dAcEws_c, Escape); +STATE_DEFINE(dAcEws_c, Dead); + +void dAcEws_c::initializeState_Wait() {} +void dAcEws_c::executeState_Wait() {} +void dAcEws_c::finalizeState_Wait() {} +void dAcEws_c::initializeState_Move() {} +void dAcEws_c::executeState_Move() {} +void dAcEws_c::finalizeState_Move() {} +void dAcEws_c::initializeState_PyMove() {} +void dAcEws_c::executeState_PyMove() {} +void dAcEws_c::finalizeState_PyMove() {} +void dAcEws_c::initializeState_JumpReady() {} +void dAcEws_c::executeState_JumpReady() {} +void dAcEws_c::finalizeState_JumpReady() {} +void dAcEws_c::initializeState_JumpReady2() {} +void dAcEws_c::executeState_JumpReady2() {} +void dAcEws_c::finalizeState_JumpReady2() {} +void dAcEws_c::initializeState_Jump() {} +void dAcEws_c::executeState_Jump() {} +void dAcEws_c::finalizeState_Jump() {} +void dAcEws_c::initializeState_Hug() {} +void dAcEws_c::executeState_Hug() {} +void dAcEws_c::finalizeState_Hug() {} +void dAcEws_c::initializeState_ReturnJump() {} +void dAcEws_c::executeState_ReturnJump() {} +void dAcEws_c::finalizeState_ReturnJump() {} +void dAcEws_c::initializeState_Return() {} +void dAcEws_c::executeState_Return() {} +void dAcEws_c::finalizeState_Return() {} +void dAcEws_c::initializeState_Escape() {} +void dAcEws_c::executeState_Escape() {} +void dAcEws_c::finalizeState_Escape() {} +void dAcEws_c::initializeState_Dead() {} +void dAcEws_c::executeState_Dead() {} +void dAcEws_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/npc/d_a_npc_aku_human.cpp b/src/REL/d/a/npc/d_a_npc_aku_human.cpp index e69de29b..bdc44431 100644 --- a/src/REL/d/a/npc/d_a_npc_aku_human.cpp +++ b/src/REL/d/a/npc/d_a_npc_aku_human.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_AKU_HUMAN, dAcNpcAkuHuman_c, fProfile::NPC_AKU_HUMAN, 0x79, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_akumakun.cpp b/src/REL/d/a/npc/d_a_npc_akumakun.cpp index e69de29b..f4aa7e35 100644 --- a/src/REL/d/a/npc/d_a_npc_akumakun.cpp +++ b/src/REL/d/a/npc/d_a_npc_akumakun.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_AKUMAKUN, dAcNpcAkumakun_c, fProfile::NPC_AKUMAKUN, 0x78, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_aqua_dragon.cpp b/src/REL/d/a/npc/d_a_npc_aqua_dragon.cpp index e69de29b..df527dcd 100644 --- a/src/REL/d/a/npc/d_a_npc_aqua_dragon.cpp +++ b/src/REL/d/a/npc/d_a_npc_aqua_dragon.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_ADR, dAcNpcAdr_c, fProfile::NPC_ADR, 0x71, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_azukariya_father.cpp b/src/REL/d/a/npc/d_a_npc_azukariya_father.cpp index e69de29b..73997579 100644 --- a/src/REL/d/a/npc/d_a_npc_azukariya_father.cpp +++ b/src/REL/d/a/npc/d_a_npc_azukariya_father.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_AZUKARIYA_FATHER, dAcNpcAzukariyaFather_c, fProfile::NPC_AZUKARIYA_FATHER, 0x58, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_azukariya_night.cpp b/src/REL/d/a/npc/d_a_npc_azukariya_night.cpp index e69de29b..aa49d80f 100644 --- a/src/REL/d/a/npc/d_a_npc_azukariya_night.cpp +++ b/src/REL/d/a/npc/d_a_npc_azukariya_night.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_AZUKARIYA_NIGHT, dAcNpcAzukariyaNight_c, fProfile::NPC_AZUKARIYA_NIGHT, 0x4F, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_bamboo_goron.cpp b/src/REL/d/a/npc/d_a_npc_bamboo_goron.cpp index e69de29b..217b69cc 100644 --- a/src/REL/d/a/npc/d_a_npc_bamboo_goron.cpp +++ b/src/REL/d/a/npc/d_a_npc_bamboo_goron.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BGR, dAcNpcBgr_c, fProfile::NPC_BGR, 0x62, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_bbrvl.cpp b/src/REL/d/a/npc/d_a_npc_bbrvl.cpp index e69de29b..b395e6c7 100644 --- a/src/REL/d/a/npc/d_a_npc_bbrvl.cpp +++ b/src/REL/d/a/npc/d_a_npc_bbrvl.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BBRVL, dAcNpcBBRvl_c, fProfile::NPC_BBRVL, 0xA4, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_bee.cpp b/src/REL/d/a/npc/d_a_npc_bee.cpp index e69de29b..b3a5c110 100644 --- a/src/REL/d/a/npc/d_a_npc_bee.cpp +++ b/src/REL/d/a/npc/d_a_npc_bee.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BEE, dAcNpcBee_c, fProfile::NPC_BEE, 0x123, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_bird.cpp b/src/REL/d/a/npc/d_a_npc_bird.cpp index e69de29b..755bb18d 100644 --- a/src/REL/d/a/npc/d_a_npc_bird.cpp +++ b/src/REL/d/a/npc/d_a_npc_bird.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BIRD, dNpc_Bird_c, fProfile::NPC_BIRD, 0x120, 0, 2); + +STATE_DEFINE(dNpc_Bird_c, Wait); + +void dNpc_Bird_c::initializeState_Wait() {} +void dNpc_Bird_c::executeState_Wait() {} +void dNpc_Bird_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/npc/d_a_npc_bird_sowoman.cpp b/src/REL/d/a/npc/d_a_npc_bird_sowoman.cpp index e69de29b..8182b240 100644 --- a/src/REL/d/a/npc/d_a_npc_bird_sowoman.cpp +++ b/src/REL/d/a/npc/d_a_npc_bird_sowoman.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BDSW, dAcNpcBdsw_c, fProfile::NPC_BDSW, 0x5F, 0, 3); + +STATE_DEFINE(dAcNpcBdsw_c, Wait); +STATE_DEFINE(dAcNpcBdsw_c, Demo); + +void dAcNpcBdsw_c::initializeState_Wait() {} +void dAcNpcBdsw_c::executeState_Wait() {} +void dAcNpcBdsw_c::finalizeState_Wait() {} +void dAcNpcBdsw_c::initializeState_Demo() {} +void dAcNpcBdsw_c::executeState_Demo() {} +void dAcNpcBdsw_c::finalizeState_Demo() {} diff --git a/src/REL/d/a/npc/d_a_npc_bird_zelda.cpp b/src/REL/d/a/npc/d_a_npc_bird_zelda.cpp index e69de29b..30be7f18 100644 --- a/src/REL/d/a/npc/d_a_npc_bird_zelda.cpp +++ b/src/REL/d/a/npc/d_a_npc_bird_zelda.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_BDZ, dAcNpcBdz_c, fProfile::NPC_BDZ, 0x5E, 0, 0); + +STATE_DEFINE(dAcNpcBdz_c, Wait); +STATE_DEFINE(dAcNpcBdz_c, Demo); + +void dAcNpcBdz_c::initializeState_Wait() {} +void dAcNpcBdz_c::executeState_Wait() {} +void dAcNpcBdz_c::finalizeState_Wait() {} +void dAcNpcBdz_c::initializeState_Demo() {} +void dAcNpcBdz_c::executeState_Demo() {} +void dAcNpcBdz_c::finalizeState_Demo() {} diff --git a/src/REL/d/a/npc/d_a_npc_ce_friend.cpp b/src/REL/d/a/npc/d_a_npc_ce_friend.cpp index e69de29b..91f73607 100644 --- a/src/REL/d/a/npc/d_a_npc_ce_friend.cpp +++ b/src/REL/d/a/npc/d_a_npc_ce_friend.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_CE_FRIEND, dAcNpcCeFriend_c, fProfile::NPC_CE_FRIEND, 0x3D, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_ce_lady.cpp b/src/REL/d/a/npc/d_a_npc_ce_lady.cpp index e69de29b..7456daf0 100644 --- a/src/REL/d/a/npc/d_a_npc_ce_lady.cpp +++ b/src/REL/d/a/npc/d_a_npc_ce_lady.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_CE_LADY, dAcNpcCeLady_c, fProfile::NPC_CE_LADY, 0x3E, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_chef.cpp b/src/REL/d/a/npc/d_a_npc_chef.cpp index e69de29b..3f83ec7e 100644 --- a/src/REL/d/a/npc/d_a_npc_chef.cpp +++ b/src/REL/d/a/npc/d_a_npc_chef.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_CHEF, dAcNpcChef_c, fProfile::NPC_CHEF, 0x87, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_daishinkan.cpp b/src/REL/d/a/npc/d_a_npc_daishinkan.cpp index e69de29b..5b396de4 100644 --- a/src/REL/d/a/npc/d_a_npc_daishinkan.cpp +++ b/src/REL/d/a/npc/d_a_npc_daishinkan.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DSK, dAcNpcDsk_c, fProfile::NPC_DSK, 0x3A, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_daishinkan_n.cpp b/src/REL/d/a/npc/d_a_npc_daishinkan_n.cpp index e69de29b..320c5fc3 100644 --- a/src/REL/d/a/npc/d_a_npc_daishinkan_n.cpp +++ b/src/REL/d/a/npc/d_a_npc_daishinkan_n.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DAISHINKAN_N, dAcNpcDaishinkanN_c, fProfile::NPC_DAISHINKAN_N, 0x59, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_desertrobot.cpp b/src/REL/d/a/npc/d_a_npc_desertrobot.cpp index e69de29b..83b3efc9 100644 --- a/src/REL/d/a/npc/d_a_npc_desertrobot.cpp +++ b/src/REL/d/a/npc/d_a_npc_desertrobot.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DRB, dAcNpcDrb_c, fProfile::NPC_DRB, 0x3B, 0, 4103); diff --git a/src/REL/d/a/npc/d_a_npc_desertrobot_captain.cpp b/src/REL/d/a/npc/d_a_npc_desertrobot_captain.cpp index e69de29b..f698eae1 100644 --- a/src/REL/d/a/npc/d_a_npc_desertrobot_captain.cpp +++ b/src/REL/d/a/npc/d_a_npc_desertrobot_captain.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DRBC, dAcNpcDrbC_c, fProfile::NPC_DRBC, 0x3C, 0, 4099); diff --git a/src/REL/d/a/npc/d_a_npc_dive_game_judge.cpp b/src/REL/d/a/npc/d_a_npc_dive_game_judge.cpp index e69de29b..eecac1c9 100644 --- a/src/REL/d/a/npc/d_a_npc_dive_game_judge.cpp +++ b/src/REL/d/a/npc/d_a_npc_dive_game_judge.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DIVE_GAME_JUDGE, dAcNpcDiveGameJudge_c, fProfile::NPC_DIVE_GAME_JUDGE, 0x8D, 0, 3); + +STATE_DEFINE(dAcNpcDiveGameJudge_c, Sad); +STATE_DEFINE(dAcNpcDiveGameJudge_c, PreWatch); +STATE_DEFINE(dAcNpcDiveGameJudge_c, Watch); +STATE_DEFINE(dAcNpcDiveGameJudge_c, Escape); +STATE_DEFINE(dAcNpcDiveGameJudge_c, EscapeEnd); + +void dAcNpcDiveGameJudge_c::initializeState_Sad() {} +void dAcNpcDiveGameJudge_c::executeState_Sad() {} +void dAcNpcDiveGameJudge_c::finalizeState_Sad() {} +void dAcNpcDiveGameJudge_c::initializeState_PreWatch() {} +void dAcNpcDiveGameJudge_c::executeState_PreWatch() {} +void dAcNpcDiveGameJudge_c::finalizeState_PreWatch() {} +void dAcNpcDiveGameJudge_c::initializeState_Watch() {} +void dAcNpcDiveGameJudge_c::executeState_Watch() {} +void dAcNpcDiveGameJudge_c::finalizeState_Watch() {} +void dAcNpcDiveGameJudge_c::initializeState_Escape() {} +void dAcNpcDiveGameJudge_c::executeState_Escape() {} +void dAcNpcDiveGameJudge_c::finalizeState_Escape() {} +void dAcNpcDiveGameJudge_c::initializeState_EscapeEnd() {} +void dAcNpcDiveGameJudge_c::executeState_EscapeEnd() {} +void dAcNpcDiveGameJudge_c::finalizeState_EscapeEnd() {} diff --git a/src/REL/d/a/npc/d_a_npc_douguya_mother.cpp b/src/REL/d/a/npc/d_a_npc_douguya_mother.cpp index e69de29b..93c46b98 100644 --- a/src/REL/d/a/npc/d_a_npc_douguya_mother.cpp +++ b/src/REL/d/a/npc/d_a_npc_douguya_mother.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DOUGUYA_MOTHER, dAcNpcDouguyaMother_c, fProfile::NPC_DOUGUYA_MOTHER, 0x50, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_douguya_mother_lod.cpp b/src/REL/d/a/npc/d_a_npc_douguya_mother_lod.cpp index e69de29b..cb446652 100644 --- a/src/REL/d/a/npc/d_a_npc_douguya_mother_lod.cpp +++ b/src/REL/d/a/npc/d_a_npc_douguya_mother_lod.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DOUGUYA_MOTHER_LOD, dAcNpcDouguyaMotherLOD_c, fProfile::NPC_DOUGUYA_MOTHER_LOD, 0x51, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_douguyanight.cpp b/src/REL/d/a/npc/d_a_npc_douguyanight.cpp index e69de29b..464741d2 100644 --- a/src/REL/d/a/npc/d_a_npc_douguyanight.cpp +++ b/src/REL/d/a/npc/d_a_npc_douguyanight.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_DOUGUYA_NIGHT, dAcNpcDouguyaNight_c, fProfile::NPC_DOUGUYA_NIGHT, 0x4B, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_fire_dragon.cpp b/src/REL/d/a/npc/d_a_npc_fire_dragon.cpp index e69de29b..75ba22df 100644 --- a/src/REL/d/a/npc/d_a_npc_fire_dragon.cpp +++ b/src/REL/d/a/npc/d_a_npc_fire_dragon.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_FDR, dAcNpcFdr_c, fProfile::NPC_FDR, 0x6B, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_girahim.cpp b/src/REL/d/a/npc/d_a_npc_girahim.cpp index e69de29b..0b7f4e68 100644 --- a/src/REL/d/a/npc/d_a_npc_girahim.cpp +++ b/src/REL/d/a/npc/d_a_npc_girahim.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GHM, dAcNpcGhm_c, fProfile::NPC_GHM, 0x72, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_goddess_zelda.cpp b/src/REL/d/a/npc/d_a_npc_goddess_zelda.cpp index e69de29b..cd7370a4 100644 --- a/src/REL/d/a/npc/d_a_npc_goddess_zelda.cpp +++ b/src/REL/d/a/npc/d_a_npc_goddess_zelda.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GZL, dAcNpcGzl_c, fProfile::NPC_GZL, 0x38, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_gra.cpp b/src/REL/d/a/npc/d_a_npc_gra.cpp index e69de29b..ae0408a6 100644 --- a/src/REL/d/a/npc/d_a_npc_gra.cpp +++ b/src/REL/d/a/npc/d_a_npc_gra.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GRA, dAcNpcGra_c, fProfile::NPC_GRA, 0x74, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_grc.cpp b/src/REL/d/a/npc/d_a_npc_grc.cpp index e69de29b..d8d666b5 100644 --- a/src/REL/d/a/npc/d_a_npc_grc.cpp +++ b/src/REL/d/a/npc/d_a_npc_grc.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GRC, dAcNpcGrc_c, fProfile::NPC_GRC, 0x75, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_grd.cpp b/src/REL/d/a/npc/d_a_npc_grd.cpp index e69de29b..0e48f001 100644 --- a/src/REL/d/a/npc/d_a_npc_grd.cpp +++ b/src/REL/d/a/npc/d_a_npc_grd.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_GRD, dAcNpcGrd_c, fProfile::NPC_GRD, 0x76, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_honeycomb.cpp b/src/REL/d/a/npc/d_a_npc_honeycomb.cpp index e69de29b..a5103fae 100644 --- a/src/REL/d/a/npc/d_a_npc_honeycomb.cpp +++ b/src/REL/d/a/npc/d_a_npc_honeycomb.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_HONEYCOMB, dAcNpcHc_c, fProfile::NPC_HONEYCOMB, 0x124, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_insect_capture_game_kobun.cpp b/src/REL/d/a/npc/d_a_npc_insect_capture_game_kobun.cpp index e69de29b..19bf82f1 100644 --- a/src/REL/d/a/npc/d_a_npc_insect_capture_game_kobun.cpp +++ b/src/REL/d/a/npc/d_a_npc_insect_capture_game_kobun.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_ICGK, dAcNpcIcgKobun_c, fProfile::NPC_ICGK, 0x69, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_junk_mother.cpp b/src/REL/d/a/npc/d_a_npc_junk_mother.cpp index e69de29b..9fd344e4 100644 --- a/src/REL/d/a/npc/d_a_npc_junk_mother.cpp +++ b/src/REL/d/a/npc/d_a_npc_junk_mother.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_JUNK_MOTHER, dAcNpcJunkMother_c, fProfile::NPC_JUNK_MOTHER, 0x52, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_junk_mother_lod.cpp b/src/REL/d/a/npc/d_a_npc_junk_mother_lod.cpp index e69de29b..68b89ced 100644 --- a/src/REL/d/a/npc/d_a_npc_junk_mother_lod.cpp +++ b/src/REL/d/a/npc/d_a_npc_junk_mother_lod.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_JUNK_MOTHER_LOD, dAcNpcJunkMotherLOD_c, fProfile::NPC_JUNK_MOTHER_LOD, 0x53, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_junk_night.cpp b/src/REL/d/a/npc/d_a_npc_junk_night.cpp index e69de29b..9579f975 100644 --- a/src/REL/d/a/npc/d_a_npc_junk_night.cpp +++ b/src/REL/d/a/npc/d_a_npc_junk_night.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_JUNK_NIGHT, dAcNpcJunkNight_c, fProfile::NPC_JUNK_NIGHT, 0x4E, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_kensei.cpp b/src/REL/d/a/npc/d_a_npc_kensei.cpp index e69de29b..9b889591 100644 --- a/src/REL/d/a/npc/d_a_npc_kensei.cpp +++ b/src/REL/d/a/npc/d_a_npc_kensei.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KENSEI, dAcNpcKensei_c, fProfile::NPC_KENSEI, 0x5C, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_knight_leader.cpp b/src/REL/d/a/npc/d_a_npc_knight_leader.cpp index e69de29b..c3890ece 100644 --- a/src/REL/d/a/npc/d_a_npc_knight_leader.cpp +++ b/src/REL/d/a/npc/d_a_npc_knight_leader.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KNIGHT_LEADER, dAcNpcKnightLeader_c, fProfile::NPC_KNIGHT_LEADER, 0x8F, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_kobun.cpp b/src/REL/d/a/npc/d_a_npc_kobun.cpp index e69de29b..18f101f7 100644 --- a/src/REL/d/a/npc/d_a_npc_kobun.cpp +++ b/src/REL/d/a/npc/d_a_npc_kobun.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KBN, dAcNpcKbn_c, fProfile::NPC_KBN, 0x33, 0, 2); + +STATE_DEFINE(dAcNpcKbn_c, RaceInit); +STATE_DEFINE(dAcNpcKbn_c, RaceRun); +STATE_DEFINE(dAcNpcKbn_c, RaceDive); +STATE_DEFINE(dAcNpcKbn_c, RaceRide); +STATE_DEFINE(dAcNpcKbn_c, LetterWait); +STATE_DEFINE(dAcNpcKbn_c, Sleep); +STATE_DEFINE(dAcNpcKbn_c, Sit); + +void dAcNpcKbn_c::initializeState_RaceInit() {} +void dAcNpcKbn_c::executeState_RaceInit() {} +void dAcNpcKbn_c::finalizeState_RaceInit() {} +void dAcNpcKbn_c::initializeState_RaceRun() {} +void dAcNpcKbn_c::executeState_RaceRun() {} +void dAcNpcKbn_c::finalizeState_RaceRun() {} +void dAcNpcKbn_c::initializeState_RaceDive() {} +void dAcNpcKbn_c::executeState_RaceDive() {} +void dAcNpcKbn_c::finalizeState_RaceDive() {} +void dAcNpcKbn_c::initializeState_RaceRide() {} +void dAcNpcKbn_c::executeState_RaceRide() {} +void dAcNpcKbn_c::finalizeState_RaceRide() {} +void dAcNpcKbn_c::initializeState_LetterWait() {} +void dAcNpcKbn_c::executeState_LetterWait() {} +void dAcNpcKbn_c::finalizeState_LetterWait() {} +void dAcNpcKbn_c::initializeState_Sleep() {} +void dAcNpcKbn_c::executeState_Sleep() {} +void dAcNpcKbn_c::finalizeState_Sleep() {} +void dAcNpcKbn_c::initializeState_Sit() {} +void dAcNpcKbn_c::executeState_Sit() {} +void dAcNpcKbn_c::finalizeState_Sit() {} diff --git a/src/REL/d/a/npc/d_a_npc_kobun2.cpp b/src/REL/d/a/npc/d_a_npc_kobun2.cpp index e69de29b..354e4a10 100644 --- a/src/REL/d/a/npc/d_a_npc_kobun2.cpp +++ b/src/REL/d/a/npc/d_a_npc_kobun2.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KBN2, dAcNpcKbn2_c, fProfile::NPC_KBN2, 0x34, 0, 2); + +STATE_DEFINE(dAcNpcKbn2_c, RaceInit); +STATE_DEFINE(dAcNpcKbn2_c, RaceRun); +STATE_DEFINE(dAcNpcKbn2_c, RaceDive); +STATE_DEFINE(dAcNpcKbn2_c, RaceRide); + +void dAcNpcKbn2_c::initializeState_RaceInit() {} +void dAcNpcKbn2_c::executeState_RaceInit() {} +void dAcNpcKbn2_c::finalizeState_RaceInit() {} +void dAcNpcKbn2_c::initializeState_RaceRun() {} +void dAcNpcKbn2_c::executeState_RaceRun() {} +void dAcNpcKbn2_c::finalizeState_RaceRun() {} +void dAcNpcKbn2_c::initializeState_RaceDive() {} +void dAcNpcKbn2_c::executeState_RaceDive() {} +void dAcNpcKbn2_c::finalizeState_RaceDive() {} +void dAcNpcKbn2_c::initializeState_RaceRide() {} +void dAcNpcKbn2_c::executeState_RaceRide() {} +void dAcNpcKbn2_c::finalizeState_RaceRide() {} diff --git a/src/REL/d/a/npc/d_a_npc_kobun_b_night.cpp b/src/REL/d/a/npc/d_a_npc_kobun_b_night.cpp index e69de29b..04c716ee 100644 --- a/src/REL/d/a/npc/d_a_npc_kobun_b_night.cpp +++ b/src/REL/d/a/npc/d_a_npc_kobun_b_night.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KOBUN_B_NIGHT, dAcNpcKobunBNight_c, fProfile::NPC_KOBUN_B_NIGHT, 0x35, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_kyui4.cpp b/src/REL/d/a/npc/d_a_npc_kyui4.cpp index e69de29b..c958e605 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui4.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui4.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI4, dAcNpcKyui4_c, fProfile::NPC_KYUI4, 0x47, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_kyui_elder.cpp b/src/REL/d/a/npc/d_a_npc_kyui_elder.cpp index e69de29b..ab57ad80 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui_elder.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui_elder.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI_ELDER, dAcNpcKyuiElder_c, fProfile::NPC_KYUI_ELDER, 0x45, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_kyui_first.cpp b/src/REL/d/a/npc/d_a_npc_kyui_first.cpp index e69de29b..e57f8673 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui_first.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui_first.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI_FIRST, dAcNpcKyuiFirst_c, fProfile::NPC_KYUI_FIRST, 0x43, 0, 3); + +STATE_DEFINE(dAcNpcKyuiFirst_c, Fear); +STATE_DEFINE(dAcNpcKyuiFirst_c, Rest); +STATE_DEFINE(dAcNpcKyuiFirst_c, Hide); +STATE_DEFINE(dAcNpcKyuiFirst_c, Kill); +STATE_DEFINE(dAcNpcKyuiFirst_c, Ambash); +STATE_DEFINE(dAcNpcKyuiFirst_c, AmbashWalk); +STATE_DEFINE(dAcNpcKyuiFirst_c, InitAmbash); + +void dAcNpcKyuiFirst_c::initializeState_Fear() {} +void dAcNpcKyuiFirst_c::executeState_Fear() {} +void dAcNpcKyuiFirst_c::finalizeState_Fear() {} +void dAcNpcKyuiFirst_c::initializeState_Rest() {} +void dAcNpcKyuiFirst_c::executeState_Rest() {} +void dAcNpcKyuiFirst_c::finalizeState_Rest() {} +void dAcNpcKyuiFirst_c::initializeState_Hide() {} +void dAcNpcKyuiFirst_c::executeState_Hide() {} +void dAcNpcKyuiFirst_c::finalizeState_Hide() {} +void dAcNpcKyuiFirst_c::initializeState_Kill() {} +void dAcNpcKyuiFirst_c::executeState_Kill() {} +void dAcNpcKyuiFirst_c::finalizeState_Kill() {} +void dAcNpcKyuiFirst_c::initializeState_Ambash() {} +void dAcNpcKyuiFirst_c::executeState_Ambash() {} +void dAcNpcKyuiFirst_c::finalizeState_Ambash() {} +void dAcNpcKyuiFirst_c::initializeState_AmbashWalk() {} +void dAcNpcKyuiFirst_c::executeState_AmbashWalk() {} +void dAcNpcKyuiFirst_c::finalizeState_AmbashWalk() {} +void dAcNpcKyuiFirst_c::initializeState_InitAmbash() {} +void dAcNpcKyuiFirst_c::executeState_InitAmbash() {} +void dAcNpcKyuiFirst_c::finalizeState_InitAmbash() {} diff --git a/src/REL/d/a/npc/d_a_npc_kyui_third.cpp b/src/REL/d/a/npc/d_a_npc_kyui_third.cpp index e69de29b..532329ff 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui_third.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui_third.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI_THIRD, dAcNpcKyuiThird_c, fProfile::NPC_KYUI_THIRD, 0x46, 0, 2); + +STATE_DEFINE(dAcNpcKyuiThird_c, Wait2); +STATE_DEFINE(dAcNpcKyuiThird_c, Hang); +STATE_DEFINE(dAcNpcKyuiThird_c, HelpReq); + +void dAcNpcKyuiThird_c::initializeState_Wait2() {} +void dAcNpcKyuiThird_c::executeState_Wait2() {} +void dAcNpcKyuiThird_c::finalizeState_Wait2() {} +void dAcNpcKyuiThird_c::initializeState_Hang() {} +void dAcNpcKyuiThird_c::executeState_Hang() {} +void dAcNpcKyuiThird_c::finalizeState_Hang() {} +void dAcNpcKyuiThird_c::initializeState_HelpReq() {} +void dAcNpcKyuiThird_c::executeState_HelpReq() {} +void dAcNpcKyuiThird_c::finalizeState_HelpReq() {} diff --git a/src/REL/d/a/npc/d_a_npc_kyui_wizard.cpp b/src/REL/d/a/npc/d_a_npc_kyui_wizard.cpp index e69de29b..e50af74d 100644 --- a/src/REL/d/a/npc/d_a_npc_kyui_wizard.cpp +++ b/src/REL/d/a/npc/d_a_npc_kyui_wizard.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_KYUI_WIZARD, dAcNpcKyuiWizard_c, fProfile::NPC_KYUI_WIZARD, 0x42, 0, 2); + +STATE_DEFINE(dAcNpcKyuiWizard_c, SleepFirst); +STATE_DEFINE(dAcNpcKyuiWizard_c, Sleep); +STATE_DEFINE(dAcNpcKyuiWizard_c, SleepRecover); +STATE_DEFINE(dAcNpcKyuiWizard_c, Damage); +STATE_DEFINE(dAcNpcKyuiWizard_c, Damage2); +STATE_DEFINE(dAcNpcKyuiWizard_c, WakeUpDemo1st); +STATE_DEFINE(dAcNpcKyuiWizard_c, WakeUpDemo); +STATE_DEFINE(dAcNpcKyuiWizard_c, DragonHintDemoCheck); +STATE_DEFINE(dAcNpcKyuiWizard_c, DragonHintDemo); + +void dAcNpcKyuiWizard_c::initializeState_SleepFirst() {} +void dAcNpcKyuiWizard_c::executeState_SleepFirst() {} +void dAcNpcKyuiWizard_c::finalizeState_SleepFirst() {} +void dAcNpcKyuiWizard_c::initializeState_Sleep() {} +void dAcNpcKyuiWizard_c::executeState_Sleep() {} +void dAcNpcKyuiWizard_c::finalizeState_Sleep() {} +void dAcNpcKyuiWizard_c::initializeState_SleepRecover() {} +void dAcNpcKyuiWizard_c::executeState_SleepRecover() {} +void dAcNpcKyuiWizard_c::finalizeState_SleepRecover() {} +void dAcNpcKyuiWizard_c::initializeState_Damage() {} +void dAcNpcKyuiWizard_c::executeState_Damage() {} +void dAcNpcKyuiWizard_c::finalizeState_Damage() {} +void dAcNpcKyuiWizard_c::initializeState_Damage2() {} +void dAcNpcKyuiWizard_c::executeState_Damage2() {} +void dAcNpcKyuiWizard_c::finalizeState_Damage2() {} +void dAcNpcKyuiWizard_c::initializeState_WakeUpDemo1st() {} +void dAcNpcKyuiWizard_c::executeState_WakeUpDemo1st() {} +void dAcNpcKyuiWizard_c::finalizeState_WakeUpDemo1st() {} +void dAcNpcKyuiWizard_c::initializeState_WakeUpDemo() {} +void dAcNpcKyuiWizard_c::executeState_WakeUpDemo() {} +void dAcNpcKyuiWizard_c::finalizeState_WakeUpDemo() {} +void dAcNpcKyuiWizard_c::initializeState_DragonHintDemoCheck() {} +void dAcNpcKyuiWizard_c::executeState_DragonHintDemoCheck() {} +void dAcNpcKyuiWizard_c::finalizeState_DragonHintDemoCheck() {} +void dAcNpcKyuiWizard_c::initializeState_DragonHintDemo() {} +void dAcNpcKyuiWizard_c::executeState_DragonHintDemo() {} +void dAcNpcKyuiWizard_c::finalizeState_DragonHintDemo() {} diff --git a/src/REL/d/a/npc/d_a_npc_medicine_husband_night.cpp b/src/REL/d/a/npc/d_a_npc_medicine_husband_night.cpp index e69de29b..666197e5 100644 --- a/src/REL/d/a/npc/d_a_npc_medicine_husband_night.cpp +++ b/src/REL/d/a/npc/d_a_npc_medicine_husband_night.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MED_HUS_NIGHT, dAcNpcMedicineHusbandNight_c, fProfile::NPC_MED_HUS_NIGHT, 0x4D, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_medicinewifenight.cpp b/src/REL/d/a/npc/d_a_npc_medicinewifenight.cpp index e69de29b..281ff5c1 100644 --- a/src/REL/d/a/npc/d_a_npc_medicinewifenight.cpp +++ b/src/REL/d/a/npc/d_a_npc_medicinewifenight.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MED_WIFE_NIGHT, dAcNpcMedicineWifeNight_c, fProfile::NPC_MED_WIFE_NIGHT, 0x4C, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole.cpp b/src/REL/d/a/npc/d_a_npc_mole.cpp index e69de29b..31d234dc 100644 --- a/src/REL/d/a/npc/d_a_npc_mole.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE, dAcNpcMole_c, fProfile::NPC_MOLE, 0x7E, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_mole_elder.cpp b/src/REL/d/a/npc/d_a_npc_mole_elder.cpp index e69de29b..4a25f9df 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_elder.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_elder.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_ELDER, dAcNpcMoleElder_c, fProfile::NPC_MOLE_ELDER, 0x84, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_mole_es_nml.cpp b/src/REL/d/a/npc/d_a_npc_mole_es_nml.cpp index e69de29b..58da9e8b 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_es_nml.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_es_nml.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_ES_NML, dAcNpcMoleEsNml_c, fProfile::NPC_MOLE_ES_NML, 0x81, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole_mg.cpp b/src/REL/d/a/npc/d_a_npc_mole_mg.cpp index e69de29b..51c6c65f 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_mg.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_mg.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_MG, dAcNpcMoleMg_c, fProfile::NPC_MOLE_MG, 0x7D, 0, 3); + +STATE_DEFINE(dAcNpcMoleMg_c, Result); +STATE_DEFINE(dAcNpcMoleMg_c, Hide); + +void dAcNpcMoleMg_c::initializeState_Result() {} +void dAcNpcMoleMg_c::executeState_Result() {} +void dAcNpcMoleMg_c::finalizeState_Result() {} +void dAcNpcMoleMg_c::initializeState_Hide() {} +void dAcNpcMoleMg_c::executeState_Hide() {} +void dAcNpcMoleMg_c::finalizeState_Hide() {} diff --git a/src/REL/d/a/npc/d_a_npc_mole_normal.cpp b/src/REL/d/a/npc/d_a_npc_mole_normal.cpp index e69de29b..52ac1dba 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_normal.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_normal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_NORMAL, NPC_MOLE_NML_CLASS, fProfile::NPC_MOLE_NORMAL, 0x7F, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole_normal2.cpp b/src/REL/d/a/npc/d_a_npc_mole_normal2.cpp index e69de29b..63088b4e 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_normal2.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_normal2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_NORMAL2, NPC_MOLE_NML_CLASS, fProfile::NPC_MOLE_NORMAL2, 0x80, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole_sal.cpp b/src/REL/d/a/npc/d_a_npc_mole_sal.cpp index e69de29b..c0bbf0c5 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_sal.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_sal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_SAL, dAcNpcMoleSal_c, fProfile::NPC_MOLE_SAL, 0x85, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_mole_tackle.cpp b/src/REL/d/a/npc/d_a_npc_mole_tackle.cpp index e69de29b..8deb517c 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_tackle.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_tackle.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_TACKLE, dAcNpcMoleTackle_c, fProfile::NPC_MOLE_TACKLE, 0x82, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_mole_tackle2.cpp b/src/REL/d/a/npc/d_a_npc_mole_tackle2.cpp index e69de29b..39beba4c 100644 --- a/src/REL/d/a/npc/d_a_npc_mole_tackle2.cpp +++ b/src/REL/d/a/npc/d_a_npc_mole_tackle2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_MOLE_TACKLE2, dAcNpcMoleTackle2_c, fProfile::NPC_MOLE_TACKLE2, 0x83, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_old_impa.cpp b/src/REL/d/a/npc/d_a_npc_old_impa.cpp index e69de29b..83b2de56 100644 --- a/src/REL/d/a/npc/d_a_npc_old_impa.cpp +++ b/src/REL/d/a/npc/d_a_npc_old_impa.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_OIM, dAcNpcOim_c, fProfile::NPC_OIM, 0x60, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_ord_kyui.cpp b/src/REL/d/a/npc/d_a_npc_ord_kyui.cpp index e69de29b..14e3fd4c 100644 --- a/src/REL/d/a/npc/d_a_npc_ord_kyui.cpp +++ b/src/REL/d/a/npc/d_a_npc_ord_kyui.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_ORD_KYUI, dAcNpcOrdKyui_c, fProfile::NPC_ORD_KYUI, 0x44, 0, 3); + +STATE_DEFINE(dAcNpcOrdKyui_c, Hide); + +void dAcNpcOrdKyui_c::initializeState_Hide() {} +void dAcNpcOrdKyui_c::executeState_Hide() {} +void dAcNpcOrdKyui_c::finalizeState_Hide() {} diff --git a/src/REL/d/a/npc/d_a_npc_pumpkin_clay_shooting.cpp b/src/REL/d/a/npc/d_a_npc_pumpkin_clay_shooting.cpp index e69de29b..d708de66 100644 --- a/src/REL/d/a/npc/d_a_npc_pumpkin_clay_shooting.cpp +++ b/src/REL/d/a/npc/d_a_npc_pumpkin_clay_shooting.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_PCS, dAcNpcPcs_c, fProfile::NPC_PCS, 0x6A, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_pumpkin_daughter.cpp b/src/REL/d/a/npc/d_a_npc_pumpkin_daughter.cpp index e69de29b..3b40c8df 100644 --- a/src/REL/d/a/npc/d_a_npc_pumpkin_daughter.cpp +++ b/src/REL/d/a/npc/d_a_npc_pumpkin_daughter.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_PDU, dAcNpcPdu_c, fProfile::NPC_PDU, 0x68, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_pumpkin_master.cpp b/src/REL/d/a/npc/d_a_npc_pumpkin_master.cpp index e69de29b..5f72a5b1 100644 --- a/src/REL/d/a/npc/d_a_npc_pumpkin_master.cpp +++ b/src/REL/d/a/npc/d_a_npc_pumpkin_master.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_PMA, dAcNpcPma_c, fProfile::NPC_PMA, 0x67, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_regret_rival.cpp b/src/REL/d/a/npc/d_a_npc_regret_rival.cpp index e69de29b..25bd7a7d 100644 --- a/src/REL/d/a/npc/d_a_npc_regret_rival.cpp +++ b/src/REL/d/a/npc/d_a_npc_regret_rival.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_REGRET_RIVAL, dAcNpcRegretRvl_c, fProfile::NPC_REGRET_RIVAL, 0x92, 0, 3); + +STATE_DEFINE(dAcNpcRegretRvl_c, Ready); +STATE_DEFINE(dAcNpcRegretRvl_c, Punch); + +void dAcNpcRegretRvl_c::initializeState_Ready() {} +void dAcNpcRegretRvl_c::executeState_Ready() {} +void dAcNpcRegretRvl_c::finalizeState_Ready() {} +void dAcNpcRegretRvl_c::initializeState_Punch() {} +void dAcNpcRegretRvl_c::executeState_Punch() {} +void dAcNpcRegretRvl_c::finalizeState_Punch() {} diff --git a/src/REL/d/a/npc/d_a_npc_rescue.cpp b/src/REL/d/a/npc/d_a_npc_rescue.cpp index e69de29b..e9d68aa0 100644 --- a/src/REL/d/a/npc/d_a_npc_rescue.cpp +++ b/src/REL/d/a/npc/d_a_npc_rescue.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_RESCUE, dAcNpcRescue_c, fProfile::NPC_RESCUE, 0x93, 0, 0); + +STATE_DEFINE(dAcNpcRescue_c, Wait); + +void dAcNpcRescue_c::initializeState_Wait() {} +void dAcNpcRescue_c::executeState_Wait() {} +void dAcNpcRescue_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/npc/d_a_npc_rival.cpp b/src/REL/d/a/npc/d_a_npc_rival.cpp index e69de29b..bf91b781 100644 --- a/src/REL/d/a/npc/d_a_npc_rival.cpp +++ b/src/REL/d/a/npc/d_a_npc_rival.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_RVL, dAcNpcRvl_c, fProfile::NPC_RVL, 0x31, 0, 2); + +STATE_DEFINE(dAcNpcRvl_c, RaceInit); +STATE_DEFINE(dAcNpcRvl_c, RaceRun); +STATE_DEFINE(dAcNpcRvl_c, RaceDive); +STATE_DEFINE(dAcNpcRvl_c, RaceRide); + +void dAcNpcRvl_c::initializeState_RaceInit() {} +void dAcNpcRvl_c::executeState_RaceInit() {} +void dAcNpcRvl_c::finalizeState_RaceInit() {} +void dAcNpcRvl_c::initializeState_RaceRun() {} +void dAcNpcRvl_c::executeState_RaceRun() {} +void dAcNpcRvl_c::finalizeState_RaceRun() {} +void dAcNpcRvl_c::initializeState_RaceDive() {} +void dAcNpcRvl_c::executeState_RaceDive() {} +void dAcNpcRvl_c::finalizeState_RaceDive() {} +void dAcNpcRvl_c::initializeState_RaceRide() {} +void dAcNpcRvl_c::executeState_RaceRide() {} +void dAcNpcRvl_c::finalizeState_RaceRide() {} diff --git a/src/REL/d/a/npc/d_a_npc_rival_lod.cpp b/src/REL/d/a/npc/d_a_npc_rival_lod.cpp index e69de29b..7b15a542 100644 --- a/src/REL/d/a/npc/d_a_npc_rival_lod.cpp +++ b/src/REL/d/a/npc/d_a_npc_rival_lod.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_RIVAL_LOD, dAcNpcRivalLOD_c, fProfile::NPC_RIVAL_LOD, 0x32, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_salbage_morry.cpp b/src/REL/d/a/npc/d_a_npc_salbage_morry.cpp index e69de29b..6c696be0 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_morry.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_morry.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SALBAGE_MORRY, dAcNpcSalbageMorry_c, fProfile::NPC_SALBAGE_MORRY, 0x48, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_salbage_robot.cpp b/src/REL/d/a/npc/d_a_npc_salbage_robot.cpp index e69de29b..f5579edf 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_robot.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_robot.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLB, dAcNpcSlb_c, fProfile::NPC_SLB, 0x94, 0, 0); + +STATE_DEFINE(dAcNpcSlb_c, Hide); +STATE_DEFINE(dAcNpcSlb_c, HideDelivary); +STATE_DEFINE(dAcNpcSlb_c, DelivaryReq); +STATE_DEFINE(dAcNpcSlb_c, Kill); +STATE_DEFINE(dAcNpcSlb_c, Kill2); + +void dAcNpcSlb_c::initializeState_Hide() {} +void dAcNpcSlb_c::executeState_Hide() {} +void dAcNpcSlb_c::finalizeState_Hide() {} +void dAcNpcSlb_c::initializeState_HideDelivary() {} +void dAcNpcSlb_c::executeState_HideDelivary() {} +void dAcNpcSlb_c::finalizeState_HideDelivary() {} +void dAcNpcSlb_c::initializeState_DelivaryReq() {} +void dAcNpcSlb_c::executeState_DelivaryReq() {} +void dAcNpcSlb_c::finalizeState_DelivaryReq() {} +void dAcNpcSlb_c::initializeState_Kill() {} +void dAcNpcSlb_c::executeState_Kill() {} +void dAcNpcSlb_c::finalizeState_Kill() {} +void dAcNpcSlb_c::initializeState_Kill2() {} +void dAcNpcSlb_c::executeState_Kill2() {} +void dAcNpcSlb_c::finalizeState_Kill2() {} diff --git a/src/REL/d/a/npc/d_a_npc_salbage_robot_fly.cpp b/src/REL/d/a/npc/d_a_npc_salbage_robot_fly.cpp index e69de29b..47f293df 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_robot_fly.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_robot_fly.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLFL, dAcNpcSalbageRobotFly_c, fProfile::NPC_SLFL, 0x8A, 0, 4); + +STATE_DEFINE(dAcNpcSalbageRobotFly_c, ChasePlayerBird); +STATE_DEFINE(dAcNpcSalbageRobotFly_c, FlyWithPlayerBird); +STATE_DEFINE(dAcNpcSalbageRobotFly_c, Leave); +STATE_DEFINE(dAcNpcSalbageRobotFly_c, EscapeToUpward); + +void dAcNpcSalbageRobotFly_c::initializeState_ChasePlayerBird() {} +void dAcNpcSalbageRobotFly_c::executeState_ChasePlayerBird() {} +void dAcNpcSalbageRobotFly_c::finalizeState_ChasePlayerBird() {} +void dAcNpcSalbageRobotFly_c::initializeState_FlyWithPlayerBird() {} +void dAcNpcSalbageRobotFly_c::executeState_FlyWithPlayerBird() {} +void dAcNpcSalbageRobotFly_c::finalizeState_FlyWithPlayerBird() {} +void dAcNpcSalbageRobotFly_c::initializeState_Leave() {} +void dAcNpcSalbageRobotFly_c::executeState_Leave() {} +void dAcNpcSalbageRobotFly_c::finalizeState_Leave() {} +void dAcNpcSalbageRobotFly_c::initializeState_EscapeToUpward() {} +void dAcNpcSalbageRobotFly_c::executeState_EscapeToUpward() {} +void dAcNpcSalbageRobotFly_c::finalizeState_EscapeToUpward() {} diff --git a/src/REL/d/a/npc/d_a_npc_salbage_robot_fly_base.cpp b/src/REL/d/a/npc/d_a_npc_salbage_robot_fly_base.cpp index e69de29b..25852131 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_robot_fly_base.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_robot_fly_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLFB, dAcNpcSalbageRobotFlyBase_c, fProfile::NPC_SLFB, 0x88, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_salbage_robot_repair.cpp b/src/REL/d/a/npc/d_a_npc_salbage_robot_repair.cpp index e69de29b..d1628b48 100644 --- a/src/REL/d/a/npc/d_a_npc_salbage_robot_repair.cpp +++ b/src/REL/d/a/npc/d_a_npc_salbage_robot_repair.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLRP, dAcNpcSalbageRobotRepair_c, fProfile::NPC_SLRP, 0x89, 0, 7); diff --git a/src/REL/d/a/npc/d_a_npc_salesman_s.cpp b/src/REL/d/a/npc/d_a_npc_salesman_s.cpp index e69de29b..0d04d598 100644 --- a/src/REL/d/a/npc/d_a_npc_salesman_s.cpp +++ b/src/REL/d/a/npc/d_a_npc_salesman_s.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SALESMAN_S, dAcNpcSalesmanS_c, fProfile::NPC_SALESMAN_S, 0x4A, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_saltalk.cpp b/src/REL/d/a/npc/d_a_npc_saltalk.cpp index e69de29b..28461ed0 100644 --- a/src/REL/d/a/npc/d_a_npc_saltalk.cpp +++ b/src/REL/d/a/npc/d_a_npc_saltalk.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLTK, dAcNpcSltk_c, fProfile::NPC_SLTK, 0x63, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_senpai.cpp b/src/REL/d/a/npc/d_a_npc_senpai.cpp index e69de29b..56510851 100644 --- a/src/REL/d/a/npc/d_a_npc_senpai.cpp +++ b/src/REL/d/a/npc/d_a_npc_senpai.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SENPAI, dAcNpcSenpai_c, fProfile::NPC_SENPAI, 0x90, 0, 3); + +STATE_DEFINE(dAcNpcSenpai_c, ReadyWatch1); +STATE_DEFINE(dAcNpcSenpai_c, ReadyWatch2); +STATE_DEFINE(dAcNpcSenpai_c, Watch); +STATE_DEFINE(dAcNpcSenpai_c, Think); + +void dAcNpcSenpai_c::initializeState_ReadyWatch1() {} +void dAcNpcSenpai_c::executeState_ReadyWatch1() {} +void dAcNpcSenpai_c::finalizeState_ReadyWatch1() {} +void dAcNpcSenpai_c::initializeState_ReadyWatch2() {} +void dAcNpcSenpai_c::executeState_ReadyWatch2() {} +void dAcNpcSenpai_c::finalizeState_ReadyWatch2() {} +void dAcNpcSenpai_c::initializeState_Watch() {} +void dAcNpcSenpai_c::executeState_Watch() {} +void dAcNpcSenpai_c::finalizeState_Watch() {} +void dAcNpcSenpai_c::initializeState_Think() {} +void dAcNpcSenpai_c::executeState_Think() {} +void dAcNpcSenpai_c::finalizeState_Think() {} diff --git a/src/REL/d/a/npc/d_a_npc_senpai_b.cpp b/src/REL/d/a/npc/d_a_npc_senpai_b.cpp index e69de29b..676cdc70 100644 --- a/src/REL/d/a/npc/d_a_npc_senpai_b.cpp +++ b/src/REL/d/a/npc/d_a_npc_senpai_b.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SENPAI_B, dAcNpcSenpaiB_c, fProfile::NPC_SENPAI_B, 0x91, 0, 3); + +STATE_DEFINE(dAcNpcSenpaiB_c, Think); +STATE_DEFINE(dAcNpcSenpaiB_c, ThinkWait); +STATE_DEFINE(dAcNpcSenpaiB_c, ThinkTurn); +STATE_DEFINE(dAcNpcSenpaiB_c, ThinkRandom); + +void dAcNpcSenpaiB_c::initializeState_Think() {} +void dAcNpcSenpaiB_c::executeState_Think() {} +void dAcNpcSenpaiB_c::finalizeState_Think() {} +void dAcNpcSenpaiB_c::initializeState_ThinkWait() {} +void dAcNpcSenpaiB_c::executeState_ThinkWait() {} +void dAcNpcSenpaiB_c::finalizeState_ThinkWait() {} +void dAcNpcSenpaiB_c::initializeState_ThinkTurn() {} +void dAcNpcSenpaiB_c::executeState_ThinkTurn() {} +void dAcNpcSenpaiB_c::finalizeState_ThinkTurn() {} +void dAcNpcSenpaiB_c::initializeState_ThinkRandom() {} +void dAcNpcSenpaiB_c::executeState_ThinkRandom() {} +void dAcNpcSenpaiB_c::finalizeState_ThinkRandom() {} diff --git a/src/REL/d/a/npc/d_a_npc_senpaia_mother.cpp b/src/REL/d/a/npc/d_a_npc_senpaia_mother.cpp index e69de29b..ed682998 100644 --- a/src/REL/d/a/npc/d_a_npc_senpaia_mother.cpp +++ b/src/REL/d/a/npc/d_a_npc_senpaia_mother.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SENPAIA_MOTHER, dAcNpcSenpaiAMother_c, fProfile::NPC_SENPAIA_MOTHER, 0x54, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_senpaia_mother_lod.cpp b/src/REL/d/a/npc/d_a_npc_senpaia_mother_lod.cpp index e69de29b..8a0a40d2 100644 --- a/src/REL/d/a/npc/d_a_npc_senpaia_mother_lod.cpp +++ b/src/REL/d/a/npc/d_a_npc_senpaia_mother_lod.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SENPAIA_MOTHER_LOD, dAcNpcSenpaiAMotherLOD_c, fProfile::NPC_SENPAIA_MOTHER_LOD, 0x55, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_shinkan.cpp b/src/REL/d/a/npc/d_a_npc_shinkan.cpp index e69de29b..ab5739e2 100644 --- a/src/REL/d/a/npc/d_a_npc_shinkan.cpp +++ b/src/REL/d/a/npc/d_a_npc_shinkan.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SKN, dAcNpcSkn_c, fProfile::NPC_SKN, 0x36, 0, 0); + +STATE_DEFINE(dAcNpcSkn_c, RaceWatch); +STATE_DEFINE(dAcNpcSkn_c, RaceEvt); + +void dAcNpcSkn_c::initializeState_RaceWatch() {} +void dAcNpcSkn_c::executeState_RaceWatch() {} +void dAcNpcSkn_c::finalizeState_RaceWatch() {} +void dAcNpcSkn_c::initializeState_RaceEvt() {} +void dAcNpcSkn_c::executeState_RaceEvt() {} +void dAcNpcSkn_c::finalizeState_RaceEvt() {} diff --git a/src/REL/d/a/npc/d_a_npc_shinkan2.cpp b/src/REL/d/a/npc/d_a_npc_shinkan2.cpp index e69de29b..ae5cd8ce 100644 --- a/src/REL/d/a/npc/d_a_npc_shinkan2.cpp +++ b/src/REL/d/a/npc/d_a_npc_shinkan2.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SKN2, dAcNpcSkn2_c, fProfile::NPC_SKN2, 0x37, 0, 3); + +STATE_DEFINE(dAcNpcSkn2_c, Watch); +STATE_DEFINE(dAcNpcSkn2_c, Watch0); +STATE_DEFINE(dAcNpcSkn2_c, WatchLerp0); +STATE_DEFINE(dAcNpcSkn2_c, Watch1); +STATE_DEFINE(dAcNpcSkn2_c, Watch2); +STATE_DEFINE(dAcNpcSkn2_c, Watch3); +STATE_DEFINE(dAcNpcSkn2_c, TurnRemly); +STATE_DEFINE(dAcNpcSkn2_c, Watch4); +STATE_DEFINE(dAcNpcSkn2_c, WatchLerp); + +void dAcNpcSkn2_c::initializeState_Watch() {} +void dAcNpcSkn2_c::executeState_Watch() {} +void dAcNpcSkn2_c::finalizeState_Watch() {} +void dAcNpcSkn2_c::initializeState_Watch0() {} +void dAcNpcSkn2_c::executeState_Watch0() {} +void dAcNpcSkn2_c::finalizeState_Watch0() {} +void dAcNpcSkn2_c::initializeState_WatchLerp0() {} +void dAcNpcSkn2_c::executeState_WatchLerp0() {} +void dAcNpcSkn2_c::finalizeState_WatchLerp0() {} +void dAcNpcSkn2_c::initializeState_Watch1() {} +void dAcNpcSkn2_c::executeState_Watch1() {} +void dAcNpcSkn2_c::finalizeState_Watch1() {} +void dAcNpcSkn2_c::initializeState_Watch2() {} +void dAcNpcSkn2_c::executeState_Watch2() {} +void dAcNpcSkn2_c::finalizeState_Watch2() {} +void dAcNpcSkn2_c::initializeState_Watch3() {} +void dAcNpcSkn2_c::executeState_Watch3() {} +void dAcNpcSkn2_c::finalizeState_Watch3() {} +void dAcNpcSkn2_c::initializeState_TurnRemly() {} +void dAcNpcSkn2_c::executeState_TurnRemly() {} +void dAcNpcSkn2_c::finalizeState_TurnRemly() {} +void dAcNpcSkn2_c::initializeState_Watch4() {} +void dAcNpcSkn2_c::executeState_Watch4() {} +void dAcNpcSkn2_c::finalizeState_Watch4() {} +void dAcNpcSkn2_c::initializeState_WatchLerp() {} +void dAcNpcSkn2_c::executeState_WatchLerp() {} +void dAcNpcSkn2_c::finalizeState_WatchLerp() {} diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_boy.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_boy.cpp index e69de29b..d7474c3a 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_boy.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_boy.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_BOY, dAcNpcSorajimaBoy_c, fProfile::NPC_SORAJIMA_BOY, 0x77, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_father.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_father.cpp index e69de29b..ec3db5f1 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_father.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_father.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_FATHER, dAcNpcSorajimaFather_c, fProfile::NPC_SORAJIMA_FATHER, 0x3F, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_female.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_female.cpp index e69de29b..b0eec9a5 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_female.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_female.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_FEMALE, dAcNpcSorajimaFemale_c, fProfile::NPC_SORAJIMA_FEMALE, 0x5B, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_girl.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_girl.cpp index e69de29b..bd5df586 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_girl.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_girl.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_GIRL, dAcNpcSorajimaGirl_c, fProfile::NPC_SORAJIMA_GIRL, 0x41, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_male.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_male.cpp index e69de29b..ffca2bb2 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_male.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_male.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_MALE, dAcNpcSorajimaMale_c, fProfile::NPC_SORAJIMA_MALE, 0x5A, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_male2.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_male2.cpp index e69de29b..c42af1e7 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_male2.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_male2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SMA2, dAcNpcSma2_c, fProfile::NPC_SMA2, 0x66, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_male3.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_male3.cpp index e69de29b..fd7fd5ff 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_male3.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_male3.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SMA3, dAcNpcSma3_c, fProfile::NPC_SMA3, 0x65, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_man_d.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_man_d.cpp index e69de29b..37957f9f 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_man_d.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_man_d.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_MAN_D, dAcNpcSoManD_c, fProfile::NPC_SORAJIMA_MAN_D, 0x57, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_man_e.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_man_e.cpp index e69de29b..aed4be4a 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_man_e.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_man_e.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_MAN_E, dAcNpcSoManE_c, fProfile::NPC_SORAJIMA_MAN_E, 0x56, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_sorajima_mother.cpp b/src/REL/d/a/npc/d_a_npc_sorajima_mother.cpp index e69de29b..1c28f944 100644 --- a/src/REL/d/a/npc/d_a_npc_sorajima_mother.cpp +++ b/src/REL/d/a/npc/d_a_npc_sorajima_mother.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SORAJIMA_MOTHER, dAcNpcSorajimaMother_c, fProfile::NPC_SORAJIMA_MOTHER, 0x40, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_suisei.cpp b/src/REL/d/a/npc/d_a_npc_suisei.cpp index e69de29b..b47cd656 100644 --- a/src/REL/d/a/npc/d_a_npc_suisei.cpp +++ b/src/REL/d/a/npc/d_a_npc_suisei.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SUISEI, dAcNpcSuisei_c, fProfile::NPC_SUISEI, 0x7A, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_suisei_normal.cpp b/src/REL/d/a/npc/d_a_npc_suisei_normal.cpp index e69de29b..40361a78 100644 --- a/src/REL/d/a/npc/d_a_npc_suisei_normal.cpp +++ b/src/REL/d/a/npc/d_a_npc_suisei_normal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SUISEI_NORMAL, dAcNpcSuiseiNml_c, fProfile::NPC_SUISEI_NORMAL, 0x7C, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_suisei_sub.cpp b/src/REL/d/a/npc/d_a_npc_suisei_sub.cpp index e69de29b..d9f70344 100644 --- a/src/REL/d/a/npc/d_a_npc_suisei_sub.cpp +++ b/src/REL/d/a/npc/d_a_npc_suisei_sub.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SUISEI_SUB, dAcNpcSuiseiSub_c, fProfile::NPC_SUISEI_SUB, 0x7B, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_terry.cpp b/src/REL/d/a/npc/d_a_npc_terry.cpp index e69de29b..fa31b01c 100644 --- a/src/REL/d/a/npc/d_a_npc_terry.cpp +++ b/src/REL/d/a/npc/d_a_npc_terry.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TERRY, dAcNpcTerry_c, fProfile::NPC_TERRY, 0x8C, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_testman.cpp b/src/REL/d/a/npc/d_a_npc_testman.cpp index e69de29b..582e8af7 100644 --- a/src/REL/d/a/npc/d_a_npc_testman.cpp +++ b/src/REL/d/a/npc/d_a_npc_testman.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TMN, dAcNpcTmn_c, fProfile::NPC_TMN, 0x49, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_thunder_dragon.cpp b/src/REL/d/a/npc/d_a_npc_thunder_dragon.cpp index e69de29b..e96b5292 100644 --- a/src/REL/d/a/npc/d_a_npc_thunder_dragon.cpp +++ b/src/REL/d/a/npc/d_a_npc_thunder_dragon.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TDR, dAcNpcTdr_c, fProfile::NPC_TDR, 0x6C, 0, 4099); diff --git a/src/REL/d/a/npc/d_a_npc_thunder_dragon_bone.cpp b/src/REL/d/a/npc/d_a_npc_thunder_dragon_bone.cpp index e69de29b..79627c98 100644 --- a/src/REL/d/a/npc/d_a_npc_thunder_dragon_bone.cpp +++ b/src/REL/d/a/npc/d_a_npc_thunder_dragon_bone.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TDRB, dAcNpcTdrB_c, fProfile::NPC_TDRB, 0x6E, 0, 3); + +STATE_DEFINE(dAcNpcTdrB_c, Wait); + +void dAcNpcTdrB_c::initializeState_Wait() {} +void dAcNpcTdrB_c::executeState_Wait() {} +void dAcNpcTdrB_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/npc/d_a_npc_thunder_dragon_skull.cpp b/src/REL/d/a/npc/d_a_npc_thunder_dragon_skull.cpp index e69de29b..40d0f7b0 100644 --- a/src/REL/d/a/npc/d_a_npc_thunder_dragon_skull.cpp +++ b/src/REL/d/a/npc/d_a_npc_thunder_dragon_skull.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TDS, dAcNpcTds_c, fProfile::NPC_TDS, 0x6D, 0, 0); diff --git a/src/REL/d/a/npc/d_a_npc_toilet_ghost.cpp b/src/REL/d/a/npc/d_a_npc_toilet_ghost.cpp index e69de29b..e5253d8e 100644 --- a/src/REL/d/a/npc/d_a_npc_toilet_ghost.cpp +++ b/src/REL/d/a/npc/d_a_npc_toilet_ghost.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_TOILET_GHOST, dAcNpcToiletGhost_c, fProfile::NPC_TOILET_GHOST, 0x30, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_uranaiya.cpp b/src/REL/d/a/npc/d_a_npc_uranaiya.cpp index e69de29b..42225ff9 100644 --- a/src/REL/d/a/npc/d_a_npc_uranaiya.cpp +++ b/src/REL/d/a/npc/d_a_npc_uranaiya.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SHA, dAcNpcSha_c, fProfile::NPC_SHA, 0x73, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_volcano_f2_salbo.cpp b/src/REL/d/a/npc/d_a_npc_volcano_f2_salbo.cpp index e69de29b..e9c5fa99 100644 --- a/src/REL/d/a/npc/d_a_npc_volcano_f2_salbo.cpp +++ b/src/REL/d/a/npc/d_a_npc_volcano_f2_salbo.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_SLB2, dAcNpcSlb2_c, fProfile::NPC_SLB2, 0x64, 0, 2); diff --git a/src/REL/d/a/npc/d_a_npc_young_impa.cpp b/src/REL/d/a/npc/d_a_npc_young_impa.cpp index e69de29b..ccae15e6 100644 --- a/src/REL/d/a/npc/d_a_npc_young_impa.cpp +++ b/src/REL/d/a/npc/d_a_npc_young_impa.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_YIM, dAcNpcYim_c, fProfile::NPC_YIM, 0x61, 0, 3); diff --git a/src/REL/d/a/npc/d_a_npc_zelda.cpp b/src/REL/d/a/npc/d_a_npc_zelda.cpp index e69de29b..9968c5f9 100644 --- a/src/REL/d/a/npc/d_a_npc_zelda.cpp +++ b/src/REL/d/a/npc/d_a_npc_zelda.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(NPC_ZLD, dAcNpcZld_c, fProfile::NPC_ZLD, 0x39, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_B300_sand.cpp b/src/REL/d/a/obj/d_a_obj_B300_sand.cpp index e69de29b..39138c39 100644 --- a/src/REL/d/a/obj/d_a_obj_B300_sand.cpp +++ b/src/REL/d/a/obj/d_a_obj_B300_sand.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_B300_SAND, dAcOB300Sand_c, fProfile::OBJ_B300_SAND, 0x1AF, 0, 0); + +STATE_DEFINE(dAcOB300Sand_c, Wait); +STATE_DEFINE(dAcOB300Sand_c, Clear); + +void dAcOB300Sand_c::initializeState_Wait() {} +void dAcOB300Sand_c::executeState_Wait() {} +void dAcOB300Sand_c::finalizeState_Wait() {} +void dAcOB300Sand_c::initializeState_Clear() {} +void dAcOB300Sand_c::executeState_Clear() {} +void dAcOB300Sand_c::finalizeState_Clear() {} diff --git a/src/REL/d/a/obj/d_a_obj_D300.cpp b/src/REL/d/a/obj/d_a_obj_D300.cpp index e69de29b..836ea427 100644 --- a/src/REL/d/a/obj/d_a_obj_D300.cpp +++ b/src/REL/d/a/obj/d_a_obj_D300.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_D300, dAcOD300_c, fProfile::OBJ_D300, 0x248, 0, 5); + +STATE_DEFINE(dAcOD300_c, Wait); +STATE_DEFINE(dAcOD300_c, Appear); +STATE_DEFINE(dAcOD300_c, End); + +void dAcOD300_c::initializeState_Wait() {} +void dAcOD300_c::executeState_Wait() {} +void dAcOD300_c::finalizeState_Wait() {} +void dAcOD300_c::initializeState_Appear() {} +void dAcOD300_c::executeState_Appear() {} +void dAcOD300_c::finalizeState_Appear() {} +void dAcOD300_c::initializeState_End() {} +void dAcOD300_c::executeState_End() {} +void dAcOD300_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_D3_dummy.cpp b/src/REL/d/a/obj/d_a_obj_D3_dummy.cpp index e69de29b..d2e64b16 100644 --- a/src/REL/d/a/obj/d_a_obj_D3_dummy.cpp +++ b/src/REL/d/a/obj/d_a_obj_D3_dummy.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_D3_DUMMY, dAcOD3Dummy_c, fProfile::OBJ_D3_DUMMY, 0x15E, 0, 6); + +STATE_DEFINE(dAcOD3Dummy_c, Wait); + +void dAcOD3Dummy_c::initializeState_Wait() {} +void dAcOD3Dummy_c::executeState_Wait() {} +void dAcOD3Dummy_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_F302_light.cpp b/src/REL/d/a/obj/d_a_obj_F302_light.cpp index e69de29b..b60043b3 100644 --- a/src/REL/d/a/obj/d_a_obj_F302_light.cpp +++ b/src/REL/d/a/obj/d_a_obj_F302_light.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_F302_LIGHT, dAcOF302Light_c, fProfile::OBJ_F302_LIGHT, 0x1B2, 0, 3); + +STATE_DEFINE(dAcOF302Light_c, Wait); +STATE_DEFINE(dAcOF302Light_c, SwitchOn); + +void dAcOF302Light_c::initializeState_Wait() {} +void dAcOF302Light_c::executeState_Wait() {} +void dAcOF302Light_c::finalizeState_Wait() {} +void dAcOF302Light_c::initializeState_SwitchOn() {} +void dAcOF302Light_c::executeState_SwitchOn() {} +void dAcOF302Light_c::finalizeState_SwitchOn() {} diff --git a/src/REL/d/a/obj/d_a_obj_F400_gate_leaf.cpp b/src/REL/d/a/obj/d_a_obj_F400_gate_leaf.cpp index e69de29b..9dc84cc0 100644 --- a/src/REL/d/a/obj/d_a_obj_F400_gate_leaf.cpp +++ b/src/REL/d/a/obj/d_a_obj_F400_gate_leaf.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_F400_GATE_LEAF, dAcOF400GateLeaf_c, fProfile::OBJ_F400_GATE_LEAF, 0x286, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_F400_gate_seal.cpp b/src/REL/d/a/obj/d_a_obj_F400_gate_seal.cpp index e69de29b..68401b72 100644 --- a/src/REL/d/a/obj/d_a_obj_F400_gate_seal.cpp +++ b/src/REL/d/a/obj/d_a_obj_F400_gate_seal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_F400_GATE_SEAL, dAcOF400GateSeal_c, fProfile::OBJ_F400_GATE_SEAL, 0x287, 0, 6); diff --git a/src/REL/d/a/obj/d_a_obj_amber.cpp b/src/REL/d/a/obj/d_a_obj_amber.cpp index e69de29b..1b3fd95e 100644 --- a/src/REL/d/a/obj/d_a_obj_amber.cpp +++ b/src/REL/d/a/obj/d_a_obj_amber.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_AMBER, dAcOAmber_c, fProfile::OBJ_AMBER, 0x284, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_ancient_jewels.cpp b/src/REL/d/a/obj/d_a_obj_ancient_jewels.cpp index e69de29b..5e7817d0 100644 --- a/src/REL/d/a/obj/d_a_obj_ancient_jewels.cpp +++ b/src/REL/d/a/obj/d_a_obj_ancient_jewels.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ANCIENT_JEWELS, dAcOAncientJewels_c, fProfile::OBJ_ANCIENT_JEWELS, 0x14C, 0, 3); + +STATE_DEFINE(dAcOAncientJewels_c, Wait); +STATE_DEFINE(dAcOAncientJewels_c, WaitDrop); +STATE_DEFINE(dAcOAncientJewels_c, Drop); +STATE_DEFINE(dAcOAncientJewels_c, Buried); +STATE_DEFINE(dAcOAncientJewels_c, WhipCarry); +STATE_DEFINE(dAcOAncientJewels_c, GetItem); +STATE_DEFINE(dAcOAncientJewels_c, UnderLog); + +void dAcOAncientJewels_c::initializeState_Wait() {} +void dAcOAncientJewels_c::executeState_Wait() {} +void dAcOAncientJewels_c::finalizeState_Wait() {} +void dAcOAncientJewels_c::initializeState_WaitDrop() {} +void dAcOAncientJewels_c::executeState_WaitDrop() {} +void dAcOAncientJewels_c::finalizeState_WaitDrop() {} +void dAcOAncientJewels_c::initializeState_Drop() {} +void dAcOAncientJewels_c::executeState_Drop() {} +void dAcOAncientJewels_c::finalizeState_Drop() {} +void dAcOAncientJewels_c::initializeState_Buried() {} +void dAcOAncientJewels_c::executeState_Buried() {} +void dAcOAncientJewels_c::finalizeState_Buried() {} +void dAcOAncientJewels_c::initializeState_WhipCarry() {} +void dAcOAncientJewels_c::executeState_WhipCarry() {} +void dAcOAncientJewels_c::finalizeState_WhipCarry() {} +void dAcOAncientJewels_c::initializeState_GetItem() {} +void dAcOAncientJewels_c::executeState_GetItem() {} +void dAcOAncientJewels_c::finalizeState_GetItem() {} +void dAcOAncientJewels_c::initializeState_UnderLog() {} +void dAcOAncientJewels_c::executeState_UnderLog() {} +void dAcOAncientJewels_c::finalizeState_UnderLog() {} diff --git a/src/REL/d/a/obj/d_a_obj_arrow_switch.cpp b/src/REL/d/a/obj/d_a_obj_arrow_switch.cpp index e69de29b..dacb4836 100644 --- a/src/REL/d/a/obj/d_a_obj_arrow_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_arrow_switch.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ARROW_SWITCH, dAcOarrowSwitch_c, fProfile::OBJ_ARROW_SWITCH, 0x1B5, 0, 6); + +STATE_DEFINE(dAcOarrowSwitch_c, Off); +STATE_DEFINE(dAcOarrowSwitch_c, On); +STATE_DEFINE(dAcOarrowSwitch_c, FixedOn); +STATE_DEFINE(dAcOarrowSwitch_c, OpenEye); + +void dAcOarrowSwitch_c::initializeState_Off() {} +void dAcOarrowSwitch_c::executeState_Off() {} +void dAcOarrowSwitch_c::finalizeState_Off() {} +void dAcOarrowSwitch_c::initializeState_On() {} +void dAcOarrowSwitch_c::executeState_On() {} +void dAcOarrowSwitch_c::finalizeState_On() {} +void dAcOarrowSwitch_c::initializeState_FixedOn() {} +void dAcOarrowSwitch_c::executeState_FixedOn() {} +void dAcOarrowSwitch_c::finalizeState_FixedOn() {} +void dAcOarrowSwitch_c::initializeState_OpenEye() {} +void dAcOarrowSwitch_c::executeState_OpenEye() {} +void dAcOarrowSwitch_c::finalizeState_OpenEye() {} diff --git a/src/REL/d/a/obj/d_a_obj_asura_pillar.cpp b/src/REL/d/a/obj/d_a_obj_asura_pillar.cpp index e69de29b..3bcc44c0 100644 --- a/src/REL/d/a/obj/d_a_obj_asura_pillar.cpp +++ b/src/REL/d/a/obj/d_a_obj_asura_pillar.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_PILLAR, dAcAsuraPillar_c, fProfile::ASURA_PILLAR, 0x11C, 0, 2); + +STATE_DEFINE(dAcAsuraPillar_c, Damage); +STATE_DEFINE(dAcAsuraPillar_c, Wait); + +void dAcAsuraPillar_c::initializeState_Damage() {} +void dAcAsuraPillar_c::executeState_Damage() {} +void dAcAsuraPillar_c::finalizeState_Damage() {} +void dAcAsuraPillar_c::initializeState_Wait() {} +void dAcAsuraPillar_c::executeState_Wait() {} +void dAcAsuraPillar_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_asura_sword.cpp b/src/REL/d/a/obj/d_a_obj_asura_sword.cpp index e69de29b..3890bffc 100644 --- a/src/REL/d/a/obj/d_a_obj_asura_sword.cpp +++ b/src/REL/d/a/obj/d_a_obj_asura_sword.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(ASURA_SWORD, dAcAsuraSword_c, fProfile::ASURA_SWORD, 0x11B, 0, 0); + +STATE_DEFINE(dAcAsuraSword_c, Carried); +STATE_DEFINE(dAcAsuraSword_c, Stop); +STATE_DEFINE(dAcAsuraSword_c, Wait); + +void dAcAsuraSword_c::initializeState_Carried() {} +void dAcAsuraSword_c::executeState_Carried() {} +void dAcAsuraSword_c::finalizeState_Carried() {} +void dAcAsuraSword_c::initializeState_Stop() {} +void dAcAsuraSword_c::executeState_Stop() {} +void dAcAsuraSword_c::finalizeState_Stop() {} +void dAcAsuraSword_c::initializeState_Wait() {} +void dAcAsuraSword_c::executeState_Wait() {} +void dAcAsuraSword_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_ballista.cpp b/src/REL/d/a/obj/d_a_obj_ballista.cpp index e69de29b..b4550efb 100644 --- a/src/REL/d/a/obj/d_a_obj_ballista.cpp +++ b/src/REL/d/a/obj/d_a_obj_ballista.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BALLISTA, dAcOBallista_c, fProfile::OBJ_BALLISTA, 0x23C, 0, 2); + +STATE_DEFINE(dAcOBallista_c, Wait); +STATE_DEFINE(dAcOBallista_c, Grab); +STATE_DEFINE(dAcOBallista_c, Shot); +STATE_DEFINE(dAcOBallista_c, ShotEnd); +STATE_DEFINE(dAcOBallista_c, Cancel); +STATE_DEFINE(dAcOBallista_c, DemoShot); +STATE_DEFINE(dAcOBallista_c, DemoShot2); +STATE_DEFINE(dAcOBallista_c, DemoShot3); + +void dAcOBallista_c::initializeState_Wait() {} +void dAcOBallista_c::executeState_Wait() {} +void dAcOBallista_c::finalizeState_Wait() {} +void dAcOBallista_c::initializeState_Grab() {} +void dAcOBallista_c::executeState_Grab() {} +void dAcOBallista_c::finalizeState_Grab() {} +void dAcOBallista_c::initializeState_Shot() {} +void dAcOBallista_c::executeState_Shot() {} +void dAcOBallista_c::finalizeState_Shot() {} +void dAcOBallista_c::initializeState_ShotEnd() {} +void dAcOBallista_c::executeState_ShotEnd() {} +void dAcOBallista_c::finalizeState_ShotEnd() {} +void dAcOBallista_c::initializeState_Cancel() {} +void dAcOBallista_c::executeState_Cancel() {} +void dAcOBallista_c::finalizeState_Cancel() {} +void dAcOBallista_c::initializeState_DemoShot() {} +void dAcOBallista_c::executeState_DemoShot() {} +void dAcOBallista_c::finalizeState_DemoShot() {} +void dAcOBallista_c::initializeState_DemoShot2() {} +void dAcOBallista_c::executeState_DemoShot2() {} +void dAcOBallista_c::finalizeState_DemoShot2() {} +void dAcOBallista_c::initializeState_DemoShot3() {} +void dAcOBallista_c::executeState_DemoShot3() {} +void dAcOBallista_c::finalizeState_DemoShot3() {} diff --git a/src/REL/d/a/obj/d_a_obj_ballista_f3.cpp b/src/REL/d/a/obj/d_a_obj_ballista_f3.cpp index e69de29b..2822bdc1 100644 --- a/src/REL/d/a/obj/d_a_obj_ballista_f3.cpp +++ b/src/REL/d/a/obj/d_a_obj_ballista_f3.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BALLISTA_F3, dAcOBallistaF3_c, fProfile::OBJ_BALLISTA_F3, 0x23E, 0, 2); + +STATE_DEFINE(dAcOBallistaF3_c, Wait); +STATE_DEFINE(dAcOBallistaF3_c, Shot); +STATE_DEFINE(dAcOBallistaF3_c, Shot2); +STATE_DEFINE(dAcOBallistaF3_c, ShotEnd); +STATE_DEFINE(dAcOBallistaF3_c, FallStone); +STATE_DEFINE(dAcOBallistaF3_c, EndDemo); + +void dAcOBallistaF3_c::initializeState_Wait() {} +void dAcOBallistaF3_c::executeState_Wait() {} +void dAcOBallistaF3_c::finalizeState_Wait() {} +void dAcOBallistaF3_c::initializeState_Shot() {} +void dAcOBallistaF3_c::executeState_Shot() {} +void dAcOBallistaF3_c::finalizeState_Shot() {} +void dAcOBallistaF3_c::initializeState_Shot2() {} +void dAcOBallistaF3_c::executeState_Shot2() {} +void dAcOBallistaF3_c::finalizeState_Shot2() {} +void dAcOBallistaF3_c::initializeState_ShotEnd() {} +void dAcOBallistaF3_c::executeState_ShotEnd() {} +void dAcOBallistaF3_c::finalizeState_ShotEnd() {} +void dAcOBallistaF3_c::initializeState_FallStone() {} +void dAcOBallistaF3_c::executeState_FallStone() {} +void dAcOBallistaF3_c::finalizeState_FallStone() {} +void dAcOBallistaF3_c::initializeState_EndDemo() {} +void dAcOBallistaF3_c::executeState_EndDemo() {} +void dAcOBallistaF3_c::finalizeState_EndDemo() {} diff --git a/src/REL/d/a/obj/d_a_obj_ballista_handle.cpp b/src/REL/d/a/obj/d_a_obj_ballista_handle.cpp index e69de29b..6b97f164 100644 --- a/src/REL/d/a/obj/d_a_obj_ballista_handle.cpp +++ b/src/REL/d/a/obj/d_a_obj_ballista_handle.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BALLISTA_HANDLE, dAcOBallistaHandle_c, fProfile::OBJ_BALLISTA_HANDLE, 0x23D, 0, 6); + +STATE_DEFINE(dAcOBallistaHandle_c, Wait); + +void dAcOBallistaHandle_c::initializeState_Wait() {} +void dAcOBallistaHandle_c::executeState_Wait() {} +void dAcOBallistaHandle_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bamboo.cpp b/src/REL/d/a/obj/d_a_obj_bamboo.cpp index e69de29b..77f79b40 100644 --- a/src/REL/d/a/obj/d_a_obj_bamboo.cpp +++ b/src/REL/d/a/obj/d_a_obj_bamboo.cpp @@ -0,0 +1,20 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BAMBOO, dAcObamboo_c, fProfile::OBJ_BAMBOO, 0x131, 0, 35); + +STATE_DEFINE(dAcObamboo_c, Wait); +STATE_DEFINE(dAcObamboo_c, Fall); +STATE_DEFINE(dAcObamboo_c, CutMark); + +dAcObamboo_c::dAcObamboo_c() : mStateMgr(*this, sStateID::null) {} +dAcObamboo_c::~dAcObamboo_c() {} + +void dAcObamboo_c::initializeState_Wait() {} +void dAcObamboo_c::executeState_Wait() {} +void dAcObamboo_c::finalizeState_Wait() {} +void dAcObamboo_c::initializeState_Fall() {} +void dAcObamboo_c::executeState_Fall() {} +void dAcObamboo_c::finalizeState_Fall() {} +void dAcObamboo_c::initializeState_CutMark() {} +void dAcObamboo_c::executeState_CutMark() {} +void dAcObamboo_c::finalizeState_CutMark() {} diff --git a/src/REL/d/a/obj/d_a_obj_barrel.cpp b/src/REL/d/a/obj/d_a_obj_barrel.cpp index e69de29b..7b617644 100644 --- a/src/REL/d/a/obj/d_a_obj_barrel.cpp +++ b/src/REL/d/a/obj/d_a_obj_barrel.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BARREL, dAcOBarrel_c, fProfile::OBJ_BARREL, 0x239, 0, 3); + +STATE_DEFINE(dAcOBarrel_c, Wait); +STATE_DEFINE(dAcOBarrel_c, Grab); +STATE_DEFINE(dAcOBarrel_c, GrabUp); +STATE_DEFINE(dAcOBarrel_c, GrabPut); +STATE_DEFINE(dAcOBarrel_c, Slope); +STATE_DEFINE(dAcOBarrel_c, Water); +STATE_DEFINE(dAcOBarrel_c, Water2); +STATE_DEFINE(dAcOBarrel_c, Explode); +STATE_DEFINE(dAcOBarrel_c, KrakenBorn); +STATE_DEFINE(dAcOBarrel_c, Rebirth); + +void dAcOBarrel_c::initializeState_Wait() {} +void dAcOBarrel_c::executeState_Wait() {} +void dAcOBarrel_c::finalizeState_Wait() {} +void dAcOBarrel_c::initializeState_Grab() {} +void dAcOBarrel_c::executeState_Grab() {} +void dAcOBarrel_c::finalizeState_Grab() {} +void dAcOBarrel_c::initializeState_GrabUp() {} +void dAcOBarrel_c::executeState_GrabUp() {} +void dAcOBarrel_c::finalizeState_GrabUp() {} +void dAcOBarrel_c::initializeState_GrabPut() {} +void dAcOBarrel_c::executeState_GrabPut() {} +void dAcOBarrel_c::finalizeState_GrabPut() {} +void dAcOBarrel_c::initializeState_Slope() {} +void dAcOBarrel_c::executeState_Slope() {} +void dAcOBarrel_c::finalizeState_Slope() {} +void dAcOBarrel_c::initializeState_Water() {} +void dAcOBarrel_c::executeState_Water() {} +void dAcOBarrel_c::finalizeState_Water() {} +void dAcOBarrel_c::initializeState_Water2() {} +void dAcOBarrel_c::executeState_Water2() {} +void dAcOBarrel_c::finalizeState_Water2() {} +void dAcOBarrel_c::initializeState_Explode() {} +void dAcOBarrel_c::executeState_Explode() {} +void dAcOBarrel_c::finalizeState_Explode() {} +void dAcOBarrel_c::initializeState_KrakenBorn() {} +void dAcOBarrel_c::executeState_KrakenBorn() {} +void dAcOBarrel_c::finalizeState_KrakenBorn() {} +void dAcOBarrel_c::initializeState_Rebirth() {} +void dAcOBarrel_c::executeState_Rebirth() {} +void dAcOBarrel_c::finalizeState_Rebirth() {} diff --git a/src/REL/d/a/obj/d_a_obj_bb_bridge.cpp b/src/REL/d/a/obj/d_a_obj_bb_bridge.cpp index e69de29b..4481b305 100644 --- a/src/REL/d/a/obj/d_a_obj_bb_bridge.cpp +++ b/src/REL/d/a/obj/d_a_obj_bb_bridge.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BB_BRIDGE, dAcObbBridge_c, fProfile::OBJ_BB_BRIDGE, 0x1A1, 0, 7); + +STATE_DEFINE(dAcObbBridge_c, Wait); +STATE_DEFINE(dAcObbBridge_c, BrokenDemo); +STATE_DEFINE(dAcObbBridge_c, Broken); + +void dAcObbBridge_c::initializeState_Wait() {} +void dAcObbBridge_c::executeState_Wait() {} +void dAcObbBridge_c::finalizeState_Wait() {} +void dAcObbBridge_c::initializeState_BrokenDemo() {} +void dAcObbBridge_c::executeState_BrokenDemo() {} +void dAcObbBridge_c::finalizeState_BrokenDemo() {} +void dAcObbBridge_c::initializeState_Broken() {} +void dAcObbBridge_c::executeState_Broken() {} +void dAcObbBridge_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_bb_broken_parts.cpp b/src/REL/d/a/obj/d_a_obj_bb_broken_parts.cpp index e69de29b..9a4697fe 100644 --- a/src/REL/d/a/obj/d_a_obj_bb_broken_parts.cpp +++ b/src/REL/d/a/obj/d_a_obj_bb_broken_parts.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BB_BROKEN_PARTS, dAcObbBrokenParts_c, fProfile::OBJ_BB_BROKEN_PARTS, 0x215, 0, 3); + +STATE_DEFINE(dAcObbBrokenParts_c, Wait); +STATE_DEFINE(dAcObbBrokenParts_c, Break); + +void dAcObbBrokenParts_c::initializeState_Wait() {} +void dAcObbBrokenParts_c::executeState_Wait() {} +void dAcObbBrokenParts_c::finalizeState_Wait() {} +void dAcObbBrokenParts_c::initializeState_Break() {} +void dAcObbBrokenParts_c::executeState_Break() {} +void dAcObbBrokenParts_c::finalizeState_Break() {} diff --git a/src/REL/d/a/obj/d_a_obj_bb_objects.cpp b/src/REL/d/a/obj/d_a_obj_bb_objects.cpp index e69de29b..b103be8c 100644 --- a/src/REL/d/a/obj/d_a_obj_bb_objects.cpp +++ b/src/REL/d/a/obj/d_a_obj_bb_objects.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BB_OBJECTS, dAcObbObjects_c, fProfile::OBJ_BB_OBJECTS, 0x1C7, 0, 3); + +STATE_DEFINE(dAcObbObjects_c, Wait); + +void dAcObbObjects_c::initializeState_Wait() {} +void dAcObbObjects_c::executeState_Wait() {} +void dAcObbObjects_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bblargebomb.cpp b/src/REL/d/a/obj/d_a_obj_bblargebomb.cpp index e69de29b..51b970cd 100644 --- a/src/REL/d/a/obj/d_a_obj_bblargebomb.cpp +++ b/src/REL/d/a/obj/d_a_obj_bblargebomb.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BBLARGEBOMB, dAcOBblargebomb_c, fProfile::OBJ_BBLARGEBOMB, 0xA7, 0, 3); + +STATE_DEFINE(dAcOBblargebomb_c, Wait); +STATE_DEFINE(dAcOBblargebomb_c, Explode); +STATE_DEFINE(dAcOBblargebomb_c, Carry); +STATE_DEFINE(dAcOBblargebomb_c, WindCarry); +STATE_DEFINE(dAcOBblargebomb_c, Birth); +STATE_DEFINE(dAcOBblargebomb_c, Controled); + +void dAcOBblargebomb_c::initializeState_Wait() {} +void dAcOBblargebomb_c::executeState_Wait() {} +void dAcOBblargebomb_c::finalizeState_Wait() {} +void dAcOBblargebomb_c::initializeState_Explode() {} +void dAcOBblargebomb_c::executeState_Explode() {} +void dAcOBblargebomb_c::finalizeState_Explode() {} +void dAcOBblargebomb_c::initializeState_Carry() {} +void dAcOBblargebomb_c::executeState_Carry() {} +void dAcOBblargebomb_c::finalizeState_Carry() {} +void dAcOBblargebomb_c::initializeState_WindCarry() {} +void dAcOBblargebomb_c::executeState_WindCarry() {} +void dAcOBblargebomb_c::finalizeState_WindCarry() {} +void dAcOBblargebomb_c::initializeState_Birth() {} +void dAcOBblargebomb_c::executeState_Birth() {} +void dAcOBblargebomb_c::finalizeState_Birth() {} +void dAcOBblargebomb_c::initializeState_Controled() {} +void dAcOBblargebomb_c::executeState_Controled() {} +void dAcOBblargebomb_c::finalizeState_Controled() {} diff --git a/src/REL/d/a/obj/d_a_obj_bbstone.cpp b/src/REL/d/a/obj/d_a_obj_bbstone.cpp index e69de29b..6bb0141e 100644 --- a/src/REL/d/a/obj/d_a_obj_bbstone.cpp +++ b/src/REL/d/a/obj/d_a_obj_bbstone.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BSTN, dAcOBBStone, fProfile::OBJ_BSTN, 0xA5, 0, 3); + +STATE_DEFINE(dAcOBBStone, Wait); +STATE_DEFINE(dAcOBBStone, FirstWait); +STATE_DEFINE(dAcOBBStone, FirstDemo); + +void dAcOBBStone::initializeState_Wait() {} +void dAcOBBStone::executeState_Wait() {} +void dAcOBBStone::finalizeState_Wait() {} +void dAcOBBStone::initializeState_FirstWait() {} +void dAcOBBStone::executeState_FirstWait() {} +void dAcOBBStone::finalizeState_FirstWait() {} +void dAcOBBStone::initializeState_FirstDemo() {} +void dAcOBBStone::executeState_FirstDemo() {} +void dAcOBBStone::finalizeState_FirstDemo() {} diff --git a/src/REL/d/a/obj/d_a_obj_bell.cpp b/src/REL/d/a/obj/d_a_obj_bell.cpp index e69de29b..503b3b34 100644 --- a/src/REL/d/a/obj/d_a_obj_bell.cpp +++ b/src/REL/d/a/obj/d_a_obj_bell.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BELL, dAcObell_c, fProfile::OBJ_BELL, 0x208, 0, 2); + +STATE_DEFINE(dAcObell_c, Wait); +STATE_DEFINE(dAcObell_c, WaitRupee); +STATE_DEFINE(dAcObell_c, After); + +void dAcObell_c::initializeState_Wait() {} +void dAcObell_c::executeState_Wait() {} +void dAcObell_c::finalizeState_Wait() {} +void dAcObell_c::initializeState_WaitRupee() {} +void dAcObell_c::executeState_WaitRupee() {} +void dAcObell_c::finalizeState_WaitRupee() {} +void dAcObell_c::initializeState_After() {} +void dAcObell_c::executeState_After() {} +void dAcObell_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_belt_cvr.cpp b/src/REL/d/a/obj/d_a_obj_belt_cvr.cpp index e69de29b..75657138 100644 --- a/src/REL/d/a/obj/d_a_obj_belt_cvr.cpp +++ b/src/REL/d/a/obj/d_a_obj_belt_cvr.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BELT_CVR, dAcObeltCvr_c, fProfile::OBJ_BELT_CVR, 0x271, 0, 2); + +STATE_DEFINE(dAcObeltCvr_c, Wait); + +void dAcObeltCvr_c::initializeState_Wait() {} +void dAcObeltCvr_c::executeState_Wait() {} +void dAcObeltCvr_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_belt_obstacle.cpp b/src/REL/d/a/obj/d_a_obj_belt_obstacle.cpp index e69de29b..7bce929b 100644 --- a/src/REL/d/a/obj/d_a_obj_belt_obstacle.cpp +++ b/src/REL/d/a/obj/d_a_obj_belt_obstacle.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BELT_OBSTACLE, dAcObeltObstacle_c, fProfile::OBJ_BELT_OBSTACLE, 0x270, 0, 2); + +STATE_DEFINE(dAcObeltObstacle_c, Wait); +STATE_DEFINE(dAcObeltObstacle_c, Init); +STATE_DEFINE(dAcObeltObstacle_c, BeltMove); +STATE_DEFINE(dAcObeltObstacle_c, TeniN); +STATE_DEFINE(dAcObeltObstacle_c, TeniNonly); + +void dAcObeltObstacle_c::initializeState_Wait() {} +void dAcObeltObstacle_c::executeState_Wait() {} +void dAcObeltObstacle_c::finalizeState_Wait() {} +void dAcObeltObstacle_c::initializeState_Init() {} +void dAcObeltObstacle_c::executeState_Init() {} +void dAcObeltObstacle_c::finalizeState_Init() {} +void dAcObeltObstacle_c::initializeState_BeltMove() {} +void dAcObeltObstacle_c::executeState_BeltMove() {} +void dAcObeltObstacle_c::finalizeState_BeltMove() {} +void dAcObeltObstacle_c::initializeState_TeniN() {} +void dAcObeltObstacle_c::executeState_TeniN() {} +void dAcObeltObstacle_c::finalizeState_TeniN() {} +void dAcObeltObstacle_c::initializeState_TeniNonly() {} +void dAcObeltObstacle_c::executeState_TeniNonly() {} +void dAcObeltObstacle_c::finalizeState_TeniNonly() {} diff --git a/src/REL/d/a/obj/d_a_obj_bg.cpp b/src/REL/d/a/obj/d_a_obj_bg.cpp index e69de29b..e4435856 100644 --- a/src/REL/d/a/obj/d_a_obj_bg.cpp +++ b/src/REL/d/a/obj/d_a_obj_bg.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BG, dAcObg_c, fProfile::OBJ_BG, 0x18C, 0, 148); diff --git a/src/REL/d/a/obj/d_a_obj_bigbomb_flower.cpp b/src/REL/d/a/obj/d_a_obj_bigbomb_flower.cpp index e69de29b..49d3df17 100644 --- a/src/REL/d/a/obj/d_a_obj_bigbomb_flower.cpp +++ b/src/REL/d/a/obj/d_a_obj_bigbomb_flower.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BIGBOMB_FLOWER, dAcOBBombFlower_c, fProfile::OBJ_BIGBOMB_FLOWER, 0xA6, 0, 3); + +STATE_DEFINE(dAcOBBombFlower_c, Wait); + +void dAcOBBombFlower_c::initializeState_Wait() {} +void dAcOBBombFlower_c::executeState_Wait() {} +void dAcOBBombFlower_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bird_sp.cpp b/src/REL/d/a/obj/d_a_obj_bird_sp.cpp index e69de29b..40f2b574 100644 --- a/src/REL/d/a/obj/d_a_obj_bird_sp.cpp +++ b/src/REL/d/a/obj/d_a_obj_bird_sp.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BIRD_SP_UP, dAcObjBirdSp_c, fProfile::OBJ_BIRD_SP_UP, 0x260, 0, 1); diff --git a/src/REL/d/a/obj/d_a_obj_bird_statue.cpp b/src/REL/d/a/obj/d_a_obj_bird_statue.cpp index e69de29b..1243f87d 100644 --- a/src/REL/d/a/obj/d_a_obj_bird_statue.cpp +++ b/src/REL/d/a/obj/d_a_obj_bird_statue.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BIRD_STATUE, dAcOBirdStatue_c, fProfile::OBJ_BIRD_STATUE, 0x285, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_blade.cpp b/src/REL/d/a/obj/d_a_obj_blade.cpp index e69de29b..e3f17985 100644 --- a/src/REL/d/a/obj/d_a_obj_blade.cpp +++ b/src/REL/d/a/obj/d_a_obj_blade.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLADE, dAcOblade_c, fProfile::OBJ_BLADE, 0x1E4, 0, 4); diff --git a/src/REL/d/a/obj/d_a_obj_blast_rock.cpp b/src/REL/d/a/obj/d_a_obj_blast_rock.cpp index e69de29b..d011e6a2 100644 --- a/src/REL/d/a/obj/d_a_obj_blast_rock.cpp +++ b/src/REL/d/a/obj/d_a_obj_blast_rock.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLAST_ROCK, dAcOBlastRock_c, fProfile::OBJ_BLAST_ROCK, 0x199, 0, 6); + +STATE_DEFINE(dAcOBlastRock_c, Wait); +STATE_DEFINE(dAcOBlastRock_c, Piece); +STATE_DEFINE(dAcOBlastRock_c, Broken); + +void dAcOBlastRock_c::initializeState_Wait() {} +void dAcOBlastRock_c::executeState_Wait() {} +void dAcOBlastRock_c::finalizeState_Wait() {} +void dAcOBlastRock_c::initializeState_Piece() {} +void dAcOBlastRock_c::executeState_Piece() {} +void dAcOBlastRock_c::finalizeState_Piece() {} +void dAcOBlastRock_c::initializeState_Broken() {} +void dAcOBlastRock_c::executeState_Broken() {} +void dAcOBlastRock_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_block_rope.cpp b/src/REL/d/a/obj/d_a_obj_block_rope.cpp index e69de29b..aa43f487 100644 --- a/src/REL/d/a/obj/d_a_obj_block_rope.cpp +++ b/src/REL/d/a/obj/d_a_obj_block_rope.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLOCK_ROPE, dAcOblockRope_c, fProfile::OBJ_BLOCK_ROPE, 0x264, 0, 2); + +STATE_DEFINE(dAcOblockRope_c, Wait); +STATE_DEFINE(dAcOblockRope_c, Delete); + +void dAcOblockRope_c::initializeState_Wait() {} +void dAcOblockRope_c::executeState_Wait() {} +void dAcOblockRope_c::finalizeState_Wait() {} +void dAcOblockRope_c::initializeState_Delete() {} +void dAcOblockRope_c::executeState_Delete() {} +void dAcOblockRope_c::finalizeState_Delete() {} diff --git a/src/REL/d/a/obj/d_a_obj_block_underground.cpp b/src/REL/d/a/obj/d_a_obj_block_underground.cpp index e69de29b..387da73f 100644 --- a/src/REL/d/a/obj/d_a_obj_block_underground.cpp +++ b/src/REL/d/a/obj/d_a_obj_block_underground.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLOCK_UNDERGROUND, dAcOBlockUnderground, fProfile::OBJ_BLOCK_UNDERGROUND, 0x13F, 0, 3); + +dAcOBlockUnderground::dAcOBlockUnderground() {} +dAcOBlockUnderground::~dAcOBlockUnderground() {} diff --git a/src/REL/d/a/obj/d_a_obj_blow_coal.cpp b/src/REL/d/a/obj/d_a_obj_blow_coal.cpp index e69de29b..1b025d3a 100644 --- a/src/REL/d/a/obj/d_a_obj_blow_coal.cpp +++ b/src/REL/d/a/obj/d_a_obj_blow_coal.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BLOW_COAL, dAcOblowCoal_c, fProfile::OBJ_BLOW_COAL, 0x1CD, 0, 3); + +STATE_DEFINE(dAcOblowCoal_c, Wait); +STATE_DEFINE(dAcOblowCoal_c, Dead); + +void dAcOblowCoal_c::initializeState_Wait() {} +void dAcOblowCoal_c::executeState_Wait() {} +void dAcOblowCoal_c::finalizeState_Wait() {} +void dAcOblowCoal_c::initializeState_Dead() {} +void dAcOblowCoal_c::executeState_Dead() {} +void dAcOblowCoal_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_boat.cpp b/src/REL/d/a/obj/d_a_obj_boat.cpp index e69de29b..bd6e911c 100644 --- a/src/REL/d/a/obj/d_a_obj_boat.cpp +++ b/src/REL/d/a/obj/d_a_obj_boat.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BOAT, dAcOBoat_c, fProfile::OBJ_BOAT, 0x23A, 0, 7); + +STATE_DEFINE(dAcOBoat_c, Wait); +STATE_DEFINE(dAcOBoat_c, Fall); +STATE_DEFINE(dAcOBoat_c, FallEnd); +STATE_DEFINE(dAcOBoat_c, FallStop); +STATE_DEFINE(dAcOBoat_c, Up); +STATE_DEFINE(dAcOBoat_c, UpEnd); + +void dAcOBoat_c::initializeState_Wait() {} +void dAcOBoat_c::executeState_Wait() {} +void dAcOBoat_c::finalizeState_Wait() {} +void dAcOBoat_c::initializeState_Fall() {} +void dAcOBoat_c::executeState_Fall() {} +void dAcOBoat_c::finalizeState_Fall() {} +void dAcOBoat_c::initializeState_FallEnd() {} +void dAcOBoat_c::executeState_FallEnd() {} +void dAcOBoat_c::finalizeState_FallEnd() {} +void dAcOBoat_c::initializeState_FallStop() {} +void dAcOBoat_c::executeState_FallStop() {} +void dAcOBoat_c::finalizeState_FallStop() {} +void dAcOBoat_c::initializeState_Up() {} +void dAcOBoat_c::executeState_Up() {} +void dAcOBoat_c::finalizeState_Up() {} +void dAcOBoat_c::initializeState_UpEnd() {} +void dAcOBoat_c::executeState_UpEnd() {} +void dAcOBoat_c::finalizeState_UpEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_boxcage_F300.cpp b/src/REL/d/a/obj/d_a_obj_boxcage_F300.cpp index e69de29b..203b256e 100644 --- a/src/REL/d/a/obj/d_a_obj_boxcage_F300.cpp +++ b/src/REL/d/a/obj/d_a_obj_boxcage_F300.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BOXCAGE_F300, dAcOBoxCageF300_c, fProfile::OBJ_BOXCAGE_F300, 0x179, 0, 3); + +STATE_DEFINE(dAcOBoxCageF300_c, Wait); +STATE_DEFINE(dAcOBoxCageF300_c, Move); +STATE_DEFINE(dAcOBoxCageF300_c, End); + +void dAcOBoxCageF300_c::initializeState_Wait() {} +void dAcOBoxCageF300_c::executeState_Wait() {} +void dAcOBoxCageF300_c::finalizeState_Wait() {} +void dAcOBoxCageF300_c::initializeState_Move() {} +void dAcOBoxCageF300_c::executeState_Move() {} +void dAcOBoxCageF300_c::finalizeState_Move() {} +void dAcOBoxCageF300_c::initializeState_End() {} +void dAcOBoxCageF300_c::executeState_End() {} +void dAcOBoxCageF300_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_bone.cpp b/src/REL/d/a/obj/d_a_obj_bridge_bone.cpp index e69de29b..cd5c1660 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_bone.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_bone.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_BONE, dAcOBridgeBone_c, fProfile::OBJ_BRIDGE_BONE, 0x1A0, 0, 3); + +STATE_DEFINE(dAcOBridgeBone_c, Wait); + +void dAcOBridgeBone_c::initializeState_Wait() {} +void dAcOBridgeBone_c::executeState_Wait() {} +void dAcOBridgeBone_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_building.cpp b/src/REL/d/a/obj/d_a_obj_bridge_building.cpp index e69de29b..56b67e00 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_building.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_building.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_BUILDING, dAcObridgeBuilding_c, fProfile::OBJ_BRIDGE_BUILDING, 0x1C8, 0, 2); + +STATE_DEFINE(dAcObridgeBuilding_c, Wait); +STATE_DEFINE(dAcObridgeBuilding_c, PreMove); +STATE_DEFINE(dAcObridgeBuilding_c, Move); +STATE_DEFINE(dAcObridgeBuilding_c, Shake); +STATE_DEFINE(dAcObridgeBuilding_c, Across); + +void dAcObridgeBuilding_c::initializeState_Wait() {} +void dAcObridgeBuilding_c::executeState_Wait() {} +void dAcObridgeBuilding_c::finalizeState_Wait() {} +void dAcObridgeBuilding_c::initializeState_PreMove() {} +void dAcObridgeBuilding_c::executeState_PreMove() {} +void dAcObridgeBuilding_c::finalizeState_PreMove() {} +void dAcObridgeBuilding_c::initializeState_Move() {} +void dAcObridgeBuilding_c::executeState_Move() {} +void dAcObridgeBuilding_c::finalizeState_Move() {} +void dAcObridgeBuilding_c::initializeState_Shake() {} +void dAcObridgeBuilding_c::executeState_Shake() {} +void dAcObridgeBuilding_c::finalizeState_Shake() {} +void dAcObridgeBuilding_c::initializeState_Across() {} +void dAcObridgeBuilding_c::executeState_Across() {} +void dAcObridgeBuilding_c::finalizeState_Across() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_fall.cpp b/src/REL/d/a/obj/d_a_obj_bridge_fall.cpp index e69de29b..c782e016 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_fall.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_fall.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_FALL, dAcOBridgeFall_c, fProfile::OBJ_BRIDGE_FALL, 0x230, 0, 6); + +STATE_DEFINE(dAcOBridgeFall_c, Wait); +STATE_DEFINE(dAcOBridgeFall_c, Fall); +STATE_DEFINE(dAcOBridgeFall_c, Shake); + +void dAcOBridgeFall_c::initializeState_Wait() {} +void dAcOBridgeFall_c::executeState_Wait() {} +void dAcOBridgeFall_c::finalizeState_Wait() {} +void dAcOBridgeFall_c::initializeState_Fall() {} +void dAcOBridgeFall_c::executeState_Fall() {} +void dAcOBridgeFall_c::finalizeState_Fall() {} +void dAcOBridgeFall_c::initializeState_Shake() {} +void dAcOBridgeFall_c::executeState_Shake() {} +void dAcOBridgeFall_c::finalizeState_Shake() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_step.cpp b/src/REL/d/a/obj/d_a_obj_bridge_step.cpp index e69de29b..97110d78 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_step.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_step.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_STEP, dAcOBridgeStep_c, fProfile::OBJ_BRIDGE_STEP, 0x231, 0, 7); + +STATE_DEFINE(dAcOBridgeStep_c, Wait); +STATE_DEFINE(dAcOBridgeStep_c, SwitchPushed); +STATE_DEFINE(dAcOBridgeStep_c, BridgeUp); +STATE_DEFINE(dAcOBridgeStep_c, BridgeUpAll); + +void dAcOBridgeStep_c::initializeState_Wait() {} +void dAcOBridgeStep_c::executeState_Wait() {} +void dAcOBridgeStep_c::finalizeState_Wait() {} +void dAcOBridgeStep_c::initializeState_SwitchPushed() {} +void dAcOBridgeStep_c::executeState_SwitchPushed() {} +void dAcOBridgeStep_c::finalizeState_SwitchPushed() {} +void dAcOBridgeStep_c::initializeState_BridgeUp() {} +void dAcOBridgeStep_c::executeState_BridgeUp() {} +void dAcOBridgeStep_c::finalizeState_BridgeUp() {} +void dAcOBridgeStep_c::initializeState_BridgeUpAll() {} +void dAcOBridgeStep_c::executeState_BridgeUpAll() {} +void dAcOBridgeStep_c::finalizeState_BridgeUpAll() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_stretch.cpp b/src/REL/d/a/obj/d_a_obj_bridge_stretch.cpp index e69de29b..71836da2 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_stretch.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_stretch.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_STRETCH, dAcObridgeStretch_c, fProfile::OBJ_BRIDGE_STRETCH, 0x1CC, 0, 2); + +STATE_DEFINE(dAcObridgeStretch_c, Wait); +STATE_DEFINE(dAcObridgeStretch_c, Move); +STATE_DEFINE(dAcObridgeStretch_c, Shake); +STATE_DEFINE(dAcObridgeStretch_c, Stretch); + +void dAcObridgeStretch_c::initializeState_Wait() {} +void dAcObridgeStretch_c::executeState_Wait() {} +void dAcObridgeStretch_c::finalizeState_Wait() {} +void dAcObridgeStretch_c::initializeState_Move() {} +void dAcObridgeStretch_c::executeState_Move() {} +void dAcObridgeStretch_c::finalizeState_Move() {} +void dAcObridgeStretch_c::initializeState_Shake() {} +void dAcObridgeStretch_c::executeState_Shake() {} +void dAcObridgeStretch_c::finalizeState_Shake() {} +void dAcObridgeStretch_c::initializeState_Stretch() {} +void dAcObridgeStretch_c::executeState_Stretch() {} +void dAcObridgeStretch_c::finalizeState_Stretch() {} diff --git a/src/REL/d/a/obj/d_a_obj_bridge_time.cpp b/src/REL/d/a/obj/d_a_obj_bridge_time.cpp index e69de29b..df46afc2 100644 --- a/src/REL/d/a/obj/d_a_obj_bridge_time.cpp +++ b/src/REL/d/a/obj/d_a_obj_bridge_time.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BRIDGE_TIME, dAcOBridgeTime_c, fProfile::OBJ_BRIDGE_TIME, 0x232, 0, 4102); + +STATE_DEFINE(dAcOBridgeTime_c, Wait); + +void dAcOBridgeTime_c::initializeState_Wait() {} +void dAcOBridgeTime_c::executeState_Wait() {} +void dAcOBridgeTime_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_bstone.cpp b/src/REL/d/a/obj/d_a_obj_bstone.cpp index e69de29b..811b58be 100644 --- a/src/REL/d/a/obj/d_a_obj_bstone.cpp +++ b/src/REL/d/a/obj/d_a_obj_bstone.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BSTONE, dAcObstonec, fProfile::OBJ_BSTONE, 0x130, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_bubble.cpp b/src/REL/d/a/obj/d_a_obj_bubble.cpp index e69de29b..d3a0775f 100644 --- a/src/REL/d/a/obj/d_a_obj_bubble.cpp +++ b/src/REL/d/a/obj/d_a_obj_bubble.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BUBBLE, dAcObubble_c, fProfile::OBJ_BUBBLE, 0x18E, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_building.cpp b/src/REL/d/a/obj/d_a_obj_building.cpp index e69de29b..52a5e194 100644 --- a/src/REL/d/a/obj/d_a_obj_building.cpp +++ b/src/REL/d/a/obj/d_a_obj_building.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BUILDING, dAcOBuilding_c, fProfile::OBJ_BUILDING, 0x25A, 0, 7); diff --git a/src/REL/d/a/obj/d_a_obj_bulb_switch.cpp b/src/REL/d/a/obj/d_a_obj_bulb_switch.cpp index e69de29b..054ce80c 100644 --- a/src/REL/d/a/obj/d_a_obj_bulb_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_bulb_switch.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_BULB_SWITCH, dAcObulbSwitch_c, fProfile::OBJ_BULB_SWITCH, 0x1BC, 0, 2); + +STATE_DEFINE(dAcObulbSwitch_c, Close); +STATE_DEFINE(dAcObulbSwitch_c, Open); +STATE_DEFINE(dAcObulbSwitch_c, Move); + +void dAcObulbSwitch_c::initializeState_Close() {} +void dAcObulbSwitch_c::executeState_Close() {} +void dAcObulbSwitch_c::finalizeState_Close() {} +void dAcObulbSwitch_c::initializeState_Open() {} +void dAcObulbSwitch_c::executeState_Open() {} +void dAcObulbSwitch_c::finalizeState_Open() {} +void dAcObulbSwitch_c::initializeState_Move() {} +void dAcObulbSwitch_c::executeState_Move() {} +void dAcObulbSwitch_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_cannon.cpp b/src/REL/d/a/obj/d_a_obj_cannon.cpp index e69de29b..657652e0 100644 --- a/src/REL/d/a/obj/d_a_obj_cannon.cpp +++ b/src/REL/d/a/obj/d_a_obj_cannon.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CANNON, dAcOcannon_c, fProfile::OBJ_CANNON, 0x1C9, 0, 2); + +STATE_DEFINE(dAcOcannon_c, Wait); +STATE_DEFINE(dAcOcannon_c, PreCharge); +STATE_DEFINE(dAcOcannon_c, Move); +STATE_DEFINE(dAcOcannon_c, AfterCharge); +STATE_DEFINE(dAcOcannon_c, Shot); +STATE_DEFINE(dAcOcannon_c, After); + +void dAcOcannon_c::initializeState_Wait() {} +void dAcOcannon_c::executeState_Wait() {} +void dAcOcannon_c::finalizeState_Wait() {} +void dAcOcannon_c::initializeState_PreCharge() {} +void dAcOcannon_c::executeState_PreCharge() {} +void dAcOcannon_c::finalizeState_PreCharge() {} +void dAcOcannon_c::initializeState_Move() {} +void dAcOcannon_c::executeState_Move() {} +void dAcOcannon_c::finalizeState_Move() {} +void dAcOcannon_c::initializeState_AfterCharge() {} +void dAcOcannon_c::executeState_AfterCharge() {} +void dAcOcannon_c::finalizeState_AfterCharge() {} +void dAcOcannon_c::initializeState_Shot() {} +void dAcOcannon_c::executeState_Shot() {} +void dAcOcannon_c::finalizeState_Shot() {} +void dAcOcannon_c::initializeState_After() {} +void dAcOcannon_c::executeState_After() {} +void dAcOcannon_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_cannon_cover.cpp b/src/REL/d/a/obj/d_a_obj_cannon_cover.cpp index e69de29b..996cd27e 100644 --- a/src/REL/d/a/obj/d_a_obj_cannon_cover.cpp +++ b/src/REL/d/a/obj/d_a_obj_cannon_cover.cpp @@ -0,0 +1,28 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CANNON_COVER, dAcOcannonCover_c, fProfile::OBJ_CANNON_COVER, 0x1D3, 0, 4); + +STATE_DEFINE(dAcOcannonCover_c, Wait); +STATE_DEFINE(dAcOcannonCover_c, Open); +STATE_DEFINE(dAcOcannonCover_c, Shake); +STATE_DEFINE(dAcOcannonCover_c, Close); +STATE_DEFINE(dAcOcannonCover_c, Play); + +dAcOcannonCover_c::dAcOcannonCover_c() : mStateMgr(*this, sStateID::null) {} +dAcOcannonCover_c::~dAcOcannonCover_c() {} + +void dAcOcannonCover_c::initializeState_Wait() {} +void dAcOcannonCover_c::executeState_Wait() {} +void dAcOcannonCover_c::finalizeState_Wait() {} +void dAcOcannonCover_c::initializeState_Open() {} +void dAcOcannonCover_c::executeState_Open() {} +void dAcOcannonCover_c::finalizeState_Open() {} +void dAcOcannonCover_c::initializeState_Shake() {} +void dAcOcannonCover_c::executeState_Shake() {} +void dAcOcannonCover_c::finalizeState_Shake() {} +void dAcOcannonCover_c::initializeState_Close() {} +void dAcOcannonCover_c::executeState_Close() {} +void dAcOcannonCover_c::finalizeState_Close() {} +void dAcOcannonCover_c::initializeState_Play() {} +void dAcOcannonCover_c::executeState_Play() {} +void dAcOcannonCover_c::finalizeState_Play() {} diff --git a/src/REL/d/a/obj/d_a_obj_carry_stone.cpp b/src/REL/d/a/obj/d_a_obj_carry_stone.cpp index e69de29b..523f8f02 100644 --- a/src/REL/d/a/obj/d_a_obj_carry_stone.cpp +++ b/src/REL/d/a/obj/d_a_obj_carry_stone.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CARRY_STONE, dAcOcarryStone_c, fProfile::OBJ_CARRY_STONE, 0x12A, 0, 2); + +STATE_DEFINE(dAcOcarryStone_c, Wait); +STATE_DEFINE(dAcOcarryStone_c, GrabCarry); +STATE_DEFINE(dAcOcarryStone_c, Water); +STATE_DEFINE(dAcOcarryStone_c, Slope); +STATE_DEFINE(dAcOcarryStone_c, SlopeWait); +STATE_DEFINE(dAcOcarryStone_c, MoveVacuum); +STATE_DEFINE(dAcOcarryStone_c, ShakeWind); +STATE_DEFINE(dAcOcarryStone_c, MoveMoleGlove); +STATE_DEFINE(dAcOcarryStone_c, EggEnterSwitch); + +void dAcOcarryStone_c::initializeState_Wait() {} +void dAcOcarryStone_c::executeState_Wait() {} +void dAcOcarryStone_c::finalizeState_Wait() {} +void dAcOcarryStone_c::initializeState_GrabCarry() {} +void dAcOcarryStone_c::executeState_GrabCarry() {} +void dAcOcarryStone_c::finalizeState_GrabCarry() {} +void dAcOcarryStone_c::initializeState_Water() {} +void dAcOcarryStone_c::executeState_Water() {} +void dAcOcarryStone_c::finalizeState_Water() {} +void dAcOcarryStone_c::initializeState_Slope() {} +void dAcOcarryStone_c::executeState_Slope() {} +void dAcOcarryStone_c::finalizeState_Slope() {} +void dAcOcarryStone_c::initializeState_SlopeWait() {} +void dAcOcarryStone_c::executeState_SlopeWait() {} +void dAcOcarryStone_c::finalizeState_SlopeWait() {} +void dAcOcarryStone_c::initializeState_MoveVacuum() {} +void dAcOcarryStone_c::executeState_MoveVacuum() {} +void dAcOcarryStone_c::finalizeState_MoveVacuum() {} +void dAcOcarryStone_c::initializeState_ShakeWind() {} +void dAcOcarryStone_c::executeState_ShakeWind() {} +void dAcOcarryStone_c::finalizeState_ShakeWind() {} +void dAcOcarryStone_c::initializeState_MoveMoleGlove() {} +void dAcOcarryStone_c::executeState_MoveMoleGlove() {} +void dAcOcarryStone_c::finalizeState_MoveMoleGlove() {} +void dAcOcarryStone_c::initializeState_EggEnterSwitch() {} +void dAcOcarryStone_c::executeState_EggEnterSwitch() {} +void dAcOcarryStone_c::finalizeState_EggEnterSwitch() {} diff --git a/src/REL/d/a/obj/d_a_obj_chair.cpp b/src/REL/d/a/obj/d_a_obj_chair.cpp index e69de29b..6957ab4b 100644 --- a/src/REL/d/a/obj/d_a_obj_chair.cpp +++ b/src/REL/d/a/obj/d_a_obj_chair.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CHAIR, dAcOChair_c, fProfile::OBJ_CHAIR, 0x196, 0, 7); + +STATE_DEFINE(dAcOChair_c, Wait); + +void dAcOChair_c::initializeState_Wait() {} +void dAcOChair_c::executeState_Wait() {} +void dAcOChair_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_chandelier.cpp b/src/REL/d/a/obj/d_a_obj_chandelier.cpp index e69de29b..51d26262 100644 --- a/src/REL/d/a/obj/d_a_obj_chandelier.cpp +++ b/src/REL/d/a/obj/d_a_obj_chandelier.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CHANDELIER, dAcOChandelier_c, fProfile::OBJ_CHANDELIER, 0x14F, 0, 2); + +STATE_DEFINE(dAcOChandelier_c, Wait); +STATE_DEFINE(dAcOChandelier_c, Fall); +STATE_DEFINE(dAcOChandelier_c, End); + +void dAcOChandelier_c::initializeState_Wait() {} +void dAcOChandelier_c::executeState_Wait() {} +void dAcOChandelier_c::finalizeState_Wait() {} +void dAcOChandelier_c::initializeState_Fall() {} +void dAcOChandelier_c::executeState_Fall() {} +void dAcOChandelier_c::finalizeState_Fall() {} +void dAcOChandelier_c::initializeState_End() {} +void dAcOChandelier_c::executeState_End() {} +void dAcOChandelier_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_chest.cpp b/src/REL/d/a/obj/d_a_obj_chest.cpp index e69de29b..86ed1327 100644 --- a/src/REL/d/a/obj/d_a_obj_chest.cpp +++ b/src/REL/d/a/obj/d_a_obj_chest.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CHEST, dAcOChest_c, fProfile::OBJ_CHEST, 0x13E, 0, 3); + +STATE_DEFINE(dAcOChest_c, Wait); +STATE_DEFINE(dAcOChest_c, OpenEvent); +STATE_DEFINE(dAcOChest_c, FailEvent); +STATE_DEFINE(dAcOChest_c, OrderOpenEventAfter); + +void dAcOChest_c::initializeState_Wait() {} +void dAcOChest_c::executeState_Wait() {} +void dAcOChest_c::finalizeState_Wait() {} +void dAcOChest_c::initializeState_OpenEvent() {} +void dAcOChest_c::executeState_OpenEvent() {} +void dAcOChest_c::finalizeState_OpenEvent() {} +void dAcOChest_c::initializeState_FailEvent() {} +void dAcOChest_c::executeState_FailEvent() {} +void dAcOChest_c::finalizeState_FailEvent() {} +void dAcOChest_c::initializeState_OrderOpenEventAfter() {} +void dAcOChest_c::executeState_OrderOpenEventAfter() {} +void dAcOChest_c::finalizeState_OrderOpenEventAfter() {} diff --git a/src/REL/d/a/obj/d_a_obj_city.cpp b/src/REL/d/a/obj/d_a_obj_city.cpp index e69de29b..8e76928c 100644 --- a/src/REL/d/a/obj/d_a_obj_city.cpp +++ b/src/REL/d/a/obj/d_a_obj_city.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CITY, dAcOcity_c, fProfile::OBJ_CITY, 0x1F7, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_city_water.cpp b/src/REL/d/a/obj/d_a_obj_city_water.cpp index e69de29b..fb766fb4 100644 --- a/src/REL/d/a/obj/d_a_obj_city_water.cpp +++ b/src/REL/d/a/obj/d_a_obj_city_water.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CITY_WATER, dAcOcityWater_c, fProfile::OBJ_CITY_WATER, 0x20E, 0, 7); diff --git a/src/REL/d/a/obj/d_a_obj_claw_shot_tg.cpp b/src/REL/d/a/obj/d_a_obj_claw_shot_tg.cpp index e69de29b..c3ccee17 100644 --- a/src/REL/d/a/obj/d_a_obj_claw_shot_tg.cpp +++ b/src/REL/d/a/obj/d_a_obj_claw_shot_tg.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CLAW_SHOT_TG, dAcOclawShotTg_c, fProfile::OBJ_CLAW_SHOT_TG, 0x1BB, 0, 3); + +STATE_DEFINE(dAcOclawShotTg_c, Wait); + +void dAcOclawShotTg_c::initializeState_Wait() {} +void dAcOclawShotTg_c::executeState_Wait() {} +void dAcOclawShotTg_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_clearness_wall.cpp b/src/REL/d/a/obj/d_a_obj_clearness_wall.cpp index e69de29b..b100db14 100644 --- a/src/REL/d/a/obj/d_a_obj_clearness_wall.cpp +++ b/src/REL/d/a/obj/d_a_obj_clearness_wall.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CLEARNESS_WALL, dAcOclearnessWall_c, fProfile::OBJ_CLEARNESS_WALL, 0x15B, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_clef.cpp b/src/REL/d/a/obj/d_a_obj_clef.cpp index e69de29b..6d09c04d 100644 --- a/src/REL/d/a/obj/d_a_obj_clef.cpp +++ b/src/REL/d/a/obj/d_a_obj_clef.cpp @@ -0,0 +1,36 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CLEF, dAcOClef_c, fProfile::OBJ_CLEF, 0x2D, 0, 7); + +STATE_DEFINE(dAcOClef_c, WaitPhantom); +STATE_DEFINE(dAcOClef_c, Wait); +STATE_DEFINE(dAcOClef_c, WaitPathMove); +STATE_DEFINE(dAcOClef_c, MoveTowardPath); +STATE_DEFINE(dAcOClef_c, PathMove); +STATE_DEFINE(dAcOClef_c, Gravitate); +STATE_DEFINE(dAcOClef_c, Die); + +dAcOClef_c::dAcOClef_c() : mStateMgr(*this, sStateID::null) {} +dAcOClef_c::~dAcOClef_c() {} + +void dAcOClef_c::initializeState_WaitPhantom() {} +void dAcOClef_c::executeState_WaitPhantom() {} +void dAcOClef_c::finalizeState_WaitPhantom() {} +void dAcOClef_c::initializeState_Wait() {} +void dAcOClef_c::executeState_Wait() {} +void dAcOClef_c::finalizeState_Wait() {} +void dAcOClef_c::initializeState_WaitPathMove() {} +void dAcOClef_c::executeState_WaitPathMove() {} +void dAcOClef_c::finalizeState_WaitPathMove() {} +void dAcOClef_c::initializeState_MoveTowardPath() {} +void dAcOClef_c::executeState_MoveTowardPath() {} +void dAcOClef_c::finalizeState_MoveTowardPath() {} +void dAcOClef_c::initializeState_PathMove() {} +void dAcOClef_c::executeState_PathMove() {} +void dAcOClef_c::finalizeState_PathMove() {} +void dAcOClef_c::initializeState_Gravitate() {} +void dAcOClef_c::executeState_Gravitate() {} +void dAcOClef_c::finalizeState_Gravitate() {} +void dAcOClef_c::initializeState_Die() {} +void dAcOClef_c::executeState_Die() {} +void dAcOClef_c::finalizeState_Die() {} diff --git a/src/REL/d/a/obj/d_a_obj_cloud_dive.cpp b/src/REL/d/a/obj/d_a_obj_cloud_dive.cpp index e69de29b..bdd6cd94 100644 --- a/src/REL/d/a/obj/d_a_obj_cloud_dive.cpp +++ b/src/REL/d/a/obj/d_a_obj_cloud_dive.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CLOUD_DIVE, dAcOcloudDive_c, fProfile::OBJ_CLOUD_DIVE, 0x1C2, 0, 0); + +STATE_DEFINE(dAcOcloudDive_c, Wait); +STATE_DEFINE(dAcOcloudDive_c, Dead); + +void dAcOcloudDive_c::initializeState_Wait() {} +void dAcOcloudDive_c::executeState_Wait() {} +void dAcOcloudDive_c::finalizeState_Wait() {} +void dAcOcloudDive_c::initializeState_Dead() {} +void dAcOcloudDive_c::executeState_Dead() {} +void dAcOcloudDive_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_col.cpp b/src/REL/d/a/obj/d_a_obj_col.cpp index e69de29b..5322917b 100644 --- a/src/REL/d/a/obj/d_a_obj_col.cpp +++ b/src/REL/d/a/obj/d_a_obj_col.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_COL, dAcOCol_c, fProfile::OBJ_COL, 0x257, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_control_panel.cpp b/src/REL/d/a/obj/d_a_obj_control_panel.cpp index e69de29b..7a0e044a 100644 --- a/src/REL/d/a/obj/d_a_obj_control_panel.cpp +++ b/src/REL/d/a/obj/d_a_obj_control_panel.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CONTROL_PANEL, dAcOCtrlPnl_c, fProfile::OBJ_CONTROL_PANEL, 0x159, 0, 3); + +STATE_DEFINE(dAcOCtrlPnl_c, Wait); +STATE_DEFINE(dAcOCtrlPnl_c, Control); +STATE_DEFINE(dAcOCtrlPnl_c, EndEvent); + +void dAcOCtrlPnl_c::initializeState_Wait() {} +void dAcOCtrlPnl_c::executeState_Wait() {} +void dAcOCtrlPnl_c::finalizeState_Wait() {} +void dAcOCtrlPnl_c::initializeState_Control() {} +void dAcOCtrlPnl_c::executeState_Control() {} +void dAcOCtrlPnl_c::finalizeState_Control() {} +void dAcOCtrlPnl_c::initializeState_EndEvent() {} +void dAcOCtrlPnl_c::executeState_EndEvent() {} +void dAcOCtrlPnl_c::finalizeState_EndEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_cumul_cloud.cpp b/src/REL/d/a/obj/d_a_obj_cumul_cloud.cpp index e69de29b..591f037f 100644 --- a/src/REL/d/a/obj/d_a_obj_cumul_cloud.cpp +++ b/src/REL/d/a/obj/d_a_obj_cumul_cloud.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_CUMUL_CLOUD, dAcOcumulCloud_c, fProfile::OBJ_CUMUL_CLOUD, 0x201, 0, 6); + +STATE_DEFINE(dAcOcumulCloud_c, Wait); + +void dAcOcumulCloud_c::initializeState_Wait() {} +void dAcOcumulCloud_c::executeState_Wait() {} +void dAcOcumulCloud_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_daynight.cpp b/src/REL/d/a/obj/d_a_obj_daynight.cpp index e69de29b..dfc8a26e 100644 --- a/src/REL/d/a/obj/d_a_obj_daynight.cpp +++ b/src/REL/d/a/obj/d_a_obj_daynight.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DAYNIGHT, dAcODayNight_c, fProfile::OBJ_DAYNIGHT, 0x259, 0, 0); + +STATE_DEFINE(dAcODayNight_c, Wait); + +void dAcODayNight_c::initializeState_Wait() {} +void dAcODayNight_c::executeState_Wait() {} +void dAcODayNight_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_decoA.cpp b/src/REL/d/a/obj/d_a_obj_decoA.cpp index e69de29b..2f77c9d6 100644 --- a/src/REL/d/a/obj/d_a_obj_decoA.cpp +++ b/src/REL/d/a/obj/d_a_obj_decoA.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DECOA, dAcODecoA_c, fProfile::OBJ_DECOA, 0x160, 0, 0); + +STATE_DEFINE(dAcODecoA_c, Wait); + +void dAcODecoA_c::initializeState_Wait() {} +void dAcODecoA_c::executeState_Wait() {} +void dAcODecoA_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_decoB.cpp b/src/REL/d/a/obj/d_a_obj_decoB.cpp index e69de29b..c6e8e8f1 100644 --- a/src/REL/d/a/obj/d_a_obj_decoB.cpp +++ b/src/REL/d/a/obj/d_a_obj_decoB.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DECOB, dAcODecoB_c, fProfile::OBJ_DECOB, 0x161, 0, 3); + +STATE_DEFINE(dAcODecoB_c, Wait); + +void dAcODecoB_c::initializeState_Wait() {} +void dAcODecoB_c::executeState_Wait() {} +void dAcODecoB_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_desert.cpp b/src/REL/d/a/obj/d_a_obj_desert.cpp index e69de29b..354e2ceb 100644 --- a/src/REL/d/a/obj/d_a_obj_desert.cpp +++ b/src/REL/d/a/obj/d_a_obj_desert.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DESERT, dAcODesert, fProfile::OBJ_DESERT, 0x274, 0, 4); + +dAcODesert::dAcODesert() {} +dAcODesert::~dAcODesert() {} diff --git a/src/REL/d/a/obj/d_a_obj_desert_ago.cpp b/src/REL/d/a/obj/d_a_obj_desert_ago.cpp index e69de29b..af8b222c 100644 --- a/src/REL/d/a/obj/d_a_obj_desert_ago.cpp +++ b/src/REL/d/a/obj/d_a_obj_desert_ago.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DESERT_AGO, dAcODesertAgo_c, fProfile::OBJ_DESERT_AGO, 0x1A9, 0, 4); + +STATE_DEFINE(dAcODesertAgo_c, Wait); + +void dAcODesertAgo_c::initializeState_Wait() {} +void dAcODesertAgo_c::executeState_Wait() {} +void dAcODesertAgo_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_desert_debris.cpp b/src/REL/d/a/obj/d_a_obj_desert_debris.cpp index e69de29b..0b58b5fa 100644 --- a/src/REL/d/a/obj/d_a_obj_desert_debris.cpp +++ b/src/REL/d/a/obj/d_a_obj_desert_debris.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DESERT_DEBRIS, dAcOdesertDebris_c, fProfile::OBJ_DESERT_DEBRIS, 0x213, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_desert_meter.cpp b/src/REL/d/a/obj/d_a_obj_desert_meter.cpp index e69de29b..85b17d3b 100644 --- a/src/REL/d/a/obj/d_a_obj_desert_meter.cpp +++ b/src/REL/d/a/obj/d_a_obj_desert_meter.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DESERT_METER, dAcODesertMeter_c, fProfile::OBJ_DESERT_METER, 0x1B0, 0, 7); + +STATE_DEFINE(dAcODesertMeter_c, Wait); +STATE_DEFINE(dAcODesertMeter_c, OnSwitch); + +void dAcODesertMeter_c::initializeState_Wait() {} +void dAcODesertMeter_c::executeState_Wait() {} +void dAcODesertMeter_c::finalizeState_Wait() {} +void dAcODesertMeter_c::initializeState_OnSwitch() {} +void dAcODesertMeter_c::executeState_OnSwitch() {} +void dAcODesertMeter_c::finalizeState_OnSwitch() {} diff --git a/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp b/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp index e69de29b..fb9672e3 100644 --- a/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp +++ b/src/REL/d/a/obj/d_a_obj_display_only_nbs.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DISPLAY_ONLY_NBS, dAcOdisplayOnlyNbs_c, fProfile::OBJ_DISPLAY_ONLY_NBS, 0x21B, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_distant_ship.cpp b/src/REL/d/a/obj/d_a_obj_distant_ship.cpp index e69de29b..3b5d9653 100644 --- a/src/REL/d/a/obj/d_a_obj_distant_ship.cpp +++ b/src/REL/d/a/obj/d_a_obj_distant_ship.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DIS_SHIP, dAcOdistantShip_c, fProfile::OBJ_DIS_SHIP, 0x143, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp b/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp index e69de29b..852be483 100644 --- a/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp +++ b/src/REL/d/a/obj/d_a_obj_diviner_crystal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DIVINER_CRYSTAL, dAcODivinerCrystal_c, fProfile::OBJ_DIVINER_CRYSTAL, 0x157, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_door.cpp b/src/REL/d/a/obj/d_a_obj_door.cpp index e69de29b..ebf00320 100644 --- a/src/REL/d/a/obj/d_a_obj_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_door.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR, dAcOdoor_c, fProfile::OBJ_DOOR, 0x188, 0, 7); diff --git a/src/REL/d/a/obj/d_a_obj_door_boss.cpp b/src/REL/d/a/obj/d_a_obj_door_boss.cpp index e69de29b..ad634841 100644 --- a/src/REL/d/a/obj/d_a_obj_door_boss.cpp +++ b/src/REL/d/a/obj/d_a_obj_door_boss.cpp @@ -0,0 +1,65 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR_BOSS, dAcOdoorBoss_c, fProfile::OBJ_DOOR_BOSS, 0x189, 0, 2); + +STATE_DEFINE(dAcOdoorBoss_c, UnlockWait); +STATE_DEFINE(dAcOdoorBoss_c, CorrectKey); +STATE_DEFINE(dAcOdoorBoss_c, KeyInsertInitialInterval); +STATE_DEFINE(dAcOdoorBoss_c, PutKeyIntoLock); +STATE_DEFINE(dAcOdoorBoss_c, KeyInsert); +STATE_DEFINE(dAcOdoorBoss_c, KeyInsertAfterglow); +STATE_DEFINE(dAcOdoorBoss_c, Wait); +STATE_DEFINE(dAcOdoorBoss_c, Shine); +STATE_DEFINE(dAcOdoorBoss_c, Unlock); +STATE_DEFINE(dAcOdoorBoss_c, OpenWait); +STATE_DEFINE(dAcOdoorBoss_c, Open); +STATE_DEFINE(dAcOdoorBoss_c, WaitClose); +STATE_DEFINE(dAcOdoorBoss_c, Close); +STATE_DEFINE(dAcOdoorBoss_c, Idle); +STATE_DEFINE(dAcOdoorBoss_c, BeforeTimeShift); + +void dAcOdoorBoss_c::initializeState_UnlockWait() {} +void dAcOdoorBoss_c::executeState_UnlockWait() {} +void dAcOdoorBoss_c::finalizeState_UnlockWait() {} +void dAcOdoorBoss_c::initializeState_CorrectKey() {} +void dAcOdoorBoss_c::executeState_CorrectKey() {} +void dAcOdoorBoss_c::finalizeState_CorrectKey() {} +void dAcOdoorBoss_c::initializeState_KeyInsertInitialInterval() {} +void dAcOdoorBoss_c::executeState_KeyInsertInitialInterval() {} +void dAcOdoorBoss_c::finalizeState_KeyInsertInitialInterval() {} +void dAcOdoorBoss_c::initializeState_PutKeyIntoLock() {} +void dAcOdoorBoss_c::executeState_PutKeyIntoLock() {} +void dAcOdoorBoss_c::finalizeState_PutKeyIntoLock() {} +void dAcOdoorBoss_c::initializeState_KeyInsert() {} +void dAcOdoorBoss_c::executeState_KeyInsert() {} +void dAcOdoorBoss_c::finalizeState_KeyInsert() {} +void dAcOdoorBoss_c::initializeState_KeyInsertAfterglow() {} +void dAcOdoorBoss_c::executeState_KeyInsertAfterglow() {} +void dAcOdoorBoss_c::finalizeState_KeyInsertAfterglow() {} +void dAcOdoorBoss_c::initializeState_Wait() {} +void dAcOdoorBoss_c::executeState_Wait() {} +void dAcOdoorBoss_c::finalizeState_Wait() {} +void dAcOdoorBoss_c::initializeState_Shine() {} +void dAcOdoorBoss_c::executeState_Shine() {} +void dAcOdoorBoss_c::finalizeState_Shine() {} +void dAcOdoorBoss_c::initializeState_Unlock() {} +void dAcOdoorBoss_c::executeState_Unlock() {} +void dAcOdoorBoss_c::finalizeState_Unlock() {} +void dAcOdoorBoss_c::initializeState_OpenWait() {} +void dAcOdoorBoss_c::executeState_OpenWait() {} +void dAcOdoorBoss_c::finalizeState_OpenWait() {} +void dAcOdoorBoss_c::initializeState_Open() {} +void dAcOdoorBoss_c::executeState_Open() {} +void dAcOdoorBoss_c::finalizeState_Open() {} +void dAcOdoorBoss_c::initializeState_WaitClose() {} +void dAcOdoorBoss_c::executeState_WaitClose() {} +void dAcOdoorBoss_c::finalizeState_WaitClose() {} +void dAcOdoorBoss_c::initializeState_Close() {} +void dAcOdoorBoss_c::executeState_Close() {} +void dAcOdoorBoss_c::finalizeState_Close() {} +void dAcOdoorBoss_c::initializeState_Idle() {} +void dAcOdoorBoss_c::executeState_Idle() {} +void dAcOdoorBoss_c::finalizeState_Idle() {} +void dAcOdoorBoss_c::initializeState_BeforeTimeShift() {} +void dAcOdoorBoss_c::executeState_BeforeTimeShift() {} +void dAcOdoorBoss_c::finalizeState_BeforeTimeShift() {} diff --git a/src/REL/d/a/obj/d_a_obj_door_bossD101.cpp b/src/REL/d/a/obj/d_a_obj_door_bossD101.cpp index e69de29b..6855d92d 100644 --- a/src/REL/d/a/obj/d_a_obj_door_bossD101.cpp +++ b/src/REL/d/a/obj/d_a_obj_door_bossD101.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR_BOSSD101, dAcODoorBossD101_c, fProfile::OBJ_DOOR_BOSSD101, 0x17D, 0, 3); + +STATE_DEFINE(dAcODoorBossD101_c, Wait); +STATE_DEFINE(dAcODoorBossD101_c, End); + +void dAcODoorBossD101_c::initializeState_Wait() {} +void dAcODoorBossD101_c::executeState_Wait() {} +void dAcODoorBossD101_c::finalizeState_Wait() {} +void dAcODoorBossD101_c::initializeState_End() {} +void dAcODoorBossD101_c::executeState_End() {} +void dAcODoorBossD101_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_door_dungeon.cpp b/src/REL/d/a/obj/d_a_obj_door_dungeon.cpp index e69de29b..3a69a8db 100644 --- a/src/REL/d/a/obj/d_a_obj_door_dungeon.cpp +++ b/src/REL/d/a/obj/d_a_obj_door_dungeon.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR_DUNGEON, dAcObjDoorDungeon_c, fProfile::OBJ_DOOR_DUNGEON, 0x185, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_door_dungeonD200.cpp b/src/REL/d/a/obj/d_a_obj_door_dungeonD200.cpp index e69de29b..332cfe20 100644 --- a/src/REL/d/a/obj/d_a_obj_door_dungeonD200.cpp +++ b/src/REL/d/a/obj/d_a_obj_door_dungeonD200.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOOR_DUNGEON_D200, dAcObjDoorDungeonD200_c, fProfile::OBJ_DOOR_DUNGEON_D200, 0x184, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_dormitory_gate.cpp b/src/REL/d/a/obj/d_a_obj_dormitory_gate.cpp index e69de29b..ec3fb954 100644 --- a/src/REL/d/a/obj/d_a_obj_dormitory_gate.cpp +++ b/src/REL/d/a/obj/d_a_obj_dormitory_gate.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DORMITORY_GATE, dAcODormitoryGate_c, fProfile::OBJ_DORMITORY_GATE, 0x17A, 0, 3); + +STATE_DEFINE(dAcODormitoryGate_c, Wait); +STATE_DEFINE(dAcODormitoryGate_c, End); + +void dAcODormitoryGate_c::initializeState_Wait() {} +void dAcODormitoryGate_c::executeState_Wait() {} +void dAcODormitoryGate_c::finalizeState_Wait() {} +void dAcODormitoryGate_c::initializeState_End() {} +void dAcODormitoryGate_c::executeState_End() {} +void dAcODormitoryGate_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_down_lava.cpp b/src/REL/d/a/obj/d_a_obj_down_lava.cpp index e69de29b..91b3413a 100644 --- a/src/REL/d/a/obj/d_a_obj_down_lava.cpp +++ b/src/REL/d/a/obj/d_a_obj_down_lava.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DOWN_LAVA, dAcOdownLava_c, fProfile::OBJ_DOWN_LAVA, 0x1FB, 0, 6); + +STATE_DEFINE(dAcOdownLava_c, Wait); +STATE_DEFINE(dAcOdownLava_c, Move); +STATE_DEFINE(dAcOdownLava_c, After); + +void dAcOdownLava_c::initializeState_Wait() {} +void dAcOdownLava_c::executeState_Wait() {} +void dAcOdownLava_c::finalizeState_Wait() {} +void dAcOdownLava_c::initializeState_Move() {} +void dAcOdownLava_c::executeState_Move() {} +void dAcOdownLava_c::finalizeState_Move() {} +void dAcOdownLava_c::initializeState_After() {} +void dAcOdownLava_c::executeState_After() {} +void dAcOdownLava_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_drum.cpp b/src/REL/d/a/obj/d_a_obj_drum.cpp index e69de29b..84983ec3 100644 --- a/src/REL/d/a/obj/d_a_obj_drum.cpp +++ b/src/REL/d/a/obj/d_a_obj_drum.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DRUM, dAcOdrum_c, fProfile::OBJ_DRUM, 0x26F, 0, 2); + +STATE_DEFINE(dAcOdrum_c, Wait); +STATE_DEFINE(dAcOdrum_c, Move); +STATE_DEFINE(dAcOdrum_c, MoveEnd); +STATE_DEFINE(dAcOdrum_c, Fall); +STATE_DEFINE(dAcOdrum_c, Init); +STATE_DEFINE(dAcOdrum_c, BeltMove); +STATE_DEFINE(dAcOdrum_c, TeniN); + +void dAcOdrum_c::initializeState_Wait() {} +void dAcOdrum_c::executeState_Wait() {} +void dAcOdrum_c::finalizeState_Wait() {} +void dAcOdrum_c::initializeState_Move() {} +void dAcOdrum_c::executeState_Move() {} +void dAcOdrum_c::finalizeState_Move() {} +void dAcOdrum_c::initializeState_MoveEnd() {} +void dAcOdrum_c::executeState_MoveEnd() {} +void dAcOdrum_c::finalizeState_MoveEnd() {} +void dAcOdrum_c::initializeState_Fall() {} +void dAcOdrum_c::executeState_Fall() {} +void dAcOdrum_c::finalizeState_Fall() {} +void dAcOdrum_c::initializeState_Init() {} +void dAcOdrum_c::executeState_Init() {} +void dAcOdrum_c::finalizeState_Init() {} +void dAcOdrum_c::initializeState_BeltMove() {} +void dAcOdrum_c::executeState_BeltMove() {} +void dAcOdrum_c::finalizeState_BeltMove() {} +void dAcOdrum_c::initializeState_TeniN() {} +void dAcOdrum_c::executeState_TeniN() {} +void dAcOdrum_c::finalizeState_TeniN() {} diff --git a/src/REL/d/a/obj/d_a_obj_dungeon_ship.cpp b/src/REL/d/a/obj/d_a_obj_dungeon_ship.cpp index e69de29b..d538c991 100644 --- a/src/REL/d/a/obj/d_a_obj_dungeon_ship.cpp +++ b/src/REL/d/a/obj/d_a_obj_dungeon_ship.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_DUNGEON_SHIP, dAcODungeonShip_c, fProfile::OBJ_DUNGEON_SHIP, 0x17B, 0, 3); + +STATE_DEFINE(dAcODungeonShip_c, Wait); +STATE_DEFINE(dAcODungeonShip_c, Transparency); +STATE_DEFINE(dAcODungeonShip_c, AppearEvent); +STATE_DEFINE(dAcODungeonShip_c, Appear); +STATE_DEFINE(dAcODungeonShip_c, End); + +void dAcODungeonShip_c::initializeState_Wait() {} +void dAcODungeonShip_c::executeState_Wait() {} +void dAcODungeonShip_c::finalizeState_Wait() {} +void dAcODungeonShip_c::initializeState_Transparency() {} +void dAcODungeonShip_c::executeState_Transparency() {} +void dAcODungeonShip_c::finalizeState_Transparency() {} +void dAcODungeonShip_c::initializeState_AppearEvent() {} +void dAcODungeonShip_c::executeState_AppearEvent() {} +void dAcODungeonShip_c::finalizeState_AppearEvent() {} +void dAcODungeonShip_c::initializeState_Appear() {} +void dAcODungeonShip_c::executeState_Appear() {} +void dAcODungeonShip_c::finalizeState_Appear() {} +void dAcODungeonShip_c::initializeState_End() {} +void dAcODungeonShip_c::executeState_End() {} +void dAcODungeonShip_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_electric_light.cpp b/src/REL/d/a/obj/d_a_obj_electric_light.cpp index e69de29b..b5e0cf69 100644 --- a/src/REL/d/a/obj/d_a_obj_electric_light.cpp +++ b/src/REL/d/a/obj/d_a_obj_electric_light.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ELECTRIC_LIGHT, dAcOelectricLight_c, fProfile::OBJ_ELECTRIC_LIGHT, 0x1B8, 0, 2); + +STATE_DEFINE(dAcOelectricLight_c, Wait); + +void dAcOelectricLight_c::initializeState_Wait() {} +void dAcOelectricLight_c::executeState_Wait() {} +void dAcOelectricLight_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_evil_field.cpp b/src/REL/d/a/obj/d_a_obj_evil_field.cpp index e69de29b..0c94e848 100644 --- a/src/REL/d/a/obj/d_a_obj_evil_field.cpp +++ b/src/REL/d/a/obj/d_a_obj_evil_field.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_EVIL_FIELD, dAcOevilField_c, fProfile::OBJ_EVIL_FIELD, 0x1F2, 0, 7); + +STATE_DEFINE(dAcOevilField_c, Wait); +STATE_DEFINE(dAcOevilField_c, UpDown); +STATE_DEFINE(dAcOevilField_c, Stop); + +void dAcOevilField_c::initializeState_Wait() {} +void dAcOevilField_c::executeState_Wait() {} +void dAcOevilField_c::finalizeState_Wait() {} +void dAcOevilField_c::initializeState_UpDown() {} +void dAcOevilField_c::executeState_UpDown() {} +void dAcOevilField_c::finalizeState_UpDown() {} +void dAcOevilField_c::initializeState_Stop() {} +void dAcOevilField_c::executeState_Stop() {} +void dAcOevilField_c::finalizeState_Stop() {} diff --git a/src/REL/d/a/obj/d_a_obj_farmland.cpp b/src/REL/d/a/obj/d_a_obj_farmland.cpp index e69de29b..e04d737a 100644 --- a/src/REL/d/a/obj/d_a_obj_farmland.cpp +++ b/src/REL/d/a/obj/d_a_obj_farmland.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FARMLAND, dAcOFarmLand_c, fProfile::OBJ_FARMLAND, 0x155, 0, 3); + +STATE_DEFINE(dAcOFarmLand_c, Wait); +STATE_DEFINE(dAcOFarmLand_c, DummyEvent); + +void dAcOFarmLand_c::initializeState_Wait() {} +void dAcOFarmLand_c::executeState_Wait() {} +void dAcOFarmLand_c::finalizeState_Wait() {} +void dAcOFarmLand_c::initializeState_DummyEvent() {} +void dAcOFarmLand_c::executeState_DummyEvent() {} +void dAcOFarmLand_c::finalizeState_DummyEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_fence.cpp b/src/REL/d/a/obj/d_a_obj_fence.cpp index e69de29b..aefd6a92 100644 --- a/src/REL/d/a/obj/d_a_obj_fence.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence.cpp @@ -0,0 +1,44 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE, dAcOFence_c, fProfile::OBJ_FENCE, 0x18B, 0, 4); + +STATE_DEFINE(dAcOFence_c, WaitOpen); +STATE_DEFINE(dAcOFence_c, Open); +STATE_DEFINE(dAcOFence_c, OpenPocoAPoco); +STATE_DEFINE(dAcOFence_c, SuccessPocoAPoco); +STATE_DEFINE(dAcOFence_c, StopOpenPocoAPoco); +STATE_DEFINE(dAcOFence_c, StopOpenAfterglowPocoAPoco); +STATE_DEFINE(dAcOFence_c, WaitClose); +STATE_DEFINE(dAcOFence_c, Close); +STATE_DEFINE(dAcOFence_c, RequestConfineEvent); + +dAcOFence_c::dAcOFence_c() : mStateMgr(*this, sStateID::null) {} +dAcOFence_c::~dAcOFence_c() {} + +void dAcOFence_c::initializeState_WaitOpen() {} +void dAcOFence_c::executeState_WaitOpen() {} +void dAcOFence_c::finalizeState_WaitOpen() {} +void dAcOFence_c::initializeState_Open() {} +void dAcOFence_c::executeState_Open() {} +void dAcOFence_c::finalizeState_Open() {} +void dAcOFence_c::initializeState_OpenPocoAPoco() {} +void dAcOFence_c::executeState_OpenPocoAPoco() {} +void dAcOFence_c::finalizeState_OpenPocoAPoco() {} +void dAcOFence_c::initializeState_SuccessPocoAPoco() {} +void dAcOFence_c::executeState_SuccessPocoAPoco() {} +void dAcOFence_c::finalizeState_SuccessPocoAPoco() {} +void dAcOFence_c::initializeState_StopOpenPocoAPoco() {} +void dAcOFence_c::executeState_StopOpenPocoAPoco() {} +void dAcOFence_c::finalizeState_StopOpenPocoAPoco() {} +void dAcOFence_c::initializeState_StopOpenAfterglowPocoAPoco() {} +void dAcOFence_c::executeState_StopOpenAfterglowPocoAPoco() {} +void dAcOFence_c::finalizeState_StopOpenAfterglowPocoAPoco() {} +void dAcOFence_c::initializeState_WaitClose() {} +void dAcOFence_c::executeState_WaitClose() {} +void dAcOFence_c::finalizeState_WaitClose() {} +void dAcOFence_c::initializeState_Close() {} +void dAcOFence_c::executeState_Close() {} +void dAcOFence_c::finalizeState_Close() {} +void dAcOFence_c::initializeState_RequestConfineEvent() {} +void dAcOFence_c::executeState_RequestConfineEvent() {} +void dAcOFence_c::finalizeState_RequestConfineEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_fence_boko.cpp b/src/REL/d/a/obj/d_a_obj_fence_boko.cpp index e69de29b..6d9911aa 100644 --- a/src/REL/d/a/obj/d_a_obj_fence_boko.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence_boko.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE_BOKO, dAcOfenceBoko_c, fProfile::OBJ_FENCE_BOKO, 0x1D7, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_fence_boko2.cpp b/src/REL/d/a/obj/d_a_obj_fence_boko2.cpp index e69de29b..1f35d1ca 100644 --- a/src/REL/d/a/obj/d_a_obj_fence_boko2.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence_boko2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE_BOKO2, dAcOfenceBoko2_c, fProfile::OBJ_FENCE_BOKO2, 0x1D8, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_fence_iron.cpp b/src/REL/d/a/obj/d_a_obj_fence_iron.cpp index e69de29b..9bb2c51c 100644 --- a/src/REL/d/a/obj/d_a_obj_fence_iron.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence_iron.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE_IRON, dAcOfenceIron_c, fProfile::OBJ_FENCE_IRON, 0x1C4, 0, 2); + +STATE_DEFINE(dAcOfenceIron_c, Close); +STATE_DEFINE(dAcOfenceIron_c, PreMoveUp); +STATE_DEFINE(dAcOfenceIron_c, MoveUp); +STATE_DEFINE(dAcOfenceIron_c, AfterMoveUp); +STATE_DEFINE(dAcOfenceIron_c, Open); +STATE_DEFINE(dAcOfenceIron_c, PreMoveDown); +STATE_DEFINE(dAcOfenceIron_c, MoveDown); +STATE_DEFINE(dAcOfenceIron_c, AfterMoveDown); + +void dAcOfenceIron_c::initializeState_Close() {} +void dAcOfenceIron_c::executeState_Close() {} +void dAcOfenceIron_c::finalizeState_Close() {} +void dAcOfenceIron_c::initializeState_PreMoveUp() {} +void dAcOfenceIron_c::executeState_PreMoveUp() {} +void dAcOfenceIron_c::finalizeState_PreMoveUp() {} +void dAcOfenceIron_c::initializeState_MoveUp() {} +void dAcOfenceIron_c::executeState_MoveUp() {} +void dAcOfenceIron_c::finalizeState_MoveUp() {} +void dAcOfenceIron_c::initializeState_AfterMoveUp() {} +void dAcOfenceIron_c::executeState_AfterMoveUp() {} +void dAcOfenceIron_c::finalizeState_AfterMoveUp() {} +void dAcOfenceIron_c::initializeState_Open() {} +void dAcOfenceIron_c::executeState_Open() {} +void dAcOfenceIron_c::finalizeState_Open() {} +void dAcOfenceIron_c::initializeState_PreMoveDown() {} +void dAcOfenceIron_c::executeState_PreMoveDown() {} +void dAcOfenceIron_c::finalizeState_PreMoveDown() {} +void dAcOfenceIron_c::initializeState_MoveDown() {} +void dAcOfenceIron_c::executeState_MoveDown() {} +void dAcOfenceIron_c::finalizeState_MoveDown() {} +void dAcOfenceIron_c::initializeState_AfterMoveDown() {} +void dAcOfenceIron_c::executeState_AfterMoveDown() {} +void dAcOfenceIron_c::finalizeState_AfterMoveDown() {} diff --git a/src/REL/d/a/obj/d_a_obj_fence_konsai.cpp b/src/REL/d/a/obj/d_a_obj_fence_konsai.cpp index e69de29b..ae30f599 100644 --- a/src/REL/d/a/obj/d_a_obj_fence_konsai.cpp +++ b/src/REL/d/a/obj/d_a_obj_fence_konsai.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FENCE_KONSAI, dAcOfenceKonsai_c, fProfile::OBJ_FENCE_KONSAI, 0x1E3, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_fire.cpp b/src/REL/d/a/obj/d_a_obj_fire.cpp index e69de29b..8d29cf7f 100644 --- a/src/REL/d/a/obj/d_a_obj_fire.cpp +++ b/src/REL/d/a/obj/d_a_obj_fire.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FIRE, dAcOfire_c, fProfile::OBJ_FIRE, 0x26D, 0, 6); + +STATE_DEFINE(dAcOfire_c, Wait); + +void dAcOfire_c::initializeState_Wait() {} +void dAcOfire_c::executeState_Wait() {} +void dAcOfire_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_fire_obstacle.cpp b/src/REL/d/a/obj/d_a_obj_fire_obstacle.cpp index e69de29b..2dce3f15 100644 --- a/src/REL/d/a/obj/d_a_obj_fire_obstacle.cpp +++ b/src/REL/d/a/obj/d_a_obj_fire_obstacle.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FIRE_OBSTACLE, dAcOfireObstacle_c, fProfile::OBJ_FIRE_OBSTACLE, 0x1EF, 0, 0); + +STATE_DEFINE(dAcOfireObstacle_c, Wait); +STATE_DEFINE(dAcOfireObstacle_c, Vanish); + +void dAcOfireObstacle_c::initializeState_Wait() {} +void dAcOfireObstacle_c::executeState_Wait() {} +void dAcOfireObstacle_c::finalizeState_Wait() {} +void dAcOfireObstacle_c::initializeState_Vanish() {} +void dAcOfireObstacle_c::executeState_Vanish() {} +void dAcOfireObstacle_c::finalizeState_Vanish() {} diff --git a/src/REL/d/a/obj/d_a_obj_fire_pillar.cpp b/src/REL/d/a/obj/d_a_obj_fire_pillar.cpp index e69de29b..6efd0ecc 100644 --- a/src/REL/d/a/obj/d_a_obj_fire_pillar.cpp +++ b/src/REL/d/a/obj/d_a_obj_fire_pillar.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FIRE_PILLAR, dAcOfirePillar_c, fProfile::OBJ_FIRE_PILLAR, 0x1F0, 0, 4); + +STATE_DEFINE(dAcOfirePillar_c, Wait); +STATE_DEFINE(dAcOfirePillar_c, WaterWait); +STATE_DEFINE(dAcOfirePillar_c, Vacuum); +STATE_DEFINE(dAcOfirePillar_c, Small); + +void dAcOfirePillar_c::initializeState_Wait() {} +void dAcOfirePillar_c::executeState_Wait() {} +void dAcOfirePillar_c::finalizeState_Wait() {} +void dAcOfirePillar_c::initializeState_WaterWait() {} +void dAcOfirePillar_c::executeState_WaterWait() {} +void dAcOfirePillar_c::finalizeState_WaterWait() {} +void dAcOfirePillar_c::initializeState_Vacuum() {} +void dAcOfirePillar_c::executeState_Vacuum() {} +void dAcOfirePillar_c::finalizeState_Vacuum() {} +void dAcOfirePillar_c::initializeState_Small() {} +void dAcOfirePillar_c::executeState_Small() {} +void dAcOfirePillar_c::finalizeState_Small() {} diff --git a/src/REL/d/a/obj/d_a_obj_firewall.cpp b/src/REL/d/a/obj/d_a_obj_firewall.cpp index e69de29b..4b1676ff 100644 --- a/src/REL/d/a/obj/d_a_obj_firewall.cpp +++ b/src/REL/d/a/obj/d_a_obj_firewall.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FIREWALL, dAcOFireWall_c, fProfile::OBJ_FIREWALL, 0x24E, 0, 6); + +STATE_DEFINE(dAcOFireWall_c, Wait); + +void dAcOFireWall_c::initializeState_Wait() {} +void dAcOFireWall_c::executeState_Wait() {} +void dAcOFireWall_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_flag.cpp b/src/REL/d/a/obj/d_a_obj_flag.cpp index e69de29b..d65a8dfc 100644 --- a/src/REL/d/a/obj/d_a_obj_flag.cpp +++ b/src/REL/d/a/obj/d_a_obj_flag.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FLAG, dAcOFlag_c, fProfile::OBJ_FLAG, 0x14E, 0, 3); + +STATE_DEFINE(dAcOFlag_c, Wait); + +void dAcOFlag_c::initializeState_Wait() {} +void dAcOFlag_c::executeState_Wait() {} +void dAcOFlag_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_flower_ancient.cpp b/src/REL/d/a/obj/d_a_obj_flower_ancient.cpp index e69de29b..d132d0dc 100644 --- a/src/REL/d/a/obj/d_a_obj_flower_ancient.cpp +++ b/src/REL/d/a/obj/d_a_obj_flower_ancient.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FLOWER_ANCIENT, dAcOFlowerAncient_c, fProfile::OBJ_FLOWER_ANCIENT, 0x245, 0, 4098); + +STATE_DEFINE(dAcOFlowerAncient_c, Wait); +STATE_DEFINE(dAcOFlowerAncient_c, TimeSlip); +STATE_DEFINE(dAcOFlowerAncient_c, Break); +STATE_DEFINE(dAcOFlowerAncient_c, WhipCarry); + +void dAcOFlowerAncient_c::initializeState_Wait() {} +void dAcOFlowerAncient_c::executeState_Wait() {} +void dAcOFlowerAncient_c::finalizeState_Wait() {} +void dAcOFlowerAncient_c::initializeState_TimeSlip() {} +void dAcOFlowerAncient_c::executeState_TimeSlip() {} +void dAcOFlowerAncient_c::finalizeState_TimeSlip() {} +void dAcOFlowerAncient_c::initializeState_Break() {} +void dAcOFlowerAncient_c::executeState_Break() {} +void dAcOFlowerAncient_c::finalizeState_Break() {} +void dAcOFlowerAncient_c::initializeState_WhipCarry() {} +void dAcOFlowerAncient_c::executeState_WhipCarry() {} +void dAcOFlowerAncient_c::finalizeState_WhipCarry() {} diff --git a/src/REL/d/a/obj/d_a_obj_flying_clawshot_target.cpp b/src/REL/d/a/obj/d_a_obj_flying_clawshot_target.cpp index e69de29b..979c88f5 100644 --- a/src/REL/d/a/obj/d_a_obj_flying_clawshot_target.cpp +++ b/src/REL/d/a/obj/d_a_obj_flying_clawshot_target.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FLYING_CLAWSHOT_TARGET, dAcOFlyingClawshotTarget_c, fProfile::OBJ_FLYING_CLAWSHOT_TARGET, 0x142, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_fortune_ring.cpp b/src/REL/d/a/obj/d_a_obj_fortune_ring.cpp index e69de29b..ec2e640d 100644 --- a/src/REL/d/a/obj/d_a_obj_fortune_ring.cpp +++ b/src/REL/d/a/obj/d_a_obj_fortune_ring.cpp @@ -0,0 +1,16 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FORTUNE_RING, dAcOfortuneRing_c, fProfile::OBJ_FORTUNE_RING, 0x1C6, 0, 0); + +STATE_DEFINE(dAcOfortuneRing_c, Wait); +STATE_DEFINE(dAcOfortuneRing_c, Play); + +dAcOfortuneRing_c::dAcOfortuneRing_c() : mStateMgr(*this, sStateID::null) {} +dAcOfortuneRing_c::~dAcOfortuneRing_c() {} + +void dAcOfortuneRing_c::initializeState_Wait() {} +void dAcOfortuneRing_c::executeState_Wait() {} +void dAcOfortuneRing_c::finalizeState_Wait() {} +void dAcOfortuneRing_c::initializeState_Play() {} +void dAcOfortuneRing_c::executeState_Play() {} +void dAcOfortuneRing_c::finalizeState_Play() {} diff --git a/src/REL/d/a/obj/d_a_obj_fruit.cpp b/src/REL/d/a/obj/d_a_obj_fruit.cpp index e69de29b..ff197bd6 100644 --- a/src/REL/d/a/obj/d_a_obj_fruit.cpp +++ b/src/REL/d/a/obj/d_a_obj_fruit.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FRUIT, dAcOFruit_c, fProfile::OBJ_FRUIT, 0x164, 0, 3); + +STATE_DEFINE(dAcOFruit_c, NormalWait); +STATE_DEFINE(dAcOFruit_c, StickWait); +STATE_DEFINE(dAcOFruit_c, GrabCarry); +STATE_DEFINE(dAcOFruit_c, SwordCarry); +STATE_DEFINE(dAcOFruit_c, BoomerangCarry); +STATE_DEFINE(dAcOFruit_c, WhipCarry); +STATE_DEFINE(dAcOFruit_c, Dead); + +void dAcOFruit_c::initializeState_NormalWait() {} +void dAcOFruit_c::executeState_NormalWait() {} +void dAcOFruit_c::finalizeState_NormalWait() {} +void dAcOFruit_c::initializeState_StickWait() {} +void dAcOFruit_c::executeState_StickWait() {} +void dAcOFruit_c::finalizeState_StickWait() {} +void dAcOFruit_c::initializeState_GrabCarry() {} +void dAcOFruit_c::executeState_GrabCarry() {} +void dAcOFruit_c::finalizeState_GrabCarry() {} +void dAcOFruit_c::initializeState_SwordCarry() {} +void dAcOFruit_c::executeState_SwordCarry() {} +void dAcOFruit_c::finalizeState_SwordCarry() {} +void dAcOFruit_c::initializeState_BoomerangCarry() {} +void dAcOFruit_c::executeState_BoomerangCarry() {} +void dAcOFruit_c::finalizeState_BoomerangCarry() {} +void dAcOFruit_c::initializeState_WhipCarry() {} +void dAcOFruit_c::executeState_WhipCarry() {} +void dAcOFruit_c::finalizeState_WhipCarry() {} +void dAcOFruit_c::initializeState_Dead() {} +void dAcOFruit_c::executeState_Dead() {} +void dAcOFruit_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_fruitB.cpp b/src/REL/d/a/obj/d_a_obj_fruitB.cpp index e69de29b..93da11f4 100644 --- a/src/REL/d/a/obj/d_a_obj_fruitB.cpp +++ b/src/REL/d/a/obj/d_a_obj_fruitB.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FRUIT_B, dAcOFruitB_c, fProfile::OBJ_FRUIT_B, 0x153, 0, 3); + +STATE_DEFINE(dAcOFruitB_c, Stick); +STATE_DEFINE(dAcOFruitB_c, Wait); +STATE_DEFINE(dAcOFruitB_c, DummyEvent); + +void dAcOFruitB_c::initializeState_Stick() {} +void dAcOFruitB_c::executeState_Stick() {} +void dAcOFruitB_c::finalizeState_Stick() {} +void dAcOFruitB_c::initializeState_Wait() {} +void dAcOFruitB_c::executeState_Wait() {} +void dAcOFruitB_c::finalizeState_Wait() {} +void dAcOFruitB_c::initializeState_DummyEvent() {} +void dAcOFruitB_c::executeState_DummyEvent() {} +void dAcOFruitB_c::finalizeState_DummyEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_fruit_guts_leaf.cpp b/src/REL/d/a/obj/d_a_obj_fruit_guts_leaf.cpp index e69de29b..df3a24c8 100644 --- a/src/REL/d/a/obj/d_a_obj_fruit_guts_leaf.cpp +++ b/src/REL/d/a/obj/d_a_obj_fruit_guts_leaf.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FRUIT_GUTS_LEAF, dAcOFruitGutsLeaf_c, fProfile::OBJ_FRUIT_GUTS_LEAF, 0x2E, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_fruit_tree.cpp b/src/REL/d/a/obj/d_a_obj_fruit_tree.cpp index e69de29b..c1ecbf7a 100644 --- a/src/REL/d/a/obj/d_a_obj_fruit_tree.cpp +++ b/src/REL/d/a/obj/d_a_obj_fruit_tree.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_FRUIT_TREE, dAcOFruitTree_c, fProfile::OBJ_FRUIT_TREE, 0x154, 0, 4099); + +STATE_DEFINE(dAcOFruitTree_c, Wait); + +void dAcOFruitTree_c::initializeState_Wait() {} +void dAcOFruitTree_c::executeState_Wait() {} +void dAcOFruitTree_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_gear.cpp b/src/REL/d/a/obj/d_a_obj_gear.cpp index e69de29b..1afae6fd 100644 --- a/src/REL/d/a/obj/d_a_obj_gear.cpp +++ b/src/REL/d/a/obj/d_a_obj_gear.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GEAR, dAcOGear_c, fProfile::OBJ_GEAR, 0x233, 0, 7); + +STATE_DEFINE(dAcOGear_c, Wait); +STATE_DEFINE(dAcOGear_c, Rotation); +STATE_DEFINE(dAcOGear_c, Deboost); +STATE_DEFINE(dAcOGear_c, Stop); + +void dAcOGear_c::initializeState_Wait() {} +void dAcOGear_c::executeState_Wait() {} +void dAcOGear_c::finalizeState_Wait() {} +void dAcOGear_c::initializeState_Rotation() {} +void dAcOGear_c::executeState_Rotation() {} +void dAcOGear_c::finalizeState_Rotation() {} +void dAcOGear_c::initializeState_Deboost() {} +void dAcOGear_c::executeState_Deboost() {} +void dAcOGear_c::finalizeState_Deboost() {} +void dAcOGear_c::initializeState_Stop() {} +void dAcOGear_c::executeState_Stop() {} +void dAcOGear_c::finalizeState_Stop() {} diff --git a/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp b/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp index e69de29b..cafa552f 100644 --- a/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp +++ b/src/REL/d/a/obj/d_a_obj_girahim_foot.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GIRAHIM_FOOT, dAcOgirahimFoot_c, fProfile::OBJ_GIRAHIM_FOOT, 0x210, 0, 6); + +STATE_DEFINE(dAcOgirahimFoot_c, Wait); +STATE_DEFINE(dAcOgirahimFoot_c, Appear); + +void dAcOgirahimFoot_c::initializeState_Wait() {} +void dAcOgirahimFoot_c::executeState_Wait() {} +void dAcOgirahimFoot_c::finalizeState_Wait() {} +void dAcOgirahimFoot_c::initializeState_Appear() {} +void dAcOgirahimFoot_c::executeState_Appear() {} +void dAcOgirahimFoot_c::finalizeState_Appear() {} diff --git a/src/REL/d/a/obj/d_a_obj_girahimu_floor.cpp b/src/REL/d/a/obj/d_a_obj_girahimu_floor.cpp index e69de29b..0f3fb0f6 100644 --- a/src/REL/d/a/obj/d_a_obj_girahimu_floor.cpp +++ b/src/REL/d/a/obj/d_a_obj_girahimu_floor.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GIRAHIMU_FLOOR, dAcOGirahimuFloor_c, fProfile::OBJ_GIRAHIMU_FLOOR, 0x25F, 0, 2); + +STATE_DEFINE(dAcOGirahimuFloor_c, Wait); +STATE_DEFINE(dAcOGirahimuFloor_c, Return); +STATE_DEFINE(dAcOGirahimuFloor_c, Generate); +STATE_DEFINE(dAcOGirahimuFloor_c, Broken); +STATE_DEFINE(dAcOGirahimuFloor_c, Move); + +void dAcOGirahimuFloor_c::initializeState_Wait() {} +void dAcOGirahimuFloor_c::executeState_Wait() {} +void dAcOGirahimuFloor_c::finalizeState_Wait() {} +void dAcOGirahimuFloor_c::initializeState_Return() {} +void dAcOGirahimuFloor_c::executeState_Return() {} +void dAcOGirahimuFloor_c::finalizeState_Return() {} +void dAcOGirahimuFloor_c::initializeState_Generate() {} +void dAcOGirahimuFloor_c::executeState_Generate() {} +void dAcOGirahimuFloor_c::finalizeState_Generate() {} +void dAcOGirahimuFloor_c::initializeState_Broken() {} +void dAcOGirahimuFloor_c::executeState_Broken() {} +void dAcOGirahimuFloor_c::finalizeState_Broken() {} +void dAcOGirahimuFloor_c::initializeState_Move() {} +void dAcOGirahimuFloor_c::executeState_Move() {} +void dAcOGirahimuFloor_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_girahimu_knife.cpp b/src/REL/d/a/obj/d_a_obj_girahimu_knife.cpp index e69de29b..76af8725 100644 --- a/src/REL/d/a/obj/d_a_obj_girahimu_knife.cpp +++ b/src/REL/d/a/obj/d_a_obj_girahimu_knife.cpp @@ -0,0 +1,45 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GH_KNIFE, dAcObjGirahimuKnife_c, fProfile::OBJ_GH_KNIFE, 0x115, 0, 2); + +STATE_DEFINE(dAcObjGirahimuKnife_c, Wait); +STATE_DEFINE(dAcObjGirahimuKnife_c, SpinWait); +STATE_DEFINE(dAcObjGirahimuKnife_c, SpinWaitPreAttack); +STATE_DEFINE(dAcObjGirahimuKnife_c, SpinFreeWait); +STATE_DEFINE(dAcObjGirahimuKnife_c, FreeWait); +STATE_DEFINE(dAcObjGirahimuKnife_c, Attack); +STATE_DEFINE(dAcObjGirahimuKnife_c, AttackEnd); +STATE_DEFINE(dAcObjGirahimuKnife_c, Return); +STATE_DEFINE(dAcObjGirahimuKnife_c, Hit); +STATE_DEFINE(dAcObjGirahimuKnife_c, CircleWait); + +void dAcObjGirahimuKnife_c::initializeState_Wait() {} +void dAcObjGirahimuKnife_c::executeState_Wait() {} +void dAcObjGirahimuKnife_c::finalizeState_Wait() {} +void dAcObjGirahimuKnife_c::initializeState_SpinWait() {} +void dAcObjGirahimuKnife_c::executeState_SpinWait() {} +void dAcObjGirahimuKnife_c::finalizeState_SpinWait() {} +void dAcObjGirahimuKnife_c::initializeState_SpinWaitPreAttack() {} +void dAcObjGirahimuKnife_c::executeState_SpinWaitPreAttack() {} +void dAcObjGirahimuKnife_c::finalizeState_SpinWaitPreAttack() {} +void dAcObjGirahimuKnife_c::initializeState_SpinFreeWait() {} +void dAcObjGirahimuKnife_c::executeState_SpinFreeWait() {} +void dAcObjGirahimuKnife_c::finalizeState_SpinFreeWait() {} +void dAcObjGirahimuKnife_c::initializeState_FreeWait() {} +void dAcObjGirahimuKnife_c::executeState_FreeWait() {} +void dAcObjGirahimuKnife_c::finalizeState_FreeWait() {} +void dAcObjGirahimuKnife_c::initializeState_Attack() {} +void dAcObjGirahimuKnife_c::executeState_Attack() {} +void dAcObjGirahimuKnife_c::finalizeState_Attack() {} +void dAcObjGirahimuKnife_c::initializeState_AttackEnd() {} +void dAcObjGirahimuKnife_c::executeState_AttackEnd() {} +void dAcObjGirahimuKnife_c::finalizeState_AttackEnd() {} +void dAcObjGirahimuKnife_c::initializeState_Return() {} +void dAcObjGirahimuKnife_c::executeState_Return() {} +void dAcObjGirahimuKnife_c::finalizeState_Return() {} +void dAcObjGirahimuKnife_c::initializeState_Hit() {} +void dAcObjGirahimuKnife_c::executeState_Hit() {} +void dAcObjGirahimuKnife_c::finalizeState_Hit() {} +void dAcObjGirahimuKnife_c::initializeState_CircleWait() {} +void dAcObjGirahimuKnife_c::executeState_CircleWait() {} +void dAcObjGirahimuKnife_c::finalizeState_CircleWait() {} diff --git a/src/REL/d/a/obj/d_a_obj_girahimu_sword_link.cpp b/src/REL/d/a/obj/d_a_obj_girahimu_sword_link.cpp index e69de29b..d331ab48 100644 --- a/src/REL/d/a/obj/d_a_obj_girahimu_sword_link.cpp +++ b/src/REL/d/a/obj/d_a_obj_girahimu_sword_link.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GH_SW_L, dAcObjGirahimuSwordLink_c, fProfile::OBJ_GH_SW_L, 0x114, 0, 2); + +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Hide); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Equip); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, GetSword); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Throw); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, AtThrow); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Stick); +STATE_DEFINE(dAcObjGirahimuSwordLink_c, Reflect); + +void dAcObjGirahimuSwordLink_c::initializeState_Hide() {} +void dAcObjGirahimuSwordLink_c::executeState_Hide() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Hide() {} +void dAcObjGirahimuSwordLink_c::initializeState_Equip() {} +void dAcObjGirahimuSwordLink_c::executeState_Equip() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Equip() {} +void dAcObjGirahimuSwordLink_c::initializeState_GetSword() {} +void dAcObjGirahimuSwordLink_c::executeState_GetSword() {} +void dAcObjGirahimuSwordLink_c::finalizeState_GetSword() {} +void dAcObjGirahimuSwordLink_c::initializeState_Throw() {} +void dAcObjGirahimuSwordLink_c::executeState_Throw() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Throw() {} +void dAcObjGirahimuSwordLink_c::initializeState_AtThrow() {} +void dAcObjGirahimuSwordLink_c::executeState_AtThrow() {} +void dAcObjGirahimuSwordLink_c::finalizeState_AtThrow() {} +void dAcObjGirahimuSwordLink_c::initializeState_Stick() {} +void dAcObjGirahimuSwordLink_c::executeState_Stick() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Stick() {} +void dAcObjGirahimuSwordLink_c::initializeState_Reflect() {} +void dAcObjGirahimuSwordLink_c::executeState_Reflect() {} +void dAcObjGirahimuSwordLink_c::finalizeState_Reflect() {} diff --git a/src/REL/d/a/obj/d_a_obj_god_mark.cpp b/src/REL/d/a/obj/d_a_obj_god_mark.cpp index e69de29b..5b51cebc 100644 --- a/src/REL/d/a/obj/d_a_obj_god_mark.cpp +++ b/src/REL/d/a/obj/d_a_obj_god_mark.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GOD_MARK, dAcOgodMark_c, fProfile::OBJ_GOD_MARK, 0x20A, 0, 6); + +STATE_DEFINE(dAcOgodMark_c, Wait); +STATE_DEFINE(dAcOgodMark_c, Shine); + +void dAcOgodMark_c::initializeState_Wait() {} +void dAcOgodMark_c::executeState_Wait() {} +void dAcOgodMark_c::finalizeState_Wait() {} +void dAcOgodMark_c::initializeState_Shine() {} +void dAcOgodMark_c::executeState_Shine() {} +void dAcOgodMark_c::finalizeState_Shine() {} diff --git a/src/REL/d/a/obj/d_a_obj_goddess_cube.cpp b/src/REL/d/a/obj/d_a_obj_goddess_cube.cpp index e69de29b..0322aedb 100644 --- a/src/REL/d/a/obj/d_a_obj_goddess_cube.cpp +++ b/src/REL/d/a/obj/d_a_obj_goddess_cube.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GODDESS_CUBE, dAcOGoddessCube_c, fProfile::OBJ_GODDESS_CUBE, 0x1A6, 0, 3); + +STATE_DEFINE(dAcOGoddessCube_c, Wait); +STATE_DEFINE(dAcOGoddessCube_c, Shot); + +void dAcOGoddessCube_c::initializeState_Wait() {} +void dAcOGoddessCube_c::executeState_Wait() {} +void dAcOGoddessCube_c::finalizeState_Wait() {} +void dAcOGoddessCube_c::initializeState_Shot() {} +void dAcOGoddessCube_c::executeState_Shot() {} +void dAcOGoddessCube_c::finalizeState_Shot() {} diff --git a/src/REL/d/a/obj/d_a_obj_goddess_statue.cpp b/src/REL/d/a/obj/d_a_obj_goddess_statue.cpp index e69de29b..0bcd071f 100644 --- a/src/REL/d/a/obj/d_a_obj_goddess_statue.cpp +++ b/src/REL/d/a/obj/d_a_obj_goddess_statue.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GODDESS_STATUE, dAcOGoddessStatue_c, fProfile::OBJ_GODDESS_STATUE, 0x24A, 0, 3); + +STATE_DEFINE(dAcOGoddessStatue_c, Wait); + +void dAcOGoddessStatue_c::initializeState_Wait() {} +void dAcOGoddessStatue_c::executeState_Wait() {} +void dAcOGoddessStatue_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_grass_coil.cpp b/src/REL/d/a/obj/d_a_obj_grass_coil.cpp index e69de29b..9f772ebf 100644 --- a/src/REL/d/a/obj/d_a_obj_grass_coil.cpp +++ b/src/REL/d/a/obj/d_a_obj_grass_coil.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GRASS_COIL, dAcOgrassCoil_c, fProfile::OBJ_GRASS_COIL, 0x263, 0, 2); + +STATE_DEFINE(dAcOgrassCoil_c, Wait); + +void dAcOgrassCoil_c::initializeState_Wait() {} +void dAcOgrassCoil_c::executeState_Wait() {} +void dAcOgrassCoil_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_grave.cpp b/src/REL/d/a/obj/d_a_obj_grave.cpp index e69de29b..8fc7101c 100644 --- a/src/REL/d/a/obj/d_a_obj_grave.cpp +++ b/src/REL/d/a/obj/d_a_obj_grave.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GRAVE, dAcOGrave_c, fProfile::OBJ_GRAVE, 0x255, 0, 2); + +STATE_DEFINE(dAcOGrave_c, Wait); +STATE_DEFINE(dAcOGrave_c, Move); + +void dAcOGrave_c::initializeState_Wait() {} +void dAcOGrave_c::executeState_Wait() {} +void dAcOGrave_c::finalizeState_Wait() {} +void dAcOGrave_c::initializeState_Move() {} +void dAcOGrave_c::executeState_Move() {} +void dAcOGrave_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_ground_cover.cpp b/src/REL/d/a/obj/d_a_obj_ground_cover.cpp index e69de29b..e59440c2 100644 --- a/src/REL/d/a/obj/d_a_obj_ground_cover.cpp +++ b/src/REL/d/a/obj/d_a_obj_ground_cover.cpp @@ -0,0 +1,36 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GROUND_COVER, dAcOgroundCover_c, fProfile::OBJ_GROUND_COVER, 0x1FD, 0, 6); + +STATE_DEFINE(dAcOgroundCover_c, Wait); +STATE_DEFINE(dAcOgroundCover_c, Wait2); +STATE_DEFINE(dAcOgroundCover_c, AppearWait); +STATE_DEFINE(dAcOgroundCover_c, AppearOpen); +STATE_DEFINE(dAcOgroundCover_c, AppearClose); +STATE_DEFINE(dAcOgroundCover_c, Fight); +STATE_DEFINE(dAcOgroundCover_c, Sealed); + +dAcOgroundCover_c::dAcOgroundCover_c() : mStateMgr(*this, sStateID::null) {} +dAcOgroundCover_c::~dAcOgroundCover_c() {} + +void dAcOgroundCover_c::initializeState_Wait() {} +void dAcOgroundCover_c::executeState_Wait() {} +void dAcOgroundCover_c::finalizeState_Wait() {} +void dAcOgroundCover_c::initializeState_Wait2() {} +void dAcOgroundCover_c::executeState_Wait2() {} +void dAcOgroundCover_c::finalizeState_Wait2() {} +void dAcOgroundCover_c::initializeState_AppearWait() {} +void dAcOgroundCover_c::executeState_AppearWait() {} +void dAcOgroundCover_c::finalizeState_AppearWait() {} +void dAcOgroundCover_c::initializeState_AppearOpen() {} +void dAcOgroundCover_c::executeState_AppearOpen() {} +void dAcOgroundCover_c::finalizeState_AppearOpen() {} +void dAcOgroundCover_c::initializeState_AppearClose() {} +void dAcOgroundCover_c::executeState_AppearClose() {} +void dAcOgroundCover_c::finalizeState_AppearClose() {} +void dAcOgroundCover_c::initializeState_Fight() {} +void dAcOgroundCover_c::executeState_Fight() {} +void dAcOgroundCover_c::finalizeState_Fight() {} +void dAcOgroundCover_c::initializeState_Sealed() {} +void dAcOgroundCover_c::executeState_Sealed() {} +void dAcOgroundCover_c::finalizeState_Sealed() {} diff --git a/src/REL/d/a/obj/d_a_obj_guard_log.cpp b/src/REL/d/a/obj/d_a_obj_guard_log.cpp index e69de29b..7e42282c 100644 --- a/src/REL/d/a/obj/d_a_obj_guard_log.cpp +++ b/src/REL/d/a/obj/d_a_obj_guard_log.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_GUARD_LOG, dAcOguardLog_c, fProfile::OBJ_GUARD_LOG, 0x1F4, 0, 2); + +STATE_DEFINE(dAcOguardLog_c, Init); +STATE_DEFINE(dAcOguardLog_c, Wait); +STATE_DEFINE(dAcOguardLog_c, Shake); + +void dAcOguardLog_c::initializeState_Init() {} +void dAcOguardLog_c::executeState_Init() {} +void dAcOguardLog_c::finalizeState_Init() {} +void dAcOguardLog_c::initializeState_Wait() {} +void dAcOguardLog_c::executeState_Wait() {} +void dAcOguardLog_c::finalizeState_Wait() {} +void dAcOguardLog_c::initializeState_Shake() {} +void dAcOguardLog_c::executeState_Shake() {} +void dAcOguardLog_c::finalizeState_Shake() {} diff --git a/src/REL/d/a/obj/d_a_obj_harp_hint.cpp b/src/REL/d/a/obj/d_a_obj_harp_hint.cpp index e69de29b..bcb31b0b 100644 --- a/src/REL/d/a/obj/d_a_obj_harp_hint.cpp +++ b/src/REL/d/a/obj/d_a_obj_harp_hint.cpp @@ -0,0 +1,69 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HARP_HINT, dAcOHarpHint_c, fProfile::OBJ_HARP_HINT, 0x1B1, 0, 3); + +STATE_DEFINE(dAcOHarpHint_c, Wait); +STATE_DEFINE(dAcOHarpHint_c, Rotate); +STATE_DEFINE(dAcOHarpHint_c, Shift); +STATE_DEFINE(dAcOHarpHint_c, TalkStart); +STATE_DEFINE(dAcOHarpHint_c, Talk); +STATE_DEFINE(dAcOHarpHint_c, Beetle); +STATE_DEFINE(dAcOHarpHint_c, Bomb); +STATE_DEFINE(dAcOHarpHint_c, Whip); +STATE_DEFINE(dAcOHarpHint_c, WhipRot); +STATE_DEFINE(dAcOHarpHint_c, Water); +STATE_DEFINE(dAcOHarpHint_c, Wind); +STATE_DEFINE(dAcOHarpHint_c, HorizonHit); +STATE_DEFINE(dAcOHarpHint_c, VerticalHit); +STATE_DEFINE(dAcOHarpHint_c, Appear); +STATE_DEFINE(dAcOHarpHint_c, AppearShiekah); +STATE_DEFINE(dAcOHarpHint_c, ItemGen); + +void dAcOHarpHint_c::initializeState_Wait() {} +void dAcOHarpHint_c::executeState_Wait() {} +void dAcOHarpHint_c::finalizeState_Wait() {} +void dAcOHarpHint_c::initializeState_Rotate() {} +void dAcOHarpHint_c::executeState_Rotate() {} +void dAcOHarpHint_c::finalizeState_Rotate() {} +void dAcOHarpHint_c::initializeState_Shift() {} +void dAcOHarpHint_c::executeState_Shift() {} +void dAcOHarpHint_c::finalizeState_Shift() {} +void dAcOHarpHint_c::initializeState_TalkStart() {} +void dAcOHarpHint_c::executeState_TalkStart() {} +void dAcOHarpHint_c::finalizeState_TalkStart() {} +void dAcOHarpHint_c::initializeState_Talk() {} +void dAcOHarpHint_c::executeState_Talk() {} +void dAcOHarpHint_c::finalizeState_Talk() {} +void dAcOHarpHint_c::initializeState_Beetle() {} +void dAcOHarpHint_c::executeState_Beetle() {} +void dAcOHarpHint_c::finalizeState_Beetle() {} +void dAcOHarpHint_c::initializeState_Bomb() {} +void dAcOHarpHint_c::executeState_Bomb() {} +void dAcOHarpHint_c::finalizeState_Bomb() {} +void dAcOHarpHint_c::initializeState_Whip() {} +void dAcOHarpHint_c::executeState_Whip() {} +void dAcOHarpHint_c::finalizeState_Whip() {} +void dAcOHarpHint_c::initializeState_WhipRot() {} +void dAcOHarpHint_c::executeState_WhipRot() {} +void dAcOHarpHint_c::finalizeState_WhipRot() {} +void dAcOHarpHint_c::initializeState_Water() {} +void dAcOHarpHint_c::executeState_Water() {} +void dAcOHarpHint_c::finalizeState_Water() {} +void dAcOHarpHint_c::initializeState_Wind() {} +void dAcOHarpHint_c::executeState_Wind() {} +void dAcOHarpHint_c::finalizeState_Wind() {} +void dAcOHarpHint_c::initializeState_HorizonHit() {} +void dAcOHarpHint_c::executeState_HorizonHit() {} +void dAcOHarpHint_c::finalizeState_HorizonHit() {} +void dAcOHarpHint_c::initializeState_VerticalHit() {} +void dAcOHarpHint_c::executeState_VerticalHit() {} +void dAcOHarpHint_c::finalizeState_VerticalHit() {} +void dAcOHarpHint_c::initializeState_Appear() {} +void dAcOHarpHint_c::executeState_Appear() {} +void dAcOHarpHint_c::finalizeState_Appear() {} +void dAcOHarpHint_c::initializeState_AppearShiekah() {} +void dAcOHarpHint_c::executeState_AppearShiekah() {} +void dAcOHarpHint_c::finalizeState_AppearShiekah() {} +void dAcOHarpHint_c::initializeState_ItemGen() {} +void dAcOHarpHint_c::executeState_ItemGen() {} +void dAcOHarpHint_c::finalizeState_ItemGen() {} diff --git a/src/REL/d/a/obj/d_a_obj_himo.cpp b/src/REL/d/a/obj/d_a_obj_himo.cpp index e69de29b..63327f87 100644 --- a/src/REL/d/a/obj/d_a_obj_himo.cpp +++ b/src/REL/d/a/obj/d_a_obj_himo.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HIMO, dAcOhimo_c, fProfile::OBJ_HIMO, 0xD9, 0, 2); + +STATE_DEFINE(dAcOhimo_c, Wait); + +void dAcOhimo_c::initializeState_Wait() {} +void dAcOhimo_c::executeState_Wait() {} +void dAcOhimo_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_hit_lever_sw.cpp b/src/REL/d/a/obj/d_a_obj_hit_lever_sw.cpp index e69de29b..5e9ca917 100644 --- a/src/REL/d/a/obj/d_a_obj_hit_lever_sw.cpp +++ b/src/REL/d/a/obj/d_a_obj_hit_lever_sw.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HIT_LEVER_SW, dAcOhitLeverSw_c, fProfile::OBJ_HIT_LEVER_SW, 0x1C0, 0, 6); + +STATE_DEFINE(dAcOhitLeverSw_c, Right); +STATE_DEFINE(dAcOhitLeverSw_c, Left); +STATE_DEFINE(dAcOhitLeverSw_c, Move); + +void dAcOhitLeverSw_c::initializeState_Right() {} +void dAcOhitLeverSw_c::executeState_Right() {} +void dAcOhitLeverSw_c::finalizeState_Right() {} +void dAcOhitLeverSw_c::initializeState_Left() {} +void dAcOhitLeverSw_c::executeState_Left() {} +void dAcOhitLeverSw_c::finalizeState_Left() {} +void dAcOhitLeverSw_c::initializeState_Move() {} +void dAcOhitLeverSw_c::executeState_Move() {} +void dAcOhitLeverSw_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_hole.cpp b/src/REL/d/a/obj/d_a_obj_hole.cpp index e69de29b..a7daf77b 100644 --- a/src/REL/d/a/obj/d_a_obj_hole.cpp +++ b/src/REL/d/a/obj/d_a_obj_hole.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HOLE, dAcOhole_c, fProfile::OBJ_HOLE, 0xF7, 0, 258); + +STATE_DEFINE(dAcOhole_c, Wait); + +void dAcOhole_c::initializeState_Wait() {} +void dAcOhole_c::executeState_Wait() {} +void dAcOhole_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_hole_minigame.cpp b/src/REL/d/a/obj/d_a_obj_hole_minigame.cpp index e69de29b..4a86c90c 100644 --- a/src/REL/d/a/obj/d_a_obj_hole_minigame.cpp +++ b/src/REL/d/a/obj/d_a_obj_hole_minigame.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_HOLE_MINIGAME, dAcOholeMinigame_c, fProfile::OBJ_HOLE_MINIGAME, 0x1C1, 0, 4); + +STATE_DEFINE(dAcOholeMinigame_c, Wait); +STATE_DEFINE(dAcOholeMinigame_c, Start); +STATE_DEFINE(dAcOholeMinigame_c, Play); +STATE_DEFINE(dAcOholeMinigame_c, Message); +STATE_DEFINE(dAcOholeMinigame_c, Clear); + +void dAcOholeMinigame_c::initializeState_Wait() {} +void dAcOholeMinigame_c::executeState_Wait() {} +void dAcOholeMinigame_c::finalizeState_Wait() {} +void dAcOholeMinigame_c::initializeState_Start() {} +void dAcOholeMinigame_c::executeState_Start() {} +void dAcOholeMinigame_c::finalizeState_Start() {} +void dAcOholeMinigame_c::initializeState_Play() {} +void dAcOholeMinigame_c::executeState_Play() {} +void dAcOholeMinigame_c::finalizeState_Play() {} +void dAcOholeMinigame_c::initializeState_Message() {} +void dAcOholeMinigame_c::executeState_Message() {} +void dAcOholeMinigame_c::finalizeState_Message() {} +void dAcOholeMinigame_c::initializeState_Clear() {} +void dAcOholeMinigame_c::executeState_Clear() {} +void dAcOholeMinigame_c::finalizeState_Clear() {} diff --git a/src/REL/d/a/obj/d_a_obj_impa_door.cpp b/src/REL/d/a/obj/d_a_obj_impa_door.cpp index e69de29b..26728a29 100644 --- a/src/REL/d/a/obj/d_a_obj_impa_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_impa_door.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_IMPA_DOOR, dAcOimpaDoor_c, fProfile::OBJ_IMPA_DOOR, 0x20C, 0, 3); + +STATE_DEFINE(dAcOimpaDoor_c, Wait); + +void dAcOimpaDoor_c::initializeState_Wait() {} +void dAcOimpaDoor_c::executeState_Wait() {} +void dAcOimpaDoor_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_insect_island.cpp b/src/REL/d/a/obj/d_a_obj_insect_island.cpp index e69de29b..ed22d2ba 100644 --- a/src/REL/d/a/obj/d_a_obj_insect_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_insect_island.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_INSECT_ISLAND, dAcOinsectIsland_c, fProfile::OBJ_INSECT_ISLAND, 0x1E8, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_into_hole.cpp b/src/REL/d/a/obj/d_a_obj_into_hole.cpp index e69de29b..a2fcc6ef 100644 --- a/src/REL/d/a/obj/d_a_obj_into_hole.cpp +++ b/src/REL/d/a/obj/d_a_obj_into_hole.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_INTO_HOLE, dAcArrow_c, fProfile::OBJ_INTO_HOLE, 0xF8, 0, 7); diff --git a/src/REL/d/a/obj/d_a_obj_iron_stage.cpp b/src/REL/d/a/obj/d_a_obj_iron_stage.cpp index e69de29b..2b5a6d94 100644 --- a/src/REL/d/a/obj/d_a_obj_iron_stage.cpp +++ b/src/REL/d/a/obj/d_a_obj_iron_stage.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_IRON_STAGE, dAcOironStage_c, fProfile::OBJ_IRON_STAGE, 0x1CE, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_island_LOD.cpp b/src/REL/d/a/obj/d_a_obj_island_LOD.cpp index e69de29b..1f198ce0 100644 --- a/src/REL/d/a/obj/d_a_obj_island_LOD.cpp +++ b/src/REL/d/a/obj/d_a_obj_island_LOD.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ISLAND_LOD, dAcOislandLOD_c, fProfile::OBJ_ISLAND_LOD, 0x211, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_island_nusi.cpp b/src/REL/d/a/obj/d_a_obj_island_nusi.cpp index e69de29b..292c7f94 100644 --- a/src/REL/d/a/obj/d_a_obj_island_nusi.cpp +++ b/src/REL/d/a/obj/d_a_obj_island_nusi.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ISLAND_NUSI, dAcOislandNusi_c, fProfile::OBJ_ISLAND_NUSI, 0x204, 0, 3); + +STATE_DEFINE(dAcOislandNusi_c, Wait); +STATE_DEFINE(dAcOislandNusi_c, NusiFight); + +void dAcOislandNusi_c::initializeState_Wait() {} +void dAcOislandNusi_c::executeState_Wait() {} +void dAcOislandNusi_c::finalizeState_Wait() {} +void dAcOislandNusi_c::initializeState_NusiFight() {} +void dAcOislandNusi_c::executeState_NusiFight() {} +void dAcOislandNusi_c::finalizeState_NusiFight() {} diff --git a/src/REL/d/a/obj/d_a_obj_item_heart_container.cpp b/src/REL/d/a/obj/d_a_obj_item_heart_container.cpp index e69de29b..39915285 100644 --- a/src/REL/d/a/obj/d_a_obj_item_heart_container.cpp +++ b/src/REL/d/a/obj/d_a_obj_item_heart_container.cpp @@ -0,0 +1,40 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ITEM_HEART_CONTAINER, dAcOItemHeartContainer_c, fProfile::OBJ_ITEM_HEART_CONTAINER, 0x2C, 0, 3); + +STATE_DEFINE(dAcOItemHeartContainer_c, Hide); +STATE_DEFINE(dAcOItemHeartContainer_c, RequestAppearEvent); +STATE_DEFINE(dAcOItemHeartContainer_c, AppearEffect); +STATE_DEFINE(dAcOItemHeartContainer_c, Appear); +STATE_DEFINE(dAcOItemHeartContainer_c, WaitFall); +STATE_DEFINE(dAcOItemHeartContainer_c, Fall); +STATE_DEFINE(dAcOItemHeartContainer_c, WaitGet); +STATE_DEFINE(dAcOItemHeartContainer_c, WaitGetQuake); + +dAcOItemHeartContainer_c::dAcOItemHeartContainer_c() : mStateMgr(*this, sStateID::null) {} +dAcOItemHeartContainer_c::~dAcOItemHeartContainer_c() {} + +void dAcOItemHeartContainer_c::initializeState_Hide() {} +void dAcOItemHeartContainer_c::executeState_Hide() {} +void dAcOItemHeartContainer_c::finalizeState_Hide() {} +void dAcOItemHeartContainer_c::initializeState_RequestAppearEvent() {} +void dAcOItemHeartContainer_c::executeState_RequestAppearEvent() {} +void dAcOItemHeartContainer_c::finalizeState_RequestAppearEvent() {} +void dAcOItemHeartContainer_c::initializeState_AppearEffect() {} +void dAcOItemHeartContainer_c::executeState_AppearEffect() {} +void dAcOItemHeartContainer_c::finalizeState_AppearEffect() {} +void dAcOItemHeartContainer_c::initializeState_Appear() {} +void dAcOItemHeartContainer_c::executeState_Appear() {} +void dAcOItemHeartContainer_c::finalizeState_Appear() {} +void dAcOItemHeartContainer_c::initializeState_WaitFall() {} +void dAcOItemHeartContainer_c::executeState_WaitFall() {} +void dAcOItemHeartContainer_c::finalizeState_WaitFall() {} +void dAcOItemHeartContainer_c::initializeState_Fall() {} +void dAcOItemHeartContainer_c::executeState_Fall() {} +void dAcOItemHeartContainer_c::finalizeState_Fall() {} +void dAcOItemHeartContainer_c::initializeState_WaitGet() {} +void dAcOItemHeartContainer_c::executeState_WaitGet() {} +void dAcOItemHeartContainer_c::finalizeState_WaitGet() {} +void dAcOItemHeartContainer_c::initializeState_WaitGetQuake() {} +void dAcOItemHeartContainer_c::executeState_WaitGetQuake() {} +void dAcOItemHeartContainer_c::finalizeState_WaitGetQuake() {} diff --git a/src/REL/d/a/obj/d_a_obj_ivy_rope.cpp b/src/REL/d/a/obj/d_a_obj_ivy_rope.cpp index e69de29b..dbeeb324 100644 --- a/src/REL/d/a/obj/d_a_obj_ivy_rope.cpp +++ b/src/REL/d/a/obj/d_a_obj_ivy_rope.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_IVY_ROPE, dAcOivyRope_c, fProfile::OBJ_IVY_ROPE, 0x262, 0, 2); + +STATE_DEFINE(dAcOivyRope_c, RopeWait); +STATE_DEFINE(dAcOivyRope_c, PlayerGrip); +STATE_DEFINE(dAcOivyRope_c, RopeReturn); +STATE_DEFINE(dAcOivyRope_c, RopeCut); +STATE_DEFINE(dAcOivyRope_c, TerryRopeWait); +STATE_DEFINE(dAcOivyRope_c, TerryRopeUp); +STATE_DEFINE(dAcOivyRope_c, TerryRopeDown); +STATE_DEFINE(dAcOivyRope_c, TerryRopeInit); +STATE_DEFINE(dAcOivyRope_c, TerryRopePlayerCarry); + +void dAcOivyRope_c::initializeState_RopeWait() {} +void dAcOivyRope_c::executeState_RopeWait() {} +void dAcOivyRope_c::finalizeState_RopeWait() {} +void dAcOivyRope_c::initializeState_PlayerGrip() {} +void dAcOivyRope_c::executeState_PlayerGrip() {} +void dAcOivyRope_c::finalizeState_PlayerGrip() {} +void dAcOivyRope_c::initializeState_RopeReturn() {} +void dAcOivyRope_c::executeState_RopeReturn() {} +void dAcOivyRope_c::finalizeState_RopeReturn() {} +void dAcOivyRope_c::initializeState_RopeCut() {} +void dAcOivyRope_c::executeState_RopeCut() {} +void dAcOivyRope_c::finalizeState_RopeCut() {} +void dAcOivyRope_c::initializeState_TerryRopeWait() {} +void dAcOivyRope_c::executeState_TerryRopeWait() {} +void dAcOivyRope_c::finalizeState_TerryRopeWait() {} +void dAcOivyRope_c::initializeState_TerryRopeUp() {} +void dAcOivyRope_c::executeState_TerryRopeUp() {} +void dAcOivyRope_c::finalizeState_TerryRopeUp() {} +void dAcOivyRope_c::initializeState_TerryRopeDown() {} +void dAcOivyRope_c::executeState_TerryRopeDown() {} +void dAcOivyRope_c::finalizeState_TerryRopeDown() {} +void dAcOivyRope_c::initializeState_TerryRopeInit() {} +void dAcOivyRope_c::executeState_TerryRopeInit() {} +void dAcOivyRope_c::finalizeState_TerryRopeInit() {} +void dAcOivyRope_c::initializeState_TerryRopePlayerCarry() {} +void dAcOivyRope_c::executeState_TerryRopePlayerCarry() {} +void dAcOivyRope_c::finalizeState_TerryRopePlayerCarry() {} diff --git a/src/REL/d/a/obj/d_a_obj_kanban_stone.cpp b/src/REL/d/a/obj/d_a_obj_kanban_stone.cpp index e69de29b..47e986b2 100644 --- a/src/REL/d/a/obj/d_a_obj_kanban_stone.cpp +++ b/src/REL/d/a/obj/d_a_obj_kanban_stone.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_KANBAN_STONE, dAcOKanbanStone_c, fProfile::OBJ_KANBAN_STONE, 0x182, 0, 3); + +STATE_DEFINE(dAcOKanbanStone_c, Wait); +STATE_DEFINE(dAcOKanbanStone_c, Message); + +void dAcOKanbanStone_c::initializeState_Wait() {} +void dAcOKanbanStone_c::executeState_Wait() {} +void dAcOKanbanStone_c::finalizeState_Wait() {} +void dAcOKanbanStone_c::initializeState_Message() {} +void dAcOKanbanStone_c::executeState_Message() {} +void dAcOKanbanStone_c::finalizeState_Message() {} diff --git a/src/REL/d/a/obj/d_a_obj_kibako.cpp b/src/REL/d/a/obj/d_a_obj_kibako.cpp index e69de29b..97e25fae 100644 --- a/src/REL/d/a/obj/d_a_obj_kibako.cpp +++ b/src/REL/d/a/obj/d_a_obj_kibako.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_KIBAKO, dAcOkibako_c, fProfile::OBJ_KIBAKO, 0x12C, 0, 2); + +STATE_DEFINE(dAcOkibako_c, Wait); +STATE_DEFINE(dAcOkibako_c, Fire); +STATE_DEFINE(dAcOkibako_c, PushPull); +STATE_DEFINE(dAcOkibako_c, RopeGrab); +STATE_DEFINE(dAcOkibako_c, DeleteEvent); + +void dAcOkibako_c::initializeState_Wait() {} +void dAcOkibako_c::executeState_Wait() {} +void dAcOkibako_c::finalizeState_Wait() {} +void dAcOkibako_c::initializeState_Fire() {} +void dAcOkibako_c::executeState_Fire() {} +void dAcOkibako_c::finalizeState_Fire() {} +void dAcOkibako_c::initializeState_PushPull() {} +void dAcOkibako_c::executeState_PushPull() {} +void dAcOkibako_c::finalizeState_PushPull() {} +void dAcOkibako_c::initializeState_RopeGrab() {} +void dAcOkibako_c::executeState_RopeGrab() {} +void dAcOkibako_c::finalizeState_RopeGrab() {} +void dAcOkibako_c::initializeState_DeleteEvent() {} +void dAcOkibako_c::executeState_DeleteEvent() {} +void dAcOkibako_c::finalizeState_DeleteEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_kumite_wall.cpp b/src/REL/d/a/obj/d_a_obj_kumite_wall.cpp index e69de29b..19001678 100644 --- a/src/REL/d/a/obj/d_a_obj_kumite_wall.cpp +++ b/src/REL/d/a/obj/d_a_obj_kumite_wall.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_KUMITE_WALL, dAcOkumiteWall_c, fProfile::OBJ_KUMITE_WALL, 0x217, 0, 2); + +STATE_DEFINE(dAcOkumiteWall_c, Wait); +STATE_DEFINE(dAcOkumiteWall_c, Appear); +STATE_DEFINE(dAcOkumiteWall_c, Exist); +STATE_DEFINE(dAcOkumiteWall_c, Vanish); + +void dAcOkumiteWall_c::initializeState_Wait() {} +void dAcOkumiteWall_c::executeState_Wait() {} +void dAcOkumiteWall_c::finalizeState_Wait() {} +void dAcOkumiteWall_c::initializeState_Appear() {} +void dAcOkumiteWall_c::executeState_Appear() {} +void dAcOkumiteWall_c::finalizeState_Appear() {} +void dAcOkumiteWall_c::initializeState_Exist() {} +void dAcOkumiteWall_c::executeState_Exist() {} +void dAcOkumiteWall_c::finalizeState_Exist() {} +void dAcOkumiteWall_c::initializeState_Vanish() {} +void dAcOkumiteWall_c::executeState_Vanish() {} +void dAcOkumiteWall_c::finalizeState_Vanish() {} diff --git a/src/REL/d/a/obj/d_a_obj_lamp.cpp b/src/REL/d/a/obj/d_a_obj_lamp.cpp index e69de29b..d3a1fafd 100644 --- a/src/REL/d/a/obj/d_a_obj_lamp.cpp +++ b/src/REL/d/a/obj/d_a_obj_lamp.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LAMP, dAcOLamp_c, fProfile::OBJ_LAMP, 0x14B, 0, 3); + +STATE_DEFINE(dAcOLamp_c, Wait); + +void dAcOLamp_c::initializeState_Wait() {} +void dAcOLamp_c::executeState_Wait() {} +void dAcOLamp_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_lava_d201.cpp b/src/REL/d/a/obj/d_a_obj_lava_d201.cpp index e69de29b..14b421d0 100644 --- a/src/REL/d/a/obj/d_a_obj_lava_d201.cpp +++ b/src/REL/d/a/obj/d_a_obj_lava_d201.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LAVA_D201, dAcOLavaD201_c, fProfile::OBJ_LAVA_D201, 0x254, 0, 6); + +STATE_DEFINE(dAcOLavaD201_c, Wait); +STATE_DEFINE(dAcOLavaD201_c, WaitOff); +STATE_DEFINE(dAcOLavaD201_c, LavaIn); +STATE_DEFINE(dAcOLavaD201_c, LavaOut); + +void dAcOLavaD201_c::initializeState_Wait() {} +void dAcOLavaD201_c::executeState_Wait() {} +void dAcOLavaD201_c::finalizeState_Wait() {} +void dAcOLavaD201_c::initializeState_WaitOff() {} +void dAcOLavaD201_c::executeState_WaitOff() {} +void dAcOLavaD201_c::finalizeState_WaitOff() {} +void dAcOLavaD201_c::initializeState_LavaIn() {} +void dAcOLavaD201_c::executeState_LavaIn() {} +void dAcOLavaD201_c::finalizeState_LavaIn() {} +void dAcOLavaD201_c::initializeState_LavaOut() {} +void dAcOLavaD201_c::executeState_LavaOut() {} +void dAcOLavaD201_c::finalizeState_LavaOut() {} diff --git a/src/REL/d/a/obj/d_a_obj_lava_plate.cpp b/src/REL/d/a/obj/d_a_obj_lava_plate.cpp index e69de29b..fdc52292 100644 --- a/src/REL/d/a/obj/d_a_obj_lava_plate.cpp +++ b/src/REL/d/a/obj/d_a_obj_lava_plate.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LAVA_PLATE, dAcOLavaPlate_c, fProfile::OBJ_LAVA_PLATE, 0x242, 0, 2); + +STATE_DEFINE(dAcOLavaPlate_c, Wait); +STATE_DEFINE(dAcOLavaPlate_c, Move); +STATE_DEFINE(dAcOLavaPlate_c, Success); + +void dAcOLavaPlate_c::initializeState_Wait() {} +void dAcOLavaPlate_c::executeState_Wait() {} +void dAcOLavaPlate_c::finalizeState_Wait() {} +void dAcOLavaPlate_c::initializeState_Move() {} +void dAcOLavaPlate_c::executeState_Move() {} +void dAcOLavaPlate_c::finalizeState_Move() {} +void dAcOLavaPlate_c::initializeState_Success() {} +void dAcOLavaPlate_c::executeState_Success() {} +void dAcOLavaPlate_c::finalizeState_Success() {} diff --git a/src/REL/d/a/obj/d_a_obj_leaf_swing.cpp b/src/REL/d/a/obj/d_a_obj_leaf_swing.cpp index e69de29b..e0263434 100644 --- a/src/REL/d/a/obj/d_a_obj_leaf_swing.cpp +++ b/src/REL/d/a/obj/d_a_obj_leaf_swing.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LEAF_SWING, dAcOleafSwing_c, fProfile::OBJ_LEAF_SWING, 0x192, 0, 2); + +STATE_DEFINE(dAcOleafSwing_c, SwingCalc); + +void dAcOleafSwing_c::initializeState_SwingCalc() {} +void dAcOleafSwing_c::executeState_SwingCalc() {} +void dAcOleafSwing_c::finalizeState_SwingCalc() {} diff --git a/src/REL/d/a/obj/d_a_obj_light_line.cpp b/src/REL/d/a/obj/d_a_obj_light_line.cpp index e69de29b..67375a51 100644 --- a/src/REL/d/a/obj/d_a_obj_light_line.cpp +++ b/src/REL/d/a/obj/d_a_obj_light_line.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LIGHT_LINE, dAcOlightLine_c, fProfile::OBJ_LIGHT_LINE, 0x197, 0, 4); + +STATE_DEFINE(dAcOlightLine_c, OutSide); +STATE_DEFINE(dAcOlightLine_c, InSide); + +void dAcOlightLine_c::initializeState_OutSide() {} +void dAcOlightLine_c::executeState_OutSide() {} +void dAcOlightLine_c::finalizeState_OutSide() {} +void dAcOlightLine_c::initializeState_InSide() {} +void dAcOlightLine_c::executeState_InSide() {} +void dAcOlightLine_c::finalizeState_InSide() {} diff --git a/src/REL/d/a/obj/d_a_obj_light_shaft_small.cpp b/src/REL/d/a/obj/d_a_obj_light_shaft_small.cpp index e69de29b..c8b43eaf 100644 --- a/src/REL/d/a/obj/d_a_obj_light_shaft_small.cpp +++ b/src/REL/d/a/obj/d_a_obj_light_shaft_small.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LIGHT_SHAFT_SMALL, dAcOLightShaftSmall_c, fProfile::OBJ_LIGHT_SHAFT_SMALL, 0x198, 0, 4); + +STATE_DEFINE(dAcOLightShaftSmall_c, Wait); +STATE_DEFINE(dAcOLightShaftSmall_c, Inside); + +void dAcOLightShaftSmall_c::initializeState_Wait() {} +void dAcOLightShaftSmall_c::executeState_Wait() {} +void dAcOLightShaftSmall_c::finalizeState_Wait() {} +void dAcOLightShaftSmall_c::initializeState_Inside() {} +void dAcOLightShaftSmall_c::executeState_Inside() {} +void dAcOLightShaftSmall_c::finalizeState_Inside() {} diff --git a/src/REL/d/a/obj/d_a_obj_lighthouse_harp.cpp b/src/REL/d/a/obj/d_a_obj_lighthouse_harp.cpp index e69de29b..8c62d742 100644 --- a/src/REL/d/a/obj/d_a_obj_lighthouse_harp.cpp +++ b/src/REL/d/a/obj/d_a_obj_lighthouse_harp.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LIGHTHOUSE_HARP, dAcOlighthouseHarp_c, fProfile::OBJ_LIGHTHOUSE_HARP, 0x1DF, 0, 2); + +STATE_DEFINE(dAcOlighthouseHarp_c, Wait); +STATE_DEFINE(dAcOlighthouseHarp_c, Move); +STATE_DEFINE(dAcOlighthouseHarp_c, Appear); +STATE_DEFINE(dAcOlighthouseHarp_c, Roll); +STATE_DEFINE(dAcOlighthouseHarp_c, HarpFinish); + +void dAcOlighthouseHarp_c::initializeState_Wait() {} +void dAcOlighthouseHarp_c::executeState_Wait() {} +void dAcOlighthouseHarp_c::finalizeState_Wait() {} +void dAcOlighthouseHarp_c::initializeState_Move() {} +void dAcOlighthouseHarp_c::executeState_Move() {} +void dAcOlighthouseHarp_c::finalizeState_Move() {} +void dAcOlighthouseHarp_c::initializeState_Appear() {} +void dAcOlighthouseHarp_c::executeState_Appear() {} +void dAcOlighthouseHarp_c::finalizeState_Appear() {} +void dAcOlighthouseHarp_c::initializeState_Roll() {} +void dAcOlighthouseHarp_c::executeState_Roll() {} +void dAcOlighthouseHarp_c::finalizeState_Roll() {} +void dAcOlighthouseHarp_c::initializeState_HarpFinish() {} +void dAcOlighthouseHarp_c::executeState_HarpFinish() {} +void dAcOlighthouseHarp_c::finalizeState_HarpFinish() {} diff --git a/src/REL/d/a/obj/d_a_obj_lighthouse_light.cpp b/src/REL/d/a/obj/d_a_obj_lighthouse_light.cpp index e69de29b..44a14582 100644 --- a/src/REL/d/a/obj/d_a_obj_lighthouse_light.cpp +++ b/src/REL/d/a/obj/d_a_obj_lighthouse_light.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LIGHTHOUSE_LIGHT, dAcOlighthouseLight_c, fProfile::OBJ_LIGHTHOUSE_LIGHT, 0x1DE, 0, 0); + +STATE_DEFINE(dAcOlighthouseLight_c, Wait); +STATE_DEFINE(dAcOlighthouseLight_c, Move); +STATE_DEFINE(dAcOlighthouseLight_c, Appear); + +void dAcOlighthouseLight_c::initializeState_Wait() {} +void dAcOlighthouseLight_c::executeState_Wait() {} +void dAcOlighthouseLight_c::finalizeState_Wait() {} +void dAcOlighthouseLight_c::initializeState_Move() {} +void dAcOlighthouseLight_c::executeState_Move() {} +void dAcOlighthouseLight_c::finalizeState_Move() {} +void dAcOlighthouseLight_c::initializeState_Appear() {} +void dAcOlighthouseLight_c::executeState_Appear() {} +void dAcOlighthouseLight_c::finalizeState_Appear() {} diff --git a/src/REL/d/a/obj/d_a_obj_lock.cpp b/src/REL/d/a/obj/d_a_obj_lock.cpp index e69de29b..3cead006 100644 --- a/src/REL/d/a/obj/d_a_obj_lock.cpp +++ b/src/REL/d/a/obj/d_a_obj_lock.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHUTTER_LOCK, dAcOLock_c, fProfile::OBJ_SHUTTER_LOCK, 0x149, 0, 7); + +STATE_DEFINE(dAcOLock_c, Wait); + +void dAcOLock_c::initializeState_Wait() {} +void dAcOLock_c::executeState_Wait() {} +void dAcOLock_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_log.cpp b/src/REL/d/a/obj/d_a_obj_log.cpp index e69de29b..724df065 100644 --- a/src/REL/d/a/obj/d_a_obj_log.cpp +++ b/src/REL/d/a/obj/d_a_obj_log.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOG, dAcOlog_c, fProfile::OBJ_LOG, 0x12E, 0, 2); + +STATE_DEFINE(dAcOlog_c, Wait); +STATE_DEFINE(dAcOlog_c, Move); +STATE_DEFINE(dAcOlog_c, MoveEnd); +STATE_DEFINE(dAcOlog_c, Fall); +STATE_DEFINE(dAcOlog_c, Shake); + +void dAcOlog_c::initializeState_Wait() {} +void dAcOlog_c::executeState_Wait() {} +void dAcOlog_c::finalizeState_Wait() {} +void dAcOlog_c::initializeState_Move() {} +void dAcOlog_c::executeState_Move() {} +void dAcOlog_c::finalizeState_Move() {} +void dAcOlog_c::initializeState_MoveEnd() {} +void dAcOlog_c::executeState_MoveEnd() {} +void dAcOlog_c::finalizeState_MoveEnd() {} +void dAcOlog_c::initializeState_Fall() {} +void dAcOlog_c::executeState_Fall() {} +void dAcOlog_c::finalizeState_Fall() {} +void dAcOlog_c::initializeState_Shake() {} +void dAcOlog_c::executeState_Shake() {} +void dAcOlog_c::finalizeState_Shake() {} diff --git a/src/REL/d/a/obj/d_a_obj_log_water.cpp b/src/REL/d/a/obj/d_a_obj_log_water.cpp index e69de29b..b9073f2a 100644 --- a/src/REL/d/a/obj/d_a_obj_log_water.cpp +++ b/src/REL/d/a/obj/d_a_obj_log_water.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOG_WATER, dAcOlogWater_c, fProfile::OBJ_LOG_WATER, 0x12F, 0, 3); + +STATE_DEFINE(dAcOlogWater_c, Wait); + +void dAcOlogWater_c::initializeState_Wait() {} +void dAcOlogWater_c::executeState_Wait() {} +void dAcOlogWater_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_lotus.cpp b/src/REL/d/a/obj/d_a_obj_lotus.cpp index e69de29b..09274d25 100644 --- a/src/REL/d/a/obj/d_a_obj_lotus.cpp +++ b/src/REL/d/a/obj/d_a_obj_lotus.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOTUS, dAcOLotus_c, fProfile::OBJ_LOTUS, 0x234, 0, 3); + +STATE_DEFINE(dAcOLotus_c, Wait); +STATE_DEFINE(dAcOLotus_c, Reverse); +STATE_DEFINE(dAcOLotus_c, Rotate); +STATE_DEFINE(dAcOLotus_c, EndRotate); + +void dAcOLotus_c::initializeState_Wait() {} +void dAcOLotus_c::executeState_Wait() {} +void dAcOLotus_c::finalizeState_Wait() {} +void dAcOLotus_c::initializeState_Reverse() {} +void dAcOLotus_c::executeState_Reverse() {} +void dAcOLotus_c::finalizeState_Reverse() {} +void dAcOLotus_c::initializeState_Rotate() {} +void dAcOLotus_c::executeState_Rotate() {} +void dAcOLotus_c::finalizeState_Rotate() {} +void dAcOLotus_c::initializeState_EndRotate() {} +void dAcOLotus_c::executeState_EndRotate() {} +void dAcOLotus_c::finalizeState_EndRotate() {} diff --git a/src/REL/d/a/obj/d_a_obj_lotus_flower.cpp b/src/REL/d/a/obj/d_a_obj_lotus_flower.cpp index e69de29b..33fbd4ed 100644 --- a/src/REL/d/a/obj/d_a_obj_lotus_flower.cpp +++ b/src/REL/d/a/obj/d_a_obj_lotus_flower.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOTUS_FLOWER, dAcOLotusFlower_c, fProfile::OBJ_LOTUS_FLOWER, 0x174, 0, 3); + +STATE_DEFINE(dAcOLotusFlower_c, Wait); + +void dAcOLotusFlower_c::initializeState_Wait() {} +void dAcOLotusFlower_c::executeState_Wait() {} +void dAcOLotusFlower_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_lotus_seed.cpp b/src/REL/d/a/obj/d_a_obj_lotus_seed.cpp index e69de29b..a961670d 100644 --- a/src/REL/d/a/obj/d_a_obj_lotus_seed.cpp +++ b/src/REL/d/a/obj/d_a_obj_lotus_seed.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_LOTUS_SEED, dAcOLotusSeed_c, fProfile::OBJ_LOTUS_SEED, 0x175, 0, 3); + +STATE_DEFINE(dAcOLotusSeed_c, Init); +STATE_DEFINE(dAcOLotusSeed_c, Stick); +STATE_DEFINE(dAcOLotusSeed_c, Wait); +STATE_DEFINE(dAcOLotusSeed_c, CarryGrab); +STATE_DEFINE(dAcOLotusSeed_c, CarryWhip); +STATE_DEFINE(dAcOLotusSeed_c, CarryBeetle); +STATE_DEFINE(dAcOLotusSeed_c, Dead); + +void dAcOLotusSeed_c::initializeState_Init() {} +void dAcOLotusSeed_c::executeState_Init() {} +void dAcOLotusSeed_c::finalizeState_Init() {} +void dAcOLotusSeed_c::initializeState_Stick() {} +void dAcOLotusSeed_c::executeState_Stick() {} +void dAcOLotusSeed_c::finalizeState_Stick() {} +void dAcOLotusSeed_c::initializeState_Wait() {} +void dAcOLotusSeed_c::executeState_Wait() {} +void dAcOLotusSeed_c::finalizeState_Wait() {} +void dAcOLotusSeed_c::initializeState_CarryGrab() {} +void dAcOLotusSeed_c::executeState_CarryGrab() {} +void dAcOLotusSeed_c::finalizeState_CarryGrab() {} +void dAcOLotusSeed_c::initializeState_CarryWhip() {} +void dAcOLotusSeed_c::executeState_CarryWhip() {} +void dAcOLotusSeed_c::finalizeState_CarryWhip() {} +void dAcOLotusSeed_c::initializeState_CarryBeetle() {} +void dAcOLotusSeed_c::executeState_CarryBeetle() {} +void dAcOLotusSeed_c::finalizeState_CarryBeetle() {} +void dAcOLotusSeed_c::initializeState_Dead() {} +void dAcOLotusSeed_c::executeState_Dead() {} +void dAcOLotusSeed_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_mapparts.cpp b/src/REL/d/a/obj/d_a_obj_mapparts.cpp index e69de29b..bcc9faa6 100644 --- a/src/REL/d/a/obj/d_a_obj_mapparts.cpp +++ b/src/REL/d/a/obj/d_a_obj_mapparts.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MAPPARTS, dAcOMapparts_c, fProfile::OBJ_MAPPARTS, 0x288, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_megami_island.cpp b/src/REL/d/a/obj/d_a_obj_megami_island.cpp index e69de29b..acc2c681 100644 --- a/src/REL/d/a/obj/d_a_obj_megami_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_megami_island.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MEGAMI_ISLAND, dAcOmegamiIsland_c, fProfile::OBJ_MEGAMI_ISLAND, 0x1F3, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_mg_pumpkin.cpp b/src/REL/d/a/obj/d_a_obj_mg_pumpkin.cpp index e69de29b..30713862 100644 --- a/src/REL/d/a/obj/d_a_obj_mg_pumpkin.cpp +++ b/src/REL/d/a/obj/d_a_obj_mg_pumpkin.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MG_PUMPKIN, dAcOMgPumpkin_c, fProfile::OBJ_MG_PUMPKIN, 0x14D, 0, 3); + +STATE_DEFINE(dAcOMgPumpkin_c, Wait); +STATE_DEFINE(dAcOMgPumpkin_c, Carry); +STATE_DEFINE(dAcOMgPumpkin_c, Drop); +STATE_DEFINE(dAcOMgPumpkin_c, DropAll); +STATE_DEFINE(dAcOMgPumpkin_c, DropPartial); + +void dAcOMgPumpkin_c::initializeState_Wait() {} +void dAcOMgPumpkin_c::executeState_Wait() {} +void dAcOMgPumpkin_c::finalizeState_Wait() {} +void dAcOMgPumpkin_c::initializeState_Carry() {} +void dAcOMgPumpkin_c::executeState_Carry() {} +void dAcOMgPumpkin_c::finalizeState_Carry() {} +void dAcOMgPumpkin_c::initializeState_Drop() {} +void dAcOMgPumpkin_c::executeState_Drop() {} +void dAcOMgPumpkin_c::finalizeState_Drop() {} +void dAcOMgPumpkin_c::initializeState_DropAll() {} +void dAcOMgPumpkin_c::executeState_DropAll() {} +void dAcOMgPumpkin_c::finalizeState_DropAll() {} +void dAcOMgPumpkin_c::initializeState_DropPartial() {} +void dAcOMgPumpkin_c::executeState_DropPartial() {} +void dAcOMgPumpkin_c::finalizeState_DropPartial() {} diff --git a/src/REL/d/a/obj/d_a_obj_mole_cover.cpp b/src/REL/d/a/obj/d_a_obj_mole_cover.cpp index e69de29b..09cc4190 100644 --- a/src/REL/d/a/obj/d_a_obj_mole_cover.cpp +++ b/src/REL/d/a/obj/d_a_obj_mole_cover.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MOLE_COVER, dAcOmoleCover_c, fProfile::OBJ_MOLE_COVER, 0x20F, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_move_elec.cpp b/src/REL/d/a/obj/d_a_obj_move_elec.cpp index e69de29b..796500e4 100644 --- a/src/REL/d/a/obj/d_a_obj_move_elec.cpp +++ b/src/REL/d/a/obj/d_a_obj_move_elec.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MOVE_ELEC, dAcOMoveElec_c, fProfile::OBJ_MOVE_ELEC, 0x1A8, 0, 6); + +STATE_DEFINE(dAcOMoveElec_c, WaitOff); +STATE_DEFINE(dAcOMoveElec_c, WaitOn); +STATE_DEFINE(dAcOMoveElec_c, Move); + +void dAcOMoveElec_c::initializeState_WaitOff() {} +void dAcOMoveElec_c::executeState_WaitOff() {} +void dAcOMoveElec_c::finalizeState_WaitOff() {} +void dAcOMoveElec_c::initializeState_WaitOn() {} +void dAcOMoveElec_c::executeState_WaitOn() {} +void dAcOMoveElec_c::finalizeState_WaitOn() {} +void dAcOMoveElec_c::initializeState_Move() {} +void dAcOMoveElec_c::executeState_Move() {} +void dAcOMoveElec_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_move_lift_vol.cpp b/src/REL/d/a/obj/d_a_obj_move_lift_vol.cpp index e69de29b..930a6c4c 100644 --- a/src/REL/d/a/obj/d_a_obj_move_lift_vol.cpp +++ b/src/REL/d/a/obj/d_a_obj_move_lift_vol.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MOVE_LIFT_VOL, dAcOmoveLiftVol_c, fProfile::OBJ_MOVE_LIFT_VOL, 0x269, 0, 0); + +STATE_DEFINE(dAcOmoveLiftVol_c, Wait); +STATE_DEFINE(dAcOmoveLiftVol_c, Ready); +STATE_DEFINE(dAcOmoveLiftVol_c, Move); +STATE_DEFINE(dAcOmoveLiftVol_c, Arrive); +STATE_DEFINE(dAcOmoveLiftVol_c, SwitchWait); +STATE_DEFINE(dAcOmoveLiftVol_c, RopeMove); + +void dAcOmoveLiftVol_c::initializeState_Wait() {} +void dAcOmoveLiftVol_c::executeState_Wait() {} +void dAcOmoveLiftVol_c::finalizeState_Wait() {} +void dAcOmoveLiftVol_c::initializeState_Ready() {} +void dAcOmoveLiftVol_c::executeState_Ready() {} +void dAcOmoveLiftVol_c::finalizeState_Ready() {} +void dAcOmoveLiftVol_c::initializeState_Move() {} +void dAcOmoveLiftVol_c::executeState_Move() {} +void dAcOmoveLiftVol_c::finalizeState_Move() {} +void dAcOmoveLiftVol_c::initializeState_Arrive() {} +void dAcOmoveLiftVol_c::executeState_Arrive() {} +void dAcOmoveLiftVol_c::finalizeState_Arrive() {} +void dAcOmoveLiftVol_c::initializeState_SwitchWait() {} +void dAcOmoveLiftVol_c::executeState_SwitchWait() {} +void dAcOmoveLiftVol_c::finalizeState_SwitchWait() {} +void dAcOmoveLiftVol_c::initializeState_RopeMove() {} +void dAcOmoveLiftVol_c::executeState_RopeMove() {} +void dAcOmoveLiftVol_c::finalizeState_RopeMove() {} diff --git a/src/REL/d/a/obj/d_a_obj_musasabi.cpp b/src/REL/d/a/obj/d_a_obj_musasabi.cpp index e69de29b..45142d76 100644 --- a/src/REL/d/a/obj/d_a_obj_musasabi.cpp +++ b/src/REL/d/a/obj/d_a_obj_musasabi.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MUSASABI, dAcOmusasabi_c, fProfile::OBJ_MUSASABI, 0x1C3, 0, 6); + +STATE_DEFINE(dAcOmusasabi_c, Wait); +STATE_DEFINE(dAcOmusasabi_c, Approach); +STATE_DEFINE(dAcOmusasabi_c, Near); +STATE_DEFINE(dAcOmusasabi_c, Far); +STATE_DEFINE(dAcOmusasabi_c, Formation); +STATE_DEFINE(dAcOmusasabi_c, Away); +STATE_DEFINE(dAcOmusasabi_c, Disappear); +STATE_DEFINE(dAcOmusasabi_c, FormNotPlayer); + +void dAcOmusasabi_c::initializeState_Wait() {} +void dAcOmusasabi_c::executeState_Wait() {} +void dAcOmusasabi_c::finalizeState_Wait() {} +void dAcOmusasabi_c::initializeState_Approach() {} +void dAcOmusasabi_c::executeState_Approach() {} +void dAcOmusasabi_c::finalizeState_Approach() {} +void dAcOmusasabi_c::initializeState_Near() {} +void dAcOmusasabi_c::executeState_Near() {} +void dAcOmusasabi_c::finalizeState_Near() {} +void dAcOmusasabi_c::initializeState_Far() {} +void dAcOmusasabi_c::executeState_Far() {} +void dAcOmusasabi_c::finalizeState_Far() {} +void dAcOmusasabi_c::initializeState_Formation() {} +void dAcOmusasabi_c::executeState_Formation() {} +void dAcOmusasabi_c::finalizeState_Formation() {} +void dAcOmusasabi_c::initializeState_Away() {} +void dAcOmusasabi_c::executeState_Away() {} +void dAcOmusasabi_c::finalizeState_Away() {} +void dAcOmusasabi_c::initializeState_Disappear() {} +void dAcOmusasabi_c::executeState_Disappear() {} +void dAcOmusasabi_c::finalizeState_Disappear() {} +void dAcOmusasabi_c::initializeState_FormNotPlayer() {} +void dAcOmusasabi_c::executeState_FormNotPlayer() {} +void dAcOmusasabi_c::finalizeState_FormNotPlayer() {} diff --git a/src/REL/d/a/obj/d_a_obj_mushroom.cpp b/src/REL/d/a/obj/d_a_obj_mushroom.cpp index e69de29b..3650f438 100644 --- a/src/REL/d/a/obj/d_a_obj_mushroom.cpp +++ b/src/REL/d/a/obj/d_a_obj_mushroom.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_MUSHROOM, dAcOMushRoom_c, fProfile::OBJ_MUSHROOM, 0x141, 0, 7); + +STATE_DEFINE(dAcOMushRoom_c, Wait); +STATE_DEFINE(dAcOMushRoom_c, Init); + +void dAcOMushRoom_c::initializeState_Wait() {} +void dAcOMushRoom_c::executeState_Wait() {} +void dAcOMushRoom_c::finalizeState_Wait() {} +void dAcOMushRoom_c::initializeState_Init() {} +void dAcOMushRoom_c::executeState_Init() {} +void dAcOMushRoom_c::finalizeState_Init() {} diff --git a/src/REL/d/a/obj/d_a_obj_needle_desert.cpp b/src/REL/d/a/obj/d_a_obj_needle_desert.cpp index e69de29b..7ddc4f28 100644 --- a/src/REL/d/a/obj/d_a_obj_needle_desert.cpp +++ b/src/REL/d/a/obj/d_a_obj_needle_desert.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_NEEDLE_DESERT, dAcONeedleDesert_c, fProfile::OBJ_NEEDLE_DESERT, 0x1AA, 0, 3); + +STATE_DEFINE(dAcONeedleDesert_c, On); +STATE_DEFINE(dAcONeedleDesert_c, Off); + +void dAcONeedleDesert_c::initializeState_On() {} +void dAcONeedleDesert_c::executeState_On() {} +void dAcONeedleDesert_c::finalizeState_On() {} +void dAcONeedleDesert_c::initializeState_Off() {} +void dAcONeedleDesert_c::executeState_Off() {} +void dAcONeedleDesert_c::finalizeState_Off() {} diff --git a/src/REL/d/a/obj/d_a_obj_needle_underground.cpp b/src/REL/d/a/obj/d_a_obj_needle_underground.cpp index e69de29b..764bbbac 100644 --- a/src/REL/d/a/obj/d_a_obj_needle_underground.cpp +++ b/src/REL/d/a/obj/d_a_obj_needle_underground.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_NEEDLE_UNDERGROUND, dAcONeedleUnderground_c, fProfile::OBJ_NEEDLE_UNDERGROUND, 0x27C, 0, 2); + +STATE_DEFINE(dAcONeedleUnderground_c, RemainOpen); +STATE_DEFINE(dAcONeedleUnderground_c, Close); +STATE_DEFINE(dAcONeedleUnderground_c, RemainClosed); +STATE_DEFINE(dAcONeedleUnderground_c, Open); + +void dAcONeedleUnderground_c::initializeState_RemainOpen() {} +void dAcONeedleUnderground_c::executeState_RemainOpen() {} +void dAcONeedleUnderground_c::finalizeState_RemainOpen() {} +void dAcONeedleUnderground_c::initializeState_Close() {} +void dAcONeedleUnderground_c::executeState_Close() {} +void dAcONeedleUnderground_c::finalizeState_Close() {} +void dAcONeedleUnderground_c::initializeState_RemainClosed() {} +void dAcONeedleUnderground_c::executeState_RemainClosed() {} +void dAcONeedleUnderground_c::finalizeState_RemainClosed() {} +void dAcONeedleUnderground_c::initializeState_Open() {} +void dAcONeedleUnderground_c::executeState_Open() {} +void dAcONeedleUnderground_c::finalizeState_Open() {} diff --git a/src/REL/d/a/obj/d_a_obj_oct_grass.cpp b/src/REL/d/a/obj/d_a_obj_oct_grass.cpp index e69de29b..ddf7be0b 100644 --- a/src/REL/d/a/obj/d_a_obj_oct_grass.cpp +++ b/src/REL/d/a/obj/d_a_obj_oct_grass.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_OCT_GRASS, dAcOOctGrass_c, fProfile::OBJ_OCT_GRASS, 0x236, 0, 3); + +STATE_DEFINE(dAcOOctGrass_c, Wait); + +void dAcOOctGrass_c::initializeState_Wait() {} +void dAcOOctGrass_c::executeState_Wait() {} +void dAcOOctGrass_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_oct_grass_leaf.cpp b/src/REL/d/a/obj/d_a_obj_oct_grass_leaf.cpp index e69de29b..d675355a 100644 --- a/src/REL/d/a/obj/d_a_obj_oct_grass_leaf.cpp +++ b/src/REL/d/a/obj/d_a_obj_oct_grass_leaf.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_OCT_GRASS_LEAF, dAcOOctGrassLeaf_c, fProfile::OBJ_OCT_GRASS_LEAF, 0x237, 0, 3); + +STATE_DEFINE(dAcOOctGrassLeaf_c, Wait); +STATE_DEFINE(dAcOOctGrassLeaf_c, Shake); +STATE_DEFINE(dAcOOctGrassLeaf_c, Touch); +STATE_DEFINE(dAcOOctGrassLeaf_c, Grab); +STATE_DEFINE(dAcOOctGrassLeaf_c, Broken); + +void dAcOOctGrassLeaf_c::initializeState_Wait() {} +void dAcOOctGrassLeaf_c::executeState_Wait() {} +void dAcOOctGrassLeaf_c::finalizeState_Wait() {} +void dAcOOctGrassLeaf_c::initializeState_Shake() {} +void dAcOOctGrassLeaf_c::executeState_Shake() {} +void dAcOOctGrassLeaf_c::finalizeState_Shake() {} +void dAcOOctGrassLeaf_c::initializeState_Touch() {} +void dAcOOctGrassLeaf_c::executeState_Touch() {} +void dAcOOctGrassLeaf_c::finalizeState_Touch() {} +void dAcOOctGrassLeaf_c::initializeState_Grab() {} +void dAcOOctGrassLeaf_c::executeState_Grab() {} +void dAcOOctGrassLeaf_c::finalizeState_Grab() {} +void dAcOOctGrassLeaf_c::initializeState_Broken() {} +void dAcOOctGrassLeaf_c::executeState_Broken() {} +void dAcOOctGrassLeaf_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_paint.cpp b/src/REL/d/a/obj/d_a_obj_paint.cpp index e69de29b..c730695e 100644 --- a/src/REL/d/a/obj/d_a_obj_paint.cpp +++ b/src/REL/d/a/obj/d_a_obj_paint.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PAINT, dAcOpaint_c, fProfile::OBJ_PAINT, 0x163, 0, 0); + +STATE_DEFINE(dAcOpaint_c, Wait); + +void dAcOpaint_c::initializeState_Wait() {} +void dAcOpaint_c::executeState_Wait() {} +void dAcOpaint_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_pinwheel.cpp b/src/REL/d/a/obj/d_a_obj_pinwheel.cpp index e69de29b..3cf50ed1 100644 --- a/src/REL/d/a/obj/d_a_obj_pinwheel.cpp +++ b/src/REL/d/a/obj/d_a_obj_pinwheel.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PINWHEEL, dAcOpinwheel_c, fProfile::OBJ_PINWHEEL, 0x1DD, 0, 2); + +STATE_DEFINE(dAcOpinwheel_c, Wait); +STATE_DEFINE(dAcOpinwheel_c, Acceleration); +STATE_DEFINE(dAcOpinwheel_c, RollMaxSpeed); +STATE_DEFINE(dAcOpinwheel_c, Deceleration); + +void dAcOpinwheel_c::initializeState_Wait() {} +void dAcOpinwheel_c::executeState_Wait() {} +void dAcOpinwheel_c::finalizeState_Wait() {} +void dAcOpinwheel_c::initializeState_Acceleration() {} +void dAcOpinwheel_c::executeState_Acceleration() {} +void dAcOpinwheel_c::finalizeState_Acceleration() {} +void dAcOpinwheel_c::initializeState_RollMaxSpeed() {} +void dAcOpinwheel_c::executeState_RollMaxSpeed() {} +void dAcOpinwheel_c::finalizeState_RollMaxSpeed() {} +void dAcOpinwheel_c::initializeState_Deceleration() {} +void dAcOpinwheel_c::executeState_Deceleration() {} +void dAcOpinwheel_c::finalizeState_Deceleration() {} diff --git a/src/REL/d/a/obj/d_a_obj_pipe.cpp b/src/REL/d/a/obj/d_a_obj_pipe.cpp index e69de29b..906a05ef 100644 --- a/src/REL/d/a/obj/d_a_obj_pipe.cpp +++ b/src/REL/d/a/obj/d_a_obj_pipe.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PIPE, dAcOPipe_c, fProfile::OBJ_PIPE, 0xCF, 0, 0); + +STATE_DEFINE(dAcOPipe_c, Hold); +STATE_DEFINE(dAcOPipe_c, Wait); +STATE_DEFINE(dAcOPipe_c, Drop); + +void dAcOPipe_c::initializeState_Hold() {} +void dAcOPipe_c::executeState_Hold() {} +void dAcOPipe_c::finalizeState_Hold() {} +void dAcOPipe_c::initializeState_Wait() {} +void dAcOPipe_c::executeState_Wait() {} +void dAcOPipe_c::finalizeState_Wait() {} +void dAcOPipe_c::initializeState_Drop() {} +void dAcOPipe_c::executeState_Drop() {} +void dAcOPipe_c::finalizeState_Drop() {} diff --git a/src/REL/d/a/obj/d_a_obj_piston.cpp b/src/REL/d/a/obj/d_a_obj_piston.cpp index e69de29b..0229862e 100644 --- a/src/REL/d/a/obj/d_a_obj_piston.cpp +++ b/src/REL/d/a/obj/d_a_obj_piston.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PISTON, dAcOPiston_c, fProfile::OBJ_PISTON, 0x172, 0, 3); + +STATE_DEFINE(dAcOPiston_c, WaitDelay); +STATE_DEFINE(dAcOPiston_c, OnAnim); +STATE_DEFINE(dAcOPiston_c, Wait); +STATE_DEFINE(dAcOPiston_c, Move); +STATE_DEFINE(dAcOPiston_c, Event); +STATE_DEFINE(dAcOPiston_c, End); + +void dAcOPiston_c::initializeState_WaitDelay() {} +void dAcOPiston_c::executeState_WaitDelay() {} +void dAcOPiston_c::finalizeState_WaitDelay() {} +void dAcOPiston_c::initializeState_OnAnim() {} +void dAcOPiston_c::executeState_OnAnim() {} +void dAcOPiston_c::finalizeState_OnAnim() {} +void dAcOPiston_c::initializeState_Wait() {} +void dAcOPiston_c::executeState_Wait() {} +void dAcOPiston_c::finalizeState_Wait() {} +void dAcOPiston_c::initializeState_Move() {} +void dAcOPiston_c::executeState_Move() {} +void dAcOPiston_c::finalizeState_Move() {} +void dAcOPiston_c::initializeState_Event() {} +void dAcOPiston_c::executeState_Event() {} +void dAcOPiston_c::finalizeState_Event() {} +void dAcOPiston_c::initializeState_End() {} +void dAcOPiston_c::executeState_End() {} +void dAcOPiston_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_pole_stony.cpp b/src/REL/d/a/obj/d_a_obj_pole_stony.cpp index e69de29b..286a2a15 100644 --- a/src/REL/d/a/obj/d_a_obj_pole_stony.cpp +++ b/src/REL/d/a/obj/d_a_obj_pole_stony.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_POLE_STONY, dAcOPoleStony_c, fProfile::OBJ_POLE_STONY, 0x272, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_pool_cock.cpp b/src/REL/d/a/obj/d_a_obj_pool_cock.cpp index b632301e..193462e7 100644 --- a/src/REL/d/a/obj/d_a_obj_pool_cock.cpp +++ b/src/REL/d/a/obj/d_a_obj_pool_cock.cpp @@ -87,10 +87,9 @@ void dAcOPoolCock_c::executeState_Wait() { if (mOpenSceneflag < 0xFF && SceneflagManager::sInstance->checkBoolFlag(roomid, mOpenSceneflag)) { sLib::chase(&mOpenProgress, 400.0f, 5.0f); if (!mHasActivatedVortex) { - dAcObjVortex_c *vortex = (dAcObjVortex_c *)fManager_c::searchBaseByProfName(fProfile::OBJ_VORTEX, nullptr); + dAcOVortex_c *vortex = (dAcOVortex_c *)fManager_c::searchBaseByProfName(fProfile::OBJ_VORTEX, nullptr); if (vortex) { - vortex->actor_properties |= 0x4; - vortex->field_0x870 = 1; + vortex->triggerActivation(); } mHasActivatedVortex = true; } diff --git a/src/REL/d/a/obj/d_a_obj_pot_sal.cpp b/src/REL/d/a/obj/d_a_obj_pot_sal.cpp index e69de29b..1fba41d0 100644 --- a/src/REL/d/a/obj/d_a_obj_pot_sal.cpp +++ b/src/REL/d/a/obj/d_a_obj_pot_sal.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_POT_SAL, dAcOpotSal_c, fProfile::OBJ_POT_SAL, 0x86, 0, 2); diff --git a/src/REL/d/a/obj/d_a_obj_propeller_lift.cpp b/src/REL/d/a/obj/d_a_obj_propeller_lift.cpp index e69de29b..5a958195 100644 --- a/src/REL/d/a/obj/d_a_obj_propeller_lift.cpp +++ b/src/REL/d/a/obj/d_a_obj_propeller_lift.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PROPELLER_LIFT, dAcOPropellerLift_c, fProfile::OBJ_PROPELLER_LIFT, 0x156, 0, 4099); + +STATE_DEFINE(dAcOPropellerLift_c, Normal); +STATE_DEFINE(dAcOPropellerLift_c, BackMove); +STATE_DEFINE(dAcOPropellerLift_c, BackMoveMain); +STATE_DEFINE(dAcOPropellerLift_c, CrashAction); + +void dAcOPropellerLift_c::initializeState_Normal() {} +void dAcOPropellerLift_c::executeState_Normal() {} +void dAcOPropellerLift_c::finalizeState_Normal() {} +void dAcOPropellerLift_c::initializeState_BackMove() {} +void dAcOPropellerLift_c::executeState_BackMove() {} +void dAcOPropellerLift_c::finalizeState_BackMove() {} +void dAcOPropellerLift_c::initializeState_BackMoveMain() {} +void dAcOPropellerLift_c::executeState_BackMoveMain() {} +void dAcOPropellerLift_c::finalizeState_BackMoveMain() {} +void dAcOPropellerLift_c::initializeState_CrashAction() {} +void dAcOPropellerLift_c::executeState_CrashAction() {} +void dAcOPropellerLift_c::finalizeState_CrashAction() {} diff --git a/src/REL/d/a/obj/d_a_obj_propera.cpp b/src/REL/d/a/obj/d_a_obj_propera.cpp index e69de29b..32b0a00d 100644 --- a/src/REL/d/a/obj/d_a_obj_propera.cpp +++ b/src/REL/d/a/obj/d_a_obj_propera.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PROPERA, dAcObjPropera_c, fProfile::OBJ_PROPERA, 0x96, 0, 386); diff --git a/src/REL/d/a/obj/d_a_obj_pumpkin_bar.cpp b/src/REL/d/a/obj/d_a_obj_pumpkin_bar.cpp index e69de29b..233cf2c4 100644 --- a/src/REL/d/a/obj/d_a_obj_pumpkin_bar.cpp +++ b/src/REL/d/a/obj/d_a_obj_pumpkin_bar.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PUMPKIN_BAR, dAcOpumpkinBar_c, fProfile::OBJ_PUMPKIN_BAR, 0x1ED, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_push_block.cpp b/src/REL/d/a/obj/d_a_obj_push_block.cpp index e69de29b..6613f2b1 100644 --- a/src/REL/d/a/obj/d_a_obj_push_block.cpp +++ b/src/REL/d/a/obj/d_a_obj_push_block.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PUSH_BLOCK, dAcOpushBlk_c, fProfile::OBJ_PUSH_BLOCK, 0x12D, 0, 2); + +STATE_DEFINE(dAcOpushBlk_c, Wait); +STATE_DEFINE(dAcOpushBlk_c, Move); +STATE_DEFINE(dAcOpushBlk_c, RopeGrab); + +void dAcOpushBlk_c::initializeState_Wait() {} +void dAcOpushBlk_c::executeState_Wait() {} +void dAcOpushBlk_c::finalizeState_Wait() {} +void dAcOpushBlk_c::initializeState_Move() {} +void dAcOpushBlk_c::executeState_Move() {} +void dAcOpushBlk_c::finalizeState_Move() {} +void dAcOpushBlk_c::initializeState_RopeGrab() {} +void dAcOpushBlk_c::executeState_RopeGrab() {} +void dAcOpushBlk_c::finalizeState_RopeGrab() {} diff --git a/src/REL/d/a/obj/d_a_obj_puzzle_island.cpp b/src/REL/d/a/obj/d_a_obj_puzzle_island.cpp index e69de29b..77d9fc8d 100644 --- a/src/REL/d/a/obj/d_a_obj_puzzle_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_puzzle_island.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_PUZZLE_ISLAND, dAcOpuzzleIsland_c, fProfile::OBJ_PUZZLE_ISLAND, 0x1D6, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_rail_end.cpp b/src/REL/d/a/obj/d_a_obj_rail_end.cpp index e69de29b..50d14f98 100644 --- a/src/REL/d/a/obj/d_a_obj_rail_end.cpp +++ b/src/REL/d/a/obj/d_a_obj_rail_end.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RAIL_END, dAcORailEnd_c, fProfile::OBJ_RAIL_END, 0x281, 0, 3); + +dAcORailEnd_c::dAcORailEnd_c() {} +dAcORailEnd_c::~dAcORailEnd_c() {} diff --git a/src/REL/d/a/obj/d_a_obj_rail_post.cpp b/src/REL/d/a/obj/d_a_obj_rail_post.cpp index e69de29b..8cb387ad 100644 --- a/src/REL/d/a/obj/d_a_obj_rail_post.cpp +++ b/src/REL/d/a/obj/d_a_obj_rail_post.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RAIL_POST, dAcORailPost, fProfile::OBJ_RAIL_POST, 0x280, 0, 3); + +dAcORailPost::dAcORailPost() {} +dAcORailPost::~dAcORailPost() {} diff --git a/src/REL/d/a/obj/d_a_obj_ride_rock.cpp b/src/REL/d/a/obj/d_a_obj_ride_rock.cpp index e69de29b..cebad506 100644 --- a/src/REL/d/a/obj/d_a_obj_ride_rock.cpp +++ b/src/REL/d/a/obj/d_a_obj_ride_rock.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RIDE_ROCK, dAcOrideRock_c, fProfile::OBJ_RIDE_ROCK, 0x267, 0, 6); + +STATE_DEFINE(dAcOrideRock_c, Wait); +STATE_DEFINE(dAcOrideRock_c, Slope); +STATE_DEFINE(dAcOrideRock_c, SlopeWait); +STATE_DEFINE(dAcOrideRock_c, RideMove); +STATE_DEFINE(dAcOrideRock_c, SwitchMove); + +void dAcOrideRock_c::initializeState_Wait() {} +void dAcOrideRock_c::executeState_Wait() {} +void dAcOrideRock_c::finalizeState_Wait() {} +void dAcOrideRock_c::initializeState_Slope() {} +void dAcOrideRock_c::executeState_Slope() {} +void dAcOrideRock_c::finalizeState_Slope() {} +void dAcOrideRock_c::initializeState_SlopeWait() {} +void dAcOrideRock_c::executeState_SlopeWait() {} +void dAcOrideRock_c::finalizeState_SlopeWait() {} +void dAcOrideRock_c::initializeState_RideMove() {} +void dAcOrideRock_c::executeState_RideMove() {} +void dAcOrideRock_c::finalizeState_RideMove() {} +void dAcOrideRock_c::initializeState_SwitchMove() {} +void dAcOrideRock_c::executeState_SwitchMove() {} +void dAcOrideRock_c::finalizeState_SwitchMove() {} diff --git a/src/REL/d/a/obj/d_a_obj_ro_at_target.cpp b/src/REL/d/a/obj/d_a_obj_ro_at_target.cpp index e69de29b..39350cc4 100644 --- a/src/REL/d/a/obj/d_a_obj_ro_at_target.cpp +++ b/src/REL/d/a/obj/d_a_obj_ro_at_target.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RO_AT_TARGET, dAcOroAtTarget_c, fProfile::OBJ_RO_AT_TARGET, 0x1FE, 0, 0); + +STATE_DEFINE(dAcOroAtTarget_c, Wait); +STATE_DEFINE(dAcOroAtTarget_c, Play); +STATE_DEFINE(dAcOroAtTarget_c, Death); + +void dAcOroAtTarget_c::initializeState_Wait() {} +void dAcOroAtTarget_c::executeState_Wait() {} +void dAcOroAtTarget_c::finalizeState_Wait() {} +void dAcOroAtTarget_c::initializeState_Play() {} +void dAcOroAtTarget_c::executeState_Play() {} +void dAcOroAtTarget_c::finalizeState_Play() {} +void dAcOroAtTarget_c::initializeState_Death() {} +void dAcOroAtTarget_c::executeState_Death() {} +void dAcOroAtTarget_c::finalizeState_Death() {} diff --git a/src/REL/d/a/obj/d_a_obj_rock_boat.cpp b/src/REL/d/a/obj/d_a_obj_rock_boat.cpp index e69de29b..f633d679 100644 --- a/src/REL/d/a/obj/d_a_obj_rock_boat.cpp +++ b/src/REL/d/a/obj/d_a_obj_rock_boat.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROCK_BOAT, dAcORockBoat_c, fProfile::OBJ_ROCK_BOAT, 0x148, 0, 3); + +STATE_DEFINE(dAcORockBoat_c, Appear); +STATE_DEFINE(dAcORockBoat_c, Wait); +STATE_DEFINE(dAcORockBoat_c, Move); +STATE_DEFINE(dAcORockBoat_c, PreSink); +STATE_DEFINE(dAcORockBoat_c, Sink); + +void dAcORockBoat_c::initializeState_Appear() {} +void dAcORockBoat_c::executeState_Appear() {} +void dAcORockBoat_c::finalizeState_Appear() {} +void dAcORockBoat_c::initializeState_Wait() {} +void dAcORockBoat_c::executeState_Wait() {} +void dAcORockBoat_c::finalizeState_Wait() {} +void dAcORockBoat_c::initializeState_Move() {} +void dAcORockBoat_c::executeState_Move() {} +void dAcORockBoat_c::finalizeState_Move() {} +void dAcORockBoat_c::initializeState_PreSink() {} +void dAcORockBoat_c::executeState_PreSink() {} +void dAcORockBoat_c::finalizeState_PreSink() {} +void dAcORockBoat_c::initializeState_Sink() {} +void dAcORockBoat_c::executeState_Sink() {} +void dAcORockBoat_c::finalizeState_Sink() {} diff --git a/src/REL/d/a/obj/d_a_obj_rock_dragon.cpp b/src/REL/d/a/obj/d_a_obj_rock_dragon.cpp index e69de29b..9f9ef9dd 100644 --- a/src/REL/d/a/obj/d_a_obj_rock_dragon.cpp +++ b/src/REL/d/a/obj/d_a_obj_rock_dragon.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROCK_DRAGON, dAcORockDragon_c, fProfile::OBJ_ROCK_DRAGON, 0x147, 0, 3); + +STATE_DEFINE(dAcORockDragon_c, Upper_Wait); +STATE_DEFINE(dAcORockDragon_c, Upper_Move); +STATE_DEFINE(dAcORockDragon_c, Upper_End); +STATE_DEFINE(dAcORockDragon_c, Lower_Wait); +STATE_DEFINE(dAcORockDragon_c, Lower_RockCatch); +STATE_DEFINE(dAcORockDragon_c, Lower_End); +STATE_DEFINE(dAcORockDragon_c, BossRoom_Wait); + +void dAcORockDragon_c::initializeState_Upper_Wait() {} +void dAcORockDragon_c::executeState_Upper_Wait() {} +void dAcORockDragon_c::finalizeState_Upper_Wait() {} +void dAcORockDragon_c::initializeState_Upper_Move() {} +void dAcORockDragon_c::executeState_Upper_Move() {} +void dAcORockDragon_c::finalizeState_Upper_Move() {} +void dAcORockDragon_c::initializeState_Upper_End() {} +void dAcORockDragon_c::executeState_Upper_End() {} +void dAcORockDragon_c::finalizeState_Upper_End() {} +void dAcORockDragon_c::initializeState_Lower_Wait() {} +void dAcORockDragon_c::executeState_Lower_Wait() {} +void dAcORockDragon_c::finalizeState_Lower_Wait() {} +void dAcORockDragon_c::initializeState_Lower_RockCatch() {} +void dAcORockDragon_c::executeState_Lower_RockCatch() {} +void dAcORockDragon_c::finalizeState_Lower_RockCatch() {} +void dAcORockDragon_c::initializeState_Lower_End() {} +void dAcORockDragon_c::executeState_Lower_End() {} +void dAcORockDragon_c::finalizeState_Lower_End() {} +void dAcORockDragon_c::initializeState_BossRoom_Wait() {} +void dAcORockDragon_c::executeState_BossRoom_Wait() {} +void dAcORockDragon_c::finalizeState_BossRoom_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_rock_sky.cpp b/src/REL/d/a/obj/d_a_obj_rock_sky.cpp index e69de29b..89abf923 100644 --- a/src/REL/d/a/obj/d_a_obj_rock_sky.cpp +++ b/src/REL/d/a/obj/d_a_obj_rock_sky.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROCK_SKY, dAcOrockSky_c, fProfile::OBJ_ROCK_SKY, 0x205, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_roll_pillar.cpp b/src/REL/d/a/obj/d_a_obj_roll_pillar.cpp index e69de29b..1b1b228a 100644 --- a/src/REL/d/a/obj/d_a_obj_roll_pillar.cpp +++ b/src/REL/d/a/obj/d_a_obj_roll_pillar.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROLL_PILLAR, dAcORollPillar_c, fProfile::OBJ_ROLL_PILLAR, 0x13C, 0, 3); + +STATE_DEFINE(dAcORollPillar_c, Wait); +STATE_DEFINE(dAcORollPillar_c, Rotate); +STATE_DEFINE(dAcORollPillar_c, TimerWait); + +void dAcORollPillar_c::initializeState_Wait() {} +void dAcORollPillar_c::executeState_Wait() {} +void dAcORollPillar_c::finalizeState_Wait() {} +void dAcORollPillar_c::initializeState_Rotate() {} +void dAcORollPillar_c::executeState_Rotate() {} +void dAcORollPillar_c::finalizeState_Rotate() {} +void dAcORollPillar_c::initializeState_TimerWait() {} +void dAcORollPillar_c::executeState_TimerWait() {} +void dAcORollPillar_c::finalizeState_TimerWait() {} diff --git a/src/REL/d/a/obj/d_a_obj_roll_rock.cpp b/src/REL/d/a/obj/d_a_obj_roll_rock.cpp index e69de29b..858682d1 100644 --- a/src/REL/d/a/obj/d_a_obj_roll_rock.cpp +++ b/src/REL/d/a/obj/d_a_obj_roll_rock.cpp @@ -0,0 +1,61 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROLL_ROCK, dAcOrollRock_c, fProfile::OBJ_ROLL_ROCK, 0x266, 0, 2); + +STATE_DEFINE(dAcOrollRock_c, Wait); +STATE_DEFINE(dAcOrollRock_c, Slope); +STATE_DEFINE(dAcOrollRock_c, SlopeWait); +STATE_DEFINE(dAcOrollRock_c, SwitchStop); +STATE_DEFINE(dAcOrollRock_c, PathMove); +STATE_DEFINE(dAcOrollRock_c, PathJump); +STATE_DEFINE(dAcOrollRock_c, PathJumpArrive); +STATE_DEFINE(dAcOrollRock_c, GrabCarry); +STATE_DEFINE(dAcOrollRock_c, StopSink); +STATE_DEFINE(dAcOrollRock_c, BossDemoWait); +STATE_DEFINE(dAcOrollRock_c, BossDemoPathMove); +STATE_DEFINE(dAcOrollRock_c, BossDemoStop); +STATE_DEFINE(dAcOrollRock_c, BossDemoPreWait); +STATE_DEFINE(dAcOrollRock_c, BossDemoPrePathMove); + +void dAcOrollRock_c::initializeState_Wait() {} +void dAcOrollRock_c::executeState_Wait() {} +void dAcOrollRock_c::finalizeState_Wait() {} +void dAcOrollRock_c::initializeState_Slope() {} +void dAcOrollRock_c::executeState_Slope() {} +void dAcOrollRock_c::finalizeState_Slope() {} +void dAcOrollRock_c::initializeState_SlopeWait() {} +void dAcOrollRock_c::executeState_SlopeWait() {} +void dAcOrollRock_c::finalizeState_SlopeWait() {} +void dAcOrollRock_c::initializeState_SwitchStop() {} +void dAcOrollRock_c::executeState_SwitchStop() {} +void dAcOrollRock_c::finalizeState_SwitchStop() {} +void dAcOrollRock_c::initializeState_PathMove() {} +void dAcOrollRock_c::executeState_PathMove() {} +void dAcOrollRock_c::finalizeState_PathMove() {} +void dAcOrollRock_c::initializeState_PathJump() {} +void dAcOrollRock_c::executeState_PathJump() {} +void dAcOrollRock_c::finalizeState_PathJump() {} +void dAcOrollRock_c::initializeState_PathJumpArrive() {} +void dAcOrollRock_c::executeState_PathJumpArrive() {} +void dAcOrollRock_c::finalizeState_PathJumpArrive() {} +void dAcOrollRock_c::initializeState_GrabCarry() {} +void dAcOrollRock_c::executeState_GrabCarry() {} +void dAcOrollRock_c::finalizeState_GrabCarry() {} +void dAcOrollRock_c::initializeState_StopSink() {} +void dAcOrollRock_c::executeState_StopSink() {} +void dAcOrollRock_c::finalizeState_StopSink() {} +void dAcOrollRock_c::initializeState_BossDemoWait() {} +void dAcOrollRock_c::executeState_BossDemoWait() {} +void dAcOrollRock_c::finalizeState_BossDemoWait() {} +void dAcOrollRock_c::initializeState_BossDemoPathMove() {} +void dAcOrollRock_c::executeState_BossDemoPathMove() {} +void dAcOrollRock_c::finalizeState_BossDemoPathMove() {} +void dAcOrollRock_c::initializeState_BossDemoStop() {} +void dAcOrollRock_c::executeState_BossDemoStop() {} +void dAcOrollRock_c::finalizeState_BossDemoStop() {} +void dAcOrollRock_c::initializeState_BossDemoPreWait() {} +void dAcOrollRock_c::executeState_BossDemoPreWait() {} +void dAcOrollRock_c::finalizeState_BossDemoPreWait() {} +void dAcOrollRock_c::initializeState_BossDemoPrePathMove() {} +void dAcOrollRock_c::executeState_BossDemoPrePathMove() {} +void dAcOrollRock_c::finalizeState_BossDemoPrePathMove() {} diff --git a/src/REL/d/a/obj/d_a_obj_rope_base.cpp b/src/REL/d/a/obj/d_a_obj_rope_base.cpp index e69de29b..2a1427b3 100644 --- a/src/REL/d/a/obj/d_a_obj_rope_base.cpp +++ b/src/REL/d/a/obj/d_a_obj_rope_base.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROPE_BASE, dAcOropeBase_c, fProfile::OBJ_ROPE_BASE, 0x216, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_rope_igaiga.cpp b/src/REL/d/a/obj/d_a_obj_rope_igaiga.cpp index e69de29b..1a8d97a2 100644 --- a/src/REL/d/a/obj/d_a_obj_rope_igaiga.cpp +++ b/src/REL/d/a/obj/d_a_obj_rope_igaiga.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROPE_IGAIGA, dAcOropeIgaiga_c, fProfile::OBJ_ROPE_IGAIGA, 0x265, 0, 2); + +STATE_DEFINE(dAcOropeIgaiga_c, Init); +STATE_DEFINE(dAcOropeIgaiga_c, Rope); +STATE_DEFINE(dAcOropeIgaiga_c, Ground); +STATE_DEFINE(dAcOropeIgaiga_c, Tree); +STATE_DEFINE(dAcOropeIgaiga_c, Stick); +STATE_DEFINE(dAcOropeIgaiga_c, Water); + +void dAcOropeIgaiga_c::initializeState_Init() {} +void dAcOropeIgaiga_c::executeState_Init() {} +void dAcOropeIgaiga_c::finalizeState_Init() {} +void dAcOropeIgaiga_c::initializeState_Rope() {} +void dAcOropeIgaiga_c::executeState_Rope() {} +void dAcOropeIgaiga_c::finalizeState_Rope() {} +void dAcOropeIgaiga_c::initializeState_Ground() {} +void dAcOropeIgaiga_c::executeState_Ground() {} +void dAcOropeIgaiga_c::finalizeState_Ground() {} +void dAcOropeIgaiga_c::initializeState_Tree() {} +void dAcOropeIgaiga_c::executeState_Tree() {} +void dAcOropeIgaiga_c::finalizeState_Tree() {} +void dAcOropeIgaiga_c::initializeState_Stick() {} +void dAcOropeIgaiga_c::executeState_Stick() {} +void dAcOropeIgaiga_c::finalizeState_Stick() {} +void dAcOropeIgaiga_c::initializeState_Water() {} +void dAcOropeIgaiga_c::executeState_Water() {} +void dAcOropeIgaiga_c::finalizeState_Water() {} diff --git a/src/REL/d/a/obj/d_a_obj_rotation_light.cpp b/src/REL/d/a/obj/d_a_obj_rotation_light.cpp index e69de29b..7f81640e 100644 --- a/src/REL/d/a/obj/d_a_obj_rotation_light.cpp +++ b/src/REL/d/a/obj/d_a_obj_rotation_light.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROTATION_LIGHT, dAcOrotationLight_c, fProfile::OBJ_ROTATION_LIGHT, 0x1BA, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_roulette.cpp b/src/REL/d/a/obj/d_a_obj_roulette.cpp index e69de29b..3f177e4f 100644 --- a/src/REL/d/a/obj/d_a_obj_roulette.cpp +++ b/src/REL/d/a/obj/d_a_obj_roulette.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROULETTE, dAcObjRoulette_c, fProfile::OBJ_ROULETTE, 0x97, 0, 384); diff --git a/src/REL/d/a/obj/d_a_obj_roulette_island_c.cpp b/src/REL/d/a/obj/d_a_obj_roulette_island_c.cpp index e69de29b..04a0ee43 100644 --- a/src/REL/d/a/obj/d_a_obj_roulette_island_c.cpp +++ b/src/REL/d/a/obj/d_a_obj_roulette_island_c.cpp @@ -0,0 +1,16 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROULETTE_ISLAND_C, dAcOrouletteIslandC_c, fProfile::OBJ_ROULETTE_ISLAND_C, 0x1CA, 0, 2); + +STATE_DEFINE(dAcOrouletteIslandC_c, Wait); +STATE_DEFINE(dAcOrouletteIslandC_c, Play); + +dAcOrouletteIslandC_c::dAcOrouletteIslandC_c() : mStateMgr(*this, sStateID::null) {} +dAcOrouletteIslandC_c::~dAcOrouletteIslandC_c() {} + +void dAcOrouletteIslandC_c::initializeState_Wait() {} +void dAcOrouletteIslandC_c::executeState_Wait() {} +void dAcOrouletteIslandC_c::finalizeState_Wait() {} +void dAcOrouletteIslandC_c::initializeState_Play() {} +void dAcOrouletteIslandC_c::executeState_Play() {} +void dAcOrouletteIslandC_c::finalizeState_Play() {} diff --git a/src/REL/d/a/obj/d_a_obj_roulette_island_r.cpp b/src/REL/d/a/obj/d_a_obj_roulette_island_r.cpp index e69de29b..2f0eac03 100644 --- a/src/REL/d/a/obj/d_a_obj_roulette_island_r.cpp +++ b/src/REL/d/a/obj/d_a_obj_roulette_island_r.cpp @@ -0,0 +1,24 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_ROULETTE_ISLAND_R, dAcOrouletteIslandR_c, fProfile::OBJ_ROULETTE_ISLAND_R, 0x1CB, 0, 2); + +STATE_DEFINE(dAcOrouletteIslandR_c, Wait); +STATE_DEFINE(dAcOrouletteIslandR_c, Move); +STATE_DEFINE(dAcOrouletteIslandR_c, Reduce); +STATE_DEFINE(dAcOrouletteIslandR_c, End); + +dAcOrouletteIslandR_c::dAcOrouletteIslandR_c() : mStateMgr(*this, sStateID::null) {} +dAcOrouletteIslandR_c::~dAcOrouletteIslandR_c() {} + +void dAcOrouletteIslandR_c::initializeState_Wait() {} +void dAcOrouletteIslandR_c::executeState_Wait() {} +void dAcOrouletteIslandR_c::finalizeState_Wait() {} +void dAcOrouletteIslandR_c::initializeState_Move() {} +void dAcOrouletteIslandR_c::executeState_Move() {} +void dAcOrouletteIslandR_c::finalizeState_Move() {} +void dAcOrouletteIslandR_c::initializeState_Reduce() {} +void dAcOrouletteIslandR_c::executeState_Reduce() {} +void dAcOrouletteIslandR_c::finalizeState_Reduce() {} +void dAcOrouletteIslandR_c::initializeState_End() {} +void dAcOrouletteIslandR_c::executeState_End() {} +void dAcOrouletteIslandR_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_ruined_save.cpp b/src/REL/d/a/obj/d_a_obj_ruined_save.cpp index e69de29b..cecdb27b 100644 --- a/src/REL/d/a/obj/d_a_obj_ruined_save.cpp +++ b/src/REL/d/a/obj/d_a_obj_ruined_save.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_RUINED_SAVE, dAcOruinedSave_c, fProfile::OBJ_RUINED_SAVE, 0x15C, 0, 0); + +STATE_DEFINE(dAcOruinedSave_c, Wait); +STATE_DEFINE(dAcOruinedSave_c, Vanish); + +void dAcOruinedSave_c::initializeState_Wait() {} +void dAcOruinedSave_c::executeState_Wait() {} +void dAcOruinedSave_c::finalizeState_Wait() {} +void dAcOruinedSave_c::initializeState_Vanish() {} +void dAcOruinedSave_c::executeState_Vanish() {} +void dAcOruinedSave_c::finalizeState_Vanish() {} diff --git a/src/REL/d/a/obj/d_a_obj_sail.cpp b/src/REL/d/a/obj/d_a_obj_sail.cpp index e69de29b..6e83d5e4 100644 --- a/src/REL/d/a/obj/d_a_obj_sail.cpp +++ b/src/REL/d/a/obj/d_a_obj_sail.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SAIL, dAcOSail_c, fProfile::OBJ_SAIL, 0x171, 0, 7); + +STATE_DEFINE(dAcOSail_c, Wait); + +void dAcOSail_c::initializeState_Wait() {} +void dAcOSail_c::executeState_Wait() {} +void dAcOSail_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_sand_D301.cpp b/src/REL/d/a/obj/d_a_obj_sand_D301.cpp index e69de29b..301bdcfc 100644 --- a/src/REL/d/a/obj/d_a_obj_sand_D301.cpp +++ b/src/REL/d/a/obj/d_a_obj_sand_D301.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SAND_D301, dAcOSandD301_c, fProfile::OBJ_SAND_D301, 0x1AB, 0, 4); + +STATE_DEFINE(dAcOSandD301_c, Wait); + +void dAcOSandD301_c::initializeState_Wait() {} +void dAcOSandD301_c::executeState_Wait() {} +void dAcOSandD301_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_sand_floor.cpp b/src/REL/d/a/obj/d_a_obj_sand_floor.cpp index e69de29b..d2d9775f 100644 --- a/src/REL/d/a/obj/d_a_obj_sand_floor.cpp +++ b/src/REL/d/a/obj/d_a_obj_sand_floor.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SAND_FLOOR, dAcOSandFloor_c, fProfile::OBJ_SAND_FLOOR, 0x176, 0, 7); + +STATE_DEFINE(dAcOSandFloor_c, Wait); + +void dAcOSandFloor_c::initializeState_Wait() {} +void dAcOSandFloor_c::executeState_Wait() {} +void dAcOSandFloor_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_sandbag.cpp b/src/REL/d/a/obj/d_a_obj_sandbag.cpp index e69de29b..da7e03d2 100644 --- a/src/REL/d/a/obj/d_a_obj_sandbag.cpp +++ b/src/REL/d/a/obj/d_a_obj_sandbag.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SANDBAG, dAcOSandbag_c, fProfile::OBJ_SANDBAG, 0x162, 0, 3); + +STATE_DEFINE(dAcOSandbag_c, Wait); + +void dAcOSandbag_c::initializeState_Wait() {} +void dAcOSandbag_c::executeState_Wait() {} +void dAcOSandbag_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_save.cpp b/src/REL/d/a/obj/d_a_obj_save.cpp index e69de29b..89d667e0 100644 --- a/src/REL/d/a/obj/d_a_obj_save.cpp +++ b/src/REL/d/a/obj/d_a_obj_save.cpp @@ -0,0 +1,32 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SAVE, dAcOSave_c, fProfile::OBJ_SAVE, 0x273, 0, 7); + +STATE_DEFINE(dAcOSave_c, Moss); +STATE_DEFINE(dAcOSave_c, Shine); +STATE_DEFINE(dAcOSave_c, Wait); +STATE_DEFINE(dAcOSave_c, Query); +STATE_DEFINE(dAcOSave_c, LightShaft); +STATE_DEFINE(dAcOSave_c, Escape); + +dAcOSave_c::dAcOSave_c() : mStateMgr(*this, sStateID::null) {} +dAcOSave_c::~dAcOSave_c() {} + +void dAcOSave_c::initializeState_Moss() {} +void dAcOSave_c::executeState_Moss() {} +void dAcOSave_c::finalizeState_Moss() {} +void dAcOSave_c::initializeState_Shine() {} +void dAcOSave_c::executeState_Shine() {} +void dAcOSave_c::finalizeState_Shine() {} +void dAcOSave_c::initializeState_Wait() {} +void dAcOSave_c::executeState_Wait() {} +void dAcOSave_c::finalizeState_Wait() {} +void dAcOSave_c::initializeState_Query() {} +void dAcOSave_c::executeState_Query() {} +void dAcOSave_c::finalizeState_Query() {} +void dAcOSave_c::initializeState_LightShaft() {} +void dAcOSave_c::executeState_LightShaft() {} +void dAcOSave_c::finalizeState_LightShaft() {} +void dAcOSave_c::initializeState_Escape() {} +void dAcOSave_c::executeState_Escape() {} +void dAcOSave_c::finalizeState_Escape() {} diff --git a/src/REL/d/a/obj/d_a_obj_scattersand.cpp b/src/REL/d/a/obj/d_a_obj_scattersand.cpp index e69de29b..19c38179 100644 --- a/src/REL/d/a/obj/d_a_obj_scattersand.cpp +++ b/src/REL/d/a/obj/d_a_obj_scattersand.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VSD, dAcOScatterSand, fProfile::OBJ_VSD, 0xD8, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_sea_F301.cpp b/src/REL/d/a/obj/d_a_obj_sea_F301.cpp index e69de29b..af28320e 100644 --- a/src/REL/d/a/obj/d_a_obj_sea_F301.cpp +++ b/src/REL/d/a/obj/d_a_obj_sea_F301.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SEA_F301, dAcOSeaF301_c, fProfile::OBJ_SEA_F301, 0x253, 0, 5); + +STATE_DEFINE(dAcOSeaF301_c, Wait); + +void dAcOSeaF301_c::initializeState_Wait() {} +void dAcOSeaF301_c::executeState_Wait() {} +void dAcOSeaF301_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_sealed_door.cpp b/src/REL/d/a/obj/d_a_obj_sealed_door.cpp index e69de29b..f7d10eeb 100644 --- a/src/REL/d/a/obj/d_a_obj_sealed_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_sealed_door.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SEALED_DOOR, dAcOsealedDoor_c, fProfile::OBJ_SEALED_DOOR, 0x1F1, 0, 6); + +STATE_DEFINE(dAcOsealedDoor_c, Wait); +STATE_DEFINE(dAcOsealedDoor_c, MarkAppear); +STATE_DEFINE(dAcOsealedDoor_c, Light); +STATE_DEFINE(dAcOsealedDoor_c, AnmWait); +STATE_DEFINE(dAcOsealedDoor_c, Vanish); +STATE_DEFINE(dAcOsealedDoor_c, Appear); + +void dAcOsealedDoor_c::initializeState_Wait() {} +void dAcOsealedDoor_c::executeState_Wait() {} +void dAcOsealedDoor_c::finalizeState_Wait() {} +void dAcOsealedDoor_c::initializeState_MarkAppear() {} +void dAcOsealedDoor_c::executeState_MarkAppear() {} +void dAcOsealedDoor_c::finalizeState_MarkAppear() {} +void dAcOsealedDoor_c::initializeState_Light() {} +void dAcOsealedDoor_c::executeState_Light() {} +void dAcOsealedDoor_c::finalizeState_Light() {} +void dAcOsealedDoor_c::initializeState_AnmWait() {} +void dAcOsealedDoor_c::executeState_AnmWait() {} +void dAcOsealedDoor_c::finalizeState_AnmWait() {} +void dAcOsealedDoor_c::initializeState_Vanish() {} +void dAcOsealedDoor_c::executeState_Vanish() {} +void dAcOsealedDoor_c::finalizeState_Vanish() {} +void dAcOsealedDoor_c::initializeState_Appear() {} +void dAcOsealedDoor_c::executeState_Appear() {} +void dAcOsealedDoor_c::finalizeState_Appear() {} diff --git a/src/REL/d/a/obj/d_a_obj_seat_sword.cpp b/src/REL/d/a/obj/d_a_obj_seat_sword.cpp index e69de29b..5230de5b 100644 --- a/src/REL/d/a/obj/d_a_obj_seat_sword.cpp +++ b/src/REL/d/a/obj/d_a_obj_seat_sword.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SEAT_SWORD, dAcOSeatSword_c, fProfile::OBJ_SEAT_SWORD, 0x249, 0, 3); + +STATE_DEFINE(dAcOSeatSword_c, Wait); +STATE_DEFINE(dAcOSeatSword_c, Get); + +void dAcOSeatSword_c::initializeState_Wait() {} +void dAcOSeatSword_c::executeState_Wait() {} +void dAcOSeatSword_c::finalizeState_Wait() {} +void dAcOSeatSword_c::initializeState_Get() {} +void dAcOSeatSword_c::executeState_Get() {} +void dAcOSeatSword_c::finalizeState_Get() {} diff --git a/src/REL/d/a/obj/d_a_obj_shed.cpp b/src/REL/d/a/obj/d_a_obj_shed.cpp index e69de29b..a58450fe 100644 --- a/src/REL/d/a/obj/d_a_obj_shed.cpp +++ b/src/REL/d/a/obj/d_a_obj_shed.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHED, dAcOShed_c, fProfile::OBJ_SHED, 0x256, 0, 6); + +STATE_DEFINE(dAcOShed_c, Wait); +STATE_DEFINE(dAcOShed_c, Move); + +void dAcOShed_c::initializeState_Wait() {} +void dAcOShed_c::executeState_Wait() {} +void dAcOShed_c::finalizeState_Wait() {} +void dAcOShed_c::initializeState_Move() {} +void dAcOShed_c::executeState_Move() {} +void dAcOShed_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_ship_window.cpp b/src/REL/d/a/obj/d_a_obj_ship_window.cpp index e69de29b..838eb6f2 100644 --- a/src/REL/d/a/obj/d_a_obj_ship_window.cpp +++ b/src/REL/d/a/obj/d_a_obj_ship_window.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHIP_WINDOW, dAcOshipWindow_c, fProfile::OBJ_SHIP_WINDOW, 0x1EB, 0, 6); + +STATE_DEFINE(dAcOshipWindow_c, Close); +STATE_DEFINE(dAcOshipWindow_c, Move); +STATE_DEFINE(dAcOshipWindow_c, Open); + +void dAcOshipWindow_c::initializeState_Close() {} +void dAcOshipWindow_c::executeState_Close() {} +void dAcOshipWindow_c::finalizeState_Close() {} +void dAcOshipWindow_c::initializeState_Move() {} +void dAcOshipWindow_c::executeState_Move() {} +void dAcOshipWindow_c::finalizeState_Move() {} +void dAcOshipWindow_c::initializeState_Open() {} +void dAcOshipWindow_c::executeState_Open() {} +void dAcOshipWindow_c::finalizeState_Open() {} diff --git a/src/REL/d/a/obj/d_a_obj_shrine_after.cpp b/src/REL/d/a/obj/d_a_obj_shrine_after.cpp index e69de29b..21dfd936 100644 --- a/src/REL/d/a/obj/d_a_obj_shrine_after.cpp +++ b/src/REL/d/a/obj/d_a_obj_shrine_after.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHRINE_AFTER, dAcOshrineAfter_c, fProfile::OBJ_SHRINE_AFTER, 0x1E9, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_shrine_bef_inside.cpp b/src/REL/d/a/obj/d_a_obj_shrine_bef_inside.cpp index e69de29b..3effa14f 100644 --- a/src/REL/d/a/obj/d_a_obj_shrine_bef_inside.cpp +++ b/src/REL/d/a/obj/d_a_obj_shrine_bef_inside.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHRINE_BEF_INSIDE, dAcOshrineBefInside_c, fProfile::OBJ_SHRINE_BEF_INSIDE, 0x209, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_shrine_before.cpp b/src/REL/d/a/obj/d_a_obj_shrine_before.cpp index e69de29b..94f61497 100644 --- a/src/REL/d/a/obj/d_a_obj_shrine_before.cpp +++ b/src/REL/d/a/obj/d_a_obj_shrine_before.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHRINE_BEFORE, dAcOshrineBefore_c, fProfile::OBJ_SHRINE_BEFORE, 0x1EA, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_shutter.cpp b/src/REL/d/a/obj/d_a_obj_shutter.cpp index e69de29b..95f90d7b 100644 --- a/src/REL/d/a/obj/d_a_obj_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_shutter.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(SHUTTER, dAcOShutter_c, fProfile::SHUTTER, 0x183, 0, 6); + +STATE_DEFINE(dAcOShutter_c, Wait); +STATE_DEFINE(dAcOShutter_c, Open); +STATE_DEFINE(dAcOShutter_c, Close); + +void dAcOShutter_c::initializeState_Wait() {} +void dAcOShutter_c::executeState_Wait() {} +void dAcOShutter_c::finalizeState_Wait() {} +void dAcOShutter_c::initializeState_Open() {} +void dAcOShutter_c::executeState_Open() {} +void dAcOShutter_c::finalizeState_Open() {} +void dAcOShutter_c::initializeState_Close() {} +void dAcOShutter_c::executeState_Close() {} +void dAcOShutter_c::finalizeState_Close() {} diff --git a/src/REL/d/a/obj/d_a_obj_shutter_change_scene.cpp b/src/REL/d/a/obj/d_a_obj_shutter_change_scene.cpp index e69de29b..d0ffc865 100644 --- a/src/REL/d/a/obj/d_a_obj_shutter_change_scene.cpp +++ b/src/REL/d/a/obj/d_a_obj_shutter_change_scene.cpp @@ -0,0 +1,41 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHUTTER_CHANGE_SCENE, dAcOShutterChangeScene_c, fProfile::OBJ_SHUTTER_CHANGE_SCENE, 0x18A, 0, 6); + +STATE_DEFINE(dAcOShutterChangeScene_c, WaitOpenShutter); +STATE_DEFINE(dAcOShutterChangeScene_c, WaitOpenShutterForEvent); +STATE_DEFINE(dAcOShutterChangeScene_c, OpenShutter); +STATE_DEFINE(dAcOShutterChangeScene_c, WaitCloseShutter); +STATE_DEFINE(dAcOShutterChangeScene_c, CloseShutter); +STATE_DEFINE(dAcOShutterChangeScene_c, WaitOpenFence); +STATE_DEFINE(dAcOShutterChangeScene_c, OpenFence); +STATE_DEFINE(dAcOShutterChangeScene_c, CloseFence); +STATE_DEFINE(dAcOShutterChangeScene_c, ObserveSwEye); + +void dAcOShutterChangeScene_c::initializeState_WaitOpenShutter() {} +void dAcOShutterChangeScene_c::executeState_WaitOpenShutter() {} +void dAcOShutterChangeScene_c::finalizeState_WaitOpenShutter() {} +void dAcOShutterChangeScene_c::initializeState_WaitOpenShutterForEvent() {} +void dAcOShutterChangeScene_c::executeState_WaitOpenShutterForEvent() {} +void dAcOShutterChangeScene_c::finalizeState_WaitOpenShutterForEvent() {} +void dAcOShutterChangeScene_c::initializeState_OpenShutter() {} +void dAcOShutterChangeScene_c::executeState_OpenShutter() {} +void dAcOShutterChangeScene_c::finalizeState_OpenShutter() {} +void dAcOShutterChangeScene_c::initializeState_WaitCloseShutter() {} +void dAcOShutterChangeScene_c::executeState_WaitCloseShutter() {} +void dAcOShutterChangeScene_c::finalizeState_WaitCloseShutter() {} +void dAcOShutterChangeScene_c::initializeState_CloseShutter() {} +void dAcOShutterChangeScene_c::executeState_CloseShutter() {} +void dAcOShutterChangeScene_c::finalizeState_CloseShutter() {} +void dAcOShutterChangeScene_c::initializeState_WaitOpenFence() {} +void dAcOShutterChangeScene_c::executeState_WaitOpenFence() {} +void dAcOShutterChangeScene_c::finalizeState_WaitOpenFence() {} +void dAcOShutterChangeScene_c::initializeState_OpenFence() {} +void dAcOShutterChangeScene_c::executeState_OpenFence() {} +void dAcOShutterChangeScene_c::finalizeState_OpenFence() {} +void dAcOShutterChangeScene_c::initializeState_CloseFence() {} +void dAcOShutterChangeScene_c::executeState_CloseFence() {} +void dAcOShutterChangeScene_c::finalizeState_CloseFence() {} +void dAcOShutterChangeScene_c::initializeState_ObserveSwEye() {} +void dAcOShutterChangeScene_c::executeState_ObserveSwEye() {} +void dAcOShutterChangeScene_c::finalizeState_ObserveSwEye() {} diff --git a/src/REL/d/a/obj/d_a_obj_shutter_fence.cpp b/src/REL/d/a/obj/d_a_obj_shutter_fence.cpp index e69de29b..7b80eb23 100644 --- a/src/REL/d/a/obj/d_a_obj_shutter_fence.cpp +++ b/src/REL/d/a/obj/d_a_obj_shutter_fence.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHUTTER_FENCE, dAcOshutterfence_c, fProfile::OBJ_SHUTTER_FENCE, 0x19F, 0, 6); + +STATE_DEFINE(dAcOshutterfence_c, Wait); +STATE_DEFINE(dAcOshutterfence_c, Open); + +void dAcOshutterfence_c::initializeState_Wait() {} +void dAcOshutterfence_c::executeState_Wait() {} +void dAcOshutterfence_c::finalizeState_Wait() {} +void dAcOshutterfence_c::initializeState_Open() {} +void dAcOshutterfence_c::executeState_Open() {} +void dAcOshutterfence_c::finalizeState_Open() {} diff --git a/src/REL/d/a/obj/d_a_obj_shutter_waterD101.cpp b/src/REL/d/a/obj/d_a_obj_shutter_waterD101.cpp index e69de29b..c04b44f2 100644 --- a/src/REL/d/a/obj/d_a_obj_shutter_waterD101.cpp +++ b/src/REL/d/a/obj/d_a_obj_shutter_waterD101.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SHUTTER_WATER_D101, dAcOShutterWaterD101_c, fProfile::OBJ_SHUTTER_WATER_D101, 0x17F, 0, 7); + +STATE_DEFINE(dAcOShutterWaterD101_c, Wait); +STATE_DEFINE(dAcOShutterWaterD101_c, End); + +void dAcOShutterWaterD101_c::initializeState_Wait() {} +void dAcOShutterWaterD101_c::executeState_Wait() {} +void dAcOShutterWaterD101_c::finalizeState_Wait() {} +void dAcOShutterWaterD101_c::initializeState_End() {} +void dAcOShutterWaterD101_c::executeState_End() {} +void dAcOShutterWaterD101_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_side_shutter.cpp b/src/REL/d/a/obj/d_a_obj_side_shutter.cpp index e69de29b..fe6339a6 100644 --- a/src/REL/d/a/obj/d_a_obj_side_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_side_shutter.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SIDE_SHUTTER, dAcOsideShutter_c, fProfile::OBJ_SIDE_SHUTTER, 0x1BD, 0, 6); + +STATE_DEFINE(dAcOsideShutter_c, Off); +STATE_DEFINE(dAcOsideShutter_c, On); +STATE_DEFINE(dAcOsideShutter_c, OffToOnWait); +STATE_DEFINE(dAcOsideShutter_c, OffToOn); +STATE_DEFINE(dAcOsideShutter_c, OnToOffWait); +STATE_DEFINE(dAcOsideShutter_c, OnToOff); + +void dAcOsideShutter_c::initializeState_Off() {} +void dAcOsideShutter_c::executeState_Off() {} +void dAcOsideShutter_c::finalizeState_Off() {} +void dAcOsideShutter_c::initializeState_On() {} +void dAcOsideShutter_c::executeState_On() {} +void dAcOsideShutter_c::finalizeState_On() {} +void dAcOsideShutter_c::initializeState_OffToOnWait() {} +void dAcOsideShutter_c::executeState_OffToOnWait() {} +void dAcOsideShutter_c::finalizeState_OffToOnWait() {} +void dAcOsideShutter_c::initializeState_OffToOn() {} +void dAcOsideShutter_c::executeState_OffToOn() {} +void dAcOsideShutter_c::finalizeState_OffToOn() {} +void dAcOsideShutter_c::initializeState_OnToOffWait() {} +void dAcOsideShutter_c::executeState_OnToOffWait() {} +void dAcOsideShutter_c::finalizeState_OnToOffWait() {} +void dAcOsideShutter_c::initializeState_OnToOff() {} +void dAcOsideShutter_c::executeState_OnToOff() {} +void dAcOsideShutter_c::finalizeState_OnToOff() {} diff --git a/src/REL/d/a/obj/d_a_obj_sink_floor_f.cpp b/src/REL/d/a/obj/d_a_obj_sink_floor_f.cpp index e69de29b..c321794a 100644 --- a/src/REL/d/a/obj/d_a_obj_sink_floor_f.cpp +++ b/src/REL/d/a/obj/d_a_obj_sink_floor_f.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SINK_FLOOR_F, dAcOSinkFloorF_c, fProfile::OBJ_SINK_FLOOR_F, 0x22E, 0, 6); + +STATE_DEFINE(dAcOSinkFloorF_c, Wait); +STATE_DEFINE(dAcOSinkFloorF_c, Ride); +STATE_DEFINE(dAcOSinkFloorF_c, Sink); + +void dAcOSinkFloorF_c::initializeState_Wait() {} +void dAcOSinkFloorF_c::executeState_Wait() {} +void dAcOSinkFloorF_c::finalizeState_Wait() {} +void dAcOSinkFloorF_c::initializeState_Ride() {} +void dAcOSinkFloorF_c::executeState_Ride() {} +void dAcOSinkFloorF_c::finalizeState_Ride() {} +void dAcOSinkFloorF_c::initializeState_Sink() {} +void dAcOSinkFloorF_c::executeState_Sink() {} +void dAcOSinkFloorF_c::finalizeState_Sink() {} diff --git a/src/REL/d/a/obj/d_a_obj_siren_2dmap.cpp b/src/REL/d/a/obj/d_a_obj_siren_2dmap.cpp index e69de29b..dc5a2432 100644 --- a/src/REL/d/a/obj/d_a_obj_siren_2dmap.cpp +++ b/src/REL/d/a/obj/d_a_obj_siren_2dmap.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SIREN_2DMAP, dAcOsiren2dmap_c, fProfile::OBJ_SIREN_2DMAP, 0x21A, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_siren_barrier.cpp b/src/REL/d/a/obj/d_a_obj_siren_barrier.cpp index e69de29b..da952ec1 100644 --- a/src/REL/d/a/obj/d_a_obj_siren_barrier.cpp +++ b/src/REL/d/a/obj/d_a_obj_siren_barrier.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SIREN_BARRIER, dAcOSirenBarrier_c, fProfile::OBJ_SIREN_BARRIER, 0x1A5, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_skull.cpp b/src/REL/d/a/obj/d_a_obj_skull.cpp index e69de29b..ec627ff3 100644 --- a/src/REL/d/a/obj/d_a_obj_skull.cpp +++ b/src/REL/d/a/obj/d_a_obj_skull.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SKULL, dAcOSkull_c, fProfile::OBJ_SKULL, 0x165, 0, 3); + +STATE_DEFINE(dAcOSkull_c, NormalWait); +STATE_DEFINE(dAcOSkull_c, GrabCarry); +STATE_DEFINE(dAcOSkull_c, BoomerangCarry); +STATE_DEFINE(dAcOSkull_c, WhipCarry); +STATE_DEFINE(dAcOSkull_c, Dead); + +void dAcOSkull_c::initializeState_NormalWait() {} +void dAcOSkull_c::executeState_NormalWait() {} +void dAcOSkull_c::finalizeState_NormalWait() {} +void dAcOSkull_c::initializeState_GrabCarry() {} +void dAcOSkull_c::executeState_GrabCarry() {} +void dAcOSkull_c::finalizeState_GrabCarry() {} +void dAcOSkull_c::initializeState_BoomerangCarry() {} +void dAcOSkull_c::executeState_BoomerangCarry() {} +void dAcOSkull_c::finalizeState_BoomerangCarry() {} +void dAcOSkull_c::initializeState_WhipCarry() {} +void dAcOSkull_c::executeState_WhipCarry() {} +void dAcOSkull_c::finalizeState_WhipCarry() {} +void dAcOSkull_c::initializeState_Dead() {} +void dAcOSkull_c::executeState_Dead() {} +void dAcOSkull_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_slice_log.cpp b/src/REL/d/a/obj/d_a_obj_slice_log.cpp index e69de29b..b9f6ee78 100644 --- a/src/REL/d/a/obj/d_a_obj_slice_log.cpp +++ b/src/REL/d/a/obj/d_a_obj_slice_log.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SLICE_LOG, dAcOsliceLog_c, fProfile::OBJ_SLICE_LOG, 0x1F5, 0, 6); + +STATE_DEFINE(dAcOsliceLog_c, Fall); +STATE_DEFINE(dAcOsliceLog_c, Bound); +STATE_DEFINE(dAcOsliceLog_c, Init); +STATE_DEFINE(dAcOsliceLog_c, Wait); +STATE_DEFINE(dAcOsliceLog_c, Slice); + +void dAcOsliceLog_c::initializeState_Fall() {} +void dAcOsliceLog_c::executeState_Fall() {} +void dAcOsliceLog_c::finalizeState_Fall() {} +void dAcOsliceLog_c::initializeState_Bound() {} +void dAcOsliceLog_c::executeState_Bound() {} +void dAcOsliceLog_c::finalizeState_Bound() {} +void dAcOsliceLog_c::initializeState_Init() {} +void dAcOsliceLog_c::executeState_Init() {} +void dAcOsliceLog_c::finalizeState_Init() {} +void dAcOsliceLog_c::initializeState_Wait() {} +void dAcOsliceLog_c::executeState_Wait() {} +void dAcOsliceLog_c::finalizeState_Wait() {} +void dAcOsliceLog_c::initializeState_Slice() {} +void dAcOsliceLog_c::executeState_Slice() {} +void dAcOsliceLog_c::finalizeState_Slice() {} diff --git a/src/REL/d/a/obj/d_a_obj_slice_log_parts.cpp b/src/REL/d/a/obj/d_a_obj_slice_log_parts.cpp index e69de29b..9b32a22a 100644 --- a/src/REL/d/a/obj/d_a_obj_slice_log_parts.cpp +++ b/src/REL/d/a/obj/d_a_obj_slice_log_parts.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SLICE_LOG_PARTS, dAcOsliceLogParts_c, fProfile::OBJ_SLICE_LOG_PARTS, 0x1F6, 0, 6); + +STATE_DEFINE(dAcOsliceLogParts_c, Wait); +STATE_DEFINE(dAcOsliceLogParts_c, Fly); +STATE_DEFINE(dAcOsliceLogParts_c, Ground); +STATE_DEFINE(dAcOsliceLogParts_c, GroundSecond); +STATE_DEFINE(dAcOsliceLogParts_c, Shake); +STATE_DEFINE(dAcOsliceLogParts_c, Vanish); +STATE_DEFINE(dAcOsliceLogParts_c, Finish); +STATE_DEFINE(dAcOsliceLogParts_c, GroundAftFin); + +void dAcOsliceLogParts_c::initializeState_Wait() {} +void dAcOsliceLogParts_c::executeState_Wait() {} +void dAcOsliceLogParts_c::finalizeState_Wait() {} +void dAcOsliceLogParts_c::initializeState_Fly() {} +void dAcOsliceLogParts_c::executeState_Fly() {} +void dAcOsliceLogParts_c::finalizeState_Fly() {} +void dAcOsliceLogParts_c::initializeState_Ground() {} +void dAcOsliceLogParts_c::executeState_Ground() {} +void dAcOsliceLogParts_c::finalizeState_Ground() {} +void dAcOsliceLogParts_c::initializeState_GroundSecond() {} +void dAcOsliceLogParts_c::executeState_GroundSecond() {} +void dAcOsliceLogParts_c::finalizeState_GroundSecond() {} +void dAcOsliceLogParts_c::initializeState_Shake() {} +void dAcOsliceLogParts_c::executeState_Shake() {} +void dAcOsliceLogParts_c::finalizeState_Shake() {} +void dAcOsliceLogParts_c::initializeState_Vanish() {} +void dAcOsliceLogParts_c::executeState_Vanish() {} +void dAcOsliceLogParts_c::finalizeState_Vanish() {} +void dAcOsliceLogParts_c::initializeState_Finish() {} +void dAcOsliceLogParts_c::executeState_Finish() {} +void dAcOsliceLogParts_c::finalizeState_Finish() {} +void dAcOsliceLogParts_c::initializeState_GroundAftFin() {} +void dAcOsliceLogParts_c::executeState_GroundAftFin() {} +void dAcOsliceLogParts_c::finalizeState_GroundAftFin() {} diff --git a/src/REL/d/a/obj/d_a_obj_soil.cpp b/src/REL/d/a/obj/d_a_obj_soil.cpp index e69de29b..87aadea7 100644 --- a/src/REL/d/a/obj/d_a_obj_soil.cpp +++ b/src/REL/d/a/obj/d_a_obj_soil.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SOIL, dAcOsoil_c, fProfile::OBJ_SOIL, 0x268, 0, 7); + +STATE_DEFINE(dAcOsoil_c, Soil); +STATE_DEFINE(dAcOsoil_c, Hole); +STATE_DEFINE(dAcOsoil_c, Ready); + +void dAcOsoil_c::initializeState_Soil() {} +void dAcOsoil_c::executeState_Soil() {} +void dAcOsoil_c::finalizeState_Soil() {} +void dAcOsoil_c::initializeState_Hole() {} +void dAcOsoil_c::executeState_Hole() {} +void dAcOsoil_c::finalizeState_Hole() {} +void dAcOsoil_c::initializeState_Ready() {} +void dAcOsoil_c::executeState_Ready() {} +void dAcOsoil_c::finalizeState_Ready() {} diff --git a/src/REL/d/a/obj/d_a_obj_spider_line.cpp b/src/REL/d/a/obj/d_a_obj_spider_line.cpp index e69de29b..1c2233f6 100644 --- a/src/REL/d/a/obj/d_a_obj_spider_line.cpp +++ b/src/REL/d/a/obj/d_a_obj_spider_line.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SPIDER_LINE, dObjSpiderLine_c, fProfile::OBJ_SPIDER_LINE, 0xDA, 0, 2); + +STATE_DEFINE(dObjSpiderLine_c, Wait); + +void dObjSpiderLine_c::initializeState_Wait() {} +void dObjSpiderLine_c::executeState_Wait() {} +void dObjSpiderLine_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_crack.cpp b/src/REL/d/a/obj/d_a_obj_stage_crack.cpp index e69de29b..52b2981e 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_crack.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_crack.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_CRACK, dAcOstageCrack_c, fProfile::OBJ_STAGE_CRACK, 0x1E0, 0, 2); + +STATE_DEFINE(dAcOstageCrack_c, Wait); +STATE_DEFINE(dAcOstageCrack_c, Stay); +STATE_DEFINE(dAcOstageCrack_c, Reverse); +STATE_DEFINE(dAcOstageCrack_c, Delete); + +void dAcOstageCrack_c::initializeState_Wait() {} +void dAcOstageCrack_c::executeState_Wait() {} +void dAcOstageCrack_c::finalizeState_Wait() {} +void dAcOstageCrack_c::initializeState_Stay() {} +void dAcOstageCrack_c::executeState_Stay() {} +void dAcOstageCrack_c::finalizeState_Stay() {} +void dAcOstageCrack_c::initializeState_Reverse() {} +void dAcOstageCrack_c::executeState_Reverse() {} +void dAcOstageCrack_c::finalizeState_Reverse() {} +void dAcOstageCrack_c::initializeState_Delete() {} +void dAcOstageCrack_c::executeState_Delete() {} +void dAcOstageCrack_c::finalizeState_Delete() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_debris.cpp b/src/REL/d/a/obj/d_a_obj_stage_debris.cpp index e69de29b..c20736a3 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_debris.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_debris.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_DEBRIS, dAcOstageDebris_c, fProfile::OBJ_STAGE_DEBRIS, 0x1F8, 0, 7); + +STATE_DEFINE(dAcOstageDebris_c, Wait); +STATE_DEFINE(dAcOstageDebris_c, Break); +STATE_DEFINE(dAcOstageDebris_c, After); + +void dAcOstageDebris_c::initializeState_Wait() {} +void dAcOstageDebris_c::executeState_Wait() {} +void dAcOstageDebris_c::finalizeState_Wait() {} +void dAcOstageDebris_c::initializeState_Break() {} +void dAcOstageDebris_c::executeState_Break() {} +void dAcOstageDebris_c::finalizeState_Break() {} +void dAcOstageDebris_c::initializeState_After() {} +void dAcOstageDebris_c::executeState_After() {} +void dAcOstageDebris_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_kraken.cpp b/src/REL/d/a/obj/d_a_obj_stage_kraken.cpp index e69de29b..054df9cf 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_kraken.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_kraken.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_KRAKEN, dAcOstageKraken_c, fProfile::OBJ_STAGE_KRAKEN, 0x1BE, 0, 0); + +STATE_DEFINE(dAcOstageKraken_c, Wait); +STATE_DEFINE(dAcOstageKraken_c, MarkLight); +STATE_DEFINE(dAcOstageKraken_c, AroundMarkLight); +STATE_DEFINE(dAcOstageKraken_c, MarkVanish); + +void dAcOstageKraken_c::initializeState_Wait() {} +void dAcOstageKraken_c::executeState_Wait() {} +void dAcOstageKraken_c::finalizeState_Wait() {} +void dAcOstageKraken_c::initializeState_MarkLight() {} +void dAcOstageKraken_c::executeState_MarkLight() {} +void dAcOstageKraken_c::finalizeState_MarkLight() {} +void dAcOstageKraken_c::initializeState_AroundMarkLight() {} +void dAcOstageKraken_c::executeState_AroundMarkLight() {} +void dAcOstageKraken_c::finalizeState_AroundMarkLight() {} +void dAcOstageKraken_c::initializeState_MarkVanish() {} +void dAcOstageKraken_c::executeState_MarkVanish() {} +void dAcOstageKraken_c::finalizeState_MarkVanish() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_kraken_parts.cpp b/src/REL/d/a/obj/d_a_obj_stage_kraken_parts.cpp index e69de29b..22ccb837 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_kraken_parts.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_kraken_parts.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_KRAKEN_PARTS, dAcOstageKrakenParts_c, fProfile::OBJ_STAGE_KRAKEN_PARTS, 0x1BF, 0, 0); + +STATE_DEFINE(dAcOstageKrakenParts_c, Shake); +STATE_DEFINE(dAcOstageKrakenParts_c, Fall); + +void dAcOstageKrakenParts_c::initializeState_Shake() {} +void dAcOstageKrakenParts_c::executeState_Shake() {} +void dAcOstageKrakenParts_c::finalizeState_Shake() {} +void dAcOstageKrakenParts_c::initializeState_Fall() {} +void dAcOstageKrakenParts_c::executeState_Fall() {} +void dAcOstageKrakenParts_c::finalizeState_Fall() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_sink.cpp b/src/REL/d/a/obj/d_a_obj_stage_sink.cpp index e69de29b..f97be0ce 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_sink.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_sink.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_SINK, dAcOstageSink_c, fProfile::OBJ_STAGE_SINK, 0x1E5, 0, 0); + +STATE_DEFINE(dAcOstageSink_c, Wait); +STATE_DEFINE(dAcOstageSink_c, Move); + +void dAcOstageSink_c::initializeState_Wait() {} +void dAcOstageSink_c::executeState_Wait() {} +void dAcOstageSink_c::finalizeState_Wait() {} +void dAcOstageSink_c::initializeState_Move() {} +void dAcOstageSink_c::executeState_Move() {} +void dAcOstageSink_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_stage_water.cpp b/src/REL/d/a/obj/d_a_obj_stage_water.cpp index e69de29b..030d27cd 100644 --- a/src/REL/d/a/obj/d_a_obj_stage_water.cpp +++ b/src/REL/d/a/obj/d_a_obj_stage_water.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STAGE_WATER, dAcOstageWater_c, fProfile::OBJ_STAGE_WATER, 0x1E6, 0, 4); + +STATE_DEFINE(dAcOstageWater_c, Wait); +STATE_DEFINE(dAcOstageWater_c, Move); + +void dAcOstageWater_c::initializeState_Wait() {} +void dAcOstageWater_c::executeState_Wait() {} +void dAcOstageWater_c::finalizeState_Wait() {} +void dAcOstageWater_c::initializeState_Move() {} +void dAcOstageWater_c::executeState_Move() {} +void dAcOstageWater_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_step_gumarm.cpp b/src/REL/d/a/obj/d_a_obj_step_gumarm.cpp index e69de29b..b2466ec3 100644 --- a/src/REL/d/a/obj/d_a_obj_step_gumarm.cpp +++ b/src/REL/d/a/obj/d_a_obj_step_gumarm.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STEP_GUMARM, dAcOStepGumarm_c, fProfile::OBJ_STEP_GUMARM, 0x22F, 0, 3); + +STATE_DEFINE(dAcOStepGumarm_c, Wait); + +void dAcOStepGumarm_c::initializeState_Wait() {} +void dAcOStepGumarm_c::executeState_Wait() {} +void dAcOStepGumarm_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_step_statue.cpp b/src/REL/d/a/obj/d_a_obj_step_statue.cpp index e69de29b..de93e093 100644 --- a/src/REL/d/a/obj/d_a_obj_step_statue.cpp +++ b/src/REL/d/a/obj/d_a_obj_step_statue.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STEP_STATUE, dAcOStepStatue_c, fProfile::OBJ_STEP_STATUE, 0x17C, 0, 3); + +STATE_DEFINE(dAcOStepStatue_c, Wait); +STATE_DEFINE(dAcOStepStatue_c, CarryBomb); +STATE_DEFINE(dAcOStepStatue_c, BreakDown); +STATE_DEFINE(dAcOStepStatue_c, SandSink); +STATE_DEFINE(dAcOStepStatue_c, End); + +void dAcOStepStatue_c::initializeState_Wait() {} +void dAcOStepStatue_c::executeState_Wait() {} +void dAcOStepStatue_c::finalizeState_Wait() {} +void dAcOStepStatue_c::initializeState_CarryBomb() {} +void dAcOStepStatue_c::executeState_CarryBomb() {} +void dAcOStepStatue_c::finalizeState_CarryBomb() {} +void dAcOStepStatue_c::initializeState_BreakDown() {} +void dAcOStepStatue_c::executeState_BreakDown() {} +void dAcOStepStatue_c::finalizeState_BreakDown() {} +void dAcOStepStatue_c::initializeState_SandSink() {} +void dAcOStepStatue_c::executeState_SandSink() {} +void dAcOStepStatue_c::finalizeState_SandSink() {} +void dAcOStepStatue_c::initializeState_End() {} +void dAcOStepStatue_c::executeState_End() {} +void dAcOStepStatue_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_step_time_slip.cpp b/src/REL/d/a/obj/d_a_obj_step_time_slip.cpp index e69de29b..ef30f6e2 100644 --- a/src/REL/d/a/obj/d_a_obj_step_time_slip.cpp +++ b/src/REL/d/a/obj/d_a_obj_step_time_slip.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STEP_TIME_SLIP, dAcOStepTimeSlip_c, fProfile::OBJ_STEP_TIME_SLIP, 0x19D, 0, 4102); + +STATE_DEFINE(dAcOStepTimeSlip_c, Wait); + +void dAcOStepTimeSlip_c::initializeState_Wait() {} +void dAcOStepTimeSlip_c::executeState_Wait() {} +void dAcOStepTimeSlip_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_stone_stand.cpp b/src/REL/d/a/obj/d_a_obj_stone_stand.cpp index e69de29b..f4582a28 100644 --- a/src/REL/d/a/obj/d_a_obj_stone_stand.cpp +++ b/src/REL/d/a/obj/d_a_obj_stone_stand.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STONE_STAND, dAcOStoneStand_c, fProfile::OBJ_STONE_STAND, 0x24B, 0, 3); + +STATE_DEFINE(dAcOStoneStand_c, Wait); +STATE_DEFINE(dAcOStoneStand_c, Shake); +STATE_DEFINE(dAcOStoneStand_c, OnSwitch); + +void dAcOStoneStand_c::initializeState_Wait() {} +void dAcOStoneStand_c::executeState_Wait() {} +void dAcOStoneStand_c::finalizeState_Wait() {} +void dAcOStoneStand_c::initializeState_Shake() {} +void dAcOStoneStand_c::executeState_Shake() {} +void dAcOStoneStand_c::finalizeState_Shake() {} +void dAcOStoneStand_c::initializeState_OnSwitch() {} +void dAcOStoneStand_c::executeState_OnSwitch() {} +void dAcOStoneStand_c::finalizeState_OnSwitch() {} diff --git a/src/REL/d/a/obj/d_a_obj_stopper_rock.cpp b/src/REL/d/a/obj/d_a_obj_stopper_rock.cpp index e69de29b..7f0c158f 100644 --- a/src/REL/d/a/obj/d_a_obj_stopper_rock.cpp +++ b/src/REL/d/a/obj/d_a_obj_stopper_rock.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STOPPER_ROCK, dAcOstopperRock_c, fProfile::OBJ_STOPPER_ROCK, 0x26C, 0, 2); + +STATE_DEFINE(dAcOstopperRock_c, Wait); +STATE_DEFINE(dAcOstopperRock_c, Bomb); + +void dAcOstopperRock_c::initializeState_Wait() {} +void dAcOstopperRock_c::executeState_Wait() {} +void dAcOstopperRock_c::finalizeState_Wait() {} +void dAcOstopperRock_c::initializeState_Bomb() {} +void dAcOstopperRock_c::executeState_Bomb() {} +void dAcOstopperRock_c::finalizeState_Bomb() {} diff --git a/src/REL/d/a/obj/d_a_obj_stopping_rope.cpp b/src/REL/d/a/obj/d_a_obj_stopping_rope.cpp index e69de29b..eb91870a 100644 --- a/src/REL/d/a/obj/d_a_obj_stopping_rope.cpp +++ b/src/REL/d/a/obj/d_a_obj_stopping_rope.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STOPPING_ROPE, dAcOStoppingRope_c, fProfile::OBJ_STOPPING_ROPE, 0x23B, 0, 3); + +STATE_DEFINE(dAcOStoppingRope_c, Wait); +STATE_DEFINE(dAcOStoppingRope_c, SwitchOn); + +void dAcOStoppingRope_c::initializeState_Wait() {} +void dAcOStoppingRope_c::executeState_Wait() {} +void dAcOStoppingRope_c::finalizeState_Wait() {} +void dAcOStoppingRope_c::initializeState_SwitchOn() {} +void dAcOStoppingRope_c::executeState_SwitchOn() {} +void dAcOStoppingRope_c::finalizeState_SwitchOn() {} diff --git a/src/REL/d/a/obj/d_a_obj_stream_lava.cpp b/src/REL/d/a/obj/d_a_obj_stream_lava.cpp index e69de29b..39f5d8e2 100644 --- a/src/REL/d/a/obj/d_a_obj_stream_lava.cpp +++ b/src/REL/d/a/obj/d_a_obj_stream_lava.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_STREAM_LAVA, dAcOstreamLava_c, fProfile::OBJ_STREAM_LAVA, 0x1FA, 0, 6); + +STATE_DEFINE(dAcOstreamLava_c, Wait); +STATE_DEFINE(dAcOstreamLava_c, Stream); + +void dAcOstreamLava_c::initializeState_Wait() {} +void dAcOstreamLava_c::executeState_Wait() {} +void dAcOstreamLava_c::finalizeState_Wait() {} +void dAcOstreamLava_c::initializeState_Stream() {} +void dAcOstreamLava_c::executeState_Stream() {} +void dAcOstreamLava_c::finalizeState_Stream() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_bank.cpp b/src/REL/d/a/obj/d_a_obj_sw_bank.cpp index e69de29b..23551b9b 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_bank.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_bank.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_BANK, dAcOSwBank_c, fProfile::OBJ_SW_BANK, 0x22B, 0, 3); + +STATE_DEFINE(dAcOSwBank_c, Wait); +STATE_DEFINE(dAcOSwBank_c, Dial); +STATE_DEFINE(dAcOSwBank_c, Shift); +STATE_DEFINE(dAcOSwBank_c, Correct); + +void dAcOSwBank_c::initializeState_Wait() {} +void dAcOSwBank_c::executeState_Wait() {} +void dAcOSwBank_c::finalizeState_Wait() {} +void dAcOSwBank_c::initializeState_Dial() {} +void dAcOSwBank_c::executeState_Dial() {} +void dAcOSwBank_c::finalizeState_Dial() {} +void dAcOSwBank_c::initializeState_Shift() {} +void dAcOSwBank_c::executeState_Shift() {} +void dAcOSwBank_c::finalizeState_Shift() {} +void dAcOSwBank_c::initializeState_Correct() {} +void dAcOSwBank_c::executeState_Correct() {} +void dAcOSwBank_c::finalizeState_Correct() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_bank_small.cpp b/src/REL/d/a/obj/d_a_obj_sw_bank_small.cpp index e69de29b..21d31537 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_bank_small.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_bank_small.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_BANK_SMALL, dAcOSwBankSmall_c, fProfile::OBJ_SW_BANK_SMALL, 0x22C, 0, 6); + +STATE_DEFINE(dAcOSwBankSmall_c, Wait); +STATE_DEFINE(dAcOSwBankSmall_c, Dial); +STATE_DEFINE(dAcOSwBankSmall_c, Shift); +STATE_DEFINE(dAcOSwBankSmall_c, Correct); +STATE_DEFINE(dAcOSwBankSmall_c, CorrectEnd); +STATE_DEFINE(dAcOSwBankSmall_c, BcDemo); + +void dAcOSwBankSmall_c::initializeState_Wait() {} +void dAcOSwBankSmall_c::executeState_Wait() {} +void dAcOSwBankSmall_c::finalizeState_Wait() {} +void dAcOSwBankSmall_c::initializeState_Dial() {} +void dAcOSwBankSmall_c::executeState_Dial() {} +void dAcOSwBankSmall_c::finalizeState_Dial() {} +void dAcOSwBankSmall_c::initializeState_Shift() {} +void dAcOSwBankSmall_c::executeState_Shift() {} +void dAcOSwBankSmall_c::finalizeState_Shift() {} +void dAcOSwBankSmall_c::initializeState_Correct() {} +void dAcOSwBankSmall_c::executeState_Correct() {} +void dAcOSwBankSmall_c::finalizeState_Correct() {} +void dAcOSwBankSmall_c::initializeState_CorrectEnd() {} +void dAcOSwBankSmall_c::executeState_CorrectEnd() {} +void dAcOSwBankSmall_c::finalizeState_CorrectEnd() {} +void dAcOSwBankSmall_c::initializeState_BcDemo() {} +void dAcOSwBankSmall_c::executeState_BcDemo() {} +void dAcOSwBankSmall_c::finalizeState_BcDemo() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_dir.cpp b/src/REL/d/a/obj/d_a_obj_sw_dir.cpp index e69de29b..73159891 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_dir.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_dir.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_DIR, dAcOSwDir_c, fProfile::OBJ_SW_DIR, 0x229, 0, 7); + +STATE_DEFINE(dAcOSwDir_c, Wait); +STATE_DEFINE(dAcOSwDir_c, Done); + +void dAcOSwDir_c::initializeState_Wait() {} +void dAcOSwDir_c::executeState_Wait() {} +void dAcOSwDir_c::finalizeState_Wait() {} +void dAcOSwDir_c::initializeState_Done() {} +void dAcOSwDir_c::executeState_Done() {} +void dAcOSwDir_c::finalizeState_Done() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_dir_door.cpp b/src/REL/d/a/obj/d_a_obj_sw_dir_door.cpp index e69de29b..6c58f3ca 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_dir_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_dir_door.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_DIR_DOOR, dAcOSwDirDoor_c, fProfile::OBJ_SW_DIR_DOOR, 0x22A, 0, 3); + +STATE_DEFINE(dAcOSwDirDoor_c, Wait); +STATE_DEFINE(dAcOSwDirDoor_c, CorrectStart); +STATE_DEFINE(dAcOSwDirDoor_c, Correct); +STATE_DEFINE(dAcOSwDirDoor_c, Broken); +STATE_DEFINE(dAcOSwDirDoor_c, BrokenEnd); +STATE_DEFINE(dAcOSwDirDoor_c, DemoEnd); + +void dAcOSwDirDoor_c::initializeState_Wait() {} +void dAcOSwDirDoor_c::executeState_Wait() {} +void dAcOSwDirDoor_c::finalizeState_Wait() {} +void dAcOSwDirDoor_c::initializeState_CorrectStart() {} +void dAcOSwDirDoor_c::executeState_CorrectStart() {} +void dAcOSwDirDoor_c::finalizeState_CorrectStart() {} +void dAcOSwDirDoor_c::initializeState_Correct() {} +void dAcOSwDirDoor_c::executeState_Correct() {} +void dAcOSwDirDoor_c::finalizeState_Correct() {} +void dAcOSwDirDoor_c::initializeState_Broken() {} +void dAcOSwDirDoor_c::executeState_Broken() {} +void dAcOSwDirDoor_c::finalizeState_Broken() {} +void dAcOSwDirDoor_c::initializeState_BrokenEnd() {} +void dAcOSwDirDoor_c::executeState_BrokenEnd() {} +void dAcOSwDirDoor_c::finalizeState_BrokenEnd() {} +void dAcOSwDirDoor_c::initializeState_DemoEnd() {} +void dAcOSwDirDoor_c::executeState_DemoEnd() {} +void dAcOSwDirDoor_c::finalizeState_DemoEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_harp.cpp b/src/REL/d/a/obj/d_a_obj_sw_harp.cpp index e69de29b..f3f19af7 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_harp.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_harp.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_HARP, dAcOSwHarp_c, fProfile::OBJ_SW_HARP, 0x1A3, 0, 7); + +STATE_DEFINE(dAcOSwHarp_c, Wait); +STATE_DEFINE(dAcOSwHarp_c, OnSwitch); +STATE_DEFINE(dAcOSwHarp_c, EndDemo); + +void dAcOSwHarp_c::initializeState_Wait() {} +void dAcOSwHarp_c::executeState_Wait() {} +void dAcOSwHarp_c::finalizeState_Wait() {} +void dAcOSwHarp_c::initializeState_OnSwitch() {} +void dAcOSwHarp_c::executeState_OnSwitch() {} +void dAcOSwHarp_c::finalizeState_OnSwitch() {} +void dAcOSwHarp_c::initializeState_EndDemo() {} +void dAcOSwHarp_c::executeState_EndDemo() {} +void dAcOSwHarp_c::finalizeState_EndDemo() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_sword_beam.cpp b/src/REL/d/a/obj/d_a_obj_sw_sword_beam.cpp index e69de29b..0bd9f493 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_sword_beam.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_sword_beam.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_SWORD_BEAM, dAcOSwSwordBeam_c, fProfile::OBJ_SW_SWORD_BEAM, 0x1A2, 0, 3); + +STATE_DEFINE(dAcOSwSwordBeam_c, Wait); +STATE_DEFINE(dAcOSwSwordBeam_c, Rotate); +STATE_DEFINE(dAcOSwSwordBeam_c, RotateEnd); +STATE_DEFINE(dAcOSwSwordBeam_c, OnSwitch); +STATE_DEFINE(dAcOSwSwordBeam_c, End); + +void dAcOSwSwordBeam_c::initializeState_Wait() {} +void dAcOSwSwordBeam_c::executeState_Wait() {} +void dAcOSwSwordBeam_c::finalizeState_Wait() {} +void dAcOSwSwordBeam_c::initializeState_Rotate() {} +void dAcOSwSwordBeam_c::executeState_Rotate() {} +void dAcOSwSwordBeam_c::finalizeState_Rotate() {} +void dAcOSwSwordBeam_c::initializeState_RotateEnd() {} +void dAcOSwSwordBeam_c::executeState_RotateEnd() {} +void dAcOSwSwordBeam_c::finalizeState_RotateEnd() {} +void dAcOSwSwordBeam_c::initializeState_OnSwitch() {} +void dAcOSwSwordBeam_c::executeState_OnSwitch() {} +void dAcOSwSwordBeam_c::finalizeState_OnSwitch() {} +void dAcOSwSwordBeam_c::initializeState_End() {} +void dAcOSwSwordBeam_c::executeState_End() {} +void dAcOSwSwordBeam_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_syako.cpp b/src/REL/d/a/obj/d_a_obj_sw_syako.cpp index e69de29b..6c3200f7 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_syako.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_syako.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_SYAKO, dAcOSwSyako_c, fProfile::OBJ_SW_SYAKO, 0x177, 0, 4099); + +STATE_DEFINE(dAcOSwSyako_c, Wait); +STATE_DEFINE(dAcOSwSyako_c, Event); + +void dAcOSwSyako_c::initializeState_Wait() {} +void dAcOSwSyako_c::executeState_Wait() {} +void dAcOSwSyako_c::finalizeState_Wait() {} +void dAcOSwSyako_c::initializeState_Event() {} +void dAcOSwSyako_c::executeState_Event() {} +void dAcOSwSyako_c::finalizeState_Event() {} diff --git a/src/REL/d/a/obj/d_a_obj_sw_whiplever.cpp b/src/REL/d/a/obj/d_a_obj_sw_whiplever.cpp index e69de29b..af62ab6d 100644 --- a/src/REL/d/a/obj/d_a_obj_sw_whiplever.cpp +++ b/src/REL/d/a/obj/d_a_obj_sw_whiplever.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SW_WHIPLEVER, dAcOSwWhipLever_c, fProfile::OBJ_SW_WHIPLEVER, 0x139, 0, 3); + +STATE_DEFINE(dAcOSwWhipLever_c, Wait); + +void dAcOSwWhipLever_c::initializeState_Wait() {} +void dAcOSwWhipLever_c::executeState_Wait() {} +void dAcOSwWhipLever_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_swhit.cpp b/src/REL/d/a/obj/d_a_obj_swhit.cpp index e69de29b..ec343d21 100644 --- a/src/REL/d/a/obj/d_a_obj_swhit.cpp +++ b/src/REL/d/a/obj/d_a_obj_swhit.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWHIT, dAcOswhit_c, fProfile::OBJ_SWHIT, 0x132, 0, 18); + +STATE_DEFINE(dAcOswhit_c, OnWait); +STATE_DEFINE(dAcOswhit_c, On); +STATE_DEFINE(dAcOswhit_c, OffWait); +STATE_DEFINE(dAcOswhit_c, Off); + +void dAcOswhit_c::initializeState_OnWait() {} +void dAcOswhit_c::executeState_OnWait() {} +void dAcOswhit_c::finalizeState_OnWait() {} +void dAcOswhit_c::initializeState_On() {} +void dAcOswhit_c::executeState_On() {} +void dAcOswhit_c::finalizeState_On() {} +void dAcOswhit_c::initializeState_OffWait() {} +void dAcOswhit_c::executeState_OffWait() {} +void dAcOswhit_c::finalizeState_OffWait() {} +void dAcOswhit_c::initializeState_Off() {} +void dAcOswhit_c::executeState_Off() {} +void dAcOswhit_c::finalizeState_Off() {} diff --git a/src/REL/d/a/obj/d_a_obj_switch_shutter.cpp b/src/REL/d/a/obj/d_a_obj_switch_shutter.cpp index e69de29b..28d8ce7b 100644 --- a/src/REL/d/a/obj/d_a_obj_switch_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_switch_shutter.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWITCH_SHUTTER, dAcOSwShutter_c, fProfile::OBJ_SWITCH_SHUTTER, 0x13A, 0, 3); + +STATE_DEFINE(dAcOSwShutter_c, Wait); +STATE_DEFINE(dAcOSwShutter_c, Move); +STATE_DEFINE(dAcOSwShutter_c, WaitEventEnd); + +void dAcOSwShutter_c::initializeState_Wait() {} +void dAcOSwShutter_c::executeState_Wait() {} +void dAcOSwShutter_c::finalizeState_Wait() {} +void dAcOSwShutter_c::initializeState_Move() {} +void dAcOSwShutter_c::executeState_Move() {} +void dAcOSwShutter_c::finalizeState_Move() {} +void dAcOSwShutter_c::initializeState_WaitEventEnd() {} +void dAcOSwShutter_c::executeState_WaitEventEnd() {} +void dAcOSwShutter_c::finalizeState_WaitEventEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_switch_wall.cpp b/src/REL/d/a/obj/d_a_obj_switch_wall.cpp index e69de29b..d3411387 100644 --- a/src/REL/d/a/obj/d_a_obj_switch_wall.cpp +++ b/src/REL/d/a/obj/d_a_obj_switch_wall.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWITCH_WALL, dAcOswitchWall_c, fProfile::OBJ_SWITCH_WALL, 0x191, 0, 2); + +STATE_DEFINE(dAcOswitchWall_c, Up); +STATE_DEFINE(dAcOswitchWall_c, Down); + +void dAcOswitchWall_c::initializeState_Up() {} +void dAcOswitchWall_c::executeState_Up() {} +void dAcOswitchWall_c::finalizeState_Up() {} +void dAcOswitchWall_c::initializeState_Down() {} +void dAcOswitchWall_c::executeState_Down() {} +void dAcOswitchWall_c::finalizeState_Down() {} diff --git a/src/REL/d/a/obj/d_a_obj_sword_candle.cpp b/src/REL/d/a/obj/d_a_obj_sword_candle.cpp index e69de29b..56fb209a 100644 --- a/src/REL/d/a/obj/d_a_obj_sword_candle.cpp +++ b/src/REL/d/a/obj/d_a_obj_sword_candle.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWORD_CANDLE, dAcOSwordCandle_c, fProfile::OBJ_SWORD_CANDLE, 0x24C, 0, 7); + +STATE_DEFINE(dAcOSwordCandle_c, Wait); +STATE_DEFINE(dAcOSwordCandle_c, WaitClear); + +void dAcOSwordCandle_c::initializeState_Wait() {} +void dAcOSwordCandle_c::executeState_Wait() {} +void dAcOSwordCandle_c::finalizeState_Wait() {} +void dAcOSwordCandle_c::initializeState_WaitClear() {} +void dAcOSwordCandle_c::executeState_WaitClear() {} +void dAcOSwordCandle_c::finalizeState_WaitClear() {} diff --git a/src/REL/d/a/obj/d_a_obj_sword_stab.cpp b/src/REL/d/a/obj/d_a_obj_sword_stab.cpp index e69de29b..2bc6a5de 100644 --- a/src/REL/d/a/obj/d_a_obj_sword_stab.cpp +++ b/src/REL/d/a/obj/d_a_obj_sword_stab.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWORD_STAB, dAcOSwordStab_c, fProfile::OBJ_SWORD_STAB, 0x25D, 0, 3); + +STATE_DEFINE(dAcOSwordStab_c, Wait); + +void dAcOSwordStab_c::initializeState_Wait() {} +void dAcOSwordStab_c::executeState_Wait() {} +void dAcOSwordStab_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_swrd_prj.cpp b/src/REL/d/a/obj/d_a_obj_swrd_prj.cpp index e69de29b..c9e777ec 100644 --- a/src/REL/d/a/obj/d_a_obj_swrd_prj.cpp +++ b/src/REL/d/a/obj/d_a_obj_swrd_prj.cpp @@ -0,0 +1,48 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SWRD_PRJ, dAcOSwrdPrj, fProfile::OBJ_SWRD_PRJ, 0x27D, 0, 3); + +STATE_DEFINE(dAcOSwrdPrj, WaitHarp); +STATE_DEFINE(dAcOSwrdPrj, WaitAppear); +STATE_DEFINE(dAcOSwrdPrj, Wait); +STATE_DEFINE(dAcOSwrdPrj, WaitCross); +STATE_DEFINE(dAcOSwrdPrj, ChkTri); +STATE_DEFINE(dAcOSwrdPrj, End); +STATE_DEFINE(dAcOSwrdPrj, SWWait); +STATE_DEFINE(dAcOSwrdPrj, SWWaitCross); +STATE_DEFINE(dAcOSwrdPrj, SWChkTri); +STATE_DEFINE(dAcOSwrdPrj, SWEnd); + +dAcOSwrdPrj::dAcOSwrdPrj() : mStateMgr(*this, sStateID::null) {} +dAcOSwrdPrj::~dAcOSwrdPrj() {} + +void dAcOSwrdPrj::initializeState_WaitHarp() {} +void dAcOSwrdPrj::executeState_WaitHarp() {} +void dAcOSwrdPrj::finalizeState_WaitHarp() {} +void dAcOSwrdPrj::initializeState_WaitAppear() {} +void dAcOSwrdPrj::executeState_WaitAppear() {} +void dAcOSwrdPrj::finalizeState_WaitAppear() {} +void dAcOSwrdPrj::initializeState_Wait() {} +void dAcOSwrdPrj::executeState_Wait() {} +void dAcOSwrdPrj::finalizeState_Wait() {} +void dAcOSwrdPrj::initializeState_WaitCross() {} +void dAcOSwrdPrj::executeState_WaitCross() {} +void dAcOSwrdPrj::finalizeState_WaitCross() {} +void dAcOSwrdPrj::initializeState_ChkTri() {} +void dAcOSwrdPrj::executeState_ChkTri() {} +void dAcOSwrdPrj::finalizeState_ChkTri() {} +void dAcOSwrdPrj::initializeState_End() {} +void dAcOSwrdPrj::executeState_End() {} +void dAcOSwrdPrj::finalizeState_End() {} +void dAcOSwrdPrj::initializeState_SWWait() {} +void dAcOSwrdPrj::executeState_SWWait() {} +void dAcOSwrdPrj::finalizeState_SWWait() {} +void dAcOSwrdPrj::initializeState_SWWaitCross() {} +void dAcOSwrdPrj::executeState_SWWaitCross() {} +void dAcOSwrdPrj::finalizeState_SWWaitCross() {} +void dAcOSwrdPrj::initializeState_SWChkTri() {} +void dAcOSwrdPrj::executeState_SWChkTri() {} +void dAcOSwrdPrj::finalizeState_SWChkTri() {} +void dAcOSwrdPrj::initializeState_SWEnd() {} +void dAcOSwrdPrj::executeState_SWEnd() {} +void dAcOSwrdPrj::finalizeState_SWEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_syako_shutter.cpp b/src/REL/d/a/obj/d_a_obj_syako_shutter.cpp index e69de29b..2804c843 100644 --- a/src/REL/d/a/obj/d_a_obj_syako_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_syako_shutter.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_SYAKO_SHUTTER, dAcOSyakoShutter_c, fProfile::OBJ_SYAKO_SHUTTER, 0x178, 0, 3); + +STATE_DEFINE(dAcOSyakoShutter_c, Wait); +STATE_DEFINE(dAcOSyakoShutter_c, OpenEvent); +STATE_DEFINE(dAcOSyakoShutter_c, End); + +void dAcOSyakoShutter_c::initializeState_Wait() {} +void dAcOSyakoShutter_c::executeState_Wait() {} +void dAcOSyakoShutter_c::finalizeState_Wait() {} +void dAcOSyakoShutter_c::initializeState_OpenEvent() {} +void dAcOSyakoShutter_c::executeState_OpenEvent() {} +void dAcOSyakoShutter_c::finalizeState_OpenEvent() {} +void dAcOSyakoShutter_c::initializeState_End() {} +void dAcOSyakoShutter_c::executeState_End() {} +void dAcOSyakoShutter_c::finalizeState_End() {} diff --git a/src/REL/d/a/obj/d_a_obj_tableware.cpp b/src/REL/d/a/obj/d_a_obj_tableware.cpp index e69de29b..fb8e44b2 100644 --- a/src/REL/d/a/obj/d_a_obj_tableware.cpp +++ b/src/REL/d/a/obj/d_a_obj_tableware.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TABLEWARE, dAcOTableWare_c, fProfile::OBJ_TABLEWARE, 0x138, 0, 2); + +STATE_DEFINE(dAcOTableWare_c, Wait); +STATE_DEFINE(dAcOTableWare_c, Down); +STATE_DEFINE(dAcOTableWare_c, Drop); +STATE_DEFINE(dAcOTableWare_c, WindMove); + +void dAcOTableWare_c::initializeState_Wait() {} +void dAcOTableWare_c::executeState_Wait() {} +void dAcOTableWare_c::finalizeState_Wait() {} +void dAcOTableWare_c::initializeState_Down() {} +void dAcOTableWare_c::executeState_Down() {} +void dAcOTableWare_c::finalizeState_Down() {} +void dAcOTableWare_c::initializeState_Drop() {} +void dAcOTableWare_c::executeState_Drop() {} +void dAcOTableWare_c::finalizeState_Drop() {} +void dAcOTableWare_c::initializeState_WindMove() {} +void dAcOTableWare_c::executeState_WindMove() {} +void dAcOTableWare_c::finalizeState_WindMove() {} diff --git a/src/REL/d/a/obj/d_a_obj_tackle.cpp b/src/REL/d/a/obj/d_a_obj_tackle.cpp index e69de29b..22895013 100644 --- a/src/REL/d/a/obj/d_a_obj_tackle.cpp +++ b/src/REL/d/a/obj/d_a_obj_tackle.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TACKLE, dAcOTackle_c, fProfile::OBJ_TACKLE, 0x240, 0, 6); + +STATE_DEFINE(dAcOTackle_c, Wait); +STATE_DEFINE(dAcOTackle_c, Broken); +STATE_DEFINE(dAcOTackle_c, ResqueMole); + +void dAcOTackle_c::initializeState_Wait() {} +void dAcOTackle_c::executeState_Wait() {} +void dAcOTackle_c::finalizeState_Wait() {} +void dAcOTackle_c::initializeState_Broken() {} +void dAcOTackle_c::executeState_Broken() {} +void dAcOTackle_c::finalizeState_Broken() {} +void dAcOTackle_c::initializeState_ResqueMole() {} +void dAcOTackle_c::executeState_ResqueMole() {} +void dAcOTackle_c::finalizeState_ResqueMole() {} diff --git a/src/REL/d/a/obj/d_a_obj_tarzan_pole.cpp b/src/REL/d/a/obj/d_a_obj_tarzan_pole.cpp index e69de29b..28a485dd 100644 --- a/src/REL/d/a/obj/d_a_obj_tarzan_pole.cpp +++ b/src/REL/d/a/obj/d_a_obj_tarzan_pole.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TARZAN_POLE, dAcOTarzanPole_c, fProfile::OBJ_TARZAN_POLE, 0x235, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_teni_rail.cpp b/src/REL/d/a/obj/d_a_obj_teni_rail.cpp index e69de29b..8216f4f2 100644 --- a/src/REL/d/a/obj/d_a_obj_teni_rail.cpp +++ b/src/REL/d/a/obj/d_a_obj_teni_rail.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TENI_RAIL, dAcOTeniRail, fProfile::OBJ_TENI_RAIL, 0x282, 0, 0); + +dAcOTeniRail::dAcOTeniRail() {} +dAcOTeniRail::~dAcOTeniRail() {} diff --git a/src/REL/d/a/obj/d_a_obj_teni_rail_post.cpp b/src/REL/d/a/obj/d_a_obj_teni_rail_post.cpp index e69de29b..6832d8dc 100644 --- a/src/REL/d/a/obj/d_a_obj_teni_rail_post.cpp +++ b/src/REL/d/a/obj/d_a_obj_teni_rail_post.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TENI_RAIL_POST, dAcOTeniRailPost, fProfile::OBJ_TENI_RAIL_POST, 0x283, 0, 3); + +dAcOTeniRailPost::dAcOTeniRailPost() {} +dAcOTeniRailPost::~dAcOTeniRailPost() {} diff --git a/src/REL/d/a/obj/d_a_obj_tenijima.cpp b/src/REL/d/a/obj/d_a_obj_tenijima.cpp index e69de29b..8779cb20 100644 --- a/src/REL/d/a/obj/d_a_obj_tenijima.cpp +++ b/src/REL/d/a/obj/d_a_obj_tenijima.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TENIJIMA, dAcOtenijima_c, fProfile::OBJ_TENIJIMA, 0x261, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_terry_bicycle.cpp b/src/REL/d/a/obj/d_a_obj_terry_bicycle.cpp index e69de29b..1b7ee548 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_bicycle.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_bicycle.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_BIKE, dAcOTerryBicycle_c, fProfile::OBJ_TERRY_BIKE, 0x27A, 0, 2); + +STATE_DEFINE(dAcOTerryBicycle_c, Wait); + +void dAcOTerryBicycle_c::initializeState_Wait() {} +void dAcOTerryBicycle_c::executeState_Wait() {} +void dAcOTerryBicycle_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_gimmick.cpp b/src/REL/d/a/obj/d_a_obj_terry_gimmick.cpp index e69de29b..bf5a39b4 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_gimmick.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_gimmick.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_GIMMICK, dAcOTerryGimmick_c, fProfile::OBJ_TERRY_GIMMICK, 0x277, 0, 4); + +STATE_DEFINE(dAcOTerryGimmick_c, Wait); + +void dAcOTerryGimmick_c::initializeState_Wait() {} +void dAcOTerryGimmick_c::executeState_Wait() {} +void dAcOTerryGimmick_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_hole.cpp b/src/REL/d/a/obj/d_a_obj_terry_hole.cpp index e69de29b..880ae357 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_hole.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_hole.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_HOLE, dAcOTerryHole_c, fProfile::OBJ_TERRY_HOLE, 0x279, 0, 4); + +STATE_DEFINE(dAcOTerryHole_c, Wait); + +void dAcOTerryHole_c::initializeState_Wait() {} +void dAcOTerryHole_c::executeState_Wait() {} +void dAcOTerryHole_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_island.cpp b/src/REL/d/a/obj/d_a_obj_terry_island.cpp index e69de29b..efe2ea13 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_island.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_ISLAND, dAcOterryIsland_c, fProfile::OBJ_TERRY_ISLAND, 0x1E7, 0, 3); + +STATE_DEFINE(dAcOterryIsland_c, Wait); +STATE_DEFINE(dAcOterryIsland_c, Vanish); +STATE_DEFINE(dAcOterryIsland_c, Vacuum); +STATE_DEFINE(dAcOterryIsland_c, Smoke); + +void dAcOterryIsland_c::initializeState_Wait() {} +void dAcOterryIsland_c::executeState_Wait() {} +void dAcOterryIsland_c::finalizeState_Wait() {} +void dAcOterryIsland_c::initializeState_Vanish() {} +void dAcOterryIsland_c::executeState_Vanish() {} +void dAcOterryIsland_c::finalizeState_Vanish() {} +void dAcOterryIsland_c::initializeState_Vacuum() {} +void dAcOterryIsland_c::executeState_Vacuum() {} +void dAcOterryIsland_c::finalizeState_Vacuum() {} +void dAcOterryIsland_c::initializeState_Smoke() {} +void dAcOterryIsland_c::executeState_Smoke() {} +void dAcOterryIsland_c::finalizeState_Smoke() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_shop.cpp b/src/REL/d/a/obj/d_a_obj_terry_shop.cpp index e69de29b..7cef0037 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_shop.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_shop.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_SHOP, dAcOterryShop_c, fProfile::OBJ_TERRY_SHOP, 0x26E, 0, 2); + +STATE_DEFINE(dAcOterryShop_c, Move); +STATE_DEFINE(dAcOterryShop_c, Stop); +STATE_DEFINE(dAcOterryShop_c, Enter); +STATE_DEFINE(dAcOterryShop_c, TakeOff); + +void dAcOterryShop_c::initializeState_Move() {} +void dAcOterryShop_c::executeState_Move() {} +void dAcOterryShop_c::finalizeState_Move() {} +void dAcOterryShop_c::initializeState_Stop() {} +void dAcOterryShop_c::executeState_Stop() {} +void dAcOterryShop_c::finalizeState_Stop() {} +void dAcOterryShop_c::initializeState_Enter() {} +void dAcOterryShop_c::executeState_Enter() {} +void dAcOterryShop_c::finalizeState_Enter() {} +void dAcOterryShop_c::initializeState_TakeOff() {} +void dAcOterryShop_c::executeState_TakeOff() {} +void dAcOterryShop_c::finalizeState_TakeOff() {} diff --git a/src/REL/d/a/obj/d_a_obj_terry_switch.cpp b/src/REL/d/a/obj/d_a_obj_terry_switch.cpp index e69de29b..0bcef2dd 100644 --- a/src/REL/d/a/obj/d_a_obj_terry_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_terry_switch.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TERRY_SWITCH, dAcOTerrySwitch_c, fProfile::OBJ_TERRY_SWITCH, 0x278, 0, 4); + +STATE_DEFINE(dAcOTerrySwitch_c, Wait); + +void dAcOTerrySwitch_c::initializeState_Wait() {} +void dAcOTerrySwitch_c::executeState_Wait() {} +void dAcOTerrySwitch_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_base.cpp b/src/REL/d/a/obj/d_a_obj_time_base.cpp index e69de29b..74453385 100644 --- a/src/REL/d/a/obj/d_a_obj_time_base.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_base.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_BASE, dAcOTimeBase_c, fProfile::OBJ_TIME_BASE, 0x19E, 0, 3); + +STATE_DEFINE(dAcOTimeBase_c, Wait); +STATE_DEFINE(dAcOTimeBase_c, Event); + +void dAcOTimeBase_c::initializeState_Wait() {} +void dAcOTimeBase_c::executeState_Wait() {} +void dAcOTimeBase_c::finalizeState_Wait() {} +void dAcOTimeBase_c::initializeState_Event() {} +void dAcOTimeBase_c::executeState_Event() {} +void dAcOTimeBase_c::finalizeState_Event() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_block.cpp b/src/REL/d/a/obj/d_a_obj_time_block.cpp index e69de29b..3feaa779 100644 --- a/src/REL/d/a/obj/d_a_obj_time_block.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_block.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_BLOCK, dAcOTimeBlock_c, fProfile::OBJ_TIME_BLOCK, 0x1A7, 0, 4103); + +STATE_DEFINE(dAcOTimeBlock_c, Wait); +STATE_DEFINE(dAcOTimeBlock_c, TimeSlip); + +void dAcOTimeBlock_c::initializeState_Wait() {} +void dAcOTimeBlock_c::executeState_Wait() {} +void dAcOTimeBlock_c::finalizeState_Wait() {} +void dAcOTimeBlock_c::initializeState_TimeSlip() {} +void dAcOTimeBlock_c::executeState_TimeSlip() {} +void dAcOTimeBlock_c::finalizeState_TimeSlip() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_boat.cpp b/src/REL/d/a/obj/d_a_obj_time_boat.cpp index e69de29b..6a2d9004 100644 --- a/src/REL/d/a/obj/d_a_obj_time_boat.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_boat.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_BOAT, dAcOTimeBoat_c, fProfile::OBJ_TIME_BOAT, 0x19B, 0, 2); + +STATE_DEFINE(dAcOTimeBoat_c, Wait); +STATE_DEFINE(dAcOTimeBoat_c, StartTimeSlip); +STATE_DEFINE(dAcOTimeBoat_c, TSWait); +STATE_DEFINE(dAcOTimeBoat_c, TSRide); + +void dAcOTimeBoat_c::initializeState_Wait() {} +void dAcOTimeBoat_c::executeState_Wait() {} +void dAcOTimeBoat_c::finalizeState_Wait() {} +void dAcOTimeBoat_c::initializeState_StartTimeSlip() {} +void dAcOTimeBoat_c::executeState_StartTimeSlip() {} +void dAcOTimeBoat_c::finalizeState_StartTimeSlip() {} +void dAcOTimeBoat_c::initializeState_TSWait() {} +void dAcOTimeBoat_c::executeState_TSWait() {} +void dAcOTimeBoat_c::finalizeState_TSWait() {} +void dAcOTimeBoat_c::initializeState_TSRide() {} +void dAcOTimeBoat_c::executeState_TSRide() {} +void dAcOTimeBoat_c::finalizeState_TSRide() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_boat_bullet.cpp b/src/REL/d/a/obj/d_a_obj_time_boat_bullet.cpp index e69de29b..037c3255 100644 --- a/src/REL/d/a/obj/d_a_obj_time_boat_bullet.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_boat_bullet.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_BOAT_BULLET, dAcOTimeBoatBullet_c, fProfile::OBJ_TIME_BOAT_BULLET, 0x19C, 0, 2); + +STATE_DEFINE(dAcOTimeBoatBullet_c, Wait); +STATE_DEFINE(dAcOTimeBoatBullet_c, Explode); + +void dAcOTimeBoatBullet_c::initializeState_Wait() {} +void dAcOTimeBoatBullet_c::executeState_Wait() {} +void dAcOTimeBoatBullet_c::finalizeState_Wait() {} +void dAcOTimeBoatBullet_c::initializeState_Explode() {} +void dAcOTimeBoatBullet_c::executeState_Explode() {} +void dAcOTimeBoatBullet_c::finalizeState_Explode() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_door.cpp b/src/REL/d/a/obj/d_a_obj_time_door.cpp index e69de29b..2cb72e0f 100644 --- a/src/REL/d/a/obj/d_a_obj_time_door.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_door.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_DOOR, dAcOTimeDoor_c, fProfile::OBJ_TIME_DOOR, 0x250, 0, 6); + +STATE_DEFINE(dAcOTimeDoor_c, Wait); + +void dAcOTimeDoor_c::initializeState_Wait() {} +void dAcOTimeDoor_c::executeState_Wait() {} +void dAcOTimeDoor_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_door_before.cpp b/src/REL/d/a/obj/d_a_obj_time_door_before.cpp index e69de29b..3312ea2a 100644 --- a/src/REL/d/a/obj/d_a_obj_time_door_before.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_door_before.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_DOOR_BEFORE, dAcOTimeDoorBefore_c, fProfile::OBJ_TIME_DOOR_BEFORE, 0x251, 0, 3); + +STATE_DEFINE(dAcOTimeDoorBefore_c, Wait); + +void dAcOTimeDoorBefore_c::initializeState_Wait() {} +void dAcOTimeDoorBefore_c::executeState_Wait() {} +void dAcOTimeDoorBefore_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_stage_bg.cpp b/src/REL/d/a/obj/d_a_obj_time_stage_bg.cpp index e69de29b..11bbafea 100644 --- a/src/REL/d/a/obj/d_a_obj_time_stage_bg.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_stage_bg.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_STAGE_BG, dAcOTimeStageBg_c, fProfile::OBJ_TIME_STAGE_BG, 0x25B, 0, 6); + +STATE_DEFINE(dAcOTimeStageBg_c, Wait); + +void dAcOTimeStageBg_c::initializeState_Wait() {} +void dAcOTimeStageBg_c::executeState_Wait() {} +void dAcOTimeStageBg_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_time_stone.cpp b/src/REL/d/a/obj/d_a_obj_time_stone.cpp index e69de29b..c7f7f55b 100644 --- a/src/REL/d/a/obj/d_a_obj_time_stone.cpp +++ b/src/REL/d/a/obj/d_a_obj_time_stone.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TIME_STONE, dAcOTimeStone_c, fProfile::OBJ_TIME_STONE, 0x19A, 0, 6); + +STATE_DEFINE(dAcOTimeStone_c, Wait); +STATE_DEFINE(dAcOTimeStone_c, TimeSlip); +STATE_DEFINE(dAcOTimeStone_c, TimeSlipEnd); + +void dAcOTimeStone_c::initializeState_Wait() {} +void dAcOTimeStone_c::executeState_Wait() {} +void dAcOTimeStone_c::finalizeState_Wait() {} +void dAcOTimeStone_c::initializeState_TimeSlip() {} +void dAcOTimeStone_c::executeState_TimeSlip() {} +void dAcOTimeStone_c::finalizeState_TimeSlip() {} +void dAcOTimeStone_c::initializeState_TimeSlipEnd() {} +void dAcOTimeStone_c::executeState_TimeSlipEnd() {} +void dAcOTimeStone_c::finalizeState_TimeSlipEnd() {} diff --git a/src/REL/d/a/obj/d_a_obj_toge_trap.cpp b/src/REL/d/a/obj/d_a_obj_toge_trap.cpp index e69de29b..6d385664 100644 --- a/src/REL/d/a/obj/d_a_obj_toge_trap.cpp +++ b/src/REL/d/a/obj/d_a_obj_toge_trap.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOGE_TRAP, dAcOtogeTrap_c, fProfile::OBJ_TOGE_TRAP, 0x133, 0, 4098); + +STATE_DEFINE(dAcOtogeTrap_c, Wait); +STATE_DEFINE(dAcOtogeTrap_c, Move); + +void dAcOtogeTrap_c::initializeState_Wait() {} +void dAcOtogeTrap_c::executeState_Wait() {} +void dAcOtogeTrap_c::finalizeState_Wait() {} +void dAcOtogeTrap_c::initializeState_Move() {} +void dAcOtogeTrap_c::executeState_Move() {} +void dAcOtogeTrap_c::finalizeState_Move() {} diff --git a/src/REL/d/a/obj/d_a_obj_tornado.cpp b/src/REL/d/a/obj/d_a_obj_tornado.cpp index e69de29b..84de160c 100644 --- a/src/REL/d/a/obj/d_a_obj_tornado.cpp +++ b/src/REL/d/a/obj/d_a_obj_tornado.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TORNADO, dAcOTornado_c, fProfile::OBJ_TORNADO, 0xDF, 0, 2); + +STATE_DEFINE(dAcOTornado_c, Wait); + +void dAcOTornado_c::initializeState_Wait() {} +void dAcOTornado_c::executeState_Wait() {} +void dAcOTornado_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_tower_D101.cpp b/src/REL/d/a/obj/d_a_obj_tower_D101.cpp index e69de29b..f63cdd81 100644 --- a/src/REL/d/a/obj/d_a_obj_tower_D101.cpp +++ b/src/REL/d/a/obj/d_a_obj_tower_D101.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOWER_D101, dAcOTowerD101_c, fProfile::OBJ_TOWER_D101, 0x13D, 0, 2); + +STATE_DEFINE(dAcOTowerD101_c, Wait); + +void dAcOTowerD101_c::initializeState_Wait() {} +void dAcOTowerD101_c::executeState_Wait() {} +void dAcOTowerD101_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_tower_bomb.cpp b/src/REL/d/a/obj/d_a_obj_tower_bomb.cpp index e69de29b..786e0fea 100644 --- a/src/REL/d/a/obj/d_a_obj_tower_bomb.cpp +++ b/src/REL/d/a/obj/d_a_obj_tower_bomb.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOWER_BOMB, dAcOTowerBomb_c, fProfile::OBJ_TOWER_BOMB, 0x247, 0, 6); + +STATE_DEFINE(dAcOTowerBomb_c, Wait); +STATE_DEFINE(dAcOTowerBomb_c, Bomb); +STATE_DEFINE(dAcOTowerBomb_c, Broken); + +void dAcOTowerBomb_c::initializeState_Wait() {} +void dAcOTowerBomb_c::executeState_Wait() {} +void dAcOTowerBomb_c::finalizeState_Wait() {} +void dAcOTowerBomb_c::initializeState_Bomb() {} +void dAcOTowerBomb_c::executeState_Bomb() {} +void dAcOTowerBomb_c::finalizeState_Bomb() {} +void dAcOTowerBomb_c::initializeState_Broken() {} +void dAcOTowerBomb_c::executeState_Broken() {} +void dAcOTowerBomb_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_tower_gearD101.cpp b/src/REL/d/a/obj/d_a_obj_tower_gearD101.cpp index e69de29b..2e61738d 100644 --- a/src/REL/d/a/obj/d_a_obj_tower_gearD101.cpp +++ b/src/REL/d/a/obj/d_a_obj_tower_gearD101.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOWER_GEAR_D101, dAcOTowerGearD101_c, fProfile::OBJ_TOWER_GEAR_D101, 0x17E, 0, 7); + +STATE_DEFINE(dAcOTowerGearD101_c, Wait); + +void dAcOTowerGearD101_c::initializeState_Wait() {} +void dAcOTowerGearD101_c::executeState_Wait() {} +void dAcOTowerGearD101_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_tower_hand_D101.cpp b/src/REL/d/a/obj/d_a_obj_tower_hand_D101.cpp index e69de29b..19568f0b 100644 --- a/src/REL/d/a/obj/d_a_obj_tower_hand_D101.cpp +++ b/src/REL/d/a/obj/d_a_obj_tower_hand_D101.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TOWER_HAND_D101, dAcOTowerHandD101_c, fProfile::OBJ_TOWER_HAND_D101, 0x180, 0, 6); + +STATE_DEFINE(dAcOTowerHandD101_c, RemainOpen); +STATE_DEFINE(dAcOTowerHandD101_c, Close); +STATE_DEFINE(dAcOTowerHandD101_c, RemainClosed); +STATE_DEFINE(dAcOTowerHandD101_c, Open); +STATE_DEFINE(dAcOTowerHandD101_c, Hold); + +void dAcOTowerHandD101_c::initializeState_RemainOpen() {} +void dAcOTowerHandD101_c::executeState_RemainOpen() {} +void dAcOTowerHandD101_c::finalizeState_RemainOpen() {} +void dAcOTowerHandD101_c::initializeState_Close() {} +void dAcOTowerHandD101_c::executeState_Close() {} +void dAcOTowerHandD101_c::finalizeState_Close() {} +void dAcOTowerHandD101_c::initializeState_RemainClosed() {} +void dAcOTowerHandD101_c::executeState_RemainClosed() {} +void dAcOTowerHandD101_c::finalizeState_RemainClosed() {} +void dAcOTowerHandD101_c::initializeState_Open() {} +void dAcOTowerHandD101_c::executeState_Open() {} +void dAcOTowerHandD101_c::finalizeState_Open() {} +void dAcOTowerHandD101_c::initializeState_Hold() {} +void dAcOTowerHandD101_c::executeState_Hold() {} +void dAcOTowerHandD101_c::finalizeState_Hold() {} diff --git a/src/REL/d/a/obj/d_a_obj_tr_shutter_cs.cpp b/src/REL/d/a/obj/d_a_obj_tr_shutter_cs.cpp index e69de29b..d2636eb0 100644 --- a/src/REL/d/a/obj/d_a_obj_tr_shutter_cs.cpp +++ b/src/REL/d/a/obj/d_a_obj_tr_shutter_cs.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TR_SHUTTER_CS, dAcOTrlyShtrChgScn_c, fProfile::OBJ_TR_SHUTTER_CS, 0x187, 0, 2); + +STATE_DEFINE(dAcOTrlyShtrChgScn_c, Wait); +STATE_DEFINE(dAcOTrlyShtrChgScn_c, OpenEvent); + +void dAcOTrlyShtrChgScn_c::initializeState_Wait() {} +void dAcOTrlyShtrChgScn_c::executeState_Wait() {} +void dAcOTrlyShtrChgScn_c::finalizeState_Wait() {} +void dAcOTrlyShtrChgScn_c::initializeState_OpenEvent() {} +void dAcOTrlyShtrChgScn_c::executeState_OpenEvent() {} +void dAcOTrlyShtrChgScn_c::finalizeState_OpenEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_trap_bird_wood.cpp b/src/REL/d/a/obj/d_a_obj_trap_bird_wood.cpp index e69de29b..8da2c9ee 100644 --- a/src/REL/d/a/obj/d_a_obj_trap_bird_wood.cpp +++ b/src/REL/d/a/obj/d_a_obj_trap_bird_wood.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRAP_BIRD_WOOD, dAcOTrapBirdWood_c, fProfile::OBJ_TRAP_BIRD_WOOD, 0x23F, 0, 7); + +STATE_DEFINE(dAcOTrapBirdWood_c, Wait); +STATE_DEFINE(dAcOTrapBirdWood_c, Broken); + +void dAcOTrapBirdWood_c::initializeState_Wait() {} +void dAcOTrapBirdWood_c::executeState_Wait() {} +void dAcOTrapBirdWood_c::finalizeState_Wait() {} +void dAcOTrapBirdWood_c::initializeState_Broken() {} +void dAcOTrapBirdWood_c::executeState_Broken() {} +void dAcOTrapBirdWood_c::finalizeState_Broken() {} diff --git a/src/REL/d/a/obj/d_a_obj_trap_rock_1.cpp b/src/REL/d/a/obj/d_a_obj_trap_rock_1.cpp index e69de29b..a2d19789 100644 --- a/src/REL/d/a/obj/d_a_obj_trap_rock_1.cpp +++ b/src/REL/d/a/obj/d_a_obj_trap_rock_1.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRAP_ROCK_1, dAcOtrapRock1_c, fProfile::OBJ_TRAP_ROCK_1, 0x26B, 0, 2); + +STATE_DEFINE(dAcOtrapRock1_c, TrapWait); +STATE_DEFINE(dAcOtrapRock1_c, TrapAction); +STATE_DEFINE(dAcOtrapRock1_c, TrapReturn); + +void dAcOtrapRock1_c::initializeState_TrapWait() {} +void dAcOtrapRock1_c::executeState_TrapWait() {} +void dAcOtrapRock1_c::finalizeState_TrapWait() {} +void dAcOtrapRock1_c::initializeState_TrapAction() {} +void dAcOtrapRock1_c::executeState_TrapAction() {} +void dAcOtrapRock1_c::finalizeState_TrapAction() {} +void dAcOtrapRock1_c::initializeState_TrapReturn() {} +void dAcOtrapRock1_c::executeState_TrapReturn() {} +void dAcOtrapRock1_c::finalizeState_TrapReturn() {} diff --git a/src/REL/d/a/obj/d_a_obj_treasure_island.cpp b/src/REL/d/a/obj/d_a_obj_treasure_island.cpp index e69de29b..dfda5ffb 100644 --- a/src/REL/d/a/obj/d_a_obj_treasure_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_treasure_island.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TREASURE_ISLAND, dAcOtreasureIsland_c, fProfile::OBJ_TREASURE_ISLAND, 0x1EE, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_treasure_island_b.cpp b/src/REL/d/a/obj/d_a_obj_treasure_island_b.cpp index e69de29b..ba61f387 100644 --- a/src/REL/d/a/obj/d_a_obj_treasure_island_b.cpp +++ b/src/REL/d/a/obj/d_a_obj_treasure_island_b.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TREASURE_ISLAND_B, dAcOtreasureIslandB_c, fProfile::OBJ_TREASURE_ISLAND_B, 0x206, 0, 2); + +STATE_DEFINE(dAcOtreasureIslandB_c, Wait); +STATE_DEFINE(dAcOtreasureIslandB_c, CoverBreak); + +void dAcOtreasureIslandB_c::initializeState_Wait() {} +void dAcOtreasureIslandB_c::executeState_Wait() {} +void dAcOtreasureIslandB_c::finalizeState_Wait() {} +void dAcOtreasureIslandB_c::initializeState_CoverBreak() {} +void dAcOtreasureIslandB_c::executeState_CoverBreak() {} +void dAcOtreasureIslandB_c::finalizeState_CoverBreak() {} diff --git a/src/REL/d/a/obj/d_a_obj_trolley.cpp b/src/REL/d/a/obj/d_a_obj_trolley.cpp index e69de29b..b14935ed 100644 --- a/src/REL/d/a/obj/d_a_obj_trolley.cpp +++ b/src/REL/d/a/obj/d_a_obj_trolley.cpp @@ -0,0 +1,77 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TROLLEY, dAcOTrolley_c, fProfile::OBJ_TROLLEY, 0x14A, 0, 4099); + +STATE_DEFINE(dAcOTrolley_c, Wait); +STATE_DEFINE(dAcOTrolley_c, RideAction); +STATE_DEFINE(dAcOTrolley_c, StartAction); +STATE_DEFINE(dAcOTrolley_c, PathMove); +STATE_DEFINE(dAcOTrolley_c, StopAction); +STATE_DEFINE(dAcOTrolley_c, CrashAction); +STATE_DEFINE(dAcOTrolley_c, PushPull); +STATE_DEFINE(dAcOTrolley_c, Fall); +STATE_DEFINE(dAcOTrolley_c, End); +STATE_DEFINE(dAcOTrolley_c, TimeSlipStart); +STATE_DEFINE(dAcOTrolley_c, TimeSlipEnd); +STATE_DEFINE(dAcOTrolley_c, WaitOpenDoor); +STATE_DEFINE(dAcOTrolley_c, RestartWait); +STATE_DEFINE(dAcOTrolley_c, BuriedSand); +STATE_DEFINE(dAcOTrolley_c, BackMove); +STATE_DEFINE(dAcOTrolley_c, F302RevivalDemo); +STATE_DEFINE(dAcOTrolley_c, TimeSlipEndFromAnother); +STATE_DEFINE(dAcOTrolley_c, WaitOnSwitch); + +void dAcOTrolley_c::initializeState_Wait() {} +void dAcOTrolley_c::executeState_Wait() {} +void dAcOTrolley_c::finalizeState_Wait() {} +void dAcOTrolley_c::initializeState_RideAction() {} +void dAcOTrolley_c::executeState_RideAction() {} +void dAcOTrolley_c::finalizeState_RideAction() {} +void dAcOTrolley_c::initializeState_StartAction() {} +void dAcOTrolley_c::executeState_StartAction() {} +void dAcOTrolley_c::finalizeState_StartAction() {} +void dAcOTrolley_c::initializeState_PathMove() {} +void dAcOTrolley_c::executeState_PathMove() {} +void dAcOTrolley_c::finalizeState_PathMove() {} +void dAcOTrolley_c::initializeState_StopAction() {} +void dAcOTrolley_c::executeState_StopAction() {} +void dAcOTrolley_c::finalizeState_StopAction() {} +void dAcOTrolley_c::initializeState_CrashAction() {} +void dAcOTrolley_c::executeState_CrashAction() {} +void dAcOTrolley_c::finalizeState_CrashAction() {} +void dAcOTrolley_c::initializeState_PushPull() {} +void dAcOTrolley_c::executeState_PushPull() {} +void dAcOTrolley_c::finalizeState_PushPull() {} +void dAcOTrolley_c::initializeState_Fall() {} +void dAcOTrolley_c::executeState_Fall() {} +void dAcOTrolley_c::finalizeState_Fall() {} +void dAcOTrolley_c::initializeState_End() {} +void dAcOTrolley_c::executeState_End() {} +void dAcOTrolley_c::finalizeState_End() {} +void dAcOTrolley_c::initializeState_TimeSlipStart() {} +void dAcOTrolley_c::executeState_TimeSlipStart() {} +void dAcOTrolley_c::finalizeState_TimeSlipStart() {} +void dAcOTrolley_c::initializeState_TimeSlipEnd() {} +void dAcOTrolley_c::executeState_TimeSlipEnd() {} +void dAcOTrolley_c::finalizeState_TimeSlipEnd() {} +void dAcOTrolley_c::initializeState_WaitOpenDoor() {} +void dAcOTrolley_c::executeState_WaitOpenDoor() {} +void dAcOTrolley_c::finalizeState_WaitOpenDoor() {} +void dAcOTrolley_c::initializeState_RestartWait() {} +void dAcOTrolley_c::executeState_RestartWait() {} +void dAcOTrolley_c::finalizeState_RestartWait() {} +void dAcOTrolley_c::initializeState_BuriedSand() {} +void dAcOTrolley_c::executeState_BuriedSand() {} +void dAcOTrolley_c::finalizeState_BuriedSand() {} +void dAcOTrolley_c::initializeState_BackMove() {} +void dAcOTrolley_c::executeState_BackMove() {} +void dAcOTrolley_c::finalizeState_BackMove() {} +void dAcOTrolley_c::initializeState_F302RevivalDemo() {} +void dAcOTrolley_c::executeState_F302RevivalDemo() {} +void dAcOTrolley_c::finalizeState_F302RevivalDemo() {} +void dAcOTrolley_c::initializeState_TimeSlipEndFromAnother() {} +void dAcOTrolley_c::executeState_TimeSlipEndFromAnother() {} +void dAcOTrolley_c::finalizeState_TimeSlipEndFromAnother() {} +void dAcOTrolley_c::initializeState_WaitOnSwitch() {} +void dAcOTrolley_c::executeState_WaitOnSwitch() {} +void dAcOTrolley_c::finalizeState_WaitOnSwitch() {} diff --git a/src/REL/d/a/obj/d_a_obj_trolley_shutter.cpp b/src/REL/d/a/obj/d_a_obj_trolley_shutter.cpp index e69de29b..bf5dbcd0 100644 --- a/src/REL/d/a/obj/d_a_obj_trolley_shutter.cpp +++ b/src/REL/d/a/obj/d_a_obj_trolley_shutter.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TROLLEY_SHUTTER, dAcOTrolleyShutter_c, fProfile::OBJ_TROLLEY_SHUTTER, 0x186, 0, 6); + +STATE_DEFINE(dAcOTrolleyShutter_c, Wait); +STATE_DEFINE(dAcOTrolleyShutter_c, OpenEvent); + +void dAcOTrolleyShutter_c::initializeState_Wait() {} +void dAcOTrolleyShutter_c::executeState_Wait() {} +void dAcOTrolleyShutter_c::finalizeState_Wait() {} +void dAcOTrolleyShutter_c::initializeState_OpenEvent() {} +void dAcOTrolleyShutter_c::executeState_OpenEvent() {} +void dAcOTrolleyShutter_c::finalizeState_OpenEvent() {} diff --git a/src/REL/d/a/obj/d_a_obj_truck.cpp b/src/REL/d/a/obj/d_a_obj_truck.cpp index e69de29b..b123b3d6 100644 --- a/src/REL/d/a/obj/d_a_obj_truck.cpp +++ b/src/REL/d/a/obj/d_a_obj_truck.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRUCK, dAcOtruck_c, fProfile::OBJ_TRUCK, 0x26A, 0, 2); + +STATE_DEFINE(dAcOtruck_c, Wait); +STATE_DEFINE(dAcOtruck_c, Ready); +STATE_DEFINE(dAcOtruck_c, PathMove); +STATE_DEFINE(dAcOtruck_c, Sink); + +void dAcOtruck_c::initializeState_Wait() {} +void dAcOtruck_c::executeState_Wait() {} +void dAcOtruck_c::finalizeState_Wait() {} +void dAcOtruck_c::initializeState_Ready() {} +void dAcOtruck_c::executeState_Ready() {} +void dAcOtruck_c::finalizeState_Ready() {} +void dAcOtruck_c::initializeState_PathMove() {} +void dAcOtruck_c::executeState_PathMove() {} +void dAcOtruck_c::finalizeState_PathMove() {} +void dAcOtruck_c::initializeState_Sink() {} +void dAcOtruck_c::executeState_Sink() {} +void dAcOtruck_c::finalizeState_Sink() {} diff --git a/src/REL/d/a/obj/d_a_obj_truck_rail_col.cpp b/src/REL/d/a/obj/d_a_obj_truck_rail_col.cpp index e69de29b..ba7ab317 100644 --- a/src/REL/d/a/obj/d_a_obj_truck_rail_col.cpp +++ b/src/REL/d/a/obj/d_a_obj_truck_rail_col.cpp @@ -0,0 +1,12 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRUCK_RAIL_COL, dAcOTruckRailCol_c, fProfile::OBJ_TRUCK_RAIL_COL, 0x29C, 0, 0); + +STATE_DEFINE(dAcOTruckRailCol_c, Wait); + +dAcOTruckRailCol_c::dAcOTruckRailCol_c() : mStateMgr(*this, sStateID::null) {} +dAcOTruckRailCol_c::~dAcOTruckRailCol_c() {} + +void dAcOTruckRailCol_c::initializeState_Wait() {} +void dAcOTruckRailCol_c::executeState_Wait() {} +void dAcOTruckRailCol_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_truck_stopper.cpp b/src/REL/d/a/obj/d_a_obj_truck_stopper.cpp index e69de29b..40f73c15 100644 --- a/src/REL/d/a/obj/d_a_obj_truck_stopper.cpp +++ b/src/REL/d/a/obj/d_a_obj_truck_stopper.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TRUCK_STOPPER, dAcOtruckStopper_c, fProfile::OBJ_TRUCK_STOPPER, 0x200, 0, 3); + +STATE_DEFINE(dAcOtruckStopper_c, Wait); +STATE_DEFINE(dAcOtruckStopper_c, Break); + +void dAcOtruckStopper_c::initializeState_Wait() {} +void dAcOtruckStopper_c::executeState_Wait() {} +void dAcOtruckStopper_c::finalizeState_Wait() {} +void dAcOtruckStopper_c::initializeState_Break() {} +void dAcOtruckStopper_c::executeState_Break() {} +void dAcOtruckStopper_c::finalizeState_Break() {} diff --git a/src/REL/d/a/obj/d_a_obj_tubo.cpp b/src/REL/d/a/obj/d_a_obj_tubo.cpp index e69de29b..214fe1eb 100644 --- a/src/REL/d/a/obj/d_a_obj_tubo.cpp +++ b/src/REL/d/a/obj/d_a_obj_tubo.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TUBO, dAcOtubo_c, fProfile::OBJ_TUBO, 0x194, 0, 130); + +STATE_DEFINE(dAcOtubo_c, Wait); +STATE_DEFINE(dAcOtubo_c, Grab); +STATE_DEFINE(dAcOtubo_c, Put); +STATE_DEFINE(dAcOtubo_c, Slope); +STATE_DEFINE(dAcOtubo_c, Rebirth); + +void dAcOtubo_c::initializeState_Wait() {} +void dAcOtubo_c::executeState_Wait() {} +void dAcOtubo_c::finalizeState_Wait() {} +void dAcOtubo_c::initializeState_Grab() {} +void dAcOtubo_c::executeState_Grab() {} +void dAcOtubo_c::finalizeState_Grab() {} +void dAcOtubo_c::initializeState_Put() {} +void dAcOtubo_c::executeState_Put() {} +void dAcOtubo_c::finalizeState_Put() {} +void dAcOtubo_c::initializeState_Slope() {} +void dAcOtubo_c::executeState_Slope() {} +void dAcOtubo_c::finalizeState_Slope() {} +void dAcOtubo_c::initializeState_Rebirth() {} +void dAcOtubo_c::executeState_Rebirth() {} +void dAcOtubo_c::finalizeState_Rebirth() {} diff --git a/src/REL/d/a/obj/d_a_obj_tubo_big.cpp b/src/REL/d/a/obj/d_a_obj_tubo_big.cpp index e69de29b..4eb7fa0d 100644 --- a/src/REL/d/a/obj/d_a_obj_tubo_big.cpp +++ b/src/REL/d/a/obj/d_a_obj_tubo_big.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TUBO_BIG, dAcOTuboBig_c, fProfile::OBJ_TUBO_BIG, 0x195, 0, 3); + +STATE_DEFINE(dAcOTuboBig_c, Wait); +STATE_DEFINE(dAcOTuboBig_c, Grab); +STATE_DEFINE(dAcOTuboBig_c, Water); + +void dAcOTuboBig_c::initializeState_Wait() {} +void dAcOTuboBig_c::executeState_Wait() {} +void dAcOTuboBig_c::finalizeState_Wait() {} +void dAcOTuboBig_c::initializeState_Grab() {} +void dAcOTuboBig_c::executeState_Grab() {} +void dAcOTuboBig_c::finalizeState_Grab() {} +void dAcOTuboBig_c::initializeState_Water() {} +void dAcOTuboBig_c::executeState_Water() {} +void dAcOTuboBig_c::finalizeState_Water() {} diff --git a/src/REL/d/a/obj/d_a_obj_tumble_weed.cpp b/src/REL/d/a/obj/d_a_obj_tumble_weed.cpp index e69de29b..75969488 100644 --- a/src/REL/d/a/obj/d_a_obj_tumble_weed.cpp +++ b/src/REL/d/a/obj/d_a_obj_tumble_weed.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_TUMBLE_WEED, dAcOTumbleWeed_c, fProfile::OBJ_TUMBLE_WEED, 0x243, 0, 2); + +STATE_DEFINE(dAcOTumbleWeed_c, Wait); +STATE_DEFINE(dAcOTumbleWeed_c, Slope); + +void dAcOTumbleWeed_c::initializeState_Wait() {} +void dAcOTumbleWeed_c::executeState_Wait() {} +void dAcOTumbleWeed_c::finalizeState_Wait() {} +void dAcOTumbleWeed_c::initializeState_Slope() {} +void dAcOTumbleWeed_c::executeState_Slope() {} +void dAcOTumbleWeed_c::finalizeState_Slope() {} diff --git a/src/REL/d/a/obj/d_a_obj_under_cloud.cpp b/src/REL/d/a/obj/d_a_obj_under_cloud.cpp index e69de29b..aa8d6608 100644 --- a/src/REL/d/a/obj/d_a_obj_under_cloud.cpp +++ b/src/REL/d/a/obj/d_a_obj_under_cloud.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UNDER_CLOUD, dAcOunderCloud_c, fProfile::OBJ_UNDER_CLOUD, 0x202, 0, 4); diff --git a/src/REL/d/a/obj/d_a_obj_underground.cpp b/src/REL/d/a/obj/d_a_obj_underground.cpp index e69de29b..0185cc76 100644 --- a/src/REL/d/a/obj/d_a_obj_underground.cpp +++ b/src/REL/d/a/obj/d_a_obj_underground.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UNDERGROUND, dAcOUnderground_c, fProfile::OBJ_UNDERGROUND, 0x140, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_underground_switch.cpp b/src/REL/d/a/obj/d_a_obj_underground_switch.cpp index e69de29b..69ec1a99 100644 --- a/src/REL/d/a/obj/d_a_obj_underground_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_underground_switch.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UG_SWITCH, dAcOUgSwitch_c, fProfile::OBJ_UG_SWITCH, 0x15A, 0, 3); + +STATE_DEFINE(dAcOUgSwitch_c, Off); +STATE_DEFINE(dAcOUgSwitch_c, Active); +STATE_DEFINE(dAcOUgSwitch_c, On); + +void dAcOUgSwitch_c::initializeState_Off() {} +void dAcOUgSwitch_c::executeState_Off() {} +void dAcOUgSwitch_c::finalizeState_Off() {} +void dAcOUgSwitch_c::initializeState_Active() {} +void dAcOUgSwitch_c::executeState_Active() {} +void dAcOUgSwitch_c::finalizeState_Active() {} +void dAcOUgSwitch_c::initializeState_On() {} +void dAcOUgSwitch_c::executeState_On() {} +void dAcOUgSwitch_c::finalizeState_On() {} diff --git a/src/REL/d/a/obj/d_a_obj_updown_lava.cpp b/src/REL/d/a/obj/d_a_obj_updown_lava.cpp index e69de29b..1a100680 100644 --- a/src/REL/d/a/obj/d_a_obj_updown_lava.cpp +++ b/src/REL/d/a/obj/d_a_obj_updown_lava.cpp @@ -0,0 +1,29 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UPDOWN_LAVA, dAcOupdownLava_c, fProfile::OBJ_UPDOWN_LAVA, 0x1C5, 0, 0); + +STATE_DEFINE(dAcOupdownLava_c, Wait); +STATE_DEFINE(dAcOupdownLava_c, UpDown); +STATE_DEFINE(dAcOupdownLava_c, Stop); +STATE_DEFINE(dAcOupdownLava_c, Up); +STATE_DEFINE(dAcOupdownLava_c, Sink); +STATE_DEFINE(dAcOupdownLava_c, Down); + +void dAcOupdownLava_c::initializeState_Wait() {} +void dAcOupdownLava_c::executeState_Wait() {} +void dAcOupdownLava_c::finalizeState_Wait() {} +void dAcOupdownLava_c::initializeState_UpDown() {} +void dAcOupdownLava_c::executeState_UpDown() {} +void dAcOupdownLava_c::finalizeState_UpDown() {} +void dAcOupdownLava_c::initializeState_Stop() {} +void dAcOupdownLava_c::executeState_Stop() {} +void dAcOupdownLava_c::finalizeState_Stop() {} +void dAcOupdownLava_c::initializeState_Up() {} +void dAcOupdownLava_c::executeState_Up() {} +void dAcOupdownLava_c::finalizeState_Up() {} +void dAcOupdownLava_c::initializeState_Sink() {} +void dAcOupdownLava_c::executeState_Sink() {} +void dAcOupdownLava_c::finalizeState_Sink() {} +void dAcOupdownLava_c::initializeState_Down() {} +void dAcOupdownLava_c::executeState_Down() {} +void dAcOupdownLava_c::finalizeState_Down() {} diff --git a/src/REL/d/a/obj/d_a_obj_uta_demo_pedest.cpp b/src/REL/d/a/obj/d_a_obj_uta_demo_pedest.cpp index e69de29b..0377d50c 100644 --- a/src/REL/d/a/obj/d_a_obj_uta_demo_pedest.cpp +++ b/src/REL/d/a/obj/d_a_obj_uta_demo_pedest.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTA_DEMO_PEDEST, dAcOutaDemoPedest_c, fProfile::OBJ_UTA_DEMO_PEDEST, 0x212, 0, 6); diff --git a/src/REL/d/a/obj/d_a_obj_utajima.cpp b/src/REL/d/a/obj/d_a_obj_utajima.cpp index e69de29b..f194ff37 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA, dAcOutajima_c, fProfile::OBJ_UTAJIMA, 0x1D4, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_utajima_island.cpp b/src/REL/d/a/obj/d_a_obj_utajima_island.cpp index e69de29b..bcae802c 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_island.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_island.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_ISLAND, dAcOutajimaIsland_c, fProfile::OBJ_UTAJIMA_ISLAND, 0x1D2, 0, 6); + +STATE_DEFINE(dAcOutajimaIsland_c, Wait); + +void dAcOutajimaIsland_c::initializeState_Wait() {} +void dAcOutajimaIsland_c::executeState_Wait() {} +void dAcOutajimaIsland_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_utajima_lv2.cpp b/src/REL/d/a/obj/d_a_obj_utajima_lv2.cpp index e69de29b..c42af917 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_lv2.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_lv2.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_LV2, dAcOutajimaLv2_c, fProfile::OBJ_UTAJIMA_LV2, 0x1D5, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_utajima_main_mecha.cpp b/src/REL/d/a/obj/d_a_obj_utajima_main_mecha.cpp index e69de29b..8a4be192 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_main_mecha.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_main_mecha.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_MAIN_MECHA, dAcOutajimaMainMecha_c, fProfile::OBJ_UTAJIMA_MAIN_MECHA, 0x1D0, 0, 2); + +STATE_DEFINE(dAcOutajimaMainMecha_c, Before); +STATE_DEFINE(dAcOutajimaMainMecha_c, Appear); +STATE_DEFINE(dAcOutajimaMainMecha_c, Main); +STATE_DEFINE(dAcOutajimaMainMecha_c, Roll); +STATE_DEFINE(dAcOutajimaMainMecha_c, Disappear); +STATE_DEFINE(dAcOutajimaMainMecha_c, After); +STATE_DEFINE(dAcOutajimaMainMecha_c, StopperReset); +STATE_DEFINE(dAcOutajimaMainMecha_c, Reset); + +void dAcOutajimaMainMecha_c::initializeState_Before() {} +void dAcOutajimaMainMecha_c::executeState_Before() {} +void dAcOutajimaMainMecha_c::finalizeState_Before() {} +void dAcOutajimaMainMecha_c::initializeState_Appear() {} +void dAcOutajimaMainMecha_c::executeState_Appear() {} +void dAcOutajimaMainMecha_c::finalizeState_Appear() {} +void dAcOutajimaMainMecha_c::initializeState_Main() {} +void dAcOutajimaMainMecha_c::executeState_Main() {} +void dAcOutajimaMainMecha_c::finalizeState_Main() {} +void dAcOutajimaMainMecha_c::initializeState_Roll() {} +void dAcOutajimaMainMecha_c::executeState_Roll() {} +void dAcOutajimaMainMecha_c::finalizeState_Roll() {} +void dAcOutajimaMainMecha_c::initializeState_Disappear() {} +void dAcOutajimaMainMecha_c::executeState_Disappear() {} +void dAcOutajimaMainMecha_c::finalizeState_Disappear() {} +void dAcOutajimaMainMecha_c::initializeState_After() {} +void dAcOutajimaMainMecha_c::executeState_After() {} +void dAcOutajimaMainMecha_c::finalizeState_After() {} +void dAcOutajimaMainMecha_c::initializeState_StopperReset() {} +void dAcOutajimaMainMecha_c::executeState_StopperReset() {} +void dAcOutajimaMainMecha_c::finalizeState_StopperReset() {} +void dAcOutajimaMainMecha_c::initializeState_Reset() {} +void dAcOutajimaMainMecha_c::executeState_Reset() {} +void dAcOutajimaMainMecha_c::finalizeState_Reset() {} diff --git a/src/REL/d/a/obj/d_a_obj_utajima_pedestal.cpp b/src/REL/d/a/obj/d_a_obj_utajima_pedestal.cpp index e69de29b..79f9098b 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_pedestal.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_pedestal.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_PEDESTAL, dAcOutajimaPedestal_c, fProfile::OBJ_UTAJIMA_PEDESTAL, 0x1D1, 0, 2); + +STATE_DEFINE(dAcOutajimaPedestal_c, Wait); +STATE_DEFINE(dAcOutajimaPedestal_c, Move); +STATE_DEFINE(dAcOutajimaPedestal_c, Reset); + +void dAcOutajimaPedestal_c::initializeState_Wait() {} +void dAcOutajimaPedestal_c::executeState_Wait() {} +void dAcOutajimaPedestal_c::finalizeState_Wait() {} +void dAcOutajimaPedestal_c::initializeState_Move() {} +void dAcOutajimaPedestal_c::executeState_Move() {} +void dAcOutajimaPedestal_c::finalizeState_Move() {} +void dAcOutajimaPedestal_c::initializeState_Reset() {} +void dAcOutajimaPedestal_c::executeState_Reset() {} +void dAcOutajimaPedestal_c::finalizeState_Reset() {} diff --git a/src/REL/d/a/obj/d_a_obj_utajima_stopper.cpp b/src/REL/d/a/obj/d_a_obj_utajima_stopper.cpp index e69de29b..afef394d 100644 --- a/src/REL/d/a/obj/d_a_obj_utajima_stopper.cpp +++ b/src/REL/d/a/obj/d_a_obj_utajima_stopper.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_UTAJIMA_STOPPER, dAcOutajimaStopper_c, fProfile::OBJ_UTAJIMA_STOPPER, 0x1CF, 0, 6); + +STATE_DEFINE(dAcOutajimaStopper_c, Down); +STATE_DEFINE(dAcOutajimaStopper_c, Rise); +STATE_DEFINE(dAcOutajimaStopper_c, Up); +STATE_DEFINE(dAcOutajimaStopper_c, Fall); +STATE_DEFINE(dAcOutajimaStopper_c, Wait); + +void dAcOutajimaStopper_c::initializeState_Down() {} +void dAcOutajimaStopper_c::executeState_Down() {} +void dAcOutajimaStopper_c::finalizeState_Down() {} +void dAcOutajimaStopper_c::initializeState_Rise() {} +void dAcOutajimaStopper_c::executeState_Rise() {} +void dAcOutajimaStopper_c::finalizeState_Rise() {} +void dAcOutajimaStopper_c::initializeState_Up() {} +void dAcOutajimaStopper_c::executeState_Up() {} +void dAcOutajimaStopper_c::finalizeState_Up() {} +void dAcOutajimaStopper_c::initializeState_Fall() {} +void dAcOutajimaStopper_c::executeState_Fall() {} +void dAcOutajimaStopper_c::finalizeState_Fall() {} +void dAcOutajimaStopper_c::initializeState_Wait() {} +void dAcOutajimaStopper_c::executeState_Wait() {} +void dAcOutajimaStopper_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_vacu_dust.cpp b/src/REL/d/a/obj/d_a_obj_vacu_dust.cpp index e69de29b..6323def5 100644 --- a/src/REL/d/a/obj/d_a_obj_vacu_dust.cpp +++ b/src/REL/d/a/obj/d_a_obj_vacu_dust.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VACU_DUST, dAcOVacuDust, fProfile::OBJ_VACU_DUST, 0x27F, 0, 0); + +dAcOVacuDust::dAcOVacuDust() {} +dAcOVacuDust::~dAcOVacuDust() {} diff --git a/src/REL/d/a/obj/d_a_obj_vacu_dust_parts.cpp b/src/REL/d/a/obj/d_a_obj_vacu_dust_parts.cpp index e69de29b..a6dc045e 100644 --- a/src/REL/d/a/obj/d_a_obj_vacu_dust_parts.cpp +++ b/src/REL/d/a/obj/d_a_obj_vacu_dust_parts.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VACU_DUST_PARTS, dAcOVacuDustParts_c, fProfile::OBJ_VACU_DUST_PARTS, 0x27E, 0, 3); + +dAcOVacuDustParts_c::dAcOVacuDustParts_c() {} +dAcOVacuDustParts_c::~dAcOVacuDustParts_c() {} diff --git a/src/REL/d/a/obj/d_a_obj_vd_bullet.cpp b/src/REL/d/a/obj/d_a_obj_vd_bullet.cpp index e69de29b..b74e086b 100644 --- a/src/REL/d/a/obj/d_a_obj_vd_bullet.cpp +++ b/src/REL/d/a/obj/d_a_obj_vd_bullet.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VDB, dAcObjVdb_c, fProfile::OBJ_VDB, 0xBD, 0, 0); + +STATE_DEFINE(dAcObjVdb_c, BulletMove); +STATE_DEFINE(dAcObjVdb_c, BulletLost); + +void dAcObjVdb_c::initializeState_BulletMove() {} +void dAcObjVdb_c::executeState_BulletMove() {} +void dAcObjVdb_c::finalizeState_BulletMove() {} +void dAcObjVdb_c::initializeState_BulletLost() {} +void dAcObjVdb_c::executeState_BulletLost() {} +void dAcObjVdb_c::finalizeState_BulletLost() {} diff --git a/src/REL/d/a/obj/d_a_obj_vent_fan.cpp b/src/REL/d/a/obj/d_a_obj_vent_fan.cpp index e69de29b..ec5b4671 100644 --- a/src/REL/d/a/obj/d_a_obj_vent_fan.cpp +++ b/src/REL/d/a/obj/d_a_obj_vent_fan.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VENT_FAN, dAcOventFan_c, fProfile::OBJ_VENT_FAN, 0x1B6, 0, 2); + +STATE_DEFINE(dAcOventFan_c, Normal); +STATE_DEFINE(dAcOventFan_c, Reverse); +STATE_DEFINE(dAcOventFan_c, Vacuum); + +void dAcOventFan_c::initializeState_Normal() {} +void dAcOventFan_c::executeState_Normal() {} +void dAcOventFan_c::finalizeState_Normal() {} +void dAcOventFan_c::initializeState_Reverse() {} +void dAcOventFan_c::executeState_Reverse() {} +void dAcOventFan_c::finalizeState_Reverse() {} +void dAcOventFan_c::initializeState_Vacuum() {} +void dAcOventFan_c::executeState_Vacuum() {} +void dAcOventFan_c::finalizeState_Vacuum() {} diff --git a/src/REL/d/a/obj/d_a_obj_vortex.cpp b/src/REL/d/a/obj/d_a_obj_vortex.cpp index e69de29b..7a9d7e05 100644 --- a/src/REL/d/a/obj/d_a_obj_vortex.cpp +++ b/src/REL/d/a/obj/d_a_obj_vortex.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_VORTEX, dAcOVortex_c, fProfile::OBJ_VORTEX, 0x246, 0, 0); + +STATE_DEFINE(dAcOVortex_c, Wait); +STATE_DEFINE(dAcOVortex_c, Appear); + +void dAcOVortex_c::initializeState_Wait() {} +void dAcOVortex_c::executeState_Wait() {} +void dAcOVortex_c::finalizeState_Wait() {} +void dAcOVortex_c::initializeState_Appear() {} +void dAcOVortex_c::executeState_Appear() {} +void dAcOVortex_c::finalizeState_Appear() {} diff --git a/src/REL/d/a/obj/d_a_obj_warp.cpp b/src/REL/d/a/obj/d_a_obj_warp.cpp index e69de29b..ba79f5de 100644 --- a/src/REL/d/a/obj/d_a_obj_warp.cpp +++ b/src/REL/d/a/obj/d_a_obj_warp.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WARP, dAcOWarp_c, fProfile::OBJ_WARP, 0x238, 0, 7); + +STATE_DEFINE(dAcOWarp_c, Wait); +STATE_DEFINE(dAcOWarp_c, SirenFinish); +STATE_DEFINE(dAcOWarp_c, GetItem); +STATE_DEFINE(dAcOWarp_c, GateWait); +STATE_DEFINE(dAcOWarp_c, GateOpen); +STATE_DEFINE(dAcOWarp_c, GateIn); +STATE_DEFINE(dAcOWarp_c, GateClear); + +void dAcOWarp_c::initializeState_Wait() {} +void dAcOWarp_c::executeState_Wait() {} +void dAcOWarp_c::finalizeState_Wait() {} +void dAcOWarp_c::initializeState_SirenFinish() {} +void dAcOWarp_c::executeState_SirenFinish() {} +void dAcOWarp_c::finalizeState_SirenFinish() {} +void dAcOWarp_c::initializeState_GetItem() {} +void dAcOWarp_c::executeState_GetItem() {} +void dAcOWarp_c::finalizeState_GetItem() {} +void dAcOWarp_c::initializeState_GateWait() {} +void dAcOWarp_c::executeState_GateWait() {} +void dAcOWarp_c::finalizeState_GateWait() {} +void dAcOWarp_c::initializeState_GateOpen() {} +void dAcOWarp_c::executeState_GateOpen() {} +void dAcOWarp_c::finalizeState_GateOpen() {} +void dAcOWarp_c::initializeState_GateIn() {} +void dAcOWarp_c::executeState_GateIn() {} +void dAcOWarp_c::finalizeState_GateIn() {} +void dAcOWarp_c::initializeState_GateClear() {} +void dAcOWarp_c::executeState_GateClear() {} +void dAcOWarp_c::finalizeState_GateClear() {} diff --git a/src/REL/d/a/obj/d_a_obj_warp_hole.cpp b/src/REL/d/a/obj/d_a_obj_warp_hole.cpp index e69de29b..5140128d 100644 --- a/src/REL/d/a/obj/d_a_obj_warp_hole.cpp +++ b/src/REL/d/a/obj/d_a_obj_warp_hole.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WARP_HOLE, dAcOwarpHole_c, fProfile::OBJ_WARP_HOLE, 0x25C, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_water_F100.cpp b/src/REL/d/a/obj/d_a_obj_water_F100.cpp index e69de29b..b0d5099c 100644 --- a/src/REL/d/a/obj/d_a_obj_water_F100.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_F100.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_F100, dAcOwaterF100_c, fProfile::OBJ_WATER_F100, 0x207, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_water_igaiga.cpp b/src/REL/d/a/obj/d_a_obj_water_igaiga.cpp index e69de29b..ebf24946 100644 --- a/src/REL/d/a/obj/d_a_obj_water_igaiga.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_igaiga.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_IGAIGA, dAcOwaterIgaiga_c, fProfile::OBJ_WATER_IGAIGA, 0x1E2, 0, 7); + +STATE_DEFINE(dAcOwaterIgaiga_c, Wait); +STATE_DEFINE(dAcOwaterIgaiga_c, Stick); +STATE_DEFINE(dAcOwaterIgaiga_c, Away); +STATE_DEFINE(dAcOwaterIgaiga_c, Explode); + +void dAcOwaterIgaiga_c::initializeState_Wait() {} +void dAcOwaterIgaiga_c::executeState_Wait() {} +void dAcOwaterIgaiga_c::finalizeState_Wait() {} +void dAcOwaterIgaiga_c::initializeState_Stick() {} +void dAcOwaterIgaiga_c::executeState_Stick() {} +void dAcOwaterIgaiga_c::finalizeState_Stick() {} +void dAcOwaterIgaiga_c::initializeState_Away() {} +void dAcOwaterIgaiga_c::executeState_Away() {} +void dAcOwaterIgaiga_c::finalizeState_Away() {} +void dAcOwaterIgaiga_c::initializeState_Explode() {} +void dAcOwaterIgaiga_c::executeState_Explode() {} +void dAcOwaterIgaiga_c::finalizeState_Explode() {} diff --git a/src/REL/d/a/obj/d_a_obj_water_jar.cpp b/src/REL/d/a/obj/d_a_obj_water_jar.cpp index e69de29b..fbc716ce 100644 --- a/src/REL/d/a/obj/d_a_obj_water_jar.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_jar.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_JAR, dAcOWaterJar_c, fProfile::OBJ_WATER_JAR, 0x1AE, 0, 3); diff --git a/src/REL/d/a/obj/d_a_obj_water_nut.cpp b/src/REL/d/a/obj/d_a_obj_water_nut.cpp index e69de29b..e785ce27 100644 --- a/src/REL/d/a/obj/d_a_obj_water_nut.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_nut.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_NUT, dAcOWaterNut_c, fProfile::OBJ_WATER_NUT, 0x137, 0, 3); + +STATE_DEFINE(dAcOWaterNut_c, Wait); +STATE_DEFINE(dAcOWaterNut_c, SwordCarry); +STATE_DEFINE(dAcOWaterNut_c, Throw); +STATE_DEFINE(dAcOWaterNut_c, Drop); +STATE_DEFINE(dAcOWaterNut_c, Explode); +STATE_DEFINE(dAcOWaterNut_c, Birth); +STATE_DEFINE(dAcOWaterNut_c, Peel); + +void dAcOWaterNut_c::initializeState_Wait() {} +void dAcOWaterNut_c::executeState_Wait() {} +void dAcOWaterNut_c::finalizeState_Wait() {} +void dAcOWaterNut_c::initializeState_SwordCarry() {} +void dAcOWaterNut_c::executeState_SwordCarry() {} +void dAcOWaterNut_c::finalizeState_SwordCarry() {} +void dAcOWaterNut_c::initializeState_Throw() {} +void dAcOWaterNut_c::executeState_Throw() {} +void dAcOWaterNut_c::finalizeState_Throw() {} +void dAcOWaterNut_c::initializeState_Drop() {} +void dAcOWaterNut_c::executeState_Drop() {} +void dAcOWaterNut_c::finalizeState_Drop() {} +void dAcOWaterNut_c::initializeState_Explode() {} +void dAcOWaterNut_c::executeState_Explode() {} +void dAcOWaterNut_c::finalizeState_Explode() {} +void dAcOWaterNut_c::initializeState_Birth() {} +void dAcOWaterNut_c::executeState_Birth() {} +void dAcOWaterNut_c::finalizeState_Birth() {} +void dAcOWaterNut_c::initializeState_Peel() {} +void dAcOWaterNut_c::executeState_Peel() {} +void dAcOWaterNut_c::finalizeState_Peel() {} diff --git a/src/REL/d/a/obj/d_a_obj_water_nut_leaf.cpp b/src/REL/d/a/obj/d_a_obj_water_nut_leaf.cpp index e69de29b..f6a1c556 100644 --- a/src/REL/d/a/obj/d_a_obj_water_nut_leaf.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_nut_leaf.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_NUT_LEAF, dAcOWaterNutLeaf_c, fProfile::OBJ_WATER_NUT_LEAF, 0x136, 0, 3); + +STATE_DEFINE(dAcOWaterNutLeaf_c, Wait); +STATE_DEFINE(dAcOWaterNutLeaf_c, WaitBirth); + +void dAcOWaterNutLeaf_c::initializeState_Wait() {} +void dAcOWaterNutLeaf_c::executeState_Wait() {} +void dAcOWaterNutLeaf_c::finalizeState_Wait() {} +void dAcOWaterNutLeaf_c::initializeState_WaitBirth() {} +void dAcOWaterNutLeaf_c::executeState_WaitBirth() {} +void dAcOWaterNutLeaf_c::finalizeState_WaitBirth() {} diff --git a/src/REL/d/a/obj/d_a_obj_water_shield.cpp b/src/REL/d/a/obj/d_a_obj_water_shield.cpp index e69de29b..7664378b 100644 --- a/src/REL/d/a/obj/d_a_obj_water_shield.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_shield.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_SHIELD, dAcOwaterShield_c, fProfile::OBJ_WATER_SHIELD, 0x218, 0, 0); diff --git a/src/REL/d/a/obj/d_a_obj_water_surface.cpp b/src/REL/d/a/obj/d_a_obj_water_surface.cpp index e69de29b..5afb4018 100644 --- a/src/REL/d/a/obj/d_a_obj_water_surface.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_surface.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_SURFACE, dAcOwaterSurface_c, fProfile::OBJ_WATER_SURFACE, 0x1EC, 0, 6); + +STATE_DEFINE(dAcOwaterSurface_c, Wait); +STATE_DEFINE(dAcOwaterSurface_c, Move); +STATE_DEFINE(dAcOwaterSurface_c, After1); +STATE_DEFINE(dAcOwaterSurface_c, After2); + +void dAcOwaterSurface_c::initializeState_Wait() {} +void dAcOwaterSurface_c::executeState_Wait() {} +void dAcOwaterSurface_c::finalizeState_Wait() {} +void dAcOwaterSurface_c::initializeState_Move() {} +void dAcOwaterSurface_c::executeState_Move() {} +void dAcOwaterSurface_c::finalizeState_Move() {} +void dAcOwaterSurface_c::initializeState_After1() {} +void dAcOwaterSurface_c::executeState_After1() {} +void dAcOwaterSurface_c::finalizeState_After1() {} +void dAcOwaterSurface_c::initializeState_After2() {} +void dAcOwaterSurface_c::executeState_After2() {} +void dAcOwaterSurface_c::finalizeState_After2() {} diff --git a/src/REL/d/a/obj/d_a_obj_water_switch.cpp b/src/REL/d/a/obj/d_a_obj_water_switch.cpp index e69de29b..b7156024 100644 --- a/src/REL/d/a/obj/d_a_obj_water_switch.cpp +++ b/src/REL/d/a/obj/d_a_obj_water_switch.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATER_SWITCH, dAcOwaterSwitch_c, fProfile::OBJ_WATER_SWITCH, 0x1B9, 0, 6); + +STATE_DEFINE(dAcOwaterSwitch_c, Off); +STATE_DEFINE(dAcOwaterSwitch_c, Wait1); +STATE_DEFINE(dAcOwaterSwitch_c, Wait2); +STATE_DEFINE(dAcOwaterSwitch_c, Wait3); +STATE_DEFINE(dAcOwaterSwitch_c, On); + +void dAcOwaterSwitch_c::initializeState_Off() {} +void dAcOwaterSwitch_c::executeState_Off() {} +void dAcOwaterSwitch_c::finalizeState_Off() {} +void dAcOwaterSwitch_c::initializeState_Wait1() {} +void dAcOwaterSwitch_c::executeState_Wait1() {} +void dAcOwaterSwitch_c::finalizeState_Wait1() {} +void dAcOwaterSwitch_c::initializeState_Wait2() {} +void dAcOwaterSwitch_c::executeState_Wait2() {} +void dAcOwaterSwitch_c::finalizeState_Wait2() {} +void dAcOwaterSwitch_c::initializeState_Wait3() {} +void dAcOwaterSwitch_c::executeState_Wait3() {} +void dAcOwaterSwitch_c::finalizeState_Wait3() {} +void dAcOwaterSwitch_c::initializeState_On() {} +void dAcOwaterSwitch_c::executeState_On() {} +void dAcOwaterSwitch_c::finalizeState_On() {} diff --git a/src/REL/d/a/obj/d_a_obj_waterfall_D100.cpp b/src/REL/d/a/obj/d_a_obj_waterfall_D100.cpp index e69de29b..d059a0ae 100644 --- a/src/REL/d/a/obj/d_a_obj_waterfall_D100.cpp +++ b/src/REL/d/a/obj/d_a_obj_waterfall_D100.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATERFALL_D100, dAcOwaterfallD100_c, fProfile::OBJ_WATERFALL_D100, 0x20D, 0, 6); + +STATE_DEFINE(dAcOwaterfallD100_c, Wait); +STATE_DEFINE(dAcOwaterfallD100_c, Spout); +STATE_DEFINE(dAcOwaterfallD100_c, After); + +void dAcOwaterfallD100_c::initializeState_Wait() {} +void dAcOwaterfallD100_c::executeState_Wait() {} +void dAcOwaterfallD100_c::finalizeState_Wait() {} +void dAcOwaterfallD100_c::initializeState_Spout() {} +void dAcOwaterfallD100_c::executeState_Spout() {} +void dAcOwaterfallD100_c::finalizeState_Spout() {} +void dAcOwaterfallD100_c::initializeState_After() {} +void dAcOwaterfallD100_c::executeState_After() {} +void dAcOwaterfallD100_c::finalizeState_After() {} diff --git a/src/REL/d/a/obj/d_a_obj_waterfall_D101.cpp b/src/REL/d/a/obj/d_a_obj_waterfall_D101.cpp index e69de29b..8071e54a 100644 --- a/src/REL/d/a/obj/d_a_obj_waterfall_D101.cpp +++ b/src/REL/d/a/obj/d_a_obj_waterfall_D101.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATERFALL_D101, dAcOWaterFallD101_c, fProfile::OBJ_WATERFALL_D101, 0x13B, 0, 6); + +STATE_DEFINE(dAcOWaterFallD101_c, Wait); + +void dAcOWaterFallD101_c::initializeState_Wait() {} +void dAcOWaterFallD101_c::executeState_Wait() {} +void dAcOWaterFallD101_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_waterfall_F102.cpp b/src/REL/d/a/obj/d_a_obj_waterfall_F102.cpp index e69de29b..e172add9 100644 --- a/src/REL/d/a/obj/d_a_obj_waterfall_F102.cpp +++ b/src/REL/d/a/obj/d_a_obj_waterfall_F102.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WATERFALL_F102, dAcOwaterfallF102_c, fProfile::OBJ_WATERFALL_F102, 0x203, 0, 6); + +STATE_DEFINE(dAcOwaterfallF102_c, Wait); +STATE_DEFINE(dAcOwaterfallF102_c, Vanish); +STATE_DEFINE(dAcOwaterfallF102_c, Stop); + +void dAcOwaterfallF102_c::initializeState_Wait() {} +void dAcOwaterfallF102_c::executeState_Wait() {} +void dAcOwaterfallF102_c::finalizeState_Wait() {} +void dAcOwaterfallF102_c::initializeState_Vanish() {} +void dAcOwaterfallF102_c::executeState_Vanish() {} +void dAcOwaterfallF102_c::finalizeState_Vanish() {} +void dAcOwaterfallF102_c::initializeState_Stop() {} +void dAcOwaterfallF102_c::executeState_Stop() {} +void dAcOwaterfallF102_c::finalizeState_Stop() {} diff --git a/src/REL/d/a/obj/d_a_obj_wind.cpp b/src/REL/d/a/obj/d_a_obj_wind.cpp index e69de29b..18897642 100644 --- a/src/REL/d/a/obj/d_a_obj_wind.cpp +++ b/src/REL/d/a/obj/d_a_obj_wind.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WIND, dAcOwind_c, fProfile::OBJ_WIND, 0xDB, 0, 261); + +STATE_DEFINE(dAcOwind_c, Wait); + +void dAcOwind_c::initializeState_Wait() {} +void dAcOwind_c::executeState_Wait() {} +void dAcOwind_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_wind02.cpp b/src/REL/d/a/obj/d_a_obj_wind02.cpp index e69de29b..c66e148e 100644 --- a/src/REL/d/a/obj/d_a_obj_wind02.cpp +++ b/src/REL/d/a/obj/d_a_obj_wind02.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WIND02, dAcOwind02_c, fProfile::OBJ_WIND02, 0xDC, 0, 263); + +STATE_DEFINE(dAcOwind02_c, Wait); +STATE_DEFINE(dAcOwind02_c, Loop); +STATE_DEFINE(dAcOwind02_c, Stop); +STATE_DEFINE(dAcOwind02_c, Dead); + +void dAcOwind02_c::initializeState_Wait() {} +void dAcOwind02_c::executeState_Wait() {} +void dAcOwind02_c::finalizeState_Wait() {} +void dAcOwind02_c::initializeState_Loop() {} +void dAcOwind02_c::executeState_Loop() {} +void dAcOwind02_c::finalizeState_Loop() {} +void dAcOwind02_c::initializeState_Stop() {} +void dAcOwind02_c::executeState_Stop() {} +void dAcOwind02_c::finalizeState_Stop() {} +void dAcOwind02_c::initializeState_Dead() {} +void dAcOwind02_c::executeState_Dead() {} +void dAcOwind02_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_wind03.cpp b/src/REL/d/a/obj/d_a_obj_wind03.cpp index e69de29b..2ff9b0a0 100644 --- a/src/REL/d/a/obj/d_a_obj_wind03.cpp +++ b/src/REL/d/a/obj/d_a_obj_wind03.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WIND03, dAcOwind03_c, fProfile::OBJ_WIND03, 0xDD, 0, 262); + +STATE_DEFINE(dAcOwind03_c, Wait); + +void dAcOwind03_c::initializeState_Wait() {} +void dAcOwind03_c::executeState_Wait() {} +void dAcOwind03_c::finalizeState_Wait() {} diff --git a/src/REL/d/a/obj/d_a_obj_wind04.cpp b/src/REL/d/a/obj/d_a_obj_wind04.cpp index e69de29b..3a405029 100644 --- a/src/REL/d/a/obj/d_a_obj_wind04.cpp +++ b/src/REL/d/a/obj/d_a_obj_wind04.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WIND04, dAcOwind04_c, fProfile::OBJ_WIND04, 0xDE, 0, 263); + +STATE_DEFINE(dAcOwind04_c, Wait); +STATE_DEFINE(dAcOwind04_c, Loop); +STATE_DEFINE(dAcOwind04_c, Stop); +STATE_DEFINE(dAcOwind04_c, Dead); + +void dAcOwind04_c::initializeState_Wait() {} +void dAcOwind04_c::executeState_Wait() {} +void dAcOwind04_c::finalizeState_Wait() {} +void dAcOwind04_c::initializeState_Loop() {} +void dAcOwind04_c::executeState_Loop() {} +void dAcOwind04_c::finalizeState_Loop() {} +void dAcOwind04_c::initializeState_Stop() {} +void dAcOwind04_c::executeState_Stop() {} +void dAcOwind04_c::finalizeState_Stop() {} +void dAcOwind04_c::initializeState_Dead() {} +void dAcOwind04_c::executeState_Dead() {} +void dAcOwind04_c::finalizeState_Dead() {} diff --git a/src/REL/d/a/obj/d_a_obj_windmill.cpp b/src/REL/d/a/obj/d_a_obj_windmill.cpp index e69de29b..a6970fca 100644 --- a/src/REL/d/a/obj/d_a_obj_windmill.cpp +++ b/src/REL/d/a/obj/d_a_obj_windmill.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WINDMILL, dAcOwindmill_c, fProfile::OBJ_WINDMILL, 0x1DC, 0, 6); + +STATE_DEFINE(dAcOwindmill_c, Wait); +STATE_DEFINE(dAcOwindmill_c, CameraMove); +STATE_DEFINE(dAcOwindmill_c, Move); +STATE_DEFINE(dAcOwindmill_c, Collect); +STATE_DEFINE(dAcOwindmill_c, CollectStick); + +void dAcOwindmill_c::initializeState_Wait() {} +void dAcOwindmill_c::executeState_Wait() {} +void dAcOwindmill_c::finalizeState_Wait() {} +void dAcOwindmill_c::initializeState_CameraMove() {} +void dAcOwindmill_c::executeState_CameraMove() {} +void dAcOwindmill_c::finalizeState_CameraMove() {} +void dAcOwindmill_c::initializeState_Move() {} +void dAcOwindmill_c::executeState_Move() {} +void dAcOwindmill_c::finalizeState_Move() {} +void dAcOwindmill_c::initializeState_Collect() {} +void dAcOwindmill_c::executeState_Collect() {} +void dAcOwindmill_c::finalizeState_Collect() {} +void dAcOwindmill_c::initializeState_CollectStick() {} +void dAcOwindmill_c::executeState_CollectStick() {} +void dAcOwindmill_c::finalizeState_CollectStick() {} diff --git a/src/REL/d/a/obj/d_a_obj_windmill_desert.cpp b/src/REL/d/a/obj/d_a_obj_windmill_desert.cpp index e69de29b..2aa2f8ba 100644 --- a/src/REL/d/a/obj/d_a_obj_windmill_desert.cpp +++ b/src/REL/d/a/obj/d_a_obj_windmill_desert.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WINDMILL_DESERT, dAcOwindmillDesert_c, fProfile::OBJ_WINDMILL_DESERT, 0x20B, 0, 6); + +STATE_DEFINE(dAcOwindmillDesert_c, Wait); +STATE_DEFINE(dAcOwindmillDesert_c, Acceleration); +STATE_DEFINE(dAcOwindmillDesert_c, RollMaxSpeed); +STATE_DEFINE(dAcOwindmillDesert_c, Deceleration); + +void dAcOwindmillDesert_c::initializeState_Wait() {} +void dAcOwindmillDesert_c::executeState_Wait() {} +void dAcOwindmillDesert_c::finalizeState_Wait() {} +void dAcOwindmillDesert_c::initializeState_Acceleration() {} +void dAcOwindmillDesert_c::executeState_Acceleration() {} +void dAcOwindmillDesert_c::finalizeState_Acceleration() {} +void dAcOwindmillDesert_c::initializeState_RollMaxSpeed() {} +void dAcOwindmillDesert_c::executeState_RollMaxSpeed() {} +void dAcOwindmillDesert_c::finalizeState_RollMaxSpeed() {} +void dAcOwindmillDesert_c::initializeState_Deceleration() {} +void dAcOwindmillDesert_c::executeState_Deceleration() {} +void dAcOwindmillDesert_c::finalizeState_Deceleration() {} diff --git a/src/REL/d/a/obj/d_a_obj_wood_board.cpp b/src/REL/d/a/obj/d_a_obj_wood_board.cpp index e69de29b..89e0c088 100644 --- a/src/REL/d/a/obj/d_a_obj_wood_board.cpp +++ b/src/REL/d/a/obj/d_a_obj_wood_board.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(OBJ_WOOD_BOARD, dAcOwoodBoard_c, fProfile::OBJ_WOOD_BOARD, 0x1B7, 0, 2); + +STATE_DEFINE(dAcOwoodBoard_c, Wait); +STATE_DEFINE(dAcOwoodBoard_c, Break); + +void dAcOwoodBoard_c::initializeState_Wait() {} +void dAcOwoodBoard_c::executeState_Wait() {} +void dAcOwoodBoard_c::finalizeState_Wait() {} +void dAcOwoodBoard_c::initializeState_Break() {} +void dAcOwoodBoard_c::executeState_Break() {} +void dAcOwoodBoard_c::finalizeState_Break() {} diff --git a/src/REL/d/d_SoftwareKeyboard.cpp b/src/REL/d/d_SoftwareKeyboard.cpp index e69de29b..2603612d 100644 --- a/src/REL/d/d_SoftwareKeyboard.cpp +++ b/src/REL/d/d_SoftwareKeyboard.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_BASE_PROFILE(SKB, dSKB_c, fProfile::SKB, 0x2BE, 0); + +dSKB_c::dSKB_c() {} +dSKB_c::~dSKB_c() {} diff --git a/src/REL/d/d_lyt_file_select.cpp b/src/REL/d/d_lyt_file_select.cpp index e69de29b..5190e944 100644 --- a/src/REL/d/d_lyt_file_select.cpp +++ b/src/REL/d/d_lyt_file_select.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_BASE_PROFILE(LYT_FILESELECT, dLytFileSelectMgr_c, fProfile::LYT_FILESELECT, 0x2BD, 1); + +dLytFileSelectMgr_c::dLytFileSelectMgr_c() {} +dLytFileSelectMgr_c::~dLytFileSelectMgr_c() {} diff --git a/src/REL/d/d_lyt_seeker_stone.cpp b/src/REL/d/d_lyt_seeker_stone.cpp index e69de29b..3f94cb54 100644 --- a/src/REL/d/d_lyt_seeker_stone.cpp +++ b/src/REL/d/d_lyt_seeker_stone.cpp @@ -0,0 +1,56 @@ +#include + +SPECIAL_BASE_PROFILE(LYT_SEEKER_STONE, dLytSeekerStone_c, fProfile::LYT_SEEKER_STONE, 0x2BC, 1024); + +STATE_DEFINE(dLytSeekerStone_c, None); +STATE_DEFINE(dLytSeekerStone_c, In); +STATE_DEFINE(dLytSeekerStone_c, Move); +STATE_DEFINE(dLytSeekerStone_c, Decide); +STATE_DEFINE(dLytSeekerStone_c, SelectScroll); +STATE_DEFINE(dLytSeekerStone_c, Scroll); +STATE_DEFINE(dLytSeekerStone_c, FadeOut); +STATE_DEFINE(dLytSeekerStone_c, FadeIn); +STATE_DEFINE(dLytSeekerStone_c, Movie); +STATE_DEFINE(dLytSeekerStone_c, MovieFadeOut); +STATE_DEFINE(dLytSeekerStone_c, MovieFadeIn); +STATE_DEFINE(dLytSeekerStone_c, Out); + +dLytSeekerStone_c::dLytSeekerStone_c() : mStateMgr(*this, sStateID::null) {} +dLytSeekerStone_c::~dLytSeekerStone_c() {} + +void dLytSeekerStone_c::initializeState_None() {} +void dLytSeekerStone_c::executeState_None() {} +void dLytSeekerStone_c::finalizeState_None() {} +void dLytSeekerStone_c::initializeState_In() {} +void dLytSeekerStone_c::executeState_In() {} +void dLytSeekerStone_c::finalizeState_In() {} +void dLytSeekerStone_c::initializeState_Move() {} +void dLytSeekerStone_c::executeState_Move() {} +void dLytSeekerStone_c::finalizeState_Move() {} +void dLytSeekerStone_c::initializeState_Decide() {} +void dLytSeekerStone_c::executeState_Decide() {} +void dLytSeekerStone_c::finalizeState_Decide() {} +void dLytSeekerStone_c::initializeState_SelectScroll() {} +void dLytSeekerStone_c::executeState_SelectScroll() {} +void dLytSeekerStone_c::finalizeState_SelectScroll() {} +void dLytSeekerStone_c::initializeState_Scroll() {} +void dLytSeekerStone_c::executeState_Scroll() {} +void dLytSeekerStone_c::finalizeState_Scroll() {} +void dLytSeekerStone_c::initializeState_FadeOut() {} +void dLytSeekerStone_c::executeState_FadeOut() {} +void dLytSeekerStone_c::finalizeState_FadeOut() {} +void dLytSeekerStone_c::initializeState_FadeIn() {} +void dLytSeekerStone_c::executeState_FadeIn() {} +void dLytSeekerStone_c::finalizeState_FadeIn() {} +void dLytSeekerStone_c::initializeState_Movie() {} +void dLytSeekerStone_c::executeState_Movie() {} +void dLytSeekerStone_c::finalizeState_Movie() {} +void dLytSeekerStone_c::initializeState_MovieFadeOut() {} +void dLytSeekerStone_c::executeState_MovieFadeOut() {} +void dLytSeekerStone_c::finalizeState_MovieFadeOut() {} +void dLytSeekerStone_c::initializeState_MovieFadeIn() {} +void dLytSeekerStone_c::executeState_MovieFadeIn() {} +void dLytSeekerStone_c::finalizeState_MovieFadeIn() {} +void dLytSeekerStone_c::initializeState_Out() {} +void dLytSeekerStone_c::executeState_Out() {} +void dLytSeekerStone_c::finalizeState_Out() {} diff --git a/src/REL/d/d_lyt_title_BG.cpp b/src/REL/d/d_lyt_title_BG.cpp index e69de29b..85e1d09e 100644 --- a/src/REL/d/d_lyt_title_BG.cpp +++ b/src/REL/d/d_lyt_title_BG.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(LYT_TITLE_BG, dLytTitleBg_c, fProfile::LYT_TITLE_BG, 0x2AF, 0, 1416197228); + +dLytTitleBg_c::dLytTitleBg_c() {} +dLytTitleBg_c::~dLytTitleBg_c() {} diff --git a/src/REL/d/d_s_boot.cpp b/src/REL/d/d_s_boot.cpp index e69de29b..098af933 100644 --- a/src/REL/d/d_s_boot.cpp +++ b/src/REL/d/d_s_boot.cpp @@ -0,0 +1,24 @@ +#include + +SPECIAL_ACTOR_PROFILE(BOOT, dScBoot_c, fProfile::BOOT, 0x2A7, 0, 1174405120); + +STATE_DEFINE(dScBoot_c, Init); +STATE_DEFINE(dScBoot_c, Strap); +STATE_DEFINE(dScBoot_c, Connect); +STATE_DEFINE(dScBoot_c, Save); + +dScBoot_c::dScBoot_c() : mStateMgr(*this, sStateID::null) {} +dScBoot_c::~dScBoot_c() {} + +void dScBoot_c::initializeState_Init() {} +void dScBoot_c::executeState_Init() {} +void dScBoot_c::finalizeState_Init() {} +void dScBoot_c::initializeState_Strap() {} +void dScBoot_c::executeState_Strap() {} +void dScBoot_c::finalizeState_Strap() {} +void dScBoot_c::initializeState_Connect() {} +void dScBoot_c::executeState_Connect() {} +void dScBoot_c::finalizeState_Connect() {} +void dScBoot_c::initializeState_Save() {} +void dScBoot_c::executeState_Save() {} +void dScBoot_c::finalizeState_Save() {} diff --git a/src/REL/d/d_title_manager.cpp b/src/REL/d/d_title_manager.cpp index e69de29b..bd0b7780 100644 --- a/src/REL/d/d_title_manager.cpp +++ b/src/REL/d/d_title_manager.cpp @@ -0,0 +1,32 @@ +#include + +SPECIAL_BASE_PROFILE(TITLE_MANAGER, dTitleMgr_c, fProfile::TITLE_MANAGER, 0x2AE, 0); + +STATE_DEFINE(dTitleMgr_c, Init); +STATE_DEFINE(dTitleMgr_c, OpeningDemo); +STATE_DEFINE(dTitleMgr_c, CheckSave); +STATE_DEFINE(dTitleMgr_c, Title); +STATE_DEFINE(dTitleMgr_c, FileSelect); +STATE_DEFINE(dTitleMgr_c, Input); + +dTitleMgr_c::dTitleMgr_c() : mStateMgr(*this, sStateID::null) {} +dTitleMgr_c::~dTitleMgr_c() {} + +void dTitleMgr_c::initializeState_Init() {} +void dTitleMgr_c::executeState_Init() {} +void dTitleMgr_c::finalizeState_Init() {} +void dTitleMgr_c::initializeState_OpeningDemo() {} +void dTitleMgr_c::executeState_OpeningDemo() {} +void dTitleMgr_c::finalizeState_OpeningDemo() {} +void dTitleMgr_c::initializeState_CheckSave() {} +void dTitleMgr_c::executeState_CheckSave() {} +void dTitleMgr_c::finalizeState_CheckSave() {} +void dTitleMgr_c::initializeState_Title() {} +void dTitleMgr_c::executeState_Title() {} +void dTitleMgr_c::finalizeState_Title() {} +void dTitleMgr_c::initializeState_FileSelect() {} +void dTitleMgr_c::executeState_FileSelect() {} +void dTitleMgr_c::finalizeState_FileSelect() {} +void dTitleMgr_c::initializeState_Input() {} +void dTitleMgr_c::executeState_Input() {} +void dTitleMgr_c::finalizeState_Input() {} diff --git a/src/REL/d/t/d_t_D3_scene_change.cpp b/src/REL/d/t/d_t_D3_scene_change.cpp index e69de29b..2a8cbf35 100644 --- a/src/REL/d/t/d_t_D3_scene_change.cpp +++ b/src/REL/d/t/d_t_D3_scene_change.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_D3_SCENE_CHANGE, dTgD3SceneChange_c, fProfile::TAG_D3_SCENE_CHANGE, 0x15F, 0, 4); diff --git a/src/REL/d/t/d_t_action.cpp b/src/REL/d/t/d_t_action.cpp index e69de29b..51b417b0 100644 --- a/src/REL/d/t/d_t_action.cpp +++ b/src/REL/d/t/d_t_action.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(ACTION_TAG, dTgAction_c, fProfile::ACTION_TAG, 0x20, 0, 0); diff --git a/src/REL/d/t/d_t_at0.cpp b/src/REL/d/t/d_t_at0.cpp index e69de29b..bd06bb27 100644 --- a/src/REL/d/t/d_t_at0.cpp +++ b/src/REL/d/t/d_t_at0.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(ATT_TAG, dTgAt0_c, fProfile::ATT_TAG, 0x28B, 0, 0); diff --git a/src/REL/d/t/d_t_auto_message.cpp b/src/REL/d/t/d_t_auto_message.cpp index e69de29b..615bc108 100644 --- a/src/REL/d/t/d_t_auto_message.cpp +++ b/src/REL/d/t/d_t_auto_message.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_AUTO_MESSAGE, dTgAutoMessage_c, fProfile::TAG_AUTO_MESSAGE, 0x21E, 0, 0); diff --git a/src/REL/d/t/d_t_barrel.cpp b/src/REL/d/t/d_t_barrel.cpp index e69de29b..3c18de61 100644 --- a/src/REL/d/t/d_t_barrel.cpp +++ b/src/REL/d/t/d_t_barrel.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_BARREL, dTgBarrel_c, fProfile::TAG_BARREL, 0x221, 0, 0); + +STATE_DEFINE(dTgBarrel_c, Wait); +STATE_DEFINE(dTgBarrel_c, Stop); + +void dTgBarrel_c::initializeState_Wait() {} +void dTgBarrel_c::executeState_Wait() {} +void dTgBarrel_c::finalizeState_Wait() {} +void dTgBarrel_c::initializeState_Stop() {} +void dTgBarrel_c::executeState_Stop() {} +void dTgBarrel_c::finalizeState_Stop() {} diff --git a/src/REL/d/t/d_t_barrel_pos.cpp b/src/REL/d/t/d_t_barrel_pos.cpp index e69de29b..1d2aca39 100644 --- a/src/REL/d/t/d_t_barrel_pos.cpp +++ b/src/REL/d/t/d_t_barrel_pos.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_BARREL_POS, dTgBarrelPos_c, fProfile::TAG_BARREL_POS, 0x222, 0, 0); diff --git a/src/REL/d/t/d_t_bb_quake.cpp b/src/REL/d/t/d_t_bb_quake.cpp index e69de29b..d12c35d2 100644 --- a/src/REL/d/t/d_t_bb_quake.cpp +++ b/src/REL/d/t/d_t_bb_quake.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(T_QUAKE, dTgBBQuake_c, fProfile::T_QUAKE, 0xC2, 0, 0); + +STATE_DEFINE(dTgBBQuake_c, Wait); +STATE_DEFINE(dTgBBQuake_c, Wake); + +void dTgBBQuake_c::initializeState_Wait() {} +void dTgBBQuake_c::executeState_Wait() {} +void dTgBBQuake_c::finalizeState_Wait() {} +void dTgBBQuake_c::initializeState_Wake() {} +void dTgBBQuake_c::executeState_Wake() {} +void dTgBBQuake_c::finalizeState_Wake() {} diff --git a/src/REL/d/t/d_t_bcal_tag.cpp b/src/REL/d/t/d_t_bcal_tag.cpp index e69de29b..d213b5f4 100644 --- a/src/REL/d/t/d_t_bcal_tag.cpp +++ b/src/REL/d/t/d_t_bcal_tag.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(T_BCAL, dTgBcArL_c, fProfile::T_BCAL, 0xC6, 0, 0); + +STATE_DEFINE(dTgBcArL_c, Wait); +STATE_DEFINE(dTgBcArL_c, Create); +STATE_DEFINE(dTgBcArL_c, AttackWait); +STATE_DEFINE(dTgBcArL_c, Attack); + +void dTgBcArL_c::initializeState_Wait() {} +void dTgBcArL_c::executeState_Wait() {} +void dTgBcArL_c::finalizeState_Wait() {} +void dTgBcArL_c::initializeState_Create() {} +void dTgBcArL_c::executeState_Create() {} +void dTgBcArL_c::finalizeState_Create() {} +void dTgBcArL_c::initializeState_AttackWait() {} +void dTgBcArL_c::executeState_AttackWait() {} +void dTgBcArL_c::finalizeState_AttackWait() {} +void dTgBcArL_c::initializeState_Attack() {} +void dTgBcArL_c::executeState_Attack() {} +void dTgBcArL_c::finalizeState_Attack() {} diff --git a/src/REL/d/t/d_t_bcz.cpp b/src/REL/d/t/d_t_bcz.cpp index e69de29b..80c8b62a 100644 --- a/src/REL/d/t/d_t_bcz.cpp +++ b/src/REL/d/t/d_t_bcz.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(BCZ_TAG, dTgBcZ_c, fProfile::BCZ_TAG, 0xD5, 0, 0); + +STATE_DEFINE(dTgBcZ_c, Wait); +STATE_DEFINE(dTgBcZ_c, RaiseBcZ); +STATE_DEFINE(dTgBcZ_c, RaiseLeft); +STATE_DEFINE(dTgBcZ_c, ControlBcZ); +STATE_DEFINE(dTgBcZ_c, DoNothing); + +void dTgBcZ_c::initializeState_Wait() {} +void dTgBcZ_c::executeState_Wait() {} +void dTgBcZ_c::finalizeState_Wait() {} +void dTgBcZ_c::initializeState_RaiseBcZ() {} +void dTgBcZ_c::executeState_RaiseBcZ() {} +void dTgBcZ_c::finalizeState_RaiseBcZ() {} +void dTgBcZ_c::initializeState_RaiseLeft() {} +void dTgBcZ_c::executeState_RaiseLeft() {} +void dTgBcZ_c::finalizeState_RaiseLeft() {} +void dTgBcZ_c::initializeState_ControlBcZ() {} +void dTgBcZ_c::executeState_ControlBcZ() {} +void dTgBcZ_c::finalizeState_ControlBcZ() {} +void dTgBcZ_c::initializeState_DoNothing() {} +void dTgBcZ_c::executeState_DoNothing() {} +void dTgBcZ_c::finalizeState_DoNothing() {} diff --git a/src/REL/d/t/d_t_beetle.cpp b/src/REL/d/t/d_t_beetle.cpp index e69de29b..f7a563ba 100644 --- a/src/REL/d/t/d_t_beetle.cpp +++ b/src/REL/d/t/d_t_beetle.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(BEETLE_TAG, dTgBeetle_c, fProfile::BEETLE_TAG, 0x297, 0, 0); diff --git a/src/REL/d/t/d_t_belt_obstacle.cpp b/src/REL/d/t/d_t_belt_obstacle.cpp index e69de29b..70679561 100644 --- a/src/REL/d/t/d_t_belt_obstacle.cpp +++ b/src/REL/d/t/d_t_belt_obstacle.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_BELT_OBSTACLE, dTgBeltObstacle_c, fProfile::TAG_BELT_OBSTACLE, 0x225, 0, 0); diff --git a/src/REL/d/t/d_t_clef_game.cpp b/src/REL/d/t/d_t_clef_game.cpp index e69de29b..5f2ce643 100644 --- a/src/REL/d/t/d_t_clef_game.cpp +++ b/src/REL/d/t/d_t_clef_game.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_CLEF_GAME, dTgClefGame_c, fProfile::TAG_CLEF_GAME, 0x2A1, 0, 0); diff --git a/src/REL/d/t/d_t_clef_manager.cpp b/src/REL/d/t/d_t_clef_manager.cpp index e69de29b..87fbeefc 100644 --- a/src/REL/d/t/d_t_clef_manager.cpp +++ b/src/REL/d/t/d_t_clef_manager.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_CLEF_MANAGER, dTgClefManager_c, fProfile::TAG_CLEF_MANAGER, 0x2A0, 0, 0); + +dTgClefManager_c::dTgClefManager_c() {} +dTgClefManager_c::~dTgClefManager_c() {} diff --git a/src/REL/d/t/d_t_col_bomb_shield.cpp b/src/REL/d/t/d_t_col_bomb_shield.cpp index e69de29b..42d3aa23 100644 --- a/src/REL/d/t/d_t_col_bomb_shield.cpp +++ b/src/REL/d/t/d_t_col_bomb_shield.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(COL_BOMSLD, dTgColBombShield, fProfile::COL_BOMSLD, 0x12, 0, 0); + +STATE_DEFINE(dTgColBombShield, Wait); + +void dTgColBombShield::initializeState_Wait() {} +void dTgColBombShield::executeState_Wait() {} +void dTgColBombShield::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_defeat_boss.cpp b/src/REL/d/t/d_t_defeat_boss.cpp index e69de29b..9de1b99f 100644 --- a/src/REL/d/t/d_t_defeat_boss.cpp +++ b/src/REL/d/t/d_t_defeat_boss.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_DEFEAT_BOSS, dTgDefeatBoss_c, fProfile::TAG_DEFEAT_BOSS, 0x29E, 0, 0); diff --git a/src/REL/d/t/d_t_dowsing.cpp b/src/REL/d/t/d_t_dowsing.cpp index 2c13cf59..3c65c439 100644 --- a/src/REL/d/t/d_t_dowsing.cpp +++ b/src/REL/d/t/d_t_dowsing.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include #include diff --git a/src/REL/d/t/d_t_drum.cpp b/src/REL/d/t/d_t_drum.cpp index e69de29b..4fc91a5d 100644 --- a/src/REL/d/t/d_t_drum.cpp +++ b/src/REL/d/t/d_t_drum.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_DRUM, dTgDrum_c, fProfile::TAG_DRUM, 0x226, 0, 0); diff --git a/src/REL/d/t/d_t_dungeon_start.cpp b/src/REL/d/t/d_t_dungeon_start.cpp index e69de29b..d82dc0ac 100644 --- a/src/REL/d/t/d_t_dungeon_start.cpp +++ b/src/REL/d/t/d_t_dungeon_start.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(START_TAG, dAcDungeonStartTag_c, fProfile::START_TAG, 0x10, 0, 260); diff --git a/src/REL/d/t/d_t_effect_gen.cpp b/src/REL/d/t/d_t_effect_gen.cpp index e69de29b..6371be95 100644 --- a/src/REL/d/t/d_t_effect_gen.cpp +++ b/src/REL/d/t/d_t_effect_gen.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(EFFECT_GEN_TAG, dTgEffectGen_c, fProfile::EFFECT_GEN_TAG, 0x298, 0, 4); diff --git a/src/REL/d/t/d_t_fairytag.cpp b/src/REL/d/t/d_t_fairytag.cpp index b95105ee..4e68e598 100644 --- a/src/REL/d/t/d_t_fairytag.cpp +++ b/src/REL/d/t/d_t_fairytag.cpp @@ -1,5 +1,5 @@ #include -#include +#include SPECIAL_ACTOR_PROFILE(T_FAIRY, dTgFairy_c, fProfile::T_FAIRY, 0x0296, 0, 0); diff --git a/src/REL/d/t/d_t_fence_synchronizer.cpp b/src/REL/d/t/d_t_fence_synchronizer.cpp index e69de29b..12f34535 100644 --- a/src/REL/d/t/d_t_fence_synchronizer.cpp +++ b/src/REL/d/t/d_t_fence_synchronizer.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_FENCE_SYNCHRONIZER, dTgFenceSynchronizer_c, fProfile::TAG_FENCE_SYNCHRONIZER, 0x2A2, 0, 0); + +dTgFenceSynchronizer_c::dTgFenceSynchronizer_c() {} +dTgFenceSynchronizer_c::~dTgFenceSynchronizer_c() {} diff --git a/src/REL/d/t/d_t_gate_to_ground.cpp b/src/REL/d/t/d_t_gate_to_ground.cpp index e69de29b..6c99dd22 100644 --- a/src/REL/d/t/d_t_gate_to_ground.cpp +++ b/src/REL/d/t/d_t_gate_to_ground.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(GATE2GND_TAG, dTgGateToGround_c, fProfile::GATE2GND_TAG, 0x22, 0, 0); diff --git a/src/REL/d/t/d_t_gekotag.cpp b/src/REL/d/t/d_t_gekotag.cpp index e69de29b..0c726fc6 100644 --- a/src/REL/d/t/d_t_gekotag.cpp +++ b/src/REL/d/t/d_t_gekotag.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(GEKO_TAG, dTgGekoTag, fProfile::GEKO_TAG, 0xEE, 0, 0); + +STATE_DEFINE(dTgGekoTag, Wait); + +void dTgGekoTag::initializeState_Wait() {} +void dTgGekoTag::executeState_Wait() {} +void dTgGekoTag::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_genki_dws_tgt.cpp b/src/REL/d/t/d_t_genki_dws_tgt.cpp index 07a0c3f3..ca5e8c2b 100644 --- a/src/REL/d/t/d_t_genki_dws_tgt.cpp +++ b/src/REL/d/t/d_t_genki_dws_tgt.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include #include diff --git a/src/REL/d/t/d_t_group_summon.cpp b/src/REL/d/t/d_t_group_summon.cpp index e69de29b..516ee448 100644 --- a/src/REL/d/t/d_t_group_summon.cpp +++ b/src/REL/d/t/d_t_group_summon.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(GROUP_SUMMON, dTgGroupSummon_c, fProfile::GROUP_SUMMON, 0xC5, 0, 0); + +STATE_DEFINE(dTgGroupSummon_c, Wait); +STATE_DEFINE(dTgGroupSummon_c, PreSummon); +STATE_DEFINE(dTgGroupSummon_c, Summoning); +STATE_DEFINE(dTgGroupSummon_c, Watch); +STATE_DEFINE(dTgGroupSummon_c, Demo); + +void dTgGroupSummon_c::initializeState_Wait() {} +void dTgGroupSummon_c::executeState_Wait() {} +void dTgGroupSummon_c::finalizeState_Wait() {} +void dTgGroupSummon_c::initializeState_PreSummon() {} +void dTgGroupSummon_c::executeState_PreSummon() {} +void dTgGroupSummon_c::finalizeState_PreSummon() {} +void dTgGroupSummon_c::initializeState_Summoning() {} +void dTgGroupSummon_c::executeState_Summoning() {} +void dTgGroupSummon_c::finalizeState_Summoning() {} +void dTgGroupSummon_c::initializeState_Watch() {} +void dTgGroupSummon_c::executeState_Watch() {} +void dTgGroupSummon_c::finalizeState_Watch() {} +void dTgGroupSummon_c::initializeState_Demo() {} +void dTgGroupSummon_c::executeState_Demo() {} +void dTgGroupSummon_c::finalizeState_Demo() {} diff --git a/src/REL/d/t/d_t_group_test.cpp b/src/REL/d/t/d_t_group_test.cpp index e69de29b..87e458cf 100644 --- a/src/REL/d/t/d_t_group_test.cpp +++ b/src/REL/d/t/d_t_group_test.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(GROUP_TEST, dTgGroupTest_c, fProfile::GROUP_TEST, 0xC4, 0, 0); + +STATE_DEFINE(dTgGroupTest_c, Wait); +STATE_DEFINE(dTgGroupTest_c, CreateLeft); +STATE_DEFINE(dTgGroupTest_c, Fight); +STATE_DEFINE(dTgGroupTest_c, DoNothing); + +void dTgGroupTest_c::initializeState_Wait() {} +void dTgGroupTest_c::executeState_Wait() {} +void dTgGroupTest_c::finalizeState_Wait() {} +void dTgGroupTest_c::initializeState_CreateLeft() {} +void dTgGroupTest_c::executeState_CreateLeft() {} +void dTgGroupTest_c::finalizeState_CreateLeft() {} +void dTgGroupTest_c::initializeState_Fight() {} +void dTgGroupTest_c::executeState_Fight() {} +void dTgGroupTest_c::finalizeState_Fight() {} +void dTgGroupTest_c::initializeState_DoNothing() {} +void dTgGroupTest_c::executeState_DoNothing() {} +void dTgGroupTest_c::finalizeState_DoNothing() {} diff --git a/src/REL/d/t/d_t_harp.cpp b/src/REL/d/t/d_t_harp.cpp index e69de29b..269d69da 100644 --- a/src/REL/d/t/d_t_harp.cpp +++ b/src/REL/d/t/d_t_harp.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(HARP_TAG, dTgHarp_c, fProfile::HARP_TAG, 0x1A4, 0, 0); + +STATE_DEFINE(dTgHarp_c, Wait); + +void dTgHarp_c::initializeState_Wait() {} +void dTgHarp_c::executeState_Wait() {} +void dTgHarp_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_heat_resist.cpp b/src/REL/d/t/d_t_heat_resist.cpp index e69de29b..d0cdd823 100644 --- a/src/REL/d/t/d_t_heat_resist.cpp +++ b/src/REL/d/t/d_t_heat_resist.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_HEAT_RESIST, dTgHeatResist_c, fProfile::TAG_HEAT_RESIST, 0x223, 0, 4); diff --git a/src/REL/d/t/d_t_holy_water.cpp b/src/REL/d/t/d_t_holy_water.cpp index 8387ee5f..abebdb04 100644 --- a/src/REL/d/t/d_t_holy_water.cpp +++ b/src/REL/d/t/d_t_holy_water.cpp @@ -1,5 +1,5 @@ #include -#include +#include SPECIAL_ACTOR_PROFILE(TAG_HOLY_WATER, dTgHolyWater_c, fProfile::TAG_HOLY_WATER, 0x0224, 0, 4); diff --git a/src/REL/d/t/d_t_insect.cpp b/src/REL/d/t/d_t_insect.cpp index e69de29b..ca14c845 100644 --- a/src/REL/d/t/d_t_insect.cpp +++ b/src/REL/d/t/d_t_insect.cpp @@ -0,0 +1,21 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_INSECT, dTgInsect_c, fProfile::TAG_INSECT, 0x167, 0, 0); + +STATE_DEFINE(dTgInsect_c, Wait); +STATE_DEFINE(dTgInsect_c, WaitCreate); +STATE_DEFINE(dTgInsect_c, WaitForceEscape); +STATE_DEFINE(dTgInsect_c, End); + +void dTgInsect_c::initializeState_Wait() {} +void dTgInsect_c::executeState_Wait() {} +void dTgInsect_c::finalizeState_Wait() {} +void dTgInsect_c::initializeState_WaitCreate() {} +void dTgInsect_c::executeState_WaitCreate() {} +void dTgInsect_c::finalizeState_WaitCreate() {} +void dTgInsect_c::initializeState_WaitForceEscape() {} +void dTgInsect_c::executeState_WaitForceEscape() {} +void dTgInsect_c::finalizeState_WaitForceEscape() {} +void dTgInsect_c::initializeState_End() {} +void dTgInsect_c::executeState_End() {} +void dTgInsect_c::finalizeState_End() {} diff --git a/src/REL/d/t/d_t_ks.cpp b/src/REL/d/t/d_t_ks.cpp index e69de29b..d2b7699d 100644 --- a/src/REL/d/t/d_t_ks.cpp +++ b/src/REL/d/t/d_t_ks.cpp @@ -0,0 +1,33 @@ +#include + +SPECIAL_ACTOR_PROFILE(KIESU_TAG, dTgKiesuTag_c, fProfile::KIESU_TAG, 0xFD, 0, 0); + +STATE_DEFINE(dTgKiesuTag_c, CreateChildren); +STATE_DEFINE(dTgKiesuTag_c, ControlWait); +STATE_DEFINE(dTgKiesuTag_c, ControlReturnToWait); +STATE_DEFINE(dTgKiesuTag_c, ControlMove); +STATE_DEFINE(dTgKiesuTag_c, ControlFighting); +STATE_DEFINE(dTgKiesuTag_c, ControlPathMove); +STATE_DEFINE(dTgKiesuTag_c, DoNothing); + +void dTgKiesuTag_c::initializeState_CreateChildren() {} +void dTgKiesuTag_c::executeState_CreateChildren() {} +void dTgKiesuTag_c::finalizeState_CreateChildren() {} +void dTgKiesuTag_c::initializeState_ControlWait() {} +void dTgKiesuTag_c::executeState_ControlWait() {} +void dTgKiesuTag_c::finalizeState_ControlWait() {} +void dTgKiesuTag_c::initializeState_ControlReturnToWait() {} +void dTgKiesuTag_c::executeState_ControlReturnToWait() {} +void dTgKiesuTag_c::finalizeState_ControlReturnToWait() {} +void dTgKiesuTag_c::initializeState_ControlMove() {} +void dTgKiesuTag_c::executeState_ControlMove() {} +void dTgKiesuTag_c::finalizeState_ControlMove() {} +void dTgKiesuTag_c::initializeState_ControlFighting() {} +void dTgKiesuTag_c::executeState_ControlFighting() {} +void dTgKiesuTag_c::finalizeState_ControlFighting() {} +void dTgKiesuTag_c::initializeState_ControlPathMove() {} +void dTgKiesuTag_c::executeState_ControlPathMove() {} +void dTgKiesuTag_c::finalizeState_ControlPathMove() {} +void dTgKiesuTag_c::initializeState_DoNothing() {} +void dTgKiesuTag_c::executeState_DoNothing() {} +void dTgKiesuTag_c::finalizeState_DoNothing() {} diff --git a/src/REL/d/t/d_t_kytag.cpp b/src/REL/d/t/d_t_kytag.cpp index e69de29b..e788461a 100644 --- a/src/REL/d/t/d_t_kytag.cpp +++ b/src/REL/d/t/d_t_kytag.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(KYTAG_TAG, dKytagTag_c, fProfile::KYTAG_TAG, 0x1B, 0, 388); + +STATE_DEFINE(dKytagTag_c, Wait); + +void dKytagTag_c::initializeState_Wait() {} +void dKytagTag_c::executeState_Wait() {} +void dKytagTag_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_lb_thunder.cpp b/src/REL/d/t/d_t_lb_thunder.cpp index e69de29b..a121af46 100644 --- a/src/REL/d/t/d_t_lb_thunder.cpp +++ b/src/REL/d/t/d_t_lb_thunder.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(LBTHUNDER_TAG, dTgLbThunder_c, fProfile::LBTHUNDER_TAG, 0x1C, 0, 388); diff --git a/src/REL/d/t/d_t_light_shaft_eff.cpp b/src/REL/d/t/d_t_light_shaft_eff.cpp index bfae3c11..b3d82beb 100644 --- a/src/REL/d/t/d_t_light_shaft_eff.cpp +++ b/src/REL/d/t/d_t_light_shaft_eff.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(TAG_LIGHT_SHAFT_EFF, dTgLightShaftEff_c, fProfile::TAG_LIGHT_SHAFT_EFF, 0x025E, 0, 0); diff --git a/src/REL/d/t/d_t_map_inst.cpp b/src/REL/d/t/d_t_map_inst.cpp index 5095fde9..f24024df 100644 --- a/src/REL/d/t/d_t_map_inst.cpp +++ b/src/REL/d/t/d_t_map_inst.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(TAG_MAP_INST, dTgMapInst_c, fProfile::TAG_MAP_INST, 0x021d, 0, 0); diff --git a/src/REL/d/t/d_t_map_mark.cpp b/src/REL/d/t/d_t_map_mark.cpp index e69de29b..e5efdfcd 100644 --- a/src/REL/d/t/d_t_map_mark.cpp +++ b/src/REL/d/t/d_t_map_mark.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(T_MAP_MARK, dTgMapMark_c, fProfile::T_MAP_MARK, 0x294, 0, 4); diff --git a/src/REL/d/t/d_t_megami_diving.cpp b/src/REL/d/t/d_t_megami_diving.cpp index e69de29b..ecccb814 100644 --- a/src/REL/d/t/d_t_megami_diving.cpp +++ b/src/REL/d/t/d_t_megami_diving.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(MEGAMI_DIVING_TAG, dTgMegamiDiving_c, fProfile::MEGAMI_DIVING_TAG, 0x299, 0, 0); diff --git a/src/REL/d/t/d_t_miechan.cpp b/src/REL/d/t/d_t_miechan.cpp index e69de29b..9573a5de 100644 --- a/src/REL/d/t/d_t_miechan.cpp +++ b/src/REL/d/t/d_t_miechan.cpp @@ -0,0 +1,17 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_MIECHAN, dTgMiechan_c, fProfile::TAG_MIECHAN, 0x2A, 0, 0); + +STATE_DEFINE(dTgMiechan_c, Search); +STATE_DEFINE(dTgMiechan_c, Wait1); +STATE_DEFINE(dTgMiechan_c, Wait2); + +void dTgMiechan_c::initializeState_Search() {} +void dTgMiechan_c::executeState_Search() {} +void dTgMiechan_c::finalizeState_Search() {} +void dTgMiechan_c::initializeState_Wait1() {} +void dTgMiechan_c::executeState_Wait1() {} +void dTgMiechan_c::finalizeState_Wait1() {} +void dTgMiechan_c::initializeState_Wait2() {} +void dTgMiechan_c::executeState_Wait2() {} +void dTgMiechan_c::finalizeState_Wait2() {} diff --git a/src/REL/d/t/d_t_minigame_insect_capture.cpp b/src/REL/d/t/d_t_minigame_insect_capture.cpp index e69de29b..0e8509df 100644 --- a/src/REL/d/t/d_t_minigame_insect_capture.cpp +++ b/src/REL/d/t/d_t_minigame_insect_capture.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_MINIGAME_INSECT_CAPTURE, dTgMinigameInsectCapture_c, fProfile::TAG_MINIGAME_INSECT_CAPTURE, 0x2A6, 0, 0); + +dTgMinigameInsectCapture_c::dTgMinigameInsectCapture_c() {} +dTgMinigameInsectCapture_c::~dTgMinigameInsectCapture_c() {} diff --git a/src/REL/d/t/d_t_mist.cpp b/src/REL/d/t/d_t_mist.cpp index e69de29b..ceb24b55 100644 --- a/src/REL/d/t/d_t_mist.cpp +++ b/src/REL/d/t/d_t_mist.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(MIST_TAG, dMistTag_c, fProfile::MIST_TAG, 0xE, 0, 388); + +STATE_DEFINE(dMistTag_c, Wait); + +void dMistTag_c::initializeState_Wait() {} +void dMistTag_c::executeState_Wait() {} +void dMistTag_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_mole_mgr.cpp b/src/REL/d/t/d_t_mole_mgr.cpp index e69de29b..163cbee5 100644 --- a/src/REL/d/t/d_t_mole_mgr.cpp +++ b/src/REL/d/t/d_t_mole_mgr.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(MOLE_MGR_TAG, dTgMoleMgr_c, fProfile::MOLE_MGR_TAG, 0x26, 0, 4); diff --git a/src/REL/d/t/d_t_mole_prohibit.cpp b/src/REL/d/t/d_t_mole_prohibit.cpp index 8c6608e0..1a59bb18 100644 --- a/src/REL/d/t/d_t_mole_prohibit.cpp +++ b/src/REL/d/t/d_t_mole_prohibit.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(MOLE_PROHIBIT_TAG, dTgMoleProhibit_c, fProfile::MOLE_PROHIBIT_TAG, 0x0025, 0, 0); diff --git a/src/REL/d/t/d_t_musasabi.cpp b/src/REL/d/t/d_t_musasabi.cpp index e69de29b..e6c44b42 100644 --- a/src/REL/d/t/d_t_musasabi.cpp +++ b/src/REL/d/t/d_t_musasabi.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_MUSASABI, dTgMusasabi_c, fProfile::TAG_MUSASABI, 0x21C, 0, 0); diff --git a/src/REL/d/t/d_t_musou.cpp b/src/REL/d/t/d_t_musou.cpp index e69de29b..fbbf2fed 100644 --- a/src/REL/d/t/d_t_musou.cpp +++ b/src/REL/d/t/d_t_musou.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(T_KUMITE, dTgMusou_c, fProfile::T_KUMITE, 0xC3, 0, 0); diff --git a/src/REL/d/t/d_t_noeffect_area.cpp b/src/REL/d/t/d_t_noeffect_area.cpp index 11a6a596..4eaec40e 100644 --- a/src/REL/d/t/d_t_noeffect_area.cpp +++ b/src/REL/d/t/d_t_noeffect_area.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(TAG_NOEFFECT_AREA, dTgNoEffectArea_c, fProfile::TAG_NOEFFECT_AREA, 0x0158, 0, 0); diff --git a/src/REL/d/t/d_t_player_restart.cpp b/src/REL/d/t/d_t_player_restart.cpp index e69de29b..f209eb4d 100644 --- a/src/REL/d/t/d_t_player_restart.cpp +++ b/src/REL/d/t/d_t_player_restart.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(PL_RESTART, dTgPlayerRestart_c, fProfile::PL_RESTART, 0x291, 0, 0); diff --git a/src/REL/d/t/d_t_plight.cpp b/src/REL/d/t/d_t_plight.cpp index e69de29b..a5e3533a 100644 --- a/src/REL/d/t/d_t_plight.cpp +++ b/src/REL/d/t/d_t_plight.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(PLIGHT_TAG, dTgPlight_c, fProfile::PLIGHT_TAG, 0x1E, 0, 4); diff --git a/src/REL/d/t/d_t_pltchg.cpp b/src/REL/d/t/d_t_pltchg.cpp index e69de29b..6852cba9 100644 --- a/src/REL/d/t/d_t_pltchg.cpp +++ b/src/REL/d/t/d_t_pltchg.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(PLTCHG_TAG, dTgPltchg_c, fProfile::PLTCHG_TAG, 0x1D, 0, 4); diff --git a/src/REL/d/t/d_t_pumpkin_clay.cpp b/src/REL/d/t/d_t_pumpkin_clay.cpp index e69de29b..c62f4e30 100644 --- a/src/REL/d/t/d_t_pumpkin_clay.cpp +++ b/src/REL/d/t/d_t_pumpkin_clay.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_PUMPKIN_CLAY, dTgPumpkinClay_c, fProfile::TAG_PUMPKIN_CLAY, 0x150, 0, 0); + +STATE_DEFINE(dTgPumpkinClay_c, Wait); + +void dTgPumpkinClay_c::initializeState_Wait() {} +void dTgPumpkinClay_c::executeState_Wait() {} +void dTgPumpkinClay_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_reaction.cpp b/src/REL/d/t/d_t_reaction.cpp index e69de29b..883f3ea7 100644 --- a/src/REL/d/t/d_t_reaction.cpp +++ b/src/REL/d/t/d_t_reaction.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_REACTION, dTgReaction_c, fProfile::TAG_REACTION, 0x151, 0, 0); + +STATE_DEFINE(dTgReaction_c, Wait); + +void dTgReaction_c::initializeState_Wait() {} +void dTgReaction_c::executeState_Wait() {} +void dTgReaction_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_restart_time_stone.cpp b/src/REL/d/t/d_t_restart_time_stone.cpp index e69de29b..ce4a2784 100644 --- a/src/REL/d/t/d_t_restart_time_stone.cpp +++ b/src/REL/d/t/d_t_restart_time_stone.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_RESTART_TIME_STONE, dTgRestartTimeStone_c, fProfile::TAG_RESTART_TIME_STONE, 0x29A, 0, 0); diff --git a/src/REL/d/t/d_t_ride_rock_set.cpp b/src/REL/d/t/d_t_ride_rock_set.cpp index e69de29b..ebde3f78 100644 --- a/src/REL/d/t/d_t_ride_rock_set.cpp +++ b/src/REL/d/t/d_t_ride_rock_set.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(RIDE_ROCK_SET_TAG, dTgRideRockSet_c, fProfile::RIDE_ROCK_SET_TAG, 0x28, 0, 0); diff --git a/src/REL/d/t/d_t_ro_at_target_manager.cpp b/src/REL/d/t/d_t_ro_at_target_manager.cpp index e69de29b..529216be 100644 --- a/src/REL/d/t/d_t_ro_at_target_manager.cpp +++ b/src/REL/d/t/d_t_ro_at_target_manager.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(RO_AT_TAR_MANAGER_TAG, dTgRoAtTargetManager_c, fProfile::RO_AT_TAR_MANAGER_TAG, 0x1FF, 0, 0); diff --git a/src/REL/d/t/d_t_rock_boat.cpp b/src/REL/d/t/d_t_rock_boat.cpp index dee4c285..8071b58c 100644 --- a/src/REL/d/t/d_t_rock_boat.cpp +++ b/src/REL/d/t/d_t_rock_boat.cpp @@ -1,4 +1,4 @@ -#include +#include #include SPECIAL_ACTOR_PROFILE(TAG_ROCK_BOAT, dTgRockBoat_c, fProfile::TAG_ROCK_BOAT, 0x173, 0, 3); diff --git a/src/REL/d/t/d_t_roll_attack_log.cpp b/src/REL/d/t/d_t_roll_attack_log.cpp index e69de29b..a0d4ddde 100644 --- a/src/REL/d/t/d_t_roll_attack_log.cpp +++ b/src/REL/d/t/d_t_roll_attack_log.cpp @@ -0,0 +1,25 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_ROLL_ATTACK_LOG, dTgRollAttackLog_c, fProfile::TAG_ROLL_ATTACK_LOG, 0x227, 0, 0); + +STATE_DEFINE(dTgRollAttackLog_c, Wait); +STATE_DEFINE(dTgRollAttackLog_c, RollAttack); +STATE_DEFINE(dTgRollAttackLog_c, Request); +STATE_DEFINE(dTgRollAttackLog_c, FinishAttack); +STATE_DEFINE(dTgRollAttackLog_c, None); + +void dTgRollAttackLog_c::initializeState_Wait() {} +void dTgRollAttackLog_c::executeState_Wait() {} +void dTgRollAttackLog_c::finalizeState_Wait() {} +void dTgRollAttackLog_c::initializeState_RollAttack() {} +void dTgRollAttackLog_c::executeState_RollAttack() {} +void dTgRollAttackLog_c::finalizeState_RollAttack() {} +void dTgRollAttackLog_c::initializeState_Request() {} +void dTgRollAttackLog_c::executeState_Request() {} +void dTgRollAttackLog_c::finalizeState_Request() {} +void dTgRollAttackLog_c::initializeState_FinishAttack() {} +void dTgRollAttackLog_c::executeState_FinishAttack() {} +void dTgRollAttackLog_c::finalizeState_FinishAttack() {} +void dTgRollAttackLog_c::initializeState_None() {} +void dTgRollAttackLog_c::executeState_None() {} +void dTgRollAttackLog_c::finalizeState_None() {} diff --git a/src/REL/d/t/d_t_scene_change.cpp b/src/REL/d/t/d_t_scene_change.cpp index e69de29b..6258d6aa 100644 --- a/src/REL/d/t/d_t_scene_change.cpp +++ b/src/REL/d/t/d_t_scene_change.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(SC_CHANGE_TAG, dTgSceneChange_c, fProfile::SC_CHANGE_TAG, 0x21, 0, 4); diff --git a/src/REL/d/t/d_t_ship_flood.cpp b/src/REL/d/t/d_t_ship_flood.cpp index e69de29b..9eb48c92 100644 --- a/src/REL/d/t/d_t_ship_flood.cpp +++ b/src/REL/d/t/d_t_ship_flood.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SHIP_FLOOD, dTgShipFlood_c, fProfile::TAG_SHIP_FLOOD, 0x220, 0, 0); + +STATE_DEFINE(dTgShipFlood_c, Wait); +STATE_DEFINE(dTgShipFlood_c, Stop); + +void dTgShipFlood_c::initializeState_Wait() {} +void dTgShipFlood_c::executeState_Wait() {} +void dTgShipFlood_c::finalizeState_Wait() {} +void dTgShipFlood_c::initializeState_Stop() {} +void dTgShipFlood_c::executeState_Stop() {} +void dTgShipFlood_c::finalizeState_Stop() {} diff --git a/src/REL/d/t/d_t_ship_slope.cpp b/src/REL/d/t/d_t_ship_slope.cpp index e69de29b..2b5ff0f4 100644 --- a/src/REL/d/t/d_t_ship_slope.cpp +++ b/src/REL/d/t/d_t_ship_slope.cpp @@ -0,0 +1,13 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SHIP_SLOPE, dTgShipSlope_c, fProfile::TAG_SHIP_SLOPE, 0x21F, 0, 0); + +STATE_DEFINE(dTgShipSlope_c, Wait); +STATE_DEFINE(dTgShipSlope_c, Stop); + +void dTgShipSlope_c::initializeState_Wait() {} +void dTgShipSlope_c::executeState_Wait() {} +void dTgShipSlope_c::finalizeState_Wait() {} +void dTgShipSlope_c::initializeState_Stop() {} +void dTgShipSlope_c::executeState_Stop() {} +void dTgShipSlope_c::finalizeState_Stop() {} diff --git a/src/REL/d/t/d_t_ship_window.cpp b/src/REL/d/t/d_t_ship_window.cpp index 1700eb30..c550ff9f 100644 --- a/src/REL/d/t/d_t_ship_window.cpp +++ b/src/REL/d/t/d_t_ship_window.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp b/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp index e69de29b..285dcd85 100644 --- a/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp +++ b/src/REL/d/t/d_t_shutter_fence_forbiddance.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SHUTTER_FENCE_FORBIDDANCE, dTgShutterFenceForbiddance_c, fProfile::TAG_SHUTTER_FENCE_FORBIDDANCE, 0x2A4, 0, 4); + +dTgShutterFenceForbiddance_c::dTgShutterFenceForbiddance_c() {} +dTgShutterFenceForbiddance_c::~dTgShutterFenceForbiddance_c() {} diff --git a/src/REL/d/t/d_t_shutter_fence_permission.cpp b/src/REL/d/t/d_t_shutter_fence_permission.cpp index e69de29b..86dce2f1 100644 --- a/src/REL/d/t/d_t_shutter_fence_permission.cpp +++ b/src/REL/d/t/d_t_shutter_fence_permission.cpp @@ -0,0 +1,6 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SHUTTER_FENCE_PERMISSION, dTgShutterFencePermission_c, fProfile::TAG_SHUTTER_FENCE_PERMISSION, 0x2A3, 0, 0); + +dTgShutterFencePermission_c::dTgShutterFencePermission_c() {} +dTgShutterFencePermission_c::~dTgShutterFencePermission_c() {} diff --git a/src/REL/d/t/d_t_siren_time_attack.cpp b/src/REL/d/t/d_t_siren_time_attack.cpp index e69de29b..a1450098 100644 --- a/src/REL/d/t/d_t_siren_time_attack.cpp +++ b/src/REL/d/t/d_t_siren_time_attack.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SIREN_TIME_ATTACK, dTgSirenTimeAttack_c, fProfile::TAG_SIREN_TIME_ATTACK, 0x70, 0, 0); diff --git a/src/REL/d/t/d_t_skyEnemy.cpp b/src/REL/d/t/d_t_skyEnemy.cpp index e69de29b..f2ea824b 100644 --- a/src/REL/d/t/d_t_skyEnemy.cpp +++ b/src/REL/d/t/d_t_skyEnemy.cpp @@ -0,0 +1,37 @@ +#include + +SPECIAL_ACTOR_PROFILE(SKYENEMY_T, dTgSkyEnemyTag, fProfile::SKYENEMY_T, 0x28D, 0, 0); + +STATE_DEFINE(dTgSkyEnemyTag, Wait); +STATE_DEFINE(dTgSkyEnemyTag, BirthRupeeGue); +STATE_DEFINE(dTgSkyEnemyTag, BirthSkytail); +STATE_DEFINE(dTgSkyEnemyTag, BirthTornado); +STATE_DEFINE(dTgSkyEnemyTag, BirthBirdNpc); +STATE_DEFINE(dTgSkyEnemyTag, BirthFrontBirdNpc); +STATE_DEFINE(dTgSkyEnemyTag, BirthNusiNpc); +STATE_DEFINE(dTgSkyEnemyTag, BirthHighSpeed); + +void dTgSkyEnemyTag::initializeState_Wait() {} +void dTgSkyEnemyTag::executeState_Wait() {} +void dTgSkyEnemyTag::finalizeState_Wait() {} +void dTgSkyEnemyTag::initializeState_BirthRupeeGue() {} +void dTgSkyEnemyTag::executeState_BirthRupeeGue() {} +void dTgSkyEnemyTag::finalizeState_BirthRupeeGue() {} +void dTgSkyEnemyTag::initializeState_BirthSkytail() {} +void dTgSkyEnemyTag::executeState_BirthSkytail() {} +void dTgSkyEnemyTag::finalizeState_BirthSkytail() {} +void dTgSkyEnemyTag::initializeState_BirthTornado() {} +void dTgSkyEnemyTag::executeState_BirthTornado() {} +void dTgSkyEnemyTag::finalizeState_BirthTornado() {} +void dTgSkyEnemyTag::initializeState_BirthBirdNpc() {} +void dTgSkyEnemyTag::executeState_BirthBirdNpc() {} +void dTgSkyEnemyTag::finalizeState_BirthBirdNpc() {} +void dTgSkyEnemyTag::initializeState_BirthFrontBirdNpc() {} +void dTgSkyEnemyTag::executeState_BirthFrontBirdNpc() {} +void dTgSkyEnemyTag::finalizeState_BirthFrontBirdNpc() {} +void dTgSkyEnemyTag::initializeState_BirthNusiNpc() {} +void dTgSkyEnemyTag::executeState_BirthNusiNpc() {} +void dTgSkyEnemyTag::finalizeState_BirthNusiNpc() {} +void dTgSkyEnemyTag::initializeState_BirthHighSpeed() {} +void dTgSkyEnemyTag::executeState_BirthHighSpeed() {} +void dTgSkyEnemyTag::finalizeState_BirthHighSpeed() {} diff --git a/src/REL/d/t/d_t_sound.cpp b/src/REL/d/t/d_t_sound.cpp index e69de29b..27b1b711 100644 --- a/src/REL/d/t/d_t_sound.cpp +++ b/src/REL/d/t/d_t_sound.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(SOUND_TAG, dTgSound_c, fProfile::SOUND_TAG, 0x144, 0, 0); diff --git a/src/REL/d/t/d_t_sound_area.cpp b/src/REL/d/t/d_t_sound_area.cpp index a484171d..82b6c088 100644 --- a/src/REL/d/t/d_t_sound_area.cpp +++ b/src/REL/d/t/d_t_sound_area.cpp @@ -1,7 +1,7 @@ #include #include -#include -#include +#include +#include #include SPECIAL_ACTOR_PROFILE(TAG_SOUND_AREA, dTgSndAr_c, fProfile::TAG_SOUND_AREA, 0x0146, 0, 0); diff --git a/src/REL/d/t/d_t_sound_area_mgr.cpp b/src/REL/d/t/d_t_sound_area_mgr.cpp index 033fb497..3a12694c 100644 --- a/src/REL/d/t/d_t_sound_area_mgr.cpp +++ b/src/REL/d/t/d_t_sound_area_mgr.cpp @@ -1,4 +1,4 @@ -#include +#include #include SPECIAL_ACTOR_PROFILE(SOUND_AREA_MGR, dTgSndMg_c, fProfile::SOUND_AREA_MGR, 0x0145, 0, 0); diff --git a/src/REL/d/t/d_t_sparks.cpp b/src/REL/d/t/d_t_sparks.cpp index e69de29b..565c8525 100644 --- a/src/REL/d/t/d_t_sparks.cpp +++ b/src/REL/d/t/d_t_sparks.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(SPARKS_TAG, dTgSparksTag, fProfile::SPARKS_TAG, 0x19, 0, 4); + +STATE_DEFINE(dTgSparksTag, Wait); + +void dTgSparksTag::initializeState_Wait() {} +void dTgSparksTag::executeState_Wait() {} +void dTgSparksTag::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_sparks2.cpp b/src/REL/d/t/d_t_sparks2.cpp index e69de29b..7fc1a793 100644 --- a/src/REL/d/t/d_t_sparks2.cpp +++ b/src/REL/d/t/d_t_sparks2.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(SPARKS2_TAG, dSparks2Tag_c, fProfile::SPARKS2_TAG, 0x1A, 0, 388); + +STATE_DEFINE(dSparks2Tag_c, Wait); + +void dSparks2Tag_c::initializeState_Wait() {} +void dSparks2Tag_c::executeState_Wait() {} +void dSparks2Tag_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_spore.cpp b/src/REL/d/t/d_t_spore.cpp index e69de29b..d0025fc1 100644 --- a/src/REL/d/t/d_t_spore.cpp +++ b/src/REL/d/t/d_t_spore.cpp @@ -0,0 +1,9 @@ +#include + +SPECIAL_ACTOR_PROFILE(SPORE_TAG, dSporeTag_c, fProfile::SPORE_TAG, 0xD, 0, 388); + +STATE_DEFINE(dSporeTag_c, Wait); + +void dSporeTag_c::initializeState_Wait() {} +void dSporeTag_c::executeState_Wait() {} +void dSporeTag_c::finalizeState_Wait() {} diff --git a/src/REL/d/t/d_t_stream.cpp b/src/REL/d/t/d_t_stream.cpp index e69de29b..f558a3bf 100644 --- a/src/REL/d/t/d_t_stream.cpp +++ b/src/REL/d/t/d_t_stream.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_STREAM, dTgStream_c, fProfile::TAG_STREAM, 0x29D, 0, 0); diff --git a/src/REL/d/t/d_t_sw_area.cpp b/src/REL/d/t/d_t_sw_area.cpp index e69de29b..6600b0b9 100644 --- a/src/REL/d/t/d_t_sw_area.cpp +++ b/src/REL/d/t/d_t_sw_area.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(SW_AREA_TAG, dTgSwArea_c, fProfile::SW_AREA_TAG, 0x292, 0, 0); diff --git a/src/REL/d/t/d_t_sword_battle_game.cpp b/src/REL/d/t/d_t_sword_battle_game.cpp index e69de29b..ce98882f 100644 --- a/src/REL/d/t/d_t_sword_battle_game.cpp +++ b/src/REL/d/t/d_t_sword_battle_game.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_SWORD_BATTLE_GAME, dTgSwordBattleGame_c, fProfile::TAG_SWORD_BATTLE_GAME, 0x6F, 0, 4); diff --git a/src/REL/d/t/d_t_tackle.cpp b/src/REL/d/t/d_t_tackle.cpp index 73553630..9b5d77ca 100644 --- a/src/REL/d/t/d_t_tackle.cpp +++ b/src/REL/d/t/d_t_tackle.cpp @@ -1,4 +1,4 @@ -#include +#include SPECIAL_ACTOR_PROFILE(TACKLE_TAG, dTgTackle_c, fProfile::TACKLE_TAG, 0x0241, 0, 0); diff --git a/src/REL/d/t/d_t_telop.cpp b/src/REL/d/t/d_t_telop.cpp index e69de29b..05e79a59 100644 --- a/src/REL/d/t/d_t_telop.cpp +++ b/src/REL/d/t/d_t_telop.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TLP_TAG, dTgTelop_c, fProfile::TLP_TAG, 0x28C, 0, 0); diff --git a/src/REL/d/t/d_t_time_area_check.cpp b/src/REL/d/t/d_t_time_area_check.cpp index b18d16a9..be415545 100644 --- a/src/REL/d/t/d_t_time_area_check.cpp +++ b/src/REL/d/t/d_t_time_area_check.cpp @@ -1,4 +1,4 @@ -#include +#include #include #include diff --git a/src/REL/d/t/d_t_time_door_beam.cpp b/src/REL/d/t/d_t_time_door_beam.cpp index e69de29b..9db784ed 100644 --- a/src/REL/d/t/d_t_time_door_beam.cpp +++ b/src/REL/d/t/d_t_time_door_beam.cpp @@ -0,0 +1,3 @@ +#include + +SPECIAL_ACTOR_PROFILE(TAG_TIME_DOOR_BEAM, dTgTimeDoorBeam_c, fProfile::TAG_TIME_DOOR_BEAM, 0x252, 0, 0); diff --git a/src/REL/d/t/d_t_timer.cpp b/src/REL/d/t/d_t_timer.cpp index e50a3e2e..58f3d523 100644 --- a/src/REL/d/t/d_t_timer.cpp +++ b/src/REL/d/t/d_t_timer.cpp @@ -1,4 +1,4 @@ -#include +#include #include SPECIAL_ACTOR_PROFILE(TIMER_TAG, dTgTimer_c, fProfile::TAG_TIMER, 0x029F, 0, 0); diff --git a/src/REL/d/t/d_t_touch.cpp b/src/REL/d/t/d_t_touch.cpp index 9d37f45b..8ff87fcc 100644 --- a/src/REL/d/t/d_t_touch.cpp +++ b/src/REL/d/t/d_t_touch.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include #include diff --git a/src/REL/d/t/d_t_tumble_weed.cpp b/src/REL/d/t/d_t_tumble_weed.cpp index 1dd88bf5..d4247e65 100644 --- a/src/REL/d/t/d_t_tumble_weed.cpp +++ b/src/REL/d/t/d_t_tumble_weed.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include SPECIAL_ACTOR_PROFILE(TAG_TUMBLE_WEED, dTgTumbleWeed_c, fProfile::TUMBLE_WEED_TAG, 0x0244, 0, 0); diff --git a/src/d/tg/d_t_switch.cpp b/src/d/tg/d_t_switch.cpp index d219443b..ca16d66b 100644 --- a/src/d/tg/d_t_switch.cpp +++ b/src/d/tg/d_t_switch.cpp @@ -1,5 +1,5 @@ #include -#include +#include #include #include #include diff --git a/tools/custom/rel_setup.py b/tools/custom/rel_setup.py new file mode 100644 index 00000000..87c1b4bf --- /dev/null +++ b/tools/custom/rel_setup.py @@ -0,0 +1,494 @@ +""" +REL Setup sets up headers and a cpp file template for RELs. + +We have about 600 actor RELs, and quite a lot of them use a heavily +templated state system with 5 vtables, 24 function instances, and another +3 actual actor functions per state. This is not difficult to set up, +but it *is* quite tedious. But even if setting up a REL takes 5 minutes, +we're looking at 50+ hours, so if I can write this script in less than 50 +hours, it was worth it. + +Note that much of this script is basically obsolete the moment its result +is merged in, but maybe it's a starting point for future automation. +""" + +from dataclasses import dataclass +import glob +import os +import pathlib +import re +import string +from typing import List + +CLASS_DIR_TREE = { + 'd': { + 'a': { + 'b': {}, + 'e': {}, + 'npc': {}, + 'obj': {}, + }, + 't': {} + } +} + +def get_file_path(file_name: str, tree = CLASS_DIR_TREE): + name_components = file_name.split('_', 1) + if len(name_components) == 1: + return "" + subtree = tree.get(name_components[0], None) + if subtree is None: + return "" + else: + return name_components[0] + "/" + get_file_path(name_components[1], subtree) + + + +def L(items): + """Join items and add a length prefix""" + s = None + if isinstance(items, list): + s = "".join(items) + else: + s = items + + return str(len(s)) + s + +def m_size(size: int): + return lambda f: f.size == size + +def m_instructions(instrs: list): + return lambda f: all(instr in f.instructions for instr in instrs) + +def simple_state_function(fn_name: str, load_02: str): + instrs = m_instructions([f"lwzu r12, 0x18(r3)", f"lwz r12, {load_02}(r12)"]) + return ([m_size(0x10), instrs], lambda x: fn_name + L(["sStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>"]) + "Fv") + +def state_proxy_function(fn_name: str, load_01: str): + instrs = m_instructions(["mr r4, r3", "lwz r3, 0x8(r3)", "lwz r4, 0x4(r4)", "lwz r12, 0x0(r3)", f"lwz r12, {load_01}(r12)"]) + return ([m_size(0x1C), instrs], lambda x: fn_name + L(["sFState_c<", L(x), ">"]) + "Fv") + +def state_get_function(fn_name: str, load_01: str): + instrs = m_instructions(["lwzu r12, 0x18(r3)", f"lwz r12, {load_01}(r12)"]) + return ([m_size(0x10), instrs], lambda x: fn_name + L(["sStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>"]) + "CFv") + +def state_invoker_function(fn_name: str, ptmf_offset: str): + instrs = m_instructions([f"addi r12, r5, {ptmf_offset}", "bl __ptmf_scall"]) + return ([m_size(0x30), instrs], lambda x: fn_name + L(["sFStateID_c<", L(x), ">"]) + "CFR" + L(x)) + +FUNCTION_MATCHERS = [ + ([m_size(0x58), m_instructions(["bl __dt__10sStateIf_cFv"])], lambda x : "__dt__" + L(["sFState_c<", L(x), ">"]) + "Fv"), + ([m_size(0x6C), m_instructions(["bl __dt__13sStateFctIf_cFv"])], lambda x : "__dt__" + L(["sFStateFct_c<", L(x), ">"]) + "Fv"), + ([m_size(0xA0), m_instructions(["bl __dt__13sStateMgrIf_cFv"])], lambda x : "__dt__" + L(["sStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>"]) + "Fv"), + ([m_size(0xA4), m_instructions(["bl __dt__13sStateMgrIf_cFv"])], lambda x : "__dt__" + L(["sFStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c>"]) + "Fv"), + ([m_size(0x10), m_instructions([f"lwzu r12, 0x18(r3)", f"lwz r12, 0x18(r12)"])], lambda x: "changeState__" + L(["sStateMgr_c<", L(x), ",20sStateMethodUsr_FI_c,12sFStateFct_c,13sStateIDChk_c>"]) + "FRC12sStateIDIf_c"), + simple_state_function("executeState__", "0x10"), + state_get_function("getStateID__", "0x28"), + ([m_size(0x60), m_instructions(["lwz r12, 0xc(r12)"])], lambda x : "build__" + L(["sFStateFct_c<", L(x), ">"]) + "FRC12sStateIDIf_c"), + ([m_size(0xC), m_instructions(["stw r0, 0x0(r4)"])], lambda x : "dispose__" + L(["sFStateFct_c<", L(x), ">"]) + "FRP10sStateIf_c"), + state_proxy_function("initialize__", "0x28"), + state_proxy_function("execute__", "0x2c"), + state_proxy_function("finalize__", "0x30"), + simple_state_function("initializeState__", "0xc"), + simple_state_function("finalizeState__", "0x14"), + simple_state_function("refreshState__", "0x1c"), + state_get_function("getState__", "0x20"), + state_get_function("getNewStateID__", "0x24"), + state_get_function("getOldStateID__", "0x2c"), + state_invoker_function("finalizeState__", "0x24"), + state_invoker_function("executeState__", "0x18"), + state_invoker_function("initializeState__", "0xc"), + ([m_size(0x58), m_instructions(["bl __dt__10sStateID_cFv"])], lambda x : "__dt__" + L(["sFStateID_c<", L(x), ">"]) + "Fv"), + ([m_size(0x88), m_instructions(["bl strrchr", "bl strcmp"])], lambda x : "isSameName__" + L(["sFStateID_c<", L(x), ">"]) + "CFPCc"), +] + +# ctor call, base class, include file +BASE_CLASSES = [ + ("bl __ct__7dBase_cFv", "dBase_c", "d/d_base.h"), + ("bl __ct__9dAcBase_cFv", "dAcBase_c", "d/a/d_a_base.h"), + ("bl __ct__12dAcObjBase_cFv", "dAcObjBase_c", "d/a/obj/d_a_obj_base.h"), + ("bl __ct__11dAcEnBase_cFv", "dAcEnBase_c", "d/a/e/d_a_en_base.h"), + ("bl __ct__8dAcNpc_cFv", "dAcNpc_c", "d/a/npc/d_a_npc.h"), + ("bl ActorNpcBase__ctor2", "dAcNpc_c", "d/a/npc/d_a_npc.h"), + ("bl __ct__16dAcObjDoor_cFv", "dAcObjDoor_c", "d/a/obj/d_a_obj_door_base.h"), + # bit of a lie but not worth automating + ("bl ActorLytBase__ctor", "dBase_c", "d/d_base.h"), + ("bl fn_800629D0", "dBase_c", "d/d_base.h"), +] + +@dataclass +class Function: + name: str + size: int + instructions: list + +@dataclass +class DataObj: + name: str + size: int + values: list + +def get_strings(block: DataObj): + strings = [] + curr_str = "" + for val in block.values: + if not val.startswith(".4byte 0x"): + if curr_str: + strings.append(curr_str) + curr_str = "" + + if val.startswith(".string"): + strings.append(val[9:-1]) + continue + num_val = val[9:] + for i in range(0, 4): + byte_val = int(num_val[(2*i):(2*(i+1))], 16) + if byte_val >= ord('0') and byte_val <= ord('9') or byte_val >= ord('a') and byte_val <= ord('z') or byte_val >= ord('A') and byte_val <= ord('Z') or byte_val == ord(':') or byte_val == ord('_'): + curr_str += chr(byte_val) + else: + if curr_str: + strings.append(curr_str) + curr_str = "" + continue + return strings + +def load_profiles_list(): + text = pathlib.Path('./include/f/f_profile_name.h').read_text() + result = [] + for line in text.splitlines(): + spl = line.split(" */ ") + if len(spl) > 1: + result.append(spl[1][:-1]) + + return result + +PROFILES_LIST = load_profiles_list() + +def get_profile_name(id: int): + return PROFILES_LIST[id] + +def match_class_profile(block: DataObj, class_name: str, static_ctor: str): + """ + Returns new_ctor_function_name, new_data_name, decl_header + """ + if not len(block.values) or not static_ctor in block.values[0]: + return None + + if not all(v.startswith(".4byte") for v in block.values): + return None + + if block.values[0].startswith(".4byte 0x"): + return None + + if not all(v.startswith(".4byte 0x") for v in block.values[1:4]): + return None + + + prof_id = int(block.values[1][9:13], 16) + draw_order = int(block.values[1][13:17], 16) + properties = int(block.values[2][9:], 16) + base_properties = int(block.values[3][9:], 16) if block.size >= 0x10 else None + + prof_name = get_profile_name(prof_id) + + new_fn_name = class_name + "_classInit__Fv" + new_block_name = "g_profile_" + prof_name + if base_properties is not None: + decl = f"SPECIAL_ACTOR_PROFILE({prof_name}, {class_name}, fProfile::{prof_name}, {hex(draw_order).upper()}, {str(properties)}, {str(base_properties)});" + else: + decl = f"SPECIAL_BASE_PROFILE({prof_name}, {class_name}, fProfile::{prof_name}, {hex(draw_order).upper()}, {str(properties)});" + + return new_fn_name, new_block_name, decl + + +data_re = re.compile("# \\.data:0x([0-9A-F]+) \\| 0x([0-9A-F]+) \\| size: 0x([0-9A-F]+)") + +def parse_data(file): + blocks = [] + lines = file.splitlines() + i = 0 + while i < len(lines): + if (m := data_re.match(lines[i])): + block_lines = [] + size = int(m.group(3), 16) + i += 1 + obj_name = lines[i].split(",")[0][5:] + i += 1 + while not lines[i].startswith(".endobj"): + block_lines.append(lines[i].strip()) + i += 1 + + blocks.append(DataObj(obj_name, size, block_lines)) + i += 1 + + return blocks + +text_re = re.compile("# \\.text:0x([0-9A-F]+) \\| 0x([0-9A-F]+) \\| size: 0x([0-9A-F]+)") + +def parse_function(file): + blocks = [] + lines = file.splitlines() + i = 0 + while i < len(lines): + if (m := text_re.match(lines[i])): + block_lines = [] + size = int(m.group(3), 16) + i += 1 + obj_name = lines[i].split(",")[0][4:] + i += 1 + while not lines[i].startswith(".endfn"): + if lines[i].startswith("/*"): + block_lines.append(lines[i].split("\t")[1].strip()) + i += 1 + + blocks.append(Function(obj_name, size, block_lines)) + i += 1 + + return blocks + +DEFAULT_NAME_FALLBACKS = [ + ("d_a_b_", "dAcB"), + ("d_a_e_", "dAcEn"), + ("d_a_obj_", "dAcO"), + ("d_a_npc_", "dAcNpc"), + ("d_t_", "dTg"), + ("d_a_", "dAc"), + ("d_", "d"), +] + +def build_class_name(strings, file_name): + for s in strings: + if "::StateID_" in s: + return s.split("::")[0] + + for s in strings: + if "::m_allocator" in s: + return s.split("::")[0] + + for base, cl in DEFAULT_NAME_FALLBACKS: + if file_name.startswith(base): + l = len(base) + return cl + string.capwords(file_name[l:], "_").replace("_", "") + "_c" + + return None + +def find_static_ctor(fns: List[Function]): + for fn in fns: + for instr in fn.instructions: + if instr == "bl __nw__7fBase_cFUl": + has_inline_ctor = fn.size > 0x34 + return fn.name, has_inline_ctor + +def find_dtor(fns: List[Function]): + for fn in fns: + for instr in fn.instructions: + if instr == "bl __dl__7fBase_cFPv": + return fn.name + +def find_state_candidates(data_blocks: List[DataObj], num_states): + for block in data_blocks: + fns = [] + i = 0 + while i + 2 < len(block.values): + if block.values[i] == ".4byte 0x00000000" and block.values[i+1] == ".4byte 0xFFFFFFFF": + fn_candidate = block.values[i+2] + if fn_candidate.startswith(".4byte") and not fn_candidate[7:].startswith("0x"): + fns.append(fn_candidate[7:]) + + i += 1 + + if len(fns) == num_states * 3: + return fns + + return None + +def find_state_names(strings): + states = [] + for s in strings: + spl = s.split("::StateID_") + if len(spl) == 2: + states.append(spl[1]) + + return states + +RELS_WITH_MULTIPLE_STATE_MGRS = [ + "d_lyt_file_select", + "d_a_b_girahimu3_first" +] + +def process_file(file_name, data_blocks: List[DataObj], fns: List[Function]): + has_multiple_templates = file_name in RELS_WITH_MULTIPLE_STATE_MGRS + strings = [s for b in data_blocks for s in get_strings(b)] + name = build_class_name(strings, file_name) + + renames = [] + new_ctor_name = "__ct__" + L(name) + "Fv" + new_dtor_name = "__dt__" + L(name) + "Fv" + + old_static_ctor_name, has_inline_ctor = find_static_ctor(fns) + + if not old_static_ctor_name: + print(file_name, "no ctor!") + return + + old_dtor_name = find_dtor(fns) + if not old_dtor_name: + print(file_name, "no dtor") + return + + renames.append((old_dtor_name, new_dtor_name)) + + for b in data_blocks: + if (res := match_class_profile(b, name, old_static_ctor_name)): + new_static_ctor_name, new_data_name, decl_header = res + renames.append((old_static_ctor_name, new_static_ctor_name)) + renames.append((b.name, new_data_name)) + break + + for f in fns: + for ctor, base_class_, include_ in BASE_CLASSES: + if any(instr == ctor for instr in f.instructions): + renames.append((f.name, new_ctor_name)) + base_class = base_class_ + include = include_ + + for f in fns: + if not has_multiple_templates: + for (matchers, name_fn) in FUNCTION_MATCHERS: + if all(match(f) for match in matchers): + renames.append((f.name, name_fn(name))) + + if "bl __ct__10sStateID_cFPCc" in f.instructions: + renames.append((f.name, f"__sinit_\\{file_name}_cpp")) + + uses_state_system = not has_multiple_templates and any("bl __ct__10sStateID_cFPCc" in fn.instructions for fn in fns) + auto_functions = [] + state_decls = [] + state_defs = [] + includes = [include] + if uses_state_system: + includes.append("s/s_State.hpp") + includes.append("s/s_StateMgr.hpp") + state_names = find_state_names(strings) + state_candidates = find_state_candidates(data_blocks, len(state_names)) + if state_candidates: + for idx, orig in enumerate(state_candidates): + if idx % 3 == 0: + method = "finalize" + elif idx % 3 == 1: + method = "execute" + elif idx % 3 == 2: + method = "initialize" + + state_name = state_names[idx // 3] + + readable_function = f"void {name}::{method}State_{state_name}()" + " {}" + mangled_function = f"{method}State_{state_name}__" + L(name) + "Fv" + + renames.append((orig, mangled_function)) + auto_functions.append(readable_function) + + # fix order + if idx % 3 == 2: + auto_functions[-1], auto_functions[-3] = auto_functions[-3], auto_functions[-1] + + for state_name in state_names: + state_decls.append(f"STATE_FUNC_DECLARE({name}, {state_name});") + state_defs.append(f"STATE_DEFINE({name}, {state_name});") + else: + print(file_name, "no matching state functions (maybe virtual?)") + + header_guard = file_name.upper() + "_H" + file_path = get_file_path(file_name) + file_name + with open(os.path.join('./include', file_path + '.h'), 'w') as f: + f.write(f"#ifndef {header_guard}\n") + f.write(f"#define {header_guard}\n\n") + + for i in includes: + f.write(f"#include <{i}>\n") + f.write("\n") + + f.write(f"class {name} : public {base_class} {{ \n") + f.write(f"public:\n") + + if has_inline_ctor: + f.write(f"\t{name}()") + if uses_state_system: + f.write(" : mStateMgr(*this, sStateID::null)") + f.write(" {}\n") + f.write(f"\tvirtual ~{name}() {{}}\n\n") + else: + f.write(f"\t{name}();\n") + f.write(f"\tvirtual ~{name}();\n\n") + + if state_decls: + for s in state_decls: + f.write(f"\t{s}\n") + f.write("\n") + + f.write("private:\n") + + if uses_state_system: + f.write(f"\t/* 0x??? */ STATE_MGR_DECLARE({name});\n") + + f.write("};\n") + f.write("#endif\n") + + with open(os.path.join('./src/REL/', file_path + '.cpp'), 'w+') as f: + f.write(f"#include <{file_path}.h>\n\n") + + f.write(f"{decl_header}\n\n") + + if state_defs: + for s in state_defs: + f.write(f"{s}\n") + f.write("\n") + + if not has_inline_ctor: + f.write(f"{name}::{name}()") + if uses_state_system: + f.write(" : mStateMgr(*this, sStateID::null)") + f.write(" {}\n") + f.write(f"{name}::~{name}() {{}}\n\n") + + for fn in auto_functions: + f.write(fn + "\n") + + symbols_path = pathlib.Path(os.path.join('./config/SOUE01/rels/', file_name + "NP", 'symbols.txt')) + symbols_txt = symbols_path.read_text() + # print(renames) + for (orig, new_name) in renames: + symbols_txt = symbols_txt.replace(f"{orig} = .", f"{new_name} = .") + + symbol_lines = symbols_txt.splitlines() + for idx, l in enumerate(symbol_lines): + if l.startswith("__sinit"): + symbol_lines[idx] += " scope:local" + + symbols_txt = "\n".join(symbol_lines) + + symbols_path.write_text(symbols_txt) + +def main(): + for folder in os.listdir('./build/SOUE01'): + if folder.startswith('d_'): + text_s_files = glob.glob(f'./build/SOUE01/{folder}/asm/REL/**/*.s', recursive=True) + fns = [] + for f in text_s_files: + text = pathlib.Path(f).read_text() + fns.extend(parse_function(text)) + + data_s_files = glob.glob(f'./build/SOUE01/{folder}/asm/*_data.s') + datas = [] + for f in data_s_files: + text = pathlib.Path(f).read_text() + datas.extend(parse_data(text)) + + if len(datas) == 0: + continue + # find class name + process_file(folder[:-2], datas, fns) + + +if __name__ == "__main__": + main() diff --git a/tools/rel_sieve.py b/tools/custom/rel_sieve.py similarity index 100% rename from tools/rel_sieve.py rename to tools/custom/rel_sieve.py